skip to main content
10.1145/1281100.1281130acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
Article

Broadcasting in udg radio networks with unknown topology

Published:12 August 2007Publication History

ABSTRACT

We consider broadcasting in radio networks, modeled as unit disk graphs (UDG). Such networks occur in wireless communication between sites (e.g., stations or sensors) situated in a terrain. Network stations are represented by points in the Euclidean plane, where a station is connected to all stations at distance at most 1 from it. A message transmitted by a station reaches all its neighbors, but a station hears a message (receives the message correctly) only if exactly one of its neighbors transmits at a given time step. One station of the network, called the source, has a message which has to be disseminated to all other stations. Stations are unaware of the network topology. Two broadcasting models are considered. In the conditional wake up model, the stations other than the source are initially idle and cannot transmit until they hear a message for the first time.In the spontaneous wake up model, all stations are awake (and may transmit messages) from the beginning.

It turns out that broadcasting time depends on two parameters of the UDG network, namely, its diameter D and its granularity g, which is the inverse of the minimum distance between any two stations. We present a deterministic broadcasting algorithm which works in time O(Dg) under the conditional wake up model and prove that broadcasting in this model cannot be accomplished by any deterministic algorithm in time better than Ω(Dg). For the spontaneous wake up model, we design two deterministic broadcasting algorithms: the first works in time O(D + g2) and the second intime O(Dlog g). While none of these algorithms alone is optimal for all parameter values, we prove that the algorithm obtained by interleaving their steps, and thus working in time O(min{D +g2,Dlogg}), turns out to be optimalby establishing a matching lower bound.

References

  1. Alon, N., Bar-Noy, A., Linial, N. Peleg, D.: A lower bound for radio broadcast. J. of Computer and System Sciences 43, (1991), 290--298. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Avin, C., Ercal, G.: On the Cover Time of Random Geometric Graphs. In Proc. ICALP 2005, 677--689. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bar-Yehuda, R., Goldreich, O., Itai, A.: On the time complexity of broadcast in radio networks: an exponential gap between determinism and randomization. J. of Computer and System Sciences 45, (1992), 104--126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bruschi, D., Del Pinto, M.: Lower bounds for the broadcast problem in mobile radio networks. Distributed Computing 10, (1997), 129--135. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chlamtac, I., Kutten, S.: On broadcasting in radio networks - problem analysis and protocol design. IEEE Trans. on Communications 33, (1985), 1240--1246.Google ScholarGoogle ScholarCross RefCross Ref
  6. Chlamtac, I., Weinstein, O.: The wave expansion approach to broadcasting in multihop radio networks. IEEE Trans. on Communications 39, (1991), 426--433.Google ScholarGoogle ScholarCross RefCross Ref
  7. Chlebus, B., Gasieniec, L., Gibbons, A., Pelc, A., Rytter, W.: Deterministic broadcasting in unknown radio networks. Distributed Computing 15, (2002), 27--38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chlebus, B., Gasieniec, L., Östlin, A., Robson, J. M.: Deterministic radio broadcasting. In Proc. ICALP 2000, 717--728. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Chlebus, B., Kowalski, D.: A better wake-up in radio networks. In Proc. PODC 2004, 266--274. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Chrobak, M., Gasieniec, L., Kowalski, D.: The wake-up problem in multi-hop radio networks. In Proc. SODA 2004, 985--993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Chrobak, M., Gasieniec, L., Rytter, W.: Fast broadcasting and gossiping in radio networks. In Proc. FOCS 2000, 575--581. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Clementi, A. E. F., Monti, A., Silvestri, R.: Selective families, superimposed codes, and broadcasting on unknown radio networks. In Proc. SODA 2001, 709--718. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Czumaj, A., Rytter, W.: Broadcasting algorithms in radio networks with unknown topology. In Proc. FOCS 2003, 492--501. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Dessmark, A., Pelc, A.: Broadcasting in geometric radio networks. J. of Discrete Algorithms 5 (2007), 187--201. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Diks, K., Kranakis, E., Krizanc, D., Pelc, A.: The impact of knowledge on broadcasting time in linear radio networks. Theoretical Computer Science 287, (2002), 449--471. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Elkin, M., Kortsarz, G.: Improved broadcast schedule for radio networks. In Proc. SODA 2005, 222--231. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Gaber, I., Mansour, Y.: Centralized broadcast in multihop radio networks. J. of Algorithms 46, (2003), 1--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Gasieniec, L., Pelc, A., Peleg, D.: The wakeup problem in synchronous broadcast systems. SIAM J. on Discrete Mathematics 14, (2001), 207--222. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Gasieniec, L., Peleg, D., Xin, Q.: Faster communication in known topology radio networks. In Proc. PODC 2005, 129--137. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Jurdzinski, T., Stachowiak, G.: Probabilistic algorithms for the wakeup problem in single-hop radio networks. In Proc. ISAAC 2002, 535--549. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Kesselman, A. , Kowalski, D.,: Fast Distributed Algorithm for Convergecast in Ad Hoc Geometric Radio Networks. In Proc. WONS 2005, 119--124. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Kowalski, D., Pelc, A.: Time of deterministic broadcasting in radio networks with local knowledge, SIAM J. on Computing 33, (2004), 870--891. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Kowalski, D., Pelc, A.: Time complexity of radio broadcasting: adaptiveness vs. obliviousness and randomization vs. determinism. Theoretical Computer Science 333, (2005), 355--371. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Kowalski, D., Pelc, A.: Broadcasting in undirected ad hoc radio networks. Distributed Computing 18, (2005), 43--57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Kowalski, D., Pelc, A.: Optimal deterministic broadcasting in known topology radio networks. Distributed Computing, to appear.Google ScholarGoogle Scholar
  26. Kranakis, E., Krizanc, D., Pelc, A.: Fault-tolerant broadcasting in radio networks, J. of Algorithms 39, (2001), 47--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Kushilevitz, E., Mansour, Y.: An Ω(Dlog(N/D)) lower bound for broadcast in radio networks. SIAM J. on Computing 27, (1998), 702--712. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Moscibroda, T., Wattenhofer, R.: Maximal independent sets in radio networks. In Proc. PODC 2005, 148--157. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Moscibroda, T., Wattenhofer, R.: Coloring unstructured radio networks. In Proc. SPAA 2005, 39--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Muthukrishnan, S., Pandurangan, G.: The bin-covering technique for thresholding random geometric graph properties, In Proc. SODA 2005, 989--998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Ravishankar, K., Singh, S.: Broadcasting on {0,L}. Discrete Applied Mathematics 53, (1994), 299--319. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Sen, A., Huson, M. L.: A New Model for Scheduling Packet Radio Networks, In Proc. IEEE INFOCOM 96, 1116--1124.Google ScholarGoogle Scholar

Index Terms

  1. Broadcasting in udg radio networks with unknown topology

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        PODC '07: Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing
        August 2007
        424 pages
        ISBN:9781595936165
        DOI:10.1145/1281100

        Copyright © 2007 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 12 August 2007

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate740of2,477submissions,30%

        Upcoming Conference

        PODC '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader