journal article·2021Open access

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

Himanshi Babbar, Shalli Rani, Mehedi Masud, Sahil Verma, Divya Anand, NZ Jhanjhi

Computers, Materials & Continua· Volume 67· Issue 1

Abstract

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.
Source: openalex_inverted_index · Quality: candidate unverified · Source record ↗

Research context

OpenAlex topics: Software-Defined Networks and 5G · Vehicular Ad Hoc Networks (VANETs) · IoT and Edge/Fog Computing

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

References (27)

Show source-provided references
1. Software-defined networking (SDN): A survey10.1002/sec.1737 ↗
2. A survey on software-defined vehicular networks
3. A survey on software-defined networking in vehicular adhoc networks: Challenges, applications and use cases10.1016/j.scs.2017.07.007 ↗
4. Task offloading in vehicular edge computing networks: A load-balancing solution10.1109/TVT.2019.2959410 ↗
5. Software-defined networking (SDN) challenges, issues and solution10.26438/ijcse/v7i1.884889 ↗
6. A systematic review of load balancing techniques in software-defined networking10.1109/ACCESS.2020.2995849 ↗
7. SDN-based load balancing scheme for multi-controller deployment10.1109/ACCESS.2019.2906683 ↗
8. Multi-controller based software-defined networking: A survey10.1109/ACCESS.2018.2814738 ↗
9. DHA: Distributed decisions on the switch migration toward a scalable SDN control plane
10. Elastic switch migration for control plane load balancing in SDN
11. Cloud/fog networking on the internet of vehicles10.1109/CC.2016.7405730 ↗
12. Y. Zhou, Y. Wang, J. Yu, J. Ba and S. Zhang, “Load balancing for multiple controllers in SDN based on switches group,” pp. 227–230, 2017.10.1109/APNOMS.2017.8094139 ↗
13. OFLoad: An openflow-based dynamic load balancing strategy for data center networks10.1109/TNSM.2017.2758402 ↗
14. Reliable and load balance-aware multi-controller deployment in SDN10.1109/CC.2018.8543099 ↗
15. Software-defined network-based vehicular networks: A position paper on their modeling and implementation10.3390/s19173788 ↗
16. A dynamic load balancing architecture for SDN
17. Adaptive load balancing scheme for data center networks using software defined network10.25271/2016.4.2.118 ↗
18. Discovering the network topology: An efficient approach for SDN
19. On load balancing via switch migration in software-defined networking10.1109/ACCESS.2019.2929651 ↗
20. Q-learning approach for load-balancing in software defined networks
21. EASM: Efficiency-aware switch migration for balancing controller loads in software-defined networking10.1007/s12083-018-0632-6 ↗
22. A switch migration-based decision-making scheme for balancing load in SDN10.1109/ACCESS.2017.2684188 ↗
23. LOADS: Load optimization and anomaly detection scheme for software-defined networks10.1109/TVT.2019.2948222 ↗
24. Lyapunov based design of a distributed wardrop load-balancing algorithm with application to software-defined networking10.1109/TCST.2018.2842044 ↗
25. SDN based load balancing service for cloud servers10.1109/MCOM.2018.1701016 ↗
26. Emerging prospects and trends in software-defined networking10.1166/jctn.2019.8506 ↗
27. Babbar · Integration of WSN and IoT for Smart Cities, EAI/Springer Innovations in Communication and Computing · 2020 · 1