An evolvable, scalable, and resilient control channel for software defined wireless access networks

We propose the novel multipath communication-based OpenFlow channel, namely mOpenFlow for Software Defined Wireless Access Networks (SDWANs).mOpenFlow achieves robustness and scalability by leveraging the advantage of multipath communications.mOpenFlow evolves seamlessly on the mix deployment of SDWANs and the OpenFlow standard by using the transport layer multipath solution (i.e., the standard multipath TCP).mOpenFlow is newly modeled by a network calculus-based framework that provides a reliable tool for the channel s performance analysis. Display Omitted This paper presents a novel multipath communication-based OpenFlow channel for Software Defined Wireless Access Networks (SDWANs), namely mOpenFlow. The advantageous features of mOpenFlow include the following: (i) resilience and scalability in wireless environments, (ii) evolvability of the existing access networks and the OpenFlow standard, (iii) a novel network calculus-based model for performance analysis of mOpenFlow. By leveraging the multipath communication for conveying OpenFlow traffic, mOpenFlow enhances both robustness (i.e., resilience) and throughput (i.e., scalability) of the control channel. To achieve the evolvability, mOpenFlow adopts the multipath transport control protocol, which conforms to SDWANs and the OpenFlow standard. We evaluate mOpenFlow in an emulated SDWAN in relation to the standard channel. The results show that mOpenFlow outperforms the standard channel, both in terms of robustness and scalability. Additionally, the numerical results indicate that the model provides a fast and reliable way for analyzing the end-to-end delay on mOpenFlow.

[1]  János Farkas,et al.  Shortest path bridging: Efficient control of larger ethernet networks , 2010, IEEE Communications Magazine.

[2]  Brighten Godfrey,et al.  Low latency via redundancy , 2013, CoNEXT.

[3]  Ying Zhang,et al.  Fast failover for control traffic in Software-defined Networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[4]  Cheng-Shang Chang,et al.  Stability, queue length, and delay of deterministic and stochastic queueing networks , 1994, IEEE Trans. Autom. Control..

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

[6]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[7]  Kien Nguyen,et al.  A Scalable and Robust OpenFlow Channel for Software Defined Wireless Access Networks , 2015, 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall).

[8]  Antonio de la Oliva,et al.  An architecture for software defined wireless networking , 2014, IEEE Wireless Communications.

[9]  Shigeki Yamada,et al.  An experimental feasibility study on applying SDN technology to disaster-resilient wide area networks , 2016, Ann. des Télécommunications.

[10]  Rob Sherwood,et al.  OpenRoads: empowering research in mobile networks , 2010, CCRV.

[11]  Rob Sherwood,et al.  On Controller Performance in Software-Defined Networks , 2012, Hot-ICE.

[12]  Mark Handley,et al.  How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP , 2012, NSDI.

[13]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[14]  Simon Oechsner,et al.  Modeling and performance evaluation of an OpenFlow architecture , 2011, 2011 23rd International Teletraffic Congress (ITC).

[15]  P. Cholda,et al.  Recovery and Its Quality in Multilayer Networks , 2010, Journal of Lightwave Technology.

[16]  Wenfei Wu,et al.  SoftMoW: Recursive and Reconfigurable Cellular WAN Architecture , 2014, CoNEXT.

[17]  Jean-Yves Le Boudec,et al.  Network Calculus: A Theory of Deterministic Queuing Systems for the Internet , 2001 .

[18]  Ramin Yahyapour,et al.  An analytical model for software defined networking: A network calculus-based approach , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[19]  Joseph D. Touch,et al.  Transparent interconnection of lots of links (TRILL): problem and applicability statement , 2022 .

[20]  Thyaga Nandagopal,et al.  Coping with link failures in centralized control plane architectures , 2010, 2010 Second International Conference on COMmunication Systems and NETworks (COMSNETS 2010).

[21]  Christian E. Hopps,et al.  Analysis of an Equal-Cost Multi-Path Algorithm , 2000, RFC.