skip to main content
research-article

Saving Energy in Mobile Devices for On-Demand Multimedia Streaming -- A Cross-Layer Approach

Published:17 April 2014Publication History
Skip Abstract Section

Abstract

This article proposes a novel energy-efficient multimedia delivery system called EStreamer. First, we study the relationship between buffer size at the client, burst-shaped TCP-based multimedia traffic, and energy consumption of wireless network interfaces in smartphones. Based on the study, we design and implement EStreamer for constant bit rate and rate-adaptive streaming. EStreamer can improve battery lifetime by 3x, 1.5x, and 2x while streaming over Wi-Fi, 3G, and 4G, respectively.

Skip Supplemental Material Section

Supplemental Material

References

  1. Niranjan Balasubramanian, Aruna Balasubramanian, and Arun Venkataramani. 2009. Energy consumption in mobile phones: A measurement study and implications for network applications. In Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement Conference (IMC'09). ACM Press, New York, 280--293. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Xu Cheng, Jiangchuan Liu, and Cameron Dale. 2013. Understanding the characteristics of internet short video sharing: A youtube-based measurement study. IEEE Trans. Multimedia 15, 5, 1184--1194. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. CISCO. 2013. Cisco visual networking index: Global mobile data traffic forecast update, 2012--2017. (Feb. 2013). http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/white_paper_c11-520862.html.Google ScholarGoogle Scholar
  4. Shuo Deng and Hari Balakrishnan. 2012. Traffic-aware techniques to reduce 3g/lte wireless energy consumption. In Proceedings of the 8th International Conference on Emerging Networking Experiments and Technologies (CoNEXT'12). ACM Press, New York, 181--192. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hossein Falaki, Dimitrios Lymberopoulos, Ratul Mahajan, Srikanth Kandula, and Deborah Estrin. 2010. A first look at traffic on smartphones. In Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement (IMC'10). ACM Press, New York, 281--287. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Alessandro Finamore, Marco Mellia, Maurizio M. Munafo, Ruben Torres, and Sanjay G. Rao. 2011. YouTube everywhere: Impact of device and infrastructure synergies on user experience. In Proceedings of the ACM SIGCOMM Conference on Internet Measurement (IMC'11). ACM Press, New York, 345--360. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Lei Guo, Enhua Tan, Songqing Chen, Zhen Xiao, Oliver Spatscheck, and Xiaodong Zhang. 2006. Delving into internet streaming media delivery: A quality and resource utilization perspective. In Proceedings of the 6th ACM SIGCOMM Conference on Internet Measurement (IMC'06). ACM Press, New York, 217--230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Mohammad A. Hoque, Matti Siekkinen, and Jukka K. Nurminen. 2011. On the energy efficiency of proxy-based traffic shaping for mobile audio streaming. In Proceedings of the IEEE Consumer Communications and Networking Conference (CCNC'11). 891--895.Google ScholarGoogle Scholar
  9. Mohammad A. Hoque, Matti Siekkinen, and Jukka K. Nurminen. 2012. Energy efficient multimedia streaming to mobile devices -- A survey. IEEE Comm. Surv. Tutorials PP, 99, 1--19.Google ScholarGoogle Scholar
  10. Mohammad A. Hoque, Matti Siekkinen, Jukka K. Nurminen, and Mika Aalto. 2013a. Dissecting mobile video services: An energy consumption perspective. In Proceedings of the 14th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM'13).Google ScholarGoogle ScholarCross RefCross Ref
  11. Mohammad A. Hoque, Matti Siekkinen, and Jukka K. Nurminen. 2013b. TCP receive buffer aware wireless multimedia streaming -- An energy efficient approach. In Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV'13). ACM Press, New York, 13--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Te-Yuan Huang, Nikhil Handigol, Brandon Heller, Nick McKeown, and Ramesh Johari. 2012. Confused, timid, and unstable: Picking a video streaming rate is hard. In Proceedings of the ACM Conference on Internet Measurement Conference (IMC'12). ACM Press, New York, 225--238. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. K. W. Hwang, David Applegate, Aaron Archer, Vijay Gopalakrishnan, Seungjoon Lee, V. Misra, Kadangode K. Ramakrishnan, and Deborah F. Swayne. 2012. Leveraging video viewing patterns for optimal content placement. In Proceedings of the 11th International IFIP TC 6 Conference on Networking (IFIP'12), vol. part 2. Springer, 44--58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jari Korhonen and Ye Wang. 2005. Power-efficient streaming for mobile terminals. In Proceedings of the International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV'05). ACM Press, New York, 39--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Stefan Lederer, Christopher Muller, and Christian Timmerer. 2012. Dynamic adaptive streaming over HTTP dataset. In Proceedings of the 3rd Multimedia Systems Conference (MMSys'12). ACM Press, New York, 89--94. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Chi-Chen Lee, Jui-Hung Yeh, and Jyh-Cheng Chen. 2004. Impact of inactivity timer on energy consumption in wcdma and cdma2000. In Proceedings of the IEEE Wireless Telecommunications Symposium. 15--24.Google ScholarGoogle Scholar
  17. Xin Li, Mian Dong, Zhan Ma, and Felix Fernandes. 2012. GreenTube: Power optimization for mobile video streaming via dynamic cache management. In Proceedings of the 20th ACM International Conference on Multimedia (MM'12). ACM Press, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Jiayang Liu and Lin Zhong. 2008. Micro power management of active 802.11 interfaces. In Proceedings of the 6th International Conference on Mobile Systems, Applications, and Services (MobiSys'08). ACM Press, New York, 146--159. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. LLC Signals Research Group. 2010. Smartphones and a 3g network: Reducing the impact of smartphone-generated signaling traffic while increasing the battery life of the phone through the use of network optimization techniques. Tech. rep. http://www.nokiasiemensnetworks.com/system/files/document/Signals_Ahead_Executive_Summary_100614.pdf.Google ScholarGoogle Scholar
  20. NSN. 2011. Understanding smartphone behavior in the network. White paper, Nokia Siemens Networks.Google ScholarGoogle Scholar
  21. Irena Prochkova, Varun Singh, and Jukka K. Nurminen. 2012. Energy cost of advertisements in mobile games on the android platform. In Proceedings of the 6th International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST'12). IEEE Computer Society, 147--152. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Feng Qian, Zhaoguang Wang, Alexandre Gerber, Zhuoqing Mao, Subhabrata Sen, and Oliver Spatscheck. 2011. Profiling resource usage for mobile applications: A cross-layer approach. In Proceedings of the 9th International Conference on Mobilesystems, Applications, and Services (MobiSys'11). ACM Press, New York, 321--334. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Feng Qian, Zhaoguang Wang, Alexandre Gerber, Zhuoqing Morley Mao, Subhabrata Sen, and Oliver Spatscheck. 2010a. Characterizing radio resource allocation for 3g networks. In Proceedings of the 10th Annual Conference on Internet Measurement (IMC'10). ACM Press, New York, 137--150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Feng Qian, Zhaoguang Wang, Alexandre Gerber, Z. Morley Mao, Subhabrata Sen, and Oliver Spatscheck. 2010b. TOP: Tail optimization protocol for cellular radio resource allocation. In Proceedings of the 18th IEEE International Conference on Network Protocols (ICNP'10). IEEE Computer Society, 285--294. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Matti Siekkinen, Mohammad Hoque, Jukka K. Nurminen, and Mika Aalto. 2013. Streaming over 3g and lte: How to save smartphone energy in radio access network-friendly way. In Proceedings of the 5th ACM Workshop on Mobile Video (MoVid'13). 13--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Thomas Stockhammer. 2011. Dynamic adaptive streaming over http -- Standards and design principles. In Proceedings of the 2nd Annual ACM Conference on Multimedia Systems (MMSys'11). ACM Press, New York, 133--144. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Enhua Tan, Lei Guo, Songqing Chen, and Xiaodong Zhang. 2007. PSM-throttling: Minimizing energy consumption for bulkdata communications in wlans. In Proceedings of the IEEE International Conference on Network Protocols (ICNP'07). 123--132.Google ScholarGoogle ScholarCross RefCross Ref
  28. Anna Ukhanova, Evgeny Belyaev, Le Wang, and Søren Forchhammer. 2012. Power consumption analysis of constant bit rate video transmission over 3g networks. Comput. Comm. 35, 14, 1695--1706. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Bing Wang, Jim Kurose, Prashant Shenoy, and Don Towsley. 2008. Multimedia streaming via tcp: An analytic performance study. ACM Trans. Multimedia Comput. Comm. Appl. 4, 2. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. WonderShaper. 2013. WonderShaper. http://lartc.org/wondershaper.Google ScholarGoogle Scholar
  31. Yu Xiao, Ramya S. Kalyanaraman, and Antti Yla-Jaaski. 2008. Energy consumption of mobile youtube: Quantitative measurement and analysis. In Proceedings of the 2nd International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST'08). 61--69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Yu Xiao, Petri Savolainen, Arto Karppanen, Matti Siekkinen, and Antti Yla-Jaaski. 2010. Practical power modeling of data transmission over 802.11g for wireless applications. In Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking (e-Energy'10). ACM Press, New York, 75--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Haijin Yan, Scott A. Watterson, David K. Lowenthal, Kang Li, Rupa Krishnan, and Larry L. Peterson. 2006. Client-centered, energy-efficient wireless communication on ieee 802.11b networks. IEEE Trans. Mobile Comput. 5, 11, 1575--1590. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. YouTube. 2013. YouTube statistics. http://www.youtube.com/yt/press/statistics.html/.Google ScholarGoogle Scholar

Index Terms

  1. Saving Energy in Mobile Devices for On-Demand Multimedia Streaming -- A Cross-Layer Approach

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader
              About Cookies On This Site

              We use cookies to ensure that we give you the best experience on our website.

              Learn more

              Got it!