You are on page 1of 6

The basics of synchronized

Ethernet
By Slobodan Milijevic
Senior Applications Engineer
Zarlink Semiconductor Inc.
E - ma il: sl o b o d a n . mil i j e v i
c@ zarlink.com

Over the past two decades,


Ethernet has become the
dominant technology for data
transmission—in particular, with
telecom and wireless
providers—due to its simplicity
and low cost. However, the
asynchronous nature of
Ethernet provides certain
transmission challenges.

1 eetasia.com | EE Times-Asia
For example, time division
multiplexing (TDM) services
such as T1/E1 and SONET/SDH
require synchronized clocks at
both the source and destination

based network must be tightly Long Range Navigation System


case synchronized to a common clock Version C.
h an to prevent data loss. If one node At the next level of hierarchy
fail. has a slightly different is Synchronization Supply Unit
asics frequency, even for a short (SSU) or Building Integrated
ews period, the buffer at that node Timing Supply (BITS). SSU/BITS
and will either overflow or underflow includes holdover, a feature that
ghts and the data sample(s) will be allows it to generate a clock with
dles lost or repeated to keep the bit higher accuracy than its intrinsic
help rate constant. free-running accuracy for a short
yncE Network synchronization in period after it loses
telecom systems is based on synchronization with PRC/ PRS.
clock hierarchy, with the highest SSU/BITS is usually implemented
accuracy clock at the top (Figure with a Digital PLL (DPLL) driven
com 1). by a rubidium clock.
com At the top of the hierarchy is The third level is the SDH
TDM the Primary Reference Clock Equipment Clock (SEC) or SONET
and (PRC) or Primary Reference Minimum Clock (SMC). SEC/SMC
ited Source (PRS) with clock accuracy also features holdover, but its
t bit of 10-11. This means that a clock holdover and free-run accuracy
ized with this accuracy will have one performance is lower than what
TDM extra or one less pulse for every is required for SSU/BITS.
mall 1011 pulse relative to the ideal SEC/SMC is usually implemented
mall clock. A wristwatch timed with with a DPLL driven by an
on— such a clock would be off one ovenized crystal oscillator
oice second every 1011sec. (3,172
(OCXO) or temperature-
on. years).
controlled crystal oscillator
can PRC/PRS can be generated
(TCXO). It should be noted that
data from a cesium (atomic) clock or
the second and lower levels of
is from cesium clock-controlled
hierarchy will have clock
all radio signals, such as GPS, Global
accuracy equal to PRC/ PRS, so
Orbiting Navigation Satellite
long as their path to the
System and
nodes. Similarly, wireless base
stations require synchronization
to a common clock to ensure a
smooth call hand-off between
adjacent cells.
While there are several ways
to achieve synchronization over
Ethernet, one gaining
momentum is Synchronous
Ethernet (SyncE). SyncE uses the
physical layer interface to pass
timing from node to node in the
same way timing is passed in
SONET/SDH or T1/E1. This gives
telecom and wireless providers
confidence that networks based
on SyncE will be not only cost-
effective, but also as highly
reliable as SONET/SDH and
T1/E1 based networks.
As interest from carriers and
service providers grows, many

2 eetasia.com | EE Times-Asia
Ethernet equipment vendors are
developing SyncE-enabled
equipment targeting this
lucrative new market. However,
Ethernet equipment designers
often lack indepth
understanding of
synchronization and may
underestimate the complexity of
the issue.
A common assumption is
synchronization over Ethernet
can be achieved merely by
replacing the free-running
crystal oscillator used for
Ethernet Physical Layer Device
(PHY) with a general purpose
syn-

Figure 1: Network synchronization in telecom systems is based on clock hierarchy, with the highest accuracy clock
at the top.

3 eetasia.com | EE Times-Asia
PRC/PRS is not broken. multiple ports. Gigabit Ethernet over copper provides an additional challenge for SyncE implementation,
For reliability reasons, it is which does not exist in Ethernet over fiber.
unrealistic to expect all global
telecommunication networks to
be synchronized to a single PRC/
PRS. Real networks use a flatter
timing distribution structure with
a number of PRC/PRS running
independently. Each telecom
provider usually has its own
PRC/PRS, which means that the
worldwide telecommunication
network consists of synchronized
Figure 2: Synchronization does exist in Ethernet on each hop between two adjacent nodes, but it is not passed from
islands connected with hop to hop.
plesiochronous links.
While PRC/PRS and SSU/BITS
are usually implemented as
standalone products with timing-
only functionality (no data
transmission), SEC/SMC are
almost exclusively implemented
as a part of networking product
such as an add-drop multiplexer.

