TY - JOUR
T1 - Application of Fountain Code to High-Rate Delay Tolerant Networks
AU - Douglass, Noah P.
AU - Langel, John
AU - Moore, Weiland J.
AU - Ng, Lawrence
AU - Dudukovich, Rachel M.
AU - Mal-Sarkar, Sanchita
PY - 2023/1/1
Y1 - 2023/1/1
N2 - 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 to 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.
AB - 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 to 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.
KW - Delay tolerant networks
KW - data fragmentation
KW - fountain code
KW - multicast
KW - opportunistic routing
UR - https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85171535295&origin=inward
UR - https://www.scopus.com/inward/citedby.uri?partnerID=HzOxMe3b&scp=85171535295&origin=inward
U2 - 10.1109/ACCESS.2023.3315659
DO - 10.1109/ACCESS.2023.3315659
M3 - Article
SN - 2169-3536
VL - 11
SP - 100845
EP - 100855
JO - IEEE Access
JF - IEEE Access
ER -