Link and routing issues for Internet protocols in space

The first step in using Internet protocols in space is to establish the basic Internet datagram delivery service over satellite RF links. This paper discusses the low-level data link and data routing issues related to using Internet protocols to support spacecraft communications. It covers issues related to layer 1 (physical), layer 2 (data link), and layer 3 (network). It does not cover layer 4 (transport) and above. At the physical layer, the paper presents 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. At the data link layer, common, commercially available framing schemes are discussed along with how they can be easily deployed. A rationale is provided for the selection of HDLC/frame relay framing along with IETF multi-protocol encapsulation. At the network layer, the Internet protocol end-to-end addressability and routing is discussed in the context of space-based applications. Standard solutions for dealing with the intermittent and mobile links of satellites are also discussed. These include a discussion of Mobile IP and mobile routing protocols. Finally, deployment of these protocols in both spacecraft and ground systems are discussed. Details of current implementations by the Operating Missions as Nodes on the Internet (OMNI) project at NASA/GSFC using operational space and ground systems such as UoSAT-12 and TDRSS are also provided.

[1]  Abhay K. Bhushan,et al.  The File Transfer Protocol , 1971, Request for Comments.

[2]  Jon Postel,et al.  Telnet Protocol Specification , 1980, RFC.

[3]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[4]  Jon Postel,et al.  File Transfer Protocol , 1985, RFC.

[5]  William I. Nowicki,et al.  NFS: Network File System Protocol specification , 1989, RFC.

[6]  David L. Mills,et al.  Network Time Protocol (Version 3) Specification, Implementation and Analysis , 1992, RFC.

[7]  Multiprotocol Interconnect over Frame Relay , 1993, RFC.

[8]  William Allen Simpson,et al.  PPP over SONET/SDH , 1994, RFC.

[9]  Susan Hares,et al.  BGP4/IDRP for IP - OSPF Interaction , 1994, RFC.

[10]  Randall J. Atkinson,et al.  Security Architecture for the Internet Protocol , 1995, RFC.

[11]  William J Buchanan High-level Data Link Control (HDLC) , 1996 .

[12]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[13]  William Allen Simpson PPP in Frame Relay , 1996, RFC.

[14]  András Gergely Valkó,et al.  Cellular IP: a new approach to Internet host mobility , 1999, CCRV.

[15]  Van Jacobson,et al.  Compressing IP/UDP/RTP Headers for Low-Speed Serial Links , 1999, RFC.

[16]  Stephen Pink,et al.  IP Header Compression , 1999, RFC.

[17]  A. G. Valko,et al.  A New Approach to Internet Host Mobility , 1999 .

[18]  Ron Parise,et al.  Transport protocols and applications for Internet use in space , 2001, 2001 IEEE Aerospace Conference Proceedings (Cat. No.01TH8542).