OpenSync: Enabling Software-Defined Clock Synchronization in Deterministic Ethernet

Deterministic Ethernet (DetEth) is widely used in real-time distributed systems, such as avionics and in-vehicle control. Clock synchronization protocols (CSPs) establish global time, which is a critical foundation for deterministic communication in DetEth. However, existing protocols often lack flexibility, making customization and adaptation to specific scenarios difficult and time consuming. We propose OpenSync, which is a software-defined clock synchronization architecture that decouples the synchronization control plane from the data plane. OpenSync includes a programmable time data injector and a fine-grained calibrated timer in the data plane, enabling easy implementation with standard DetEth hardware and support for various CSPs. The control plane provides a synchronization library to configure local clocks and retrieve accurate time data for different methods. To validate OpenSync’s generality and efficiency, we develop an FPGA-based prototype and implement three CSPs through software programming. A fully functional testbed demonstrates that these CSPs meet the accuracy and protocol consistency requirements of their respective application scenarios.

Authors

Institutions

Publication Details

Journal
Electronics
Published
2025-03-14
DOI
https://doi.org/10.3390/electronics14061145
Citations
1
Primary Topic
Network Time Synchronization Technologies
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OpenSync: Enabling Software-Defined Clock Synchronization in Deterministic Ethernet

Zhongdong Wang, Zhigang Sun, Yinhan Sun, Jinli Yan
1 citations
Electronics
Network Time Synchronization Technologies
1.49
article

OpenSync: Enabling Software-Defined Clock Synchronization in Deterministic Ethernet

Zhongdong Wang, Zhigang Sun, Yinhan Sun, Jinli Yan
article en
1 citations

Abstract

Deterministic Ethernet (DetEth) is widely used in real-time distributed systems, such as avionics and in-vehicle control. Clock synchronization protocols (CSPs) establish global time, which is a critical foundation for deterministic communication in DetEth. However, existing protocols often lack flexibility, making customization and adaptation to specific scenarios difficult and time consuming. We propose OpenSync, which is a software-defined clock synchronization architecture that decouples the synchronization control plane from the data plane. OpenSync includes a programmable time data injector and a fine-grained calibrated timer in the data plane, enabling easy implementation with standard DetEth hardware and support for various CSPs. The control plane provides a synchronization library to configure local clocks and retrieve accurate time data for different methods. To validate OpenSync’s generality and efficiency, we develop an FPGA-based prototype and implement three CSPs through software programming. A fully functional testbed demonstrates that these CSPs meet the accuracy and protocol consistency requirements of their respective application scenarios.

ElectronicsVol. 14(6)
National University of Defense Technology (CN)
Openalex Percentile: Top 19%
Network Time Synchronization Technologies
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

OpenSync: Enabling Software-Defined Clock Synchronization in Deterministic Ethernet — Zhongdong Wang, Zhigang Sun, et al. · Electronics (2025) | TGRS Research Map | TGRS