高精度時刻同期のための遅延補正機構のモジュール化

書誌事項

タイトル別名
  • Design and Implementation of Modular Delay Calibration Mechanism for High-precision Time Synchronization

この論文をさがす

説明

Precision Time Protocol (PTP), standardized by IEEE 1588, is a commonly used protocol to achieve highly accurate time synchronization over networks. In PTP, the communication delay is measured to calculate the offset of the clocks between slaves and the master. The timestamps on transmitting and receiving PTP messages are recorded to measure the delay, but the fluctuation of processing delay degrades the precision of the time synchronization. Hardware and software methods have been proposed to reduce the fluctuation, but hardware methods require specific components, while software methods require modification of kernel, drivers or user-space PTP daemons. In this paper, a modularized mechanism to reduce this fluctuation using the Berkeley Packet Filter (BPF) is proposed. Using the BPF, that is a mechanism to execute an event-driven program in a sandbox environment inside the kernel, any algorithm can be run to calibrate the fluctuation of the delays independent from the kernel, driver and user-space PTP daemon. This paper also shows that the proposed method can achieve the same level of time synchronization precision by the delay calibration module using moving average method outside of the PTP daemon.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1390863937794519680
  • NII書誌ID
    AA12746425
  • DOI
    10.15002/00030614
  • HANDLE
    10114/00030614
  • ISSN
    24321192
  • 本文言語コード
    ja
  • 資料種別
    departmental bulletin paper
  • データソース種別
    • JaLC
    • IRDB
  • 抄録ライセンスフラグ
    使用可

問題の指摘

ページトップへ