Hierarchical Load-Balanced Routing Optimization for Mega-Constellations via Geographic Partitioning
Abstract
1. Introduction
- For the routing problem of mega LEO satellites, we construct the complete data flow forwarding process from ground source nodes through the satellite constellation to ground destination nodes, incorporating the influence of space-ground-air time-varying links and communication caching, establishing a comprehensive model of topology dynamics, traffic uncertainty, and computational resource constraints. The objective is to minimize E2E latency in large-scale, highly time-varying environments while balancing high throughput and load balancing, and maintaining scalability and robustness of online decisions.
- To achieve efficient routing decisions, this paper proposes a hierarchical routing framework based on geographic partitioning. The framework divides regions by latitude and longitude, establishing upper-lower layer cooperative mechanisms: inter-region routing achieves path planning through pre-computed routing tables and load-aware dynamic exit-entry selection; intra-region routing adopts K-shortest paths algorithm for path diversification, dynamically selecting optimal paths based on real-time queue loads. This architecture effectively reduces computational complexity, minimizing end-to-end latency while improving system robustness and scalability under dynamic topology and non-uniform traffic.
- Simulation experiments are conducted in a Starlink-like architecture with 1512 satellites, validating through comparison with shortest path algorithms the performance advantages of the proposed scheme in end-to-end latency, load balancing, and system robustness.
2. Related Work
2.1. Traditional Routing Algorithms
2.2. Load Balancing Routing Technologies
3. System Model
3.1. Satellite Constellation Model
3.1.1. Walker Constellation Configuration
3.1.2. Network Topology Architecture
3.1.3. Inter-Satellite and Satellite-Ground Links
3.2. User Traffic Model
3.2.1. User Distribution Model
3.2.2. Traffic Generation and Allocation Model
3.3. Satellite Communication Model
3.4. Delay Model
3.4.1. Queuing Delay
3.4.2. Transmission Delay
3.4.3. Propagation Delay
3.4.4. Single-Hop Total Delay
4. Hierarchical Load-Balanced Routing Algorithm
4.1. Hierarchical Network Architecture and Modeling
4.1.1. Region Partitioning Strategy
4.1.2. Regional Boundary Satellites
4.1.3. Hierarchical Graph Model Construction
4.2. Hierarchical Routing Algorithm Framework
4.2.1. Hierarchical Routing Representation
4.2.2. Inter-Region Routing
4.2.3. Intra-Region Routing
4.2.4. Algorithm Execution Flow
| Algorithm 1 Load-Aware Hierarchical Routing Algorithm |
|
4.2.5. Computational Scalability of Hierarchical Routing
5. Simulation Results
5.1. Simulation Setup
5.2. Performance Evaluation
5.2.1. End-to-End Delay Performance
5.2.2. Load Balancing Performance
5.2.3. Throughput Performance
5.2.4. Sensitivity Analysis of Region Partitioning
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| LEO | Low Earth Orbit |
| ISL | Inter-Satellite Link |
| GSL | Ground-Satellite Link |
| QoS | Quality of Service |
| IoT | Internet of Things |
| APT | Acquisition, Pointing and Tracking |
| OSPF | Open Shortest Path First |
| PID | Path Identifier |
| RAAN | Right Ascension of Ascending Node |
| E2E | End-to-End |
| MPJOL | Multi-Path load balancing algorithms based on Joint Optimization and Learning |
| GRLR | Graph Reinforcement Learning Routing |
| MRJR | Multi-Region Joint Routing |
| LoHi | Load-aware Hierarchical mechanism |
| 6G | Sixth-Generation |
References
- Chen, S.; Sun, S.; Kang, S. System integration of terrestrial mobile communication and satellite communication—the trends, challenges and key technologies in B5G and 6G. China Commun. 2020, 17, 156–171. [Google Scholar] [CrossRef]
- Hassan, S.S.; Nguyen, L.X.; Tun, Y.; Han, Z.; Hong, C.S. Semantic enabled 6G LEO satellite communication for earth observation: A resource-constrained network optimization. In Proceedings of the IEEE Global Communications Conference (GLOBECOM), Cape Town, South Africa, 8–12 December 2024. [Google Scholar] [CrossRef]
- Pattnaik, S.K.; Samal, S.; Bandopadhaya, S.; Swain, K.; Choudhury, S.; Das, J.K.; Mihovska, A.; Poulkov, V. Future wireless communication technology towards 6G IoT: An application-based analysis of IoT in real-time location monitoring of employees inside underground mines by using BLE. Sensors 2022, 22, 3438. [Google Scholar] [CrossRef] [PubMed]
- Li, Y.F.; Li, H.; Liu, W.; Liu, L.; Zhao, W.; Chen, Y.; Wu, J.; Wu, Q.; Liu, J.; Lai, Z.; et al. A networking perspective on Starlink’s self-driving LEO mega-constellation. In Proceedings of the 29th Annual International Conference Mobile Computing and Networking (MobiCom), Madrid, Spain, 2–6 October 2023; pp. 1–16. [Google Scholar] [CrossRef]
- Kozhaya, S.E.; Kanj, H.; Kassas, Z.M. Multi-constellation blind beacon estimation, Doppler tracking, and opportunistic positioning with OneWeb, Starlink, Iridium NEXT, and Orbcomm LEO satellites. In Proceedings of the 2023 IEEE/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA, 24–27 April 2023; pp. 1217–1228. [Google Scholar] [CrossRef]
- Talgat, A.; Wang, R.; Kishk, M.A.; Alouini, M.S. Enhancing physical-layer security in LEO satellite-enabled IoT network communications. IEEE Internet Things J. 2024, 11, 35188–35203. [Google Scholar] [CrossRef]
- Wang, Q.; Chen, S.; Yang, C.; Qi, W.; Zong, J.; Xia, X.; Wang, D. Energy-efficient task split and resource allocation in LEO-satellite-assisted IoT network. IEEE Internet Things J. 2024, 11, 40324–40337. [Google Scholar] [CrossRef]
- Han, Z.; Xu, C.; Zhao, G.; Wang, S.; Cheng, K.; Yu, S. Time-varying topology model for dynamic routing in LEO satellite constellation networks. IEEE Trans. Veh. Technol. 2023, 72, 1007–1019. [Google Scholar] [CrossRef]
- Zhu, Q.; Tao, H.; Cao, Y.; Li, X. Laser inter-satellite link visibility and topology optimization for mega constellation. Electronics 2022, 11, 2232. [Google Scholar] [CrossRef]
- Lee, K.; Mai, V.; Kim, H. Acquisition time in laser inter-satellite link under satellite vibrations. IEEE Photonics J. 2023, 15, 7304911. [Google Scholar] [CrossRef]
- Ding, Y.; Shi, X.; Gao, S.; Wu, H.; Zhang, R. Analysis of tracking-pointing error and platform vibration effect in inter-satellite terahertz communication system. In Proceedings of the 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 11384–11388. [Google Scholar] [CrossRef]
- Yang, J.; Li, B.; Fan, K.; An, L.; Zhang, Q. Analysis of laser intersatellite links and topology design for mega-constellation networks. IEEE Internet Things J. 2024, 11, 22879–22893. [Google Scholar] [CrossRef]
- Yang, H.; Guo, B.; Xue, X.; Deng, X.; Zhao, Y.; Cui, X.; Pang, C.; Ren, H.; Huang, S. Interruption tolerance strategy for LEO constellation with optical inter-satellite link. IEEE Trans. Netw. Serv. Manag. 2023, 20, 4483–4499. [Google Scholar] [CrossRef]
- Pan, T.; Huang, T.; Li, X.; Chen, Y.; Xue, W.; Liu, Y. OPSPF: Orbit prediction shortest path first routing for resilient LEO satellite networks. In Proceedings of the IEEE International Conference Communications (ICC), Shanghai, China, 20–24 May 2019. [Google Scholar] [CrossRef]
- Werner, M.; Delucchi, C. ATM virtual path routing for LEO/MEO satellite networks with intersatellite links. In Proceedings of the IEEE Colloquium on Satellite Systems for Mobile Communications and Navigation, London, UK, 13–15 May 1996. [Google Scholar] [CrossRef]
- Zhang, H.; Xi, S.; Jiang, H.; Shen, Q.; Shang, B.; Wang, J. Resource allocation and offloading strategy for UAV-assisted LEO satellite edge computing. Drones 2023, 7, 383. [Google Scholar] [CrossRef]
- Xia, S.; Luo, J.; Ran, Y. Joint optimization of computing and routing in LEO satellite constellations with distributed deep reinforcement learning. In Proceedings of the IEEE Vehicular Technology Conference (VTC-Fall), Washington, DC, USA, 7–10 October 2024. [Google Scholar] [CrossRef]
- Shi, W.; Liu, J.; Liu, S. Load balancing routing algorithm with traffic pre-shunting in the LEO satellite network. In Proceedings of the IEEE Vehicular Technology Conference (VTC-Spring), Helsinki, Finland, 19–22 June 2022. [Google Scholar] [CrossRef]
- Liu, S.; Liu, J.; Xia, B. Adaptive timescale load balancing routing algorithm for LEO satellite network. In Proceedings of the IEEE International Conference Innovative Computing and Cloud Computing (ICCC), Haikou, China, 10–12 August 2023. [Google Scholar] [CrossRef]
- Zhang, S.; Liu, A.; Han, C.; Xu, X.; Liang, X.; An, K.; Zhang, Y. GRLR: Routing with graph neural network and reinforcement learning for mega LEO satellite constellations. IEEE Trans. Veh. Technol. 2025, 74, 1064–1080. [Google Scholar] [CrossRef]
- Li, S.; Wang, F.; Mai, R.; Dong, Z.; Yao, H.; Xin, X. Network-calculus-based multiregion joint routing algorithm for large-scale LEO satellite networks. IEEE Internet Things J. 2025, 12, 37571–37589. [Google Scholar] [CrossRef]
- Yan, F.; Wang, Z.; Zhang, S.; Meng, Q.; Luo, H. Load-aware hierarchical information-centric routing for large-scale LEO satellite networks. In Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), Dubai, United Arab Emirates, 21–24 April 2024. [Google Scholar] [CrossRef]
- Lozano-Cuadra, F.; Soret, B.; Leyva-Mayorga, I.; Popovski, P. Continual deep reinforcement learning for decentralized satellite routing. IEEE Trans. Commun. 2025, 73, 8996–9012. [Google Scholar] [CrossRef]
- Chang, H.S.; Kim, B.W.; Lee, C.G.; Min, S.; Choi, Y.; Yang, H.; Kim, D.; Kim, C.S. FSA-based link assignment and routing in low-earth orbit satellite networks. IEEE Trans. Veh. Technol. 1998, 47, 1037–1048. [Google Scholar] [CrossRef]
- Tang, F.; Zhang, H.; Yang, L. Multipath cooperative routing with efficient acknowledgement for LEO satellite networks. IEEE Trans. Mobile Comput. 2019, 18, 179–192. [Google Scholar] [CrossRef]
- Wang, F.; Jiang, D.; Wang, Z.; Lv, Z.; Mumtaz, S. Fuzzy-CNN based multi-task routing for integrated satellite-terrestrial networks. IEEE Trans. Veh. Technol. 2022, 71, 1913–1926. [Google Scholar] [CrossRef]
- Li, C.; He, W.; Yao, H.; Mai, T.; Wang, J.; Guo, S. Knowledge graph aided network representation and routing algorithm for LEO satellite networks. IEEE Trans. Veh. Technol. 2023, 72, 5287–5301. [Google Scholar] [CrossRef]
- Kumar, P.; Bhushan, S.; Halder, D.; Baswade, A.M. fybrrLink: Efficient QoS-aware routing in SDN enabled future satellite networks. IEEE Trans. Netw. Serv. Manag. 2022, 19, 471–487. [Google Scholar] [CrossRef]
- Xu, G.; Zhao, Y.; Ran, Y.; Zhao, R.; Luo, J. Towards spatial location aided fully-distributed dynamic routing for LEO satellite networks. In Proceedings of the IEEE Global Communications Conf. (GLOBECOM), Rio de Janeiro, Brazil, 4–8 December 2022. [Google Scholar] [CrossRef]
- Deng, X.; Chang, L.; Zeng, S.; Cai, L.; Pan, J. Distance-based back-pressure routing for load-balancing LEO satellite networks. IEEE Trans. Veh. Technol. 2023, 72, 5019–5035. [Google Scholar] [CrossRef]
- Liu, X.; Yan, X.; Jiang, Z.; Li, C.; Yang, Y. A low-complexity routing algorithm based on load balancing for LEO satellite networks. In Proceedings of the 2015 IEEE 82nd Vehicular Technology Conference (VTC Fall), Boston, MA, USA, 6–9 September 2015. [Google Scholar] [CrossRef]
- Guck, J.W.; Bemten, A.V.; Kellerer, W. DetServ: Network models for real-time QoS provisioning in SDN-based industrial environments. IEEE Trans. Netw. Serv. Manag. 2017, 14, 1003–1017. [Google Scholar] [CrossRef]
- Katsaros, K.; Dianati, M.; Tafazolli, R.; Guo, X. End-to-end delay bound analysis for location-based routing in hybrid vehicular networks. IEEE Trans. Veh. Technol. 2016, 65, 7462–7475. [Google Scholar] [CrossRef]
- Liu, Q.; Li, X.; Ji, H.; Zhang, H. Multi-path routing algorithm with joint optimization of load-balancing for cluster-based LEO satellite networks. In Proceedings of the 2023 IEEE International Conference Network Infrastructure and Digital Content (IC-NIDC), Beijing, China, 3–5 November 2023. [Google Scholar] [CrossRef]
- Han, C.; Xiong, W.; Yu, R. A hybrid forecasting model for self-similar traffic in LEO mega-constellation networks. Aerospace 2024, 11, 191. [Google Scholar] [CrossRef]
- Walker, J.G. Satellite constellations. J. Br. Interplanet. Soc. 1984, 37, 559–572. [Google Scholar]
- Tatem, A. WorldPop, open data for spatial demography. Sci. Data 2017, 4, 170004. [Google Scholar] [CrossRef]
- ETSI EN 302 307 V1.4.1; Digital Video Broadcasting (DVB); Second Generation Framing Structure, Channel Coding and Modulation Systems for Broadcasting, Interactive Services, News Gathering and Other Broadband Satellite Applications (DVB-S2). European Telecommunications Standards Institute: Sophia Antipolis, France, 2014.
- Rappaport, T.S. Wireless Communications: Principles and Practice, 2nd ed.; Prentice Hall PTR: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
- Yen, J.Y. Finding the k shortest loopless paths in a network. Manag. Sci. 1971, 17, 712–716. [Google Scholar] [CrossRef]










