SnLocate: A Location-Based Routing Protocol for Delay-Tolerant Networks

Elizabete Moreira, Naercio Magaia, Paulo Rogério Pereira, Constandinos X. Mavromoustakis, George Mastorakis, Evangelos Pallis, Evangelos K. Markakis

    Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review


    Delay-Tolerant Networks (DTNs) are networks where there are no permanent end-to-end connections, that is, they have a variable topology, with frequent partitions in the connections. Given the dynamic characteristics of these networks, routing protocols can take advantage of dynamic information, such as the node’s location, to route messages. Geolocation-based routing protocols choose the node that moves closer to the location of the message destination as the message carrier. However, such protocols suffer from obsolete location information due to node mobility and network partitions. In this chapter and conversely to the state-of-the-art, an epidemic-based decentralized localization system (i.e., DTN-Locate) and a hybrid location-based routing (i.e., SnLocate) are proposed. The former is used for disseminating node’s localization information meanwhile the latter to create and route multiple copies of a message, using geographic mechanisms to disseminate them. Besides, a novel distributed contention mechanism is also proposed. The performance evaluation shows that the SnLocate protocol has a higher delivery rate and lower latency than other geographic and non-geographic routing protocols considered.

    Original languageEnglish
    Title of host publicationInternet of Things
    PublisherSpringer Science and Business Media Deutschland GmbH
    Number of pages25
    Publication statusPublished - 2021

    Publication series

    NameInternet of Things
    ISSN (Print)2199-1073
    ISSN (Electronic)2199-1081


    • Delay-Tolerant Networks
    • Geographic routing
    • Localization system
    • Routing protocols


    Dive into the research topics of 'SnLocate: A Location-Based Routing Protocol for Delay-Tolerant Networks'. Together they form a unique fingerprint.

    Cite this