Top Banner
Politecnico di Milano Dipartimento di Elettronica e Informazione Piazza Leonardo da Vinci 32, 20133 Milano MI Tel. 02-2399.3503 - Fax 02-2399.3413 E-mail: [email protected] Stefano Bregni Synchronization of Digital Telecommunications Networks Distinguished Lecturers Program Stefano Bregni Distinguished Lecturers Program 2 Introduction Lecture Outline Synchronization processes in telecommunications A historical perspective on network synchronization Synchronization networks
26

Network Syncronization

Oct 30, 2014

Download

Documents

Digital Telecommunication Network and Synchronization needed
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Network Syncronization

Politecnico di MilanoDipartimento di Elettronica e Informazione

Piazza Leonardo da Vinci 32, 20133 Milano MITel. 02-2399.3503 - Fax 02-2399.3413

E-mail: [email protected]

Stefano Bregni

Synchronization of Digital Telecommunications Networks

Distinguished Lecturers Program

Stefano Bregni

Distinguished Lecturers Program

2

Introduction

Lecture Outline

Synchronization processes in telecommunications

A historical perspective on network synchronization

Synchronization networks

Page 2: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

1

Synchronization Processes in Telecommunications

Stefano Bregni

Distinguished Lecturers Program

3

Synchronization Processes in Telecommunications

Carrier Synchronization

coherent demodulation of an amplitude-modulated signal is based on the recovery of the carrier, i.e. on the recovery of a signal with coherent phase and frequency with the original carrier

x t s t f t( ) ( ) cos= ⋅ 2 0π

x t t s t ts t

t( ) cos ( ) cos( )

cos⋅ = ⋅ = +ω ω ω02

0 021 2b g

