Citation: | Wang Zihan, Zhang Jiao, Zhang Yuan, Pan Tian, Huang Tao. A Transport Control Protocol for Low Earth Orbit Satellite Networks Based on Link Information Estimation[J]. Journal of Computer Research and Development, 2023, 60(8): 1846-1857. DOI: 10.7544/issn1000-1239.202220299 |
In recent years, low-orbit satellite constellations have been rapidly developed. They will play an increasingly important role in the military and civilian fields. How to improve the bandwidth utilization of low-orbit satellite networks is of great significance for them to play a valuable role. The traditional TCP (Transmission Control Protocol) protocol and its variants are designed for terrestrial networks. They cannot adapt to low-orbit satellite networks with long delay, high bit error rate, and high dynamic changes. Therefore, in order to fully utilize the bandwidth resource of low-orbit satellite networks and thus enable high-speed services to be carried, new transport control protocol needs to be designed according to the characteristics of low-orbit satellite networks. In this paper, we firstly analyze the characteristics of low-orbit satellite networks and the problems of existing transport control protocols in satellite networks. Then, a novel congestion control algorithm, called DDTCP (delay-differentiated TCP), based on path information estimation and delay differentiation is proposed. The path delay in low-orbit satellite networks may be caused by a variety of factors. Next the delay information of the past period of time in DDTCP is stored at the source. Finally, a path delay differentiation mechanism is proposed and the congestion window will be adjusted according to the classification results. In this way, a reasonable congestion window can be set quickly to avoid link cache overflow or throughput degradation after a change in network conditions. The experimental results show that the new transport control protocol achieves higher and more stable throughput in low-orbit satellite networks, and the throughput improvement in DDTCP is more than 19% compared with that in the traditional congestion control algorithms.
[1] |
丁锐. SCPS_TP协议在空间通信中的研究与仿真[D]. 成都: 电子 科技大学, 2011
Ding Rui. Research and simulation of SCPS_TP protocol in space communication[D]. Chengdu: University of Electronic Science and Technology of China, 2011(in Chinese)
|
[2] |
Kassing S, Bhattacherjee D, Guas A B, et al. Exploring the "internet from space" with Hypatia[C] //Proc of the 20th ACM Internet Measurement Conf. New York: ACM , 2020: 214−229
|
[3] |
Loreti P, Luglio M, Kapoor R, et al. Satellite systems performance with TCP-IP applications[C] //Proc of the Thyrrhenian Int Workshop on Digital Communications ’01: Evolutionary Trends of the Internet. Berlin: Springer, 2001: 76−90
|
[4] |
Ha S, Rhee I, Xu Lisong. Cubic: A new TCP-friendly high-speed TCP variant[J]. ACM SIGOPS Operating Systems Review, 2008, 42(5): 64−74 doi: 10.1145/1400097.1400105
|
[5] |
Brakmo L S, O'Malley S W, Peterson L L. TCP Vegas: New techniques for congestion detection and avoidance[C] //Proc of the 8th Conf on Communications Architectures, Protocols and Applications . New York: ACM, 1994: 24–35
|
[6] |
Casetti C, Gerla M, Mascolo S, et al. TCP Westwood: End-to-end congestion control for wired/wireless networks[J]. Wireless Networks, 2002, 8(5): 467−479 doi: 10.1023/A:1016590112381
|
[7] |
Cardwell N, Cheng Yuchung, Gunn C S, et al. BBR: Congestion-based congestion control[J]. Communications of the ACM, 2017, 60(2): 58−66 doi: 10.1145/3009824
|
[8] |
戴帅,肖楠,梁俊,等. 基于处理时延的卫星网络TCP拥塞控制算法[J]. 现代防御技术,2014,42(3):127−134 doi: 10.3969/j.issn.1009-086x.2014.03.023
Dai Shuai, Xiao Nan, Liang Jun, et al. A TCP congestion control algorithm for satellite networks based on processing delay[J]. Modern Defense Technology, 2014, 42(3): 127−134 (in Chinese) doi: 10.3969/j.issn.1009-086x.2014.03.023
|
[9] |
高丽娟,蒋太杰,高志翔. LEO卫星网络的切换策略及性能分析[J]. 上海航天,2007,24(4):48−52 doi: 10.19328/j.cnki.1006-1630.2007.04.010
Gao Lijuan, Jiang Taijie, Gao Zhixiang. Handover strategy and performance analysis of LEO satellite network[J]. Aerospace Shanghai, 2007, 24(4): 48−52 (in Chinese) doi: 10.19328/j.cnki.1006-1630.2007.04.010
|
[10] |
Ouyang Man, Duan Xuefei, Liu Jiang, et al. Multi-path transmission scheme based on segment control in low-earth-orbit satellite network[C/OL] //Proc of the 22nd Int Conf on High Performance Switching and Routing. Piscataway, NJ: IEEE, 2021[2022-08-31].https://ieeexplore.ieee.org/abstract/document/9481813
|
[11] |
Tropea M, Fazio P. Evaluation of TCP versions over GEO satellite links[C] //Proc of the Int Symp on Performance Evaluation of Computer&Telecommunication Systems. Piscataway, NJ: IEEE, 2013: 86−90
|
[12] |
Claypool S, Chung J, Claypool M. Comparison of TCP congestion control performance over a satellite network[C] //Proc of the 22nd Int Conf on Passive and Active Network Measurement. Berlin: Springer , 2021: 499−512
|
[13] |
安建平,靳松,许军,等. 深空通信网络协议的发展与展望[J]. 通信学报,2016,37(7):50−61
An Jianping, Jin Song, Xu Jun, et al. Development and prospect of deep space communication network protocol[J]. Journal on Communications, 2016, 37(7): 50−61 (in Chinese)
|
[14] |
Liu Shao, Basar T, Srikant R. TCP-Illinois: A loss and delay-based congestion control algorithm for high-speed networks[J]. Performance Evaluation, 2008, 65(6/7): 417−440
|
[15] |
CCSDS Secretariat—NASA. Space Communication Protocol Specification (SCPS)-Transport Protocol (SCPS-TP) [S]. Washington: The Consultative Committee for Space Data Systems (CCSDS) , 2006
|
[16] |
Li Hui, Shi Dongcong, Wang Weizheng, et al. Secure routing for LEO satellite network survivability[J/OL]. The International Journal of Computer and Telecommunications Networking, 2022 [2022-08-31].https://dl.acm.org/doi/abs/10.1016/j.comnet.2022.109011
|
[17] |
Su Yongtao, Liu Yaoqi, Zhou Yiqing, et al. Broadband LEO satellite communications: Architectures and key technologies[J]. IEEE Wireless Communications, 2019, 26(2): 55−61 doi: 10.1109/MWC.2019.1800299
|
[18] |
尹艳平,刘波,赵宝康,等. 星地链路建模与分析[J]. 小型微型计算机系统,2012,33(10):2213−2218 doi: 10.3969/j.issn.1000-1220.2012.10.018
Yin Yanping, Liu Bo, Zhao Baokang, et al. Satellite-earth link modeling and analysis[J]. Journal of Chinese Computer Systems, 2012, 33(10): 2213−2218 (in Chinese) doi: 10.3969/j.issn.1000-1220.2012.10.018
|
[19] |
王路,胡月梅,刘立祥,等. 基于跳到跳信息的卫星网络传输控制协议研究[J]. 通信学报,2012,33(6):91−102 doi: 10.3969/j.issn.1000-436X.2012.06.011
Wang Lu, Hu Yuemei, Liu Lixiang, et al. Research on satellite network transmission control protocol based on hop-to-hop information[J]. Journal on Communications, 2012, 33(6): 91−102 (in Chinese) doi: 10.3969/j.issn.1000-436X.2012.06.011
|
[1] | Li Junwei, Liu Quan, Huang Zhigang, Xu Yapeng. A Diversity-Enriched Option-Critic Algorithm with Interest Functions[J]. Journal of Computer Research and Development, 2024, 61(12): 3108-3120. DOI: 10.7544/issn1000-1239.202220970 |
[2] | Zhao Rongmei, Sun Siyu, Yan Fanli, Peng Jian, Ju Shenggen. Multi-Interest Aware Sequential Recommender System Based on Contrastive Learning[J]. Journal of Computer Research and Development, 2024, 61(7): 1730-1740. DOI: 10.7544/issn1000-1239.202330622 |
[3] | Zhu Haiping, Wang Ziyu, Zhao Chengcheng, Chen Yan, Liu Jun, Tian Feng. Learning Resource Recommendation Method Based on Spatio-Temporal Multi-Granularity Interest Modeling[J]. Journal of Computer Research and Development. DOI: 10.7544/issn1000-1239.202440249 |
[4] | Liu Haijiao, Ma Huifang, Zhao Qiqi, Li Zhixin. Target Community Detection with User Interest Preferences and Influence[J]. Journal of Computer Research and Development, 2021, 58(1): 70-82. DOI: 10.7544/issn1000-1239.2021.20190775 |
[5] | Guo Kaihong, Han Hailong. Personalized Recommendation Model Based on Quantifier Induced by Preference[J]. Journal of Computer Research and Development, 2020, 57(1): 124-135. DOI: 10.7544/issn1000-1239.2020.20190166 |
[6] | Gao Ling, Gao Quanli, Wang Hai, Wang Wei, Yang Kang. A Preference Prediction Method Based on the Optimization of Basic Similarity Space Distribution[J]. Journal of Computer Research and Development, 2018, 55(5): 977-985. DOI: 10.7544/issn1000-1239.2018.20160924 |
[7] | Guo Chi, Wang Lina, Guan Yiping, Zhang Xiaoying. A Network Immunization Strategy Based on Dynamic Preference Scan[J]. Journal of Computer Research and Development, 2012, 49(4): 717-724. |
[8] | Zou Bowei, Zhang Yu, Fan Jili, Zheng Wei, and Liu Ting. Research on Personalized Information Retrieval Based on User’s New Interest Detection[J]. Journal of Computer Research and Development, 2009, 46(9): 1594-1600. |
[9] | Wang Zhenzhen, Xing Hancheng, and Chen Hanwu. On a Preference System of Agent and Its Construction[J]. Journal of Computer Research and Development, 2009, 46(2): 253-260. |
[10] | Wu Jing, Zhang Pin, Luo Xin, Sheng Hao, and Xiong Zhang. Mining Interests and Navigation Patterns in Personalization on Portal[J]. Journal of Computer Research and Development, 2007, 44(8): 1284-1292. |