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...
Autores principales: | , , , , , , |
---|---|
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 |