βcos2

)(tsphase error frequency error

Page 3: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

4

recovery of the timing signal associated to a received digital signal

Symbol SynchronizationClock Recovery

channel equalization

filter

symbol decision

r(t)

sampler

r(kT) 1011

t=kT

symbol synchronizer(clock recovery)

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

5

Timing Signal and Significant Instants

T = 1/ν0

dt

tdt

ttAts

)(

2

1)(

)(sin)()(

Φ=

Φ=

πν

Page 4: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

6

Frame Synchronization

once that the received bits have been identified, it is necessary to determine the beginning and the end of code words or of groups of code words (frames)

bit semantics

101011010001010100101011011110101010110010010101110110001011101001101100101

t

frame frame

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

8

Bit Synchronization

synchronization of an asynchronous bit stream according to a local clock

mapping of tributaries into a PDH multiplex signal (with bit justification)mapping of tributaries into SDH VCs (with or without bit justification)synchronization and frame boundary alignment of PCM multiplex signals at inlets of a digital switching exchange (with slip buffering)

Page 5: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

9

Bit Synchronizerscheme of principle

any frequency offset between writing and reading yields, sooner or later, to buffer underflow (⇒ bit repetition) or overflow (⇒ bit loss)

slip

slips are deadly!

input signal to synchronize circular

buffer

clock recovery

write counter

read counter

write address

read address

equipment clock

f w f r

output signal synchronized

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

11

Packet Switchingpeculiarities

packet switching can be efficient to integrate real-time and data traffic (e.g., ATM, IP)

packets are delivered with random inter-arrival timespackets can be even delivered out of sequence at the receiver, it is not possible to recover exactly the source frequency, based only on the received bit flow

1 2 3 4 5 6 7 8 9

1 2 3 5 4 6 8 9 7

Page 6: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

12

Packet Synchronization

effective transport of voice and video and circuit emulation are possible by means of equalization of random packet delivery delays (packet jitter)

techniques to rebuild the original bit rate from the received packet sequence

asynchronous networknodes are timed by independent clocksroundtrip delay measurementadaptive strategies

synchronous networknodes are timed by some network synchronization facilitySynchronous Residual Time Stamp (SRTS) is standardized for ATM circuit emulation (AAL-1) (ATM is not suited for an asynchronous environment!)

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

13

Network Synchronization

distribution of time and frequency over a network of clocks, spread over an even wide geographical area, by using the communication links among them

goal: to make all network elements to operate synchronously

possible applicationssynchronization of transmission and switching networkssynchronization of networks based on some form of TDMAarray antennas

Page 7: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

14

network synchronization is ubiquitous

Examples of Synchronization of a Large Number of Oscillators in Nature

synchronous fireflies (W. C. Lindsey, J. Buck and E. Buck)they flash their light organs at regular but individual and independent intervals if they are not close togetherif many of them are placed in a relatively close proximity, they exhibit a synchronization of their light organs until they flash in unison

synchronization of individual fibers in heart muscles to produce the familiar heartbeat

Stefano Bregni

Distinguished Lecturers Program

15

Synchronization Processes in Telecommunications

Synchronization of Real-Time Clocks

a different kind of network synchronization

real-time clocks supply the system time within equipmentexample: date and time in a PC

the distribution of the national standard time is to the purposes of network control and management

all events reported to the equipment monitoring system (faults, defects, BER threshold overflowing, line alarms, etc.) must be accompanied by their recording time to allow their correlation

example: 23 Dec 1998, 01.32.04 AM

Page 8: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Processes in Telecommunications

17

Multimedia Synchronization

integration of heterogeneous elements such as text, images, audio and video in a multimedia communications

time-dependency of data sequences may be simply linear, as in the case of an audio file played on a sequence of images (slide presentation with soundtrack), but other modes of data presentation are also viable, including reverse, fast-forward, fast-backward and random access

when non-sequential storage, data compression and random communication delays are introduced, the provision of such capabilities can be very difficult

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

A Historical Perspective on Network Synchronization

1

Page 9: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

3

Single-Side-Band demodulation must be coherent

carrier synchronization can follow a point-to-point strategy (i.e., limited to each single transmission system) in simple networks

AT&T made up the first synchronization network of history for its long-distance FDM analog transmission network in the '70s

locally, PLL-based carrier supplies generated all reference frequencies used by multiplexers and demultiplexers at all hierarchical levelscarrier supplies were synchronized by distributing pilot frequencies derived from a network master clockfree-run frequency accuracy requested to limit distortion in the demodulated signals was in the order of 1e-7

Synchronization in Analog FDM Networks

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

4

Advent of Digital MultiplexingPlesiochronous Digital Hierarchy (PDH)

plesiochrony means synchronization anarchyall clocks are autonomousonly the frequency offset tolerance is specifiedasynchronous digital multiplexing allows multiplexing of asynchronous tributaries with substantial frequency offsets

bit justification

PDH networks do not need synchronization

Page 10: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

6

Advent of Digital Switchingthe advent of digital TDM techniques yielded a progressive integration of transmission and switching

the PCM frame allows switching time slots (TS)

moving octets from one TS to another is possible only if PCM signals are exactly synchronized with frame starts aligned

bit synchronizationat inputs of digital

switching exchangesswitching

fabric

bit andframe

synchronizer

input asynchronous PCM frames

PCM frames synchronized

output PCM frames

synchronized and switched

equipment clock

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

Impact of Slips on Digital Servicesstudies reported throughout the '70s and the '80s describe

the effects of slips on services of various kind

7

uncompressed voice (POTS) only a little percentage of slips leads to occasional audible clicks in the reproduced audio

compressed voice a slip leads an audible clickgroup 3 facsimile a slip can wipe out several scan linesdata transmitted on POTS channel (voiceband modem)

a slip may cause a drop out lasting from 10 ms to 1.5 s

digital video transmission a slip may cause segments of the picture to be distorted or frames to freeze for periods of up to 6 s

data transport protocols slips reduce transmission throughputencrypted services a slip may result in the loss of the encryption key

Page 11: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

PDH systems are transparent to the timing of transported signals

Timing Transfer through a PDH Transmission Chain

A Historical Perspective on Network Synchronization

5

8Mb/s

34Mb/s 140

Mb/s

8Mb/s

34Mb/s

2Mb/s

2Mb/s

PDH transmission chain

clock

timing transfer

asynchronous multiplex signal with timing signal embedded

other digital signals

PDH MUX

PDH MUX

PDH MUX

PDH MUX

PDH MUX

PDH MUX

masterclock

Digital Exchange

Fundamental Law of Digital Transmission

ChainsALL BITS THAT GET IN ON ONE SIDE MUST GET OUT FROM THE OTHER

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

8

Synchronization of Digital Switching Exchanges across PDH Links

point-to-point timing transfer

Digital Exchange

2Mb/s

PDH transmission chain

PDH MUX

PDH MUX

2Mb/sDigital

Exchange

masterclock

Page 12: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

9

point-to-point timing transfer

Synchronization of Digital Switching Exchanges Served by SASE Clocks across PDH Links

Digital Exchange

2Mb/s

PDH transmission chain

2MHz

SASE

PDH MUX

PDH MUX

2Mb/sDigital

Exchange

SASEmasterclock

2MHz

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

10

Synchronization and SDH/SONET Digital Transmission

SDH networks are usually synchronized to avoid any pointer action

pointer adjustments can yield excessive jitter on demapped tributariessome equipment is designed to minimize this issue

enhanced pointer processorenhanced synchronizer/desynchronizer

it is anyhow advisable to synchronize SDH networks to avoid problems in multi-vendor PDH/SDH networks

SDH technology allows a more effective timing transfer between offices

contrary to PDH, in SDH networks timing should not be carried on signals mapped in STM-N frames

Page 13: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

11

point-to-point timing transfer

Synchronization of Digital Switching Exchanges Served by SASE Clocks across SDH Links

Digital Exchange

2Mb/s

SDH transmission chain

2MHz

SASE

SDH MUX

SDH MUX

2Mb/sDigital

Exchange

SASEmasterclock

2MHz

2MHz

STM-N

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

Is ATM Really Asynchronous?

12

popular misunderstanding

Asynchronous Transfer Mode refers to how information is transferred, not to the physical network

Asynchronous Transfer

Mode(ATM)

source #1

source #2

source #3

source #4

source #5

source #6

Synchronous Transfer

Mode(STM)

source #1

source #2

source #3

source #4

source #5

source #6

Page 14: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

Synchronization in ATM Transport Networks

13

synchronization plays an essential role in ATM networksin particular in the integration of ATM equipment into existing telecommunications networks

ATM equipment requires synchronizationto support Constant Bit Rate (CBR) services, based on AAL type 1 (SRTS cell synchronization)to support synchronous physical interfaces

PCM (E1: 2.048 Mb/s, DS1: 1.544 Mb/s)SDH/SONET (155.520 Mb/s and higher)

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

Synchronization of ATM Equipment

14

synchronization of modern ATM equipment is accomplished through dedicated ports (2.048 MHz, ITU-T G.703/13)

the most straightforward way of synchronizing an ATM NE is to integrate it into a synchronization network

ATM equipment should take the timing from SASE/BITSaccuracy of timingno burden of avoiding timing loops (duty of the synchronization network manager)

if no synchronization network is available, then line-timing is the only feasible way of synchronizing

synchronization is supplied via SDH, E1 or DS1 signalscare must be taken to avoid timing loops

Page 15: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

15

Synchronization of Cellular Mobile Wireless Telephone Networks

wireless networks pose specific synchronization requirements

BTS, BSC and MSC need to be synchronized to ensure slip-free interconnection at trunk linesBTS needs to be synchronized to ensure frequency stability on the on-air wireless channels

GSM and TDMA (USA) systemsfrequency synchronization

CDMA (IS-95 USA) systemalso precise time synchronization

MSC

air interface air interface

air interface air interface

trunk lines

trunk linesBSCtrunk lines

trunklines

to PSTN

BTS BTS

BTS BTS

Stefano Bregni

Distinguished Lecturers Program

A Historical Perspective on Network Synchronization

16

CDMA, GSM and TDMA specifications require frequency stability to avoid that centre frequencies of on-air channels drift and thus

no co-channel interferenceno problems at hand-off from one cell to another

CDMA (IS-95 USA) specifications require also time stability to keep pilot sequences in all cells well aligned and thus

no problems at hand-off from one cell to another

new services will require even stricter frequency and time stabilitylocating mobile handsetsthird generation wireless systems (UMTS)

ATM and backhaul radio can be used as transport technology among BTS, BSC and MSCdo not feature a good timing transparency

Synchronization Requirements of Cellular Networks

Page 16: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

1

Synchronization Networks

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

2

to align the absolute time scales of network nodestime synchronization

nodes are synchronous with same total phasesynchronization of real-time clocks for date and time (NTP)

to align the significant instants of timing signals of network nodes aside from a constant phase error

frequency synchronization with phase control but with no need to compensate average delays of synchronization signals

nodes are synchronous but with different total phases (PLL)no pointer actionno slips

to make equal the frequencies of network nodesfrequency synchronization without phase control

nodes are mesochronous (FLL)there may be pointer action and slips (phase random walk)

Network Synchronization Goals

Page 17: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

3

the facility implementing network synchronization

nodesautonomous clock

stand-alone device able to generate a timing signal, starting from some periodic physical phenomenon

slave clockdevice that generates a timing signal having phase (or much less frequently frequency) locked to a reference timing signal at its input

linkscommunication channels among nodes

digital circuitsanalog channelsconnections at higher OSI levels

Synchronization Network

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

4

Issues of Timing Distribution

tactics of point-to-point timing transfer

how to transfer timing from one node to another

the main techniques have been described presenting the historical evolution of network synchronization

strategy of network synchronization

how to organize timing distribution to all the nodes of the network

higher-level issue

Page 18: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

6

no-synchronization strategy

anarchy is the easiest form of government, but it relies on the good behavior of the single elements

all network clocks are autonomous

the synchronization of processes in different nodes is entrusted to the accuracy of clocks

Full PlesiochronyAnarchy

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

7

distribution of the timing reference from one master clock to all the other slave clocks of the network

directly or indirectlystar topologytree topology

despotism is generally considered as unethical, but it is certainly effective in ensuring a tight control on the slaves

what happens should the master fail?

Master-Slave SynchronizationDespotism

Page 19: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

8

based on the direct, mutual control among clocks

meshed topology

complexity of the dynamic system control

extremely reliable

Mutual SynchronizationDemocracy

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

9

mutual synchronization strategy is adopted for a few network core clocks

master-slave strategy is adopted for the peripheral clocks

Mixed Mutual/Master-Slave SynchronizationOligarchy

Page 20: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

10

generalization of democratic strategy

some count more than others do

each of N network nodes is given a relative weight wi

Hierarchical Mutual SynchronizationHierarchical Democracy

1,10 =≤≤ ∑Ni ii ww

w1

w3

w5

w2

w4

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

11

variant of the pure MS strategyalternate synchronization routes for protectionif the master fails, another clock takes its place according to a hierarchical plan

static pre-selected protection routing tabledynamic protection via Synchronization Status Messages (SSM)

the most widely adopted to synchronize modern digital telecommunications networks

Hierarchical Master-Slave SynchronizationHierarchical Despotism

Page 21: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

12

it appears how difficult is to lock all Administrations to a supranational timing reference

GPS is not accepted as first-choice primary reference by many national Administrations for political reasons

national synchronous HMS networks are plesiochronous in relation to the others

Mixed Plesiochronous/Synchronous NetworksIndependent Despotic States

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

14

Synchronization NetworkStandard Architectures

ITU-T, ETSI, ANSI

all based on the hierarchical master-slave strategy (HMS)

at level 0one (or more, for reliability) network master clock generates the network reference signal, by running in autonomous mode

at lower levels 1, 2, etc.network slave clocks

are synchronized by the signals coming from the upper levelsynchronize the clocks at lower levels

Page 22: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

15

Primary Reference Clock (PRC)network master clock: autonomous clock or based on GPS/LORAN-C

Synchronization Supply Unit (SSU) functionrepresents the building clock (network slave clock)accepts synchronization inputs from external sourcesfilters the timing signal derived from this selected sourcemay use an internal timing source (hold-over)distributes the filtered timing signal to other elements within the nodephysical implementation: Stand-Alone Synchronization Equipment (SASE)

SDH Equipment Clock (SEC)

ITU-T/ETSI Reference Architecture

Clock Types in Synchronization Networks

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

16

logical star topology centered on the SSU

within the node, all network element clocks are synchronized by the SSU

short-distance links

ITU-T G.703 signals 2.048 Mb/s2.048 MHz

ITU-T/ETSI Reference Architecture

Intra-Node Timing Distribution within nodes containing a SSU/SASE (e.g., PSTN offices)

SEC

SEC

SEC

SEC

SECSEC

SSU

node

bou

ndar

y

Page 23: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

17

The BITS/SASE Concept

the clock designated to time all other clocks in the officeITU-T/ETSI: Stand-Alone Synchronization Equipment (SASE)ANSI: Building Integrated Timing Supply (BITS)

some operators rely on clocks equipping large switches or DCXs for the BITS/SSU function, but good practice suggests using dedicated equipment

BITS/SASE should receive two or more references from other locations

intra-node timing distribution dedicated E1/DS1 signals at 2.048/1.544 Mb/s (ITU-T G.703)analog sine-wave 2048 kHz signal (ITU-T G.703)Clock Distribution Unit and Synchronous Clock Insertion Unit (AT&T)other (1544 kHz, 8 kHz, Composite Clock 64 kHz + 8 kHz in USA etc.)

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

18

tree topology

standard HMS architecture

timing is transferred from one node to another along synchronization trails

the facilities of PDH/SDH transmission networks can be usedsynchronization trails may contain SECs

ITU-T/ETSI Reference Architecture

Inter-Node Timing Distribution among nodes containing a SSU/SASE

SSU SSU SSU SSU

PRC

SSU SSU

Page 24: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

19

up to N=20 SECs cascaded between any two SSUs

up to K=10 SSUs in one chain

total number of SECs in one chain limited to 60

ITU-T/ETSI Reference Architecture

Synchronization Network Reference Chain

PRC SSU SSU SSU

N SECs

1 K-1 K

N SECs N SECs N SECs

transit node transit node transit or local node

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

20

Primary Reference Source (PRS) (analogous to PRC)frequency accuracy better than 1×1e-11GPS or LORAN-CStratum-1 clock (e.g., Cesium-beam atomic clock)

Stratum-2 clock (analogous to transit-node SASE)frequency accuracy better than 1.6×1e-8

Stratum-3 clock (analogous to local-node SASE)frequency accuracy better than 4.6×1e-6Stratum-3E clock (specific for SONET networks with improved short-term stability)

Stratum-4 e Stratum-4E clock (specific for customer-premises equipment)frequency accuracy better than 3.2×1e-5

ANSI Reference Architecture

Clock Hierarchy Based on Performance Levels: Strata

Page 25: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

21

clocks are duplicated and can recover timing from at least two alternate diversely-routed synchronization trails

clocks recover timing only from clocks of upper or equal level

a priority scheme must be established to select the reference in case of fault

switching criteria:hard failure detection

LOS, AIS, LOF, Ex-BER, LOPsoft failure detection

frequency offsetout-of-mask MTIE/TDEV

Synchronization Network Protection

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

22

Synchronization Status Messages (SSM)

defined by ITU-T, ETSI and ANSI

SSMs are quality-markers embedded within digital signals that are used as synchronization sources

the originating node declares the quality of the synchronization source to which its signal is traceable

SSMs allow clocks to select the best synchronization source (i.e., that one declaring the best quality) among the available references according to a priority scheme

their main purpose is to avoid timing loops

compatible with most network topologiespoint-to-point, linear, mesh or ring topologies

Page 26: Network Syncronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

23

SSM Defined by ITU-T/ETSI

0000 Quality unknown0010 PRC (ITU-T Rec. G.811)0100 SASE transit node clock (ITU-T Rec. G.812)1000 SASE local node clock (ITU-T Rec. G.812)1011 Synchronous Equipment Timing Source (SETS)

(ITU-T Rec. G.813)1111 Do not use for synchronization

Stefano Bregni

Distinguished Lecturers Program

Synchronization Networks

24

Transmission of SSM

on PDH systemstransport via E1 signal (2.048 Mb/s)SSMs are inserted in one of TS0 bits 4-8 of odd frames (without alignment word): bit Sa4, Sa5, Sa6, Sa7, Sa8

usually, the bit Sa4 is used over a multiframe of4 basic frames A1 A1 A1 A2 A2 A2 J0

B1

D1 D2 D3

F1E1

AU pointer

B2 B2 B2 K1 K2

D4 D5 D6

D7 D8 D9

D10 D11 D12

S1 Z1 Z1 Z2 Z2 M1 E2

∆ ∆∆∆

∆∆RS

OH

MS

OH

on SDH systemstransport via STM-NSSMs are inserted in bits 5-8 of byte S1 within MSOH