Israel, Dave; Parise, Ron; Hogie, Keith; Criscuolo, Ed; National Aeronautics and Space Administration; Computer Sciences Corp (International Foundation for Telemetering, 2002-10)
      This paper presents work being done at NASA/GSFC by the Operating Missions as Nodes on the Internet (OMNI) project to demonstrate the application of Internet communication technologies to space communication. The goal is to provide global addressability and standard network protocols and applications for future space missions. It describes the communication architecture and operations concepts that will be deployed and tested on a Space Shuttle flight in July 2002. This is a NASA Hitchhiker mission called Communication and Navigation Demonstration On Shuttle (CANDOS). The mission will be using a small programmable transceiver mounted in the Shuttle bay that can communicate through NASA’s ground tracking stations as well as NASA’s space relay satellite system. The transceiver includes a processor running the Linux operating system and a standard synchronous serial interface that supports the High-level Data Link Control (HDLC) framing protocol. One of the main goals will be to test the operation of the Mobile IP protocol (RFC 2002) for automatic routing of data as the Shuttle passes from one contact to another. Other protocols to be utilized onboard CANDOS include secure login (SSH), UDP-based reliable file transfer (MDP), and blind commanding using UDP. The paper describes how each of these standard protocols available in the Linux operating system can be used to support communication with a space vehicle. It will discuss how each protocol is suited to support the range of special communication needs of space missions.

      Parise, Ron; Hogie, Keith; Criscuolo, Ed; Schnurr, Rick; Wesdock, John; Burns, Mark; Computer Sciences Corp; NASA; ITT Industries (International Foundation for Telemetering, 2002-10)
      A necessary step for using Internet Protocols in space is to establish the basic link-layer framing protocol for delivering Internet datagrams over satellite RF links. This paper discusses the low-level data link issues related to using the ISO standard High-level Data Link Control (HDLC) protocol to support spacecraft communications. A major driver for using HDLC is its very wide usage in the Internet today and the large amount of commercially available network equipment and test equipment. The results of a high-fidelity link simulation using HDLC are presented along with results of tests performed in 2000-2001 using Internet protocols over HDLC on the UoSAT-12 spacecraft. A rationale is provided for the selection of HDLC/Frame-Relay framing along with the IETF multi-protocol encapsulation. It also discusses the historical usage of HDLC on over 70 satellite missions. The paper also describes how HDLC relates to various applications of forward-error-correction (FEC) coding techniques, such as convolutional coding and Reed-Solomon. It describes approaches for using these techniques in ways that are independent of the protocols used at the data link layer and above. It covers issues primarily related to layer 2 (Data Link) and its relationship to layer 1 (Physical). It does not cover layer 3 (Network) and above.