journal article·2021Open access

A Novel Features Prioritization Mechanism for Controllers in Software-Defined Networking

Jehad Ali, Byungkyu Lee, Jimyung Oh, Jungtae Lee, Byeong-hee Roh

Computers, Materials & Continua· Volume 69· Issue 1

Abstract

The controller in software-defined networking (SDN) acts as strategic point of control for the underlying network. Multiple controllers are available, and every single controller retains a number of features such as the OpenFlow version, clustering, modularity, platform, and partnership support, etc. They are regarded as vital when making a selection among a set of controllers. As such, the selection of the controller becomes a multi-criteria decision making (MCDM) problem with several features. Hence, an increase in this number will increase the computational complexity of the controller selection process. Previously, the selection of controllers based on features has been studied by the researchers. However, the prioritization of features has gotten less attention. Moreover, several features increase the computational complexity of the selection process. In this paper, we propose a mathematical modeling for feature prioritization with analytical network process (ANP) bridge model for SDN controllers. The results indicate that a prioritized features model lead to a reduction in the computational complexity of the selection of SDN controller. In addition, our model generates prioritized features for SDN controllers.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Software-Defined Networks and 5G · Network Security and Intrusion Detection · Software System Performance and Reliability

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (29)

Show source-provided references
1. Scalability, consistency, reliability and security in SDN controllers: A survey of diverse SDN controllers10.1007/s10922-020-09575-4 ↗
2. Decentralized SDN control plane for a distributed cloud-edge infrastructure: A survey10.1109/COMST.2021.3050297 ↗
3. A survey on software defined networking: Architecture for next generation network10.1007/s10922-016-9393-9 ↗
4. Software defined network-based management for enhanced 5G network services10.1109/ACCESS.2020.2980392 ↗
5. Software defined 5G and 6G networks: A survey
6. 5G network slicing using SDN and nfv: A survey of taxonomy, architectures and future challenges10.1016/j.comnet.2019.106984 ↗
7. 5G vehicular network resource management for improving radio access through machine learning10.1109/ACCESS.2020.2964697 ↗
8. An effective hierarchical control plane for software-defined networks leveraging TOPSIS for end-to-end QoS class-mapping10.1109/ACCESS.2020.2993556 ↗
9. Software-defined networking approaches for link failure recovery: A survey10.3390/su12104255 ↗
10. SDN controller placement in IoT networks: An optimized submodularity based approach10.3390/s19245474 ↗
11. “Trema Controller,” [Online]. Available: https://trema.github.io/trema/ [Accessed on April 09, 2020].
12. “Pox controller,” [Online]. Available: https://github.com/noxrepo/pox [Accessed on May 20, 2020].
13. “Ryu controller,” [Online]. Available: https://ryu-SDN.org/ [Accessed on June 10, 2020].
14. Performance analysis of pox and ryu with different SDN topologies
15. “Open network operating system (ONOS),” [Online]. Available: https://www.opennetworking.org/onos/ [Accessed on June 28, 2020].
16. “Opendaylight (ODL),” [Online]. Available: https://www.opendaylight.org/ [Accessed on July 17, 2020].
17. “Floodlight controller,” [Online]. Available: https://floodlight.atlassian.net/wiki/spaces/floodlightcontro- ller/overview [Accessed on July 10, 2020].
18. OpenFlow: The next generation of the network10.1109/MC.2011.250 ↗
19. A comparative study on software defined networking controller feature
20. Comparative analysis of SDN controllers
21. QoS improvement with an optimum controller selection for software-defined networks10.1371/journal.pone.0217631 ↗
22. SDN controllers comparison
23. D. Sakellaropoulou, “A qualitative study of SDN controllers,” 2017. [Online]. Available: https://mm.aueb. gr/master_theses/xylomenos/Sakellaropoulou_2017.pdf.
24. Quality of service improvement with optimal software-defined networking controller and control plane clustering10.32604/cmc.2021.014576 ↗
25. A systematic and generic method for choosing a SDN controller
26. Feature-based comparison and selection of software defined networking (SDN) controllers
27. The analytical network process
28. A smart energy-based source location privacy preservation model for internet of things-based vehicular ad hoc networks
29. Analytic hierarchy process and expert choice: Benefits and limitations10.1057/ori.2009.10 ↗