Litcius/Paper detail

Application of Fountain Code to High-Rate Delay Tolerant Networks

Noah P. Douglass, John Langel, Weiland J. Moore, Lawrence C. Ng, Rachel Dudukovich, Sanchita Mal‐Sarkar

2023IEEE Access17 citationsDOIOpen Access PDF

Abstract

Space communication poses several unique challenges that are not always present in typical terrestrial communications. Currently, communication with satellites is based on point-to-point links and development of an interplanetary internet is an active research area. Delay Tolerant Networking (DTN) has been proposed as a way mitigate the long delays and disruptions found in deep space. A specialized version of DTN, called High-rate Delay Tolerant Networking (HDTN), has been developed by NASA to support a variety of missions requiring store-and-forward capability. However, there are still several features that are desired for HDTN including data fragmentation, multicast, and anycast. This project proposes the application of fountain code in HDTN as a means of fragmenting, distributing, and reassembling data (in the form of bundles) across multiple nodes (i.e. satellites) to any number of receivers (i.e. ground stations). Fountain code is shown to be a promising encoding method for use with the HDTN protocol suite due to its short runtimes, small encoded file sizes, and loss tolerance.

Topics & Concepts

Fountain codeComputer scienceMulticastComputer networkAnycastDelay-tolerant networkingThe InternetFault toleranceDistributed computingRouting protocolTelecommunicationsRouting (electronic design automation)Operating systemDecoding methodsHamming codeBlock codeOptimized Link State Routing ProtocolOpportunistic and Delay-Tolerant NetworksCaching and Content DeliveryIoT Networks and Protocols