Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
TCP Congestion Control Performance over Starlink
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0002-3570-9525
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0001-7311-9334
2025 (English)In: Proceedings of the 2025 Applied Networking Research Workshop, Association for Computing Machinery (ACM), 2025, p. 70-77Conference paper, Published paper (Refereed)
Abstract [en]

We examine the performance of 14 different Linux TCP congestion control (CC) variants over Starlink connectivity. We then focus on the two most commonly used CCs, BBR and Cubic, and the best performing other CC, Illinois. Multiple measurement campaigns were conducted to evaluate throughput performance for single and multiple flows, examine how the performance of the CCs relate to the length of the TCP flow, and investigate how the CCs share resources over Starlink. The results show that BBR (both v1 and v3) outperform Cubic in the current Starlink environment. Cubic, which is the Linux default CC, performs considerably worse than BBR, particularly for single flows. Cubic with HyStart also has additional slowstart performance issues, which can be mitigated by disabling HyStart. The Illinois CC is a promising alternative to BBR and although being less performant for single flows, it has better fairness properties. Leveraging earlier similar measurements for a longitudinal study, we further show that changes made to the Starlink infrastructure during 2023/2024 are likely to have resulted in significantly reduced Cubic throughput. 

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2025. p. 70-77
Keywords [en]
Computer network performance evaluation, Congestion control (communication), Linux, Stars, Congestion control, Control performance, Illinois, Network measurement, Performance, Performances evaluation, Satellite network, Starlink, TCP, TCP congestion control, Transmission control protocol
National Category
Telecommunications
Research subject
Computer Science; Computer Science
Identifiers
URN: urn:nbn:se:kau:diva-106655DOI: 10.1145/3744200.3744760ISI: 001592913900010Scopus ID: 2-s2.0-105013051719ISBN: 979-8-4007-2009-3 (print)OAI: oai:DiVA.org:kau-106655DiVA, id: diva2:1992495
Conference
ANRW'25: Applied Networking Research Workshop, Madrid, Spain, July 22, 2025.
Available from: 2025-08-27 Created: 2025-08-27 Last updated: 2025-12-08Bibliographically approved

Open Access in DiVA

fulltext(660 kB)182 downloads
File information
File name FULLTEXT01.pdfFile size 660 kBChecksum SHA-512
e4f1a4122954d613c808d34567775823a1f2db3f203a164bc53ce39f7949c9f15206102bf429abd1056a176ba1bcc5f54f673c7b5b3587e6854cde586242ecf4
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Garcia, JohanSundberg, SimonBrunstrom, Anna

Search in DiVA

By author/editor
Garcia, JohanSundberg, SimonBrunstrom, Anna
By organisation
Department of Mathematics and Computer Science (from 2013)
Telecommunications

Search outside of DiVA

GoogleGoogle Scholar
Total: 182 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 611 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf