SpaceX Starlink Satellites ‘Run Linux Computers In Space’

SpaceX thinks of its network of Starlink broadband satellites as akin to a cluster of servers in a data centre receiving frequent software updates for issues such as performance and security, the company has said.

Speaking with Reddit users at a question-and-answer session, the company’s director of Starlink software Matt Monson said the constellation requires “a ton of software to make it work”.

That software is updated about once a week, on top of constant deployments of test software, while ground systems are updated twice or more per week, Monson said.

“Small improvements in the software can have a huge impact on the quality of service we provide and the number of people we can serve,” he said.

A SpaceX Falcon 9 rocket launches Starlink satellites into orbit. SpaceX

‘Pace of innovation’

“On this kind of project, pace of innovation is everything.”

SpaceX launched another 60 Starlink satellites into low Earth orbit last week, bringing the total to around 480 out of the 800 needed to provide a basic level of service.

The company recently applied to US regulators to launch 30,000 second-generation satellites, on top of the 12,000 first-generation models initially approved for launch.

Monson said the devices function in a way similar to Linux-based servers.

“For Starlink, we need to think of our satellites more like servers in a data centre than special one-of-a-kind vehicles,” he said.

“This is a hugely powerful change in how we think about space vehicles, and is absolutely critical to being able to iterate quickly on our system.”

Each launch of 60 satellites contains more than 4,000 Linux systems, with the constellation currently running more than 30,000 Linux nodes and more than 6,000 microcontrollers.

Elon Musk/Twitter

Shared infrastructure

Much of the Linux platform infrastructure is shared between Starlink and the Falcon rockets and Dragon capsules, he said.

For instance, the technology from the displays used in the Crew Dragon manned capsule formed the basis of the user interface for the first couple of Starlink satellites.

“It’s grown a ton since then, but it was awesome to see Bob and Doug using something that somehow felt familiar to us too,” Monson said.

He said the satellites are currently generating more than 5 TB of data per day, with SpaceX working on reducing the amount of data each device sends as it scales up the number of satellites in the system.

“As far as analysis goes, doing the detection of problems onboard is one of the best ways to reduce how much telemetry we need to send and store (only send it when it’s interesting),” Monson said.

He added that the alerting system SpaceX uses is another component shared between Starlink and Dragon.

An array of 60 Starlink satellites is spotted in the night sky over the Netherlands. Image credit: Dr. Marco Langbroek/sattrackcam.blogspot.com

Security

Security is a growing issue for the constellation, with Monson saying the system uses end-to-end encryption and is designed to only run software signed by SpaceX itself, so that “even if an attacker breaks in, they won’t be able to gain a permanent foothold”.

The constellation and ground-based data centres are hardened to keep vulnerabilities from giving an attacker broad access across systems, Monson said.

And in the event that a satellite loses communication with the ground, it is programmed to go into a high-drag state that allows the atmospheric drag to pull it down.

In order to make sure that such issues don’t affect end users, the network is designed to have multiple satellites in view that can serve any single user.

“Launching more satellites is our core competency, so we generally use that kind of fault tolerance wherever we can, and it allows us to provide even better service most of the time when there aren’t problems,” Monson said.

Matthew Broersma

Matt Broersma is a long standing tech freelance, who has worked for Ziff-Davis, ZDnet and other leading publications

Recent Posts

UK’s CMA Readies Cloud Sector “Behavioural” Remedies – Report

Targetting AWS, Microsoft? British competition regulator soon to announce “behavioural” remedies for cloud sector

46 mins ago

Former Policy Boss At X Nick Pickles, Joins Sam Altman Venture

Move to Elon Musk rival. Former senior executive at X joins Sam Altman's venture formerly…

3 hours ago

Bitcoin Rises Above $96,000 Amid Trump Optimism

Bitcoin price rises towards $100,000, amid investor optimism of friendlier US regulatory landscape under Donald…

5 hours ago

FTX Co-Founder Gary Wang Spared Prison

Judge Kaplan praises former FTX CTO Gary Wang for his co-operation against Sam Bankman-Fried during…

5 hours ago