计算机技术与发展Issue(1):175-180,6.DOI:10.3969/j.issn.1673-629X.2016.01.038
基于 PTPd 的精准时钟同步技术的研究
Research on Precision Clock Synchronization Technology Based on PTPd
摘要
Abstract
IEEE1588 defines a Precision Time clock synchronization Protocol (PTP) which is widely used in distributed measurement and control systems where higher synchronization precision are necessary,and PTP gradually takes the replace of the traditional NTP because of its high synchronization accuracy. The PTP can be achieved by pure hardware or pure software. The pure hardware method can achieve the synchronization precision up to nanoseconds through the hardware programming,but the development is difficult,while the pure soft-ware method can be achieved by the open source PTPd code,it is simple and able to obtain a lower synchronization accuracy than the pure hardware. In this paper,synchronization mechanism of NTP and IEEE1588 precision clock synchronization protocol was compared and analyzed,the PTP(PTPd) is implemented in pure software method were tested. Result of tests proves that the synchronization preci-sion of PTPd is within 10 μs,which is much better than the NTP’s ±200 ms,so PTPd has been successfully applied in the third-party embedded software testing of distributed testing system for manned spaceflight.关键词
时钟同步/网络时间协议/IEEE1588/PTPdKey words
clock synchronization/NTP/IEEE1588/PTPd分类
信息技术与安全科学引用本文复制引用
苏宇,胡珩,张涛,王金波..基于 PTPd 的精准时钟同步技术的研究[J].计算机技术与发展,2016,(1):175-180,6.基金项目
国家重大专项(Y2140102RN) (Y2140102RN)