Agent-Based Load Balancing Routing for LEO Satellite Networks
To ensure an intelligent engineering of traffic over entire satellite networks, a distributed routing scheme for Low-Earth Orbit (LEO) satellite networks, Agent-based Load Balancing Routing (ALBR), is presented. Two kinds of agents are used. Mobile agents migrate autonomously to explore the path connecting source and destination, to gather Inter-Satellite Link (ISL) cost, identifier and latitude of visited satellites. Meanwhile, stationary agents employ exponential forgetting function to estimate ISL queueing delay, calculate ISL cost using the sum of propagation and queueing delays; evaluate path cost considering satellite geographical position as well as ISL cost, finally update routing items.