NTUU “Igor Sikorsky Kyiv Polytechnic Institute”
King Saud University, Riyadh, Saudi Arabia

In modern software-defined networks, providing efficient load balancing is a crucial task for optimal resource utilization and ensuring stable quality of service. To achieve these goals, in this paper, we propose a new innovative load- balancing method for SDN networks based on an anticolonial approach with dynamic parameter settings.

This proposed method demonstrates high efficiency in the face of variable network dynamics and diverse node loads. Its main advantage is the ability to adapt to changing load and traffic conditions in real-time. The algorithm continuously analyses the load on the nodes and dynamically adjusts the weighting factors to ensure optimal traffic distribution.

The proposed method stands out due to its ability to effectively maintain load balance under a variety of calls and loads, making it a powerful tool for ensuring reliability and performance in networks.

  1. A. Garcia-Saavedra, P. Serrano, A. Banchs, X. Costa- Perez, "Machine learning for network automation: Over- view, architecture, and applications," IEEE Communica- tions Magazine, vol. 56, no. 3, pp. 11-17, 2018. DOI: 10.1109/MCOM.2018.1700980.
  2. L. Tang, S. Han, H. Zhang, and M. Gerla, "Resilient SDN traffic engineering: A survey," IEEE Communications Surveys & Tutorials, vol. 18, no. 4, pp. 2682-2706, 2016. DOI: 10.1109/COMST.2016.2581599.
  3. M. Dorigo, V. Maniezzo, and A. Colorni, "Ant system: optimization by a colony of cooperating agents," IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 26, no. 1, pp. 29-41, 1996. DOI: 10.1109/3477.484436.
  4. M.saied, S. Saha, I. Sayem. (2022). A Comparative Study on Load Balancing Techniques in Software Defined Net- works, January 2022, DOI:10.35444/IJANA.2022.13401
  5. Ghorbani, S., Sama, M. R. B., & Abolhasani, M. (2015). An efficient load balancing algorithm for software-defined networking. In Proceedings of the 2015 IEEE/ACM 8th Inter- national Conference on Utility and Cloud Computing (pp. 80-85). https://www.researchgate.net/publication/ 329144198_ Efficient_load_balancing_algorithm_in_cloud_ computing.
  6. Chen, C. C., & Chen, M. (2015). A weighted round-robin algorithm for software-defined networking. In Proceed- ings of the 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (pp. 138-143). https://www.springerprofessional.de/en/weighted-round- robin-load-balancing-algorithm-for-software- defin/16887408
  7. Bari, M. F., Boutaba, R., Esteves, R., Granville, L. Z., Podlesny, M., Rabbani, G., & Zhang, Q. (2013). Data cen- ter network virtualization: A survey. IEEE Communica- tions Surveys & Tutorials, 15(3), 1614-1634 https://www.academia.edu/26829535/Data_Center_Netwo rk_Virtualization_A_Survey
  8. Y. Tao et al, A Mobile Service Robot Global Path Plan- ning Method Based on Ant Colony Optimization and Fuzzy Control, Appl. Sci. 2021, 11(8), 3605; https://doi.org/10.3390/app11083605
  9. R. Mehmood, F. Ahmed, "Enhanced dynamic ant colony load balancing algorithm for SDN," Journal of Ambient Intelligence and Humanized Computing, vol. 11, pp. 5907-5921, 2020. DOI: 10.1007/s12652-020-01906-4.