Distributed deterministic broadcasting algorithms under the SINR model

Global broadcasting is a fundamental problem in wireless multi-hop networks. In this paper, we propose two distributed deterministic algorithms for global broadcasting based on the Signal-to-Interference-plus-Noise-Ratio (SINR) model. In both algorithms, an arbitrary node can become the source node, and the rest of the nodes are divided into different layers according to their distance to the source node. A broadcast message is propagated from the source node to all the other nodes in a layer by layer fashion. Our first proposed algorithm (named TEGB) selects a Maximal Independent Set (MIS) for each layer. Subsequently, multiple subsets of the MIS are carefully selected so as to allow the most concurrent transmissions. Our theoretical analysis shows that TEGB has the time complexity of O(D log n), where n is the total number of nodes in the network and D is the diameter of the network. Compared with the popular algorithm DetGenBroadcast proposed in the work of Jurdzinski et al.(2013), TEGB has a logarithmic improvement in running time. Furthermore, we develop the second algorithm (named TBGB) to reduce the number of duplicated broadcast messages at each layer. To be specific, TBGB attempts to form a unidirectional spanning tree of the network. On the spanning tree, only the non-leaf nodes transmit the broadcast message. Therefore, the redundant broadcasts in the same layer are eliminated. Our theoretical analysis shows that TBGB has the time complexity of O(DΔ log n), where Δ is the maximum node degree.

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

[2]  Andrzej Pelc,et al.  Deterministic broadcasting time in radio networks of unknown topology , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

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

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

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

[6]  Roger Wattenhofer,et al.  Local broadcasting in the physical interference model , 2008, DIALM-POMC '08.

[7]  Christian Scheideler,et al.  An O(log n) dominating set protocol for wireless ad-hoc networks under the physical interference model , 2008, MobiHoc '08.

[8]  Roger Wattenhofer,et al.  Capacity of Arbitrary Wireless Networks , 2009, IEEE INFOCOM 2009.

[9]  Roger Wattenhofer,et al.  What Is the Use of Collision Detection (in Wireless Networks)? , 2010, DISC.

[10]  Francis C. M. Lau,et al.  Distributed local broadcasting algorithms in the physical interference model , 2011, 2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS).

[11]  Shaojie Tang,et al.  Wireless link scheduling under physical interference model , 2011, 2011 Proceedings IEEE INFOCOM.

[12]  Magnús M. Halldórsson,et al.  Towards tight bounds for local broadcasting , 2012, FOMC '12.

[13]  Francis C. M. Lau,et al.  Distributed Multiple-Message Broadcast in Wireless Ad-Hoc Networks under the SINR Model , 2012, SIROCCO.

[14]  Zhu Wang,et al.  Maximizing capacity with power control under physical interference model in duplex mode , 2012, 2012 Proceedings IEEE INFOCOM.

[15]  Calvin C. Newport,et al.  Broadcast in the Ad Hoc SINR Model , 2013, DISC.

[16]  Dariusz R. Kowalski,et al.  Distributed Deterministic Broadcasting in Wireless Networks of Weak Devices , 2012, ICALP.

[17]  Dariusz R. Kowalski,et al.  Distributed Deterministic Broadcasting in Uniform-Power Ad Hoc Wireless Networks , 2013, FCT.

[18]  Min Kyung An,et al.  Broadcast Scheduling Problem in SINR Model , 2014, Int. J. Found. Comput. Sci..

[19]  Majid Khabbazian,et al.  Randomized broadcast in radio networks with collision detection , 2013, PODC '13.

[20]  Wenbin Wang,et al.  Minimum Latency Broadcast in the SINR Model: A Parallel Routing and Scheduling Approach , 2014, IEEE Communications Letters.

[21]  Dariusz R. Kowalski,et al.  Multi-Broadcasting under the SINR Model , 2015, ArXiv.

[22]  Francis C. M. Lau,et al.  Distributed multiple-message broadcast in wireless ad hoc networks under the SINR model , 2016, Theor. Comput. Sci..