Fast message dissemination in random geometric networks

We analyze information dissemination in random geometric networks, which consist of n nodes placed uniformly at random in the square $${[0,\sqrt{n}]^{2}}$$ . In the corresponding graph two nodes u and v are connected by a (directed) edge, i.e., u is an (incoming) neighbor of v, if and only if the distance between u and v is smaller than the transmission radius assigned to u. In order to study the performance of distributed communication algorithms in such networks, we adopt here the ad-hoc radio communication model with no collision detection mechanism available. In this model the topology of network connections is not known in advance. Also a node v is capable of receiving a message from its neighbor u if u is the only (incoming) neighbor transmitting in a given step. Otherwise a collision occurs prompting interference that is not distinguishable from the background noise in the network. First, we consider networks modeled by random geometric graphs in which all nodes have the same radius $${r > \delta \sqrt{\log n}}$$ , where δ is a sufficiently large constant. In such networks, we provide a rigorous study of the classical communication problem of distributed gossiping (all-to-all communication). We examine various scenarios depending on initial local knowledge and capabilities of network nodes. We show that in many cases an asymptotically optimal distributed O(D)-time gossiping is feasible, where D stands for the diameter of the network. Later, we consider networks in which the transmission radii of the nodes vary according to a power law distribution, i.e., any node is assigned a transmission radius r > rmin according to probability density function ρ(r) ~ r−α. More precisely, $${\rho(r) = (\alpha-1)r_{\min}^{\alpha-1} r^{-\alpha}}$$ , where $${\alpha \in (1, 3)}$$ and $${r_{\min} > \delta \sqrt{\log n}}$$ with δ being a large constant. In this case, we develop a simple broadcasting algorithm that runs in time O(log log n) (i.e., O(D)) always surely, and we show that this result is asymptotically optimal. Finally, we consider networks in which any node is assigned a transmission radius r > c according to the probability density function ρ(r) =  (α−1)cα-1r−α, where α is a constant from the same range as before and c is a constant. In this model the graph is usually not strongly connected, however, there is one giant component with Ω(n) nodes, and there is a directed path from each node of this giant component to every other node in the graph. We assume that the message which has to be disseminated is placed initially in one of the nodes of the giant component, and every node is aware of its own position in $${[0,\sqrt{n}] \times [0,\sqrt{n}]}$$ . Then, we show that there exists a randomized algorithm which delivers the broadcast message to all nodes in the network in time O(D . (log log n)2), almost always surely, where D stands for the diameter of the giant component of the graph. One can conclude from our studies that setting the transmission radii of the nodes according to a power law distribution brings clear advantages. In particular, one can design energy efficient radio networks with low average transmission radius, in which broadcasting can be performed exponentially faster than in the (extensively studied) case where all nodes have the uniform low transmission power.

[1]  David Peleg,et al.  On the effect of the deployment setting on broadcasting in Euclidean radio networks , 2008, PODC '08.

[2]  Igor Potapov,et al.  Deterministic Communication in Radio Networks with Large Labels , 2002, ESA.

[3]  Ivan Stojmenovic,et al.  Position-based ad hoc routes in ad hoc networks , 2003 .

[4]  Wojciech Rytter,et al.  Broadcasting algorithms in radio networks with unknown topology , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[5]  Alfredo Navarra,et al.  Managing Random Sensor Networks by means of Grid Emulation , 2006, Networking.

[6]  Andrzej Pelc,et al.  Faster broadcasting in unknown radio networks , 2001, Inf. Process. Lett..

[7]  David Peleg,et al.  Faster communication in known topology radio networks , 2005, PODC '05.

[8]  Torben Hagerup,et al.  A Guided Tour of Chernoff Bounds , 1990, Inf. Process. Lett..

[9]  Kai Li,et al.  Power consumption and throughput in mobile ad hoc networks using directional antennas , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[10]  Leszek Gasieniec,et al.  Faster Deterministic Gossiping in Directed Ad Hoc Radio Networks , 2004, SWAT.

[11]  Andrzej Pelc,et al.  Broadcasting in undirected ad hoc radio networks , 2005, Distributed Computing.

[12]  Colin Cooper,et al.  Energy efficient randomised communication in unknown AdHoc networks , 2006, SPAA '07.

[13]  Wojciech Rytter,et al.  Deterministic broadcasting in ad hoc radio networks , 2002, Distributed Computing.

[14]  Gianluca De Marco Distributed broadcast in unknown radio networks , 2008, SODA '08.

[15]  S. Muthukrishnan,et al.  The bin-covering technique for thresholding random geometric graph properties , 2005, SODA '05.

[16]  Wojciech Rytter,et al.  Fast broadcasting and gossiping in radio networks , 2002, J. Algorithms.

[17]  Robert Elsässer,et al.  Radio communication in random graphs , 2006, J. Comput. Syst. Sci..

[18]  Andrea E. F. Clementi,et al.  Distributed broadcast in radio networks of unknown topology , 2003, Theor. Comput. Sci..

[19]  Thomas Sauerwald,et al.  On Radio Broadcasting in Random Geometric Graphs , 2008, DISC.

[20]  Srdjan Capkun,et al.  GPS-free Positioning in Mobile Ad Hoc Networks , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[21]  Piyush Gupta,et al.  Critical Power for Asymptotic Connectivity in Wireless Networks , 1999 .

[22]  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..

[23]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

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

[25]  Vijay K. Bhargava Communications, Information and Network Security , 2010 .

[26]  Arunabha Sen,et al.  A new model for scheduling packet radio networks , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[27]  Yishay Mansour,et al.  Centralized broadcast in multihop radio networks , 2003, J. Algorithms.

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

[29]  Anna Pagh,et al.  Deterministic Radio Broadcasting , 2000, ICALP.

[30]  H. Chernoff A Measure of Asymptotic Efficiency for Tests of a Hypothesis Based on the sum of Observations , 1952 .

[31]  Mathew D. Penrose,et al.  Random Geometric Graphs , 2003 .

[32]  M. R. Pearlman,et al.  Critical Density Thresholds in Distributed Wireless Networks , 2003 .

[33]  Xin Wang,et al.  Fast Message Dissemination in Random Geometric Ad-Hoc Radio Networks , 2007, ISAAC.

[34]  Ferdinando Cicalese,et al.  Faster Centralized Communication in Radio Networks , 2006, ISAAC.

[35]  Mika Ishizuka,et al.  Achieving power-law placement in wireless sensor networks , 2005, Proceedings Autonomous Decentralized Systems, 2005. ISADS 2005..

[36]  Andrzej Pelc,et al.  Broadcasting in UDG radio networks with unknown topology , 2007, PODC '07.

[37]  Guy Kortsarz,et al.  An improved algorithm for radio broadcast , 2007, ACM Trans. Algorithms.

[38]  Imrich Chlamtac,et al.  On Broadcasting in Radio Networks - Problem Analysis and Protocol Design , 1985, IEEE Transactions on Communications.

[39]  Andrzej Pelc,et al.  Time of Deterministic Broadcasting in Radio Networks with Local Knowledge , 2004, SIAM J. Comput..

[40]  William M. McEneaney,et al.  Stochastic Analysis, Control, Optimization and Applications: A Volume in Honor of W.H. Fleming , 2012 .

[41]  Miodrag Potkonjak,et al.  Coverage problems in wireless ad-hoc sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[42]  Andrzej Pelc,et al.  Optimal Deterministic Broadcasting in Known Topology Radio Networks , 2006, Distributed Computing.