Software Defined Networking, SDN, Mininet, OpenFlow, Floodlight Controller, OpenFlowSwitch, NFV, virtualization


Background. The implementation of the new modern services on existing networks requires replacement or modernization of the old equipment. This negatively affects the efficiency of providing users with new types of services and their cost. Therefore, the issues/tasks of implementing SDN technology in the construction of networks are in the center of attention of representatives of science-research organizations and telecom operators. SDN networks have the advantages of flexible scaling of the system without replacing existing server and network equipment, eliminating operator dependence on specific vendor solutions, and rapid implementation of the new network technologies and services. To determine the numerical values of indicators of the functioning of SDN networks and check their compliance with the requirements, it is proposed to use in working process simulation modelling. For these goals, the Open Networking Foundation consortium developed the Mininet network emulator, the elements of that are published publicly. The formation of the simulation model and the procedure for determining the performance indicators of the SDN network that uses Mininet has a number of features that are considered in the work.

Objective. The purpose of the article is to build a simulation model based on the Mininet network emulator and to determine the performance indicators of SDN networks of various structures/topologies.

Methods. Creation of a SDN network segment for testing process of its functioning in the overload mode of various communication routes.

Results. The Mininet network emulator allows simulating SDN networks of a rather complex structure, change the performance of network branches and the amount of load in communication routes, to create a network-wide overload mode. During the simulation, it is possible to determine a number of indicators of network performance, such as the RTT (Round Trip Time) parameter for each route of communication, the bandwidth of branches and routes of communication, the amount of delay on network elements, loading of OpenFlow Switch ports/interfaces, network elements with the highest delay, the number of served and lost packets.

Conclusions. Use of the Mininet network emulator is a fairly convenient tool for determining the performance indicators of SDN networks. However, there are also some problems. First of all, setting up the system's operability requires writing programs to ensure the interaction among standard elements from the Mininet library. Secondone, is when congestion occurs in the communication routes, the Floodlight Controller does not automatically balance traffic along the work-around route. This task has to be solved manually by making changes to the OpenFlow Switch routing tables.

Keywords: Software Defined Networking; SDN; Mininet; OpenFlow; Floodlight Controller; OpenFlowSwitch; NFV; virtualization.


Romanov O.I., Nesterenko M.M. Telecommunication network technologies Evolution//Advances in the telecommunications 2019/ According to scientific editorship IlchenkoM.Yu., Kravchuk S.O., Kyiv, 2019, - p.p. 88-107.

Oleksandr I. Romanov, Mykola M. Nesterenko, Nadiia O. Fesokha, Volodymyr B. Mankivskyi. Evaluation of productivity virtualization technologies of switching equipment telecommunications networks. Information and Telecommunication Sciences, 2020, Volume 11, Number 1 (20), page 53 – 58, DOI:

Romanov A.., Nesterenko М., Маnkivskyi V, Saichenko, I. (2020). Model of optimal load distribution in mobile operator access network. Bulletin of Cherkasy State Technological University, (3), 20–29.

Oleksandr I. Romanov, Mykola M. Nesterenko, Volodymyr B. Mankivskyi. Used regress model coefficient utilization of channels for createplan load distribution in network. Visnyk NTUU KPI Seriia – RadioteknikaRadioaparatobuduvannia№67, 2016p.p. 34-42

Open Network Foundation. Accelerating the Adoption of SDN & NFV., 2021

ONF. OpenFlow Switch Specification Version 1.5.1 ( Protocol version 0x06 ), 2014.

ONF TR-502. SDN architecture. Issue 1 June, 2014

ONF TR-508. Requirements Analysis for Transport OpenFlow/SDN. V1.0 August 20, 2014. ONF TR-508

ONF specification. OpenFlow Table Type Patterns. Version No. 1.0 15 August 2014

IETF RFC 7426. Request for Comments: 7426. ISSN: 2070-1721 EICT. Category: Informational K. Pentikousis, Ed.,

ISSN: 2070-1721 EICT

ONF TR-525 SDN Interoperability Event Technical Issues Report AppFest 2015

Testing-Interop Working Group Version 0.2

O.I. Romanov; M. V. Oryschuk; Y. S. Hordashnyk. Computing of influence of stimulated Raman scattering in DWDM telecommunication systems. 2016 International Conference Radio Electronics & Info Communications (UkrMiCo) Year:2016.DOI:10.1109/UkrMiCo.2016.7739622,eISBN:978-1-5090-4409-2

Globa L., Skulysh M., Romanov O., Nesterenko M. (2019) Quality Control for Mobile Communication Management Services in Hybrid Environment. In: Ilchenko M., Uryvsky L., Globa L. (eds) Advances in Information and Communication Technologies. UKRMICO 2018. Lecture Notes in Electrical Engineering, vol 560. Springer, Cham. DOI, Print ISBN978-3-030-16769-1

ONF TR-539 OpenFlow Controller Benchmarking Methodologies Version 1.0 November 2016

ONF TS-029. MPLS-TP OpenFlow Protocol Extensions for SPTN. Version 1.0 June 16, 2017

ONF TR-539. OpenFlow Controller Benchmarking Methodologies Version 1.0 November 2016

ONOS. Security and Performance. Analysis: Report No. 1. Date: September 19, 2017

ONOS Security and Performance Analysis (Report No. 2). Date: Nov. 2, 2018

ONF TR-537. Negotiable Datapath Model and Table Type Pattern Signing Version 1.0. ONF TR-537 2016-09-08

Oleksander Romanov,VolodymyrMankivskyi. Optimal Traffic Distribution Based on the Sectoral Model of Loading Network Elements /2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T), 8-11 Oct. 2019, Date Added to IEEE Xplore: 09 April 2020, Conference Kyiv, Ukraine.DOI:10.1109/PICST47496.2019.9061296, eISBN: 978-1-7281-4184-8.

Romanov, O., Nesterenko, M., Veres, L., Kamarali, R., Saychenko, I. Methods for calculating the performance indicators of ip multimedia subsystem (IMS). Lecture Notes in Networks and Systems, 2021, 152, с. 229-256

Next-Gen SDN Tutorial, 2019,

Carmelo CasconeO'Connor, Thomas Vachuska, Bruce Davie. Software-Defined Networks: A Systems Approach, – 2021, р.152

K´evinPhemius, Mathieu Bouet and J´er´emieLeguay. DISCO: Distributed Multi-domain SDN Controllers. Thales Communications & Security. arXiv:1308.6138v2 [cs.NI] 29 Aug 2013

JunHuyLam,Sang-GonLee,Hoon-Jae Lee, and YustusEkoOktian. Securing SDN Southbound and Data Plane Communication with IBC. Hindawi Publishing Corporation Mobile Information Systems Volume 2016, Article ID 1708970, 12 pages

DouglasComer, AdibRastegarnia. Externalization of Packet Processing in Software Defined Networking. All content following this page was uploaded by Adib Rastegarniaon 11 January 2019.