Abstract
While the video streaming technique and 4G LTE networks are developing rapidly, the advancement of the battery technology, however, is relatively slow. Existing works have paid much attention to understanding the power consumption in general 4G LTE networks, while few attention has been paid to reducing the power consumption for online video streaming in 4G LTE networks. Our previous work based on the real experimental platform showed that, the saving room in the network part is large, the transmission pattern and the number of RRC tails could be promising for optimizing the power consumption. In this paper, we attempt to develop efficient optimization strategies to save the energy cost of mobile devices for online video streaming over 4G LTE networks. This problem is clearly important and also interesting, while it is challenging, due to various reasons such as the uncertainty of users’ behavior modes. To alleviate the challenges, we suggest a self-adaptive method that can allow us to adjust various parameters dynamically and efficiently, so as to achieve a relatively small energy consumption. We give the rigorous theoretical analysis for the proposed method, and conduct extensive experiments to validate its effectiveness. The experimental results show that the proposed method consistently outperforms the classical method as well as other competitors adapted from existing methods.








Similar content being viewed by others
Notes
When a user u enjoys the online video streaming service, the video streaming player downloads the video segments periodically. This implies that many downloading sessions shall be involved in this process; and usually the “downloading session” is called “segment fetching session”.
When one plays back an online video, the video may last for a relative long time. In this paper, the warm-up stage refers to the early stage of the video being played back. In the warm-up stage, the number of video segments in a single segment fetching session is relatively small.
Here the term “initial” maximum number refers to the value before enlarging the buffer.
Note that here b m is essentially equal to \(b_{m}^{\prime }\).
Remark that, in the traditional implementation, b m − b t = 1, and so \(\frac {n - b_{m}}{b_{m} - b_{t}} = (n - b_{m})\).
Here the skip duration refers to the step length of each skip, when a user drags the process bar.
References
GSMA Global mobile economy report 2015.http://gsmamobileeconomy.com/global/ http://gsmamobileeconomy.com/global/
Ericsson mobility report: on the pulse of the networked society. http://www.ericsson.com/mobility-report, 2016
Zakerinasab MR, Wang M (2013) A cloud-assisted energy-efficient video streaming system for smartphones. In: IWQoS, pp 1–10
Xiang W, Wang G, Pickering M, Zhang Y (2016) Big video data for light-field-based 3D telemedicine. IEEE Net 30(3):30–38
Guo X, Cao Y, Jun T (2015) SVIS: large scale video data ingestion into big data platform. In: DASFAA workshops, pp 300–306
Wenjie H, Cao G (2015) Energy-aware video streaming on smartphones. In: INFOCOM, pp 1185–1193
Li X, Dong M, Ma Z, Fernandes FCA (2012) Greentube: power optimization for mobile videostreaming via dynamic cache management. In: ACM multimedia conference, pp 279–288
Wei S, Swaminathan V, Xiao M (2015) Power efficient mobile video streaming using HTTP/2 server push. In: MMSP, pp 1–6
Williams M Why are mobile phone batteries still so crap. http://www.techradar.com/news/phone-and-communications/mobile-phones/why-are-mobile-phone-batteries-still-so-crap--1162779
Holtkamp Hauke, Auer Gunther, Bazzi Samer, Haas Harald (2014) Minimizing base station power consumption. IEEE J Select Areas Commun 32(2):297–306
Deruyck M, Tanghe E, Plets D, Martens L, Joseph W (2015) Optimizing LTE wireless access networks towards power consumption and electromagnetic exposure of human beings. Comput Netw 94:29–40
Huang J, Qian F, Gerber A, Morley Mao Z, Sen S, Spatscheck O (2012) A close examination of performance and power characteristics of 4G LTE networks. In: MobiSys, pp 225–238
Imran R, Shukair M, Zorba N, Verikoukis C (2015) An energy saving strategy for LTE-a multiantenna systems. Mobile Netw Appl 20(5):692–700
Zhang J, Wang Z-J, Guo S, Yang D, Fang G, Peng C, Guo M (2017) Power consumption analysis of video streaming in 4g LTE networks. Wireless networks. doi:10.1007/s11276-017-1519-9
Hui Wang, Eduardo Roman H, Yuan L, Huang Y, Wang R (2014) Connectivity, coverage and power consumption in large-scale wireless sensor networks. Comput Netw 75:212–225
Zhu N, Vasilakos AV (2016) A generic framework for energy evaluation on wireless sensor networks. Wirel Netw 22(4):1199–1220
Li P, Guo S, Jiankun H (2015) Energy-efficient cooperative communications for multimedia applications in multi-channel wireless networks. IEEE Trans Comput 64(6):1670–1679
Xiang L, Ge X, Wang C-X, Li FY, Reichert F (2013) Energy efficiency evaluation of cellular networks based on spatial distributions of traffic load and power consumption. IEEE Trans Wirel Commun 12(3):961–973
Lupia A, De Rango F (2015) Evaluation of the energy consumption introduced by a trust management scheme on mobile ad-hoc networks. J Netw 10(4):240–251
Tekkalmaz M, Korpeoglu I (2016) Distributed power-source-aware routing in wireless sensor networks. Wirel Netw 22(4): 1381–1399
Narendran K, Karthik RM, Sivalingam KM (2016) Iterative power control based admission control for wireless networks. Wirel Netw 22(2):619–633
Chen X, Jinsong W, Cai Y, Zhang H, Chen T (2015) Energy-efficiency oriented traffic offloading in wireless networks: a brief survey and a learning approach for heterogeneous cellular networks. IEEE J Select Areas Commun 33(4):627–640
Pantazis NA, Vergados DD (2007) A survey on power control issues in wireless sensor networks. IEEE Commun Surveys Tutorials (COMSUR) 9(1–4):86–107
Kotagi VJ, Thakur R, Mishra S, Siva Ram Murthy C (2016) Breathe to save energy: assigning downlink transmit power and resource blocks to LTE enabled IoT networks. IEEE Commun Lett 20(8):1607–1610
Mysore Balasubramanya N, Lampe L, Vos G, Bennett S (2016) DRX with quick sleeping: a novel mechanism for energy-efficient IoT using LTE/LTE-A. IEEE Inter Things J 3(3):398–407
Balasubramanya NM, Lampe L, Vos G, Bennett S (2016) Low SNR uplink CFO estimation for energy efficient IoT using LTE. IEEE Access 4:3936–3950
Luo J, Di W, Pan C, Zha J (2015) Optimal energy strategy for node selection and data relay in WSN-based IoT. Mobile Netw Appl 20(2):169–180
Orsino A, Araniti G, Militano L, Alonso-Zarate J, Molinaro A, Iera A (2016) Energy efficient IoT data collection in smart cities exploiting D2D communications. Sensors 16(6)
Wang K, Wang Y, Sun Y, Guo S, Wu J (2016) Green industrial Internet of Things architecture: an energy-efficient perspective. IEEE Commun Mag 54(12-Supp):48–54
Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805
Go Y, Kwon OC, Song H (2015) An energy-efficient HTTP Adaptive Video Streaming with networking cost constraint over heterogeneous wireless networks. IEEE Trans Multimedia 17(9): 1646–1657
Ukhanova A, Belyaev E, Wang L, Forchhammer S (2012) Power consumption analysis of constant bit rate video transmission over 3G networks. Comput Commun 35(14):1695–1706
Hoque MA, Siekkinen M, Nurminen JK (2013) Using crowd-sourced viewing statistics to save energy in wireless video streaming. In: MOBICOM, pp 377–388
Sharrab YO, Sarhan NJ (2013) Aggregate power consumption modeling of live video streaming systems. In: MMSys, pp 60–71
Yu JY, Hsiu PC, Pang AC (2012) Energy-efficient video multicast in 4G wireless systems. IEEE Trans Mob Comput 11(10): 1508–1522
Sheu JP, Kao CC, Yang SR, Chang LF (2013) A resource allocation scheme for scalable video multicast in WiMAX relay networks. IEEE Trans Mob Comput 12(1):90–104
Wang K, Mi J, Xu C, Zhu Q, Shu L, Deng DJ (2016) Real-time load reduction in multimedia big data for mobile Internet. ACM Trans Multimed Comput Commun Appl 12(5s):76:1–76:20
Deng S, Balakrishnan H (2012) Traffic-aware techniques to reduce 3g/LTE wireless energy consumption. In: CoNEXT, pp 181–192
Tung L-P, Lin Y-D, Kuo Y-H, Lai Y-C, Sivalingam KM (2014) Reducing power consumption in LTE data scheduling with the constraints of channel condition and QoS. Comput Netw 75: 149–159
Wang K, Wang Y, Zeng D, Guo S (2017) An sdn-based architecture for next-generation wireless networks. IEEE Wirel Commun 24(1):25–31
Wang K, Heng L, Shu L, Rodrigues JJPC (2014) A context-aware system architecture for leak point detection in the large-scale petrochemical industry. IEEE Commun Mag 52(6):62–69
Aditya S, Katti S (2011) Flexcast: graceful wireless video streaming. In: MOBICOM, pp 277–288
Wang K, Yu Y (2013) A query-matching mechanism over out-of-order event stream in iot. Inter J Ad Hoc Ubiquitous Comput 13(3/4):197–208
Yin X, Jindal A, Sekar V, Sinopoli B (2015) A control-theoretic approach for dynamic adaptive video streaming over HTTP. In: SIGCOMM, pp 325–338
Wang K, Shao Y, Shu L, Han G (2015) Ldpa: a local data processing architecture in ambient assisted living communications. IEEE Commun Mag 53(1):56–63
Wang K, Zhuo L, Shao Y, Yue D, Tsang KF (2016) Toward distributed data processing on intelligent leak-points prediction in petrochemical industries. IEEE Trans Industrial Inform 12(6):2091–2102
Mukerjee MK, Naylor D, Jiang J, Han D, Seshan S, Zhang H (2015) Practical, real-time centralized control for CDN-based live video delivery. In: SIGCOMM, pp 311–324
Shao Y, Wang K, Shu L, Deng S, Deng DJ (2016) Heuristic optimization for reliable data congestion analytics in crowdsourced ehealth networks. IEEE Access 4:9174–9183
Wang K, Shao Y, Shu L, Zhu C (2016) Mobile big data fault-tolerant processing for ehealth networks. IEEE Net 30(1):36–42
Dobrian F, Sekar V, Awan A, Stoica I, Joseph D, Ganjam A, Zhan J, Zhang H (2011) Understanding the impact of video quality on user engagement. ACM SIGCOMM Comput Commun Rev 41(4):362–373
Balachandran A, Sekar V, Akella A, Seshan S, Stoica I, Zhang H (2013) Developing a predictive model of quality of experience for internet video. ACM SIGCOMM Comput Commun Rev 43(4):339–350
3GPP TR 25.813: Radio Interface protocol aspects (v7.1.0), 2006
Stockhammer T (2011) Dynamic adaptive streaming over HTTP –: standards and design principles. In: MMSys, pp 133–144
Zhang Y, Ansari N, Wu Mingquan, Yu H (2012) Afstart: an adaptive fast TCP slow start for wide area networks. In: ICC, pp 1260–1264
Yu IK, Newman R (2011) TCP Slow start with fair share of bandwidth. Comput Netw 55(17):3932–3946
Monsoon power monitor. http://www.msoon.com/labequipment/powermonitor/
Zambelli A (2009) IIS smooth streaming technical overview. Microsoft Corporation 3:40
Acknowledgements
We would like to acknowledge the editors and anonymous reviewers for their instructive suggestions. Also, we gratefully acknowledge the warm help of Prof. Chunyi Peng and Prof. Sheng Wei, who have offered us valuable advices. This work was sponsored by the National Basic Research (“973”) Program of China (2015CB352403), the National Natural Science Foundation of China (61261160502, 61272099, 61472453, 61602166, U1501252, U1611264, and U1401256), the Open Project of Beijing Key Laboratory of Big Data Management and Analysis Method, the Scientific Innovation Act of STCSM (13511504200), and the EU FP7 CLIMBER project (PIRSES-GA-2012-318939).
Author information
Authors and Affiliations
Corresponding authors
Additional information
This article is part of the Topical Collection: Special Issue on Big Data Networking
Guest Editors: Xiaofei Liao, Song Guo, Deze Zeng, and Kun Wang
Rights and permissions
About this article
Cite this article
Zhang, J., Wang, ZJ., Quan, Z. et al. Optimizing power consumption of mobile devices for video streaming over 4G LTE networks. Peer-to-Peer Netw. Appl. 11, 1101–1114 (2018). https://doi.org/10.1007/s12083-017-0580-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-017-0580-6