ENGINEERING GUIDE

PTP Clocking Basics (IEEE 1588)

This **PTP clocking guide** explains **sub-microsecond synchronization** for **SMPTE 2110 and Dante** networks using IEEE 1588-2008 standards.

Essential for multi-camera phasing and digital audio alignment. To calculate frame offsets, use our SMPTE timecode tool. Explore more broadcast engineering tools for IP video and media networking.

Why typical Network Time fails

NTP (Network Time Protocol) is the standard for computer clocks. It syncs laptops to the correct time of day globally, accurate to a few milliseconds. But in broadcast audio (working at 48,000 samples per second), one sample is 20 microseconds long. Syncing audio interfaces with millisecond jitter results in severe phase distortion and dropped samples.

PTP (Precision Time Protocol) was designed for industrial automation and later adopted by Dante, AES67, and SMPTE 2110. It provides synchronization accuracy in the sub-microsecond range, effectively replacing legacy Genlock in all-IP broadcast facilities.

The BMCA (Best Master Clock Algorithm)

In PTP, you don't manually assign a master clock (though you can weight priorities). The BMCA runs automatically on the network, evaluating every PTP-capable device.

The winner becomes the Grandmaster Clock. Every other device on the network becomes a Follower, constantly listening to Announce and Sync messages to adjust their local oscillators.

L2 vs. L3 PTP Profiles

PTP can operate at different layers of the OSI model depending on the industry standard:

Troubleshooting PTP Sync

If your devices aren't syncing, check these three common "PTP Killers":

  1. mDNS Conflict: On some networks, mDNS and PTP multicast groups can collide or be throttled, leading to "PTP Sync Loss" in Dante Controller.
  2. Clock Domain Mismatch: PTP devices must share the same Domain Number (default is 0 for Dante, but often 127 for other systems).
  3. Hybrid Mode: Mixing "Unicast" and "Multicast" PTP (common in AES67 transitions) can lead to BMCA instability where the Grandmaster flip-flops between sources.
Build your QoS Table

Map PTP and Audio DSCP queues correctly using our configurator.