Chaining Clock Synchronization: An Energy-Efficient Clock Synchronization Scheme for Wireless Sensor Networks
TL;DR: A new clock synchronization scheme called Chaining Clock Synchronization (CCS), which combines a clock request and a clock reply into a single message, and a new technique called clock skew propagation to reduce the error accumulation associated with multi-hop clock synchronization schemes.
Abstract: Since WSNs have restricted energy sources, the energy efficiency of a synchronization scheme is as important as the accuracy of a clock. To accomplish both the energy efficiency and the accuracy, we propose a new clock synchronization scheme called Chaining Clock Synchronization (CCS). In CCS, a subset of nodes whose transmission range cover the overall network carries out a two-way message exchange algorithm while the remaining nodes synchronize themselves by overhearing the messages. To reduce the energy consumption associated with the message exchange, CCS integrates a clock request and a clock reply into a single message. Therefore, CCS requires only a single message transmission per node for the synchronization. To increase the accuracy of the clock synchronization, we also propose a new technique called clock skew propagation to reduce the error accumulation associated with multi-hop clock synchronization schemes. According to the results from NS-2, in comparison with TPSN, CCS can effectively reduce the energy consumption by up to 95% while sacrificing 9.2% of the average accuracy of clocks. Moreover, the average clock error accumulation of CCS is reduced by 58% as the hop distance from a reference node increases.
...read more
Citations
21 citations
15 citations
12 citations
11 citations
Cites background from "Chaining Clock Synchronization: An ..."
...A few of these protocols (Maroti et al., 2004; Lee and Choi, 2009; Lenzen et al., 2009) actually provide internal clock synchronisation, and then state that the same protocol can be extended for external clock synchronisation....
[...]
...There are many clock synchronisation algorithms that have been proposed in the recent past, but very few of these protocols (Fetzer and Cristian, 1997; Fan et al., 2004; Maroti et al., 2004; Attiya et al., 2005; Lee and Choi, 2009; Lenzen et al., 2009) support external clock synchronisation....
[...]
10 citations
Cites methods from "Chaining Clock Synchronization: An ..."
...In the rest of this paper, it is assumed that the WSN consists of a single connected component as the same technique may be 1545-0678/11 $26.00 © 2011 IEEE DOI 10.1109/ICDCSW.2011.30 22218 applied to any connected component of WSN for external clock synchronization....
[...]
References
2,492 citations
2,174 citations
"Chaining Clock Synchronization: An ..." refers background or methods in this paper
...CCS is basically similar with PBS which uses a two-way message exchange approach [1, 9] with a packet overhearing technique....
[...]
...Therefore, authors of TPSN [9] aimed at providing an energy-efficient scalable synchronization algorithm for WSNs....
[...]
...We chose TPSN [9], FTSP [7] and PBS [5] as reference protocols....
[...]
...We also simulate 3 existing algorithms TPSN [9], FTSP [7] and PBS [5]....
[...]
2,163 citations
"Chaining Clock Synchronization: An ..." refers background or methods in this paper
...We chose TPSN [9], FTSP [ 7 ] and PBS [5] as reference protocols....
[...]
...To reduce the energy consumption, FTSP [ 7 ] adopted a flooding scheme....
[...]
...We also simulate 3 existing algorithms TPSN [9], FTSP [ 7 ] and PBS [5]....
[...]
...Each protocol uses the MAC-layer time-stamping which is used in FTSP [ 7 ]....
[...]
...Therefore, to increase the energy efficiency by reducing communications, FTSP [ 7 ] and PBS [5] take advantage of the broadcast nature of wireless media....
[...]
1,998 citations
"Chaining Clock Synchronization: An ..." refers background or methods in this paper
...CCS is basically similar with PBS which uses a two-way message exchange approach [1, 9] with a packet overhearing technique....
[...]
...Therefore, authors of TPSN [9] aimed at providing an energy-efficient scalable synchronization algorithm for WSNs. Similar with NTP, TPSN adopts a two-way message exchange approach to measure the clock offset and message delay....
[...]
...In this regards, Reference Broadcast Synchronization (RBS) [4] tries to improve the accuracy of traditional clock synchronization schemes such as Remote Clock Reading [2] and NTP [1]....
[...]
607 citations
"Chaining Clock Synchronization: An ..." refers background in this paper
...In this regards, Reference Broadcast Synchronization (RBS) [4] tries to improve the accuracy of traditional clock synchronization schemes such as Remote Clock Reading [2] and NTP [1]....
[...]
...In singlehop synchronizations, almost communication factors except propagation, interrupt handling and context switching delay have been addressed [2, 7]....
[...]