Smart Hybrid SDN Approach for MPLS VPN Management and Adaptive Multipath Optimal Routing

The Virtual Private Network (VPN) service offered by the Multi-Protocol Label Switching Protocol (MPLS) is more and more solicited by clients thanks to its various advantages that it can offer especially concerning the security, the quality of service, and the flexibility. MPLS VPN relies on multiple protocols to function correctly and can be represented according to different architectures, each of which requires its own configuration. Besides, this technology is often used to interconnect a high number of sites which makes it challenging to deploy, manage, and supervise. Software Defined Network (SDN) is a paradigm, which, thanks to a centralized point (controller) can manage the MPLS VPN tunnels in an automatic, dynamic, and on-demand way between all the clients’ equipment. To manage the equipment by an SDN controller, they must be of the new generation supporting the OpenFlow protocol. The hybrid SDN paradigm allows Legacy equipment to be included in the orchestration as well, reducing OPEX and CAPEX costs. By the present work, we propose a new approach (SH-SDN) SDN Hybrid for the management of different architectures MPLS VPN based on a new graphical interface. The proposed approach allows not only to manage the MPLS VPN tunnels but also to ensure a reasonable quality of service level by performing an adaptive and an optimal load balancing across the multiple paths. The approach has been implemented and tested in a virtual test network consisting of different manufacturers (Cisco, Juniper, and HP). The results show that the SH-SDN approach offers a remarkable reduction in the MPLS VPN tunnel establishment time in a large network and a reasonable quality of service level of the transported applications through the multipath routing improved process.

[1]  Krzysztof Wajda,et al.  Analysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network , 2016, 2016 18th International Conference on Transparent Optical Networks (ICTON).

[2]  Gordon Fyodor Lyon,et al.  Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning , 2009 .

[3]  Sandhya,et al.  A survey: Hybrid SDN , 2017, J. Netw. Comput. Appl..

[4]  Jaehyung Park,et al.  A lightweight implementation of RSVP-TE protocol for MPLS-TE signaling , 2007, Comput. Commun..

[5]  Khaled M. F. Elsayed HCASP: A hop-constrained adaptive shortest-path algorithm for routing bandwidth-guaranteed tunnels in MPLS networks , 2004, Proceedings. ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No.04TH8769).

[6]  Pavlos I. Lazaridis,et al.  Creating and managing dynamic MPLS tunnel by using SDN notion , 2016, 2016 International Conference on Telecommunications and Multimedia (TEMU).

[7]  Sibylle Schaller,et al.  Software defined networking architecture standardization , 2017, Comput. Stand. Interfaces.

[8]  Ayoub Bahnasse,et al.  Quality of Service Performance Evaluation of Next-Generation Network , 2019, 2019 2nd International Conference on Computer Applications & Information Security (ICCAIS).

[9]  Koushik Kar,et al.  Minimum interference routing of bandwidth guaranteed tunnels with MPLS traffic engineering applications , 2000, IEEE Journal on Selected Areas in Communications.

[10]  Sujeet Shenoi,et al.  Analysis of security threats to MPLS virtual private networks , 2009, Int. J. Crit. Infrastructure Prot..

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

[12]  Zhigang Jin,et al.  An On-Line Routing Algorithm Based on the Off-Line Optimal Computing in MPLS , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[13]  Giuseppe Di Battista,et al.  Making MPLS VPNs manageable through the adoption of SDN , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[14]  Dave Katz,et al.  Multiprotocol Extensions for BGP-4 , 1998, RFC.

[15]  Nelson Luis Saldanha da Fonseca,et al.  A minimum interference routing algorithm , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[16]  Ayoub Bahnasse,et al.  Smart hybrid SDN approach for MPLS VPN management on digital environment , 2019, Telecommunication Systems.

[17]  Mohamed Talea,et al.  Novel SDN architecture for smart MPLS Traffic Engineering-DiffServ Aware management , 2018, Future Gener. Comput. Syst..

[18]  Jürgen Schönwälder,et al.  Network Configuration Protocol (NETCONF) , 2011, RFC.

[19]  Yakov Rekhter,et al.  BGP/MPLS IP Virtual Private Networks (VPNs) , 2006, RFC.

[20]  Bart Gijsen,et al.  Assessment of SDN technology for an easy-to-use VPN service , 2016, Future Gener. Comput. Syst..

[21]  Nick McKeown,et al.  MPLS-TE and MPLS VPNS with openflow , 2011, SIGCOMM.

[22]  Hans-Werner Braun,et al.  Models of policy based routing , 1989, RFC.

[23]  A. Ferro,et al.  MPLS-VRF integration: forwarding capabilities of BGP/MPLS IP VPN in GNU/Linux , 2008, 2008 International Conference on Optical Network Design and Modeling.

[24]  David Partain,et al.  Configuring Networks and Devices with Simple Network Management Protocol (SNMP) , 2003, RFC.

[25]  Jonathan P. Lang,et al.  Link Management Protocol (LMP) , 2005, RFC.

[26]  Michel Savoie,et al.  Recovery from control plane failures in the RSVP-TE signaling protocol , 2011, Comput. Commun..

[27]  Mohamed Talea,et al.  Smart bandwidth allocation for next generation networks adopting software-defined network approach , 2018, Data in brief.

[28]  Mohamed Talea,et al.  Towards a New approach for automating the simulation of QoS mechanisms in a smart digital environment , 2018, FNC/MobiSPC.

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

[30]  Chang-Gyu Lim,et al.  Model of transport SDN and MPLS-TP for T-SDN controller , 2016, 2016 18th International Conference on Advanced Communication Technology (ICACT).

[31]  Wouter Tavernier,et al.  Adaptive and reliable multipath provisioning for media transfer in SDN-based overlay networks , 2017, Comput. Commun..