Cargando…

A TCP Acceleration Algorithm for Aerospace-Ground Service Networks

The transmission of satellite payload data is critical for services provided by aerospace ground networks. To ensure the correctness of data transmission, the TCP data transmission protocol has been used typically. However, the standard TCP congestion control algorithm is incompatible with networks...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Canyou, Zhao, Jimin, Mao, Feilong, Chen, Shuang, Fu, Na, Wang, Xin, Cao, Yani
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9737828/
https://www.ncbi.nlm.nih.gov/pubmed/36501890
http://dx.doi.org/10.3390/s22239187
_version_ 1784847385141182464
author Liu, Canyou
Zhao, Jimin
Mao, Feilong
Chen, Shuang
Fu, Na
Wang, Xin
Cao, Yani
author_facet Liu, Canyou
Zhao, Jimin
Mao, Feilong
Chen, Shuang
Fu, Na
Wang, Xin
Cao, Yani
author_sort Liu, Canyou
collection PubMed
description The transmission of satellite payload data is critical for services provided by aerospace ground networks. To ensure the correctness of data transmission, the TCP data transmission protocol has been used typically. However, the standard TCP congestion control algorithm is incompatible with networks with a long time delay and a large bandwidth, resulting in low throughput and resource waste. This article compares recent studies on TCP-based acceleration algorithms and proposes an acceleration algorithm based on the learning of historical characteristics, such as end-to-end delay and its variation characteristics, the arrival interval of feedback packets (ACK) at the receiving end and its variation characteristics, the degree of data packet reversal and its variation characteristics, delay and jitter caused by the security equipment’s deep data inspection, and random packet loss caused by various factors. The proposed algorithm is evaluated and compared with the TCP congestion control algorithms under both laboratory and ground network conditions. Experimental results indicate that the proposed acceleration algorithm is efficient and can significantly increase throughput. Therefore, it has a promising application prospect in high-speed data transmission in aerospace-ground service networks.
format Online
Article
Text
id pubmed-9737828
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97378282022-12-11 A TCP Acceleration Algorithm for Aerospace-Ground Service Networks Liu, Canyou Zhao, Jimin Mao, Feilong Chen, Shuang Fu, Na Wang, Xin Cao, Yani Sensors (Basel) Article The transmission of satellite payload data is critical for services provided by aerospace ground networks. To ensure the correctness of data transmission, the TCP data transmission protocol has been used typically. However, the standard TCP congestion control algorithm is incompatible with networks with a long time delay and a large bandwidth, resulting in low throughput and resource waste. This article compares recent studies on TCP-based acceleration algorithms and proposes an acceleration algorithm based on the learning of historical characteristics, such as end-to-end delay and its variation characteristics, the arrival interval of feedback packets (ACK) at the receiving end and its variation characteristics, the degree of data packet reversal and its variation characteristics, delay and jitter caused by the security equipment’s deep data inspection, and random packet loss caused by various factors. The proposed algorithm is evaluated and compared with the TCP congestion control algorithms under both laboratory and ground network conditions. Experimental results indicate that the proposed acceleration algorithm is efficient and can significantly increase throughput. Therefore, it has a promising application prospect in high-speed data transmission in aerospace-ground service networks. MDPI 2022-11-26 /pmc/articles/PMC9737828/ /pubmed/36501890 http://dx.doi.org/10.3390/s22239187 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Canyou
Zhao, Jimin
Mao, Feilong
Chen, Shuang
Fu, Na
Wang, Xin
Cao, Yani
A TCP Acceleration Algorithm for Aerospace-Ground Service Networks
title A TCP Acceleration Algorithm for Aerospace-Ground Service Networks
title_full A TCP Acceleration Algorithm for Aerospace-Ground Service Networks
title_fullStr A TCP Acceleration Algorithm for Aerospace-Ground Service Networks
title_full_unstemmed A TCP Acceleration Algorithm for Aerospace-Ground Service Networks
title_short A TCP Acceleration Algorithm for Aerospace-Ground Service Networks
title_sort tcp acceleration algorithm for aerospace-ground service networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9737828/
https://www.ncbi.nlm.nih.gov/pubmed/36501890
http://dx.doi.org/10.3390/s22239187
work_keys_str_mv AT liucanyou atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT zhaojimin atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT maofeilong atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT chenshuang atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT funa atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT wangxin atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT caoyani atcpaccelerationalgorithmforaerospacegroundservicenetworks
AT liucanyou tcpaccelerationalgorithmforaerospacegroundservicenetworks
AT zhaojimin tcpaccelerationalgorithmforaerospacegroundservicenetworks
AT maofeilong tcpaccelerationalgorithmforaerospacegroundservicenetworks
AT chenshuang tcpaccelerationalgorithmforaerospacegroundservicenetworks
AT funa tcpaccelerationalgorithmforaerospacegroundservicenetworks
AT wangxin tcpaccelerationalgorithmforaerospacegroundservicenetworks
AT caoyani tcpaccelerationalgorithmforaerospacegroundservicenetworks