OpenE2EQoS: Meter-based method for end-to-end QoS of multimedia services over SDN

IP multicast is a technique to save bandwidth when sending multimedia traffic to multiple users. However, to provide end-to-end quality of service (QoS) for multicast applications is still a challenging problem. The recently emerging technique, software defined network(SDN), provides a flexible network management capability by decoupling the data plane and the control plane. The control plane can be programmable to intelligently allocate network resources based on the information collected from the data plane. In this paper, we propose an end-to-end QoS multicast mechanism in SDN environments. We design an algorithm which adaptively provides the bandwidth provision via a learning mechanism for the multimedia traffic. Thus, QoS of multimedia flows could be guaranteed effectively and efficiently even under heavy-loaded scenarios. In addition, the learning approach is to utilize the link bandwidth efficiently by predicting the required QoS bandwidth. Furthermore, low priority packets are forwarded statistically among N different routes to mitigate the congesting link problem. Such a design could prevent the oscillation problem which could exist in traditional approaches which are to reroute the multimedia traffic to other routes. Our design leverages the flexible functions provided by SDN protocols. The performance is evaluated in a real SDN environment. The experimental results show the effectiveness of the proposed algorithm.

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

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

[3]  Igor Radusinovic,et al.  SDN control framework for QoS provisioning , 2014, 2014 22nd Telecommunications Forum Telfor (TELFOR).

[4]  Jianping Wu,et al.  Traffic Engineering in SDN/OSPF Hybrid Network , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[5]  Murali S. Kodialam,et al.  Traffic engineering in software defined networks , 2013, 2013 Proceedings IEEE INFOCOM.

[6]  A. Murat Tekalp,et al.  Scalable video streaming over OpenFlow networks: An optimization framework for QoS routing , 2011, 2011 18th IEEE International Conference on Image Processing.

[7]  Michael Karl,et al.  Multimedia optimized routing in OpenFlow networks , 2013, 2013 19th IEEE International Conference on Networks (ICON).

[8]  Burak Gorkemli,et al.  A QoS-enabled OpenFlow environment for Scalable Video streaming , 2010, 2010 IEEE Globecom Workshops.

[9]  Rob Sherwood,et al.  FlowVisor: A Network Virtualization Layer , 2009 .

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

[11]  De-Nian Yang,et al.  Reliable multicast routing for software-defined networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[12]  A. Murat Tekalp,et al.  OpenQoS: An OpenFlow controller design for multimedia delivery with end-to-end Quality of Service over Software-Defined Networks , 2012, Proceedings of The 2012 Asia Pacific Signal and Information Processing Association Annual Summit and Conference.

[13]  Pontus Sköldström,et al.  Network virtualization and resource allocation in OpenFlow-based wide area networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[14]  Djemel Ziou,et al.  Image Quality Metrics: PSNR vs. SSIM , 2010, 2010 20th International Conference on Pattern Recognition.

[15]  Kaiqi Xiong,et al.  Quality of Service (QoS)-Guaranteed Network Resource Allocation via Software Defined Networking (SDN) , 2014, 2014 IEEE 12th International Conference on Dependable, Autonomic and Secure Computing.