针对当前低轨卫星网络链路资源利用不均衡和业务服务质量(quality of service,QoS)难以得到保障的问题,提出一种蚁群优化的软件定义低轨卫星网络流量负载均衡算法,即动态负载均衡蚁群算法。该算法通过软件定义网络架构获取卫星网络实时链路信息,根据业务QoS需求设计综合路径权重参数,基于当前链路状态优化蚁群算法的信息素更新规则,实时更新蚁群算法的信息素,基于优化后的信息素和转移概率计算卫星网络最优路径,并下发至各卫星节点。仿真实验在局部轻载、局部中等负载、局部拥塞3种流量场景和不同低轨卫星星座规模下进行,将该算法与迪杰斯特拉算法和蚁群算法进行对比验证。结果表明,该算法在满足业务服务质量、避免网络拥塞的同时,显著提高了低轨卫星网络的负载均衡能力。
Abstract
In order to solve the problem of unbalanced link resource utilization and difficult quality of service guarantee in current low earth orbit satellite networks
a software-defined low earth orbit satellite network traffic load balancing algorithm based on ant colony optimization
namely dynamic load balancing ant colony algorithm
is proposed. This algorithm acquires real-time link information of the satellite network through the software defined network architecture
designs comprehensive path weight parameters according to the QoS requirements of the service
optimizes the pheromone update rules of the ant colony algorithm based on the current link states
updates the pheromones of the ant colony algorithm in real time
calculates the optimal path of the satellite network based on the optimized pheromones and transition probabilities
and sends it to each satellite node. Simulation experiments are conducted under three traffic scenarios of local light load
local medium load and local congestion
and under different scales of low earth orbit satellite constellation scales
this algorithm was compared with Dijkstra optimization and ant colony algorithm. The results show that this algorithm significantly improves the load balancing capability of low earth orbit satellite networks while meeting the quality of service requirements and avoiding network congestion.
NING Y X . Research on key technologies of traffic planning for large-scale low earth orbit satellite networks [D ] . Beijing : University of Posts and Telecommunications , 2025 .
MA W , XIAO S , ZHOU Q , et al . LEO constellation ant colony optimization load balancing routing algorithm based on segmented routing [J ] . Journal of Astronautics , 2025 , 46 ( 1 ): 129 - 140 .
ZHAO J R , LIU J , ZHANG R , et al . Optimization of QoS routing on LEO satellite network based on ant colony algorithm [J ] . Radio Communications Technology , 2021 , 47 ( 5 ): 590 - 595 .
DU P Y , NAZARI S , MENA J , et al . Multipath TCP in SDN-enabled LEO satellite networks [C ] // Proceedings of MILCOM 2016-2016 IEEE Military Communications Conference . Piscataway : IEEE Press , 2016 : 354 - 359 .
LI X T . Research on key technologies of traffic scheduling in LEO satellite communication system [D ] . Beijing : China Academy of Electronics and Information Technology , 2021 .
XU M L , JIA M , GUO Q . Research on resource allocation of satellite Internet service function based on SDN/NFV [J ] . Space-Integrated-Ground Information Networks , 2022 , 3 ( 1 ): 44 - 49 .
LIU Z L . Research on the key technologies of routing and traffic control for satellite networks [D ] . Beijing : Beijing University of Posts and Telecommunications , 2018 .
TALEB T , MASHIMO D , JAMALIPOUR A , et al . Explicit load balancing technique for NGEO satellite IP networks with on-board processing capabilities [J ] . IEEE/ACM Transactions on Networking , 2009 , 17 ( 1 ): 281 - 293 .
SONG G H , CHAO M Y , YANG B W , et al . TLR: a traffic-light-based intelligent routing strategy for NGEO satellite IP networks [J ] . IEEE Transactions on Wireless Communications , 2014 , 13 ( 6 ): 3380 - 3393 .
ZHOU Y H , CHEN H M , DOU Z B . MOLM: alleviating congestion through multi-objective simulated annealing-based load balancing routing in LEO satellite networks [J ] . Future Internet , 2024 , 16 ( 4 ): 109 .
DENG X , HAO M M , LIN W C . Load balancing routing algorithm based on genetic optimization and artificial bee colony in LEO satellite network [J ] . Space-Integrated-Ground Information Networks , 2024 , 5 ( 2 ): 13 - 22 .
BAI J J , LU X C , LU Z X , et al . Compact explicit multi-path routing for LEO satellite networks [C ] // Proceedings of 2005 Workshop on High Performance Switching and Routing . Piscataway : IEEE Press , 2005 : 386 - 390 .
YAN H C , ZHANG Q J , SUN Y . A novel routing scheme for LEO satellite networks based on link state routing [C ] // Proceedings of the 2014 IEEE 17th International Conference on Computational Science and Engineering . Piscataway : IEEE Press , 2014 : 876 - 880 .
SUN M Y . Research on load balancing mechanism of low orbit satellite network based on SDN [D ] . Beijing : Beijing University of Posts and Telecommunications , 2022 .
WANG K Y , SONG X Q , MIAO J J , et al . SDN-based high-performance and QoS guaranteed inter-satellite routing algorithm for low-earth orbit satellites [J ] . Computer Engineering , 2022 , 48 ( 5 ): 185 - 190 .
WEI D B , ZHANG Y , XU P D , et al . Multipath routing algorithm for satellite networks based on convolutional twin delay deep deterministic policy gradient [J ] . Computer Science , 2025 , 52 ( 11 ): 280 - 288 .