Vous êtes sur la page 1sur 4

DATA TRANSMISSION

The basics of synchronized


Ethernet
By Slobodan Milijevic
Senior Applications Engineer
Zarlink Semiconductor Inc.
E-mail: slob o dan.milijevic@
zarlink.com

Over the past two decades,


Ethernet has become the
dominant technology for data
transmissionin particular, with
telecom and wireless provid-
ersdue to its simplicity and low
cost. However, the asynchronous
nature of Ethernet provides cer-
tain transmission challenges.
For example, time division
multiplexing (TDM) services such
as T1/E1 and SONET/SDH require
synchronized clocks at both the
source and destination nodes.
Similarly, wireless base stations
require synchronization to a com-
mon clock to ensure a smooth call Figure 1: Network synchronization in telecom systems is based on clock hierarchy, with the highest accuracy clock at
hand-off between adjacent cells. the top.
While there are several ways
to achieve synchronization over chronization device (PLL). based network must be tightly Long Range Navigation System
Ethernet, one gaining momen- Certainly, this is not the case synchronized to a common clock Version C.
tum is Synchronous Ethernet and designs based on such an to prevent data loss. If one node At the next level of hierarchy is
(SyncE). SyncE uses the physical assumption are destined to fail. has a slightly different frequency, Synchronization Supply Unit (SSU)
layer interface to pass timing from This article discusses the basics even for a short period, the buffer or Building Integrated Timing
node to node in the same way of SyncE performance, reviews at that node will either overflow or Supply (BITS). SSU/BITS includes
timing is passed in SONET/SDH synchronization concepts and re- underflow and the data sample(s) holdover, a feature that allows it to
or T1/E1. This gives telecom and quirements and highlights some will be lost or repeated to keep generate a clock with higher accu-
wireless providers confidence that common design hurdles faced by the bit rate constant. racy than its intrinsic free-running
networks based on SyncE will be board designers to help ensure Network synchronization in accuracy for a short period after it
not only cost-effective, but also as right-first-time SyncE designs. telecom systems is based on clock loses synchronization with PRC/
highly reliable as SONET/SDH and hierarchy, with the highest accu- PRS. SSU/BITS is usually imple-
T1/E1 based networks. Network synchronization racy clock at the top (Figure 1). mented with a Digital PLL (DPLL)
As interest from carriers and Timing is critical for telecom At the top of the hierarchy is driven by a rubidium clock.
service providers grows, many system performance. Telecom the Primary Reference Clock (PRC) The third level is the SDH
Ethernet equipment vendors are systems are based on TDM tech- or Primary Reference Source (PRS) Equipment Clock (SEC) or SONET
developing SyncE-enabled equip- nologies (T1/E1 and SONET/SDH), with clock accuracy of 10-11. This Minimum Clock (SMC). SEC/SMC
ment targeting this lucrative new which are suited for transmission means that a clock with this accu- also features holdover, but its
market. However, Ethernet equip- of constant bit rate traffic such as racy will have one extra or one less holdover and free-run accuracy
ment designers often lack in- digitized voice and video. TDM pulse for every 1011 pulse relative performance is lower than what is
depth understanding of synchro- technologies support small trans- to the ideal clock. A wristwatch required for SSU/BITS. SEC/SMC is
nization and may underestimate mission delay and small transmis- timed with such a clock would usually implemented with a DPLL
the complexity of the issue. sion delay variationtwo key be off one second every 1011sec. driven by an ovenized crystal oscil-
A common assumption is syn- parameters for voice quality and (3,172 years). lator (OCXO) or temperature-con-
chronization over Ethernet can be video transmission. PRC/PRS can be generated from trolled crystal oscillator (TCXO). It
achieved merely by replacing the Small transmission delay can a cesium (atomic) clock or from should be noted that the second
free-running crystal oscillator used only be achieved if data buffer- cesium clock-controlled radio sig- and lower levels of hierarchy will
for Ethernet Physical Layer Device ing at each node is minimal. This nals, such as GPS, Global Orbiting have clock accuracy equal to PRC/
(PHY) with a general purpose syn- implies that all nodes in a TDM- Navigation Satellite System and PRS, so long as their path to the

 eetasia.com | EE Times-Asia
