Abstract
Time synchronization is an essential building block of sensor network systems. In this paper, we present a comprehensive study of least squares algorithms for time synchronization in sensor networks, with a focus on continuous monitoring and data collection applications. We propose a set of algorithms to address a number of issues in practical implementation on typical low-cost sensor network platforms, including a scaled signal model to achieve numerical stability in an ill-conditioned problem, sequential estimators for the scaled signal model to reduce computational complexity, a fast initialization scheme to improve energy efficiency, and outlier detection algorithms to improve robustness in long-term autonomous operations. The proposed algorithms are implemented and a measurement-based simulation method is employed to study the performance.
Similar content being viewed by others
References
I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, A survey on sensor networks, IEEE Communications Magazine, Aug 2002.
D. Culler, D. Estrin, and M. Srivastava, Overview of sensor networks, IEEE Computer, pp. 41–49, 2004.
K. Martinez, J. K. Hart, and R. Ong, Environmental sensor networks, IEEE Computer, pp. 50–56, 2004.
K. Gill, S.-H. Yang, F. Yao, and X. Lu, A ZigBee-based home automation system, IEEE Transactions on Consumer Electronics, Vol. 55, No. 2, pp. 422–430, 2009.
S.-H. Hong, B. Kim, and D.-S. Eom, A base-station centric data gathering routing protocol in sensor networks useful in home automation applications, IEEE Transactions on Consumer Electronics, Vol. 53, No. 3, pp. 945–951, 2007.
J. Yang, C. Zhang, X. Li, Y. Huang, S. Fu, and M. Acevedo, Integration of wireless sensor networks in environmental monitoring cyber infrastructure, Wireless Networks, Springer/ACM, 2009, doi:10.1007/s11276-009-0190-1.
V.C. Gungor and G.P. Hancke, Industrial wireless sensor networks: challenges, design principles, and technical approaches, IEEE Transactions on Industrial Electronics, Vol. 56, No. 10, pp. 4258–4265, 2009.
K.A. Agha, M.-H. Bertin, T. Dang, A. Guitton, P. Minet, T. Val, and J.-B. Viollet, Which wireless technology for industrial wireless sensor networks? The development of OCARI technology, IEEE Transactions on Industrial Electronics, Vol. 56, No. 10, pp. 4266–4278, 2009.
B. Lu and V.C. Gungor, Online and remote motor energy monitoring and fault diagnostics using wireless sensor networks, IEEE Transactions on Industrial Electronics, Vol. 56, No. 10, pp. 4651–4659, 2009.
D.-S. Kim, S.-Y. Lee, K.-H. Won, D.-J. Chung, and J.-H. Kim, Time-synchronized forwarding protocol for remote control of home appliances based on wireless sensor network, IEEE Transactions on Consumer Electronics, Vol. 53, No. 4, pp. 1427–1433, 2007.
J. Elson, L. Girod, and D. Estrin, Fine-grained network time synchronization using reference broadcasts, Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), Dec 2002.
S. Ganeriwal, R. Kumar, and M. B. Srivastava, Timing-sync protocol for sensor networks, Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys), Nov 2003.
M. Maroti, B. Kusy, G. Simon, and A. Ledeczi, The flooding time synchronization protocol, Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys), Nov 2004.
S. Raje and Q. Liang, Time synchronization in network-centric sensor networks, Proceedings of IEEE Radio and Wireless Symposium, 2007.
W. Ye, J. Heidemann, and D. Estrin, An energy-ecient MAC protocol for wireless sensor networks, Proceedings of the International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM), Vol. 3, pp. 1567–1576, June 2002.
K. E. Atkinson, An introduction to Numerical Analysis, 2nd edition, Wiley, New York, 1988.
Atmel Co., ATmega640/1280/1281/2560/2561 Preliminary, Rev. L, http://www.atmel.com/, 2013
J. Han and M Kamber, Data Mining: Concepts and Techniques, 2nd edition, Elsevier, San Francisco, 2006.
S. M. Kay, Fundamentals of Statistical Signal Processing: Estimation Theory, Prentice Hall,Upper Saddle River, 1993.
X. Li, An iterative NLOS mitigation algorithm for location estimation in sensor networks, Proceedings of The 15th IST Mobile & Wireless Communications Summit, June 2006.
Wireless Sensor Networks, MEMSIC Inc., available at http://www.memsic.com/wireless-sensor-networks/ 2013.
A. Silberschatz, P. B. Galvin, and G. Gagne, Operating System Concepts, 7th edition, Wiley, New York, 2005.
Symmetricom Inc., Stochastic model estimation of network time variance, White Paper, 2003, http://www.ntp-systems.com/
Acknowledgments
This research is supported in part by NSF under Grants OCI-0636421, CNS-0709285, and EEC-0431818.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yang, J., Li, X. Time Synchronization Algorithms in Low-Cost Wireless Sensor Network Systems. Int J Wireless Inf Networks 21, 196–207 (2014). https://doi.org/10.1007/s10776-014-0246-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10776-014-0246-8