Open Access iconOpen Access



Load Balancing Algorithm for Migrating Switches in Software-Defined Vehicular Networks

Himanshi Babbar1, Shalli Rani1,*, Mehedi Masud2, Sahil Verma3, Divya Anand4, Nz Jhanjhi5

1 Chitkara University Institute of Engineering and Technology, Rajpura, 140401, India
2 Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, 21944, Saudi Arabia
3 Department of Computer Science and Engineering, Chandigarh University, Mohali, Punjab, 140413, India
4 Department of Computer Science and Engineering, Lovely Professional University, Phagwara, 144001, India
5 Taylor’s University, Selangor Darul Ehsan, Malaysia

* Corresponding Authors: Shalli Rani. Email: email,email

(This article belongs to the Special Issue: Emerging Trends in Cyber Security for Communication Networks)

Computers, Materials & Continua 2021, 67(1), 1301-1316.


In Software-Defined Networks (SDN), the divergence of the control interface from the data plane provides a unique platform to develop a programmable and flexible network. A single controller, due to heavy load traffic triggered by different intelligent devices can not handle due to it’s restricted capability. To manage this, it is necessary to implement multiple controllers on the control plane to achieve quality network performance and robustness. The flow of data through the multiple controllers also varies, resulting in an unequal distribution of load between different controllers. One major drawback of the multiple controllers is their constant configuration of the mapping of the switch-controller, quickly allowing unequal distribution of load between controllers. To overcome this drawback, Software-Defined Vehicular Networking (SDVN) has evolved as a configurable and scalable network, that has quickly achieved attraction in wireless communications from research groups, businesses, and industries administration. In this paper, we have proposed a load balancing algorithm based on latency for multiple SDN controllers. It acknowledges the evolving characteristics of real-time latency vs. controller loads. By choosing the required latency and resolving multiple overloads simultaneously, our proposed algorithm solves the load-balancing problems with multiple overloaded controllers in the SDN control plane. In addition to the migration, our algorithm has improved 25% latency as compared to the existing algorithms.


Cite This Article

APA Style
Babbar, H., Rani, S., Masud, M., Verma, S., Anand, D. et al. (2021). Load balancing algorithm for migrating switches in software-defined vehicular networks. Computers, Materials & Continua, 67(1), 1301-1316.
Vancouver Style
Babbar H, Rani S, Masud M, Verma S, Anand D, Jhanjhi N. Load balancing algorithm for migrating switches in software-defined vehicular networks. Comput Mater Contin. 2021;67(1):1301-1316
IEEE Style
H. Babbar, S. Rani, M. Masud, S. Verma, D. Anand, and N. Jhanjhi "Load Balancing Algorithm for Migrating Switches in Software-Defined Vehicular Networks," Comput. Mater. Contin., vol. 67, no. 1, pp. 1301-1316. 2021.


cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2873


  • 1702


  • 0


Share Link