Enabling SDN application development using a NETCONF mediator layer simulator

Software Defined Networking (SDN) application development is a novel field that has emerged in the context of SDN. This new networking paradigm is intended to mitigate limitations that appeared in traditional networks, such as vendor dependency, complexity or the lack of agility. It gradually migrated through several types of networks, beginning from campus networks, to data centers, transport networks or even Internet exchange points. The SDN ecosystem is expanding, from the SDN controller perspective and both southbound and northbound, including the development of applications. This paper introduces part of the work that was done for the third Wireless Transport SDN Proof of Concept (PoC). The purpose of the PoC was demonstrating the utility of a common information model that would represent a wireless transport device, to be used for its management and configuration in the context of SDN. A simulator consisting of a NETCONF server implementation, that would emulate the management interface of a network element but only return default values for its corresponding YANG attributes (Default Values Mediator — DVM) was realized using the OpenYuma software framework. This eased the development and testing of SDN applications that were proposed and implemented for the use cases of the PoC.

[1]  Nalini Venkatasubramanian,et al.  A Software Defined Networking architecture for the Internet-of-Things , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[2]  Luis M. Contreras,et al.  Software-Defined Wireless Transport Networks for Flexible Mobile Backhaul in 5G Systems , 2015, Mob. Networks Appl..

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

[4]  Jan Medved,et al.  OpenDaylight: Towards a Model-Driven SDN Controller architecture , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[5]  Thomas D. Nadeau,et al.  SDN: Software Defined Networks: An Authoritative Review of Network Programmability Technologies , 2019 .

[6]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[7]  Mathias Kretschmer,et al.  Wireless Back-haul: a software defined network enabled wireless Back-haul network architecture for future 5G networks , 2015, IET Networks.

[8]  Guru M. Parulkar,et al.  SDN control of packet over optical networks , 2015, 2015 Optical Fiber Communications Conference and Exhibition (OFC).

[9]  Nick Feamster,et al.  The road to SDN: an intellectual history of programmable networks , 2014, CCRV.

[10]  Jürgen Schönwälder,et al.  Network configuration management using NETCONF and YANG , 2010, IEEE Communications Magazine.

[11]  George Suciu,et al.  Comparison between several open source Network Configuration protocol Server implementations , 2016, 2016 International Conference on Communications (COMM).

[12]  Olivier Flauzac,et al.  SDN Based Architecture for IoT and Improvement of the Security , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops.

[13]  Alexandru Vulpe,et al.  Default values mediator used for a wireless transport SDN Proof of Concept , 2016, 2016 IEEE Conference on Standards for Communications and Networking (CSCN).