Time Synchronization Algorithm for Wireless Sensor Networks Based on Frequency Offset Estimation

Shaojun Yu, Li Lin, Yujian Wang, Xingyuan Chen
2018 International Journal of Online Engineering (iJOE)  
<p class="0abstract"><span lang="EN-US">A</span><span lang="EN-US">iming at solving the poor</span><span lang="EN-US"> the classical synchronous algorithm stability in wireless sensor network</span><span lang="EN-US"> and high overhead of </span><span lang="EN-US">clock phase offset and frequency offset</span><span lang="EN-US">, </span><span lang="EN-US">a synchronization algorithm (CSMS algorithm) was designed for wireless sensor networks based on frequency offset estimation. The CSMS
more » ... m used the low overhead phase bias and frequency offset estimation method to improve the synchronization accuracy and stability of the pair nodes. At the same time, a synchronization strategy was built based on layering and broadcast monitoring, which ensured the stability and synchronization accuracy of the algorithm, realized the synchronization with neighbor nodes and root nodes, and optimized the total synchronization cost. Among them, the CSMS algorithm was mainly divided into two stages: level discovery phase, </span><span lang="EN-US">which was used</span><span lang="EN-US"> for generating a layered structure of network; synchronization </span><span lang="EN-US">phase, used to estimate c</span><span lang="EN-US">lock offset and frequency </span><span lang="EN-US">offset between</span><span lang="EN-US"> pairs of nodes</span><span lang="EN-US">.</span><span lang="EN-US"> The experimental results showed that the CSMS algorithm can effectively balance the synchronization energy</span><span lang="EN-US"> consumption</span><span lang="EN-US">, synchronization accuracy and synchronization stability. </span><span lang="EN-US">As a result, it is summed up that </span><span lang="EN-US">dynamic adjustment of the nodes clock deviation</span><span lang="EN-US"> is realized</span><span lang="EN-US">, the long-term stability of synchronization</span><span lang="EN-US"> is ensured</span><span lang="EN-US">, </span><span lang="EN-US">and </span><span lang="EN-US">the precision of synchronization</span><span lang="EN-US"> is improved</span><span lang="EN-US">. </span></p>
doi:10.3991/ijoe.v14i06.8699 fatcat:g72rc2oeavexpjnsodrnkwbuj4