Demming regressive multiobjective dragonfly optimized controller placement in SDN environment

Document Type : Research Paper


Department of Computer Science, Karpagam Academy of Higher Education, Coimbatore, India


Wireless networks are of high significance in current telecommunication systems, and in order to improve these systems, Software-Defined Networks (SDN)is used to centrally monitor and control the whole network with the help of a controller. The design of an SDN-based network is needed to identify the optimal amount of controllers for improving the performance of the network. The controller placement problem is determined on propagation latency but it failed to consider the load balancing, fault tolerance, bandwidth consumption and data transmission rate. Plan to develop a novel technique called Demming Regressive Multiobjective Dragonfly Optimized Controller Placement (DRMDOCP) for an optimal number of controller placement for enhancing network performance during different topologies. By applying DRMDOCP, the optimum number of controllers are selected and placed into the network to improve the overall network's performance. Therefore, a delay minimization-based controller placement strategy is extremely preferred. The simulation of the DRMDOCP technique and existing methods is conducted using a network topology dataset and different performance metrics. The simulation results demonstrate that the DRMDOCP increases the packet delivery, throughput and reduces the average latency, packet drop when compared to the state-of-the-art method.


[1] J. Ali, B.-H. Roh and S. Lee, QoS improvement with an optimum controller selection for software-defined networks, PLoS ONE 14(5) (2019) 1–37.
[2] W.H.F. Aly, Generic controller adaptive load balancing (GCALB) for SDN networks, J. Comput. Net. Commun. 2019 (2019) 1–9.
[3] P. Aravind, G.P.S. Varma and P.V.G.D.P. Reddy, Simulated annealing based optimal controller placement in software-defined networks with capacity constraint and failure awareness, J. King Saud Univ. Comput. Info. Sci. (2021) 1–13.
[4] R. Chaudhary and N. Kumar, PARC: placement availability resilient controller scheme for software-defined datacenters, IEEE Trans. Vehicular Technol. 69(8) (2020) 8985–9001.
[5] A. Dvir, Y. Haddad and A. Zilberman, The controller placement problem for wireless SDN, Wireless Networks 25 (2019) 4963–4978.
[6] Y. Fan, L. Wang and X. Yuan, Controller placements for latency minimization of both primary and backup paths in SDNs, Comput. Commun. 163 (2020) 35–50.
[7] M. He, A. Varasteh and W. Kellerer, Toward a flexible design of SDN dynamic control plane: an online optimization approach, IEEE Trans. Network and Service Manag. 16(4) (2019) 1694–1708.
[8] A.A.Z. Ibrahim, F. Hashim, N.K. Noordin, A. Sali, K. Navaie and S.M.E. Fadul, Heuristic resource allocation algorithm for controller placement in multi-control 5G based on SDN/NFV architecture, IEEE Access 9 (2020) 2602–2617.
[9] A. Jalili and M. Keshtgari, A new reliable controller placement model for software-defined WANs, J. AI and Data Mining 8(2) (2020) 1–10.
[10] A. Jalili, M. Keshtgari, R. Akbari and R. Javidan, Multi criteria analysis of controller placement problem in software defined networks, Computer Commun. 133 (2019) 115–128.
[11] Y. Li, S. Guan, C. Zhang and W. Sun, Parameter optimization model of heuristic algorithms for controller placement problem in large-scale SDN, IEEE Access 8 (2020) 151668–151680.
[12] Y.P. Llerena and P.R.L. Gondim, SDN-controller placement for D2D communications, IEEE Access 7 (2019) 169745–169761.[13] L. Mamushiane, J. Mwangama and A. Lysko, Controller placement optimization for software defined wide area networks (SDWAN), ITU J. Future and Evolving Technol. 2(1) (2021) 1–21.
[14] S. Petale and J. Thangaraj, Failure-based controller placement in software defined networks, IEEE Trans. Network
and Service Manag. 17(1) (2020) 503–516.
[15] G. Ramya and R. Manoharan, Enhanced optimal placements of multi-controllers in SDN, J. Ambient Intell.
Humanized Comput. 2020 (2020) 1–18.
[16] A.K. Singh, S. Maurya, N. Kumar and S. Srivastava, Heuristic approaches for the reliable SDN controller placement problem, Trans. Emerging Tel. Technol. 31(2) (2020) 1–18.
[17] A.K. Singh, S. Maurya and S. Srivastava, Varna-based optimization: a novel method for capacitated controller placement problem in SDN, Front. Comput. Sci. 14 (2020) 1–25.
[18] S. Tahmasebi, N. Rasouli, A.H. Kashefi, E. Rezabeyk and H.R. Faragardi, SYNCOP: An evolutionary multiobjective placement of SDN controllers for optimizing cost and network performance in WSNs, Computer Networks 185 (2021) 1–42.
[19] S. Torkamani-Azar and M. Jahanshahi, A new GSO based method for SDN controller placement, Comput. Commun. 163 (2020) 91–108.
[20] A. Zilberman, Y. Haddad, S. Erlich, Y. Peretz and A. Dvir, SDN wireless controller placement problem-the 4G LTE-U case, IEEE Access 9 (2021) 16225–16238.
Volume 13, Issue 1
March 2022
Pages 1747-1761
  • Receive Date: 12 March 2021
  • Accept Date: 30 May 2021