PRC/PRS is not broken.
For reliability reasons, it is
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 pro-
vider usually has its own PRC/PRS,
which means that the worldwide
telecommunication network con- Figure 2: Synchronization does exist in Ethernet on each hop between two adjacent nodes, but it is not passed from
hop to hop.
sists of synchronized islands con-
nected with plesiochronous links.
While PRC/PRS and SSU/BITS
are usually implemented as
standalone products with tim-
ing-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 origi-
nally intended for transmission of
asynchronous data traffic, mean-
ing there was no requirement
to pass a synchronization signal
from the source to destination. In
fact, the old 10Mbit/s (10Base-T)
Ethernet is not even capable of Figure 3: Passing synchronization is relatively simpletake the recovered clock from the node receiving
synchronization signal trans- synchronization and with this clock, feed all nodes that are transmitting synchronization.
mission over the physical layer
interface because a 10Base-T Gigabit Ethernet over copper be set manually. transmission on a single fiber.
transmitter stops sending pulses uses line coding and transmis- Figure 2 illustrates that syn- Thus, there is no need for master
during idle periods. sion over all four pairs of CAT-5 chronization does exist in Ethernet and slave functions.
A 10Base-T transmitter simply cable to compensate for limited on each hop between two adja- Any Gigabit or 10GbE PHY
sends a single pulse (I am alive bandwidth of twisted pairs used cent nodes, but it is not passed device should be able to support
pulse) every 16ms to notify its in CAT-5 cables. The transmission from hop to hop. Passing synchro- synchronized Ethernet, so long
presence to the receiving end. Of is done in both directions simulta- nization is relatively simpletake as it provides a recovered clock
course, such infrequent pulses are neously, similar to ISDN and xDSL the recovered clock from the on one of its output pins. The
not sufficient for clock recovery at where DSP algorithms have to be node receiving synchronization recovered clock is cleaned by the
the receiver. used for echo cancellation. and with this clock, feed all nodes PLL and fed to the 25MHz crystal
Idle periods in faster Ethernet The echo cancellation is greatly that are transmitting synchroniza- oscillator input pin on the PHY
flavors (100Mbit/s, 1Gbit/s and simplified if the symbol rate (fre- tion (Figure 3). device. Some new Ethernet PHY
10Gbit/s) are continuously filed quency at which data is transmit- Of course, the recovered signal devices provide a dedicated pin
with pulse transitions, allowing ted) is identical in both directions. needs to be cleaned with a PLL to for the synchronization input. The
continuous high-quality clock re- This is accomplished with a GbE remove jitter generated from the advantage of this approach is that
covery at the receivergood can- master/slave concept. clock recovery circuit before be- frequency input can be higher
didates for synchronized Ethernet. The master generates a trans- ing fed to the transmitting device. than 25MHzhigher clock fre-
Figure 1 highlights Gigabit mit clock locally from free-run- Ports need to be manually set in quencies usually have lower jitter.
Ethernet over copper (1000Base- ning crystal oscillator and the the clock path to alternate the In addition, this approach avoids
T). To reduce clutter, each node slave recovers the master clock master and slave function (only any potential timing loop prob-
has only two ports, although from the received data and uses for 1000Base-T). lems within the PHY device.
typically each node has multiple this recovered clock to transmit This is not an issue for Gigabit
ports. Gigabit Ethernet over cop- its own data. Master and slave Ethernet over fiber (1000Base-X) Clean jitter
per provides an additional chal- are determined during the auto- or for 10GbE (10GBASE) because From the discussion so far, it ap-
lenge for SyncE implementation, negotiation process. The master one fiber is always used for trans- pears that the only requirement
which does not exist in Ethernet is generally assigned randomly mission and the other for recep- for a PLL used in SyncE is to clean
over fiber. using a seed value but it can also tionthere is no bi-directional jitter from the recovered clock,

 eetasia.com | EE Times-Asia
