• DocumentCode
    1016770
  • Title

    Practical Routing in Delay-Tolerant Networks

  • Author

    Jones, Evan P C ; Li, Lily ; Schmidtke, Jakub K. ; Ward, Paul A S

  • Author_Institution
    Univ. of Waterloo, Waterloo
  • Volume
    6
  • Issue
    8
  • fYear
    2007
  • Firstpage
    943
  • Lastpage
    959
  • Abstract
    Delay-tolerant networks (DTNs) have the potential to interconnect devices in regions that current networking technology cannot reach. To realize the DTN vision, routes must be found over multiple unreliable, intermittently-connected hops. In this paper we present a practical routing protocol that uses only observed information about the network. We designed a metric that estimates the average waiting time for each potential next hop. This learned topology information is distributed using a link-state routing protocol, where the link-state packets are "flooded" using epidemic routing. The routing is recomputed each time connections are established, allowing messages to take advantage of unpredictable contacts. A message is forwarded if the topology suggests that the connected node is "closer" to the destination than the current node. We demonstrate through simulation that our protocol provides performance similar to that of schemes that have global knowledge of the network topology, yet without requiring that knowledge. Further, it requires significantly less resources than the alternative, epidemic routing, suggesting that our approach scales better with the number of messages in the network. This performance is achieved with minimal protocol overhead for networks of approximately 100 nodes.
  • Keywords
    delays; routing protocols; telecommunication network topology; average waiting time; delay-tolerant networks; epidemic routing; link-state packets; link-state routing protocol; network topology; protocol overhead; Costs; Delay; Disruption tolerant networking; Government; Mobile communication; Monitoring; Network topology; Relays; Routing protocols; Telecommunication network topology; Routing protocols; mobile communication systems; nomadic computing.;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2007.1016
  • Filename
    4253574