• DocumentCode
    1200816
  • Title

    Distributed initialization algorithms for single-hop ad hoc networks with minislotted carrier sensing

  • Author

    Cai, Zhijun ; Lu, Mi ; Wang, Xiaodong

  • Author_Institution
    Motorola Res. Labs., Fort Worth, TX, USA
  • Volume
    14
  • Issue
    5
  • fYear
    2003
  • fDate
    5/1/2003 12:00:00 AM
  • Firstpage
    516
  • Lastpage
    528
  • Abstract
    An ad hoc network is a self-organized and distributed entity, consisting of n mobile stations (MSs) without the coordination of any centralized access point. Initialization is one of the fundamental tasks to set up an ad hoc network, which involves assigning each of the n MSs a distinct ID number from 1 to n, distributedly. In Nakano et al. (2000), randomized initialization protocols are developed for single-hop ad hoc networks under different conditions. However, carrier sensing has not been utilized and suitable acknowledgment schemes for the algorithms are not developed. Moreover, the assumption taken by Nakano et al. about MSs being able to listen while transmitting is not valid for ad hoc networks. In this context, we describe two algorithms for initializing an ad hoc network with carrier sensing capability. First, a novel acknowledgment scheme is proposed for notifying a transmitting MS whether its transmission is successful during the initialization. Then, two distributed and randomized initialization algorithms are developed and analyzed, under the assumptions of a known and unknown number of users in the network, respectively. Both algorithms are obtained based on optimizing some key parameters to minimize the total time required to complete the initialization. Both theoretical analysis and simulations indicate that the proposed initialization algorithms outperform the existing methods, in the sense that they take much less time to complete the initialization and the average number of transmission attempts before success is much smaller.
  • Keywords
    ad hoc networks; distributed processing; mobile computing; multi-access systems; optimisation; parallel algorithms; probability; radio access networks; ad hoc network; backoff; distributed initialization algorithm; minislotted carrier sensing; mobile stations; optimisation; randomized initialization algorithm; single-hop ad hoc networks; transmission probability; Access protocols; Ad hoc networks; Algorithm design and analysis; Analytical models; Centralized control; Communication system control; Media Access Protocol; Network topology; Routing; Wireless communication;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2003.1199068
  • Filename
    1199068