ABSTRACT
Internet streaming applications are becoming increasingly popular on mobile devices. However, receiving streaming services on mobile devices is often constrained by their limited battery power supply. Various techniques have been proposed to save battery power consumption on mobile devices, mainly focusing on how much data to transmit and how to transmit.
In this paper, we conduct an experiment-based study with 11 Internet streaming applications using different streaming protocols. Our goal is to empirically investigate the battery power consumption on the wireless network interface for receiving streaming data via different approaches. Through measurement and analysis, we find that (1) the Chunk-based streaming is widely used in practice and it is most power-efficient because the traffic shaping technique is adopted to utilize PSM on mobile devices to save battery power consumption; however, it may cause quality degradation from time to time; (2) reducing streaming data transmission (by switching to a lower streaming quality) can marginally help save battery power consumption in RTSP, Pseudo streaming, and Chunk-based streaming applications; but it is effective for P2P streaming applications; (3) P2P streaming to mobile devices is not power-efficient because of the additional transmission of control traffic and uploading traffic; and reducing upload alone does not help for battery power saving. Our investigation provides new insights and some guidelines for the current Internet mobile streaming services and calls for further research on more power-efficient and scalable Internet mobile streaming protocols.
- "CTV," http://itunes.apple.com/app/id340381556.Google Scholar
- "CCTV," http://itunes.apple.com/app/id331259725.Google Scholar
- "W.TV," http://itunes.apple.com/app/id318676629.Google Scholar
- "ImgoTV," http://itunes.apple.com/app/id349448995.Google Scholar
- "NHKworld," http://itunes.apple.com/app/id350732480.Google Scholar
- "SPBtv," http://itunes.apple.com/app/id356830174.Google Scholar
- "OrbLive," http://itunes.apple.com/app/id290195003.Google Scholar
- "Air Video," http://itunes.apple.com/app/id306550020.Google Scholar
- "Justin.tv," http://itunes.apple.com/app/id358612216.Google Scholar
- "Verizon Wireless: V CAST," http://products.vzw.com/index.aspx?id=video.Google Scholar
- "AT&T Mobile TV," http://www.att-mobiletv.com.Google Scholar
- E. Tan, L. Guo, S. Chen, and X. Zhang, "PSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs," in Proc. of IEEE ICNP, Beijing, China, October 2007.Google Scholar
- S.Chandra and A.Vahdat, "Application-specific network management for energy-aware streaming of popular multimedia formats," in Proc. of USENIX ATC, 2002. Google ScholarDigital Library
- E. Tan, L. Guo, S. Chen, and X. Zhang, "SCAP: Smart Caching in Wireless Access Points to Improve P2P Streaming," in Proc. of IEEE ICDCS, June 2007. Google ScholarDigital Library
- "Real Time Streaming Protocol (RTSP)," http://www.ietf.org/rfc/rfc2326.txt.Google Scholar
- "Mobile YouTube," http://m.youtube.com.Google Scholar
- "Vuclip," http://m.vuclip.com.Google Scholar
- "Fast Start," http://www.microsoft.com/windows/windowsmedia/technologies/bettertogether.a%spx#faststart.Google Scholar
- "Apple HTTP Live Streaming," http://tools.ietf.org/html/draft-pantos-http-live-streaming.Google Scholar
- "Flash HTTP Streaming," http://www.adobe.com/products/httpdynamicstreaming/.Google Scholar
- "Microsoft Smooth Streaming," http://www.iis.net/download/SmoothStreaming.Google Scholar
- X. Hei, C. Liang, J. Liang, Y. Liu, and K. Ross, "Insights into PPLive: A Measurement Study of a Large-Scale P2P IPTV System," in Proc. of IPTV Workshop, Edinburgh, Scotland, UK, May 2006.Google Scholar
- "TVUPlayer," http://itunes.apple.com/app/id323640984.Google Scholar
- J. Adams and G. Muntean, "Adaptive-Buffer Power Save Mechanism for Mobile Multimedia Streaming," in Proc. of IEEE ICC, 2007.Google Scholar
- F. Dogar, P. Steenkiste, and K. Papagiannaki, "Catnap: Exploiting High Bandwidth Wireless Interfaces to Save Energy for Mobile Devices," in Proc. of ACM MobiSys, 2010. Google ScholarDigital Library
- Y. Huang, T. Fu, D. Chiu, J. Lui, and C.Huang, "Challenges, Design and Analysis of a Large-scale P2P-VoD System," in Proc. of ACM SIGCOMM, 2008. Google ScholarDigital Library
- S. Chandra, "Wireless network interface energy consumption implications of popular streaming formats," in Proc. of MMCN, 2002.Google Scholar
- M. Anand, E. Nightingale, and J. Flinn,"Self-Tuning Wireless Network Power Management," in Proc. of ACM MOBICOM, Sept. 2003. Google ScholarDigital Library
- H. Yan, R. Krishnan, S. A. Watterson, D. K. Lowenthal, and K. Li, "Client-Centered Energy and Delay Analysis for TCP Downloads," in Proc. of IWQoS, June 2004.Google Scholar
- D. Qiao and Kang G. Shin, "Smart Power-Saving Mode for IEEE 802.11 Wireless LANs," in Proc. of IEEE INFOCOM, 2005.Google Scholar
- L. Guo, X. Ding, H. Wang, Q. Li, S. Chen, and X. Zhang, "Exploiting Idle Communication Power to Improve Wireless Network Performance and Energy Efficiency," in Proc. of IEEE INFOCOM, April 2006.Google Scholar
- Y. Xiao, R. Kalyanaraman, and A. Yla-Jaaski, "Energy Consumption of Mobile YouTube: Quantitative Measurement and Analysis," in Proc. of NGMAST, Washington, DC, September 2008. Google ScholarDigital Library
- Y. Liu, F. Li, L. Guo, and S. Chen, "A Measurement Study of Resource Utilization in Internet Mobile Streaming," in Proc. of ACM NOSSDAV, 2011. Google ScholarDigital Library
- T. Pering, Y. Agarwal, R. Gupta, and R. Want, "CoolSpots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio interfaces," in Proc. of ACM MobiSys, Uppsala, Sweden, 2006. Google ScholarDigital Library
- T. Armstrong, O. Trescases, C. Amza, and E. de Lara, "Efficient and Transparent Dynamic Content Updates for Mobile Clients," in Proc. of ACM MobiSys, Uppsala, Sweden, 2006. Google ScholarDigital Library
- A. Rahmati and L. Zhong, "Context-for-wireless: Context-sensistive energy-efficient wireless data transfer," in Proc. of ACM MobiSys, 2007. Google ScholarDigital Library
- Y. Agarwal, R. Chandra, A Wolman, P. Bahl, K. Chin, and R. Gupta, "Wireless Wakeups Revisited: Energy Management for Voip over Wi-Fi Smartphones," in Proc. of MobiSys, San Juan, Puerto Rico, 2007. Google ScholarDigital Library
- A. Balasubramanian, R. Mahajan, and A. Venkataramani, "Augmenting Mobile 3G Using WiFi: Measurement, Design, and Implementation," in Proc. of ACM MobiSys, 2010. Google ScholarDigital Library
Index Terms
- An empirical evaluation of battery power consumption for streaming data transmission to mobile devices
Recommendations
BlueStreaming: towards power-efficient internet P2P streaming to mobile devices
MM '11: Proceedings of the 19th ACM international conference on MultimediaP2P streaming applications are very popular on the Internet today. However, a mobile device in P2P streaming not only needs to continuously receive streaming data from other peers for its playback, but also needs to continuously exchange control ...
Towards efficient resource utilization in internet mobile streaming
MM '11: Proceedings of the 19th ACM international conference on MultimediaInternet video streaming to mobile devices is challenging because of device heterogeneity, resource constraints, and limited battery power supply of mobile devices. From mobile users' perspective, we examine the power efficiency of existing streaming ...
Content-Adaptive Display Power Saving for Internet Video Applications on Mobile Devices
Special Section on Multimedia Big Data: Networking and Special Section on Best Papers From ACM MMSYS/NOSSDAV 2015Backlight scaling is a technique proposed to reduce the display panel power consumption by strategically dimming the backlight. However, for mobile video applications, a computationally intensive luminance compensation step must be performed in ...
Comments