Feasibility study and implementation of openflow based SDN controller for tactical scenario

Over the past few years in traditional networks, issues such as lack of orchestration, agility, flexibility, increased demand for scalability, and vendor dependence are of major concern. An innovative concept of Software Defined Networking(SDN) is a possible solution to all these problems which aims at increasing network efficiency and simplifying network management. It includes a physical separation of the control plane and data plane in a network device. The intelligence and control of the network operation such as routing is removed from the network devices and is concentrated in a centralized component called the SDN Controller [10]. This paper demonstrates the implementation of OpenFlow based SDN controller in C language on Visual Studio-IDE. Communication between the switch and controller is captured using Wireshark. Nodes connected to the switch are able to exchange strings, files etc. The current networking issues and their solution in tactical scenarios are discussed using different use cases.

[1]  Mathieu Bouet,et al.  Distributed SDN for Mission-Critical Networks , 2014, 2014 IEEE Military Communications Conference.

[2]  Nick Feamster,et al.  Improving network management with software defined networking , 2013, IEEE Commun. Mag..

[3]  Paul Goransson,et al.  Software Defined Networks: A Comprehensive Approach , 2014 .

[4]  Fouad Benamrane,et al.  Performances of OpenFlow-Based Software-Defined Networks: An overview , 2015, J. Networks.

[5]  Jadwiga Indulska,et al.  Efficient topology discovery in software defined networks , 2014, 2014 8th International Conference on Signal Processing and Communication Systems (ICSPCS).

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

[7]  Ken Gray,et al.  SDN: Software Defined Networks , 2013 .

[8]  Reema Prasad Software-Defined Networking and Network Programmability: Use Cases for Defense and Intelligence Communities , 2014 .

[9]  Qi Hao,et al.  A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation , 2014, IEEE Communications Surveys & Tutorials.

[10]  Nick Feamster,et al.  CORONET: Fault tolerance for Software Defined Networks , 2012, 2012 20th IEEE International Conference on Network Protocols (ICNP).

[11]  Vinod K. Mishra,et al.  GENI Deployment and Research at US Army Research Laboratory , 2014, 2014 IEEE Military Communications Conference.

[12]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.