Managed Timing Engine Clock Switchover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing time and frequency alignment systems in packet-switched networks face challenges in maintaining precise timing when the Grand Master clock loses its reference, leading to potential outages due to time delays and clock drift in slave clocks, especially in mobile telephony systems.
Innovation Solution
Implementing a Managed Timing Engine that uses a high-performance oscillator disciplined by a physical layer reference to generate multiple time-base outputs with programmable frequency offsets, allowing for stable time alignment and minimizing transient impacts during switchover between timing references.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If distinct slave clocks are used for each grandmaster to enable rapid switchover, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent merges multiple slave clock functions into a single physical slave clock by implementing multiple virtual clock instances through software. The single slave clock maintains multiple time-bases in memory, each associated with a different grandmaster, allowing rapid switchover between grandmasters without requiring multiple physical clock hardware components.
Solution Approach 2:
The patent segments the slave clock functionality into separate software instances, where each instance maintains a specific time-base. This allows the system to treat multiple logical clocks as independent entities while physically implementing them in a single clock hardware, enabling rapid switchover by switching between software instances rather than physical hardware.
2Adaptability or versatility
If multiple distinct phase-locked-loops are used to maintain multiple time-bases, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent implements a single phase-locked-loop that can be dynamically configured to track different grandmaster references. The PLL is designed to accept multiple input sources and can switch between them, providing universal functionality for maintaining multiple time-bases without requiring separate dedicated PLL circuits for each reference.
Solution Approach 2:
The patent makes the phase-locked-loop dynamic by allowing its target frequency and reference source to be changed in real-time through software control. This enables the single PLL to adaptively track different grandmaster frequencies and switch between time-bases as needed, providing the versatility of multiple dedicated PLLs with the simplicity of a single dynamic circuit.
Data Source
AI summary
A Managed Timing Engine (MTE) provides a primary timing output synchronized to a selected input reference from a multiplicity of input references. Additional timing outputs can be generated such that there is a programmable frequency offset (in ppb) between them and the main output. The rate (in Hz) of the outputs can be programmable. The MTE can introduce a programmable delay for periodic phase references.


