Baumgärtner, Lars ; Höchst, Jonas ; Meuser, Tobias (2019):
B-DTN7: Browser-based Disruption-tolerant Networking via Bundle Protocol 7.
6th International Conference on Information and Communication Technologies for Disaster Management (ICT-DM'19), Paris, France, 18.-20.12.2019, [Conference or Workshop Item]
Abstract
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 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 synchronisation. 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.
Item Type: | Conference or Workshop Item |
---|---|
Erschienen: | 2019 |
Creators: | Baumgärtner, Lars ; Höchst, Jonas ; Meuser, Tobias |
Title: | B-DTN7: Browser-based Disruption-tolerant Networking via Bundle Protocol 7 |
Language: | English |
Abstract: | 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 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 synchronisation. 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. |
Uncontrolled Keywords: | DTN; wasm; emergency communication |
Divisions: | 18 Department of Electrical Engineering and Information Technology 18 Department of Electrical Engineering and Information Technology > Institute of Computer Engineering 18 Department of Electrical Engineering and Information Technology > Institute of Computer Engineering > Multimedia Communications 20 Department of Computer Science 20 Department of Computer Science > Software Technology DFG-Collaborative Research Centres (incl. Transregio) DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > A: Construction Methodology DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > A: Construction Methodology > Subproject A3: Migration DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > B: Adaptation Mechanisms DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > B: Adaptation Mechanisms > Subproject B1: Monitoring and Analysis |
Event Title: | 6th International Conference on Information and Communication Technologies for Disaster Management (ICT-DM'19) |
Event Location: | Paris, France |
Event Dates: | 18.-20.12.2019 |
Date Deposited: | 04 Mar 2020 08:29 |
URL / URN: | https://ict-dm2019.esiee.fr/program.html |
PPN: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
![]() |
Send an inquiry |
Options (only for editors)
![]() |
Show editorial Details |