LAPSE:2023.36099
Published Article
LAPSE:2023.36099
An Enhanced Method for Nanosecond Time Synchronization in IEEE 1588 Precision Time Protocol
Fei Li, Wenyi Liu, Yueyan Qi, Qiang Li, Gaigai Liu
June 13, 2023
The performance of time-critical systems depends heavily on time synchronization accuracy. Therefore, it is crucial to have a synchronization method that can achieve high time synchronization accuracy. In this paper, we propose a new underlying transmission architecture and new synchronization messages. On the basis of these, aiming at the time error problem of the slave clock, we propose an enhanced time synchronization method based on new synchronization messages. Furthermore, we evaluate the performance of the enhanced time synchronization method on the OMNeT++ simulator. In addition, we compare the impact of different crystal oscillator accuracies and different crystal oscillator frequencies on time synchronization accuracy, respectively. Simulation results show that the time offset is at most ±1 clock period using the enhanced time synchronization method. We realize the purpose of timing the master clock and the slave clock by counting the period of the clock signal. Therefore, we needed to round down the time count to an integer. This is the reason why −1 and 1 appear at the same time. When the crystal oscillator frequency used is 80 MHz, the system can achieve a time synchronization accuracy of ±12.5 ns; that is, a nanosecond-level time synchronization accuracy can be achieved. With the reduction of the crystal oscillator accuracy of the slave clock, the synchronization accuracy of ±1 clock period can still be achieved. With the increase in the crystal oscillator frequency, the time synchronization accuracy that can be achieved also improves. The method proposed in this paper provides a new way of thinking and has certain guiding significance for improving the time synchronization accuracy of time-critical systems.
Keywords
clock synchronization, IEEE 1588 Precision Time Protocol, OMNeT++, time synchronization accuracy
Suggested Citation
Li F, Liu W, Qi Y, Li Q, Liu G. An Enhanced Method for Nanosecond Time Synchronization in IEEE 1588 Precision Time Protocol. (2023). LAPSE:2023.36099
Author Affiliations
Li F: Key Laboratory of Instrumentation Science & Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China [ORCID]
Liu W: Key Laboratory of Instrumentation Science & Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China; Shanxi Engineering Research Center for New Industrial Bus, Taiyuan 030051, China
Qi Y: Shanxi Engineering Research Center for New Industrial Bus, Taiyuan 030051, China
Li Q: Key Laboratory of Instrumentation Science & Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China
Liu G: Key Laboratory of Instrumentation Science & Dynamic Measurement, Ministry of Education, North University of China, Taiyuan 030051, China [ORCID]
Journal Name
Processes
Volume
11
Issue
5
First Page
1328
Year
2023
Publication Date
2023-04-25
Published Version
ISSN
2227-9717
Version Comments
Original Submission
Other Meta
PII: pr11051328, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.36099
This Record
External Link

doi:10.3390/pr11051328
Publisher Version
Download
Files
[Download 1v1.pdf] (2.2 MB)
Jun 13, 2023
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
84
Version History
[v1] (Original Submission)
Jun 13, 2023
 
Verified by curator on
Jun 13, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.36099
 
Original Submitter
Calvin Tsay
Links to Related Works
Directly Related to This Work
Publisher Version