Statime: workplan

Supporters & funders

Past supporters & funders

Roadmap


In progress milestones

Milestone 4: Client Server PTP

This milestone will add experimental Client Server PTP with NTS to ntpd-rs using the Statime library. During 2026, as the IEEE spec evolves, the implementation will be updated.

  • Experimental implementation for Client Server PTP in ntpd-rs
  • Updates to the implementation as the spec evolves

This work is supported by Meinberg.

Milestone 5: Clock synchronization library

This milestone will extract shared clock synchronization functionality in ntpd-rs and and Statime. The result is a new library with potentially small improvements to clock synchronization performance.

  • More details soon

This work is supported by NLnet.


Future work

Milestone 6: Stable release of statime-linux

statime-linux is Statime's PTP daemon for Linux distributions. This milestone gets statime-linux ready for mainstream adoption.

  • Binary:: logs, config, observability improvements, statime-ctl
  • Binary docs:: getting started, migration guide from PTP4Linux, config reference
  • Testing:: improve coverage and fuzzing

Status: Pending funding. Requested funding €37.500.

Milestone 7: Automotive profile

This milestone adds the automotive profile to the statime library and deamon, according to Automotive Ethernet AVB.

  • Implementation: Support for Generalized Precision Time Protocol (gPTP)
  • Improvements: Automotive specific fixes for Automotive Ethernet AVB
  • Documentation: Documentation of automotive profile options and example configuration

Status: Pending funding. Requested funding €17.500.

Milestone 8: Stable release of statime library

The statime library is stabilized in this milestone, adding API improvements and documentation.

  • Library:: API improvements
  • Library docs:: examples, API docs, API guides

Status: Pending funding. Requested funding €17.500.


<< Back to project: Statime