NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Challenges Using the Linux Network Stack for Real-Time CommunicationStarting in the early 2000s, human-in-the-loop (HITL) simulation groups at NASA and the Air Force Research Lab began using the Linux network stack for some real-time communication. More recently, SpaceX has adopted Ethernet as the primary bus technology for its Falcon launch vehicles and Dragon capsules. As the Linux network stack makes its way from ground facilities to flight critical systems, it is necessary to recognize that the network stack is optimized for communication over the open Internet, which cannot provide latency guarantees. The Internet protocols and their implementation in the Linux network stack contain numerous design decisions that favor throughput over determinism and latency. These decisions often require workarounds in the application or customization of the stack to maintain a high probability of low latency on closed networks, especially if the network must be fault tolerant to single event upsets.

Document ID
20200002393
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Madden, Michael M.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
April 14, 2020
Publication Date
January 7, 2019
Subject Category
Computer Operations And Hardware
Report/Patent Number
NF1676L-30240
Meeting Information
Meeting: 2019 AIAA SciTech Forum and Exposition
Location: San Diego, CA
Country: United States
Start Date: January 7, 2019
End Date: January 11, 2019
Sponsors: American Institute of Aeronautics and Astronautics (AIAA)
Funding Number(s)
WBS: 432938.08.01.07.01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available