A Hardware Time Stamping Method for PTP Messages Based on Linux system

Zhi Li, Zhen-lin Zhong, Wang-chun Zhu, Bin-yi Qin

Abstract


In order to achieve high-precision clock synchronization among instrument nodes in distributed LXI bus test systems. A Hardware time stamping method for PTP messages is introduced in this paper. It is implemented in Linux systems, which runs on ARM9 S3C2440 processor. The special PHYTER DP83640 is used to mark the time of PTP messages in physical layer. The new socket option SO_TIMESTAMPING is used to obtain the hardware timestamps in user space programming. A clock synchronization test has been done after transplanting the open source protocol software PTPd on this platform. The results indicate that this method is feasible. It is able to achieve nanosecond level clock synchronization accuracy.

 

DOI: http://dx.doi.org/10.11591/telkomnika.v11i9.3255


Keywords


PTP; IEEE 1588; SO_TIMESTAMPING; hardware timestamp; synchronization

Full Text:

PDF

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics