StarLink

Creator
Creator
Alan JoAlan Jo
Created
Created
2020 Nov 2 1:32
Editor
Editor
Alan JoAlan Jo
Edited
Edited
2024 May 21 12:44
Refs
Refs
LEO

Company purposing Internet service for all human being

LEO satellite communication
Future Cash Cow of SpaceX
StarLink Notion
 
 
StarLink Usages
  • Starlink satellites rely on lasers to communicate with one another, allowing data sharing to be more efficient.
  • SpaceX has a Starlink Mars independent statement. On its official website, it states that Mars is a free planet; no Earth-based government has authority over Martian activities.
  • SpaceX's Starlink uses the open-source Linux OS (operating system). This is because the Linux OS is easier to customize compared to other operating systems.
  • Starlink is already available in Antarctica, proving that it can reach the most remote parts of the world.
  • The U.S. military conducted a live-fire exercise involving SpaceX's Starlink satellites. During this military activity, the U.S. military assets shot down a cruise missile and drone with the help of Starlink's data sharing.
 
 

internet in airplane

status - green is service area

TCP

TCP's feedback-governed nature struggles with Starlink's high jitter, packet loss rate, and regular latency jumps. Traditional TCP algorithms, like
TCP Reno
, perform poorly due to their sensitivity to packet loss and slow recovery.
BBR
performs better by estimating the path bandwidth and adjusting the sending rate based on queue formation onset, but requires careful implementation to handle Starlink’s latency variability.
Future candidates for LEO transmission
  • BBR Adjustments: Deferring rate inflation during satellite handovers could optimize performance.
  • Selective Acknowledgement (SACK): Helps distinguish between isolated packet loss and congestion-induced loss.
  • Explicit Congestion Notification (ECN): Could provide clearer signals for congestion control by distinguishing between queue formation and transient events like satellite handovers.
 
 

Recommendations