jl99888.github.io

LEOTP: An Information-centric Transport Layer Protocol for LEO Satellite Networks

Li Jianga, Yihang Zhanga, Jinyu Yina, Xinggong Zhanga, Bin Liub
a Wangxuan Institute of Computer Technology, Peking University, Beijing, China
b Department of Computer Science and Technology, Tsinghua University, Beijing, China
ICDCS 2023

Abstract

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.

Code

This is the code for LEOTP. [code]

Paper

[camera-ready version paper]

Slides

[slides]

Figures

Fig. 6: The overview of LEOTP architecture.
Fig. 7: The key modules in a Midnode.
Fig. 8: The hybrid retransmission mechanism.
Fig. 9: Congestion control in one hop.

Comparisions

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]

More works from our lab

[Netvideo group]