Abstract
Consensus-based time synchronization, which is built on multi-agent consensus technique, becomes an important synchronization strategy to achieve accurate time synchronization for wireless sensor networks in a fully distributed way. In practical network scenarios, random communication delays are inevitable and have a significant influence on the information exchange procedure. Without dealing with the delays, many synchronization algorithms based on consensus will diverge and the nodes in the network will fail to synchronize with each other. A feasible approach addressing this problem is to design powerful and effective relative skew estimator to suppress the influence caused by delays. In this paper, we propose a sequential least squares algorithm to estimate the skew under delays, which improves the estimation accuracy while reducing the memory requirement. Based on the estimation algorithm and considering the case of the varying skews, we also devise an improved estimation scheme by incorporating a forgetting factor so as to track the skew evolution. By applying the proposed estimation method to average consensus protocol, each node can achieve accurate synchronization in the presence of delays. We theoretically prove the convergence of the whole scheme by using Lyapunov theory and considering strongly rooted topology condition, and provide simulations to show that our scheme outperforms existing consensus-based synchronization schemes under random delays.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.