AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Survey

A Survey on Clock Synchronization in the Industrial Internet

Global Innovation Exchange, Tsinghua University, Beijing 100084, China
Department of Automation, Tsinghua University, Beijing 100084, China
School of Software, Tsinghua University, Beijing 100084, China

Co-First Authors (Fan Dang is responsible for designing the framework, conducting the research, and writing for the Applications and Related Work sections. Xi-Kai Sun is in charge of researching and writing the Preliminaries and Protocol sections.)

Show Author Information

Abstract

Clock synchronization is one of the most fundamental and crucial network communication strategies. With the expansion of the Industrial Internet in numerous industrial applications, a new requirement for the precision, security, complexity, and other features of the clock synchronization mechanism has emerged in various industrial situations. This paper presents a study of standardized clock synchronization protocols and techniques for various types of networks, and a discussion of how these protocols and techniques might be classified. Following that is a description of how certain clock synchronization protocols and technologies, such as PROFINET, Time-Sensitive Networking (TSN), and other well-known industrial networking protocols, can be applied in a number of industrial situations. This study also investigates the possible future development of clock synchronization techniques and technologies.

Electronic Supplementary Material

Video
JCST-2210-12908-video.mp4
Download File(s)
JCST-2210-12908-Highlights.pdf (807 KB)

References

[1]

Lévesque M, Tipper D. A survey of clock synchronization over packet-switched networks. IEEE Communications Surveys & Tutorials, 2016, 18(4): 2926–2947. DOI: 10.1109/COMST.2016.2590438.

[2]

Cintuglu M H, Mohammed O A, Akkaya K, Uluagac A S. A survey on smart grid cyber-physical system testbeds. IEEE Communications Surveys & Tutorials, 2017, 19(1): 446–464. DOI: 10.1109/COMST.2016.2627399.

[3]

Yadav P, McCann J A, Pereira T. Self-synchronization in duty-cycled Internet of Things (IoT) applications. IEEE Internet of Things Journal, 2017, 4(6): 2058–2069. DOI: 10.1109/JIOT.2017.2757138.

[4]

He J P, Cheng P, Shi L, Chen J M. SATS: Secure average-consensus-based time synchronization in wireless sensor networks. IEEE Trans. Signal Processing, 2013, 61(24): 6387–6400. DOI: 10.1109/TSP.2013.2286102.

[5]
Regnath E, Shivaraman N, Shreejith S, Easwaran A, Steinhorst S. Blockchain, what time is it? Trustless datetime synchronization for IoT. In Proc. the 2020 International Conference on Omni-layer Intelligent Systems, Aug. 31–Sept. 2, 2020. DOI: 10.1109/COINS49042.2020.9191420.
[6]

Chalapathi G S S, Chamola V, Guranarayanan S et al. E-SATS: An efficient and simple time synchronization protocol for cluster-based wireless sensor networks. IEEE Sensors Journal, 2019, 19(21): 10144–10156. DOI: 10.1109/JSEN.2019.2922366.

[7]
Richards D, Abdelgawad A, Yelamarthi K. How does encryption influence timing in IoT? In Proc. the 2018 IEEE Global Conference on Internet of Things, Dec. 2018. DOI: 10.1109/GCIoT.2018.8620133.
[8]

Zhang K, Liang X H, Lu R X, Shen X M. Sybil attacks and their defenses in the Internet of Things. IEEE Internet of Things Journal, 2014, 1(5): 372–383. DOI: 10.1109/JIOT.2014.2344013.

[9]

Qiu T, Liu X Z, Han M, Ning H S, Wu D O. A secure time synchronization protocol against fake timestamps for large-scale Internet of Things. IEEE Internet of Things Journal, 2017, 4(6): 1879–1889. DOI: 10.1109/JIOT.2017.2714904.

[10]
Elson J, Girod L, Estrin D. Fine-grained network time synchronization using reference broadcasts. In Proc. the 5th Symposium on Operating Systems Design and Implementation, Dec. 2002, pp.147–163.
[11]
Beke T, Dijk E, Ozcelebi T, Verhoeven R. Time synchronization in IoT mesh networks. In Proc. the 2020 International Symposium on Networks, Computers and Communications, Oct. 2020. DOI: 10.1109/ISNCC49221.2020.9297296.
[12]
Mani S K, Durairajan R, Barford P, Sommers J. An architecture for IoT clock synchronization. In Proc. the 8th International Conference on the Internet of Things, Oct. 2018, p.17. DOI: 10.1145/3277593.3277606.
[13]

