Journal of Computer Applications ›› 2023, Vol. 43 ›› Issue (7): 2255-2260.DOI: 10.11772/j.issn.1001-9081.2022060825
• Network and communications • Previous Articles
Feiqiao SHAN, Zhaowei WANG(), Yue SHEN
Received:
2022-06-08
Revised:
2022-09-16
Accepted:
2022-09-19
Online:
2022-10-08
Published:
2023-07-10
Contact:
Zhaowei WANG
About author:
SHAN Feiqiao, born in 1998, M. S. candidate. His research interests include time synchronization in industrial internet of things.Supported by:
通讯作者:
王照伟
作者简介:
单飞桥(1998—),男,江苏宿迁人,硕士研究生,主要研究方向:工业物联网时间同步;基金资助:
CLC Number:
Feiqiao SHAN, Zhaowei WANG, Yue SHEN. Time synchronization method based on precision time protocol in industrial wireless sensor networks[J]. Journal of Computer Applications, 2023, 43(7): 2255-2260.
单飞桥, 王照伟, 沈跃. 基于精确时间协议的工业无线传感器网络时间同步方法[J]. 《计算机应用》唯一官方网站, 2023, 43(7): 2255-2260.
Add to citation manager EndNote|Ris|BibTeX
URL: http://www.joca.cn/EN/10.11772/j.issn.1001-9081.2022060825
对比算法 | 采用的时钟类型 | 时钟计时噪声方差 |
---|---|---|
PTP | 高稳定性 | |
低稳定性 | ||
卡尔曼 | 高稳定性 | |
低稳定性 | ||
自适应卡尔曼 | 高稳定性 | |
低稳定性 |
Tab. 1 Simulation comparison design
对比算法 | 采用的时钟类型 | 时钟计时噪声方差 |
---|---|---|
PTP | 高稳定性 | |
低稳定性 | ||
卡尔曼 | 高稳定性 | |
低稳定性 | ||
自适应卡尔曼 | 高稳定性 | |
低稳定性 |
1 | LÉVESQUE M, TIPPER D. A survey of clock synchronization over packet-switched networks[J]. IEEE Communications Surveys and Tutorials, 2016, 18(4): 2926-2947. 10.1109/comst.2016.2590438 |
2 | IDREES Z, GRANADOS J, SUN Y, et al. IEEE 1588 for clock synchronization in industrial IoT and related applications: a review on contributing technologies, protocols and enhancement methodologies[J]. IEEE Access, 2020, 8: 155660-155678. 10.1109/access.2020.3013669 |
3 | XIE K, CAI Q Q, FU M Y. A fast clock synchronization algorithm for wireless sensor networks[J]. Automatica, 2018, 92: 133-142. 10.1016/j.automatica.2018.03.004 |
4 | PHAN L A, KIM T, KIM T. Robust neighbor-aware time synchronization protocol for wireless sensor network in dynamic and hostile environments[J]. IEEE Internet of Things Journal, 2021, 8(3): 1934-1945. 10.1109/jiot.2020.3016702 |
5 | CHALAPATHI G S S, CHAMOLA V, GURUNARAYANAN S, et al. E-SATS: an efficient and simple time synchronization protocol for cluster-based wireless sensor networks[J]. IEEE Sensors Journal, 2019, 19(21): 10144-10156. 10.1109/jsen.2019.2922366 |
6 | WANG H, YU F, LI M, et al. Clock skew estimation for timestamp- free synchronization in industrial wireless sensor networks[J]. IEEE Transactions on Industrial Informatics, 2021, 17(1): 90-99. 10.1109/tii.2020.2975289 |
7 | WANG H, SHAO L, LI M, et al. Estimation of clock skew for time synchronization based on two-way message exchange mechanism in industrial wireless sensor networks[J]. IEEE Transactions on Industrial Informatics, 2018, 14(11): 4755-4765. 10.1109/tii.2018.2799595 |
8 | WANG F Q, ZENG P, YU H B, et al. Random time source protocol in wireless sensor networks and synchronization in industrial environments[J]. Wireless Communications and Mobile Computing, 2013, 13(8): 798-808. 10.1002/wcm.1144 |
9 | WANG Z W, ZENG P, KONG L H, et al. Node-identification-based secure time synchronization in industrial wireless sensor networks[J]. Sensors, 2018, 18(8): No.2718. 10.3390/s18082718 |
10 | SUGIHARA R, GUPTA R K. Clock synchronization with deterministic accuracy guarantee [C]// Proceedings of the 2011 European Conference on Wireless Sensor Networks, LNCS 6567. Berlin: Springer, 2011: 130-146. |
11 | ASLAM M, LIU W, JIAO X J, et al. Hardware efficient clock synchronization across Wi-Fi and Ethernet based network using PTP[J]. IEEE Transactions on Industrial Informatics, 2022, 18(6): 3808-3819. 10.1109/tii.2021.3120005 |
12 | 史仲渊,张华,王旭浩.基于改进卡尔曼滤波的实时以太网时钟同步优化算法[J].浙江理工大学学报(自然科学版), 2019, 41(5): 650-656. |
SHI Z Y, ZHANG H, WANG X H. Real-time Ethernet clock synchronization optimization algorithm based on improved Kalman filter[J]. Journal of Zhejiang Sci-Tech University (Natural Sciences Edition), 2019, 41(5): 650-656. | |
13 | SHAN F L, YU J G, LI K L, et al. Research on high precision master-slave clock synchronization based on 1588 protocol [C]// Proceedings of the IEEE 9th International Conference on Electronics Information and Emergency Communication. Piscataway: IEEE, 2019: 1-5. 10.1109/iceiec.2019.8784647 |
14 | YANG Z, PAN J P, CAI L. Adaptive clock skew estimation with interactive multi-model Kalman filters for sensor networks [C]// Proceedings of the 2010 International Conference on Communications. Piscataway: IEEE, 2010: 1-5. 10.1109/icc.2010.5502549 |
15 | GIORGI G, NARDUZZI C. Performance analysis of Kalman-filter- based clock synchronization in IEEE 1588 networks[J]. IEEE Transactions on Instrumentation and Measurement, 2011, 60(8): 2902- 2909. 10.1109/tim.2011.2113120 |
16 | 王逸凡,彭良福.基于IEEE 1588协议的时钟模型线性估计算法[J].电子测量技术, 2021, 44(24): 59-65. |
WANG Y F, PENG L F. Linear estimation algorithm of clock model based on IEEE 1588[J]. Electronic Measurement Technology, 2021, 44(24): 59-65. | |
17 | 陈旿,孙建华,于振兴,等.基于IEEE 1588的无线传感器网络时钟同步方法[J].系统工程与电子技术, 2014, 36(3): 564-574. |
CHEN W, SUN J H, YU Z X, et al. Clock synchronous method for wireless sensor networks based on IEEE 1588[J]. Systems Engineering and Electronics, 2014, 36(3): 564-574. | |
18 | 王滨,张增平,伊德尔昆,等.节能型无线传感器网络成对节点同步方法的设计与实现[J].计算机应用, 2021, 41(S1): 189-195. |
WANG B, ZHANG Z P, YI D, et al. Design and implementation of synchronization method for paired nodes in energy saving wireless sensor network[J]. Journal of Computer Applications, 2021, 41(S1): 189-195. | |
19 | 贾向利.无线传感器网络时间同步技术研究[D].合肥:合肥工业大学, 2019: 17-18. |
JIA X L. Research on time synchronization technology of wireless sensor networks[D]. Hefei: Hefei University of Technology, 2019: 17-18. | |
20 | KARTHIK A K, BLUM R S. Optimum full information, unlimited complexity, invariant, and minimax clock skew and offset estimators for IEEE 1588[J]. IEEE Transactions on Communications, 2019, 67(5): 3624-3637. 10.1109/tcomm.2019.2900317 |
21 | 叶玲,李太华,代学武.无线传感器网络环境下基于卡尔曼滤波的PTP协议[J].智能系统学报, 2012, 7(6): 518-524. 10.3969/j.issn.1673-4785.201207033 |
YE L, LI T H, DAI X W. Kalman filtering based Precision Time Protocol (PTP) in wireless sensor networks[J]. CAAI Transactions on Intelligent Systems, 2012, 7(6): 518-524. 10.3969/j.issn.1673-4785.201207033 | |
22 | 李中志,汪学刚.基于反向预测卡尔曼滤波自适应算法研究[J].计算机工程与应用, 2010, 46(29): 137-139, 146. |
LI Z Z, WANG X G. Kalman filter adaptive algorithm study based on reverse prediction[J]. Computer Engineering and Applications, 2010, 46(29): 137-139, 146. | |
23 | LUO B, WU Y C. Distributed clock parameters tracking in wireless sensor network[J]. IEEE Transactions on Wireless Communications, 2013, 12(12): 6464-6475. 10.1109/twc.2013.103013.130811 |
24 | ABUBAKARI H, SASTRY S. IEEE 1588 style synchronization over wireless link [C]// Proceedings of the 2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication. Piscataway: IEEE, 2008: 127-130. 10.1109/ispcs.2008.4659226 |
[1] | CHEN Weixing, LIU Qingtao, SUN Xixi, CHEN Bin. Fast convergence average TimeSynch algorithm for apron sensor network [J]. Journal of Computer Applications, 2020, 40(11): 3407-3412. |
[2] | HUANG Leiming, WANG Liming, CHEN Zhongqin. Time synchronization of ship fault recording device based on Lagrange once interpolation [J]. Journal of Computer Applications, 2017, 37(8): 2427-2432. |
[3] | SUN Leigang, ZHANG Mingqing, KONG Hongshan, LIU Xiaohu. Influence of slave clock frequency drift on hanwave-in-the-loop network testing system [J]. Journal of Computer Applications, 2015, 35(3): 624-628. |
[4] | ZENG Pei, CHEN Wei. Improved algorithm of time synchronization based on control perspective of wireless sensor network [J]. Journal of Computer Applications, 2015, 35(10): 2852-2857. |
[5] | YANG Li, ZHANG Xiaoling, LIANG Wei, ZHU Lizhong. Emergency data scheduling method for asynchronous and multi-channel industrial wireless sensor networks [J]. Journal of Computer Applications, 2015, 35(1): 35-38. |
[6] | XU Dan CHEN Xiaojiang HUANG Junjie YIN Xiaoyan FANG Dingyi. Collection tree-based opportunistic routing protocol with low duty cycle [J]. Journal of Computer Applications, 2013, 33(12): 3394-3397. |
[7] | WANG Yuxiu HUANG Jian SHI Xin WANG Xiaogang. Cluster-based and energy-efficient hierarchical time synchronization algorithm for multi-hop wireless sensor network [J]. Journal of Computer Applications, 2013, 33(02): 369-373. |
[8] | Tao Zhi-yong HU MING. Time synchronization algorithm based on hierarchical structure in wireless sensor network [J]. Journal of Computer Applications, 2012, 32(06): 1513-1515. |
[9] | CHEN Chao-fuCHEN WANG Lei. Network time protocol performance evaluation in LAN environment [J]. Journal of Computer Applications, 2012, 32(04): 943-945. |
[10] | ZHANG Heming YANG Bin. Residual analysis and correction in IEEE 1588v2 standard based on transparent clock [J]. Journal of Computer Applications, 2011, 31(06): 1476-1479. |
[11] | . Research and application of synchronization compensation mechanism in wireless sensor networks [J]. Journal of Computer Applications, 2010, 30(4): 892-894. |
[12] | Wen-juan GUO Ying-long WANG Nuo WEI Qiang GUO Shu-wang ZHOU. Optimal clock offset synchronous algorithm in wireless sensor network [J]. Journal of Computer Applications, 2009, 29(11): 2911-2913. |
[13] | . Design and realization of multi-Agent-based distributed simulation system for supply chain [J]. Journal of Computer Applications, 2009, 29(09): 2556-2558. |
[14] | Shou-Yi LIAO Jian CHENG Shi-Cheng WANG. Time synchronization mechanism in Agent-based distributed simulation [J]. Journal of Computer Applications, 2008, 28(9): 2360-2362. |
[15] | . Time synchronization protocol for Ad Hoc network based on delay-probing [J]. Journal of Computer Applications, 2008, 28(12): 3041-3044. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||