Adaptation method for streaming of CBR video over HTTP based on software defined networking

OpenFlow/Software-Defined Networking (SDN) is a new networking paradigm that virtualizes network infrastructure by decoupling the control and data plane logic of traditional network devices. The controller of SDN has the overall look about network topology and hence provides flexibility to network operators to implement its own routing approaches. However, it could not control the way client works. In this paper, we propose a bitrate adaptation algorithm at the client side in real time combined with a SDN based dynamic path selection for HTTP-based video streaming. Experimental results show that the proposed method can provide users with better Quality of Experience (QoE) with lower number of rerouting, higher average quality and smoother video quality than existing methods.

[1]  Yong Man Ro,et al.  An Evaluation of Bitrate Adaptation Methods for HTTP Live Streaming , 2014, IEEE Journal on Selected Areas in Communications.

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

[3]  Gunjan Tank,et al.  Software-Defined Networking-The New Norm for Networks , 2012 .

[4]  Anh T. Pham,et al.  Adaptive streaming of audiovisual content using MPEG DASH , 2012, IEEE Transactions on Consumer Electronics.

[5]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[6]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[7]  Kuochen Wang,et al.  Adaptive routing for video streaming with QoS support over SDN networks , 2015, 2015 International Conference on Information Networking (ICOIN).

[8]  Arjan Durresi,et al.  Video over Software-Defined Networking (VSDN) , 2013, 2013 16th International Conference on Network-Based Information Systems.

[9]  Christian Timmerer,et al.  An evaluation of dynamic adaptive streaming over HTTP in vehicular environments , 2012, MoVid '12.

[10]  Anh T. Pham,et al.  Quality-delay tradeoff optimization in multi-bitrate adaptive streaming , 2015, 2015 IEEE International Conference on Consumer Electronics (ICCE).

[11]  Yong Man Ro,et al.  Adaptive video streaming over HTTP with dynamic resource estimation , 2013, Journal of Communications and Networks.

[12]  Sunyoung Han,et al.  QoS routing design for adaptive streaming in Software Defined Network , 2016, 2016 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS).

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

[14]  Cornelius Hellge,et al.  SDN for segment based flow routing of DASH , 2014, 2014 IEEE Fourth International Conference on Consumer Electronics Berlin (ICCE-Berlin).

[15]  Truong Cong Thang,et al.  Adaptation method for video streaming over HTTP/2 , 2016 .

[16]  Ali C. Begen,et al.  An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP , 2011, MMSys.

[17]  A. Murat Tekalp,et al.  An Optimization Framework for QoS-Enabled Adaptive Video Streaming Over OpenFlow Networks , 2013, IEEE Transactions on Multimedia.

[18]  Jin Young Lee,et al.  Adaptive home surveillance system using HTTP streaming , 2013, 2013 International Joint Conference on Awareness Science and Technology & Ubi-Media Computing (iCAST 2013 & UMEDIA 2013).

[19]  Ossama Younis,et al.  Constraint-based routing in the internet: Basic principles and recent research , 2003, IEEE Communications Surveys & Tutorials.

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