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.
QinHao, LiShuang-yi, ZhaoDi, et al. Spectrum resource allocation for high-throughput satellite communications based on behavioral cloning[J]. Journal of Communications, 2024, 45(5): 101-114.
WuCui-xian, DongYi-heng, XuYong-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.
WangZi-han, ZhangJiao, ZhangYuan, 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.
JiangShang-yan, SunBin, QiaoWan-qi, et al. TTI-RTT congestion control algorithm optimized for vehicle-to-ground TCP protocol[J]. China Railway Science, 2024, 45(2): 175-184.
LiSuo-ping, XuQian-yu, GaberJaafar. Research on queuing performance of hybrid service access control with multi-channel finite cache[J]. Control Theory and Applications, 2022, 39(6): 1011-1019.
[17]
OuyangY, SunC, LiR, et al. Transit ring: bubble flow control for eliminating inter-ring communication congestion[J]. Journal of Supercomputing, 2023, 79(2): 1164-1181.
QuDe-xin, FengJian-feng, ZhangGeng-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.
PanCheng-sheng, ZhangSong, ZhaoChen, et al. A dynamic congestion control strategy based on TCP-ARED[J]. Fire Control & Command Control, 2023, 48(1): 1-7.
WeiDe-bin, WangXu, YangLi. Upper bound of end-to-end delay for satellite networks based on network algorithms[J]. Computer Simulation, 2022, 39(10): 44-49.
WangZi-han, ZhangJiao, ZhangYuan, 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.
YiChang-hua, ZhouLiang, ZhangShao-feng. End-to-end reliable transmission method based on Semi-TCP and ARQ[J]. Application of Electronic Technique, 2023, 46(9): 86-89.