The prevalence of smart phone and improvement of wireless net promote the usage of crowdsourced live streaming,where individual users act as live streaming sources to broadcast themselves online. Characterizing the pe...The prevalence of smart phone and improvement of wireless net promote the usage of crowdsourced live streaming,where individual users act as live streaming sources to broadcast themselves online. Characterizing the performance and identifying its bottleneck in such systems can shed light on the system design and performance optimization. TCP performance of a commercial crowdsourced live streaming system is examined by analyzing packet-level traces collected at streaming servers. TCP stalls that heavily hurt the Qo E of user have been identified. In particular,the TCP stalls account for as much as 31. 6% of the flow completion time for upload flows and result in abandonment of upload on the corresponding channels. Stalls caused by timeout retransmissions are further dissected and timeout retransmission characteristics are revealed to be dependent on the video encoding methods. These findings provide new insights in crowdsourced live streaming systems and can guide designers to improve the TCP efficiency.展开更多
This paper presents a universal platform "uSensing" to support smartphones to communicate with sensor nodes in Wireless Sensor Networks (WSNs).Since phones have different CPU processers and operating systems...This paper presents a universal platform "uSensing" to support smartphones to communicate with sensor nodes in Wireless Sensor Networks (WSNs).Since phones have different CPU processers and operating systems,it is a challenge to merge these heterogeneities and develop such a universal platform.In this paper,we design both hardware and software to support the "universal" feature of uSensing:1) "uSD" card:an IEEE 802.15.4 physical communication card with SD interface;2) "uSinkWare":a WSNs middleware running on smartphones.Integrated with uSD card and uSinkWare,phones become mobile data sinks to access into WSNs and parse messages from sensor nodes.We demonstrate the proposed uSensing platform in a commercial smartphone to connect with our WSNs testbed,and validate that the smartphone has the same WSNs functions as commercial fixed sink.Additionally,we evaluate the performance of uSensing platform through measuring phone's CPU load and power consumption,and analyze the performance of these metrics theoretically.The results suggest that the phone-based mobile sink has enough capability to serve as a mobile sink of WSNs and can work up to twenty hours due to low power consumption.展开更多
What hath the selfies wrought? Stretch one arm out for a high angle—look up,smile,bring out your eyes and bring in your chin—click!As the smartphone has become a necessity to many people,it has become a commonscene...What hath the selfies wrought? Stretch one arm out for a high angle—look up,smile,bring out your eyes and bring in your chin—click!As the smartphone has become a necessity to many people,it has become a commonscene to see people stretching out their phones to take pictures of themselves, and it can almost happen anywhere, anytime. The social network is thus full of people sharing their self- ies--tailored to show off their most attractive assets.展开更多
基金Supported by the National Basic Research Program of China(2012CB315801)the National Natural Science Foundation of China(No.6157060397)
文摘The prevalence of smart phone and improvement of wireless net promote the usage of crowdsourced live streaming,where individual users act as live streaming sources to broadcast themselves online. Characterizing the performance and identifying its bottleneck in such systems can shed light on the system design and performance optimization. TCP performance of a commercial crowdsourced live streaming system is examined by analyzing packet-level traces collected at streaming servers. TCP stalls that heavily hurt the Qo E of user have been identified. In particular,the TCP stalls account for as much as 31. 6% of the flow completion time for upload flows and result in abandonment of upload on the corresponding channels. Stalls caused by timeout retransmissions are further dissected and timeout retransmission characteristics are revealed to be dependent on the video encoding methods. These findings provide new insights in crowdsourced live streaming systems and can guide designers to improve the TCP efficiency.
基金supported by the National Natural Science Foundation of China under Grant No.60932005China and Europe Government Cooperation Projects of the Ministry of Science and Technology under Grant No.2010DFA11680the Tsinghua Sci-Tech Project under Grant No.2011THZ0
文摘This paper presents a universal platform "uSensing" to support smartphones to communicate with sensor nodes in Wireless Sensor Networks (WSNs).Since phones have different CPU processers and operating systems,it is a challenge to merge these heterogeneities and develop such a universal platform.In this paper,we design both hardware and software to support the "universal" feature of uSensing:1) "uSD" card:an IEEE 802.15.4 physical communication card with SD interface;2) "uSinkWare":a WSNs middleware running on smartphones.Integrated with uSD card and uSinkWare,phones become mobile data sinks to access into WSNs and parse messages from sensor nodes.We demonstrate the proposed uSensing platform in a commercial smartphone to connect with our WSNs testbed,and validate that the smartphone has the same WSNs functions as commercial fixed sink.Additionally,we evaluate the performance of uSensing platform through measuring phone's CPU load and power consumption,and analyze the performance of these metrics theoretically.The results suggest that the phone-based mobile sink has enough capability to serve as a mobile sink of WSNs and can work up to twenty hours due to low power consumption.
文摘What hath the selfies wrought? Stretch one arm out for a high angle—look up,smile,bring out your eyes and bring in your chin—click!As the smartphone has become a necessity to many people,it has become a commonscene to see people stretching out their phones to take pictures of themselves, and it can almost happen anywhere, anytime. The social network is thus full of people sharing their self- ies--tailored to show off their most attractive assets.