Distributed Randomized Broadcasting in Wireless Networks under the SINR Model
In the advent of large-scale multi-hop wireless technologies, such as MANET, VANET, iThings, it is of utmost importance to devise efficient distributed protocols to maintain network architecture and provide basic communication tools. One of such fundamental communication tasks is broadcast, also known as a 1-to-all communication. We present a randomized algorithm that accomplishes broadcast in O(D + log(1/δ)) rounds with probability at least 1 − δ on any uniform-power network of n nodes and diameter D, when each station is equipped with its coordinates and local estimate of network density. Next, we develop algorithms for the model where no estimate of local density is available, except of the value n of the size of a given network. First, we provide a simple and almost oblivious algorithm which accomplishes broadcast in O(Dlogn(logn + log(1/δ))) rounds with probability at least 1 − δ. We further enhance this algorithm with more adaptive leader election routine and show that the resulting protocol achieves better time performance O((D + log(1/δ))logn) with probability at least 1 − δ. Our algorithms are the first provably efficient and well-scalable randomized distributed solutions for the (global) broadcast task in the ad hoc setting with coordinates. This could be also contrasted with the complexity of broadcast by weak devices, for which such scalable algorithms (with respect to D and logn) cannot be obtained .
KeywordsAd hoc wireless networks Signal-to-Interference-and-Noise-Ratio (SINR) model Broadcast Distributed algorithms
Unable to display preview. Download preview PDF.
- 3.Czumaj, A., Rytter, W.: Broadcasting algorithms in radio networks with unknown topology. In: FOCS, pp. 492–501 (2003)Google Scholar
- 4.Daum, S., Gilbert, S., Kuhn, F., Newport, C.: Broadcast in the ad hoc SINR model. In: Afek, Y. (ed.) DISC 2013. LNCS, vol. 8205, pp. 358–372. Springer, Heidelberg (2013)Google Scholar
- 6.Emek, Y., Kantor, E., Peleg, D.: On the effect of the deployment setting on broadcasting in euclidean radio networks. In: PODC, pp. 223–232 (2008)Google Scholar
- 8.Goussevskaia, O., Moscibroda, T., Wattenhofer, R.: Local broadcasting in the physical interference model. In: Segal, M., Kesselman, A. (eds.) DIALM-POMC, pp. 35–44.ACM (2008)Google Scholar
- 9.Goussevskaia, O., Pignolet, Y.A., Wattenhofer, R.: Efficiency of wireless networks: Approximation algorithms for the physical interference model. Foundations and Trends in Networking 4(3), 313–420 (2010)Google Scholar
- 10.Halldorsson, M.M., Mitra, P.: Towards tight bounds for local broadcasting. In: FOMC 2012, p. 2 (2012)Google Scholar
- 13.Kesselheim, T.: Dynamic packet scheduling in wireless networks. In: PODC, pp. 281–290 (2012)Google Scholar
- 15.Kowalski, D.R.: On selection problem in radio networks. In: Aguilera, M.K., Aspnes, J. (eds.) PODC, pp. 158–166. ACM (2005)Google Scholar
- 19.Yu, D., Wang, Y., Hua, Q.-S., Lau, F.C.M.: Distributed local broadcasting algorithms in the physical interference model. In: DCOSS, pp. 1–8. IEEE (2011)Google Scholar