Opportunistic Information Dissemination in Mobile Ad-Hoc Networks: Adaptiveness vs. Obliviousness and Randomization vs. Determinism

In this paper the problem of information dissemination in Mobile Ad-hoc Networks (MANETs) is studied. The problem is to disseminate a piece of information, initially held by a distinguished source node, to all nodes in a target set. We assume a weak set of restrictions on the mobility of nodes, parameterized by α, the disconnection time, and β, the link stability time, such that the MANETs considered are connected enough for dissemination. Such a connectivity model generalizes previous models in that we assume much less connectivity, or make explicit the assumptions in previous papers. In MANETs, nodes are embedded in the plane and can move with bounded speed. Communication between nodes occurs over a collision-prone single channel. We show upper and lower bounds for different types of randomized protocols, parameterized by α and β. This problem has been extensively studied in static networks and for deterministic protocols. We show tight bounds on the randomized complexity of information dissemination in MANETs, for reasonable choices of α and β. We show that randomization reduces the time complexity of the problem by a logarithmic or linear factor, depending on the class of randomized protocol considered.

[1]  Andrea E. F. Clementi,et al.  Communication in dynamic radio networks , 2007, PODC '07.

[2]  Fabian Kuhn,et al.  Gradient Clock Synchronization in Dynamic Networks , 2009, SPAA '09.

[3]  Miguel A. Mosteiro,et al.  Lower Bounds for Clear Transmissions in Radio Networks , 2006, LATIN.

[4]  Roberto Baldoni,et al.  The impact of mobility on the geocasting problem in mobile ad-hoc networks: Solvability and cost , 2011, Theor. Comput. Sci..

[5]  Pierre Fraigniaud,et al.  Parsimonious flooding in dynamic graphs , 2009, PODC '09.

[6]  Eyal Kushilevitz,et al.  An Omega(D log (N/D)) Lower Bound for Broadcast in Radio Networks , 1998, SIAM J. Comput..

[7]  Noga Alon,et al.  A Lower Bound for Radio Broadcast , 1991, J. Comput. Syst. Sci..

[8]  Andrea E. F. Clementi,et al.  Flooding time in edge-Markovian dynamic graphs , 2008, PODC '08.

[9]  Andrzej Pelc,et al.  Broadcasting in undirected ad hoc radio networks , 2003, PODC '03.

[10]  Elena Pagani,et al.  Reliable broadcast in mobile multihop packet networks , 1997, MobiCom '97.

[11]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[12]  Miguel A. Mosteiro,et al.  Sensor Network Gossiping or How to Break the Broadcast Lower Bound , 2007, ISAAC.

[13]  Romain Mellier,et al.  A mobility-management mechanism for broadcasting in unknown mobile ad hoc networks , 2005, PE-WASUN '05.

[14]  Wojciech Rytter,et al.  Broadcasting algorithms in radio networks with unknown topology , 2006, J. Algorithms.

[15]  André Schiper,et al.  A Lower Bound for Broadcasting in Mobile Ad Hoc Networks , 2004 .

[16]  Dariusz R. Kowalski,et al.  On selection problem in radio networks , 2005, PODC '05.

[17]  Roger Wattenhofer,et al.  Information dissemination in highly dynamic graphs , 2005, DIALM-POMC '05.

[18]  Eyal Kushilevitz,et al.  An Ω(D log(N/D)) lower bound for broadcast in radio networks , 1993, PODC '93.

[19]  Danilo Bruschi,et al.  Lower bounds for the broadcast problem in mobile radio networks , 1997, Distributed Computing.

[20]  Andrzej Pelc,et al.  Deterministic M2M Multicast in Radio Networks: (Extended Abstract) , 2004, ICALP.

[21]  Andrzej Pelc,et al.  Time complexity of radio broadcasting: adaptiveness vs. obliviousness and randomization vs. determinism , 2005, Theor. Comput. Sci..

[22]  Shmuel Zaks,et al.  Opportunistic Information Dissemination in Mobile Ad-hoc Networks: The Profit of Global Synchrony , 2010, DISC.

[23]  Tracy Camp,et al.  A Review of Geocasting Protocols for a Mobile Ad Hoc Network , 2002 .

[24]  Andrea E. F. Clementi,et al.  Information Spreading in Stationary Markovian Evolving Graphs , 2009, IEEE Transactions on Parallel and Distributed Systems.

[25]  Marco Conti,et al.  Opportunistic networking: data forwarding in disconnected mobile ad hoc networks , 2006, IEEE Communications Magazine.

[26]  Andrzej Lingas,et al.  Oblivious gossiping in ad-hoc radio networks , 2001, DIALM '01.

[27]  Antonio Fernández,et al.  Bounds for Deterministic Reliable Geocast in Mobile Ad-Hoc Networks , 2008, OPODIS.

[28]  Dariusz R. Kowalski,et al.  On Many-to-Many Communication in Packet Radio Networks , 2006, OPODIS.

[29]  André Schiper,et al.  Reliable Broadcast in Wireless Mobile Ad Hoc Networks , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[30]  Lawrence G. Roberts,et al.  ALOHA packet system with and without slots and capture , 1975, CCRV.

[31]  Sandeep K. S. Gupta,et al.  An adaptive protocol for reliable multicast in mobile multi-hop radio networks , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[32]  Eli Upfal,et al.  Probability and Computing: Randomized Algorithms and Probabilistic Analysis , 2005 .

[33]  Reuven Bar-Yehuda,et al.  On the Time-Complexity of Broadcast in Multi-hop Radio Networks: An Exponential Gap Between Determinism and Randomization , 1992, J. Comput. Syst. Sci..

[34]  Nancy A. Lynch,et al.  Distributed computation in dynamic networks , 2010, STOC '10.

[35]  Wojciech Rytter,et al.  Fast broadcasting and gossiping in radio networks , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[36]  Andrzej Pelc,et al.  Broadcasting in geometric radio networks , 2007, J. Discrete Algorithms.