Research on Adaptive Routing Algorithm for Low Earth Orbit Satellite Networks Based on Particle Swarm Optimization
DOI:
https://doi.org/10.62051/ijcsit.v8n1.10Keywords:
LEO Satellite Networks, Particle Swarm Optimization, Adaptive Routing, Load BalancingAbstract
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
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
Issue
Section
License
Copyright (c) 2026 International Journal of Computer Science and Information Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







