南京师范大学学报(工程技术版)Issue(4):64-69,6.
基于IEEE1588协议的高精度网络时钟同步软件设计
Design of High Precision Network Clock Synchronization Software Based on IEEE1588 Protocol
摘要
Abstract
Based on the analysis of principle IEEE 1588 protocol and the factors affecting the synchronization accuracy,a time synchronization approach on Windows platform is proposed in this paper,and the approach provides a feasible and effective solution for distributed network system clock accuracy synchronization. At present,the timestamp accuracy is at about 10 ms level obtained directly from the application layer on windows platform,while the system synchronization is at millisecond level. For the difficulties to obtain higher precision 1588 timestamp on windows platform, a timestamp processing module based on SharpPcap is designed. The proposed approach reaches a higher accuracy in the data link layer timestamp,thus improves the timestamp precision of the application layer. The experimental results show that the synchronization accuracy of the system master-slave clock achieves sub-millisecond level in this approach, which can meet the requirements of clock synchronization accuracy within millisecond in the power system.关键词
网络时钟同步/IEEE 1588/SharpPcap/时间戳/亚ms级Key words
network clock synchronization/IEEE 1588/SharpPcap/timestamp/sub-millisecond分类
信息技术与安全科学引用本文复制引用
吕青松,吴宁..基于IEEE1588协议的高精度网络时钟同步软件设计[J].南京师范大学学报(工程技术版),2013,(4):64-69,6.基金项目
国家自然科学基金(61376025)、江苏省产学研前瞻性联合研究项目(BY2013003-11) (61376025)