at Sourceforge | at Surrey
HTTP-DTN protocol stack|
HTTP-DTN is an approach to Delay-Tolerant Networking that offers an alternative to the Bundle Protocol. HTTP-DTN is based on using existing commercially-implemented protocols.
HTTP-DTN uses HTTP as a session layer, running in separate hop-by-hop sessions between nodes relaying traffic. HTTP is separated from TCP into its own layer, running over different convergence or transport layers that suit the underlying network and link characteristics.
Other HTTP-DTN work
- Using HTTP for delivery in Delay/Disruption-Tolerant Networks, Lloyd Wood and Peter Holliday, work in progress as an internet-draft, version -09 submitted to the
IETF IRTF, June 2014.
- Moving data in DTNs with HTTP and MIME: Making use of HTTP for delay- and disruption-tolerant networks with convergence layers, Lloyd Wood, Peter Holliday, Daniel Floreani and Ioannis Psaras, Proceedings of the Workshop on the Emergence of Delay-/Disruption-Tolerant Networks (E-DTN), St. Petersburg, Russia, 14 October 2009.
- Turning HTTP into a standalone layer: decoupling HTTP from TCP, talk given to the TSVAREA meeting, IETF 75, Stockholm, 27 July 2009.
- Specifying transport mechanisms in Uniform Resource Indicators, Lloyd Wood, work in progress as an internet-draft, version -08 submitted to the IETF, May 2010.
- A Bundle of Problems, Lloyd Wood, Wesley M. Eddy and Peter Holliday, IEEE Aerospace conference, Big Sky, Montana, March 2009.
- HTTP-DTN: delivery across ad-hoc networks, slideset presented at the IETF 71 IRTF DTN research group meeting, March 2008 (audio recording).
Implementation of HTTP-DTN
HTTP-DTN has been implemented in Python as a transport in ManP2P-ng by Jéferson Campos Nobre and colleagues. Code is in a dedicated subdirectory:
This implementation is described in:
- A P2P-based self-healing service for computer networks maintenance, P. Arthur Pinheiro Rosa Duarte, master's thesis in computer science, Universidade Federal Do Rio Grande do Sul (Federal University of Rio Grande do Sul), July 2015.
- Self-* properties and P2P technology on disruption-tolerant management, J. Campos Nobre, P. Arthur Pinheiro Rosa Duarte, L. Zambenedetti Granville and L. Margarida Rockenbach Tarouco, Proceedings of the 2013 IEEE Symposium on Computers and Communications (ISCC), Split, Croatia, pp. 676-681, 7-10 July 2013.
- Delay-Tolerant Management Using Self-* Properties and P2P Technology, J. Campos Nobre, P. Arthur Pinheiro Rosa Duarte, L. Zambenedetti Granville and L. Margarida Rockenbach Tarouco, Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), Ghent, Belgium, pp. 728-731, 27-31 May 2013.
Similar HTTP-as-a-waist work
Papers discussing how HTTP is the new waist of the internet include:
- HTTP: an evolvable narrow waist for the future internet, L. Popa, P. Wendell, A. Ghodsi and I. Stoica, Technical report UCB-EECS-2012-5, University of California at Berkeley, 4 January 2012.
- HTTP as the narrow waist of the future internet, L. Popa, A. Ghodsi and I. Stoica, Hotnets-IX, Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks, 2010.