A Multi-QoS-Constrained Routing Algorithm for Double-Layer Satellite Networks Based on Enhanced NSGA-II Algorithm
Addressing the issue of inadequate Quality of Service (QoS) in inter-satellite communication under high load conditions due to limited network resources and uneven user distribution in a double-layer satellite constellation, this paper proposes a routing algorithm that satisfies multiple QoS constraints based on an enhanced NSGA-II algorithm. By utilizing the NSGA-II genetic algorithm, a chromosome path encoding scheme is constructed, treating the multi-QoS constraints of paths as a minimization multi-objective optimization within the NSGA-II algorithm. Moreover, elite solution preservation strategies are fine-tuned to procure a broader and more efficacious optimal Pareto front solution ensemble. This ensures the derivation of optimal pathways that meet multiple Quality of Service (QoS) constraints effectively. Simulation results demonstrate that the proposed algorithm effectively achieves load balancing in satellite network communication. Furthermore, significant improvements are observed in meeting various QoS requirements such as end-to-end latency, latency jitter, packet loss rate, and remaining bandwidth.
Authors
- Jun Long (ORCID: https://orcid.org/0000-0003-0163-0007)
- Ning Hao (ORCID: https://orcid.org/0000-0003-0213-7644)
- Limin Liu (ORCID: https://orcid.org/0000-0001-6518-8022)
- Song Yu (ORCID: https://orcid.org/0000-0002-8282-3427)
Institutions
- Central South University (CN)
Publication Details
- Published
- 2024-10-06
- DOI
- https://doi.org/10.1109/smc54092.2024.10832028
- Citations
- 2
- Primary Topic
- Satellite Communication Systems
- Type
- article
- Field-Weighted Citation Impact
- 2.60