Research on Adaptive Routing Algorithm for Low Earth Orbit Satellite Networks Based on Particle Swarm Optimization

Authors

  • Guanhong Chen
  • Zexin Li
  • Chengjin Zhou
  • Yizhen Chen

DOI:

https://doi.org/10.62051/ijcsit.v8n1.10

Keywords:

LEO Satellite Networks, Particle Swarm Optimization, Adaptive Routing, Load Balancing

Abstract

Aiming at the problems of high dynamic topology and limited on-board resources in Low Earth Orbit (LEO) satellite networks leading to poor performance of traditional routing algorithms, this paper combines the centralized control idea of Software-Defined Networking (SDN) with the collective learning ability of the Particle Swarm Optimization (PSO) algorithm to propose an adaptive potential field routing algorithm based on PSO. This algorithm models the network as a dynamic potential field, defines potential energy based on the cumulative congestion degree to guide data packet transmission; adaptively learns and optimizes link cost weights through the PSO mechanism, achieving dynamic evolution of the path evaluation criterion; and adopts a probability-based multi-path forwarding mechanism to achieve load balancing. Simulation results show that compared to traditional algorithms such as Dijkstra and ACO (Ant Colony Optimization), this algorithm significantly improves performance in terms of average end-to-end delay, network throughput, and load balancing, especially suitable for dynamic traffic scenarios.

Downloads

Download data is not yet available.

References

[1] Smith J, Wang L. "A Survey on LEO Satellite Networks for Global Connectivity," IEEE Communications Surveys & Tutorials, vol. 22, no. 2, pp. 1227--1269, 2020.

[2] Johnson M, Brown K. "SDN-Based Architecture for Satellite Networks," International Journal of Satellite Communications and Networking, vol. 37, no. 5, pp. 487--502, 2019.

[3] Lee S, Kim H. "Dynamic Routing in LEO Satellite Networks Using Machine Learning," IEEE Transactions on Aerospace and Electronic Systems, vol. 57, no. 4, pp. 2431--2445, 2021.

[4] Zhang Y, Liu Q. "Particle Swarm Optimization for Wireless Sensor Networks Routing," Journal of Network and Computer Applications, vol. 112, pp. 1--15, 2018.

[5] Chen X, Li W. "Load Balancing in Software-Defined Networks: A Review," Computer Networks, vol. 215, p. 109281, 2022.

[6] Kennedy J, Eberhart R. "Particle Swarm Optimization," in Proceedings of the International Conference on Neural Networks, 1995, pp. 1942--1948.

[7] Anderson T, White S. "Adaptive Routing Algorithms for Dynamic Networks," IEEE/ACM Transactions on Networking, vol. 28, no. 3, pp. 1325--1338, 2020.

[8] Roberts M, Green P. "QoS-Aware Routing in Satellite Networks," International Journal of Communication Systems, vol. 32, no. 14, p. e3742, 2019.

[9] Turner J, King B. "Multi-Path Routing for Load Balancing in Computer Networks," Computer Communications, vol. 127, pp. 1--12, 2018.

[10] Evans R, Scott D. "Energy-Efficient Routing in Satellite Networks," IEEE Wireless Communications Letters, vol. 9, no. 8, pp. 1234--1237, 2020.

[11] Hill J, Adams N. "Software-Defined Networking for Space Communications," IEEE Communications Magazine, vol. 59, no. 5, pp. 112--118, 2021.

[12] Morgan K, Baker T. "Particle Swarm Optimization: Advances and Applications," Swarm Intelligence, vol. 12, no. 3, pp. 211--234, 2018.

[13] Cook L, Bell M. "Deep Learning for Predictive Routing in Satellite Networks," Neural Networks, vol. 145, pp. 256--268, 2022.

Downloads

Published

11-01-2026

Issue

Section

Articles

How to Cite

Chen, G., Li, Z., Zhou, C., & Chen, Y. (2026). Research on Adaptive Routing Algorithm for Low Earth Orbit Satellite Networks Based on Particle Swarm Optimization. International Journal of Computer Science and Information Technology, 8(1), 89-98. https://doi.org/10.62051/ijcsit.v8n1.10