Delay Tolerant Payload Conditioning protocol

Delay Tolerant Networking (DTN) architecture is a new communication architecture developed to provide network connectivity in challenging environments. It forms a store-and-forward overlay network that employs persistent storage to deal with link disconnections. Consistent with its store-and-forward requirements, the design of the transport function of the DTN architecture was primarily based on hop-by-hop operations in preference to the traditional end-to-end communication model. As a result, pure end-to-end functionality is absent from the current DTN architecture and thus has been shifted towards applications. In this study, we highlight the benefits of having an additional layer of application-independent protocol offering transparent application data conditioning services end-to-end and we introduce Delay Tolerant Payload Conditioning (DTPC) protocol, a novel protocol that realizes this layer. DTPC protocol is an expandable, connectionless, reliable, sequenced transport protocol which extends the DTN architecture in a fashion that accords with the end-to-end principle, enabling the following services: (a) application data aggregation, (b) application-level reliability, (c) in-order delivery, and (d) duplicate suppression. DTPC was integrated into the JPL's Interplanetary Overlay Network (ION) DTN reference implementation, and its functionality was evaluated/validated through real-time experiments in a DTN testbed.

[1]  David Clark,et al.  The End-to-End Argument and Application Design: The Role of Trust , 2007 .

[2]  David D. Clark,et al.  Rethinking the design of the Internet , 2001, ACM Trans. Internet Techn..

[3]  Dale Skeen,et al.  Nonblocking commit protocols , 1981, SIGMOD '81.

[4]  David D. Clark,et al.  The design philosophy of the DARPA internet protocols , 1988, SIGCOMM '88.

[5]  Özgür B. Akan,et al.  TP-planet: a reliable transport protocol for interplanetary Internet , 2004, IEEE Journal on Selected Areas in Communications.

[6]  Zygmunt J. Haas,et al.  A new networking model for biological applications of ad hoc sensor networks , 2006, TNET.

[7]  Donald F. Towsley,et al.  Performance modeling of epidemic routing , 2006, Comput. Networks.

[8]  Sotirios Diamantopoulos,et al.  Experiences from architecting a DTN Testbed , 2009 .

[9]  Ioannis Psaras,et al.  Deep-Space Transport Protocol: A novel transport scheme for Space DTNs , 2009, Comput. Commun..

[10]  Kevin R. Fall,et al.  Storage routing for DTN congestion control , 2007, Wirel. Commun. Mob. Comput..

[11]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[12]  J. McKim,et al.  Saratoga: a Delay-Tolerant Networking convergence layer with efficient link utilization , 2007, 2007 International Workshop on Satellite and Space Communications.

[13]  Esther Jennings,et al.  Autonomous Congestion Control in Delay-Tolerant Networks , 2006 .

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

[15]  Robin Kravets,et al.  Retiring Replicants: Congestion Control for Intermittently-Connected Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[16]  Qinyu Zhang,et al.  Aggregation of DTN bundles for channel asymmetric space communications , 2012, 2012 IEEE International Conference on Communications (ICC).

[17]  Scott Burleigh Bundle Protocol Extended Class Of Service (ECOS) , 2013 .

[18]  Richard Bennett Designed for Change: End-to-End Arguments, Internet Innovation, and the Net Neutrality Debate , 2009 .

[19]  Anders Lindgren,et al.  Probabilistic Routing Protocol for Intermittently Connected Networks , 2012, RFC.

[20]  Deborah Estrin,et al.  The impact of data aggregation in wireless sensor networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[21]  Scott C. Burleigh Compressed Bundle Header Encoding (CBHE) , 2011, RFC.

[22]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[23]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[24]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.