Shi F R, Tuo X G, Yang S X, Lu J, Li H L. Rapid-flooding time synchronization for large-scale wireless sensor networks. IEEE Trans. Industrial Informatics, 2020, 16(3): 1581–1590. DOI: 10.1109/TII.2019.2927292.

[14]
Ferrari F, Zimmerling M, Thiele L, Saukh O. Efficient network flooding and time synchronization with glossy. In Proc. the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks, Apr. 2011, pp.73–84.
[15]

Huan X T, Kim K S. Per-hop delay compensation in time synchronization for multi-hop wireless sensor networks based on packet-relaying gateways. IEEE Communications Letters, 2020, 24(10): 2300–2304. DOI: 10.1109/LCOMM.2020.3002705.

[16]

Jia P Y, Wang X B, Shen X M. Digital-twin-enabled intelligent distributed clock synchronization in industrial IoT systems. IEEE Internet of Things Journal, 2021, 8(6): 4548–4559. DOI: 10.1109/JIOT.2020.3029131.

[17]

Jia P Y, Wang X B, Shen X M. Passive network synchronization based on concurrent observations in industrial IoT systems. IEEE Internet of Things Journal, 2021, 8(18): 14028–14038. DOI: 10.1109/JIOT.2021.3070242.

[18]
Zhu S P, Zheng X L, Liu L, Ma H D. AirSync: Time synchronization for large-scale IoT networks using aircraft signals. In Proc. the 17th Annual IEEE International Conference on Sensing, Communication, and Networking, Jun. 2020. DOI: 10.1109/SECON48991.2020.9158433.
[19]
Nishi H, Song E Y, Nakamura Y, Lee K B, Liu Y C, Tsang K F. Time synchronization of IEEE P1451.0 and P1451.1.6 standard-based sensor networks. In Proc. the 47th Annual Conference of the IEEE Industrial Electronics Society, Oct. 2021. DOI: 10.1109/IECON48115.2021.9589904.
[20]

Huan X T, Kim K S, Lee S, Lim E G, Marshall A. A beaconless asymmetric energy-efficient time synchronization scheme for resource-constrained multi-hop wireless sensor networks. IEEE Trans. Communications, 2020, 68(3): 1716–1730. DOI: 10.1109/TCOMM.2019.2960344.

[21]

Huan X T, Kim K S, Zhang J Q. NISA: Node identification and spoofing attack detection based on clock features and radio information for wireless sensor networks. IEEE Trans. Communications, 2021, 69(7): 4691–4703. DOI: 10.1109/TCOMM.2021.3071448.

[22]

Bhandari S, Wang X B. Prioritized clock synchronization for event critical applications in wireless IoT networks. IEEE Sensors Journal, 2019, 19(16): 7120–7128. DOI: 10.1109/JSEN.2019.2912938.

[23]

Schmid T, Shea R, Charbiwala Z, Friedman J, Srivastava M B, Cho Y H. On the interaction of clocks, power, and synchronization in duty-cycled embedded sensor nodes. ACM Trans. Sensor Networks, 2010, 7(3): Article No. 24. DOI: 10.1145/1807048.1807053.

[24]
Yang S J, Xu C Q, Guan J F, Zhang T. Event-based diffusion Kalman filter strategy for clock synchronization in WSNs. In Proc. the 2018 International Conference on Networking and Network Applications, Oct. 2018, pp.270–276. DOI: 10.1109/NANA.2018.8648770.
[25]

Jia P Y, Wang X B, Zheng K. Distributed clock synchronization based on intelligent clustering in local area industrial IoT systems. IEEE Trans. Industrial Informatics, 2020, 16(6): 3697–3707. DOI: 10.1109/TII.2019.2937331.

[26]

Wang Z W, Zeng P, Kong L H, Li D, Jin X. Node-identification-based secure time synchronization in industrial wireless sensor networks. Sensors, 2018, 18(8): 2718. DOI: 10.3390/s18082718.

[27]

Wu J, Zhang L Y, Bai Y, Sun Y S. Cluster-based consensus time synchronization for wireless sensor networks. IEEE Sensors Journal, 2015, 15(3): 1404–1413. DOI: 10.1109/JSEN.2014.2363471.

