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 条
  • [21] A Hybrid Energy-Aware Video Bitrate Adaptation Algorithm for Mobile Networks
    Araujo, Fabio
    Rosario, Denis
    Cerqueira, Eduardo
    Villas, Leandro A.
    [J]. 2019 15TH ANNUAL CONFERENCE ON WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES (WONS), 2019, : 146 - 153
  • [22] Energy and QoE Optimization for Mobile Video Streaming with Adaptive Brightness Scaling
    Liu, Daibo
    Qian, Chao
    Rong, Huigui
    Zhou, Siwang
    Xiang, Chaocan
    Jiang, Hongbo
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2024, 20 (04)
  • [23] Content-Aware Energy Prediction for Video Streaming in Mobile Devices
    Li, Yi-Chan
    Li, Hisu-Hsien
    Li, Han-Lin
    Yang, Chia-Lin
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2009, : 239 - 242
  • [24] CPU Energy Meter: A Tool for Energy-Aware Algorithms Engineering
    Beyer, Dirk
    Wendler, Philipp
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT II, TACAS 2020, 2020, 12079 : 126 - 133
  • [25] Energy-Aware Data Placement Strategy for SSD-Assisted Streaming Video Servers
    Ho, Chien-Chung
    Chen, Hui-Wen
    Chang, Yuan-Hao
    Chang, Yu-Ming
    Huang, Po-Chun
    Kuo, Tei-Wei
    Du, David Hung-Chang
    [J]. 2014 IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA), 2014,
  • [26] Joint optimization of transmission and edge offloading for energy-aware point cloud video streaming
    Liu, Wei
    Zhu, Yule
    Fu, Chen
    Wang, Xi
    [J]. Tongxin Xuebao/Journal on Communications, 2024, 45 (05): : 80 - 89
  • [27] Energy-Aware System Design Compiler methods for Multiprocessors and Voltage Scaling/Frequency
    Suresh, K.
    Isaac, Eliz Elizabeth
    Rajasekharababu, M.
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2014, : 1079 - 1082
  • [28] Energy-aware adaptation for mobile applications
    Flinn, J
    Satyanarayanan, M
    [J]. OPERATING SYSTEMS REVIEW, VOL 33, NO 5, DECEMBER 1999, 1999, : 48 - 63
  • [29] Bandwidth-aware scaling for Internet video streaming
    Tunali, T
    Özbek, N
    Anar, K
    Kantarci, A
    [J]. COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 157 - 166
  • [30] Energy-Efficient Mobile Video Streaming: A Location-Aware Approach
    Zhang, Wei
    Fan, Rui
    Wen, Yonggang
    Liu, Fang
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2017, 9 (01)