Clocking sonet equipment

April 1, 1998

Clocking sonet equipment

Synchronous Optical Networks require precise clocking to function properly. Clocking information can come from a variety of sources.

Ronald G. Todd Kalman Saffran Associates Inc.

The popularity of Synchronous Optical Network (sonet) technology is growing rapidly as more products demand the high bandwidth, connectivity, and scalability that sonet offers. This enabling technology is necessary in many cases for products to reach "next-generation" performance levels. sonet is thus not only well-established within the traditional telecommunications industry, but equipment vendors outside this community are now--or soon will be--offering sonet interfaces on their products.

sonet equipment requires precise clocking to function properly and to be compliant with sonet standards. However, clocking is an area that is often misunderstood, even by people specifying and deploying sonet equipment. This article will cover the major issues related to understanding and designing a clocking system for sonet equipment.

The need for synchronization

sonet networks were originally designed to transport voice traffic in an efficiently scalable way. The legacy time-division multiplex (tdm) hierarchy, consisting of digital signals DS-0, DS-1, DS-3, and so on, incurs an increasing loss of efficiency as the hierarchy rate increases. This is because the tdm system is asynchronous and thus requires additional overhead each time one multiplexes up to a higher rate in the hierarchy, in order to rate match each lower-rate asynchronous source into the new higher rate.

sonet overcomes this scalability limitation by using a synchronous hierarchy, resulting in an overhead percentage that does not vary as the rate increases. Each time one multiplexes to a higher rate, the lower-rate signals are synchronously byte interleaved to produce the higher rate. Since the lower-rate signals are synchronous to one another, no additional overhead is needed (with stuffing bytes and associated signaling) to support rate matching.

sonet has a built-in overhead of 4.4%, which can decrease slightly in the special case where one transports concatenated payloads (such as with an OC-3c payload rate of 149.76 Mbits/sec versus an OC-3 payload rate of 148.61 Mbits/sec). The initial mapping of a payload into the sonet synchronous payload envelope can result in additional losses. For instance, a frame of a DS-3 (44.736 Mbits/sec) is usually mapped into a full sonet 52-Mbit/sec sts-1 (Synchronous Transport Signal 1--the fundamental sonet rate and format) frame, yielding an effective loss to overhead of 13.7%. But when this sts-1 carrying a DS-3 is multiplexed to higher rates--for instance, to an sts-192 (corresponding to OC-192) at 10 Gbits/sec--no further losses to overhead occur.

sonet standards emanate from two different organizations: the American National Standards Institute (ansi) and Bell Communications Research (Bellcore). In general, the Bellcore requirements are derived from the ansi standards. Clocking requirements are distributed throughout numerous standards. However, the key requirements common to all systems are contained within a manageable subset that includes

ansi T1-101: Synchronization Interface

Standard

Bellcore GR-253-core: Synchronous

Optical Network (sonet) Transport Systems: Common Generic Criteria

Bellcore GR-1244-core: Clocks for the

Synchronized Network: Common Generic Criteria

Bellcore GR-436-core: Digital Net-

work Synchronization Plan

Bellcore GR-378-core: Generic Require-

ments for Timing Signal Generators

Bellcore GR-499-core: Transport Sys-

tems Generic Requirements (tsgr): Common Requirements

Other clocking standards usually pertain to specific equipment types, so you must search for those standards when dealing with a specific equipment type.

Stratum levels

Network clocks are divided into stratum levels based on their accuracy, stability, and other parameters, according to Bellcore GR-1244-core. Stratum levels are expressed as a number, sometimes along with a letter. The better the clock, the lower the stratum level. The primary references used in the network meet the Stratum 1 requirements. As a clock is distributed across a network and among equipment, impairments are introduced that reduce the stability and result in the clock being classified at a higher stratum level. sonet equipment must either be synchronized with a Stratum 3 or better clock or, if the equipment is not a digital crossconnect, clocked from an oscillator with a minimum accuracy of 䔸 parts per million.

The defined clock stratum--along with the basic accuracy requirement for that stratum--for an oscillator when it is not locked to a higher stratum level clock (free-run accuracy) is indicated in the table. The table also shows the accuracy with which the last frequency produced must be maintained if connection to the higher stratum level clock is lost (holdover stability).

sonet network timing architecture

The sonet network in the United States is timed from a limited number of Stratum 1 primary reference sources (prss) distributed across the country, forming timing domains. Historically, synchronization was distributed as an analog 2.048-MH¥signal. With the advent of the digital network, this distribution occurred via DS-1 (1.544-Mbit/sec) signals passed from the PRSs to network elements (NEs), which then distributed timing to other NEs in a hierarchical fashion (see Fig. 1). This architecture is evolving such that the sonet network will distribute the network timing instead of using the tdm network. In the new architecture, one point of the sonet network within a timing domain will be synchronized with the prs; the sonet network will then distribute timing to other nodes of the sonet network and other non-sonet NEs from DS-1s timed from the sonet network.

