{"title":"DTNbox: a DTN Application for Peer-to-Peer Directory Synchronization","authors":"Marco Bertolazzi, C. Caini, Nicolò Castellazzi","doi":"10.1109/WD.2019.8734214","DOIUrl":null,"url":null,"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.","PeriodicalId":432101,"journal":{"name":"2019 Wireless Days (WD)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Wireless Days (WD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WD.2019.8734214","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.