Skip to main navigation Skip to search Skip to main content

The recursive time synchronization protocol for wireless sensor networks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

16 Scopus citations

Abstract

Many applications of Wireless Sensor Networks (WSNs) require accurate time synchronization for data consistency and coordination. While the existing protocols for time synchronization provide sufficient accuracy, they consume high energy and poorly synchronize the distant nodes. We propose a Recursive Time Synchronization Protocol (RTSP) which provides global clock synchronization in an accurate and energy-efficient way. It achieves better performance by using a novel blend of techniques such as the MAC-layer time-stamping based on Start of Frame Delimiter (SFD) byte, fewer broadcasts by the reference node, compensation of the propagation delay and adjustment of the timestamps at each hop, estimation of the relative skew and offset using least square linear regression on two data points (2LR), adaptive re-synchronization interval, aggregation of the synchronization requests and energy-awareness. We also analyze the sources of errors and efficiency. Simulation results show an average accuracy of 0.3μs in a large multi-hop network while using only 1/5th of the energy consumed by FTSP in the long run, i.e., the RTSP outperforms all other protocols of its class including RBS, TPSN and FTSP.

Original languageEnglish
Title of host publication2012 IEEE Sensors Applications Symposium, SAS 2012 - Proceedings
Pages62-67
Number of pages6
DOIs
StatePublished - 2012

Publication series

Name2012 IEEE Sensors Applications Symposium, SAS 2012 - Proceedings

Keywords

  • Adaptive Re-synchronization Interval
  • Drift Estimation
  • Election of the Reference Node
  • Energy Awareness and Efficiency
  • Global Clock Synchronization
  • Request Aggregation

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'The recursive time synchronization protocol for wireless sensor networks'. Together they form a unique fingerprint.

Cite this