An Improved & Smart Clock Synchronisation Model for Emblematic IoT Applications
DOI:
https://doi.org/10.4108/eetiot.5579Keywords:
Clock Synchronisation, Clock Skew, Internet of Things (IoT), Sensors, Linear Quadratic Model, RegressionAbstract
The Internet of Things (IoT) has revolutionized modern living by facilitating seamless data exchange between interconnected devices across diverse applications such as healthcare, smart cities, and industrial automation. These devices operate in dynamic and distributed environments, where accurate timekeeping is crucial for synchronizing processes, ensuring reliable communication, and maintaining data consistency. Clock synchronization plays a critical role in coordinating the activities of IoT entities, especially when processing and communication require precision. To address challenges associated with synchronization errors, this paper introduces a novel clock synchronization algorithm grounded in linear quadratic regression. By leveraging a linear model to estimate clock parameters such as skew and offset, the algorithm improves the reliability and accuracy of time synchronization in IoT networks. The effectiveness of the proposed algorithm was evaluated using key statistical metrics, including R-Square and Root Mean Square Error (RMSE). The results demonstrated the superiority of the algorithm, achieving an R-Square error value of 0.71% and an RMSE of 0.379%, outperforming traditional synchronization methods. Furthermore, the stability and robustness of the model were validated through a correlation coefficient analysis, which revealed a strong correlation of 86% between the variables. These findings underscore the algorithm's potential to significantly reduce synchronization errors, thereby enhancing the efficiency and reliability of IoT applications. By addressing a critical challenge in IoT communication, this research contributes to the advancement of time-sensitive applications and underscores the importance of innovative synchronization mechanisms in the growing IoT ecosystem.
Downloads
References
[1] J. Zhang, M. Ma, P. Wang, and X. Sun, “Middleware for the Internet of Things: A survey on requirements, enabling technologies, and solutions,” Journal of Systems Architecture, vol. 117, p. 102098, Aug. 2021, doi: 10.1016/j.sysarc.2021.102098.
[2] A. Laaychi, M. Tanana, and S. Lazaar, “Security issues of the Web of Things: challenges and solutions,” E3S Web of Conferences, vol. 351, p. 01013, 2022, doi: 10.1051/e3sconf/202235101013.
[3] “Internet of Things Fundamentals,” Enabling the Internet of Things, pp. 1–28, Dec. 2020, doi: 10.1002/9781119701460.ch1.
[4] M. Hosseini Shirvani and M. Masdari, “A survey study on trust-based security in Internet of Things: Challenges and issues,” Internet of Things, vol. 21, p. 100640, Apr. 2023, doi: 10.1016/j.iot.2022.100640.
[5] L. Catarinucci, et. al., "An IoT-Aware Architecture for Smart Healthcare Systems," IEEE Internet of Things Journal, vol: 2, no.:6, p.p: 515-526, Dec. 2015.
[6] H. Yiğitler, B. Badihi, and R. Jäntti, “Overview of Time Synchronisation for IoT Deployments: Clock Discipline Algorithms and Protocols,” Sensors, vol: 20, no.:20, p.p: 5928, Oct. 2020.
[7] M. F. Moreno, R. Cerqueira, and S. Colcher, “Synchronisation Abstractions and Separation of Concerns as Key Aspects to the Interoperability in IoT,” Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol: 195, p.p: 26–32, 2017.
[8] M. Bocca, et. al., “A Synchronized Wireless Sensor Network for Experimental Modal Analysis in Structural Health Monitoring,” Computer-Aided Civil and Infrastructure Engineering, vol: 26, no.:7, p.p: 483–499, Mar. 2011.
[9] A. B. Noel, et. al., “Structural Health Monitoring Using Wireless Sensor Networks: A Comprehensive Survey,” IEEE Communications Surveys & Tutorials, vol: 19, no.:3, p.p: 1403–1423, 2017.
[10] 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, p.p: 4258–4265, Oct. 2009.
[11] M. Raza, et. al. , “A Critical Analysis of Research Potential, Challenges, and Future Directives in Industrial Wireless Sensor Networks,” IEEE Communications Surveys & Tutorials, vol: 20, no.:1, p.p: 39–95, 2018.
[12] X. Sun, et. al., “Edge Computing-Based ERBS Time Synchronisation Algorithm in WSNs,” Wireless Communications and Mobile Computing, vol: 2020, p.p: 1–11, Nov. 2020.
[13] W. Ting, et. al., “Clock Synchronisation in Wireless Sensor Networks: A New Model and Analysis Approach Based on Networked Control Perspective,” Mathematical Problems in Engineering, vol: 2014, p.p: 1–19, 2014.
[14] G. J. Pottie and W. J. Kaiser, “Wireless integrated network sensors,” Communications of the ACM, vol: 43, no.:5, p.p: 51–58, May 2000.
[15] H. Puttnies, et. al., “Estimators for Time Synchronisation—Survey, Analysis, and Outlook,” IoT, vol: 1, no.:2, p.p: 398–435, Nov. 2020.
[16] H. Yiğitler, B. Badihi, and R. Jäntti, “Overview of Time Synchronisation for IoT Deployments: Clock Discipline Algorithms and Protocols,” Sensors, vol: 20, no.:20, p. 5928, Oct. 2020.
[17] V. C. Gungor and G. P. Hancke, "Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches," in IEEE Transactions on Industrial Electronics, vol: 56, no.:10, p.p: 4258-4265, Oct. 2009.
[18] M. Raza, et. al., “A Critical Analysis of Research Potential, Challenges, and Future Directives in Industrial Wireless Sensor Networks,” IEEE Communications Surveys & Tutorials, vol: 20, no.:1, p.p: 39–95, 2018.
[19] T. Watteyne, J. Weiss, L. Doherty and J. Simon, "Industrial IEEE802.15.4e networks: Performance and trade-offs," 2015 IEEE International Conference on Communications (ICC), 2015, p.p: 604-609, doi: 10.1109/ICC.2015.7248388.
[20] IEEE Standard for Low-Rate Wireless Networks," IEEE Std 802.15.4-2015 (Revision of IEEE Std 802.15.4-2011), p.p:1-709, 22 April 2016, doi: 10.1109/IEEESTD.2016.7460875.
[21] X. Vilajosana, et. al., "6TiSCH: Industrial Performance for IPv6 Internet-of-Things Networks," Proceedings of the IEEE, vol: 107, no.:6, p.p: 1153-1165, June 2019, doi: 10.1109/JPROC.2019.2906404.
[22] E. C. Eze, S. Zhang and E. Liu, "Vehicular ad hoc networks (VANETs): Current state, challenges, potentials and way forward," 2014 20th International Conference on Automation and Computing, 2014, p.p: 176-181, doi: 10.1109/IConAC.2014.6935482.
[23] M. Lévesque and D. Tipper, "A Survey of Clock Synchronisation Over Packet-Switched Networks," IEEE Communications Surveys & Tutorials, vol: 18, no.:4, p.p: 2926-2947, Fourth quarter 2016, doi: 10.1109/COMST.2016.2590438.
[24] T. Qiu, et. al., "A Robust Time Synchronisation Scheme for Industrial Internet of Things," IEEE Transactions on Industrial Informatics, vol: 14, no.:8, p.p: 3570-3580, Aug. 2018, doi: 10.1109/TII.2017.2738842.
[25] F. Sivrikaya and B. Yener, "Time synchronisation in sensor networks: a survey," IEEE Network, vol: 18, no.:4, p.p: 45-50, July-Aug. 2004, doi: 10.1109/MNET.2004.1316761.
[26] B. Sundararaman, U. Buy, and A. D. Kshemkalyani, “Clock synchronisation for wireless sensor networks: a survey,” Ad Hoc Networks, vol: 3, no.:3, p.p: 281–323, May 2005.
[27] Y. Wu, Q. Chaudhari and E. Serpedin, "Clock Synchronisation of Wireless Sensor Networks," IEEE Signal Processing Magazine, vol: 28, no.:1, p.p: 124-138, Jan. 2011, doi: 10.1109/MSP.2010.938757.
[28] A. R. Swain and R. C. Hansdah, “A model for the classification and survey of clock synchronisation protocols in WSNs,” Ad Hoc Networks, vol: 27, p.p: 219–241, Apr. 2015.
[29] D. Upadhyay, A. K. Dubey and P. S. Thilagam, "Application of Non-Linear Gaussian Regression-Based Adaptive Clock Synchronisation Technique for Wireless Sensor Network in Agriculture," IEEE Sensors Journal, vol: 18, no.:10, p.p: 4328-4335, 15 May15, 2018, doi: 10.1109/JSEN.2018.2818302.
[30] D. Upadhyay and A. K. Dubey, “Maximum Probable Clock Offset Estimation (MPCOE) to Reduce Time Synchronisation Problems in Wireless Sensor Networks,” Wireless Personal Communications, vol: 114, no.:2, p.p: 1177–1190, May 2020.
[31] Y. Weng and Y. Zhang, “A Survey of Secure Time Synchronisation,” Applied Sciences, vol: 13, no.:6, p. 3923, Mar. 2023, doi: 10.3390/app13063923.
[32] F. Wang, X. Wu and Z. Liu, "Energy Efficiency Time Synchronisation Protocol for Wireless Sensor Networks," 2021 40th Chinese Control Conference (CCC), 2021, p.p: 5649-5654, doi: 10.23919/CCC52363.2021.9550093.
[33] E. Coca, V. Popa, "A Practical Solution for Time Synchronisation in Wireless Sensor Networks," Advances in Electrical and Computer Engineering, vol:12, no.4, p.p:57-62, 2012.
[34] Y. Seol, et. al., "Timely Survey of Time-Sensitive Networking: Past and Future Directions," IEEE Access, vol: 9, p.p: 142506-142527, 2021.
[35] A. Nasrallah et al., "Ultra-Low Latency (ULL) Networks: The IEEE TSN and IETF DetNet Standards and Related 5G ULL Research," IEEE Communications Surveys & Tutorials, vol: 21, no.:1, p.p: 88-145, First quarter 2019.
[36] K. F. Hasan, et. al., “Time synchronisation in vehicular ad-hoc networks: A survey on theory and practice,” Vehicular Communications, vol: 14, p.p: 39–51, Oct. 2018.
[37] A. Aichhorn, et. al., “Accurate clock synchronisation for power systems protection devices over packet switched networks,” Computer Science - Research and Development, vol: 32, no.:1–2, p.p: 147–158, Jul. 2016.
[38] D. D. Testa and M. Rossi, "Lightweight lossy compression of biometric patterns via denoising auto encoders," IEEE Signal Process. Lett., vol: 22, no.:12, p.p: 2304–2308, Dec. 2015
[39] E. S. G. Carotti, et. al., "Compression of multidimensional biomedical signals with spatial and temporal codebook-excited linear prediction," IEEE Trans. Biomed. Eng., vol: 56, no.:11, p.p: 2604–2610, Nov. 2009.
[40] M. Borkar, et. al., “An Innovative Approach for Infant Monitoring System using Pulse Rate and Oxygen Level,” International Journal of Computer Applications, vol: 160, no.:5, p.p: 34–37, Feb. 2017.
[41] Z. Yang, L. Cai, Y. Liu and J. Pan, "Environment-aware clock skew estimation and synchronisation for wireless sensor networks," 2012 Proceedings IEEE INFOCOM, 2012, p.p: 1017-1025.
[42] D. Upadhyay, A. K. Dubey, and P. Santhi Thilagam, “Time synchronisation problem of wireless sensor network using maximum probability theory,” International Journal of System Assurance Engineering and Management, vol: 9, no.:2, p.p: 517–524, Jan. 2018.
[43] M. Desai, X. Qiu, and B. Krishnamachari, “Time stamped packet exchange data with CC2420-equipped motes” August 2006, https://Anrg.Usc.Edu/Www/Downloads/ (Accessed online on Dec. 10, 2021).
[44] T. I. Khandoker, D. Huang and V. Sreeram, "A low complexity linear regression approach to time synchronisation in underwater networks," 2011 8th International Conference on Information, Communications & Signal Processing, 2011, p.p: 1-5, doi: 10.1109/ICICS.2011.6173596.
[45] Sumin Jeong and S. C. Kim, "Time Synchronisation for Underwater Cellular Networks," 2017 International Conference on Information Networking (ICOIN), 2017, p.p: 512-517, doi: 10.1109/ICOIN.2017.7899547.
[46] Y. Mishura, K. Ralchenko, and S. Shklyar, “Maximum Likelihood Drift Estimation for Gaussian Process with Stationary Increments,” Austrian Journal of Statistics, vol: 46, no.:3–4, p.p: 67–78, Apr. 2017.
[47] D. Xia, et. al., "DR-TSP: A Data Repairing Framework for Time Synchronisation Problems in ERI Data," IEEE Internet of Things Journal, vol: 8, no.:14, p.p: 11666-11677, July15, 2021.
[48] Divya Upadhyay and P. Banerjee, “An Energy Efficient Proposed Framework for Time Synchronization Problem of Wireless Sensor Network,” Information Systems Design and Intelligent Applications, pp. 377–385, 2016, doi: 10.1007/978-81-322-2757-1_38.
[49] A. Kaur and D. Upadhyay, “PeMo: Modifying application’s permissions and preventing information stealing on smartphones,” 2014 5th International Conference - Confluence The Next Generation Information Technology Summit (Confluence), pp. 905–910, Sep. 2014, doi: 10.1109/confluence.2014.6949282.
[50] D. Mishra, P. Singh, and N. Singh, “Role of blockchain in achieving solutions in ambiguous supply chain operations,” Blockchain in a Volatile-Uncertain-Complex-Ambiguous World, pp. 57–73, 2023, doi: 10.1016/b978-0-323-89963-5.00012-5.
[51] A. A. Cook, G. Misirli, and Z. Fan, “Anomaly Detection for IoT Time-Series Data: A Survey,” IEEE Internet of Things Journal, vol: 7, no.:7, p.p: 6481–6494, Jul. 2020.
[52] J. Smith and R. Brown, "Enhancing IoT Synchronization Using TSN Protocols," IEEE Transactions on Industrial Informatics, vol. 21, no. 5, pp. 2345-2357, May 2024.
[53] A. Johnson et al., "Edge-Assisted Clock Synchronization for Low-Latency IoT Applications," IEEE Internet of Things Journal, vol. 12, no. 7, pp. 4567-4578, July 2025.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Divya Upadhyay, Ashwani Kumar Dubey

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This is an open-access article distributed under the terms of the Creative Commons Attribution CC BY 3.0 license, which permits unlimited use, distribution, and reproduction in any medium so long as the original work is properly cited.