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 条
  • [1] Delay- and Disruption-Tolerant Networking
    McMahon, Alex
    Farrell, Stephen
    IEEE INTERNET COMPUTING, 2009, 13 (06) : 82 - 87
  • [2] The SPINDLE Disruption-Tolerant Networking system
    Krishnan, Rajesh
    Basu, Prithwish
    Mikkelson, Joanne M.
    Small, Christopher
    Ramanathan, Ram
    Brown, Daniel W.
    Burgess, John R.
    Caro, Armando L.
    Condell, Matthew
    Goffee, Nicholas C.
    Hain, Regina Rosales
    Hansen, Richard E.
    Jones, Christine E.
    Kawadia, Vikas
    Mankins, David P.
    Schwartz, Beverly I.
    Strayer, William T.
    Ward, Jeffrey W.
    Wiggins, David R.
    Polit, Stephen H.
    2007 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-8, 2007, : 3085 - 3091
  • [3] When TCP breaks - Delay- and disruption-tolerant networking
    Farrell, Stephen
    Cahill, Vinny
    Geraghty, Dermot
    Humphreys, Ivor
    McDonald, Paul
    IEEE INTERNET COMPUTING, 2006, 10 (04) : 72 - 78
  • [4] Applicability of Identity-Based Cryptography for Disruption-Tolerant Networking
    Asokan, N.
    Kostiainen, Kari
    Ginzboorg, Philip
    Ott, Joerg
    Luo, Cheng
    MOBIOPP'07 - PROCEEDINGS OF THE FIRST INTERNATIONAL MOBISYS WORKSHOP ON MOBILE OPPORTUNISTIC NETWORKING, 2007, : 52 - 56
  • [5] On the Effectiveness of Position-based Routing in Delay/Disruption-Tolerant Networking
    Kawabata, Natusko
    Yamasaki, Yasuhiro
    Ohsaki, Hiroyuki
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2019, : 19 - 23
  • [6] DTN-RPC: Remote Procedure Calls for Disruption-Tolerant Networking
    Sterz, Artur
    Baumgaertner, Lars
    Mogk, Ragnar
    Mezini, Mira
    Freisleben, Bernd
    2017 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2017,
  • [7] Delay/Disruption-Tolerant Network (DTN) Network Management for Space Networking
    Meng, Ke
    Zeng, Hui
    Deng, Hongmei
    Li, Hongjun
    2015 IEEE AEROSPACE CONFERENCE, 2015,
  • [8] Disruption-Tolerant Networking: A Comprehensive Survey on Recent Developments and Persisting Challenges
    Khabbaz, Maurice J.
    Assi, Chadi M.
    Fawaz, Wissam F.
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2012, 14 (02): : 607 - 640
  • [9] Disruption-Tolerant Wireless Sensor Networking for Biomedical Monitoring in Outdoor Conditions
    Guidec, Frederic
    Benferhat, Djamel
    Quinton, Patrice
    MOBILE NETWORKS & APPLICATIONS, 2014, 19 (06): : 684 - 697
  • [10] Towards the Adaptation of an Active Measurement Protocol for Delay/Disruption-Tolerant Networking
    Lamb, Carlos H.
    Dalmazo, Bruno L.
    Nobre, Jeferson C.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT I: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PT I, 2019, 11619 : 167 - 178