天地一体化信息网络2025,Vol.6Issue(4):59-71,13.DOI:10.11959/j.issn.1000-0801.2025039
基于蚁群优化的软件定义低轨卫星网络流量负载均衡算法
Ant Colony Optimization-Based Traffic Load Balancing Algorithm for Software Defined Low Earth Orbit Satellite Networks
摘要
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,up-dates the pheromones of the ant colony algorithm in real time,calculates the optimal path of the satellite network based on the opti-mized 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 con-stellation 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 require-ments and avoiding network congestion.关键词
低轨卫星网络/蚁群算法/负载均衡/QoS优化Key words
low earth orbit satellite networks/ant colony algorithm/load balancing/QoS optimization分类
信息技术与安全科学引用本文复制引用
ZHOU Xin,DING Wenhui,DING Chunxu,CHENG Junfeng,LU Zhou..基于蚁群优化的软件定义低轨卫星网络流量负载均衡算法[J].天地一体化信息网络,2025,6(4):59-71,13.基金项目
国家重点研发计划(No.2022YFB2902700)National Key Research and Development Program of China(No.2022YFB2902700) (No.2022YFB2902700)