Journal of Jilin University(Engineering and Technology Edition) ›› 2026, Vol. 56 ›› Issue (1): 257-264.doi: 10.13229/j.cnki.jdxbgxb.20241161

Previous Articles     Next Articles

Multi-mode dynamic congestion control algorithm for satellite communication based on link state

Yan-ping GUO1,2(),Yun GAO1,Jian-hui ZHOU1   

  1. 1.School of Computer and Network Engineering,Shanxi Datong University,Datong 037009,China
    2.Taiyuan University of Technology,College of Mining Engineering,Taiyuan 030024,China
  • Received:2024-09-27 Online:2026-01-01 Published:2026-02-03

Abstract:

Because the satellite communication network link is unstable, the satellite beam has the jumping characteristic. In order to ensure the continuity of communication, the user terminal sharing the same channel needs to switch between different satellites, and the link between the new satellite and the ground station and the user terminal needs to be re-established and adjusted, which leads to the delay mutation problem. However, when the delay increases suddenly, the sending window is reduced too conservatively, which makes the round-trip delay balance in congestion control poor. Therefore, a multi-modal dynamic congestion control algorithm for satellite communication based on link state is proposed. By improving the traditional TCPVegas algorithm, the length of the satellite link is calculated, the round-trip delay is corrected according to the length of the satellite link, and the change of the congestion window caused by the sudden change of the round-trip time is solved. The bandwidth of satellite transmission is judged, and the problem of blind reduction of the congestion window caused by other algorithms is solved. The multi-mode dynamic congestion control of satellite communication is realized. The experimental results show that the algorithm has maximum data throughput and good round-trip delay balance. After changing α and β parameters, the average throughput of the algorithm will be improved obviously, but there is a certain limit. The algorithm can dynamically adjust the size of the congestion window to adapt to the congestion environment and ensure the smooth flow of satellite communication.

Key words: link state, satellite communications, congestion control, dynamic control, TCPVegas algorithm, multi-modal

CLC Number: 

  • TN915

Fig.1

Satellite link schematic"

Fig.2

SNACK diagram"

Fig.3

Congestion control flow of TCPVegasW"

Fig.4

Topology of satellite communication"

Table 1

Satellite communication parameters"

参数数值
高度/km3 500
轨道数18
轨道面卫星数42
轨道倾斜度/(°)55
链路带宽/Mbps30
上下行/Mbps1.5
覆盖范围/km4 500

Fig.5

Changes of congestion windows under different modes of congestion"

Fig.6

Round-trip delay calculation results"

Fig.7

Throughput of different congestion control algorithms"

Table 2

Changes of throughput under different parameters of proposed algorithm"

