GreenABR: Energy-Aware Adaptive Bitrate Streaming with Deep Reinforcement Learning

被引:14
|
作者
Turkkan, Bekir Oguzhan [1 ]
Dai, Ting [2 ]
Raman, Adithya [1 ]
Kosar, Tevfik [1 ]
Chen, Changyou [1 ]
Bulut, Muhammed Fatih [2 ]
Zola, Jaroslaw [1 ]
Sow, Daby [2 ]
机构
[1] Univ Buffalo, Buffalo, NY 14260 USA
[2] IBM Res, Yorktown Hts, NY USA
基金
美国国家科学基金会;
关键词
video streaming; energy efficiency; deep reinforcement learning; VIDEO;
D O I
10.1145/3524273.3528188
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Adaptive bitrate (ABR) algorithms aim to make optimal bitrate decisions in dynamically changing network conditions to ensure a high quality of experience (QoE) for the users during video streaming. However, most of the existing ABRs share the limitations of predefined rules and incorrect assumptions about streaming parameters. They also come short to consider the perceived quality in their QoE model, target higher bitrates regardless, and ignore the corresponding energy consumption. This joint approach results in additional energy consumption and becomes a burden, especially for mobile device users. This paper proposes GreenABR, a new deep reinforcement learning-based ABR scheme that optimizes the energy consumption during video streaming without sacrificing the user QoE. GreenABR employs a standard perceived quality metric, VMAF, and real power measurements collected through a streaming application. GreenABR's deep reinforcement learning model makes no assumptions about the streaming environment and learns how to adapt to the dynamically changing conditions in a wide range of real network scenarios. GreenABR outperforms the existing state-of-the-art ABR algorithms by saving up to 57% in streaming energy consumption and 60% in data consumption while achieving up to 22% more perceptual QoE due to up to 84% less rebuffering time and near-zero capacity violations.
引用
收藏
页码:150 / 163
页数:14
相关论文
共 50 条
  • [31] Minimizing Energy Consumption of Deep Learning Models by Energy-Aware Training
    Lazzaro, Dario
    Cina, Antonio Emanuele
    Pintor, Maura
    Demontis, Ambra
    Biggio, Battista
    Roli, Fabio
    Pelillo, Marcello
    IMAGE ANALYSIS AND PROCESSING, ICIAP 2023, PT II, 2023, 14234 : 515 - 526
  • [32] Availability-aware and energy-aware dynamic SFC placement using reinforcement learning
    Santos, Guto Leoni
    Lynn, Theo
    Kelner, Judith
    Endo, Patricia Takako
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 12711 - 12740
  • [33] Availability-aware and energy-aware dynamic SFC placement using reinforcement learning
    Guto Leoni Santos
    Theo Lynn
    Judith Kelner
    Patricia Takako Endo
    The Journal of Supercomputing, 2021, 77 : 12711 - 12740
  • [34] Energy-Aware and Context-Aware Video Streaming on Smartphones
    Chen, Xianda
    Tan, Tianxiang
    Cao, Guohong
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 861 - 870
  • [35] Energy-Aware Task Allocation for Mobile IoT by Online Reinforcement Learning
    Yao, Jingjing
    Ansari, Nirwan
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [36] Context-Aware and Energy-Aware Video Streaming on Smartphones
    Chen, Xianda
    Tan, Tianxiang
    Cao, Guohong
    La Porta, Thomas F.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (03) : 862 - 877
  • [37] Graph Convolutional Reinforcement Learning for Advanced Energy-Aware Process Planning
    Xiao, Qinge
    Niu, Ben
    Xue, Bing
    Hu, Luoke
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (05): : 2802 - 2814
  • [38] Adaptive Bitrate Algorithms via Deep Reinforcement Learning With Digital Twins Assisted Trajectory
    Ye, Jin
    Qin, Shaowen
    Xiao, Qingyu
    Jiang, Wenchao
    Tang, Xin
    Li, Xiaohuan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (04): : 3522 - 3535
  • [39] A Hybrid Energy-Aware Video Bitrate Adaptation Algorithm for Mobile Networks
    Araujo, Fabio
    Rosario, Denis
    Cerqueira, Eduardo
    Villas, Leandro A.
    2019 15TH ANNUAL CONFERENCE ON WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES (WONS), 2019, : 146 - 153
  • [40] Index-Aware Reinforcement Learning for Adaptive Video Streaming at the Wireless Edge
    Xiong, Guojun
    Qin, Xudong
    Li, Bin
    Singh, Rahul
    Li, Jian
    PROCEEDINGS OF THE 2022 THE TWENTY-THIRD INTERNATIONAL SYMPOSIUM ON THEORY, ALGORITHMIC FOUNDATIONS, AND PROTOCOL DESIGN FOR MOBILE NETWORKS AND MOBILE COMPUTING, MOBIHOC 2022, 2022, : 81 - 90