This paper aims to present DTNbox, an application for peer-to-peer directory synchronization between DTN nodes, suitable for challenged networks. By contrast to similar applications, DTNbox neither relies on a server node on Internet, which would be impractical in challenged networks, nor is restricted to direct pairing of devices, as in Bluetooth. To cope with possible link disruptions and long delays typical of challenged networks, DTNbox uses the Bundle Protocol (BP), running on top of other ordinary Transport protocols, such as TCP. In order to be compatible with all three major BP implementations, ION, DTN2 and IBR-DTN, DTNbox is built on top of an interface, called Abstraction Layer, which decouples the application from the specific BP implementation in use. DTNbox rationale, design and potential uses are fully described in the paper.

DTNbox: A DTN Application for Peer-to-Peer Directory Synchronization

BERTOLAZZI, MARCO
Software
;
Caini C.
Supervision
;
2019

Abstract

This paper aims to present DTNbox, an application for peer-to-peer directory synchronization between DTN nodes, suitable for challenged networks. By contrast to similar applications, DTNbox neither relies on a server node on Internet, which would be impractical in challenged networks, nor is restricted to direct pairing of devices, as in Bluetooth. To cope with possible link disruptions and long delays typical of challenged networks, DTNbox uses the Bundle Protocol (BP), running on top of other ordinary Transport protocols, such as TCP. In order to be compatible with all three major BP implementations, ION, DTN2 and IBR-DTN, DTNbox is built on top of an interface, called Abstraction Layer, which decouples the application from the specific BP implementation in use. DTNbox rationale, design and potential uses are fully described in the paper.
2019
IFIP Wireless Days
1
4
Bertolazzi M.; Caini C.; Castellazzi N.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/696943
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 4
social impact