| Symbol | Description | Symbol | Description |
|---|---|---|---|
| Network graph model | Maximum queue capacity [bits] | ||
| Number of orbital planes | W | Communication bandwidth [Hz] | |
| Node set (satellites and gateways) | Spectral efficiency [bit/s/Hz] | ||
| Number of satellites per orbital plane | Orbital inclination [°] | ||
| Edge set (ISLs and GSLs) | Minimum elevation angle [°] | ||
| Total satellites in constellation | ℓ | Normalized total traffic load | |
| Distance between nodes [m] | Maximum traffic load [bps] | ||
| Total number of gateways | Transmission power [W] | ||
| Data transmission rate [bps] | , | Transmit/receive antenna gains | |
| h | Satellite orbital altitude [m] | Carrier wavelength [m] | |
| Gateway uplink rate [bps] | Average rate of node i [bps] | ||
| Gateway downlink rate [bps] | Modulation and coding set | ||
| B | Data block size [bits] | F | Phase factor of Walker constellation |
| End-to-end transmission path | RAAN difference [rad] | ||
| Node queuing delay [s] | Phase offset [rad] | ||
| Transmission delay [s] | Total geographic regions | ||
| Propagation delay [s] | , | High/low-latitude regions | |
| Single-hop total delay [s] | Set of geographic regions | ||
| Path total delay [s] | Region assignment function | ||
| Blocks in node queue | Boundary satellites in | ||
| Transmission delay [s] | Queue load of satellite s |
| Parameter | Value |
|---|---|
| Simulation Duration (s) | 12 |
| Data Block Size B (KB) | 237.66 |
| Topology Update Period (s) | 2 |
| Single User Base Rate (KB/s) | 8.39 |
| Number of Degraded Satellites | 400 |
| Degradation Factor | 0.2 |
| Traffic Generation Multiplier Range | [20, 60] |
| Load Threshold | 500 |
| Number of Regions | 18 |
| Number of Backup Paths K | 3 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Feng, G.; Xu, Y.; Zhao, Y.; Zhang, W. Hierarchical Load-Balanced Routing Optimization for Mega-Constellations via Geographic Partitioning. Appl. Sci. 2025, 15, 13080. https://doi.org/10.3390/app152413080
Feng G, Xu Y, Zhao Y, Zhang W. Hierarchical Load-Balanced Routing Optimization for Mega-Constellations via Geographic Partitioning. Applied Sciences. 2025; 15(24):13080. https://doi.org/10.3390/app152413080
Chicago/Turabian StyleFeng, Guinian, Yutao Xu, Yang Zhao, and Wei Zhang. 2025. "Hierarchical Load-Balanced Routing Optimization for Mega-Constellations via Geographic Partitioning" Applied Sciences 15, no. 24: 13080. https://doi.org/10.3390/app152413080
APA StyleFeng, G., Xu, Y., Zhao, Y., & Zhang, W. (2025). Hierarchical Load-Balanced Routing Optimization for Mega-Constellations via Geographic Partitioning. Applied Sciences, 15(24), 13080. https://doi.org/10.3390/app152413080

