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

被引:10
作者
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
来源
2019 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR DISASTER MANAGEMENT (ICT-DM 2019) | 2019年
关键词
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
相关论文
共 26 条
[1]  
a SB Scott K., 2007, Bundle Protocol Specification
[2]   Conducting a Large-scale Field Test of a Smartphone-based Communication Network for Emergency Response [J].
Alvarez, Flor ;
Almon, Lars ;
Lieser, Patrick ;
Meuser, Tobias ;
Dylla, Yannick ;
Richerzhagen, Bjoern ;
Hollick, Matthias ;
Steinmetz, Ralf .
PROCEEDINGS OF THE 13TH WORKSHOP ON CHALLENGED NETWORKS (CHANTS'18), 2018, :3-10
[3]  
[Anonymous], 2013, RFC 7049
[4]  
Armstrong B., 2016, QUIET MODERN PROJECT
[5]  
Baumgärtner L, 2016, IEEE GLOB HUMANIT C, P70, DOI 10.1109/GHTC.2016.7857262
[6]  
Burleigh S., 2007, TECH REP
[7]  
Burleigh S., 2019, BUNDLE PROTOCOL VERS
[8]  
Burleigh S. C, 2019, MINIMAL TCP CONVERGE
[9]  
Daniluk I., 2019, TXQR FOUNTAIN CODES
[10]  
Daniluk I., 2019, TXQR ANIMA TED QR DA