αβ平均吞吐量/kbps丢包率/%
13299.70.4
24380.40.9
46536.61.2
68652.51.5
810733.12.1
1012692.32.9
[1] 林敏, 李菲, 王子宁, 等. 智能反射面辅助的太赫兹卫星通信鲁棒安全波束成形算法[J]. 电子学报, 2023, 51(10): 2715-2723.
Lin Min, Li Fei, Wang Zi-ning, et al. Robust secure beamforming algorithm for terahertz satellite communication with intelligent reflector assistance [J]. Acta Electronica Sinica, 2023, 51(10): 2715-2723.
[2] 陈昊, 乔凯, 童业平. 一种卫星通信的突发传输同步算法[J]. 电子学报, 2023, 51(4): 907-913.
Chen Hao, Qiao Kai, Tong Ye-ping. A burst transmission synchronization algorithm for satellite communication[J]. Acta Electronica Sinica, 2023, 51(4): 907-913.
[3] 彭木根, 张世杰, 许宏涛, 等. 低轨卫星通信遥感融合: 架构、 技术与试验[J]. 电信科学, 2022, 38(1): 13-24.
Peng Mu-gen, Zhang Shi-jie, Xu Hong-tao, et al. Remote sensing fusion for low-orbit satellite communication: architecture, technology and experiment[J]. Telecommunication Science, 2022, 38(1): 13-24.
[4] 秦浩, 李双益, 赵迪, 等. 基于行为克隆的高通量卫星通信频谱资源分配[J]. 通信学报, 2024, 45(5): 101-114.
Qin Hao, Li Shuang-yi, Zhao Di, et al. Spectrum resource allocation for high-throughput satellite communications based on behavioral cloning[J]. Journal of Communications, 2024, 45(5): 101-114.
[5] 吴翠先, 董燚恒, 徐勇军, 等. 基于不完美CSI的低轨卫星通信系统鲁棒资源分配算法[J]. 电子与信息学报, 2024, 46(2): 671-679.
Wu Cui-xian, Dong Yi-heng, Xu Yong-jun, et al. Robust resource allocation algorithm for low-orbit satellite communication system based on imperfect CSI[J]. Journal of Electronics and Information Technology, 2024, 46(2): 671-679.
[6] 王子涵, 张娇, 张远, 等. 基于链路信息估计的低轨卫星网络传输控制协议[J]. 计算机研究与发展, 2023, 60(8): 1846-1857.
Wang Zi-han, Zhang Jiao, Zhang Yuan, et al. Low orbit satellite network transmission control protocol based on link information estimation[J]. Journal of Computer Research and Development, 2023, 60(8):1846-1857.
[7] 姜尚炎, 孙斌, 乔婉淇, 等. 针对车地传输TCP协议优化的TTI-RTT拥塞控制算法[J]. 中国铁道科学, 2024, 45(2): 175-184.
Jiang Shang-yan, Sun Bin, Qiao Wan-qi, et al. TTI-RTT congestion control algorithm optimized for vehicle-to-ground TCP protocol[J]. China Railway Science, 2024, 45(2): 175-184.
[8] 黎锁平, 徐倩毓, Gaber Jaafar. 多信道有限缓存下混合业务接入控制的排队性能研究[J] .控制理论与应用, 2022, 39(6): 1011-1019.
Li Suo-ping, Xu Qian-yu, Gaber Jaafar. Research on queuing performance of hybrid service access control with multi-channel finite cache[J]. Control Theory and Applications, 2022, 39(6): 1011-1019.
[9] Ouyang Y, Sun C, Li R, et al. Transit ring: bubble flow control for eliminating inter-ring communication congestion[J]. Journal of Supercomputing, 2023, 79(2): 1164-1181.
[10] 王汝言, 叶显熠, 何鹏, 等. 面向非地面网络多QoS保障的低地球轨道卫星星座设计[J]. 通信学报, 2023, 44(12): 61-77.
Wang Ru-yan, Ye Xian-yi, He Peng, et al. Low earth orbit satellite constellation design for multi-QoS guarantee of non-terrestrial networks[J]. Journal of Communications, 2023, 44(12): 61-77.
[11] 屈德新, 冯健锋, 张更新. LEO卫星通信终端的RTT定位技术[J]. 南京邮电大学学报: 自然科学版,2024, 44(1): 20-27.
Qu De-xin, Feng Jian-feng, Zhang Geng-xin. RTT positioning technology of LEO satellite communication terminal[J]. Journal of Nanjing University of Posts and Telecommunications (Natural Science Edition), 2024, 44(1): 20-27.
[12] 潘成胜, 张松, 赵晨, 等. 一种基于TCP-ARED的网络动态拥塞控制策略[J]. 火力与指挥控制, 2023,48(1): 1-7.
Pan Cheng-sheng, Zhang Song, Zhao Chen, et al. A dynamic congestion control strategy based on TCP-ARED[J]. Fire Control & Command Control, 2023, 48(1): 1-7.
[13] 魏德宾, 王旭, 杨力. 基于网络演算的卫星网络端到端时延上界[J]. 计算机仿真, 2022, 39(10): 44-49.
Wei De-bin, Wang Xu, Yang Li. Upper bound of end-to-end delay for satellite networks based on network algorithms[J]. Computer Simulation, 2022, 39(10): 44-49.
[14] 王子涵, 张娇, 张远, 等. 基于链路信息估计的低轨卫星网络传输控制协议[J]. 计算机研究与发展, 2023, 60(8): 1846-1857.
Wang Zi-han, Zhang Jiao, Zhang Yuan, et al. Low orbit satellite network transmission control protocol based on link information estimation[J]. Journal of Computer Research and Development, 2023, 60(8): 1846-1857.
[15] 易昌华, 周亮, 张绍凤. Semi-TCP与ARQ联合的端到端可靠传输方法[J]. 电子技术应用, 2023, 46(9): 86-89.
Yi Chang-hua, Zhou Liang, Zhang Shao-feng. End-to-end reliable transmission method based on Semi-TCP and ARQ[J]. Application of Electronic Technique, 2023, 46(9): 86-89.
[1] Cheng-dong ZHOU,Fei SONG,Xiao-mei ZHAO,Jun-jie YAO. Congestion pricing model in multi-modal network based on doubly dynamical evolution [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(4): 1319-1327.
[2] Gang LIU,Qun FAN,Xu YANG,Hong-bin REN. Dynamic control for trajectory tracking of variable speed lane change in autonomous vehicles [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(12): 3729-3739.
[3] Hong-fei JIA,Ying-jun XU,Li-li YANG,Nan WANG. League member selection and benefit distribution of commercial vehicles multi⁃modal transportation [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(4): 1060-1069.
[4] Wei LYU,Jia-ze HAN,Jing-hui CHU,Pei-guang JING. Multi⁃modal self⁃attention network for video memorability prediction [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(4): 1211-1219.
[5] XIA Ying-jie, LI Jin-ping, CHEN Rui. Automatic synthetic registration method based on substation multi-modal images [J]. 吉林大学学报(工学版), 2013, 43(增刊1): 47-50.
[6] LI Xin, LI Jing-chun, LIN Ran, WANG Shao-jie, WANG Wen-jie, LIU Chi. Efficient prioritized congestion management for social network based live sharing [J]. 吉林大学学报(工学版), 2012, 42(增刊1): 255-260.
[7] JIANG Yan, GAO Qing, LI Ming, WANG Li-hua. Effect of groundwater seepage on energy dynamic storage control of underground heat exchanger [J]. , 2012, 42(05): 1179-1184.
[8] WANG Ping, CHEN Hong, LU Xiao-hui. Active queue management of delay network based on model predictive control [J]. 吉林大学学报(工学版), 2011, 41(4): 1089-1095.
[9] BI Yong-Tao, HE Feng-Hua, YAO Yu. Design of blended lateral thrust and aerodynamic surface control strategy for agile missile [J]. 吉林大学学报(工学版), 2011, 41(02): 590-0596.
[10] XIA Hai-Lun, CENG Zhi-Min, DING Wei. Novel adaptive backoff algorithm in wireless Ad hoc networks [J]. 吉林大学学报(工学版), 2009, 39(05): 1369-1373.
[11] Xiao Ping-ping,Tian Yan-tao,Yang Xiao-ping . Algorithm to identify highbandwidth flows
based on packet drop history
[J]. 吉林大学学报(工学版), 2006, 36(05): 793-0798.
[12] Yang Xiao-ping, Shi Shuai, Chen Hong. Improved algorithm for TCP congestion control [J]. 吉林大学学报(工学版), 2006, 36(03): 433-0437.
[13] HUANG Yuan-feng, SHI Yun-bao, PANG Shao-ping, LIU Yuan, ZHANG Zhi-yi . Study on MRAC-PID Control Method and Application in Hydrodynamic Control System [J]. 吉林大学学报(工学版), 2000, (4): 70-74.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!