Network-assisted HTTP adaptive streaming for hybrid software defined network

With the ever increasing of Internet video traffic, HTTP adaptive streaming (HAS) is emerging as the de facto standard for video streaming. Many works based on software defined networking (SDN) have been proposed to improve HAS end-user quality of experience (QoE). While HAS can benefit greatly from SDN centralized controller - maintaining better network resource utilization and overall quality stability ensuring fairness between clients, it also has to deal with SDN's scalability problem which makes a full SDN deployment difficult. Hybrid-SDN, which combines SDN and traditional network is a potential solution to this problem. However, to the best of our knowledge, none of the existing works can be fully operated in a Hybrid-SDN environment. In this paper, we propose a novel network-assisted HAS system for Hybrid-SDN that can provide comparable end-user QoE to conventional approach. Our architecture alleviates the problem of SDN controller having partial view of the network by estimating HAS clients network conditions based on information from the egress link connecting SDN and traditional network. Experimental results show the feasibility of our approach.

[1]  Xuan Wang,et al.  A Hybrid Software Defined Networking Architecture for Next-Generation IoTs , 2018, KSII Trans. Internet Inf. Syst..

[2]  Akihiro Nakao,et al.  GENI: A federated testbed for innovative network experiments , 2014, Comput. Networks.

[3]  Vyas Sekar,et al.  Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE , 2012, CoNEXT '12.

[4]  Filip De Turck,et al.  Software‐defined network‐based prioritization to avoid video freezes in HTTP adaptive streaming , 2016, Int. J. Netw. Manag..

[5]  Ali C. Begen,et al.  SDNHAS: An SDN-Enabled Architecture to Optimize QoE in HTTP Adaptive Streaming , 2017, IEEE Transactions on Multimedia.

[6]  Ali C. Begen,et al.  Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale , 2013, IEEE Journal on Selected Areas in Communications.

[7]  Phuoc Tran-Gia,et al.  A Survey on Quality of Experience of HTTP Adaptive Streaming , 2015, IEEE Communications Surveys & Tutorials.

[8]  Olivier Bonaventure,et al.  Opportunities and research challenges of hybrid software defined networks , 2014, CCRV.

[9]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[10]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[11]  Phuoc Tran-Gia,et al.  Design and experimental evaluation of network-assisted strategies for HTTP adaptive streaming , 2016, MMSys.

[12]  Panagiotis Georgopoulos,et al.  Towards network-wide QoE fairness using openflow-assisted adaptive video streaming , 2013, FhMN@SIGCOMM.

[13]  Te-Yuan Huang,et al.  A buffer-based approach to rate adaptation: evidence from a large video streaming service , 2015, SIGCOMM 2015.

[14]  Christian Timmerer,et al.  Dynamic adaptive streaming over HTTP dataset , 2012, MMSys '12.

[15]  Chia-Wen Lin,et al.  mDASH: A Markov Decision-Based Rate Adaptation Approach for Dynamic HTTP Streaming , 2016, IEEE Transactions on Multimedia.

[16]  Ali C. Begen,et al.  SDNDASH: Improving QoE of HTTP Adaptive Streaming Using Software Defined Networking , 2016, ACM Multimedia.

[17]  Pramodita Sharma 2012 , 2013, Les 25 ans de l’OMC: Une rétrospective en photos.