Advanced search
1 file | 1.14 MB

QoE-driven rate adaptation heuristic for fair adaptive video streaming

Author
Organization
Abstract
HTTP Adaptive Streaming (HAS) is quickly becoming the de facto standard for video streaming services. In HAS, each video is temporally segmented and stored in different quality levels. Rate adaptation heuristics, deployed at the video player, allow the most appropriate level to be dynamically requested, based on the current network conditions. It has been shown that today's heuristics underperform when multiple clients consume video at the same time, due to fairness issues among clients. Concretely, this means that different clients negatively influence each other as they compete for shared network resources. In this article, we propose a novel rate adaptation algorithm called FINEAS (Fair In-Network Enhanced Adaptive Streaming), capable of increasing clients' Quality of Experience (QoE) and achieving fairness in a multiclient setting. A key element of this approach is an in-network system of coordination proxies in charge of facilitating fair resource sharing among clients. The strength of this approach is threefold. First, fairness is achieved without explicit communication among clients and thus no significant overhead is introduced into the network. Second, the system of coordination proxies is transparent to the clients, that is, the clients do not need to be aware of its presence. Third, the HAS principle is maintained, as the in-network components only provide the clients with new information and suggestions, while the rate adaptation decision remains the sole responsibility of the clients themselves. We evaluate this novel approach through simulations, under highly variable bandwidth conditions and in several multiclient scenarios. We show how the proposed approach can improve fairness up to 80% compared to state-of-the-art HAS heuristics in a scenario with three networks, each containing 30 clients streaming video at the same time.
Keywords
Algorithms, IBCN, Design, Management, Performance, Experimental evaluation, fairness, HTTP Adaptive Streaming, Microsoft Smooth Streaming, mobile, quality of experience, rate adaptation

Downloads

  • 6469.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 1.14 MB

Citation

Please use this url to cite or link to this publication:

Chicago
Petrangeli, Stefano, Jeroen Famaey, Maxim Claeys, Steven Latre, and Filip De Turck. 2016. “QoE-driven Rate Adaptation Heuristic for Fair Adaptive Video Streaming.” Acm Transactions on Multimedia Computing Communications and Applications 12 (2).
APA
Petrangeli, S., Famaey, J., Claeys, M., Latre, S., & De Turck, F. (2016). QoE-driven rate adaptation heuristic for fair adaptive video streaming. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 12(2).
Vancouver
1.
Petrangeli S, Famaey J, Claeys M, Latre S, De Turck F. QoE-driven rate adaptation heuristic for fair adaptive video streaming. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS. 2016;12(2).
MLA
Petrangeli, Stefano et al. “QoE-driven Rate Adaptation Heuristic for Fair Adaptive Video Streaming.” ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS 12.2 (2016): n. pag. Print.
@article{7235200,
  abstract     = {HTTP Adaptive Streaming (HAS) is quickly becoming the de facto standard for video streaming services. In HAS, each video is temporally segmented and stored in different quality levels. Rate adaptation heuristics, deployed at the video player, allow the most appropriate level to be dynamically requested, based on the current network conditions. It has been shown that today's heuristics underperform when multiple clients consume video at the same time, due to fairness issues among clients. Concretely, this means that different clients negatively influence each other as they compete for shared network resources. In this article, we propose a novel rate adaptation algorithm called FINEAS (Fair In-Network Enhanced Adaptive Streaming), capable of increasing clients' Quality of Experience (QoE) and achieving fairness in a multiclient setting. A key element of this approach is an in-network system of coordination proxies in charge of facilitating fair resource sharing among clients. The strength of this approach is threefold. First, fairness is achieved without explicit communication among clients and thus no significant overhead is introduced into the network. Second, the system of coordination proxies is transparent to the clients, that is, the clients do not need to be aware of its presence. Third, the HAS principle is maintained, as the in-network components only provide the clients with new information and suggestions, while the rate adaptation decision remains the sole responsibility of the clients themselves. We evaluate this novel approach through simulations, under highly variable bandwidth conditions and in several multiclient scenarios. We show how the proposed approach can improve fairness up to 80% compared to state-of-the-art HAS heuristics in a scenario with three networks, each containing 30 clients streaming video at the same time.},
  articleno    = {28},
  author       = {Petrangeli, Stefano and Famaey, Jeroen and Claeys, Maxim and Latre, Steven and De Turck, Filip},
  issn         = {1551-6857},
  journal      = {ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS},
  keywords     = {Algorithms,IBCN,Design,Management,Performance,Experimental evaluation,fairness,HTTP Adaptive Streaming,Microsoft Smooth Streaming,mobile,quality of experience,rate adaptation},
  language     = {eng},
  number       = {2},
  title        = {QoE-driven rate adaptation heuristic for fair adaptive video streaming},
  url          = {http://dx.doi.org/10.1145/2818361},
  volume       = {12},
  year         = {2016},
}

Altmetric
View in Altmetric
Web of Science
Times cited: