ProgDTN: Programmable Disruption-Tolerant Networking

被引:2
|
作者
Sommer, Markus [1 ]
Hoechst, Jonas [1 ]
Sterz, Artur [1 ]
Penning, Alvar [1 ]
Freisleben, Bernd [1 ]
机构
[1] Univ Marburg, Dept Math & Comp Sci, Marburg, Germany
来源
NETWORKED SYSTEMS, NETYS 2022 | 2022年 / 13464卷
关键词
ROUTING PROTOCOL;
D O I
10.1007/978-3-031-17436-0_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing routing algorithms for disruption-tolerant networking (DTN) have two main limitations: (a) a particular DTN routing algorithm is typically designed to achieve very good performance in a specific scenario, but has limited performance in other scenarios, and (b) DTN routing algorithms do not take advantage of network programmability to profit from its benefits. We present ProgDTN, a novel approach to support programmable disruption-tolerant networking by allowing network operators to implement and adapt routing algorithms without knowledge of a router's interior workings using the popular JavaScript language. To consider the specific properties of a particular application scenario, network operators can incorporate context information of DTN bundles and nodes in their routing algorithms. ProgDTN is based on DTN7, a flexible and efficient open-source, platform-independent implementation of the Bundle Protocol version 7. Our experimental evaluation demonstrates that using ProgDTN to tailor a routing algorithm to a particular scenario achieves excellent results of up to 99.9% delivery ratio while reducing unnecessary transmissions by 92.9%. ProgDTN's implementation, our tailored scenario-specific routing algorithm, and code/data fragments for our experiments are released under permissive open-source licenses.
引用
收藏
页码:184 / 200
页数:17
相关论文
共 50 条
  • [41] An Effective and Secure Epidemic Routing for Disruption-Tolerant Networks
    Liang, Xuan
    Qin, Junxiang
    Wang, Meimei
    Wang, Donghao
    Wan, Jiangwen
    2014 SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL 2, 2014, : 329 - 333
  • [42] B-DTN7: Browser-based Disruption-tolerant Networking via Bundle Protocol 7
    Baumgaertner, Lars
    Hoechst, Jonas
    Meuser, Tobias
    2019 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR DISASTER MANAGEMENT (ICT-DM 2019), 2019,
  • [43] A Management Suite for a Disruption-Tolerant Wireless Network Testbed
    Veenstra, Kerry
    Obraczka, Katia
    Gobel, Wade
    Olivares, Daniel
    Petkov, Valdislav
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 844 - 847
  • [44] Predict and Relay: An Efficient Routing in Disruption-Tolerant Networks
    Yuan, Quan
    Cardei, Ionut
    Wu, Jie
    MOBIHOC'09 PROCEEDINGS OF THE TENTH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2009, : 95 - 104
  • [45] RobustGeo: a Disruption-Tolerant Geo-routing Protocol
    Fan, Ruolin
    Yu, Yu-Ting
    Gerla, Mario
    24TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS ICCCN 2015, 2015,
  • [46] Surviving Attacks on Disruption-Tolerant Networks without Authentication
    Burgess, John
    Bissias, George Dean
    Corner, Mark
    Levine, Brian Neil
    MOBIHOC'07: PROCEEDINGS OF THE EIGHTH ACM INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING, 2007, : 61 - 70
  • [47] A Multimedia Delivery System for Delay-/Disruption-Tolerant Networks
    Raffelsberger, Christian
    Hellwagner, Hermann
    2015 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATION WORKSHOPS (PERCOM WORKSHOPS), 2015, : 530 - 536
  • [48] Fine-Grained Intercontact Characterization in Disruption-Tolerant Networks
    Phe-Neau, Tiphaine
    de Amorim, Marcelo Dias
    Conan, Vania
    2011 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2011,
  • [49] Tolerance-Based Disruption-Tolerant Consensus in Directed Networks
    Bouis, Agathe
    Lowe, Christopher
    Clark, Ruaridh
    Macdonald, Malcolm
    COMPLEX NETWORKS & THEIR APPLICATIONS XII, VOL 4, COMPLEX NETWORKS 2023, 2024, 1144 : 449 - 460
  • [50] MaxProp: Routing for vehicle-based disruption-tolerant networks
    Burgess, John
    Gallagher, Brian
    Jensen, David
    Levine, Brian Neil
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 1688 - 1698