• DocumentCode
    780184
  • Title

    Global clock synchronization in sensor networks

  • Author

    Li, Qui ; Rus, Daniela

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
  • Volume
    55
  • Issue
    2
  • fYear
    2006
  • Firstpage
    214
  • Lastpage
    226
  • Abstract
    Global synchronization is important for many sensor network applications that require precise mapping of collected sensor data with the time of the events, for example, in tracking and surveillance. It also plays an important role in energy conservation in MAC layer protocols. This paper describes four methods to achieve global synchronization in a sensor network: a node-based approach, a hierarchical cluster-based method, a diffusion-based method, and a fault-tolerant diffusion-based method. The diffusion-based protocol is fully localized. We present two implementations of the diffusion-based protocol for synchronous and asynchronous systems and prove its convergence. Finally, we show that, by imposing some constraints on the sensor network, global clock synchronization can be achieved in the presence of malicious nodes that exhibit Byzantine failures.
  • Keywords
    access protocols; fault tolerant computing; synchronisation; wireless sensor networks; Byzantine failures; MAC layer protocol; asynchronous system; diffusion-based protocol; energy conservation; fault-tolerant diffusion-based method; global clock synchronization; hierarchical cluster-based method; node-based approach; sensor network; surveillance; synchronous system; tracking; Clocks; Computer networks; Context; Fault tolerance; Intelligent networks; Protocols; Sensor systems; Surveillance; Synchronization; Vehicles; Index Terms- Sensor networks; fault tolerance.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.25
  • Filename
    1566581