A protocol design for incorporating erasure codes within CCSDS: The case of DTN protocol architecture

Future deep space missions are envisioned to implement the Delay Tolerant Network architecture and to offer very high data rate also towards remote planets to support possible human missions. In this perspective, the need for advanced transmission paradigms and reliability means is needed to ensure the success of such missions. On the one hand, the CCSDS protocol implemented at the application and at the physical layers will play a crucial role for the file transfer services usually supported for image retrieval and the channel coding/modulation schemes implemented. On the other hand the Bundle Protocol offers store/forward capabilities that proved to be powerful to mitigate the effect of long disruption events. An additional element is represented by the use of erasure codes that may represent a further resource to increase the robustness of data communication against frame erasures. Starting from this viewpoint, this paper explores the way erasure codes could be implemented within the CCSDS protocol stack, by proposing suitable extensions to the CCSDS File Delivery Protocol and to the Bundle Protocol.

[1]  Scott C. Burleigh,et al.  Bundle Protocol Specification , 2007, RFC.

[2]  Vinton G. Cerf,et al.  Delay-tolerant networking: an approach to interplanetary Internet , 2003, IEEE Commun. Mag..

[3]  Shervin Shambayati On Selecting the Size of a Spacecraft's Buffer , 2008 .

[4]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[5]  Marco Chiani,et al.  Generalized IRA Erasure Correcting Codes for Hybrid Iterative/Maximum Likelihood Decoding , 2008, IEEE Communications Letters.

[6]  Igor Bisio,et al.  Combined Congestion Control and Link Selection Strategies for Delay Tolerant Interplanetary Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[7]  Jay Wyatt,et al.  Disruption Tolerant Networking Flight Validation Experiment on NASA's EPOXI Mission , 2009, 2009 First International Conference on Advances in Satellite and Space Communications.

[8]  Igor Bisio,et al.  Congestion Aware Routing Strategies for DTN-Based Interplanetary Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[9]  Luigi Rizzo,et al.  Effective erasure codes for reliable computer communication protocols , 1997, CCRV.

[10]  Harald Ernst,et al.  Performance analysis of CCSDS File Delivery Protocol and erasure coding techniques in deep space environments , 2007, Comput. Networks.

[11]  Wei Hong,et al.  Custody Transfer for Reliable Delivery in Delay Tolerant Networks , 2003 .

[12]  Vinton G. Cerf,et al.  Delay-Tolerant Networking Architecture , 2007, RFC.