TY - GEN
T1 - QoE control for dynamic adaptive video streaming over HTTP at access point
AU - Yuan, Yukun
AU - Lin, Shan
AU - Zhou, Gang
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/11
Y1 - 2019/11
N2 - Recent research shows that when multiple dynamic adaptive streaming over HTTP (DASH) clients stream Internet videos simultaneously via a wireless access point (AP), they may experience poor quality of experience (QoE). This is because DASH clients in a wireless local area network (WLAN) independently estimate current available bandwidth and make bitrate selections. Lacking coordination in the WLAN causes competition for downlink bandwidth, introducing unnecessary bandwidth fluctuations especially when some clients start streaming. Such bandwidth fluctuations lead to cascading video bitrate changes on each stream, resulting in dramatic video quality variations, in the worst case, for example, video stalls. To address this problem, it is essential to mitigate the bandwidth competition by coordinating DASH clients in the WLAN. In this paper, we propose a QoE control framework at the AP to dynamically allocate bandwidth for each DASH client based on their real-time streaming performance feedback. To deal with uncertainty in Internet traffic besides streaming traffic, we design robust control algorithms to minimize stalls while balancing bandwidth sharing among clients. We implement and evaluate our solution with real systems under various settings. Extensive evaluation results show that our design significantly reduces average video stalling duration by 57.1% and improves the average video bitrate by 42.0% for all clients when compared to state-of-the-art solutions.
AB - Recent research shows that when multiple dynamic adaptive streaming over HTTP (DASH) clients stream Internet videos simultaneously via a wireless access point (AP), they may experience poor quality of experience (QoE). This is because DASH clients in a wireless local area network (WLAN) independently estimate current available bandwidth and make bitrate selections. Lacking coordination in the WLAN causes competition for downlink bandwidth, introducing unnecessary bandwidth fluctuations especially when some clients start streaming. Such bandwidth fluctuations lead to cascading video bitrate changes on each stream, resulting in dramatic video quality variations, in the worst case, for example, video stalls. To address this problem, it is essential to mitigate the bandwidth competition by coordinating DASH clients in the WLAN. In this paper, we propose a QoE control framework at the AP to dynamically allocate bandwidth for each DASH client based on their real-time streaming performance feedback. To deal with uncertainty in Internet traffic besides streaming traffic, we design robust control algorithms to minimize stalls while balancing bandwidth sharing among clients. We implement and evaluate our solution with real systems under various settings. Extensive evaluation results show that our design significantly reduces average video stalling duration by 57.1% and improves the average video bitrate by 42.0% for all clients when compared to state-of-the-art solutions.
KW - Bitrate Selection
KW - Dynamic Adaptive Video Streaming over HTTP
KW - QoE control
KW - Wireless Bandwidth Control
UR - https://www.scopus.com/pages/publications/85085950551
U2 - 10.1109/ICII.2019.00053
DO - 10.1109/ICII.2019.00053
M3 - Conference contribution
AN - SCOPUS:85085950551
T3 - Proceedings - IEEE International Conference on Industrial Internet Cloud, ICII 2019
SP - 268
EP - 277
BT - Proceedings - IEEE International Conference on Industrial Internet Cloud, ICII 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd IEEE International Conference on Industrial Internet Cloud, ICII 2019
Y2 - 10 November 2019 through 12 November 2019
ER -