Based on PTPd Improved High-Precision Clock Synchronization

SONG Shengjin,XU Yonghui,JIANG Shouda
DOI: https://doi.org/10.3778/j.issn.1002-8331.1204-0071
2013-01-01
Computer Engineering and Applications Journal
Abstract:IEEE1588 defines a Precision Clock Synchronization(PTP)protocol,widely used in distributed measurement and control systems.The PTP protocol can be achieved by pure software or pure hardware.The pure software method can use the open source PTPd code.It is simple but it can only obtain millisecond synchronization accuracy,while the pure hardware method through the hardware programming can achieve the synchronization precision up to nanoseconds,but the development is difficult.In this paper,based on the open source PTPd,it reserves the upper portion of the agreement,and uses the DP83640 hardware to capture the timestamp at the bottom instead of the original one.The test proves that it greatly improves the PTPd synchronization accuracy to within 20 ns.
What problem does this paper attempt to address?