Adaptive Initialization Algorithm for Ad Hoc Radio Networks with Carrier Sensing

  • Jacek Cichoń
  • Mirosław Kutyłowski
  • Marcin Zawada
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4240)


We propose an algorithm for coordinating access to a shared broadcast channel in an ad hoc network of unknown size n. We reduce the runtime necessary to self-organize access to the channel over the previous algorithm of Cai, Lu and Wang. The runtime of this algorithm is O(n), our work is to improve the constant factors involved. Apart from experimental evidence of algorithm quality, we provide a rigorous probabilistic analysis of its behavior.


Ad hoc network radio channel initialization carrier sensing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ahlfors, L.: Complex Analysis: An Introduction to the Theory of Analytic Functions of One Complex Variable, 3rd edn. McGraw-Hill, New York (1979)zbMATHGoogle Scholar
  2. 2.
    Cai, Z., Lu, M., Wang, X.: Distributed Initialization Algorithm for Single-Hop Ad Hoc Networks with Minislotted Carrier Sensing. IEEE, Transactions Parallel and Distributed Systems 14(5), 516–528 (2003)CrossRefGoogle Scholar
  3. 3.
    Cichoń, J., Kutyłowski, M., Zawada, M.: Initialization for Ad Hoc Radio Networks with Carrier Sensing and Collision Detection. In: Kunz, T., Ravi, S.S. (eds.) ADHOC-NOW 2006. LNCS, vol. 4104, pp. 308–320. Springer, Berlin (2006)CrossRefGoogle Scholar
  4. 4.
    Jamieson, K., Hull, B., Miu, A.K., Balakrishnan, H.: Understanding the Real-World Performance of Carrier Sense. In: ACM SIGCOMM, Workshop on Experimental Approaches to Wireless Network Design and Analysis (E-WIND), Philadelphia, PA (August 2005)Google Scholar
  5. 5.
    Flajolet, Ph., Sedgewick, R.: Mellin transforms and asymptotics: Finite differences and Rice’s integrals. Theoretical Computer Science 144(1&2), 101–124 (1995)zbMATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Gradshteyn, I.S., Ryzhik, I.M., Jeffrey, A.: Table of Integrals, Series, and Products, 6th edn. Academic Press, London (2000)zbMATHGoogle Scholar
  7. 7.
    Knuth, D.: The Art of Computer Programming. Addison-Wesley, Reading (1997)Google Scholar
  8. 8.
    Nakano, K., Olariu, S.: Randomized Initialization Protocols for Ad Hoc Networks. IEEE, Transactions Parallel and Distributed Systems 11(7), 749–759 (2000)CrossRefGoogle Scholar
  9. 9.
    Micic, A., Stojmenovič, I.: A Hybrid Randomized Initialization Protocol for TDMA in Single-Hop Wireless Networks. In: Proceedings of the International Parallel and Distributed Processing Symposium, pp. 147–154 (April 2002)Google Scholar
  10. 10.
    IEEE, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications IEEE 802.11 standards (June 1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jacek Cichoń
    • 1
  • Mirosław Kutyłowski
    • 1
  • Marcin Zawada
    • 1
  1. 1.Institute of Mathematics and Computer ScienceWrocław University of TechnologyPoland

Personalised recommendations