[28]
Kadambar S, Chavva A K R. Low complexity ML synchronization for 3GPP NB-IoT. In Proc. the 2018 International Conference on Signal Processing and Communications, Jul. 2018, pp.307–311. DOI: 10.1109/SPCOM.2018.8724439.
[29]
Dian F J, Yousefi A, Somaratne K. A study in accuracy of time synchronization of BLE devices using connection-based event. In Proc. the 8th IEEE Annual Information Technology, Electronics and Mobile Communication Conference, Oct. 2017, pp.595–601. DOI: 10.1109/IEMCON.2017.8117156.
[30]
Gore R N, Lisova E, Åkerberg J, Björkman M. CoSiNeT: A lightweight clock synchronization algorithm for industrial IoT. In Proc. the 4th IEEE International Conference on Industrial Cyber-Physical Systems, May 2021, pp.92–97. DOI: 10.1109/ICPS49255.2021.9468174.
[31]
Sommer P, Wattenhofer R. Gradient clock synchronization in wireless sensor networks. In Proc. the 2009 International Conference on Information Processing in Sensor Networks, Apr. 2009, pp.37–48.
[32]
Li Y, Chen S, Lin F J. A coarse timing synchronization method of low SNR OFDM systems for IoT. In Proc. the 2018 IEEE International Conference on Integrated Circuits, Technologies and Applications, Nov. 2018, pp.166–167. DOI: 10.1109/CICTA.2018.8705961.
[33]
Alvarez M A, Spagnolini U. Collision vs non-collision distributed time synchronization for dense IoT deployments. In Proc. the 2017 IEEE International Conference on Communications, May 2017. DOI: 10.1109/ICC.2017.7997469.
[34]

Idrees Z, Granados J, Sun Y, Latif S, Gong L, Zou Z, Zheng L R. IEEE 1588 for clock synchronization in industrial IoT and related applications: A review on contributing technologies, protocols and enhancement methodologies. IEEE Access, 2020, 8: 155660–155678. DOI: 10.1109/ACCESS.2020.3013669.

[35]

Djenouri D. R 4Syn: Relative referenceless receiver/receiver time synchronization in wireless sensor networks. IEEE Signal Processing Letters, 2012, 19(4): 175–178. DOI: 10.1109/LSP.2012.2185491.

[36]

Cheng S Y, Cai Z P, Li J Z, Gao H. Extracting kernel dataset from big sensory data in wireless sensor networks. IEEE Trans. Knowledge and Data Engineering, 2017, 29(4): 813–827. DOI: 10.1109/TKDE.2016.2645212.

[37]

Su W, Akyildiz I F. Time-diffusion synchronization protocol for wireless sensor networks. IEEE/ACM Trans. Networking, 2005, 13(2): 384–397. DOI: 10.1109/TNET.2004.842228.

[38]

Gong F Y, Sichitiu M L. CESP: A low-power high-accuracy time synchronization protocol. IEEE Trans. Vehicular Technology, 2016, 65(4): 2387–2396. DOI: 10.1109/TVT.2015.2417810.

[39]
Resner D, Fröhlich A A, Wanner L F. Speculative precision time protocol: Submicrosecond clock synchronization for the IoT. In Proc. the 21st International Conference on Emerging Technologies and Factory Automation, Sept. 2016. DOI: 10.1109/ETFA.2016.7733533.
[40]
Raju N, Hasan K F. A feasibility study on SNTP and SPoT protocols on time synchronization in Internet of Things. arXiv: 2010.09219, 2020. https://arxiv.org/abs/2010.09219, Dec. 2022.
[41]
Bansal M, Gupta A. Out-degree based clock synchronization in wireless networks using precision time protocol. In Proc. the 2018 IEEE International Conference on Advanced Networks and Telecommunications Systems, Dec. 2018. DOI: 10.1109/ANTS.2018.8710042.
[42]
Maróti M, Kusy B, Simon S, Lédeczi Á. The flooding time synchronization protocol. In Proc. the 2nd International Conference on Embedded Networked Sensor Systems, Nov. 2004, pp.39–49. DOI: 10.1145/1031495.1031501.
[43]

Sheu J P, Hu W K, Lin J C. Ratio-based time synchronization protocol in wireless sensor networks. Telecommunication Systems, 2008, 39(1): 25–35. DOI: 10.1007/s11235-008-9081-5.

[44]

