Statime
Statime is a library providing an implementation of the Precision Time Protocol, version 2.1 (IEEE1588-2019). It provides all the building blocks to setup PTP ordinary and boundary clocks. On modern Linux kernels, the statime-linux crate provides a ready to use PTP daemon.
Statime is part of our Time synchronization initiative.
What we've done
The development of Statime started in 2022 with funding from NLnet Foundation, resulting in the initial release supporting a slave-only PTP ordinary clock.
Over the next two years Statime evolved towards a feature-complete PTP implementation, supporting the Default and Data Centre profiles. We achieved on-par clock stability with Linux PTP.
Statime now provides strong synchronization performance and accurate synchronization error estimates without manual tuning. See the paper Estimating noise for clock-synchronizing Kalman filters.
In late 2025, we started the experimental implementation of the novel Client Server PTP (CSPTP) in ntpd-rs, using the Statime library.
Roadmap
- 2026 Q1: Experimental support for Client Server PTP in ntpd-rs (funded by Meinberg)
- 2026 Q2: Clock synchronization library (funded by NLnet)
- 2026 Q3: Stable release of statime-linux (pending funding)
- 2026 Q3: Automotive profile (pending funding)
- 2026 Q4: Stable release of statime library (pending funding)
For milestone details see the Statime workplan.
Support us
Please get in touch with us, if you are interested in financially supporting us.
Supporters & funders
Past supporters & funders
Blog and news
-
ISPCS paper: Estimating noise for clock-synchronizing Kalman filters
Our Statime project now provides strong synchronization performance and accurate synchronization error estimates. David's paper, soon to be published by the IEEE, describes our Kalman-based approach.
Read more ... -
Statime vs Linux PTP: Comparison of precision
We're happy and proud to report that the Dutch National Metrology Institute measured performance for Statime comparable to Linux PTP!
Read more ... -
Sovereign Tech Fund invests in Pendulum
Sovereign Tech Fund will support our effort to build modern and memory-safe implementations of the Network Time Protocol (NTP) and the Precision Time Protocol (PTP).
Read more ...