Traditional vs. synchronized


Traditional Ethernet was
originally intended for
transmission of asynchronous
data traffic, meaning there was
no requirement to pass a
synchronization signal from the
source to destination. In fact, the
old 10Mbit/s (10Base-T) Ethernet Figure 3: Passing synchronization is relatively simple—take the recovered clock from the node receiving
is not even capable of synchronization and with this clock, feed all nodes that are transmitting synchronization.
synchronization signal
transmission over the physical
layer interface because a 10Base-
T transmitter stops sending
pulses during idle periods.
A 10Base-T transmitter simply
sends a single pulse (“I am alive”
pulse) every 16ms to notify its
presence to the receiving end. Of
course, such infrequent pulses
are not sufficient for clock
recovery at the receiver.
Idle periods in faster Ethernet
flavors (100Mbit/s, 1Gbit/s and
10Gbit/s) are continuously filed
with pulse transitions, allowing
continuous high-quality clock
recovery at the receiver—good
candidates for synchronized
Ethernet.
Figure 1 highlights Gigabit
Ethernet over copper
(1000BaseT). To reduce clutter,
each node has only two ports,
although typically each node has

4 eetasia.com | EE Times-Asia
Gigabit Ethernet over copper be
synchronous
set manually.
Ethernet equipment transmission
clock (ITU G.8262/Y1362)
on a single fiber. specifications. These specifications are
uses line coding and based on ITU-T
Figure that Thus,
G.813 specification
2 illustrates for SDH there is noThe
clocks. need for master
major requirements of ITU-T G.8262/Y1362 are
transmission over all four pairs the following: does exist in and slave functions.
synchronization
of CAT-5 cable to compensate Ethernet
• Free-run on accuracy—The
each hop between accuracy ofAny Gigabit when
PLL output or 10GbE
it is notPHY
driven by a reference should be equal
for limited bandwidth of twisted twoor adjacent nodes, but it is not device should
better than ±4.6ppm over a time period of one year. be able to support
This is a very accurate clock relative to the
pairs used in CAT-5 cables. The passed from
clock hop tofor
accuracy hop. synchronized
Passing Ethernet
traditional (±100ppm). Ethernet, so long
transmission is done in both • Holdover—The PLL constantly calculates the aaverage
synchronization is relatively as it provides recovered clock of the locked reference. If the
frequency
directions simultaneously, simple—take theand recovered
reference fails on one of its output
no other references are available, the PLL goes pins. The into holdover mode and generates
similar to ISDN and xDSL where clockanfrom
outputthe node
clock based on a calculated average value. Holdoverthe
receiving recovered clock is cleaned by stability depends on the resolution of
DSP algorithms have to be used synchronization with thisandPLL
and algorithm
the PLL averaging theand fed to the
frequency 25MHz
stability crystal
of the oscillator used as the PLL master clock.
for echo cancellation. clock, nodes that arePLL oscillator
feed allmonitoring—The
• Reference input pin on the PHY
needs to constantly
The echo cancellation is transmitting synchronization device. Some new Ethernet PHY
greatly simplified if the symbol (Figure 3). devices provide a dedicated pin
rate (frequency at which data is Of course, the recovered for the synchronization input.
transmitted) is identical in both signal needs to be cleaned with a The advantage of this approach
directions. This is accomplished PLL to remove jitter generated is that frequency input can be
with a GbE master/slave from the clock recovery circuit higher than 25MHz—higher
concept. before being fed to the clock frequencies usually have
The master generates a transmitting device. Ports need lower jitter. In addition, this
transmit clock locally from free- to be manually set in the clock approach avoids any potential
running crystal oscillator and the path to alternate the master and timing loop problems within the
slave recovers the master clock slave function (only for PHY device.
from the received data and uses 1000Base-T).
this recovered clock to transmit This is not an issue for Gigabit Clean jitter
its own data. Master and slave Ethernet over fiber (1000Base-X) From the discussion so far, it
are determined during the or for 10GbE (10GBASE) because appears that the only
autonegotiation process. The one fiber is always used for requirement for a PLL used in
master is generally assigned transmission and the other for SyncE is to clean jitter from the
randomly using a seed value but reception—there is no bi- recovered clock,
it can also directional
which can be accomplished with
general purpose PLLs. However,
the PLL used in SyncE must
provide additional functions Figure 4: Timing in a carrier-grade SyncE system is composed of two timing cards that feed clocks to multiple line
beyond jitter cleaning. cards via a common backplane.
For example, if the receiving
PHY device (Node 2, PHY 1 in
Figure 3) gets disconnected from
the line, the recovered clock
frequency will either stop or start
to drift depending on the
implementation of the clock
recovery circuit. The general
purpose PLL will pass this big
frequency change to the
transmitting PHY device (Node 2,
PHY 2 in Figure 3). As a result, not
only is the transmission of
synchronization signal going to
fail, but the data transmission
could fail as well.
The PLL used in SyncE must be
able to detect failure of the
recovered clock and switch the
PLL to either another good
reference in the system or into
holdover mode. Requirements
for SyncE are outlined in the
timing characteristics of

