Abstract
PTP (Precision Time Protocol) is a network protocol for achieving more precise time synchronization among networked devices than the conventional NTP (Network Time Protocol). Although hardware-assisted timestamp during PTP message exchanges has been commonly used for realizing a high-precision time synchronization, software-only implementations are also studied in the literature. A software-only implementation must cope with jitter and noise observed in timestamps in PTP messages so that undesirable effects such as clock fluctuation and/or desynchronization can be mitigated. A software-only implementation of the PTP protocol called PTPd includes a clock adjustment mechanism (clock servo), which utilizes two types of low-pass filters and a PI (Proportional Integral) controller in classical control theory. In this paper, we build a discrete model of a networked system utilizing the PTP protocol and the clock adjustment mechanism at the slave device. We also analyze the stability of the entire system. Through numerical examples, we investigate the effect of control parameters of the clock adjustment mechanism on both steady-state and transient-state characteristics.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.