Presentation 2019-01-25
A Discrete Model of IEEE 1588-2008 Precision Time Protocol with Clock Servo using PI Controller
Ryuichiro Maegawa, Daiki Matsui, Yasuhiro Yamasaki, Hiroyuki Ohsaki,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) PTP (Precision Time Protocol) specified in IEEE 1588-2002 and IEEE 1588-2008 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 implementation that does not require specific hardware at networked devices is also studied in the literature. Different from hardware-assisted time synchronization, 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 softrware-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. Although a number of studies have devoted for performance evalution of the PTP protocol, to the best of our knowledge, the characteristics of clock adjustment mechanism for PTP have not been well understood. In this paper, we therefore build a discrete-model of a networked system utilizing the PTP protocol and the clock adjustment mechanism using the PI controller 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.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) PTP (Precision Time Protocol) / IEEE 1588-2002 / IEEE 1588-2008 / Time Synchronization Protocol / Stability Analysis / Clock Servo
Paper # IA2018-58
Date of Issue 2019-01-18 (IA)

Conference Information
Committee IA
Conference Date 2019/1/25(1days)
Place (in Japanese) (See Japanese page)
Place (in English) Tokyo Metropolitan Univ. Akihabara Satellite Campus
Topics (in Japanese) (See Japanese page)
Topics (in English) Senser Network, IoT, M2M, etc.
Chair Katsuyoshi Iida(Hokkaido Univ.)
Vice Chair Rei Atarashi(IIJ) / Hiroyuki Osaki(Kwansei Gakuin Univ.) / Toru Kondo(Hiroshima Univ.)
Secretary Rei Atarashi(Tokyo Metropolitan Univ.) / Hiroyuki Osaki(TOYOTA-IT) / Toru Kondo(NEC)
Assistant Kenji Ohira(Tokushima Univ.) / Ryohei Banno(Tokyo Inst. of Tech.)

Paper Information
Registration To Technical Committee on Internet Architecture
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A Discrete Model of IEEE 1588-2008 Precision Time Protocol with Clock Servo using PI Controller
Sub Title (in English)
Keyword(1) PTP (Precision Time Protocol)
Keyword(2) IEEE 1588-2002
Keyword(3) IEEE 1588-2008
Keyword(4) Time Synchronization Protocol
Keyword(5) Stability Analysis
Keyword(6) Clock Servo
1st Author's Name Ryuichiro Maegawa
1st Author's Affiliation Kwansei Gakuin University(Kwansei Gakuin Univ.)
2nd Author's Name Daiki Matsui
2nd Author's Affiliation Kwansei Gakuin University(Kwansei Gakuin Univ.)
3rd Author's Name Yasuhiro Yamasaki
3rd Author's Affiliation Kwansei Gakuin University(Kwansei Gakuin Univ.)
4th Author's Name Hiroyuki Ohsaki
4th Author's Affiliation Kwansei Gakuin University(Kwansei Gakuin Univ.)
Date 2019-01-25
Paper # IA2018-58
Volume (vol) vol.118
Number (no) IA-424
Page pp.pp.25-30(IA),
#Pages 6
Date of Issue 2019-01-18 (IA)