TY - GEN
T1 - GreenABR
T2 - 13th ACM Multimedia Systems Conference, MMSys 2022
AU - Turkkan, Bekir Oguzhan
AU - Dai, Ting
AU - Raman, Adithya
AU - Kosar, Tevfik
AU - Chen, Changyou
AU - Bulut, Muhammed Fatih
AU - Zola, Jaroslaw
AU - Sow, Daby
N1 - Publisher Copyright:
© 2022 ACM.
PY - 2022/8/5
Y1 - 2022/8/5
N2 - 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.
AB - 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.
KW - deep reinforcement learning
KW - energy efficiency
KW - video streaming
UR - https://www.scopus.com/pages/publications/85137142571
U2 - 10.1145/3524273.3528188
DO - 10.1145/3524273.3528188
M3 - Conference contribution
AN - SCOPUS:85137142571
T3 - MMSys 2022 - Proceedings of the 13th ACM Multimedia Systems Conference
SP - 150
EP - 163
BT - MMSys 2022 - Proceedings of the 13th ACM Multimedia Systems Conference
PB - Association for Computing Machinery, Inc
Y2 - 14 June 2022 through 17 June 2022
ER -