Geoopp: Geocasting for opportunistic networks

Geocasting aims to deliver information to all nodes within a geographic area rather than an arbitrary group of nodes. Supporting geocasting in the context of opportunistic networks where nodes are not well-connected is still an open problem. We present a routing algorithm to provide geocasting service for opportunistic networks, termed Geoopp. Geoopp combines unicasting and flooding by first forwarding a message to the specified geographic region and then flooding the message to all nodes inside the region. To forward a message toward a region, Geoopp adapts geographic greedy routing for opportunistic networks. Nodes choose neighbors that can take the message closer to destination. A progress within radius metric (PWRM) is introduced to measure the geographic progress a node can make carrying the message toward its destination region given one of its future visited regions. To determine the future mobility, the regularity embedded in human movement is exploited, since human movements often exhibit a high degree of repetition including regular visits to certain places and regular contacts during daily activities. A node's mobility is characterized by inter-visiting time and contact availability per visiting to capture the regular visits and contacts in a specific region. Chebyshev's inequality is employed to compute the probabilities that a node visiting a region and having contact inside. Our simulation results show that Geoopp can attain 80% of the maximum achievable delivery rate at a cost of 20% of the maximum consumable relays.

[1]  Oliver Brock,et al.  MV routing and capacity building in disruption tolerant networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[2]  Stefan Ruhrup,et al.  Theory and Practice of Geographic Routing , 2009 .

[3]  Klaus Wehrle,et al.  GeoDTN: Geographic Routing in Disruption Tolerant Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[4]  Marco Conti,et al.  Social-based autonomic routing in opportunistic networks , 2010, Autonomic Communication.

[5]  Michal Piórkowski Mobility-centric geocasting for mobile partitioned networks , 2008, 2008 IEEE International Conference on Network Protocols.

[6]  Robin Kravets,et al.  Encounter-Based Routing in DTNs , 2009, INFOCOM.

[7]  Anders Lindgren,et al.  Probabilistic Routing in Intermittently Connected Networks , 2004, SAPIR.

[8]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[9]  Nitin H. Vaidya,et al.  Geocasting in mobile ad hoc networks: location-based multicast algorithms , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[10]  Marco Conti,et al.  HiBOp: a History Based Routing Protocol for Opportunistic Networks , 2007, 2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[11]  Cecilia Mascolo,et al.  CAR: Context-Aware Adaptive Routing for Delay-Tolerant Mobile Networks , 2009, IEEE Transactions on Mobile Computing.

[12]  Jörg Ott,et al.  The ONE simulator for DTN protocol evaluation , 2009, SIMUTools 2009.

[13]  Jie Wu,et al.  DTN Routing with Probabilistic Trajectory Prediction , 2008, WASA.

[14]  Mohan Kumar,et al.  LOOP: A location based routing scheme for opportunistic networks , 2012, 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012).

[15]  Frank Thomson Leighton,et al.  Some Results on Greedy Embeddings in Metric Spaces , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[16]  Abbas Jamalipour,et al.  Opportunistic Geocast in Disruption-Tolerant Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[17]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[18]  Pan Hui,et al.  BUBBLE Rap: Social-Based Forwarding in Delay-Tolerant Networks , 2008, IEEE Transactions on Mobile Computing.

[19]  Jörg Ott,et al.  Working day movement model , 2008, MobilityModels '08.

[20]  Pan Hui,et al.  How Small Labels Create Big Improvements , 2006, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[21]  Timur Friedman,et al.  Evaluating MobySpace-based routing strategies in delay-tolerant networks , 2007, Wirel. Commun. Mob. Comput..

[22]  Mostafa H. Ammar,et al.  PeopleRank: Social Opportunistic Forwarding , 2010, 2010 Proceedings IEEE INFOCOM.

[23]  Christian Maihöfer,et al.  A survey of geocast routing protocols , 2004, IEEE Commun. Surv. Tutorials.