• DocumentCode
    803011
  • Title

    A distributed multihop time synchronization protocol for wireless sensor networks using Pairwise Broadcast Synchronization

  • Author

    Cheng, King-Yip ; Lui, King-Shan ; Wu, Yik-Chung ; Tam, Vincent

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. of Hong Kong, Hong Kong
  • Volume
    8
  • Issue
    4
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    1764
  • Lastpage
    1772
  • Abstract
    Recently, a time synchronization algorithm called pairwise broadcast synchronization (PBS) is proposed. With PBS, a sensor can be synchronized by overhearing synchronization packet exchange among its neighbouring sensors without sending out any packet itself. In an one-hop sensor network where every node is a neighbour of each other, a single PBS message exchange between two nodes would facilitate all nodes to synchronize. However, in a multi-hop sensor network, PBS message exchanges in several node pairs are needed in order to achieve network-wide synchronization. To reduce the number of message exchanges, these node pairs should be carefully chosen. In this paper, we investigate how to choose these ldquoappropriaterdquo sensors aiming at reducing the number of PBS message exchanges while allowing every node to synchronize. This selection problem is shown to be NP-complete, for which the greedy heuristic is a good polynomial-time approximation algorithm. Nevertheless, a centralized algorithm is not suitable for wireless sensor networks. Therefore, we develop a distributed heuristic algorithm allowing a sensor to determine how to synchronize itself based on its neighbourhood information only. The protocol is tested through extensive simulations. The simulation results reveal that the proposed protocol gives consistent performance under different conditions with its performance comparable to that of the centralized algorithm.
  • Keywords
    polynomial approximation; protocols; synchronisation; wireless sensor networks; centralized algorithm; distributed multihop time synchronization protocol; message exchanges; multihop sensor network; one-hop sensor network; pairwise broadcast synchronization; polynomial-time approximation algorithm; wireless sensor networks; Broadcasting; Event detection; Polynomials; Signal processing algorithms; Spread spectrum communication; Streaming media; Synchronization; Timing; Wireless application protocol; Wireless sensor networks; Time synchronization; sensor networks;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2009.080112
  • Filename
    4907449