5 eetasia.com | EE Times-Asia
input references. If the refer- raises an alarm (interrupt) • Jitter and wander tolerance— as opposed to telecom clocks and switches
The narrower the loop band- to another valid The PLL should tolerate large (19.44MHz, 155.52MHz) used in reference. jitter and
able to lock and generate wander at its input, SONET/SDH.
clock ence deteriorates • Hitless reference switching—If and still maintain synchro- Carrier-grade SyncE systems the PLL's
(disappears width, the better reference fails, it nization without raising any must provide highly reliable opwill lock to another
the jitter frequencies used in available alarms. eration under all network condi-
Ethernet or drifts in reference without phase dis- These stringent requirements tions. To do this, the most critical
frequency), the and wander turbances at its output. can be met only with a DPLL components within the system
attenuation. (25MHz, • Jitter and wander filter- similar to DPLLs used for SONET/ are made redundant, including ing—The
125MHz and 156.25MHz), PLL PLL can be viewed SDH clocks. The major difference timing.
Timing in a carrier-grade The line card DPLL must also minimize the number of the lines
SyncE system is composed of two provide hitless switching going to the Central Office (CO)
timing cards that feed clocks to between the active and and increase xDSL data rates by
multiple line cards via a common redundant clocks and provide shortening the length of the
backplane (Figure 4). All line clock continuity for a short copper lines.
cards synchronize to the clock period, such as when the active Aggregated traffic is carried to
coming from an active timing clock unexpectedly disappears the CO via a fiber cable or several
card. If the active timing card before the system detects active copper lines. Traditionally, DLCs
clock fails (i.e. the card is reference failure and switches have used SONET/SDH or T3/E3
unplugged), line cards will the line card DPLL to lock to the to transmit data between the
synchronize to the clock coming redundant reference. Like any DLC and CO. However, these
from the redundant timing card. DPLL, a line card DPLL requires a links are being replaced by
Switching from one timing card crystal oscillator. Ethernet because of its lower
to the other should not cause However, this can be a capital and operational costs.
any interruption or failure in the lowcost oscillator as the line card
system. DPLL is not required to go into
Having two timing cards holdover (except for short time
protects against an internal periods when switching between
failure if one of the cards fails. As active and redundant clocks). For
seen in Figure 4, to protect from long-term holdover, the system
external clock reference failures, relies on a timing card DPLL.
the timing cards are designed to Therefore, a timing card DPLL
be able to synchronize to more requires higher quality crystal
than one reference. A timing oscillators (TCXO, OCXO).
card accepts references from Smaller SyncE systems that do
multiple sources, selects one, not need timing redundancy will
cleans it from phase noise with a generally have only one DPLL.
DPLL, and distributes it to the This DPLL should meet all
line cards via the backplane. The requirement of the timing card
DPLL is the most important part DPLL and the line card DPLL
of the timing card. Timing card combined. This DPLL should have
DPLL references can come narrow loop bandwidth, good
externally from a SSU/BITS, holdover (TCXO or OCXO
internally from line cards, or required), hitless reference
from the other timing card in the switching and very low intrinsic
system. Timing card DPLLs jitter. Depending on the
should meet all ITU-T application, this DPLL might also
G.8262/Y1362 requirements. need to generate telecom
As seen in Figure 4, the line frequencies such as 8KHz,
cards each have a DPLL that is 2.048MHz, 1.544MHz,
used for jitter reduction and 34.368MHz, 44.736MHz and
frequency translation. For many others.
example, frequency translation Figure 5 illustrates a next-
is required to convert from the generation Digital Loop Carrier
25MHz backplane clock to one or (DLC) requiring Ethernet and
more clocks required by the telecom clock frequencies. DLCs
Ethernet PHY, such as 125MHz, are installed in the neighborhood
156.25MHz, 155.52MHz or any to aggregate traffic from
other. multiple POTS, xDSL and T1/E1 to

6 eetasia.com | EE Times-Asia

You might also like