DocumentCode
104830
Title
In-Network Quality Optimization for Adaptive Video Streaming Services
Author
Bouten, Niels ; Latre, Steven ; Famaey, Jeroen ; Van Leekwijck, Werner ; De Turck, Filip
Author_Institution
Dept. of Electr. & Comput. Eng., Ghent Univ. - iMinds, Ghent, Belgium
Volume
16
Issue
8
fYear
2014
fDate
Dec. 2014
Firstpage
2281
Lastpage
2293
Abstract
HTTP adaptive streaming (HAS) services allow the quality of streaming video to be automatically adapted by the client application in face of network and device dynamics. Due to their advantages compared to traditional techniques, HAS-based protocols are widely used for over-the-top (OTT) video streaming. However, they are yet to be adopted in managed environments, such as ISP networks. A major obstacle is the purely client-driven design of current HAS approaches, which leads to excessive quality oscillations, suboptimal behavior, and the inability to enforce management policies. Moreover, the provider has no control over the quality that is provided, which is essential when offering a managed service. This article tackles these challenges and facilitates the adoption of HAS in managed networks. Specifically, several centralized and distributed algorithms and heuristics are proposed that allow nodes inside the network to steer the HAS client´s quality selection process. The algorithms are able to enforce management policies by limiting the set of available qualities for specific clients. Additionally, simulation results show that by coordinating the quality selection process across multiple clients, the proposed algorithms significantly reduce quality oscillations by a factor of five and increase the average delivered video quality by at least 14%.
Keywords
hypermedia; optimisation; transport protocols; video streaming; HAS-based protocol; HTTP adaptive streaming; ISP network; OTT video streaming; adaptive video streaming service; centralized algorithm; client-driven design; distributed algorithm; in-network quality optimization; over-the-top video streaming; quality oscillation; video quality; Bandwidth; Bit rate; Optimization; Servers; Streaming media; Switches; Throughput; Adaptive systems; HTTP adaptive streaming; integer linear programming; multimedia communication; quality of experience; quality of service; streaming media;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2014.2362856
Filename
6920044
Link To Document