A Stability-first Approach to Running TCP over Starlink

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Stock, Gregory, Fraire, Juan A., Henn, Santiago, Hermanns, Holger, Schmidt, Andreas
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914912871120896
author Stock, Gregory
Fraire, Juan A.
Henn, Santiago
Hermanns, Holger
Schmidt, Andreas
author_facet Stock, Gregory
Fraire, Juan A.
Henn, Santiago
Hermanns, Holger
Schmidt, Andreas
contents The end-to-end connectivity patterns between two points on Earth are highly volatile if mediated via a Low-Earth orbit (LEO) satellite constellation. This is rooted in the enormous speeds at which satellites in LEO must travel relative to the Earth's surface. While changes in end-to-end routes are rare events in stationary and terrestrial applications, they are a dominating factor for connection-oriented services running over LEO constellations and mega-constellations. This paper discusses how TCP-over-constellations is affected by the need for rerouting and how orbital route selection algorithms impact the end-to-end performance of communication. In contrast to the state of the art that primarily optimizes for instantaneous shortest routes (i.e. lowest delay), we propose several algorithms that have route stability and longevity in their focus. We show that this shift in focus comes with vastly improved end-to-end communication performance, and we discuss peculiar effects of the typical TCP-like implementations, taking inspiration from the Starlink constellation in our empirical investigations. The spectrum of algorithms proposed provides a basis for co-designing suitable orbital route selection algorithms and tailored transport control algorithms.
format Preprint
id arxiv_https___arxiv_org_abs_2408_07460
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Stability-first Approach to Running TCP over Starlink
Stock, Gregory
Fraire, Juan A.
Henn, Santiago
Hermanns, Holger
Schmidt, Andreas
Networking and Internet Architecture
The end-to-end connectivity patterns between two points on Earth are highly volatile if mediated via a Low-Earth orbit (LEO) satellite constellation. This is rooted in the enormous speeds at which satellites in LEO must travel relative to the Earth's surface. While changes in end-to-end routes are rare events in stationary and terrestrial applications, they are a dominating factor for connection-oriented services running over LEO constellations and mega-constellations. This paper discusses how TCP-over-constellations is affected by the need for rerouting and how orbital route selection algorithms impact the end-to-end performance of communication. In contrast to the state of the art that primarily optimizes for instantaneous shortest routes (i.e. lowest delay), we propose several algorithms that have route stability and longevity in their focus. We show that this shift in focus comes with vastly improved end-to-end communication performance, and we discuss peculiar effects of the typical TCP-like implementations, taking inspiration from the Starlink constellation in our empirical investigations. The spectrum of algorithms proposed provides a basis for co-designing suitable orbital route selection algorithms and tailored transport control algorithms.
title A Stability-first Approach to Running TCP over Starlink
topic Networking and Internet Architecture
url https://arxiv.org/abs/2408.07460