JOURNAL ARTICLE

Load Balancing between Paths using Software Defined Networks

Alisson Cavalcante e SilvaMarcelo G. Rubinstein

Year: 2023 Journal:   Journal of Internet Services and Applications Vol: 14 (1)Pages: 177-188   Publisher: Springer Science+Business Media

Abstract

Small networks usually use Ethernet devices that apply solutions such as the Spanning Tree Protocol (STP) to forward packets through a single path with no loops. However, this prevents the use of idle links that may reduce congestion and augment the aggregate bandwidth of the network. This work proposes a load balancing mechanism between paths using Software Defined Networks (SDNs). The proposed mechanism, named MLB (Multipath Load Balance), computes multiple paths with disjoint links that have the smallest number of hops between source and destination. Moreover, MLB has a “switching control” function that verifies whether the current occupation of the path exceeds a percentage of its capacity and if the potential new path computed by MLB has an occupation at least a percentage value smaller than that of the current path. MLB is implemented in Python and evaluated in Mininet. The results show that it is possible to increase the aggregate bandwidth by 95% and decrease the packet loss by about 95.5% compared with the standard operating mode of the OpenDaylight SDN controller.

Keywords:
Computer science Software-defined networking Computer network OpenFlow Network packet Load balancing (electrical power) Ethernet Bandwidth (computing) Distributed computing Mathematics

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.21
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Optical Network Technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Network Traffic and Congestion Control
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Load Balancing on Software Defined Networks

Bilal BabayiğitBanu Ulu

Journal:   2018 2nd International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT) Year: 2018 Pages: 1-4
BOOK-CHAPTER

Load Balancing for Software-Defined Networks

Mohammed Moin MullaMeenaxi M RaikarM. K. MeghanaNagashree S. ShettiR. Madhu

Lecture notes in electrical engineering Year: 2019 Pages: 235-244
BOOK-CHAPTER

Load Balancing in Software Defined Networks Using Multipath Routing

Yurii KulakovAlla KohanSergii KopychkoRoman Cherevatenko

Advances in intelligent systems and computing Year: 2020 Pages: 384-395
JOURNAL ARTICLE

Efficient Load Balancing in Software Defined Networks

Po‐Jen ChuangHsiang‐Ju Chen

Journal:   2017 International Conference on Information, Communication and Engineering (ICICE) Year: 2017 Pages: 526-528
JOURNAL ARTICLE

Load Balancing Implementation in Software Defined Networks

Nikolay S. ProdanovKamelia NikolovaDimitar Atamian

Journal:   2022 57th International Scientific Conference on Information, Communication and Energy Systems and Technologies (ICEST) Year: 2022 Vol: 8 Pages: 1-4
© 2026 ScienceGate Book Chapters — All rights reserved.