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

被引:15
作者
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
来源
PROCEEDINGS OF THE 13TH ACM MULTIMEDIA SYSTEMS CONFERENCE, MMSYS 2022 | 2022年
基金
美国国家科学基金会;
关键词
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 条
  • [21] Deep Reinforcement Learning With Communication Transformer for Adaptive Live Streaming in Wireless Edge Networks
    Wang, Shuoyao
    Bi, Suzhi
    Zhang, Ying-Jun Angela
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (01) : 308 - 322
  • [22] 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
  • [23] Deep Reinforcement Learning-Based Approach for Video Streaming: Dynamic Adaptive Video Streaming over HTTP
    Souane, Naima
    Bourenane, Malika
    Douga, Yassine
    APPLIED SCIENCES-BASEL, 2023, 13 (21):
  • [24] Energy-Aware MPEG-4 FGS Streaming
    Choi, Kihwan
    Kim, Kwanho
    Pedram, Massoud
    JOURNAL OF LOW POWER ELECTRONICS, 2005, 1 (01) : 44 - 51
  • [25] ALVS: Adaptive Live Video Streaming using deep reinforcement learning
    Ozcelik, Ihsan Mert
    Ersoy, Cem
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 205
  • [26] Accelerating Deep Reinforcement Learning With the Aid of Partial Model: Energy-Efficient Predictive Video Streaming
    Liu, Dong
    Zhao, Jianyu
    Yang, Chenyang
    Hanzo, Lajos
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (06) : 3734 - 3748
  • [27] Energy-aware MPEG-4 FGS streaming
    Choi, K
    Kim, K
    Pedram, M
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 912 - 915
  • [28] A Deep Reinforcement Learning Approach to Multiple Streams' Joint Bitrate Allocation
    Zhang, Hang
    Li, Jiahao
    Li, Bin
    Lu, Yan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (06) : 2415 - 2426
  • [29] VASE: Enhancing Adaptive Bitrate Selection for VBR-Encoded Audio and Video Content With Deep Reinforcement Learning
    Li, Weihe
    Huang, Jiawei
    Su, Qichen
    Jiang, Wanchun
    Wang, Jianxin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 14889 - 14902
  • [30] Buffer-Aware Streaming in Small-Scale Wireless Networks: A Deep Reinforcement Learning Approach
    Guo, Yashuang
    Yu, F. Richard
    An, Jianping
    Yang, Kai
    He, Ying
    Leung, Victor C. M.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (07) : 6891 - 6902