Space: Science & Technology (Jan 2024)

Pre-Coded Inter-Satellite Routing Algorithm with Load Balancing for Mega-Constellation Networks

  • Chi Zhang,
  • Quan Chen,
  • Zuping Tang,
  • Jiaolong Wei,
  • Gaoyang Liu

DOI
https://doi.org/10.34133/space.0103
Journal volume & issue
Vol. 4

Abstract

Read online

In order to achieve global multiple seamless coverage, space-based internet usually adopts low Earth orbit (LEO) mega-constellation networks structure, which has the characteristics of high network topology dynamics, limited on-board computing and storage capacity, and uneven distribution of ground traffic. Such features may cause problems such as high transmission delay, network congestion and link interruption. Establishing a stable, efficient and balanced satellite communication link can effectively alleviate the performance of the transmission delay, load balancing, and network throughput. Taking advantage of the regularity of network topology, a pre-coded inter-satellite routing algorithm with load balancing is proposed, which includes 3 parts: (a) the routing sequence coding method and the concept of gateway satellite Service Region (GSSR) are proposed; (b) the initial routing sequence of GSSR is generated based on the maximum network flow method under the ideal situation of uniform satellite traffic distribution; (c) aiming at the uneven distribution of traffic, the Sinkhorn algorithm is used to improve the load balancing performance of inter-satellite links. Simulation results show that, for the Starlink Group-4 constellation, the proposed method can maintain a low transmission delay and improve the load balancing together with the network throughout performance with minimal hops and low time complexity.