Kim K S, Lee S, Lim E G. Energy-efficient time synchronization based on asynchronous source clock frequency recovery and reverse two-way message exchanges in wireless sensor networks. IEEE Trans. Communications, 2017, 65(1): 347–359. DOI: 10.1109/TCOMM.2016.2626281.

[45]

Noh K L, Serpedin E, Qaraqe K. A new approach for time synchronization in wireless sensor networks: Pairwise broadcast synchronization. IEEE Trans. Wireless Communications, 2008, 7(9): 3318–3322. DOI: 10.1109/TWC.2008.070343.

[46]

Qiu T, Chi L, Guo W et al. STETS: A novel energy-efficient time synchronization scheme based on embedded networking devices. Microprocessors and Microsystems, 2015, 39(8): 1285–1295. DOI: 10.1016/j.micpro.2015.07.006.

[47]

Qiu T, Zhang Y S, Qiao D J, Zhang X Y, Wymore M L, Sangaiah A K. A robust time synchronization scheme for Industrial Internet of Things. IEEE Trans. Industrial Informatics, 2018, 14(8): 3570–3580. DOI: 10.1109/TII.2017.2738842.

[48]
Navas R E, Toutain L. LATe: A lightweight authenticated time synchronization protocol for IoT. In Proc. the 2018 Global Internet of Things Summit, Jun. 2018. DOI: 10.1109/GIOTS.2018.8534565.
[49]

Fan K, Wang S Y, Ren Y H, Yang K, Yan Z, Li H, Yang Y T. Blockchain-based secure time protection scheme in IoT. IEEE Internet of Things Journal, 2019, 6(3): 4671–4679. DOI: 10.1109/JIOT.2018.2874222.

[50]

He J P, Cheng P, Shi L, Chen J M, Sun Y X. Time synchronization in WSNs: A maximum-value-based consensus approach. IEEE Trans. Automatic Control, 2014, 59(3): 660–675. DOI: 10.1109/TAC.2013.2286893.

[51]

Schenato L, Fiorentin F. Average TimeSynch: A consensus-based protocol for clock synchronization in wireless sensor networks. Automatica, 2011, 47(9): 1878–1886. DOI: 10.1016/j.automatica.2011.06.012.

[52]

Wang Z W, Zeng P, Zhou M T, Li D, Wang J T. Cluster-based maximum consensus time synchronization for industrial wireless sensor networks. Sensors, 2017, 17(1): 141. DOI: 10.3390/s17010141.

[53]
Shivaraman N, Schuster P, Ramanathan S, Easwaran A, Steinhorst S. C-Sync: The resilient time synchronization protocol. In Proc. the 19th ACM/IEEE International Conference on Information Processing in Sensor Networks (poster), Apr. 2020, pp.333–334. DOI: 10.1109/IPSN48710.2020.00-20.
[54]
Hu X, Park T, Shin K G. Attack-tolerant time-synchronization in wireless sensor networks. In Proc. the 27th Conference on Computer Communications, Apr. 2008, pp.41–45. DOI: 10.1109/INFOCOM.2008.17.
[55]

He J P, Chen J M, Cheng P, Cao X H. Secure time synchronization in wireless sensor networks: A maximum consensus-based approach. IEEE Trans. Parallel and Distributed Systems, 2014, 25(4): 1055–1065. DOI: 10.1109/TPDS.2013.150.

[56]
Feld J. PROFINET-scalable factory communication for all applications. In Proc. the 2004 IEEE International Workshop on Factory Communication Systems, Sept. 2004, pp.33–38. DOI: 10.1109/WFCS.2004.1377673.
[57]
Fontanelli D, Macii D, Rinaldi S, Ferrari P, Flammini A. Performance analysis of a clock state estimator for PROFINET IO IRT synchronization. In Proc. the 2013 IEEE International Instrumentation and Measurement Technology Conference, May 2013, pp.1828–1833. DOI: 10.1109/I2MTC.2013.6555730.
[58]
Ferrari P, Flammini A, Marioli D, Rinaldi S, Sisinni E, Taroni A, Venturini F. Clock synchronization of PTP-based devices through PROFINET IO networks. In Proc. the 2008 IEEE International Conference on Emerging Technologies and Factory Automation, Sept. 2008, pp.496–499. DOI: 10.1109/ETFA.2008.4638445.
[59]

