Spray and wait: an efficient routing scheme for intermittently connected mobile networks

By Thrasyvoulos Spyropoulos, Konstantinos Psounis, Cauligi S. Raghavendra. WDTN '05, 2005

3,013 citations recorded by the source corpus.

Intermittently connected mobile networks are sparse wireless networks where most of the time there does not exist a complete path from the source to the destination. These networks fall into the general category of Delay Tolerant Networks. There are many real networks that follow this paradigm, for example, wildlife tracking sensor networks, military networks, inter-planetary networks, etc. In this context, conventional routing schemes would fail.To deal with such networks researchers have suggested to use flooding-based routing schemes. While flooding-based schemes have a high probability of delivery, they waste a lot of energy and suffer from severe contention, which can significantly degrade their performance. Furthermore, proposed efforts to significantly reduce the overhead of flooding-based schemes have often be plagued by large delays. With this in mind, we introduce a new routing scheme, called Spray and Wait, that "sprays" a number of copies into the network, and then "waits" till one of these nodes meets the destination.Using theory and simulations we show that Spray and Wait outperforms all existing schemes with respect to both average message delivery delay and number of transmissions per message delivered; its overall performance is close to the optimal scheme. Furthermore, it is highly scalable retaining good performance under a large range of scenarios, unlike other schemes. Finally, it is simple to implement and to optimize in order to achieve given performance goals in practice.

Subfields: Computer Networks and Communications

View Paper: https://www.semanticscholar.org/paper/44ecb60efb44bd83e256c7a7e0f6b4e3825a18d2

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Zhili Sun
  2. Konstantinos Psounis
  3. Cauligi S. Raghavendra
  4. Thrasyvoulos Spyropoulos
  5. Cecilia Mascolo
  6. Guohong Cao
  7. Qinghua Li
  8. Mirco Musolesi

Citations in the corpus