Low Earth orbit (LEO) satellite networks have attracted extensive research due to their potential to provide high-quality Internet access services. However, the existing TCP variants, which are designed for terrestrial networks, can hardly work in LEO satellite networks with characteristics such as error-prone, bandwidth variations, and link switching. To address these challenges, in this paper we present a new information-centric transport layer protocol LEOTP to guarantee reliable, high-throughput, and low-latency data transmission in LEO satellite networks. It leverages the idea of Information-Centric Networking (ICN) with a Request-Response transmission model and in-network caching. The connectionless transmission paradigm in LEOTP makes it resilient to dynamic topology changes. The caches equipped in intermediate nodes help to recover packet loss while the hop-by-hop congestion control mechanism provides a fast reaction to time-varying network conditions. We evaluate the performance of LEOTP in emulated Starlink constellation, which shows that it increases the throughput by 8%-12% with 40%-60% delay reduction compared with the state-of-the-art TCP variants in the transcontinental data transmission.
This is the code for LEOTP. [code]
![]() |
![]() |
![]() |
![]() |
Fig. 10:The distribution of the retransmitted packets’ OWD in lossy link. [Data]
Fig. 11: The relation of loss rate and the traffic sent by sender for an 100MB file. [Data]
Fig. 12: The relation of loss rate and throughput. [Data]
Fig. 13: The relation of topology change frequency and throughput. [Data]
Fig. 14: Throughput-OWD trade-off under bandwidth fluctuations. [Data]
Fig. 15: Intra-protocol fairness under same RTT and different RTT. [same RTT] [different RTT]
Fig. 16: Cumulative distribution graph of OWD and throughput in Beijing-Shanghai link without ISLs. [Data]
Fig. 17: Cumulative distribution graph of OWD and throughput in Beijing-New York link with ISLs. [Data]
Fig. 18: Average OWD and throughput in different city pair links with ISLs. [Data]
TABLE II: The result of the ablation experiment. [Data]