Abstract
Based on the study of RBS algorithm in wireless sensor network, an improved algorithm named RBRS is presented, to solve the time synchronization problem of multi hop networks. On the basis of RBS, the broadcast group and least square linear regression methods were used to realize entire network time synchronization in the algorithm. Synchronization error and overhead with the existing improved BRS are compared in the article. The result shows that the algorithm has certain superiority in many algorithms, which is suitable for light and low power consumption network load. Through an emulation with the matlab software, the result indicates that error accumulation is lower in the optimized algorithm, the synchronization overhead is significantly reduced and can realize the time synchronization of the whole network. A time synchronization algorithm based on RBRS algorithm is proposed for multi-hop and the low power consumption. A variable period synchronization method is introduces in the algorithm: in line with Bias maximum a posterior estimation principle, the maximum phase offset is estimated to determine the synchronization period, which can reduce the number of node synchronization, and with the least square linear regression method, the periodic fitting clock offset. The Simulation in matlab indicate that RBRS algorithm can improve the synchronization accuracy and reduce energy consumption significantly, which is conducive to extend the life of the network.
Similar content being viewed by others
References
Sun, L., & Li, J. (2005). Wireless sensor network. Beijing: Tsinghua University Press (in Chinese).
Sivrikaya, F., & Yener, B. (2004). Time synchronization in sensor networks: A survey. IEEE Network, 18(4), 45–50.
Elson, J., Girod, L., & Estrin, D. (2002). Fine-grained network time synchronization using reference broadcasts. Acm Sigops Operating Systems Review, 36(SI), 147–163.
Fontanelli, D., & Petri, D. (2009). An algorithm for WSN clock synchronization: Uncertainty and convergence rate trade off. In IEEE international workshop on advanced methods for uncertainty estimation in measurement (Vol. 136, pp. 74–79). IEEE.
Sun, J. W., Zeng, Z. W., & Zhuang, B. (2009). Improved algorithm of RBS for wireless sensor networks. Computer Engineering and Design, 30(1), 66–68.
Jiang, Y. (2013). Time synchronization protocol for wireless sensor networks with node monitoring. Journal of Information and Computational Science, 10(4), 1213–1220.
Wang, J., Zhang, S., Gao, D., et al. (2014). Two-hop time synchronization protocol for sensor networks. EURASIP Journal on Wireless Communications and Networking, 2014(1), 1–10.
Wang, Y. J., Qian, Z. H., Wang, G. Q., et al. (2013). Research on energy-efficient time synchronization algorithm for wireless sensor networks. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 34(9), 2174–2179.
Hua, Q. I., Wang, H., & Liu, J. (2013). Changeable cycle for improvement based on the Bayes estimation of the TPSN algorithm. Chinese Journal of Sensors and Actuators, 26(3), 407–410.
Tan, L. (2011). Theory and technology of wireless sensor network. Beijing: Mechanical Industry Press (in Chinese).
Zheng, J., & Zhang, B. (2012). Wireless sensor network technology. Beijing: Mechanical Industry Press (in Chinese).
Zhang, W., Ke, S., Miao, S., et al. (2012) A simple time synchronization algorithm based on weighted sequential least squares for wireless sensor networks. In International conference on electronics, communications and control (pp. 2863–2866).
Ramchandran, K., Sztipanovits, J., Hou, J. C., & Pappas, T. N. (2004). Information processing in sensor networks. In Proceedings of the third international symposium on information processing in sensor networks, IPSN 2004. Berkeley, California, USA.
Xie, A., & Li, D. (2011). Probability theory and mathematical statistics. Beijing: Higher Education Press.
Wang, R., Sun, L., et al. (2012). Introduction to wireless sensor network technology. Beijing: Tsinghua University Press (in Chinese).
Kong, L., Wang, Q., & Zhao, Y. (2010). Time Synchronization algorithm based on Cluster for WSN. Information Management and Engineering (ICIME), 2010. The 2nd IEEE International Conference on (pp.126–130). IEEE.
Wang, Y., Huang, J., Shi, X., et al. (2013). Cluster-based and energy-efficient hierarchical time synchronization algorithm for multi-hop wireless sensor network. Journal of Computer Applications, 33(2), 369–373.
Van Greunen, J., & Rabaey, J. (2003). Lightweight time synchronization for sensor networks. In ACM international conference on wireless sensor networks and applications, Wsna 2003, San Diego, Ca, Usa, September (pp. 11–19).
Elson, J., & Estrin, D. (2001). Time synchronization for wireless sensor networks. In International parallel & distributed processing symposium (p. 30186b). IEEE Computer Society.
Gradowska, P. L., & Cooke, R. M. (2012). Least squares type estimation for Cox regression model and specification error. Computational Statistics and Data Analysis, 56(7), 2288–2302.
Sichitiu, M. L., & Veerarittiphan, C. (2003). Simple, accurate time synchronization for wireless sensor networks. In Proceedings of the IEEE wireless communications and networking Conference.
Yildirim, K. S., Carli, R., & Schenato, L. (2015). Adaptive control-based clock synchronization in wireless sensor networks. In Control conference (pp. 2806–2811). IEEE.
Xu, H., Huang, L., Wan, Y, et al. (2005) (2005). Accurate Time Synchronization for Wireless Sensor Networks, In H. Xu., L. Huang & Y. Wan (Eds.), Mobile ad-hoc and sensor networks (pp. 153–163). Berlin: Springer.
Acknowledgements
This work was supported by the Key Project of Natural Science by Education Department of Anhui Province (No. KJ2016A794).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, M., Zhu, C. Research on Time Synchronization Algorithm of High Precision and Low Power Consumption Based on IRBRS WSNs. Wireless Pers Commun 95, 2255–2270 (2017). https://doi.org/10.1007/s11277-017-4074-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-017-4074-x