Ferrari P, Flammini A, Rinaldi S, Sisinni E. On the seamless interconnection of IEEE1588-based devices using a PROFINET IO infrastructure. IEEE Trans. Industrial Informatics, 2010, 6(3): 381–392. DOI: 10.1109/TII.2010.2051954.

[60]

Val I, Seijo ó, Torrego R, Astarloa A. IEEE 802.1AS clock synchronization performance evaluation of an integrated wired-wireless TSN architecture. IEEE Trans. Industrial Informatics, 2022, 18(5): 2986–2999. DOI: 10.1109/TII.2021.3106568.

[61]
Zhao Y, Yang Z, He X W, Wu J H, Cao H, Dong L, Dang F, Liu Y H. E-TSN: Enabling event-triggered critical traffic in time-sensitive networking for industrial applications. In Proc. the 42nd International Conference on Distributed Computing Systems, Jul. 2022, pp.691–701. DOI: 10.1109/ICDCS54860.2022.00072.
[62]
Chen D J, Nixon M, Mok A. WirelessHARTTM: Real-Time Mesh Network for Industrial Automation. Springer, 2010.
[63]
Saifullah A, Xu Y, Lu C Y, Chen Y X. End-to-end delay analysis for fixed priority scheduling in WirelessHART networks. In Proc. the 17th IEEE Real-Time and Embedded Technology and Applications Symposium, Apr. 2011, pp.13–22. DOI: 10.1109/RTAS.2011.10.
[64]

Wang Y J, Qian Z H, Wang G Q, Zhang X. Research on energy-efficient time synchronization algorithm for wireless sensor networks. Journal of Electronics & Information Technology, 2012, 34(9): 2174–2179. DOI: 10.3724/SP.J.1146.2012.00236.

[65]
Huang T, Huang S Z. Low power WirelessHART network time synchronization protocol. Chinese Journal of Electron Devices, 2014, 37(1): 85–88. DOI: 10.3969/j.issn.1005-9490.2014.01.021. (in Chinese)
[66]

Liang W, Zhang X L, Xiao Y, Wang F Q, Zeng P, Yu H B. Survey and experiments of WIA-PA specification of industrial wireless network. Wireless Communications and Mobile Computing, 2011, 11(8): 1197–1212. DOI: 10.1002/wcm.976.

[67]
He N, Liu F. Research on time synchronization of WIA-PA industrial wireless networks. In Proc. the 2009 International Conference on Computational Intelligence and Software Engineering, Dec. 2009. DOI: 10.1109/CISE.2009.5363213.
[68]
Rahman M, El-Khatib K. Secure time synchronization for wireless sensor networks based on bilinear pairing functions. IEEE Trans. Parallel and Distributed Systems, 2010. DOI: 10.1109/TPDS.2010.94.
[69]

Sivrikaya F, Yener B. Time synchronization in sensor networks: A survey. IEEE Network, 2004, 18(4): 45–50. DOI: 10.1109/MNET.2004.1316761.

[70]

Faizulkhakov Y R. Time synchronization methods for wireless sensor networks: A survey. Programming and Computer Software, 2007, 33(4): 214–226. DOI: 10.1134/S0361768807040044.

[71]
Lasassmeh S M, Conrad J M. Time synchronization in wireless sensor networks: A survey. In Proc. the 2010 IEEE SoutheastCon, Mar. 2010, pp.242-245. DOI: 10.1109/SECON.2010.5453878.
[72]

Sarvghadi M A, Wan T C. Message passing based time synchronization in wireless sensor networks: A survey. International Journal of Distributed Sensor Networks, 2016, 12(5): 1280904. DOI: 10.1155/2016/1280904.

[73]

Puttnies H, Danielis P, Sharif A R, Timmermann D. Estimators for time synchronization—Survey, analysis, and outlook. IoT, 2020, 1(2): 398–435. DOI: 10.3390/iot1020023.

Journal of Computer Science and Technology
Pages 146-165
Cite this article:
Dang F, Sun X-K, Liu K-B, et al. A Survey on Clock Synchronization in the Industrial Internet. Journal of Computer Science and Technology, 2023, 38(1): 146-165. https://doi.org/10.1007/s11390-023-2908-4

558

Views

3

Crossref

2

Web of Science

4

Scopus

0

CSCD

Altmetrics

Received: 15 October 2022
Revised: 21 November 2022
Accepted: 09 January 2023
Published: 28 February 2023
© Institute of Computing Technology, Chinese Academy of Sciences 2023
Return