which can be accomplished with
general purpose PLLs. However,
the PLL used in SyncE must pro-
vide additional functions beyond
jitter cleaning.
For example, if the receiving
PHY device (Node 2, PHY 1 in
Figure 3) gets disconnected from
the line, the recovered clock fre-
quency will either stop or start to
drift depending on the implemen-
tation 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 syn-
chronization 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 Figure 4: Timing in a carrier-grade SyncE system is composed of two timing cards that feed clocks to multiple line
PLL to either another good refer- cards via a common backplane.
ence in the system or into hold-
over mode. Requirements for
SyncE are outlined in the timing
characteristics of synchronous
Ethernet equipment clock (ITU
G.8262/Y1362) specifications.
These specifications are based
on ITU-T G.813 specification for
SDH clocks. The major require-
ments of ITU-T G.8262/Y1362 are
the following:
Free-run accuracyThe ac-
curacy of PLL output when
it is not driven by a reference
should be equal or better
than 4.6ppm over a time
period of one year. This is a
very accurate clock relative
to the clock accuracy for tra-
ditional Ethernet (100ppm).
HoldoverThe PLL con-
stantly calculates the aver- Figure 5: A next-generation DLC requires Ethernet and telecom clock frequencies.
age frequency of the locked
reference. If the reference monitor the quality of its as a jitter and wander filter. is that a SyncE DPLL needs to be
fails and no other references input references. If the refer- The narrower the loop band- able to lock and generate clock
are available, the PLL goes ence deteriorates (disappears width, the better the jitter frequencies used in Ethernet
into holdover mode and or drifts in frequency), the and wander attenuation. (25MHz, 125MHz and 156.25MHz),
generates an output clock PLL raises an alarm (interrupt) Jitter and wander tolerance as opposed to telecom clocks
based on a calculated aver- and switches to another valid The PLL should tolerate large (19.44MHz, 155.52MHz) used in
age value. Holdover stability reference. jitter and wander at its input, SONET/SDH.
depends on the resolution of Hitless reference switchingIf and still maintain synchro- Carrier-grade SyncE systems
the PLL averaging algorithm the PLL's reference fails, it nization without raising any must provide highly reliable op-
and the frequency stability of will lock to another available alarms. eration under all network condi-
the oscillator used as the PLL reference without phase dis- These stringent requirements tions. To do this, the most critical
master clock. turbances at its output. can be met only with a DPLL components within the system
Reference monitoringThe Jitter and wander filter- similar to DPLLs used for SONET/ are made redundant, including
PLL needs to constantly ingThe PLL can be viewed SDH clocks. The major difference timing.

 eetasia.com | EE Times-Asia
Timing in a carrier-grade SyncE backplane. The DPLL is the most tects active reference failure and intrinsic jitter. Depending on the
system is composed of two timing important part of the timing card. switches the line card DPLL to lock application, this DPLL might also
cards that feed clocks to multiple Timing card DPLL references can to the redundant reference. Like need to generate telecom fre-
line cards via a common backplane come externally from a SSU/BITS, any DPLL, a line card DPLL requires quencies such as 8KHz, 2.048MHz,
(Figure 4). All line cards synchro- internally from line cards, or from a crystal oscillator. 1.544MHz, 34.368MHz, 44.736MHz
nize to the clock coming from an the other timing card in the sys- However, this can be a low- and many others.
active timing card. If the active tim- tem. Timing card DPLLs should cost oscillator as the line card Figure 5 illustrates a next-gen-
ing card clock fails (i.e. the card is meet all ITU-T G.8262/Y1362 re- DPLL is not required to go into eration Digital Loop Carrier (DLC)
unplugged), line cards will synchro- quirements. holdover (except for short time requiring Ethernet and telecom
nize to the clock coming from the As seen in Figure 4, the line periods when switching between clock frequencies. DLCs are in-
redundant timing card. Switching cards each have a DPLL that is active and redundant clocks). For stalled in the neighborhood to ag-
from one timing card to the other used for jitter reduction and fre- long-term holdover, the system gregate traffic from multiple POTS,
should not cause any interruption quency translation. For example, relies on a timing card DPLL. xDSL and T1/E1 to minimize the
or failure in the system. frequency translation is required Therefore, a timing card DPLL number of the lines going to the
Having two timing cards pro- to convert from the 25MHz back- requires higher quality crystal Central Office (CO) and increase
tects against an internal failure if plane clock to one or more clocks oscillators (TCXO, OCXO). xDSL data rates by shortening the
one of the cards fails. As seen in required by the Ethernet PHY, such Smaller SyncE systems that do length of the copper lines.
Figure 4, to protect from external as 125MHz, 156.25MHz, 155.52MHz not need timing redundancy will Aggregated traffic is carried to
clock reference failures, the tim- or any other. generally have only one DPLL. the CO via a fiber cable or several
ing cards are designed to be able The line card DPLL must also This DPLL should meet all require- copper lines. Traditionally, DLCs
to synchronize to more than one provide hitless switching between ment of the timing card DPLL and have used SONET/SDH or T3/E3
reference. A timing card accepts the active and redundant clocks the line card DPLL combined. to transmit data between the
references from multiple sources, and provide clock continuity for This DPLL should have narrow DLC and CO. However, these links
selects one, cleans it from phase a short period, such as when loop bandwidth, good holdover are being replaced by Ethernet
noise with a DPLL, and distrib- the active clock unexpectedly (TCXO or OCXO required), hitless because of its lower capital and
utes it to the line cards via the disappears before the system de- reference switching and very low operational costs.

 eetasia.com | EE Times-Asia

Vous aimerez peut-être aussi