Skip to main navigation Skip to search Skip to main content

Ant algorithm based load balancing for network sessions

  • North China Electric Power University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

This paper presents a multiple-ant-colony load balancing algorithm (antBalance) for the resources allocation within network sessions. Combined ant colony algorithm with dynamic load balancing in the network traffic engineering, the algorithm further extends the basic ant colony to multiple ones with dynamic pheromone release design. By influencing the ant colony pheromone with each other, each ant in one ant colony not only strengthens the pheromone of the same colony, but also weakens that of the other colonies in the paths. antBalance tries to allocate ants to different paths fairly to avoid traffic congestion in some certain paths. Besides analyzing the effective control of the pheromone, compared with basic ant algorithm, simulation experiments illustrate that antBalance achieves better resources allocation performance in terms of path bandwidth utilization, session delay and session packet loss.

Original languageEnglish
Title of host publicationProceedings - Third International Conference on Natural Computation, ICNC 2007
Pages771-775
Number of pages5
DOIs
StatePublished - 2007
Externally publishedYes
Event3rd International Conference on Natural Computation, ICNC 2007 - Haikou, Hainan, China
Duration: 24 Aug 200727 Aug 2007

Publication series

NameProceedings - Third International Conference on Natural Computation, ICNC 2007
Volume4

Conference

Conference3rd International Conference on Natural Computation, ICNC 2007
Country/TerritoryChina
CityHaikou, Hainan
Period24/08/0727/08/07

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Fingerprint

Dive into the research topics of 'Ant algorithm based load balancing for network sessions'. Together they form a unique fingerprint.

Cite this