SANSync: An Accurate Time Synchronization Protocol for Wireless Sensor and Actuator Networks
Wireless sensor and actuator networks (WSANs) consists of a large number of sensors and a relatively small number of actuators connected through wireless links. In the WSANs applications, sensors detect the events in their environment and inform actuators. The actuators cooperate together and respond quickly to events. To coordinate their operations, a common time reference to all nodes in the network is a critical need. In this paper, we propose an accurate time synchronization protocol for WSANs, namely Sensor and Actuator Networks Synchronization Protocol (SANSync), which allows the clocks of all sensors and actuators in the network to be synchronized with a reference clock. SANSync is based on clustering; it takes advantage of the large transmission capacity of actuators to increase the accuracy of time synchronization. The simulation results show that the proposed protocol increases significantly the accuracy of time synchronization compared to FTSP and FCSA protocols.
KeywordsTime synchronization Wireless sensor and actuator networks Clustering
- 2.Maróti, M., Kusy, B., Simon, G., & Lédeczim, Á. (2004). The flooding time synchronization protocol. In SenSys ’04 proceedings of the 2nd international conference on embedded networked sensor systems. https://doi.org/10.1145/1031495.1031501.
- 3.van Greunen, J., & Rabaey, J. (2003). Lightweight time synchronization for sensor networks. In WSNA ’03: Proceedings of the 2nd ACM international conference on wireless sensor networks and applications. https://doi.org/10.1145/941350.941353.
- 4.van Greunen, J., & Rabaey, J. (2002). Fine-grained network time synchronization using reference broadcasts. In OSDI ’02: Proceedings of the 5th symposium on operating systems design and implementation. https://doi.org/10.1145/844128.844143.
- 5.Ganeriwal, S., Kumar, R., & Srivastava, M. B. (2003). Timing-sync protocol for sensor networks. In SenSys 03: Proceedings of the 1st international conference on embedded networked sensor systems. https://doi.org/10.1145/958491.958508.
- 6.Lenzen, C., Sommer, P., & Wattenhofer, R. (2009). Optimal clock synchronization in networks. In Proceedings of seventh ACM conference on embedded networked sensor systems (SenSys). https://doi.org/10.1145/1644038.1644061.
- 8.Pinho, A. C., Figueiredo, D. R., & Franca, F. M. G. (2012). A robust gradient clock synchronization algorithm for wireless sensor networks. Communication Systems and Networks (COMSNETS). https://doi.org/10.1109/COMSNETS.2012.6151304.
- 16.Sommer, P., & Wattenhofer, R. (2009). Gradient clock synchronization in wireless sensor networks. In IEEE signal international conference on information processing in sensor networks.Google Scholar
- 18.Na, X., Zhang, X., Wang, Q., Liang, J., & Zhang, M. (2009). An improved flooding time synchronization protocol for industrial wireless networks. In IEEE signal international conference on information processing in sensor networks.Google Scholar
- 21.Miao, Y. G., Tian, X. Z., Hu, T. S., Fan, B. J., Pan, J., & Xu, W. (2009). The application of mathematics in time synchronization algorithm for wireless sensor networks. In 2009 ISECS international colloquium on computing, communication, control, and management. https://doi.org/10.1109/CCCM.2009.5267610.