Title: Design and implementation of an Openflow SDN controller in NS-3 discrete-event network simulator

Authors: Ovidiu Mihai Poncea; Andrei Sorin Pistirica; Florica Moldoveanu; Victor Asavei

Addresses: Department of Computer Science and Engineering, University Politehnica of Bucharest, Romania ' Department of Computer Science and Engineering, University Politehnica of Bucharest, Romania ' Department of Computer Science and Engineering, University Politehnica of Bucharest, Romania ' Department of Computer Science and Engineering, University Politehnica of Bucharest, Romania

Abstract: The NS-3 simulator comes with the Openflow protocol and a rudimentary controller for classic layer-2 bridge simulations. This controller lacks basic functionality provided by real SDN controllers, making it inadequate for experimentation in the scientific community. In this paper we propose a new controller with an architecture and functionality similar to that of full-fledge controllers yet simple, extensible and easy to modify - all characteristics specific to simulators.

Keywords: networking; software defined networking; SDN controller; NS33; NS-3; simulators.

DOI: 10.1504/IJHPCN.2019.099742

International Journal of High Performance Computing and Networking, 2019 Vol.14 No.1, pp.17 - 29

Received: 24 May 2016
Accepted: 06 Dec 2016

Published online: 21 May 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article