Digital PLL Clock Synchronization for Packet Delay Variation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for time and frequency synchronization over packet networks, such as those using IEEE 1588 Precision Time Protocol (PTP), face challenges in achieving sub-microsecond accuracy due to packet delay variation and packet losses, which introduce clock noise and affect the precision of clock recovery mechanisms.

Innovation Solution

A digital phase locked loop (DPLL) is employed in a slave device to exchange timing messages with a master device, recording timestamps to estimate skew and offset, and synchronize the slave clock using a phase detector, loop filter, phase accumulator, and counter, thereby attenuating clock noise and providing synchronized time and frequency signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet-based clock recovery mechanism is used to synchronize slave clock to master clock, then time synchronization can be achieved over packet networks, but packet delay variation and packet losses introduce clock noise that degrades synchronization precision

Engineering Contradiction:
Improvesynchronization precisionVSAvoidclock noise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

A phase-locked loop (PLL) is introduced as an intermediary component between the packet-based time synchronization system and the slave clock. The PLL processes the time difference measurements and generates a cleaned frequency control signal that drives the slave clock, effectively filtering out clock noise introduced by packet delay variation and losses while maintaining synchronization precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical or direct electronic clock synchronization methods with a digital signal processing approach using a phase-locked loop. The PLL converts discrete time difference measurements into a continuous frequency control signal, substituting direct clock adjustment with a feedback-controlled oscillation system that inherently filters noise.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If traditional clock synchronization methods are used, then sub-microsecond accuracy can be achieved with GPS and atomic clocks, but these methods require specialized infrastructure and do not work well over packet networks

Engineering Contradiction:
Improveclock accuracyVSAvoidpacket network compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The slave device performs self-synchronization by measuring time differences between received synchronization messages and its local clock, then using a phase-locked loop to automatically adjust its clock frequency. This eliminates the need for specialized GPS receivers or atomic clock infrastructure at each node, allowing standard packet network devices to achieve sub-microsecond synchronization accuracy independently.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the operational parameters of clock synchronization from requiring specialized hardware (GPS receivers, atomic clocks) to using standard packet network interfaces with software-based time measurement and phase-locked loop control. This parameter change enables packet network compatibility while maintaining high precision through digital signal processing techniques.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If hop-by-hop Boundary Clocks or Transparent Clocks are used for end-to-end time transfer, then clock synchronization can be achieved without network assistance, but wander propagates up to the receiver clock signal due to packet delay variation

Engineering Contradiction:
Improveindependent clock recoveryVSAvoidclock signal stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The phase-locked loop implements a feedback control mechanism where the slave clock continuously measures time differences from synchronization messages, compares them against its local clock, and adjusts its frequency based on the measured error. This closed-loop feedback system prevents wander propagation by continuously correcting frequency deviations, maintaining clock signal stability while enabling independent clock recovery without network assistance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9531395B2Method and devices for time and frequency synchronization using a phase locked loop
Publication Date: 2016.12.27 BRITISH TELECOM PLC
  • US9531395B2 patent drawing
  • US9531395B2 patent drawing
  • US9531395B2 patent drawing

AI summary

This invention relates to methods and devices for time and frequency synchronization, especially over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP). Timing protocol messages are exposed to artifacts in the network such as packet delay variations (PDV) or packet losses. Embodiments of the invention provide a digital phase locked loop (DPLL) based on direct digital synthesis to provide both time and frequency signals for use at the slave (time client). An example of this DPLL in conjunction with a recursive least squares mechanism for clock offset and skew estimation is also provided.