Skip to main content

Timing, Positioning and OpenPNT

Timing, Positioning and OpenPNT

Field Value
Distribution BSS — OpenSOF
Product OpenSOF
Release 0.15.1
Deployment opensof.bss.dev
Source /srv/bss/releases/OpenSOF-v0.15.0-20app
Evidence Reference architecture and timing term scan
Source fingerprint cda583b42f2a0d296b268ab5b174932a378c8be6fb52ffa1af14af896e990f6e
Status Generated baseline — human review required

Verification boundary: This page combines platform design guidance with static evidence from the release. It does not prove that every detected interface is enabled, reachable, secure, or operational in the deployed environment.

Timing and positioning role

OpenPNT should register and monitor the clocks, coordinate frames and position sources used by sensors, radios, tracks, simulations and analytic products. Accurate correlation requires knowing not only a timestamp and coordinate, but also their source, reference frame, uncertainty and quality.

Required metadata

Area Minimum context
Time UTC timestamp, clock source, synchronization method, offset/error estimate and leap/time-scale handling.
Position Coordinate reference system, datum, origin, axes, units, uncertainty and update time.
Sensor geometry Platform pose, antenna/camera offsets, orientation and calibration profile.
Simulation Scenario clock, time acceleration, federation epoch and mapping to wall-clock time.

Observed timing indicators

Indicator Count/evidence
PTP/PPS 1064
camera/video 362
UHD/USRP 324
AIS 154
FlightGear 121
DIS 85
PlutoSDR 56
HackRF 55
SoapySDR 54
ADS-B 46

Verification tests

  • Confirm NTP/PTP/White Rabbit service state and measured offset on every participating host.
  • Verify sensor products carry source timestamp and clock-quality metadata end to end.
  • Validate coordinate transforms against known control points and record calibration versions.
  • Alert when time or position quality falls below mission thresholds instead of silently accepting degraded data.

Maintainer Notes

Add human-reviewed deployment notes, corrections, decisions, screenshots, and links here. Content outside the generated block is preserved on future runs.