B-DTN7: Browser-based Disruption-tolerant Networking via Bundle Protocol 7

被引:9
|
作者
Baumgaertner, Lars [1 ]
Hoechst, Jonas [2 ]
Meuser, Tobias [3 ]
机构
[1] Tech Univ Darmstadt, FB 20, D-64289 Darmstadt, Germany
[2] Philipps Univ Marburg, FB 12, D-35032 Marburg, Germany
[3] Tech Univ Darmstadt, Multimedia Commun Lab, D-64289 Darmstadt, Germany
关键词
D O I
10.1109/ict-dm47966.2019.9032944
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
During and after the event of a crisis, means of communication are vital for civilians and professional responders alike. In particular, technologies such as disruption-tolerant networking (DTN) can play a key role to distribute data even under challenging network conditions. Such networks benefit from an increased number of mobile participants since they help distribute messages to remote places. Unfortunately, it is unrealistic to assume that smartphone vendors will ship the necessary software or users will be prepared with the needed apps installed before the crisis happens. Currently, smartphone apps usually need Internet connections to be installed from an app store and/or are very platform -specific, i.e., there is no general device -to -device app distribution. We present a novel solution to let any user with a web browser persistently participate in a DTN network. By leveraging a newly written Bundle Protocol 7 draft implementation in the programming language Rust and deploying it to WebAssembly, we provide a secure and efficient way for backend and frontend DTN networks. The presented solution incorporates classic DTN daemons and access points for web app distribution and bundle synchronization. Through benchmarks, we show the efficient processing of bundles and the feasibility of bundle handling in browsers. All code is available as open-source under a permissive license.
引用
收藏
页数:8
相关论文
共 1 条
  • [1] DTN7: An Open-Source Disruption-Tolerant Networking Implementation of Bundle Protocol 7
    Penning, Alvar
    Baumgaertner, Lars
    Hoechst, Jonas
    Sterz, Artur
    Mezini, Mira
    Freisleben, Bernd
    AD-HOC, MOBILE, AND WIRELESS NETWORKS (ADHOC-NOW 2019), 2019, 11803 : 196 - 209