• DocumentCode
    6968
  • Title

    Efficient Algorithms for Neighbor Discovery in Wireless Networks

  • Author

    Vasudevan, S. ; Adler, M. ; Goeckel, Dennis ; Towsley, Don

  • Author_Institution
    Bell Labs. Res., Alcatel-Lucent, Murray Hill, NJ, USA
  • Volume
    21
  • Issue
    1
  • fYear
    2013
  • fDate
    Feb. 2013
  • Firstpage
    69
  • Lastpage
    83
  • Abstract
    Neighbor discovery is an important first step in the initialization of a wireless ad hoc network. In this paper, we design and analyze several algorithms for neighbor discovery in wireless networks. Starting with a single-hop wireless network of n nodes, we propose a Θ(nlnn) ALOHA-like neighbor discovery algorithm when nodes cannot detect collisions, and an order-optimal Θ(n) receiver feedback-based algorithm when nodes can detect collisions. Our algorithms neither require nodes to have a priori estimates of the number of neighbors nor synchronization between nodes. Our algorithms allow nodes to begin execution at different time instants and to terminate neighbor discovery upon discovering all their neighbors. We finally show that receiver feedback can be used to achieve a Θ(n) running time, even when nodes cannot detect collisions. We then analyze neighbor discovery in a general multihop setting. We establish an upper bound of O(Δlnn) on the running time of the ALOHA-like algorithm, where Δ denotes the maximum node degree in the network and n the total number of nodes. We also establish a lower bound of Ω(Δ+lnn) on the running time of any randomized neighbor discovery algorithm. Our result thus implies that the ALOHA-like algorithm is at most a factor min(Δ,lnn) worse than optimal.
  • Keywords
    access protocols; ad hoc networks; feedback; radio receivers; synchronisation; ALOHA-like algorithm; collision detection; maximum node degree; neighbor discovery algorithm; neighbor estimation; order-optimal receiver feedback-based algorithm; single-hop wireless ad hoc network; synchronization; Algorithm design and analysis; Clocks; Receivers; Spread spectrum communication; Synchronization; Upper bound; Wireless networks; Ad hoc networks; initialization; neighbor discovery; randomized algorithms; wireless networks;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2012.2189892
  • Filename
    6172629