Software Defined Network Simulation Using OpenNet for Vehicular Network

Interconnected vehicles, which communicate using the same concept of mobile networks, where a wireless connection is established spontaneously to perform information exchange between vehicles, is known as Vehicular Network (VANETs). High-speed moving user devices often experience information loss due to lack of connectivity, which stems from traditional network systems where the routing and switching system are installed on the same equipment. Software-defined network (SDN) embraces the dynamic nature of the vehicular network by separating the control plane from the data plane, but has limited the operational capabilities, as it is often a single network controller based systems. Multiple controllers provide fault tolerance. However, it is important to validate the augmented solution of multiple controllers using a network simulator, which would be cost-effective and feasible. In this paper capability comparison between network simulators NS3, MiniNet and OpenNet have been performed. OpenNet with POX controller has been used to simulate SDN and results show significant improvement over MiniNet and NS-3. Further, performance analysis is done on simulated data to describe the behavior of networking using TCP transmission and ping operation.

[1]  Rajkumar Buyya,et al.  CloudSimSDN: Modeling and Simulation of Software-Defined Cloud Data Centers , 2015, 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[2]  Samee Ullah Khan,et al.  Clustering-based power-controlled routing for mobile wireless sensor networks , 2012, Int. J. Commun. Syst..

[3]  M. Othman,et al.  A performance comparison of open source network simulators for wireless networks , 2012, 2012 IEEE International Conference on Control System, Computing and Engineering.

[4]  Chaitra N. Shivayogimath,et al.  Performance Analysis of a Software Defined Network Using Mininet , 2016 .

[5]  Shie-Yuan Wang,et al.  Comparison of SDN OpenFlow network simulator and emulators: EstiNet vs. Mininet , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

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

[7]  Edmundo Roberto Mauro Madeira,et al.  OFSwitch13: Enhancing ns-3 with OpenFlow 1.3 Support , 2016, WNS3.

[8]  Mario Gerla,et al.  Towards software-defined VANET: Architecture and services , 2014, 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET).

[9]  Mario Gerla,et al.  Software-Defined Mobile Cloud: Architecture, services and use cases , 2014, 2014 International Wireless Communications and Mobile Computing Conference (IWCMC).

[10]  Shie-Yuan Wang,et al.  EstiNet openflow network simulator and emulator , 2013, IEEE Communications Magazine.

[11]  Marcial P. Fernandez,et al.  Comparing OpenFlow Controller Paradigms Scalability: Reactive and Proactive , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

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

[13]  Li-Hsing Yen,et al.  OpenNet: A simulator for software-defined wireless local area network , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[14]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..