|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Delay tolerant networking research group. http://www.dtnrg.org.
|
| |
2
|
Disruption tolerant networking. http://www.darpa.mil/ato/solicit/DTN/.
|
| |
3
|
Sensor networking with delay tolerance (sendt). http://down.dsg.cs.tcd.ie/sendt/.
|
| |
4
|
D. Aldous and J. Fill. Reversible markov chains and random walks on graphs. (monograph in preparation.). http://stat-www.berkeley.edu/users/aldous/RWG/book.html.
|
 |
5
|
|
 |
6
|
Josh Broch , David A. Maltz , David B. Johnson , Yih-Chun Hu , Jorjeta Jetcheva, A performance comparison of multi-hop wireless ad hoc network routing protocols, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.85-97, October 25-30, 1998, Dallas, Texas, United States
[doi> 10.1145/288235.288256]
|
| |
7
|
S. Burleigh, A. Hooke, L. Torgerson, K. Fall, V. Cerf, B. Durst, and K. Scott. Delay-tolerant networking: an approach to interplanetary internet. IEEE Communications Magazine, 41:128--136, 2003.
|
| |
8
|
X. Chen and A. L. Murphy. Enabling disconnected transitive communication in mobile ad hoc networks. In Proc. of Workshop on Principles of Mobile Computing, colocated with PODC'01, Aug. 2001.
|
| |
9
|
A. Doria, M. Udon, and D. P. Pandey. Providing connectivity to the saami nomadic community. In Proc. 2nd Int. Conf. on Open Collaborative Design for Sustainable Innovation, Dec. 2002.
|
| |
10
|
O. Dousse, P. Thiran, and M. Hasler. Connectivity in ad-hoc and hybrid networks. In Proc. of Infocom, June 2002.
|
 |
11
|
|
| |
12
|
R. Durrett. Probability: Theory and Examples. Duxbury Press, second edition, 1995.
|
| |
13
|
|
| |
14
|
|
 |
15
|
Sushant Jain , Kevin Fall , Rabin Patra, Routing in a delay tolerant network, Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications, August 30-September 03, 2004, Portland, Oregon, USA
|
| |
16
|
|
 |
17
|
Philo Juang , Hidekazu Oki , Yong Wang , Margaret Martonosi , Li Shiuan Peh , Daniel Rubenstein, Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet, Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, October 05-09, 2002, San Jose, California
|
| |
18
|
|
 |
19
|
|
| |
20
|
M. Mauve, J. Widmer, and H. Hartenstein. A survey on position-based routing in mobile ad-hoc networks. IEEE Network, 10(6):30--39, 2001.
|
| |
21
|
C. E. Perkins, E. M. Belding-Royer, and S. R. Das. Ad-hoc on-demand distance vector routing. IETF MANET DRAFT, 2002.
|
 |
22
|
Narayanan Sadagopan , Fan Bai , Bhaskar Krishnamachari , Ahmed Helmy, PATHS: analysis of PATH duration statistics and their impact on reactive MANET routing protocols, Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing, June 01-03, 2003, Annapolis, Maryland, USA
[doi> 10.1145/778415.778444]
|
| |
23
|
R. C. Shah, S. Roy, S. Jain, and W. Brunette. Data mules: Modeling and analysis of a three-tier architecture for sparse sensor networks. Elsevier Ad Hoc Networks Journal, 1:215--233, Sept. 2003.
|
| |
24
|
T. Spyropoulos, K. Psounis, and C. S. Raghavendra. Multiple-copy routing in intermittently connected mobile networks. Technical Report CENG-2004-12, USC, 2004.
|
| |
25
|
T. Spyropoulos, K. Psounis, and C. S. Raghavendra. Single-copy routing in intermittently connected mobile networks. In Proc. of IEEE Secon'04, 2004.
|
| |
26
|
|
| |
27
|
A. Vahdat and D. Becker. Epidemic routing for partially connected ad hoc networks. Technical Report CS-200006, Duke University, Apr. 2000.
|
 |
28
|
|
CITED BY 60
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vijay Erramilli , Augustin Chaintreau , Mark Crovella , Christophe Diot, Diversity of forwarding paths in pocket switched networks, Proceedings of the 7th ACM SIGCOMM conference on Internet measurement, October 24-26, 2007, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
Yong Liao , Kun Tan , Zhensheng Zhang , Lixin Gao, Estimation based erasure-coding routing in delay tolerant networks, Proceeding of the 2006 international conference on Communications and mobile computing, July 03-06, 2006, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Rao Naveed Bin Rais , Thierry Turletti , Katia Obraczka, Coping with episodic connectivity in heterogeneous networks, Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems, October 27-31, 2008, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
Jérémie Leguay , Anders Lindgren , James Scott , Timur Friedman , Jon Crowcroft, Opportunistic content distribution in an urban setting, Proceedings of the 2006 SIGCOMM workshop on Challenged networks, p.205-212, September 11-15, 2006, Pisa, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ram Ramanathan , Richard Hansen , Prithwish Basu , Regina Rosales-Hain , Rajesh Krishnan, Prioritized epidemic routing for opportunistic networks, Proceedings of the 1st international MobiSys workshop on Mobile opportunistic networking, June 11-11, 2007, San Juan, Puerto Rico
|
|
|
|
|
|
|
|
|
John Burgess , George Dean Bissias , Mark D. Corner , Brian Neil Levine, Surviving attacks on disruption-tolerant networks without authentication, Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing, September 09-14, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Aruna Balasubramanian , Yun Zhou , W. Bruce Croft , Brian Neil Levine , Aruna Venkataramani, Web search from a bus, Proceedings of the second workshop on Challenged networks CHANTS, September 14-14, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nilanjan Banerjee , Mark D. Corner , Don Towsley , Brian N. Levine, Relays, base stations, and meshes: enhancing mobile networks with infrastructure, Proceedings of the 14th ACM international conference on Mobile computing and networking, September 14-19, 2008, San Francisco, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Francesco De Pellegrini , Iacopo Carreras , Daniele Miorandi , Imrich Chlamtac , Corrado Moiso, R-P2P: a data centric DTN middleware with interconnected throwboxes, Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems, p.1-10, September 23-25, 2008, Turin, Italy
|
|
|
|
|
|
|
|
|
Ahmad Al Hanbali , Mouhamad Ibrahim , Vilmos Simon , Endre Varga , Iacopo Carreras, A survey of message diffusion protocols in mobile ad hoc networks, Proceedings of the 3rd International Conference on Performance Evaluation Methodologies and Tools, October 20-24, 2008, Athens, Greece
|
|
|
|
|
|
|
|
|
Pan Hui , Richard Mortier , Kuang Xu , Jon Crowcroft , Victor O. K. Li, Sharing airtime with Shair avoids wasting time and money, Proceedings of the 10th workshop on Mobile Computing Systems and Applications, p.1-6, February 23-24, 2009, Santa Cruz, California
|
|
|
|
|
|
Wei Gao , Qinghua Li , Bo Zhao , Guohong Cao, Multicasting in delay tolerant networks: a social network perspective, Proceedings of the tenth ACM international symposium on Mobile ad hoc networking and computing, May 18-21, 2009, New Orleans, LA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pierrot Chery , Jiang Li , Legand L. Burge, III, Characterizing the association between mobile users using wireless network traces, The Fifth Richard Tapia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations, April 01-04, 2009, Portland, Oregon
|
|