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 条
  • [21] From the Far Side of the Moon: Delay/Disruption-Tolerant Networking Communications via Lunar Satellites
    Apollonio, Pietrofrancesco
    Caini, Carlo
    Fiore, Vincenzo
    CHINA COMMUNICATIONS, 2013, 10 (10) : 12 - 25
  • [22] Wireless communications advances for maritime use - Applications of new Protocols for delay and disruption-tolerant networking
    McGillivary, Phil
    Fall, Kevin
    Maffei, Andrew
    SEA TECHNOLOGY, 2007, 48 (05) : 10 - +
  • [23] Opportunities and limits of moderate source routing in delay-/disruption-tolerant networking space networks
    Birrane, Edward J.
    Caini, Carlo
    De Cola, Gian Marco
    Marchetti, Federico
    Mazzuca, Laura
    Persampieri, Lorenzo
    INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2022, 40 (06) : 428 - 444
  • [24] Uncovering vicinity properties in disruption-tolerant networks
    Phe-Neau, Tiphaine
    de Amorim, Marcelo Dias
    Conan, Vania
    COMPUTER NETWORKS, 2014, 73 : 210 - 223
  • [25] A Disruption-Tolerant RESTful Support for the Web of Things
    Le Sommer, Nicolas
    Touseau, Lionel
    Maheo, Yves
    Auzias, Mael
    Raimbault, Frederic
    2016 IEEE 4TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2016), 2016, : 17 - 24
  • [26] CARNIVORE: A Disruption-Tolerant System for Studying Wildlife
    Matthew Rutishauser
    Vladislav Petkov
    Jay Boice
    Katia Obraczka
    Patrick Mantey
    Terrie M. Williams
    Christopher C. Wilmers
    EURASIP Journal on Wireless Communications and Networking, 2011
  • [27] CARNIVORE: A Disruption-Tolerant System for Studying Wildlife
    Rutishauser, Matthew
    Petkov, Vladislav
    Boice, Jay
    Obraczka, Katia
    Mantey, Patrick
    Williams, Terrie M.
    Wilmers, Christopher C.
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2011,
  • [28] Proactive Retransmission in Delay-/Disruption-Tolerant Networking for Reliable Deep-Space Vehicle Communications
    Wang, Ruhai
    Sabbagh, Alaa
    Burleigh, Scott C.
    Zhao, Kanglian
    Qian, Yi
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (10) : 9983 - 9994
  • [29] 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
  • [30] MORA routing and capacity building in disruption-tolerant networks
    Bums, Brendan
    Brock, Oliver
    Levine, Brian Neil
    AD HOC NETWORKS, 2008, 6 (04) : 600 - 620