scispace - formally typeset
Search or ask a question
Journal Article

Clock Synchronization Method in Wireless Sensor Networks Based on Local Clock Self-Correction

TL;DR: By analyzing TPSN synchronization protocol and various factors that cause uncertainties of clock deviation, a method named local clock self-correction is proposed and an index of avarage clock deviation is proposed to evaluate the accuracy of clock during a synchronization period.
Abstract: By analyzing TPSN synchronization protocol and various factors that cause uncertainties of clock deviation,combining with the characteristics of low power consumption and the special requirements of synchronization accuracy in Wireless Sensor Networks,aiming at the problem that TPSN does not estimate clock frequency driftingA method named local clock self-correction is proposesAn index of avarage clock deviation is also proposed to evaluate the accuracy of clock during a synchronization periodThe contrast experiment results validate that this method is good feasibility and can prolong synchronization period under guaranteeing synchronization precision,reduce synchronization spending and power consumption
Citations
More filters
Proceedings ArticleDOI
26 Sep 2010
TL;DR: Experimental results show that the method may prolong synchronization cycle while guarantee synchronization accuracy, and decrease the number of network synchronization packages, therefore significantly lower synchronization maintenance cost and save energy consumption.
Abstract: A method of combining broadcasting TPSN synchronization protocol with node local clock self-correction is proposed through analyzing the nature of TPSN synchronization protocol and star-structure network, aiming at the low energy consumption of wireless sensor network and the accuracy which it requires to clock synchronization. Experimental results show that the method may prolong synchronization cycle while guarantee synchronization accuracy, and decrease the number of network synchronization packages, therefore significantly lower synchronization maintenance cost and save energy consumption.

4 citations


Cites methods from "Clock Synchronization Method in Wir..."

  • ...After root node R receives the response information, with the method calculating node time shift and transmission delay in bidirectional germination synchronization (formulas (3) and (4))....

    [...]

Journal ArticleDOI
TL;DR: The paper discussed the main reason that caused asynchronization and proposed an improved time synchronization algorithm based on cross layer optimization for wireless sensor network and implemented a self-correction by the cross-layer MAC protocol.
Abstract: Due to energy restrictions, node distribution density and hardware computing power etc., the traditional time synchronization mechanism is not suitable for wireless sensor network. The paper discussed the main reason that caused asynchronization and proposed an improved time synchronization algorithm based on cross layer optimization for wireless sensor network. Considering the stability of crystal oscillation and the linearity of crystal deviation in the physical layer, the improved time synchronization mechanism implemented a self-correction by the cross-layer MAC protocol. Estimating the crystal oscillation drift, the crystal deviation had been self-corrected just by a few times data broadcast. The experiment on the MCU Si1000 physical layer platform has demonstrated the practicability of the algorithm. The synchronization algorithm is able to keep a stable network operation in the way of extending the synchronization period and reducing the synchronization cost. The synchronization mechanism is applicable to the active acquisition network, especially the realtime one.

3 citations


Additional excerpts

  • ...Some existing synchronization algorithms are able to reach an accurate clock time such as Reference Broadcast Synchronization (RBS), Timing-sync Protocol for Sensor Networks (TPSN), Discrete Multi-Tone Synchronization (DMTS) and Lightweight Tree-based Synchronization (LTS) [2-6]....

    [...]