Achieving Real-Time Quality of Service with Software Defined Networking

In traditional networks, Quality of Service (QoS) has been a challenge due to the lack of global knowledge and a large amount of data to process at each device. This issue becomes much harder when we want to manage realtime QoS. As an innovative network paradigm, Software Defined Network (SDN) enables a centralized network control and a global view of network states. Meanwhile, the online algorithm can accommodate with unknown inputs in any coming sequence and provides a worst-case guarantee for the performances even compared with the off-line optimal result. In this paper, we utilize SDN and online algorithms to achieve real-time QoS in networks. By applying Primal-Dual techniques and the potential function method with phase partitions, we design two online algorithms that achieve real-time QoS and network load balancing at the same time with competitive ratios of $log(D)$ and $log(n)$ respectively ($D$ is the network diameter and $n$ is the node number). The simulations also support our theoretical analyses.

[1]  Nick Feamster,et al.  The case for separating routing from routers , 2004, FDNA '04.

[2]  Song Guo,et al.  The joint optimization of rules allocation and traffic engineering in Software Defined Network , 2014, 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS).

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

[4]  Min Zhu,et al.  B4: experience with a globally-deployed software defined wan , 2013, SIGCOMM.

[5]  A. Neeraja,et al.  Licensed under Creative Commons Attribution Cc by Improving Network Management with Software Defined Networking , 2022 .

[6]  Phuoc Tran-Gia,et al.  SDN-Based Application-Aware Networking on the Example of YouTube Video Streaming , 2013, 2013 Second European Workshop on Software Defined Networks.

[7]  Scott Shenker,et al.  Ethane: taking control of the enterprise , 2007, SIGCOMM.

[8]  Gurkan Tuna,et al.  Comparison of QoS-aware single-path vs. multi-path routing protocols for image transmission in wireless multimedia sensor networks , 2014, Ad Hoc Networks.

[9]  Srikanth Kandula,et al.  Achieving high utilization with software-driven WAN , 2013, SIGCOMM.

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

[11]  T. V. Lakshman,et al.  The SoftRouter Architecture , 2016 .

[12]  Hao Che,et al.  End-to-End Optimal Algorithms for Integrated QoS, Traffic Engineering, and Failure Recovery , 2007, IEEE/ACM Transactions on Networking.

[13]  Peter P. Pham,et al.  Performance analysis of reactive shortest path and multipath routing mechanism with load balance , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[14]  Raouf Boutaba,et al.  PolicyCop: An Autonomic QoS Policy Enforcement Framework for Software Defined Networks , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[15]  Xirong Que,et al.  Reliability-aware controller placement for Software-Defined Networks , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

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

[17]  Richard Wang,et al.  OpenFlow-Based Server Load Balancing Gone Wild , 2011, Hot-ICE.

[18]  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.

[19]  Jordi Ferrer Riera,et al.  An OpenNaaS Based SDN Framework for Dynamic QoS Control , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[20]  Xin Huang,et al.  Robust multipath multicast routing algorithms for videos in Software-Defined Networks , 2014, 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS).

[21]  Qiang Duan,et al.  Network-as-a-Service in Software-Defined Networks for end-to-end QoS provisioning , 2014, 2014 23rd Wireless and Optical Communication Conference (WOCC).

[22]  Minlan Yu,et al.  SIMPLE-fying middlebox policy enforcement using SDN , 2013, SIGCOMM.

[23]  Wolfgang Kellerer,et al.  Achieving end-to-end real-time Quality of Service with Software Defined Networking , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[24]  Marcos Rogério Salvador,et al.  Revisiting routing control platforms with the eyes and muscles of software-defined networking , 2012, HotSDN '12.