The hierarchy allows a small number of expensive, high-accuracy clocks to be used to time an expansive network, providing reference to lower-accuracy clocks, which then provide reference to yet lower-accuracy clocks. An advantage of this system is that a detected failure of a clock high in the hierarchy will cause the clocks it feeds to enter holdover mode. This will still maintain a clock for that level and lower levels that is more accurate than the free-running clock of the level just below the failure.

Equipment timing sources

There are five different ways that sonet equipment can be timed. A subset of these is applicable in a given application.

External timing--Building integrated

timing supply (bits) is the name given to the single master clock within a telephone company central office. The bits clock is derived from a timing reference that feeds the central office, typically a DS-1. DS-1s carried on sonet cannot be used for network synchronization distribution because they fail to meet ansi T1.101 synchronization interface specifications due to jitter introduced by sonet network pointer adjustments. When sonet is used to distribute a timing reference, timing is derived from the sonet line rate, not from within the payload. As distributed within an office, the bits clock can assume one of two formats: a composite clock (CC) signal or a DS-1.

The CC conveys both bit and byte synchronization (64 and 8 kHz, respectively) used in DS-0 (64-kbit/sec) signals all on a single waveform. The CC signal consists of a 64-kHz, 5/8 duty cycle, return-to-zero, bipolar signal with a bipolar violation every eighth bit. Figure 2 shows what this waveform looks like in the time domain. Data is clocked out on the leading edge (departure from 0V) of this signal and sampled on the trailing edge (return to 0V).

DS-1 signals used for bits typically consist of a framed "all-ones" sequence, with a bipolar return-to-zero line format, and can be either in the super-frame or extended-super-frame format.

In either case, the bits clock is multiplied up using a phase-locked loop (pll) to produce the bit- and byte-rate frequencies for sonet transmission.

Line timing--This method is used, for

instance, with an add/drop multiplexer. This kind of NE has a bidirectional sonet interface on both sides. Timing is extracted from one incoming side and used as a reference for both outgoing sides (see Fig. 3).

Loop timing--This is a special case of

line timing and is applicable to line terminating equipment. Here the NE has only one bidirectional connection to the sonet network. The transmit timing is derived from recovered receive timing (see Fig. 3).

Through timing--This mode is mostly

used for regenerators. Timing recovered from the incoming signal in one direction is used to clock the transmitted signal continuing in the same direction. The same holds for the opposite direction (see Fig. 3).

Free running--If an oscillator not refer-

enced back to a network timing source is used, both the oscillator and the mode are referred to as free running.

Of the various ways that sonet NEs can be synchronized, the preferred order for clock selection is as follows: bits (external timing), received timing (loop, line, or through), and local timing (free running).

Clock switching

If multiple clock sources, such as external timing, loop timing, and an internal free-running clock, are available to an NE, then a mechanism must be implemented to select the appropriate synchronization source. The selection can be statically provisioned or can be under hardware or software control, based on the real-time health of the various clock sources.

One must be conscious of preventing timing loops in a network (such as when NE #1 uses NE #2 as its timing reference, but NE #2 is already using NE #1 for its reference). This can be an issue if an NE can switch between external and line timing, such as upon an external reference failure. This is not a problem with network terminating equipment, since downstream equipment within the network would not look to the terminating equipment for a reference. Thus, terminating equipment can be designed to switch between external and line-timing sources.

Switching can be either revertive or nonrevertive. Revertive switching implies that there is a preferred clock source, and that if it has failed (whereupon one switches away from it) and then recovers, one should switch back to the preferred source. With nonrevertive switching, once you switch to a new clock source you stay with that source until it fails, even if the clock you switched away from recovers. Nonrevertive switching is recommended by Bellcore in most circumstances.

sonet implements a messaging protocol, via synchronization status messages, to identify to the receiving NE the stratum level traceability of the clock that was used to create a given sonet signal. With this information, an NE can select the best synchronization reference from a set of available references. This can aid in automatic reconfiguration of line-timed rings and in troubleshooting synchronization problems.

Circuit implementations

A generalized timing architecture is shown in Fig. 4. The diagram shows redundant inputs for the two types of bits clocks. The architecture accepts internal timing from one of many sonet received signals. The actual application will determine the subset of this functionality needed to meet the system requirements. u

Ronald G. Todd is vice president of engineering and technology at Kalman Saffran Associates Inc. in Newton, MA. The company`s Web site is www.ksa1.com.

Sponsored Recommendations

April 9, 2025
As transceiver speeds increase, so do thermal challenges. Discover key insights into innovative cooling solutions that ensure optimal performance and reliability.
March 12, 2025
Join us for an engaging discussion with industry experts on the intersection of AI and optics. Moderated by Sean Buckley, editor-in-chief of Lightwave+BTR, this panel will explore...
March 7, 2025
In today’s hyperconnected world, rolling out and managing profitable, high-performance networks for access and transport will require innovative architectural approaches. The ...
April 10, 2025
The value of pluggable optics in open-line systems is also becoming more apparent. This webinar describes this trend and explores how such modules can best be employed. Register...