Join Us

Your Name:(required)

Your Password:(required)

Join Us

Your Name:(required)

Your Email:(required)

Your Message :

0/2000

5 Must-Have Features in a Time & Frequency Synchronization Solutions

Author: Doreen Gao

Jun. 05, 2025

14 0

Tags: Mechanical Parts & Fabrication Services

Timing and Synchronization Configuration Guide for Cisco ...

SyncE operates on the fundamental principle of extracting clock frequency from the data received on a port.

You can find more information on our web, so please take a look.

Here’s an example. The local oscillator processes the data signal and the Tx port transmits the resulting output. You can observe that the clock frequency is present in the data signal transmitted on the port. SyncE functions by reverse-processing the signal received on the Rx port and obtains the frequency information of the transmitted clock.

Per recommendation, the frequency from the bitstream is recovered in the physical layer. A clock known as the primary reference clock (PRC), is distributed in the chain and all the network clocks must be traceable back to this PRC. To ensure traceable clocks, all nodes within the chain connecting the Main Clock and the end device must actively adopt a synchronous Ethernet Equipment Clock (EEC), in accordance with SyncE recommendations. The performance of the recovered clock remains unaffected by network load as it doesn’t synchronize with specific packets.

The Master Clock NE receives external timing references from the network clock (SSU or BITS), which are then used as inputs to the EEC clock, typically located on the central timing card of the NE. The output timing reference from the EEC is used to sample data and transmit traffic on the SyncE-enabled Tx port.

At the Client Clock NE, the clock is recovered within the transceiver clock data recovery (CDR). In some cases where the RX clock isn’t available at the transceiver, the use of an external CDR might be required to recover the clock. The clock is then sent through the backplane to reach the Client Clock’s central timing card. This timing reference then becomes a reference to the EEC (also known as a line-timing reference). As shown in the Client Clock NE, an EEC can accept line and external references, as well as the input of a ±4.6 ppm local oscillator (used in situations where there are no line or external references available). From this point on, the Client Clock NE then becomes the Master Clock NE for the next downstream NE, and synchronization is transported on a node-to-node basis, where each node participates in recovery and distribution.

In the case of the Client Clock NE, the clock recovery occurs within the transceiver's clock data recovery (CDR). In situations where the RX clock is unavailable at the transceiver, the use of an external CDR may be necessary for clock recovery. The recovered clock is then transmitted through the backplane to reach the Client Clock’s central timing card, which then becomes a reference for the EEC (also known as a line-timing reference). As depicted in the Client Clock NE, an EEC can accept line and external references, and the input of a ±4.6 ppm local oscillator (used when no line or external references are available). From this point onward, the Client Clock NE becomes the Master Clock NE for the subsequent downstream NE, and synchronization is conveyed on a node-to-node basis, with each node participating in recovery and distribution.

The Ethernet Synchronization Message Channel (ESMC) protocol is specified in the ITU-T G.. It enables frequency synchronization across a network over Ethernet ports with the ability to select enhanced quality levels. Enhanced quality levels lead to improved bandwidth, frequency accuracy, and holdover along with reduced noise generation in a network.

As part of the ESMC protocol, Synchronization Status Messages (SSMs) distributes the Quality Level (QL) of timing signals. The updated G. standard provides a new and enhanced Quality Level (QL) of Type Length Value (TLV) that allows more precise quality to provide accurate clocks.

The new and enhanced QL of TLV that is part of the updated G. standard is known as enhanced SyncE (eSyncE). The enhanced QL of TLV enables support for more QL values. You can configure a router to send or receive the enhanced TLV. The enhanced QL of TLV results in more precise synchronization of clocks across a network. To enable this feature, the local clock ID is configured. The clock ID is used, when appropriate, in the extended QL TLVs.

Table 3. Feature History Table

Feature name

Release Information

Feature Description

Timing and Synchronization Systems - NI - National Instruments

The two most important variables in designing a timing and synchronization scheme are synchronization precision and the distance between the system nodes. System designers must account for the limitations created by these variables because as transmission distance increases, it is more difficult to share signals between systems to keep them synchronized.

This trade-off between precision and distance presents a problem: to have a high precision of synchronization, you must have a clock with high frequency and accuracy, which can degrade as the distance between chassis, or nodes, increases. In most systems, you know the distances you must design for. You may have a single node, a group of nodes in one location, or multiple nodes that are spread out over a greater distance. Based on this, you must decide if you can successfully transmit the clock and trigger signals over this distance without too much degradation. If you cannot, then you must use a time reference to relay the clock domain information. Figure 1 shows the precision versus distance graph for physically connected and time-referenced synchronization systems.

