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.