Time Synchronization in WSAN Using Sliding Mode and PID Control

  • Yeong Chin Koo
  • Muhammad Nasiruddin MahyuddinEmail author
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 547)


This paper discusses time synchronization in wireless sensor and actuator networks. An enhanced time synchronization protocol which using distributed control scheme, incorporates with sliding mode control and PID control is presented in this paper. The presented protocol besides having the advantages of a distributed time synchronization protocol, it also has faster convergence rate and lower energy consumption, compared to a protocol from literature.


Distributed control Sliding mode control Time synchronization Wireless sensor Actuator network 


  1. 1.
    Swain, A.R., Hansdah, R.C.: A model for the classification and survey of clock synchronization protocols in WSNs. Ad Hoc Netw. 27, 219–241 (2015)Google Scholar
  2. 2.
    Yang, W., Fu, M., Xing, H.: Clock synchronization over wireless sensor network via a filter-based approach. In: 2017 Chinese Automation Congress (CAC), pp. 2478–2483 (2017)Google Scholar
  3. 3.
    Alexandrov, A., Monov, V.: Method for WSN clock synchronization based on optimized SLTP protocol. In: 2017 25th Telecommunication Forum (TELFOR), pp. 1–4 (2017)Google Scholar
  4. 4.
    Sundararaman, B., Buy, U., Kshemkalyani, A.D.: Clock synchronization for wireless sensor networks: survey. Ad Hoc Netw. 3(3), 281–323 (2005)CrossRefGoogle Scholar
  5. 5.
    Garcia, E., Mou, S., Cao, Y., Casbeer, D.W.: An event-triggered consensus approach for distributed clock synchronization. In: 2017 American Control Conference (ACC), Seattle, USA, pp. 279–284 (2017)Google Scholar
  6. 6.
    Koo, Y.C., Mahyuddin, M.: Brief reviews: time synchronization protocols in wireless sensor network centralized versus distributed 398 (2017)Google Scholar
  7. 7.
    Elson, J., Girod, L., Estrin, D.: Fine-grained network time synchronization using reference broadcasts. In: Proceedings of the Fifth Symposium on Operating Systems Design and Implementation (OSDI ’02), Boston, MA, , vol. 36, pp. 147–163 (2002)Google Scholar
  8. 8.
    Ganeriwal, S., Kumar, R., Srivastava, M.B.: Timing-sync protocol for sensor networks. In: Proceedings of the 1st ACM Conference on Embedded Networked Sensor Systems (SenSys), Los Angeles, CA, pp. 138–149 (2003)Google Scholar
  9. 9.
    Maróti, M., Kusy, B., Simon, G., Lédeczi, Á.: The flooding time synchronization protocol. In: Proceedings of the 2nd ACM International Conference on Embedded Networked Sensor Systems (SenSys ’04), pp. 39–49 (2004)Google Scholar
  10. 10.
    Werner-Allen, G., Tewari, G., Patel, A., Welsh, M., Nagpal, R.: Firefly-inspired sensor network synchronicity with realistic radio effects. In: Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems—SenSys ’05, San Diego, p. 142 (2005)Google Scholar
  11. 11.
    Schenato, L., Gamba, G.: A distributed consensus protocol for clock synchronization in wireless sensor network. In: 46th IEEE Conference on Decision and Control, pp. 2289–2294 (2007)Google Scholar
  12. 12.
    Schenato, L., Fiorentin, F.: Average TimeSynch: a consensus-based protocol for clock synchronization in wireless sensor networks. Automatica 47(9), 1878–1886 (2011).
  13. 13.
    Dengchang, Z., Zhulin, A., Yongjun, X.: Time synchronization in wireless sensor networks using max and average consensus protocol. Int. J. Distrib. Sens. Netw. 2013, 10 (2013)Google Scholar
  14. 14.
    Tze Hui, Y., Muhammad Nasiruddin, M.: Time synchronisation using distributed observer algorithm with sliding-mode element in wireless sensor network. In: 9th IEEE International Conference on Sensor and Technology, Auckland, New Zealand (2015)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Yeong Chin Koo
    • 1
  • Muhammad Nasiruddin Mahyuddin
    • 1
    Email author
  1. 1.School of Electrical and Electronic EngineeringUniversiti Sains MalaysiaNibong TebalMalaysia

Personalised recommendations