Figure 1. Precision versus Distance Graph

Explore more:
Maximizing Durability: The Future of China Stainless Steel Casting
Are Smart Gas-Pipes the Future of Safety?
Cast Iron: Characteristics, Uses and Problems - GSA

With competitive price and timely delivery, California Triangle sincerely hope to be your supplier and partner.

The precision versus distance graph shows that as the distance between nodes increases past a certain point, you cannot physically connect the clock and trigger lines for each node together anymore. You need another method of conveying the clock and trigger signals from the master node to the other slave nodes in the system. This method, examined later in this tutorial, is called time-referenced synchronization.

The blue portion of the precision versus distance graph shows the precision achievable by time-referenced synchronization. In a time-referenced system, protocols such as GPS are used to convey time information across greater distances than are possible with cabling. This time information is used by each system node to determine the present time and create a clock based on that reference. You can use a future time event, which is when an action starts after a defined time is reached, to trigger an action across all nodes simultaneously. Figure 3 shows a time-referenced synchronization system.

Figure 3. Time-Referenced Synchronization System

Another method of visualizing this transfer of time data via time protocols is the clock tower/wristwatch analogy. Think of the master node as being the clock tower and the slave nodes as being the people in a small town. Everyone in the town must be at work at 8:00 a.m. and they all have their own wristwatches. But each person’s wristwatch could be different, and there might be confusion over the correct current time. If each person looks at the clock tower and resets, or synchronizes, his or her wristwatch to the clock tower time reference, then everyone has the right time and arrives at work on time. The same conveyance of time information takes place in time-referenced systems.

Figure 4. Time Reference and Time Source

Time protocols are the tools you use to transport time information across large distances.

Pulse per second (PPS) – PPS, the simplest form of synchronization, is a signal that outputs a high logic level once a second. It does not contain information about the specific time of day or year; it outputs a pulse only once a second. The pulse width is generally 100 ms, but many receivers allow the user to specify the pulse width, as long as it is less than one second. Figure 5 shows a PPS signal.

Figure 5. Pulse per Second

IRIG-B – This protocol is used to transmit time data. The signal is similar to PPS, but instead of a single pulse once a second, IRIG-B sends coded bits that make up a data frame that is one second long. This data frame presents time information in seconds, minutes, and days and provides a status byte. IRIG-B has a synchronization precision of tens of nanoseconds.

Figure 6 shows how time is sent using IRIG-B. The entire frame is only one second long. It is based on pulse-width modulation (PWM), where a 25 percent duty cycle represents a 0, a 50 percent duty cycle is a 1, and a 75 percent duty cycle is a Pause (P) to separate the pulses for seconds, minutes, days, and the status. Two pause cycles (R in this diagram) signify the end of a timestamp. Figure 6 shows an IRIG-B signal, which is read from right to left.

Figure 6.  IRIG-B

IEEE – IEEE is a packet-based protocol that you can use over Ethernet. It defines a standard set of clock characteristics and value ranges for each characteristic. By running a distributed algorithm, called the best master clock (BMC) algorithm, each clock in the network identifies the highest-quality clock; that is the clock with the best set of characteristics.

The highest-ranking clock, called the “grandmaster” clock, synchronizes all other “slave” clocks. If the grandmaster clock is removed from the network, or if its characteristics change in such a way that it is no longer the “best” clock, the BMC algorithm helps participating clocks automatically determine the current best clock, which becomes the new grandmaster. This algorithm offers a fault-tolerant and administrative-free way of determining the clock used as the time source for the entire network.

The grandmaster clock periodically issues a “sync” packet containing a timestamp of the time when the packet left the grandmaster clock. The grandmaster may also issue a follow-up packet containing the timestamp for the sync packet. The use of a separate follow-up packet allows the grandmaster to accurately timestamp the sync packet on networks where the departure time of a packet cannot be known accurately beforehand.

Global positioning system (GPS) – GPS is a radio frequency encoded signal that provides time, position, and velocity information by means of a network of triangulation satellites. This time-reference signal, which is globally available, delivers synchronization precision between tens and hundreds of nanoseconds. To use this signal, you need a GPS antenna with a clear view of the sky.

Contact us to discuss your requirements of Time & Frequency Synchronization Solutions. Our experienced sales team can help you identify the options that best suit your needs.

Comments

0/2000

Guest Posts

If you are interested in sending in a Guest Blogger Submission,welcome to write for us!

Your Name: (required)

Your Email: (required)

Subject

Your Message: (required)

0/2000