HomeDocs-Technical WhitePaper21-EFT.WP.Metrology.Sync v1.0

Chapter 5 — Protocol Families & Implementations (PTP / NTP / SyncE / White Rabbit)


One-line objective: Establish a unified metrology and implementation baseline for PTP/NTP/SyncE/White Rabbit — spanning message and frequency transfer, asymmetry and compensation, servo convergence, and compliance templates — so that offset/skew/J and T_arr remain auditable and aligned under mixed-protocol operation.


I. Scope & Objects

  1. Applicable stacks
    • PTP (IEEE 1588; Default/Telecom/Power profiles), NTP (v4/v5 modes), SyncE (G.826x/G.827x), White Rabbit (WR, i.e., PTP + SyncE + phase measurement).
    • Single-/multi-domain deployments, Ethernet/TSN physical links, datacenter and carrier edges, satellite/fiber hybrid backhaul.
  2. Inputs
    • Capabilities: hwts ∈ {none, mac, nic, phy}, synce_cap, wr_cap, profile_id.
    • Links & devices: R_bps, L_bits, lambda_tx/rx, fiber_len, temp, esmc.QL.
    • Messages & measurements: PTP T1..T4, correctionField, t_res; NTP t1..t4; WR phase-difference samples and calibration constants.
  3. Outputs
    • Unified gauges: offset, delay_rt, freq_error_ppb, wander(MTIE,tdev), holdover_drift.
    • Compliance artifacts: manifest.sync.proto.* (protocol, configuration, measurements, thresholds, and signature).

II. Terms & Variables

  1. PTP/NTP
    • T1..T4, CF12/CF34, t_res, asym, delay_rt, profile_id, BMCA state.
    • NTP endpoint timestamps t1..t4, sampling window W, jitter estimate j_ntp, filter depth N.
  2. SyncE / WR
    • f_in, f_out, e_ppm (frequency error), esmc.QL (quality level), PRTC/PRC.
    • WR link: Delta_tx/rx (port fixed delays), delta_ms, delta_sm (fiber delay master↔slave), alpha (wavelength asymmetry factor).
  3. Servos
    offset, skew, drift, Kp/Ki, tau_loop, state ∈ {free, acquire, track, holdover}.
  4. Time & arrival
    tau_mono, ts, T_arr, gamma(ell), n_eff, c_ref, delta_form.

III. Axioms P605-*


IV. Minimal Equations S605-*


V. Implementation Flow M60-5 (Protocol Families & Implementations)


VI. Contracts & Assertions C60-5*


VII. Implementation Bindings I60- (Protocol Layer APIs)*


VIII. Cross-References


IX. Quality SLIs & Risk Control

  1. SLI/SLO set
    • offset_p50/p95/p99, delay_rt_p95/p99, freq_error_ppb_p95, MTIE@{τ_grid}, tdev@{τ_grid}。
    • ptp_announce_loss, ptp_sync_loss, ntp_delta_p95, esmc.QL_downgrade_rate, wr_asym_residual.
  2. Risk & fallback
    • On offset_p99 breach: de-weight servo / switch GM or degrade to NTP.
    • QL downgrade: switch upstream or enter holdover and tighten tau_loop.
    • WR calibration expiry: force re-calibration or fall back to PTP+SyncE.
    • Sudden packet-jitter rise: increase filter_depth, rate-limit & flow-control, and trigger link-health checks.

Summary

loop, treats asymmetry, dual-form arrival, and uncertainty explicitly, and enables stable cross-domain synchronization with compliant publication.frequency → time/phase* interfaces, it instantiates a layered I60-* contracts, and C60-5 flow, M60-5* equations, S605- modeling and implementation baseline for the four protocol families. Via unified, executableThis chapter delivers a

Copyright & License (CC BY 4.0)

Copyright: Unless otherwise noted, the copyright of “Energy Filament Theory” (text, charts, illustrations, symbols, and formulas) belongs to the author “Guanglin Tu”.
License: This work is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0). You may copy, redistribute, excerpt, adapt, and share for commercial or non‑commercial purposes with proper attribution.
Suggested attribution: Author: “Guanglin Tu”; Work: “Energy Filament Theory”; Source: energyfilament.org; License: CC BY 4.0.

First published: 2025-11-11|Current version:v5.1
License link:https://creativecommons.org/licenses/by/4.0/