Energy-Aware CPU Frequency Scaling for Mobile Video Streaming

被引:13
|
作者
Yang, Yi [1 ]
Hu, Wenjie [1 ]
Chen, Xianda [1 ]
Cao, Guohong [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
Energy efficiency; video streaming; cellular networks; smartphone; DYNAMIC VOLTAGE;
D O I
10.1109/TMC.2018.2878842
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The energy consumed by video streaming includes the energy consumed for data transmission and CPU processing, which are both affected by the CPU frequency. High CPU frequency can reduce the data transmission time but it consumes more CPU energy. Low CPU frequency reduces the CPU energy but increases the data transmission time and then increases the energy consumption. In this paper, we aim to reduce the total energy of mobile video streaming by adaptively adjusting the CPU frequency. Based on real measurement results, we model the effects of CPU frequency on TCP throughput and system power. Based on these models, we propose an Energy-aware CPU Frequency Scaling (EFS) algorithm which selects the CPU frequency that can achieve a balance between saving the data transmission energy and CPU energy. Since the downloading schedule of existing video streaming apps is not optimized in terms of energy, we also propose a method to determine when and how much data to download. Through trace-driven simulations and real measurement, we demonstrate that the EFS algorithm can reduce 30 percent of energy for the Youtube app, and the combination of our download method and EFS algorithm can save 50 percent of energy than the default Youtube app.
引用
收藏
页码:2536 / 2548
页数:13
相关论文
共 50 条
  • [41] An efficient frequency scaling approach for energy-aware embedded real-time systems
    Poellabauer, C
    Zhang, T
    Pande, S
    Schwan, K
    [J]. SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 207 - 221
  • [42] A Survey on Energy-Aware Profiler for Mobile Devices
    Jofri, Muhammad Hanif
    Fudzee, Mohd Farhan Md
    Ismail, Mohd Norasri
    [J]. COMPUTATIONAL INTELLIGENCE IN INFORMATION SYSTEMS, 2015, 331 : 295 - 305
  • [43] Energy-Aware Cooperative Computation in Mobile Devices
    Singh, Ajita
    Xing, Yuxuan
    Seferoglu, Hulya
    [J]. 2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 368 - 376
  • [44] Energy-Aware Mobile Learning: Opportunities and Challenges
    Moldovan, Arghir-Nicolae
    Weibelzahl, Stephan
    Muntean, Cristina Hava
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01): : 234 - 265
  • [45] Energy-aware web caching for mobile terminals
    Sailhan, F
    Issarny, V
    [J]. 22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS, 2002, : 820 - 825
  • [46] Energy-aware Replication Models of Mobile Agents
    Duolikun, Dilawaer
    Aikebaier, Ailixier
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. 2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 1132 - 1139
  • [47] Toward Energy-Aware Balancing of Mobile Graphics
    Stavrakis, Efstathios
    Polychronis, Marios
    Pelekanos, Nectarios
    Artusi, Alessandro
    Hadjichristodoulou, Panayiotis
    Chrysanthou, Yiorgos
    [J]. MOBILE DEVICES AND MULTIMEDIA: ENABLING TECHNOLOGIES, ALGORITHMS, AND APPLICATIONS 2015, 2015, 9411
  • [48] Energy-aware resource sharing with mobile devices
    Furthmueller, Jochen
    Waldhorst, Oliver P.
    [J]. COMPUTER NETWORKS, 2012, 56 (07) : 1920 - 1934
  • [49] QoS-aware mobile middleware for video streaming
    Amundsen, SL
    Lund, K
    Griwodz, C
    Halvorsen, P
    [J]. EUROMICRO-SEAA 2005: 31ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2005, : 54 - 61
  • [50] Energy-aware Multi-Path Streaming of MPEG-4 FGS Video over Wireless
    Huang Tian-Yun
    [J]. 2008 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS SYMPOSIA, PROCEEDINGS, 2008, : 431 - 436