A Fair Share for All: TCP-Inspired Adaptation Logic for QoE Fairness Among Heterogeneous HTTP Adaptive Video Streaming Clients

被引:7
作者
Seufert, Michael [1 ,2 ]
Wehner, Nikolas [1 ]
Casas, Pedro [1 ]
机构
[1] AIT Austrian Inst Technol GmbH, Ctr Digital Safety & Secur, Digital Insight Lab, A-1210 Vienna, Austria
[2] Univ Wurzburg, Inst Comp Sci, Chair Commun Networks, D-97074 Wurzburg, Germany
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2019年 / 16卷 / 02期
关键词
Video streaming; HTTP adaptive streaming; adaptation logic; quality of experience; fairness; QoE fairness; BANDWIDTH ESTIMATION;
D O I
10.1109/TNSM.2019.2910380
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel adaptation logic for HTTP adaptive streaming (HAS), which achieves not only a high quality of experience (QoE) but also high QoE fairness among independent and heterogeneous clients. The algorithm forces video clients to adapt the requested quality level based on the current network conditions and their individual bit rate requirements, such that the overall quality levels selected by all currently active streaming clients are fairly distributed, i.e., they do not diverge too much. The design of the algorithm is inspired by the well-known transmission control protocol (TCP) congestion control, and drives heterogeneous clients to independently converge on similar quality levels without the need for communicating with each other and/or with a centralized controller in the network. By defining quality levels with equal visual quality, and preparing video representations accordingly, the quality level fairness is extended to QoE fairness. In this paper, the design of the TCP-inspired adaptation logic (TCPAL) is described and a simulative performance evaluation is conducted to compare the QoE and QoE fairness of the proposed algorithm with other HAS adaptation logics. TCPAL is evaluated both in scenarios with stable and fluctuating streaming capacity, and the impact of its parameters is explored. The results suggest that TCPAL performs on par with other HAS adaptation logics in terms of QoE and QoE fairness for low link capacities, but significantly improves the QoE fairness for increased link capacity. Moreover, the fairness achieved by TCPAL does not degrade in situations with fluctuating streaming capacity.
引用
收藏
页码:459 / 472
页数:14
相关论文
共 36 条
[1]   Oboe: Auto-tuning Video ABR Algorithms to Network Conditions [J].
Akhtar, Zahaib ;
Nam, Yun Seong ;
Govindan, Ramesh ;
Rao, Sanjay ;
Chen, Jessica ;
Katz-Bassett, Ethan ;
Ribeiro, Bruno ;
Zhan, Jibin ;
Zhang, Hui .
PROCEEDINGS OF THE 2018 CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION (SIGCOMM '18), 2018, :44-58
[2]  
[Anonymous], 2016, PAR BITSTR BAS QUAL
[3]  
[Anonymous], 2016, 2300952015 ISOIEC
[4]  
[Anonymous], 2012, 2300912012 ISOIEC
[5]  
[Anonymous], 5681 RFC INT ENG TAS
[6]  
[Anonymous], 2016, ARXIV160600341
[7]  
[Anonymous], 2016, ACM T MULTIMEDIA COM
[8]  
[Anonymous], 2016, PROC WORKSHOP QOEBAS
[9]   SDNDASH: Improving QoE of HTTP Adaptive Streaming Using Software Defined Networking [J].
Bentaleb, Abdelhak ;
Begen, Ali C. ;
Zimmermann, Roger .
MM'16: PROCEEDINGS OF THE 2016 ACM MULTIMEDIA CONFERENCE, 2016, :1296-1305
[10]   Survey of Bandwidth Estimation Techniques in Communication Networks [J].
Chaudhari, Shilpa Shashikant ;
Biradar, Rajashekhar C. .
WIRELESS PERSONAL COMMUNICATIONS, 2015, 83 (02) :1425-1476