{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T16:43:28Z","timestamp":1784306608074,"version":"3.55.0"},"reference-count":190,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2020,10,20]],"date-time":"2020-10-20T00:00:00Z","timestamp":1603152000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Internet of Things (IoT) is expected to change the everyday life of its users by enabling data exchanges among pervasive things through the Internet. Such a broad aim, however, puts prohibitive constraints on applications demanding time-synchronized operation for the chronological ordering of information or synchronous execution of some tasks, since in general the networks are formed by entities of widely varying resources. On one hand, the existing contemporary solutions for time synchronization, such as Network Time Protocol, do not easily tailor to resource-constrained devices, and on the other, the available solutions for constrained systems do not extend well to heterogeneous deployments. In this article, the time synchronization problems for IoT deployments for applications requiring a coherent notion of time are studied. Detailed derivations of the clock model and various clock relation models are provided. The clock synchronization methods are also presented for different models, and their expected performance are derived and illustrated. A survey of time synchronization protocols is provided to aid the IoT practitioners to select appropriate components for a deployment. The clock discipline algorithms are presented in a tutorial format, while the time synchronization methods are summarized as a survey. Therefore, this paper is a holistic overview of the available time synchronization methods for IoT deployments.<\/jats:p>","DOI":"10.3390\/s20205928","type":"journal-article","created":{"date-parts":[[2020,10,20]],"date-time":"2020-10-20T20:50:07Z","timestamp":1603227007000},"page":"5928","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["Overview of Time Synchronization for IoT Deployments: Clock Discipline Algorithms and Protocols"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7794-2763","authenticated-orcid":false,"given":"H\u00fcseyin","family":"Yi\u011fitler","sequence":"first","affiliation":[{"name":"Department of Communications and Networking, Aalto University, 02150 Espoo, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Behnam","family":"Badihi","sequence":"additional","affiliation":[{"name":"Department of Communications and Networking, Aalto University, 02150 Espoo, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Riku","family":"J\u00e4ntti","sequence":"additional","affiliation":[{"name":"Department of Communications and Networking, Aalto University, 02150 Espoo, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,10,20]]},"reference":[{"key":"ref_1","unstructured":"CASAGRAS (2009). Project Final Report: RFID and the Inclusive Model for the Internet of Things, European Commission. Technical report European Union Framework 7 Project 216803."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Moreno, M.F., Cerqueira, R., and Colcher, S. (2016). Synchronization Abstractions and Separation of Concerns as Key Aspects to the Interoperability in IoT. Interoperability, Safety and Security in IoT, Springer.","DOI":"10.1007\/978-3-319-52727-7_4"},{"key":"ref_3","first-page":"1","article-title":"Capillary networks\u2013a smart way to get things connected","volume":"8","author":"Sachs","year":"2014","journal-title":"Ericsson Rev."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Zhu, Q., Wang, R., Chen, Q., Liu, Y., and Qin, W. (2010, January 11\u201313). IoT gateway: Bridging wireless sensor networks into internet of things. Proceedings of the 2010 IEEE\/IFIP International Conference on Embedded and Ubiquitous Computing, Hong Kong, China.","DOI":"10.1109\/EUC.2010.58"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/S1389-1286(01)00302-4","article-title":"Wireless sensor networks: A survey","volume":"38","author":"Akyildiz","year":"2002","journal-title":"Comput. Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A vision, architectural elements, and future directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1109\/MSP.2010.938757","article-title":"Clock synchronization of wireless sensor networks","volume":"28","author":"Wu","year":"2011","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"29355","DOI":"10.1109\/ACCESS.2019.2902371","article-title":"Lightweight reinforcement learning for energy efficient communications in wireless sensor networks","volume":"7","author":"Savaglio","year":"2019","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"647","DOI":"10.1109\/T-UFFC.1987.26997","article-title":"Time and frequency(time-domain) characterization, estimation, and prediction of precision clocks and oscillators","volume":"34","author":"Allan","year":"1987","journal-title":"IEEE Trans. Ultrason. Ferroelectr. Freq. Control"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1482","DOI":"10.1109\/26.103043","article-title":"Internet time synchronization: The network time protocol","volume":"39","author":"Mills","year":"1991","journal-title":"IEEE Trans. Commun."},{"key":"ref_11","unstructured":"Mills, D. (2020, October 16). RFC 1305; IETF. Available online: https:\/\/tools.ietf.org\/html\/rfc1305."},{"key":"ref_12","unstructured":"Mills, D. (2020, October 16). RFC 4330; IETF. Available online: https:\/\/tools.ietf.org\/html\/rfc4330."},{"key":"ref_13","unstructured":"IEEE Std 1588-2008 (2008). IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems (Revision of IEEE Std 1588-2002), IEEE."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1145\/1273445.1273460","article-title":"Future Internet Research and Experimentation: The FIRE Initiative","volume":"37","author":"Gavras","year":"2007","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1497","DOI":"10.1016\/j.adhoc.2012.02.016","article-title":"Internet of things: Vision, applications and research challenges","volume":"10","author":"Miorandi","year":"2012","journal-title":"Ad Hoc Netw."},{"key":"ref_16","unstructured":"Buckley, J. (2006). From RFID to the Internet of things. Pervasive Networked Systems Conference Organised by DG Information Society and Media, Networks and Communication Technologies Directorate, CCAB."},{"key":"ref_17","first-page":"63","article-title":"Ubiquitous computing","volume":"45","author":"Lyytinen","year":"2002","journal-title":"Commun. ACM"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"The internet of things: A survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1016\/j.adhoc.2005.01.002","article-title":"Clock synchronization for wireless sensor networks: A survey","volume":"3","author":"Sundararaman","year":"2005","journal-title":"Ad Hoc Netw."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1190","DOI":"10.1109\/36.763269","article-title":"Some terms of reference in data fusion","volume":"37","author":"Wald","year":"1999","journal-title":"IEEE Trans. Geosci. Remote. Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1111\/j.1467-8667.2011.00718.x","article-title":"A synchronized wireless sensor network for experimental modal analysis in structural health monitoring","volume":"26","author":"Bocca","year":"2011","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1403","DOI":"10.1109\/COMST.2017.2691551","article-title":"Structural health monitoring using wireless sensor networks: A comprehensive survey","volume":"19","author":"Noel","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4258","DOI":"10.1109\/TIE.2009.2015754","article-title":"Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches","volume":"56","author":"Gungor","year":"2009","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/COMST.2017.2759725","article-title":"A Critical Analysis of Research Potential, Challenges, and Future Directives in Industrial Wireless Sensor Networks","volume":"20","author":"Raza","year":"2018","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/MIE.2011.943023","article-title":"WirelessHART versus ISA100. 11a: The format war hits the factory floor","volume":"5","author":"Petersen","year":"2011","journal-title":"IEEE Ind. Electron. Mag."},{"key":"ref_26","unstructured":"Pister, K., and Doherty, L. (2008, January 16\u201318). TSMP: Time synchronized mesh protocol. Proceedings of the IASTED Distributed Sensor Networks, Orlando, FL, USA."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Watteyne, T., Weiss, J., Doherty, L., and Simon, J. (2015, January 8\u201312). Industrial IEEE802. 15.4e networks: Performance and trade-offs. Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK.","DOI":"10.1109\/ICC.2015.7248388"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"IEEE Std 802.15.4-2015 (2016). IEEE Standard for Low-Rate Wireless Networks (Revision of IEEE Std 802.15.4-2011), IEEE.","DOI":"10.1109\/TITB.2011.2166649"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1153","DOI":"10.1109\/JPROC.2019.2906404","article-title":"6TiSCH: Industrial Performance for IPv6 Internet-of-Things Networks","volume":"107","author":"Vilajosana","year":"2019","journal-title":"Proc. IEEE"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Eze, E.C., Zhang, S., and Liu, E. (2014, January 12\u201313). Vehicular ad hoc networks (VANETs): Current state, challenges, potentials and way forward. Proceedings of the 20th International Conference on Automation and Computing, Cranfield, UK.","DOI":"10.1109\/IConAC.2014.6935482"},{"key":"ref_31","first-page":"39","article-title":"Time synchronization in vehicular ad-hoc networks: A survey on theory and practice","volume":"14","author":"Hasan","year":"2018","journal-title":"Veh. Commun."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3915","DOI":"10.1109\/TITS.2017.2789291","article-title":"GNSS Time Synchronization in Vehicular Ad-Hoc Networks: Benefits and Feasibility","volume":"19","author":"Hasan","year":"2018","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_33","unstructured":"IEEE Std 802.11-2012 (2012). IEEE Standard for Information Technology\u2013Telecommunications and Information Exchange between Systems Local and Metropolitan Area Networks\u2013Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (Revision of IEEE Std 802.11-2007), IEEE."},{"key":"ref_34","unstructured":"IEEE Std 802.11p-2010 (2010). Standard for Information Technology\u2013 Local and Metropolitan Area Networks\u2014Specific Requirements\u2014Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 6: Wireless Access in Vehicular Environments (Amendment to IEEE Std 802.11-2007 as Amended by IEEE Std 802.11k-2008, IEEE Std 802.11r-2008, IEEE Std 802.11y-2008, IEEE Std 802.11n-2009, and IEEE Std 802.11w-2009), IEEE."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1109\/SURV.2012.021312.00034","article-title":"A Survey on Smart Grid Communication Infrastructures: Motivations, Requirements and Challenges","volume":"15","author":"Yan","year":"2013","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"2926","DOI":"10.1109\/COMST.2016.2590438","article-title":"A survey of clock synchronization over packet-switched networks","volume":"18","author":"Tipper","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Qiu, T., Zhang, Y., Qiao, D., Zhang, X., Wymore, M.L., and Sangaiah, A.K. (2017). A Robust Time Synchronization Scheme for Industrial Internet of Things. IEEE Trans. Ind. Inform.","DOI":"10.1109\/TII.2017.2738842"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/MNET.2004.1316761","article-title":"Time synchronization in sensor networks: A survey","volume":"18","author":"Sivrikaya","year":"2004","journal-title":"IEEE Netw."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"92","DOI":"10.5121\/iju.2010.1206","article-title":"Time synchronization in wireless sensor networks: A survey","volume":"1","author":"Ranganathan","year":"2010","journal-title":"Int. J. Ubicomp"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Dalwadi, N., and Padole, M. (2019). An Insight into Time Synchronization Algorithms in IoT. Data, Engineering and Applications, Springer.","DOI":"10.1007\/978-981-13-6351-1_23"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1134\/S0361768807040044","article-title":"Time synchronization methods for wireless sensor networks: A survey","volume":"33","author":"Faizulkhakov","year":"2007","journal-title":"Program. Comput. Softw."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.adhoc.2014.11.021","article-title":"A model for the classification and survey of clock synchronization protocols in WSNs","volume":"27","author":"Swain","year":"2015","journal-title":"Ad Hoc Netw."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MSP.2008.926661","article-title":"Distributed synchronization in wireless networks","volume":"25","author":"Simeone","year":"2008","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1016\/j.engappai.2015.07.007","article-title":"Survey on synchronization mechanisms in machine-to-machine systems","volume":"45","author":"Bojic","year":"2015","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Serpedin, E., and Chaudhari, Q.M. (2009). Synchronization in Wireless Sensor Networks: Parameter Estimation, Performance Benchmarks, and Protocols, Cambridge University Press.","DOI":"10.1017\/CBO9780511627194"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1109\/TII.2016.2629669","article-title":"Clock Synchronization Over IEEE 802.11\u2014A Survey of Methodologies and Protocols","volume":"13","author":"Mahmood","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Parvez, I., Rahmati, A., Guvenc, I., Sarwat, A.I., and Dai, H. (2018). A Survey on Low Latency Towards 5G: RAN, Core Network and Caching Solutions. IEEE Commun. Surv. Tutor.","DOI":"10.1109\/COMST.2018.2841349"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/COMST.2018.2869350","article-title":"Ultra-Low Latency (ULL) Networks: The IEEE TSN and IETF DetNet Standards and Related 5G ULL Research","volume":"21","author":"Nasrallah","year":"2019","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"655","DOI":"10.1109\/81.847872","article-title":"Phase noise in oscillators: A unifying theory and numerical methods for characterization","volume":"47","author":"Demir","year":"2000","journal-title":"IEEE Trans. Circuits Syst. Fundam. Theory Appl."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1049\/iet-wss.2011.0137","article-title":"Recursive clock skew estimation for wireless sensor networks using reference broadcasts","volume":"2","author":"Mahmood","year":"2012","journal-title":"IET Wirel. Sens. Syst."},{"key":"ref_51","unstructured":"Bishop, C.M. (2006). Pattern Recognition and Machine Learning, Springer."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/TCOMM.2004.840668","article-title":"On Maximum-Likelihood Estimation of Clock Offset","volume":"53","author":"Jeske","year":"2005","journal-title":"IEEE Trans. Commun."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Lee, J., Kim, J., and Serpedin, E. (2008, January 26\u201328). Clock Offset Estimation in Wireless Sensor Networks Using Bootstrap Bias Correction. Proceedings of the the 3rd International Conference on Wireless Algorithms, Systems, and Applications, Dallas, TX, USA.","DOI":"10.1007\/978-3-540-88582-5_31"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"56","DOI":"10.3390\/s90100056","article-title":"Clock Synchronization in Wireless Sensor Networks: An Overview","volume":"9","author":"Rhee","year":"2009","journal-title":"Sensors"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1145\/844128.844143","article-title":"Fine-grained network time synchronization using reference broadcasts","volume":"36","author":"Elson","year":"2002","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Mar\u00f3ti, M., Kusy, B., Simon, G., and L\u00e9deczi, \u00c1. (2004, January 3\u20135). The flooding time synchronization protocol. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031501"},{"key":"ref_57","unstructured":"Ferrari, F., Zimmerling, M., Thiele, L., and Saukh, O. (2011, January 12\u201314). Efficient network flooding and time synchronization with Glossy. Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN), Chicago, IL, USA."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"717","DOI":"10.1109\/TNET.2014.2309805","article-title":"PulseSync: An efficient and scalable clock synchronization protocol","volume":"23","author":"Lenzen","year":"2015","journal-title":"IEEE\/ACM Trans. Netw. (TON)"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1109\/TPDS.2013.40","article-title":"Time synchronization based on slow-flooding in wireless sensor networks","volume":"25","author":"Yildirim","year":"2014","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"4860","DOI":"10.1109\/TSP.2011.2160857","article-title":"Low-complexity maximum-likelihood estimator for clock synchronization of wireless sensor nodes under exponential delays","volume":"59","author":"Leng","year":"2011","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Hamilton, B.R., Ma, X., Zhao, Q., and Xu, J. (2008, January 14\u201319). ACES: Adaptive clock estimation and synchronization using Kalman filtering. Proceedings of the 14th ACM International Conference on Mobile Computing and Networking, San Francisco, CA, USA.","DOI":"10.1145\/1409944.1409963"},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Yang, Z., Pan, J., and Cai, L. (2010, January 23\u201327). Adaptive clock skew estimation with interactive multi-model Kalman filters for sensor networks. Proceedings of the IEEE International Conference on Communications (ICC), Cape Town, South Africa.","DOI":"10.1109\/ICC.2010.5502549"},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Yang, Z., Cai, L., Liu, Y., and Pan, J. (2012, January 25\u201330). Environment-aware clock skew estimation and synchronization for wireless sensor networks. Proceedings of the 2012 IEEE INFOCOM, Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195457"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/TNET.2011.2158656","article-title":"Tracking Low-Precision Clocks with Time-Varying Drifts Using Kalman Filtering","volume":"20","author":"Kim","year":"2012","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"1421","DOI":"10.1109\/TII.2016.2618348","article-title":"DISTY: Dynamic Stochastic Time Synchronization for Wireless Sensor Networks","volume":"13","author":"Masood","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Phan, L.A., Kim, T., Kim, T., Lee, J., and Ham, J.H. (2019). Performance Analysis of Time Synchronization Protocols in Wireless Sensor Networks. Sensors, 19.","DOI":"10.3390\/s19133020"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Cena, G., Scanzio, S., and Valenzano, A. (2015, January 8\u201311). Reliable comparison of clock discipline algorithms for time synchronization protocols. Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg.","DOI":"10.1109\/ETFA.2015.7301461"},{"key":"ref_68","unstructured":"Dekker, M. (1980). Parameter Estimation: Principles and Problems, M. Dekker."},{"key":"ref_69","doi-asserted-by":"crossref","unstructured":"Mahmood, A., and J\u00e4ntti, R. (2009, January 14\u201317). Time synchronization accuracy in real-time wireless sensor networks. Proceedings of the IEEE 9th Malaysia International Conference on Communications (MICC), Kuala Lumpur, Malaysia.","DOI":"10.1109\/MICC.2009.5431415"},{"key":"ref_70","unstructured":"Kay, S.M. (1993). Fundamentals of Statistical Signal Processing, Prentice Hall PTR."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1109\/MWC.2008.4599225","article-title":"Self-correcting time synchronization using reference broadcast in wireless sensor network","volume":"15","author":"Ren","year":"2008","journal-title":"IEEE Wirel. Commun."},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"2963","DOI":"10.1109\/TVT.2010.2049869","article-title":"Feedback-Based Clock Synchronization in Wireless Sensor Networks: A Control Theoretic Approach","volume":"59","author":"Chen","year":"2010","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1109\/TCST.2017.2692720","article-title":"Adaptive Proportional\u2013Integral Clock Synchronization in Wireless Sensor Networks","volume":"26","author":"Carli","year":"2018","journal-title":"IEEE Trans. Control. Syst. Technol."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/3177803.3177809","article-title":"FLOPSYNC-QACS: Quantization-aware clock synchronization for wireless sensor networks","volume":"14","author":"Terraneo","year":"2018","journal-title":"ACM SIGBED Rev."},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1109\/LCOMM.2010.04.092364","article-title":"Advanced self-correcting time synchronization in wireless sensor networks","volume":"14","author":"Liu","year":"2010","journal-title":"IEEE Commun. Lett."},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/103162.103163","article-title":"What every computer scientist should know about floating-point arithmetic","volume":"23","author":"Goldberg","year":"1991","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Schmid, T., Dutta, P., and Srivastava, M.B. (2010, January 12\u201316). High-resolution, Low-power Time Synchronization an Oxymoron No More. Proceedings of the 9th ACM\/IEEE International Conference on Information Processing in Sensor Networks (IPSN \u201910), Stockholm, Sweden.","DOI":"10.1145\/1791212.1791231"},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"2390","DOI":"10.1109\/JIOT.2018.2869143","article-title":"Time Keeping Ability of Crystal-Free Radios","volume":"6","author":"Khan","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Suciu, I., Maksimovic, F., Burnett, D., Khan, O., Wheeler, B., Sundararajan, A., Watteyne, T., Vilajosana, X., and Pister, K. (May, January 29). Experimental Clock Calibration on a Crystal-Free Mote-on-a-Chip. Proceedings of the IEEE INFOCOM 2019\u2014IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Paris, France.","DOI":"10.1109\/INFCOMW.2019.8845103"},{"key":"ref_80","unstructured":"IEEE Std 802.15.4e-2012 (2012). IEEE Standard for Local and Metropolitan Area Networks\u2014Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs) Amendment 1: MAC Sublayer (Amendment to IEEE Std 802.15.4-2011), IEEE."},{"key":"ref_81","doi-asserted-by":"crossref","unstructured":"Chang, T., Watteyne, T., Wheeler, B., Maksimovic, F., Khan, O., Mesri, S., Lee, L., Suciu, I., Burnett, D., and Vilajosana, X. (2020). 6TiSCH on SC\u03bcM: Running a Synchronized Protocol Stack without Crystals. Sensors, 20.","DOI":"10.3390\/s20071912"},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"Ganeriwal, S., Kumar, R., and Srivastava, M.B. (2003, January 5\u20137). Timing-sync Protocol for Sensor Networks. Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys \u201903), Los Angles, CA, USA.","DOI":"10.1145\/958507.958508"},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/TVT.2009.2028147","article-title":"On clock synchronization algorithms for wireless sensor networks under unknown delay","volume":"59","author":"Leng","year":"2010","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_84","unstructured":"Cox, D., Jovanov, E., and Milenkovic, A. (2005, January 20\u201322). Time synchronization for ZigBee networks. Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory (SSST\u201905), Tuskegee, AL, USA."},{"key":"ref_85","doi-asserted-by":"crossref","unstructured":"Aoun, M., Schoofs, A., and van der Stok, P. (2008, January 5\u20137). Efficient time synchronization for wireless sensor networks in an industrial setting. Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, Raleigh, NC, USA.","DOI":"10.1145\/1460412.1460482"},{"key":"ref_86","unstructured":"IEEE Std 802.15.4-2006 (2006). IEEE Standard for Information Technology\u2013 Local and Metropolitan Area Networks\u2014 Specific Requirements\u2014Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low Rate Wireless Personal Area Networks (WPANs) (Revision of IEEE Std 802.15.4-2003), IEEE."},{"key":"ref_87","doi-asserted-by":"crossref","unstructured":"Asgarian, F., and Najafi, K. (2017, January 21\u201325). Time synchronization in a network of bluetooth low energy beacons. Proceedings of the SIGCOMM Posters and Demos, Los Angeles, CA, USA.","DOI":"10.1145\/3123878.3132007"},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"3318","DOI":"10.1109\/TWC.2008.070343","article-title":"A New Approach for Time Synchronization in Wireless Sensor Networks: Pairwise Broadcast Synchronization","volume":"7","author":"Noh","year":"2008","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/TCE.2016.7448557","article-title":"A time synchronization technique for CoAP-based home automation systems","volume":"62","author":"Son","year":"2016","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_90","unstructured":"Shelby, Z., Hartke, K., and Bormann, C. (2020, October 16). RFC 7252; IETF. Available online: https:\/\/tools.ietf.org\/html\/rfc7252."},{"key":"ref_91","doi-asserted-by":"crossref","unstructured":"Sallai, J., Kus\u1ef3, B., L\u00e9deczi, \u00c1., and Dutta, P. (2006). On the scalability of routing integrated time synchronization. European Workshop on Wireless Sensor Networks, Springer.","DOI":"10.1007\/11669463_11"},{"key":"ref_92","doi-asserted-by":"crossref","unstructured":"Jain, S., and Sharma, Y. (2011, January 18\u201319). Optimal performance reference broadcast synchronization (OPRBS) for time synchronization in wireless sensor networks. Proceedings of the International Conference on Computer, Communication and Electrical Technology (ICCCET), Tamilnadu, India.","DOI":"10.1109\/ICCCET.2011.5762462"},{"key":"ref_93","doi-asserted-by":"crossref","unstructured":"Palchaudhuri, S., Saha, A.K., and Johnsin, D.B. (2004, January 26\u201327). Adaptive clock synchronization in sensor networks. Proceedings of the Third International Symposium on Information Processing in Sensor Networks (IPSN 2004), Berkeley, CA, USA.","DOI":"10.1145\/984622.984672"},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"2387","DOI":"10.1109\/TVT.2015.2417810","article-title":"CESP: A low-power high-accuracy time synchronization protocol","volume":"65","author":"Gong","year":"2016","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1109\/MCOM.2016.7378439","article-title":"Cheepsync: A time synchronization service for resource constrained bluetooth le advertisers","volume":"54","author":"Sridhar","year":"2016","journal-title":"IEEE Commun. Mag."},{"key":"ref_96","first-page":"347","article-title":"Energy-Efficient Time Synchronization Based on Asynchronous Source Clock Frequency Recovery and Reverse Two-Way Message Exchanges in Wireless Sensor Networks","volume":"65","author":"Kim","year":"2017","journal-title":"IEEE Trans. Commun."},{"key":"ref_97","doi-asserted-by":"crossref","unstructured":"Van Greunen, J., and Rabaey, J. (2003, January 14\u201319). Lightweight Time Synchronization for Sensor Networks. Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications (WSNA \u201903), San Diego, CA, USA.","DOI":"10.1145\/941351.941353"},{"key":"ref_98","unstructured":"Sichitiu, M.L., and Veerarittiphan, C. (2003, January 16\u201320). Simple, accurate time synchronization for wireless sensor networks. Proceedings of the 2003 IEEE Wireless Communications and Networking (WCNC 2003), New Orleans, LA, USA."},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.1016\/j.micpro.2015.07.006","article-title":"STETS: A novel energy-efficient time synchronization scheme based on embedded networking devices","volume":"39","author":"Qiu","year":"2015","journal-title":"Microprocess. Microsyst."},{"key":"ref_100","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1016\/j.comnet.2017.05.011","article-title":"SRTS: A Self-Recoverable Time Synchronization for sensor networks of healthcare IoT","volume":"129","author":"Qiu","year":"2017","journal-title":"Comput. Netw."},{"key":"ref_101","doi-asserted-by":"crossref","unstructured":"Lu, J., and Whitehouse, K. (2009, January 19\u201325). Flash Flooding: Exploiting the Capture Effect for Rapid Flooding in Wireless Sensor Networks. Proceedings of the IEEE INFOCOM 2009, Rio de Janeiro, Brazil.","DOI":"10.1109\/INFCOM.2009.5062177"},{"key":"ref_102","doi-asserted-by":"crossref","first-page":"2239","DOI":"10.1109\/JIOT.2017.2756824","article-title":"Estimation of Frequency Offset for Time Synchronization with Immediate Clock Adjustment in Multihop Wireless Sensor Networks","volume":"4","author":"Wang","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_103","doi-asserted-by":"crossref","unstructured":"Schmid, T., Charbiwala, Z., Anagnostopoulou, Z., Srivastava, M.B., and Dutta, P. (2010, January 3\u20135). A case against routing-integrated time synchronization. Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, Zurich, Switzerland.","DOI":"10.1145\/1869983.1870010"},{"key":"ref_104","doi-asserted-by":"crossref","first-page":"286168","DOI":"10.1155\/2008\/286168","article-title":"Extension of pairwise broadcast clock synchronization for multicluster sensor networks","volume":"2008","author":"Noh","year":"2007","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_105","doi-asserted-by":"crossref","unstructured":"Tan, A., Peng, Y., Su, X., Tong, H., and Deng, Q. (2019). A Novel Synchronization Scheme Based on a Dynamic Superframe for an Industrial Internet of Things in Underground Mining. Sensors, 19.","DOI":"10.3390\/s19030504"},{"key":"ref_106","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1109\/TNET.2004.842228","article-title":"Time-diffusion synchronization protocol for wireless sensor networks","volume":"13","author":"Su","year":"2005","journal-title":"IEEE\/ACM Trans. Netw. (TON)"},{"key":"ref_107","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1109\/TC.2006.25","article-title":"Global clock synchronization in sensor networks","volume":"55","author":"Li","year":"2006","journal-title":"IEEE Trans. Comput."},{"key":"ref_108","doi-asserted-by":"crossref","unstructured":"Solis, R., Borkar, V., and Kumar, P. (2006, January 13\u201315). A new distributed time synchronization protocol for multihop wireless networks. Proceedings of the 45th IEEE Conference on Decision and Control, San Diego, CA, USA.","DOI":"10.1109\/CDC.2006.377675"},{"key":"ref_109","doi-asserted-by":"crossref","unstructured":"Sommer, P., and Wattenhofer, R. (2009, January 13\u201316). Gradient clock synchronization in wireless sensor networks. Proceedings of the 2009 International Conference on Information Processing in Sensor Networks, San Francisco, CA, USA.","DOI":"10.1145\/1435473.1435477"},{"key":"ref_110","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1007\/s00446-005-0135-6","article-title":"Gradient clock synchronization","volume":"18","author":"Fan","year":"2006","journal-title":"Distrib. Comput."},{"key":"ref_111","doi-asserted-by":"crossref","unstructured":"Locher, T., and Wattenhofer, R. (2006). Oblivious gradient clock synchronization. International Symposium on Distributed Computing, Springer.","DOI":"10.1007\/11864219_36"},{"key":"ref_112","doi-asserted-by":"crossref","unstructured":"Pinho, A.C., Figueiredo, D.R., and Fran\u00e7a, F.M. (2012, January 3\u20137). A robust gradient clock synchronization algorithm for wireless sensor networks. Proceedings of the Fourth International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India.","DOI":"10.1109\/COMSNETS.2012.6151304"},{"key":"ref_113","doi-asserted-by":"crossref","unstructured":"Schenato, L., and Gamba, G. (2007, January 12\u201314). A distributed consensus protocol for clock synchronization in wireless sensor network. Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, LA, USA.","DOI":"10.1109\/CDC.2007.4434671"},{"key":"ref_114","doi-asserted-by":"crossref","first-page":"30","DOI":"10.3182\/20090924-3-IT-4005.00006","article-title":"Average TimeSync: A consensus-based protocol for time synchronization in wireless sensor networks","volume":"42","author":"Schenato","year":"2009","journal-title":"IFAC Proc. Vol."},{"key":"ref_115","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1109\/JPROC.2006.887293","article-title":"Consensus and Cooperation in Networked Multi-Agent Systems","volume":"95","author":"Fax","year":"2007","journal-title":"Proc. IEEE"},{"key":"ref_116","doi-asserted-by":"crossref","first-page":"2269","DOI":"10.1109\/JSEN.2011.2182045","article-title":"Consensus clock synchronization for wireless sensor networks","volume":"12","author":"Maggs","year":"2012","journal-title":"IEEE Sens. J."},{"key":"ref_117","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1109\/TAC.2013.2286893","article-title":"Time Synchronization in WSNs: A Maximum-Value-Based Consensus Approach","volume":"59","author":"He","year":"2014","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_118","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/j.automatica.2017.03.009","article-title":"Accurate clock synchronization in wireless sensor networks with bounded noise","volume":"81","author":"He","year":"2017","journal-title":"Automatica"},{"key":"ref_119","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.isatra.2013.11.001","article-title":"Study of consensus-based time synchronization in wireless sensor networks","volume":"53","author":"He","year":"2014","journal-title":"ISA Trans."},{"key":"ref_120","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.automatica.2015.09.012","article-title":"Convergence of max\u2013min consensus algorithms","volume":"62","author":"Shi","year":"2015","journal-title":"Automatica"},{"key":"ref_121","unstructured":"Sun, W., Gholami, M.R., Strom, E.G., and Brannstrom, F. (2013, January 9\u201313). Distributed clock synchronization with application of D2D communication without infrastructure. Proceedings of the Globecom Workshops (GC Wkshps), Atlanta, GA, USA."},{"key":"ref_122","doi-asserted-by":"crossref","first-page":"3378","DOI":"10.1109\/TWC.2015.2404917","article-title":"Random broadcast based distributed consensus clock synchronization for mobile networks","volume":"14","author":"Sun","year":"2015","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1016\/j.automatica.2015.11.034","article-title":"Structural modeling and convergence analysis of consensus-based time synchronization algorithms over networks: Non-topological conditions","volume":"65","author":"Tian","year":"2016","journal-title":"Automatica"},{"key":"ref_124","doi-asserted-by":"crossref","first-page":"5445","DOI":"10.1109\/TAC.2017.2697683","article-title":"Time Synchronization in WSNs With Random Bounded Communication Delays","volume":"62","author":"Tian","year":"2017","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_125","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.automatica.2018.03.054","article-title":"Distributed time synchronization for networks with random delays and measurement noise","volume":"93","author":"Johansson","year":"2018","journal-title":"Automatica"},{"key":"ref_126","unstructured":"So, J., and Vaidya, N. (2004). MTSF: A Timing Synchronization Protocol to Support Synchronous Operations in Multihop Wireless Networks, University of Illinois at Urbana-Champaign."},{"key":"ref_127","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1137\/0150098","article-title":"Synchronization of pulse-coupled biological oscillators","volume":"50","author":"Mirollo","year":"1990","journal-title":"SIAM J. Appl. Math."},{"key":"ref_128","doi-asserted-by":"crossref","unstructured":"Werner-Allen, G., Tewari, G., Patel, A., Welsh, M., and Nagpal, R. (2005, January 2\u20134). Firefly-inspired sensor network synchronicity with realistic radio effects. Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, San Diego, CA, USA.","DOI":"10.1145\/1098918.1098934"},{"key":"ref_129","doi-asserted-by":"crossref","first-page":"1353","DOI":"10.1109\/49.779919","article-title":"Quality-of-service in ad hoc carrier sense multiple access wireless networks","volume":"17","author":"Sobrinho","year":"1999","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_130","doi-asserted-by":"crossref","first-page":"3015","DOI":"10.1016\/j.comnet.2011.05.014","article-title":"Black Burst Synchronization (BBS)\u2014A protocol for deterministic tick and time synchronization in wireless networks","volume":"55","author":"Gotzhein","year":"2011","journal-title":"Comput. Netw."},{"key":"ref_131","first-page":"24","article-title":"On the interaction of clocks, power, and synchronization in duty-cycled embedded sensor nodes","volume":"7","author":"Schmid","year":"2010","journal-title":"ACM Trans. Sens. Netw. (TOSN)"},{"key":"ref_132","doi-asserted-by":"crossref","first-page":"843","DOI":"10.1109\/TNET.2008.2001953","article-title":"Estimating clock uncertainty for efficient duty-cycling in sensor networks","volume":"17","author":"Ganeriwal","year":"2009","journal-title":"IEEE\/ACM Trans. Netw. (TON)"},{"key":"ref_133","unstructured":"Shannon, J., and Melvin, H. (2011). A Dynamic Wireless Sensor Network Synchronisation Protocol, College of Engineering and Informatics NUI Galway."},{"key":"ref_134","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1109\/TII.2013.2255062","article-title":"Adaptive Synchronization in IEEE802.15.4e Networks","volume":"10","author":"Stanislowski","year":"2014","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_135","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/j.comnet.2014.11.003","article-title":"Adaptive synchronization in multi-hop TSCH networks","volume":"76","author":"Chang","year":"2015","journal-title":"Comput. Netw."},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/LES.2009.2028103","article-title":"Temperature Compensated Time Synchronization","volume":"1","author":"Schmid","year":"2009","journal-title":"IEEE Embed. Syst. Lett."},{"key":"ref_137","doi-asserted-by":"crossref","first-page":"2241","DOI":"10.1109\/TII.2017.2778746","article-title":"Temperature-resilient time synchronization for the internet of things","volume":"14","author":"Elsts","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_138","doi-asserted-by":"crossref","first-page":"285265","DOI":"10.1155\/2014\/285265","article-title":"Voltage-aware time synchronization for wireless sensor networks","volume":"10","author":"Jin","year":"2014","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_139","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1145\/635506.605408","article-title":"Energy-efficient computing for wildlife tracking: Design tradeoffs and early experiences with ZebraNet","volume":"30","author":"Juang","year":"2002","journal-title":"ACM SIGARCH Comput. Archit. News"},{"key":"ref_140","unstructured":"Chen, Y., Wang, Q., Chang, M., and Terzis, A. (2011, January 12\u201314). Ultra-low power time synchronization using passive radio receivers. Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN), Chicago, IL, USA."},{"key":"ref_141","unstructured":"Li, L., Xing, G., Sun, L., Huangfu, W., Zhou, R., and Zhu, H. (July, January 28). Exploiting FM radio data system for adaptive clock calibration in sensor networks. Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services, Washington, DC, USA."},{"key":"ref_142","doi-asserted-by":"crossref","unstructured":"Rowe, A., Gupta, V., and Rajkumar, R.R. (2009, January 4\u20136). Low-power clock synchronization using electromagnetic energy radiating from ac power lines. Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, Berkeley, CA, USA.","DOI":"10.1145\/1644038.1644060"},{"key":"ref_143","doi-asserted-by":"crossref","unstructured":"Li, Z., Chen, W., Li, C., Li, M., Li, X.Y., and Liu, Y. (2012, January 22\u201326). Flight: Clock calibration using fluorescent lighting. Proceedings of the 18th Annual International Conference on Mobile Computing and Networking, Istanbul, Turkey.","DOI":"10.1145\/2348543.2348584"},{"key":"ref_144","doi-asserted-by":"crossref","unstructured":"Gupchup, J., Carlson, D., Mus\u0103loiu-e, R., Szalay, A., and Terzis, A. (2010). Phoenix: An epidemic approach to time reconstruction. European Conference on Wireless Sensor Networks, Springer.","DOI":"10.1007\/978-3-642-11917-0_2"},{"key":"ref_145","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1145\/980159.980173","article-title":"TSync: A lightweight bidirectional time synchronization service for wireless sensor networks","volume":"8","author":"Dai","year":"2004","journal-title":"ACM SIGMOBILE Mob. Comput. Commun. Rev."},{"key":"ref_146","doi-asserted-by":"crossref","first-page":"1379","DOI":"10.1109\/TMC.2013.43","article-title":"WizSync: Exploiting Wi-Fi infrastructure for clock synchronization in wireless sensor networks","volume":"13","author":"Hao","year":"2014","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_147","doi-asserted-by":"crossref","unstructured":"Bennett, T.R., Gans, N., and Jafari, R. (2015, January 13\u201316). A data-driven synchronization technique for cyber-physical systems. Proceedings of the Second International Workshop on the Swarm at the Edge of the Cloud, Seattle, WA, USA.","DOI":"10.1145\/2756755.2756763"},{"key":"ref_148","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2983627","article-title":"Data-driven synchronization for Internet-of-Things systems","volume":"16","author":"Bennett","year":"2017","journal-title":"ACM Trans. Embed. Comput. Syst. (TECS)"},{"key":"ref_149","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3309703","article-title":"CRONOS: A Post-hoc Data Driven Multi-Sensor Synchronization Approach","volume":"15","author":"Shaabana","year":"2019","journal-title":"ACM Trans. Sens. Netw. (TOSN)"},{"key":"ref_150","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/COMST.2006.315852","article-title":"A survey of security issues in wireless sensor networks","volume":"8","author":"Wang","year":"2006","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_151","doi-asserted-by":"crossref","unstructured":"Mizrahi, T. (2011, January 14\u201316). Time synchronization security using IPsec and MACsec. Proceedings of the International IEEE Symposium on Precision Clock Synchronization for Measurement Control and Communication (ISPCS), Munich, Germany.","DOI":"10.1109\/ISPCS.2011.6070153"},{"key":"ref_152","doi-asserted-by":"crossref","first-page":"578","DOI":"10.1109\/TIM.2012.2232472","article-title":"RTSP: An accurate and energy-efficient protocol for clock synchronization in WSNs","volume":"62","author":"Akhlaq","year":"2013","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_153","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/wcm.422","article-title":"Security in wireless sensor networks","volume":"8","author":"Giruka","year":"2008","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_154","doi-asserted-by":"crossref","unstructured":"Lisova, E., Uhlemann, E., \u00c5kerberg, J., and Bj\u00f6rkman, M. (2017, January 22\u201325). Delay attack versus clock synchronization\u2014A time chase. Proceedings of the IEEE International Conference on Industrial Technology (ICIT), Toronto, ON, Canada.","DOI":"10.1109\/ICIT.2017.7915522"},{"key":"ref_155","doi-asserted-by":"crossref","unstructured":"Lisova, E., Guti\u00e9rrez, M., Steiner, W., Uhlemann, E., \u00c5kerberg, J., Dobrin, R., and Bj\u00f6rkman, M. (2016). Protecting clock synchronization: Adversary detection through network monitoring. J. Electr. Comput. Eng., 2016.","DOI":"10.1155\/2016\/6297476"},{"key":"ref_156","unstructured":"Ganeriwal, S., \u010capkun, S., Han, C.C., and Srivastava, M.B. (September, January 28). Secure time synchronization service for sensor networks. Proceedings of the 4th ACM Workshop on Wireless Security, Cologne, Germany."},{"key":"ref_157","doi-asserted-by":"crossref","unstructured":"Huang, D., You, K., and Teng, W. (2011, January 17\u201322). Secured Flooding Time Synchronization Protocol. Proceedings of the Eighth IEEE International Conference on Mobile Ad-Hoc and Sensor Systems, Valencia, Spain.","DOI":"10.1109\/MASS.2011.64"},{"key":"ref_158","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1109\/JSAC.2005.861396","article-title":"Secure and resilient clock synchronization in wireless sensor networks","volume":"24","author":"Sun","year":"2006","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_159","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1109\/JSAC.2005.861394","article-title":"Wormhole attacks in wireless networks","volume":"24","author":"Hu","year":"2006","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_160","doi-asserted-by":"crossref","unstructured":"Newsome, J., Shi, E., Song, D., and Perrig, A. (2004, January 26\u201327). The Sybil Attack in Sensor Networks: Analysis & Defenses. Proceedings of the 3rd International Symposium on Information Processing in Sensor Networks (IPSN \u201904), Berkeley, CA, USA.","DOI":"10.1145\/984622.984660"},{"key":"ref_161","doi-asserted-by":"crossref","first-page":"6387","DOI":"10.1109\/TSP.2013.2286102","article-title":"SATS: Secure Average-Consensus-Based Time Synchronization in Wireless Sensor Networks","volume":"61","author":"He","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_162","doi-asserted-by":"crossref","first-page":"1055","DOI":"10.1109\/TPDS.2013.150","article-title":"Secure Time Synchronization in WirelessSensor Networks: A Maximum-Consensus-Based Approach","volume":"25","author":"He","year":"2014","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_163","doi-asserted-by":"crossref","unstructured":"Mani, S.K., Durairajan, R., Barford, P., and Sommers, J. (2016, January 14\u201316). MNTP: Enhancing time synchronization for mobile devices. Proceedings of the 2016 Internet Measurement Conference, Santa Monica, CA, USA.","DOI":"10.1145\/2987443.2987484"},{"key":"ref_164","doi-asserted-by":"crossref","unstructured":"Mani, S.K., Durairajan, R., Barford, P., and Sommers, J. (2018, January 15\u201318). An architecture for IoT clock synchronization. Proceedings of the 8th International Conference on the Internet of Things, Santa Barbara, CA, USA.","DOI":"10.1145\/3277593.3277606"},{"key":"ref_165","unstructured":"Pande, H.K., Thapliyal, S., and Mangal, L.C. (2010, January 17\u201319). A new clock synchronization algorithm for multi-hop wireless ad hoc networks. Proceedings of the 2010 Sixth International conference on Wireless Communication and Sensor Networks, Allahabad, India."},{"key":"ref_166","doi-asserted-by":"crossref","unstructured":"Anand, D.M., Sharma, D., Li-Baboud, Y., and Moyne, J. (2009, January 12\u201316). EDA performance and clock synchronization over a wireless network: Analysis, experimentation and application to semiconductor manufacturing. Proceedings of the 2009 International Symposium on Precision Clock Synchronization for Measurement, Control and Communication, Brescia, Italy.","DOI":"10.1109\/ISPCS.2009.5340200"},{"key":"ref_167","doi-asserted-by":"crossref","unstructured":"Mahmood, A., Gaderer, G., and Loschmidt, P. (2010, January 18\u201321). Clock synchronization in wireless LANs without hardware support. Proceedings of the IEEE International Workshop on Factory Communication Systems, Nancy, France.","DOI":"10.1109\/WFCS.2010.5548617"},{"key":"ref_168","unstructured":"Butner, S.E., and Vahey, S. (2002, January 6\u20138). Nanosecond-scale event synchronization over local-area networks. Proceedings of the 27th Annual IEEE Conference on Local Computer Networks (LCN 2002), Tampa, FL, USA."},{"key":"ref_169","doi-asserted-by":"crossref","unstructured":"Eidson, J.C., Fischer, M., and White, J. (2002). IEEE-1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems, Naval Research Lab. Technical Report.","DOI":"10.1109\/SFICON.2002.1159815"},{"key":"ref_170","doi-asserted-by":"crossref","first-page":"1632","DOI":"10.1109\/TIM.2007.903640","article-title":"An Implementation of IEEE 1588 Over IEEE 802.11b for Synchronization of Wireless Local Area Network Nodes","volume":"56","author":"Cooklev","year":"2007","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_171","unstructured":"Kannisto, J., Vanhatupa, T., Hannikainen, M., and Hamalainen, T.D. (2005, January 18). Software and hardware prototypes of the IEEE 1588 precision time protocol on wireless LAN. Proceedings of the 2005 14th IEEE Workshop on Local Metropolitan Area Networks, Crete, Greece."},{"key":"ref_172","doi-asserted-by":"crossref","unstructured":"Lam, D.K., Yamaguchi, K., Nagao, Y., Kurosaki, M., and Ochi, H. (2016, January 14\u201317). An improved precision time protocol for industrial WLAN communication systems. Proceedings of the 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, Taiwan.","DOI":"10.1109\/ICIT.2016.7474858"},{"key":"ref_173","doi-asserted-by":"crossref","first-page":"8944","DOI":"10.1109\/ACCESS.2018.2805378","article-title":"Precise Clock Synchronization in High Performance Wireless Communication for Time Sensitive Networking","volume":"6","author":"Shrestha","year":"2018","journal-title":"IEEE Access"},{"key":"ref_174","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1109\/TII.2015.2396003","article-title":"Implementation and Evaluation of the Reference Broadcast Infrastructure Synchronization Protocol","volume":"11","author":"Cena","year":"2015","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_175","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1109\/SURV.2011.040610.00039","article-title":"The Evolution of Cellular Backhaul Technologies: Current Issues and Future Trends","volume":"13","author":"Tipmongkolsilp","year":"2011","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_176","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1109\/MCOM.2009.5307481","article-title":"Practical considerations in the design and implementation of time synchronization systems using IEEE 1588","volume":"47","author":"Han","year":"2009","journal-title":"IEEE Commun. Mag."},{"key":"ref_177","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1109\/MCOM.2011.5706325","article-title":"Using IEEE 1588 and boundary clocks for clock synchronization in telecom networks","volume":"49","author":"Ouellette","year":"2011","journal-title":"IEEE Commun. Mag."},{"key":"ref_178","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCOMSTD.2018.1700076","article-title":"Introduction to Time-Sensitive Networking","volume":"2","author":"Finn","year":"2018","journal-title":"IEEE Commun. Stand. Mag."},{"key":"ref_179","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MCOM.2013.6588653","article-title":"Synchronization aspects in LTE small cells","volume":"51","author":"Hogan","year":"2013","journal-title":"IEEE Commun. Mag."},{"key":"ref_180","unstructured":"IEEE Std 802.1AS-2011 (2011). IEEE Standard for Local and Metropolitan Area Networks\u2014Timing and Synchronization for Time-Sensitive Applications in Bridged Local Area Network, IEEE."},{"key":"ref_181","unstructured":"IEEE Std 802.1CM-2018 (2018). IEEE Standard for Local and Metropolitan area Networks\u2014Time-Sensitive Networking for Fronthaul, IEEE."},{"key":"ref_182","unstructured":"ETSI TS 136 321 V15.3.0 (2018). Evolved Universal Terrestrial Radio Access (E-UTRA): Medium Access Control (MAC) Protocol Specification (3GPP TS 36.321 Version 15.3.0 Release 15), ETSI."},{"key":"ref_183","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MNET.2018.1700232","article-title":"5G Radio Network Design for Ultra-Reliable Low-Latency Communication","volume":"32","author":"Sachs","year":"2018","journal-title":"IEEE Netw."},{"key":"ref_184","doi-asserted-by":"crossref","unstructured":"Mahmood, A., Ashraf, M.I., Gidlund, M., and Torsner, J. (2018, January 28\u201331). Over-the-Air Time Synchronization for URLLC: Requirements, Challenges and Possible Enablers. Proceedings of the 15th International Symposium on Wireless Communication Systems (ISWCS), Lisbon, Portugal.","DOI":"10.1109\/ISWCS.2018.8491188"},{"key":"ref_185","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1109\/COMST.2017.2652320","article-title":"Low power wide area networks: An overview","volume":"19","author":"Raza","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_186","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MCOM.2017.1600613","article-title":"Understanding the limits of LoRaWAN","volume":"55","author":"Adelantado","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_187","doi-asserted-by":"crossref","unstructured":"Ramirez, C.G., Sergeyev, A., Dyussenova, A., and Iannucci, B. (2019, January 16\u201318). LongShoT: Long-range synchronization of time. Proceedings of the 18th International Conference on Information Processing in Sensor Networks, Montreal, QC, Canada.","DOI":"10.1145\/3302506.3310408"},{"key":"ref_188","doi-asserted-by":"crossref","first-page":"e165","DOI":"10.1002\/itl2.165","article-title":"TSCH-over-LoRA: Long range and reliable IPv6 multi-hop networks for the internet of things","volume":"3","author":"Haubro","year":"2020","journal-title":"Internet Technol. Lett."},{"key":"ref_189","doi-asserted-by":"crossref","first-page":"100233","DOI":"10.1016\/j.iot.2020.100233","article-title":"Synchronization and efficient channel hopping for power efficiency in LoRa networks: A comprehensive study","volume":"11","author":"Singh","year":"2020","journal-title":"Internet Things"},{"key":"ref_190","doi-asserted-by":"crossref","unstructured":"Yi\u011fitler, H., J\u00e4ntti, R., and Virrankoski, R. (2014, January 26\u201328). pRoot: An Adaptable Wireless Sensor-Actuator Hardware Platform. Proceedings of the 12th IEEE International Conference on Embedded and Ubiquitous Computing (EUC), Milano, Italy.","DOI":"10.1109\/EUC.2014.48"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/20\/5928\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:24:51Z","timestamp":1760178291000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/20\/5928"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,20]]},"references-count":190,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2020,10]]}},"alternative-id":["s20205928"],"URL":"https:\/\/doi.org\/10.3390\/s20205928","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,20]]}}}