Space Flight Middleware: Remote AMS over DTN for Delay- Tolerant Messaging

S. Burleigh
DOI: https://doi.org/10.2514/6.2011-1626
2011-03-31
Abstract:This paper describes a technique for implementing scalable, reliable, multi-source multipoint data distribution in space flight communicati ons ‐ Delay-Tolerant Reliable Multicast (DTRM) ‐ that is fully supported by the “Remote AMS” (RAMS) protocol of the Asynchronous Message Service (AMS) proposed for standardization within the Consultative Committee for Space Data Systems (CCSDS). The DTRM architecture enables applications to easily “publish” messages that will be reliably and efficiently delivered to an arbitrary number of “subscribing” applications residing anywhere in the space network, whether in the same subnet or in a subnet on a remote planet or vehicle separated by many light minutes of interplanetary space. The architecture comprises multiple levels of protocol, each included for a specific purpose and allocated specific responsibilities: “application AMS” traffic performs end-system data introduction and delivery subject to access control; underlying “remote AMS” directs this application traffic to populations of recipients at remote locations in a multicast distribution tree, enabling the architecture to scale up to large networks; further underlying Delay-Tolerant Networking (DTN) Bundle Protocol (BP) advances RAMS protocol data units through the distribution tree using delay-tolerant storeand-forward methods; and further underlying reliable “convergence-layer” protocols ensure successful data transfer over each segment of the e nd-to-end route. The result is scalable, reliable, delay-tolerant multi-source multicast tha t is largely self-configuring.
What problem does this paper attempt to address?