Professional Documents
Culture Documents
DIGITAL HIERARCHY
OVERVIEW
Outline
2
Background
3
The Present PSTN
tandem switch
last mile
PSTN Network
subscriber line
digital
signals
analog
signals
5
If The Inputs Are Already Digital
If the TDM switch does not digitize the analog signals
then there can be a problem
the clocks used to digitize do not have identical
frequencies
we get byte slips! (well, actually, we can get bit slips first …)
exaggerated pictorial example
1 2 3 4 5 6 7 8 9
Numerical example:
component
clock derived from 8000 Hz. quartz crystal 1 2 3 4 5 6 7 8 9
signals
typical crystal accuracy = 50 ppm
1 2 3 4 5 6 7 8 9
So 2 crystals can differ by 100 ppm
i.e. 0.8 samples / second
1
So difference is 1 sample after 1 ¼ seconds 2 3 4 5 6 7 9
1 2 3 4 5 6 7 8
TDM
1 2 3 4 5 6 7 8
6
The Fix
We must ensure that all the clocks have the same frequency
Every telephony network has an accurate clock called a
“stratum 1”, or “Primary Reference Clock”
All other clocks are directly or indirectly locked to it (master –
slave)
A TDM receiving device can lock onto the source clock based
on the incoming data (FLL, PLL)
For this to work, we must ensure that the data has enough
transitions
(special line coding, scrambling bits, etc.)
1
0
transitions no transitions
7
Comparing Clocks
8
PDH principle
If we want yet higher rates, we can mux together TDM
signals (tributaries)
We could demux the TDM timeslots and directly remux
them
but that is too complex
10
1:4 Demultiplexer
11
PDH Justification
In addition to FAS, PDH overhead includes
justification control (C-bits) and justification opportunity “stuffing” (S-bits)
Assume the tributary bitrate is B T
Positive justification
payload is expected at highest bitrate B+T
if the tributary rate is actually at the maximum bitrate
then all payload and S bits are filled
if the tributary rate is lower than the maximum
then sometimes there are not enough incoming bits
so the s-bits are not filled and C-bits indicate this
Negative justification
payload is expected at lowest bitrate B-T
if the tributary rate is actually the minimum bitrate
then payload space suffices
if the tributary rate is higher than the minimum
then sometimes there are not enough positions to accommodate
so S-bits in the overhead are used and the C-bits indicate this
Positive/Negative justification
payload is expected at nominal bitrate B
positive or negative justification is applied as required 12
PDH Hierarchies
level
0 64 kbps
* 30 * 24
* 24
1 E1 2.048 Mbps T1 1.544 Mbps J1 1.544 Mbps
* 4 * 4 * 4
2 E2 8.448 Mbps T2 6.312 Mbps J2 6.312 Mbps
* 4 * 7 * 5
3 E3 34.368 Mbps T3 44.736 Mbps J3 32.064 Mbps
* 4 * 6 * 3
4 E4 139.264 Mbps T4 274.176 Mbps J4 97.728 Mbps
1
64 kbit/s 8448 kbit/s (+/-30ppm)
Data Signals 30 1
34 368 kbit/s (+/-20ppm)
DSMX 1
64k/2
1
139264 kbit/s (+/-15ppm)
0.3 to 3.1 kHz 1
30
AF signals
PCMX 30
1
15 kHz
Sound Program 5
DSMX
4
Signals 34/140
4
DSMX
8/34
PCMX 30
DSMX Channel Capacity:
64
2/8 64 x 30 = 1920
4
14
2 Mbit/s Frame Structures
signalling
information
encoded voice / data signals encoded voice / data signals
time
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 6 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 slots
15
2 Mbit/s Frame Structures
2.448 kbit/s frame: 32x8 bit=256 bit in 125µs
signalling
information
encoded voice / data signals encoded voice / data signals
time
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 slots
Si 0 0 1 1 0 1 1 FAS
(frames 0,2,4...)
Si 1 A Sa Sa Sa Sa Sa NFAS Si: Reserved for international use
(M) 4 5 6 7 8 (frames 1,3,5...)
Sa4: Non urgent Alarm (0=Alarm)
A: Remote alarm (1=urgent Alarm)
16
2 Mbit/s Frame Structures
2.048 kbit/s frame: 32x8 bit=256 bit in 125µs
signalling
information
encoded voice / data signals encoded voice / data signals
time
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 slots
Si 0 0 1 1 0 1 1 FAS 0 0 0 0 x Y x x frame 0
(frames 0,2,4...) MFAS NMFAS
Si 1 A Sa Sa Sa Sa Sa NFAS a b c d a b c d frames 1... 15 & 17...31
(M) 4 5 6 7 8 (frames 1,3,5...) signalling signalling
subscr. n subscr. n+15
17
2 Mbit/s Frame Structures
2.048 kbit/s Multiframe, ITU-T G.704
multiframe
fr 15 fr 0 fr 1 fr 2 fr 3 fr 4 fr 5 fr 6 fr 7 fr 8 fr 9 fr 10 fr 11 fr 12 fr 13 fr 14 fr 15
Si 0 0 1 1 0 1 1 FAS 0 0 0 0 x Y x x frame 0
(frames 0,2,4...) MFAS NMFAS
Si 1 A Sa Sa Sa Sa Sa NFAS a b c d a b c d frames 1... 15 & 17...31
(M) 4 5 6 7 8 (frames 1,3,5...) signalling signalling
subscr. n subscr. n+15
Si 0 0 1 1 0 1 1 FAS 0 0 0 0 x Y x x frame 0
(frames 0,2,4...) MFAS NMFAS
Si 1 A Sa Sa Sa Sa Sa NFAS a b c d a b c d frames 1... 15 & 17...31
(M) 4 5 6 7 8 (frames 1,3,5...) signalling signalling
subscr. n subscr. n+15
Time slot 0 of CRC multiframe:
sub multiframe 2 sub multiframe 1
8.448 kbit/s; frame length 848 bit; 100.4 us; ITU-T G.742
10 2 200 4 208 4 208 4 4 204
A: Alarm Bit
1a 2a 3a 4a 1b 2b 3b 4b 1c 2c 3c 4c s1 s2 s3 s4
N: National Spare Bit
1a: Stuffing Control Bit
1 1 1 1 0 1 0 0 0 0 A N S: Stuffing Bit
34.368 kbit/s; frame length 1536 bit; 44.7 us; ITU-T G.751
10 2 372 4 380 4 380 4 4 376
1a 2a 3a 4a 1b 2b 3b 4b 1c 2c 3c 4c s1 s2 s3 s4
1 1 1 1 0 1 0 0 0 0 A N
20
Plesiochronous Hierarchies -
Frame Structures
1a 2a 3a 4a 1b 2b 3b 4b 1c 2c 3c 4c 1d 2d 3d 4d 1e 2e 3e 4e s1 s2 s3 s4
1 1 1 1 1 0 1 0 0 0 0 0 A N N N
A: Alarm Bit
N: National Spare Bit
1a,b,c,d: Stuffing Control Bit
S: Stuffing Bit
21
Framing and Overhead
In addition to locking on to bit-rate, we need to recognize
the frame structure
We identify frames by adding Frame Alignment Signal
The FAS is part of the frame overhead (which also includes
"C-bits", OAM, etc.)
Each layer in PDH hierarchy adds its own overhead
For example
E1 – 2 overhead bytes per 32 bytes – overhead 6.25 %
E2 – 4 E1s = 8.192 Mbps out of 8.448Mbps
T1 1.544 24 0.52 %
T2 6.312 96 2.66 %
T3 44.736 672 3.86 %
T4 274.176 4032 5.88 %
E1 2.048 30 6.25 %
E2 8.448 120 9.09 %
E3 34.368 480 10.61 %
E4 139.264 1920 11.76 %
x4 x4
x4 x3 x4
x 24 x 30/31
64 kbit/s
25
PDH ITU Standards
26
Plesiochronous Drop & Insert
140 Mbit/s 140 Mbit/s
main
OLTU OLTU OLTU OLTU
stand-by
34 - 140 34 - 140 34 - 140 34 - 140
8 - 34 8 - 34 8 - 34 8 - 34
28
PDH limitations
Rate limitations
Copper interfaces defined
Need to mux/demux hierarchy of levels (hard to pull out a single
timeslot)
Overhead percentage increases with rate
29
SONET/SDH Motivation and
History
30
Idea Behind SONET
Synchronous Optical NETwork
Designed for optical transport (high bitrate)
31
Standardization !
The original Bellcore proposal:
hierarchy of signals, all multiple of basic rate (50.688)
basic rate about 50 Mbps to carry DS3 payload
bit-oriented mux
mechanisms to carry DS1, DS2, DS3
Many other proposals were merged into 1987 draft document (rate
49.920)
In summer of 1986 CCITT express interest in cooperation
needed a rate of about 150 Mbps to carry E4
wanted byte oriented mux
Initial compromise attempt
byte mux
US wanted 13 rows * 180 columns
CEPT wanted 9 rows * 270 columns
Compromise!
US would use basic rate of 51.84 Mbps, 9 rows * 90 columns
CEPT would use three times that rate - 155.52 Mbps, 9 rows * 270 columns
32
SDH and SONET - International
Standards
ATM: 149.760 kbit/s
xN x1
STM-N AU-4 VC-4
STS-3N
AUG STS-3C STS-3C
C-4 E4: 139.264 kbit/s
SPE
x3
x1 x7
STM-0 AU-3 VC-3 DS3: 44.736 kbit/s
STS-1 C-3
STS-1 STS-1 SPE E3 : 34.368 kbit/s
x7
TUG-2 x1 TU-2 VC-2
VT C-2 DS2: 6.312 kbit/s
VT-6 VT-SPE
group
TU-12 VC-12
SDH ITU-T G.707 x3
VT-2 VT-SPE
C-12 E1: 2.048 kbit/s
x4
33
Rates and Frame Structure
34
SONET / SDH Frames
Framing
35
SONET STS-1 frame
90 columns
Framing
9 rows
36
SDH STM-1 frame
270 columns
…
9 rows
STM-1 #3 33333
44444
STM-1 #4
B1 B1
B2 B2
SOH termination New SOH
38
STS, OC, etc.
A SONET signal is called a Synchronous Transport Signal
The basic STS is STS-1, all others are multiples of it - STS-N
The (optical) physical layer signal corresponding to an STS-N is an OC-N
SONET SDH T1 T3 E1 E3 E4
STS-1 28 1 21 1
STS-3 STM-1 84 3 63 3 1
STS-12 STM-4 336 12 252 12 4
STS-48 STM-16 1344 48 1008 48 16
STS-192 STM-64 5376 192 4032 192 64
42
STS-1 frame structure
90 columns
3 rows
9 rows
Transport
Section overhead is 3 rows * 3 columns = 9 bytes = 576 kbps
Overhead
TOH
framing, performance monitoring, management
Line overhead is 6 rows * 3 columns = 18 bytes = 1152 kbps
protection switching, line maintenance, mux/concat, SPE pointer
SPE is 9 rows * 87 columns = 783 bytes = 50.112 Mbps
Similarly, STM-1 has 9 (different) columns of section+line overhead ! 43
STS-1 Overhead
44
STM-1 Frame Structure
270 Columns (Bytes)
transmit
9 270
1 row by row
1
RSOH
3
4 AU Pointer Payload
5 (transport capacity)
MSOH
45
STM-1 Frame Structure
1
RSOH AU-4
3
4 AU Pointer
5 VC-4
MSOH VC-4 POH
C-4
9
46
STM-1 frame structure
270 columns
RSOH
…
MSOH
Section
Overhead
SOH
STM-1 has 9 (different) columns of transport overhead !
RS overhead is 3 rows * 9 columns
Pointer overhead is 1 row * 9 columns
MS overhead is 5 rows * 9 columns
SPE is 9 rows * 261 columns 47
Even Higher Rates
9*N
columns
9 rows
270*N columns
...
49
Byte Interleaving
50
STM-1 Overhead
m
A1 A1 A1 A2 A2 A2 J0 res res
– media
RSOH dependent
B1 m m E1 m F1 res res
(defined for
SONET radio)
D1 m m D2 m D3
AU pointers
B2 B2 B2 K1 K2 res
– reserved for
D4 D5 D6 national use
MSOH D7 D8 D9
D10 D11 D12
S1 M1 E2
SOH 51
A1, A2, J0 (Section Overhead)
A1, A2 - framing bytes
A1 = 11110110
A2 = 00101000
E1 – section orderwire
64 kbps voice link for technicians
from regenerator to regenerator
56
S1, M0, E2 (Line Overhead)
E2 – line orderwire
64 kbps voice link for technicians
from line mux to line mux
57
Payloads and Mappings
58
STS-1 HOP SPE Structure
We saw that the pointer the line overhead points to the STS path overhead POH
(after re-arranging) POH is one column of 9 rows (9 bytes = 576 kbps)
59
STS-1 HOP
1 30 59 87
60
STS-1 Path overhead
J1
B3
C2 1 column of overhead for path (576 Kbps)
G1 POH is responsible for
F2 path type identification
path performance monitoring
H4
status (including of mapped payloads)
F3
virtual concatenation
K3 path protection
N1 trace
POH
61
J1, B3, C2 (Path Overhead)
C2 Payload type
(hex)
J1 – path trace
00 unequipped
enables receiver to be sure
that the path connection is still OK 01 nonspecific
02 LOP (TUG)
B3 – BIP-8 even bit parity of bytes
04 E3/T3
(without scrambling)
of previous payload 12 E4
13 ATM
C2 – path signal label
16 PoS – RFC 1662
identifies the payload type
18 LAPS X.85
(examples in table)
1A 10G Ethernet
1B GFP
CF PoS - RFC1619 62
G1, F2, H4, F3, K3, N1 (Path Overhead)
G1 – path status
conveys status and performance back to originator
4 MSBs are path FEBE, 1 bit RDI, 3 unused
63
LOP
7 VTGs
1 30 59 87 1 2 3 4 5 6 7
H4=XXXXXX00
V1 pointer
125 msec V5
VC11 – 25B
VC12 – 34B
H4=XXXXXX01
V2 pointer
J2
500 msec
H4=XXXXXX10 V3 pointer
N2
H4=XXXXXX11 V4 pointer
VC11 – 27B K4
VC12 – 36B
66
Payload Capacity
Similarly
67
LOP Overhead
V5 consists of
BIP (2b)
REI (1b)
RFI (1b)
Signal label (3b) (uneq, async, bit-sync, byte-sync, test, AIS)
RDI (1b)
J2 is path trace
N2 is the network operator byte
may be used for LOP tandem connection monitoring (LO-TCM)
K4 is for LO VCAT and LO APS
68
SDH Containers
Tributary payloads are not placed directly into SDH
Payloads are placed (adapted) into containers
The containers are made into virtual containers (by adding
POH)
Next, the pointer is used – the pointer + VC is a TU or AU
Tributary Unit adapts a lower order VC to high order VC
Administrative Unit adapts higher order VC to SDH
TUs and AUs are grouped together until they are big
enough
We finally get an Administrative Unit Group
To the AUG we add SOH to make the STM frame
69
Formally …
70
Multiplexing
An AUG may contain a VC-4 with an E4
or it may contain 3 AU-3s each with a VC-3s with an E3
In the latter case, the AU pointer points to the AUG
and inside the AUG are 3 pointers to the AU-3s
J1
B3
C2
G1 H1 H1 H1 H2 H2 H2 H3 H3 H3
F2
H4
F3
K3
N1
71
More Multiplexing
E4 139.264 M
STM-N AUG AU-4 VC-4 C-4
…
ATM 149.760M
*3
AUG TUG-3 TU-3 VC-3
*3
E3 34.368 M
STM-0 AU-3 VC-3 C3 T3 44.736 M
ATM 48.384 M
*7
*7
T2 6.312 M
TUG-2 TU-2 VC-2 C2 ATM 6.874M
*3
E1 2.048 M
TU-12 VC-12 C12 ATM 2.144 M
*4
T1 1.544 M
TU-11 VC-11 C11 ATM 1.6 M73
All SONET Mappings
E4 139.264 M
STS-N STS-3c STS-3 SPE
ATM 149.760M
*N E3 34.368 M
STS-1 STS-1 SPE T3 44.736 M
ATM 48.384 M
*7
VTG
T2 6.312 M
VT6 VT6 SPE ATM 6.874M
*3
E1 2.048 M
pointer processing VT-2 VT2 SPE ATM 2.144 M
*4
T1 1.544 M74
VT1.5 VT1.5 SPE
Tributary Mapping Types
When mapping tributaries into VCs, PDH-like bit-stuffing
is used
76
Tributary Mapping Type-
Example
Mapping 3 x E3 onto 1 STM-1
77
SONET/SDH Architecture
78
Layers
SONET was designed with definite layering concepts
Physical layer – optical fiber (linear or ring)
when exceed fiber reach – regenerators
regenerators are not mere amplifiers,
regenerators use their own overhead
fiber between regenerators called section (regenerator section)
Line layer – link between SONET muxes (Add/Drop
Multiplexers)
input and output at this level are Virtual Tributaries (VCs)
actually 2 layers
lower order VC (for low bitrate payloads)
higher order VC (for high bitrate payloads)
path
line line line
section section section section
SDH terminology 80
SDH Network Elements
81
SDH Network Elements
Terminal Multiplexer
SDH Repeater
Applications:
STM-n STM-n
Line Signal Regeneration
in Point-to-Point and Ring
Networks
82
Terminal Multiplexer
Terminal multiplexer
Input: Low bit rate or PDH tributaries
Output: High bit rate SDH signals
83
Regenerator
Terminal regenerator
Input: STM-N synchronous signals
Output: STM-N synchronous signals
Reconditions transmission to minimize jitter,
dispersion, …
84
Add Drop Multiplexer
ADM
WEST EAST
STM-1/4 STM-1/4
......
85
Synchronous Cross Connect
2.4 Gbit/s 2.4 Gbit/s
16x SDH
16x
Multiplexer
622 Mbit/s 4x 622 Mbit/s
4x
155 Mbit/s
155 Mbit/s 155 Mbit/s
155
VC4
34 Mbit/s 34 Mbit/s
34 2 VC12 2
2 VC12 2 34
140 2 VC12 2
140 Mbit/s 2 VC12 2 140
140 Mbit/s
140 VC4
VC 4 140 Mbit/s
140 Mbit/s VC4 140
VC 3
34
VC 12 VC3
34 (45)Mbit/s VC3 34 (45)Mbit/s
VC12
VC11
2 (1.5)Mbit/s VC12 2 2 (1.5)Mbit/s
86
Synchronous Line Equipment
4
16 x 140 Mbit/s 4
Optical STM-16
or 4
Transmit
4 Sync Unit
16 x STM-1
MUX
87
Hybrid Networks Connect Old
and New Technologies
140Mbit/s
STM-1
2Mbit/s TM
ADM
STM-1, STM-4
140Mbit/s
2Mbit/s ADM STM-4/-16 ADM
34Mbit/s
ATM 34Mbit/s
Switch STM-1 8Mbit/s
2Mbit/s
DXC
LAN
STM-1
Trunk Network
Exchange L2
Local Network
Local
Exchange
FlexMux
Subscriber Mux
Access 64/2M 89
SDH Network Topology
Point-to-Point Topology
Point-to-Multipoint Topology
90
SDH Network Topology
Hub Topology
91
SDH Network Topology
Ring Topology
92
SDH Network Topology
Mesh Topology
93
SDH Equipment: Example
Tributary Card
16 x
FTU
E1/DS1
PSU
Base Product with 2 STM-1
94
SDH Equipment: Example
Protection Slot 0 Protection Slot 1
Tributary Card 1 (Slot 4)
PSU # 1 (Slot 1)
Tributary Card 2 (Slot 5)
95
Taxonomy of SONET/SDH
networks
96
Network Resilience
97
What is protection ?
SONET/SDH need to be highly reliable (five nines)
Down-time should be minimal (less than 50 msec)
So systems must repair themselves (no time for manual intervention)
Upon detection of a failure (dLOS, dLOF, high BER)
the network must reroute traffic (protection switching)
from working channel to protection channel
The Network Element that detects the failure (tail-end NE)
initiates the protection switching
The head-end NE must change forwarding or to send duplicate traffic
Protection switching is unidirectional
Protection switching may be revertive (automatically revert to working channel)
working channel
protection channel
head-end NE tail-end NE
98
How Does It Work?
Head-end and tail-end NEs have bridges (muxes)
Head-end and tail-end NEs maintain bidirectional signaling channel
Signaling is contained in K1 and K2 bytes of protection channel
K1 – tail-end status and requests
K2 – head-end status
99
Linear 1+1 protection
Simplest form of protection
Can be at OC-n level (different physical fibers)
or at STM/VC level (called SubNetwork Connection Protection)
or end-to-end path (called trail protection)
Head-end bridge always sends data on both channels
Tail-end chooses channel to use based on BER, dLOS, etc.
No need for signaling
If non-revertive
there is no distinction between working and protection channels
BW utilization is 50%
channel A
channel B 100
Linear 1:1 protection
Head-end bridge usually sends data on working channel
When tail-end detects failure it signals (using K1) to head-end
Head-end then starts sending data over protection channel
When not in use
protection channel can be used for (discounted) extra traffic
(pre-emptible unprotected traffic)
May be at any layer (only OC-n level protects against fiber cuts)
working channel
extra traffic
protection channel
101
Linear 1:N protection
In order to save BW
we allocate 1 protection channel for every N working channels
N limited to 14
4 bits in K1 byte from tail-end to head-end
0 protection channel
1-14 working channels
15 extra traffic channel
working channels
protection channel
102
Linear Protection (G.783)
W
1 + 1 Protection scheme
P
W
P 1 : 1 Protection scheme
W
W 1 : N Protection scheme
103
Linear Protection (G.783)
W
1 + 1 Protection scheme
P
W
P 1 : 1 Protection scheme
W
W 1 : N Protection scheme
104
Linear Protection (G.783)
1+1 Protection
105
Linear Protection (G.783)
1:1 Protection
106
Linear Protection (G.783)
N:1 Protection
107
Ring Protection
SDH Attribute Value
Fiber per link 2-fiber
4-fiber
Signal direction Unidirection
Bidirection
Protection switching Line/multiplex section switching
Path switching
108
Unidirectional Operation
109
Bidirectional Operation
110
Two Fiber vs. Four-Fiber Rings
Ring based protection is popular in North America (100K+ rings)
Full protection against physical fiber cuts
Simpler and less expensive than mesh topologies
Protection at line (multiplexed section) or path layer
Four-fiber rings
fully redundant at OC level
can support bidirectional routing at line layer
Two-fiber rings
support unidirectional routing at line layer
A-B B A-B B
B-C
B-A
A A
C-B
B-A C
112
Unidirectional and Bidirectional
Rings
Traffic A -> B Traffic A ->
ADM ADM
B
A B -> A
A
ADM B ADM ADM B ADM
114
UPSR
Working channel is in one direction
protection channel in the opposite direction
All traffic is added in both directions
decision as to which to use at drop point (no signaling)
Normally non-revertive, so effective two diversity paths
Good match for access networks
1 access resilient ring
less expensive than fiber pair per customer
Inefficient for core networks
no spatial reuse
every signal in every span
in both directions
node needs to continuously monitor
every tributary to be dropped
115
Unidirectional Path-Switched
Ring (UPSR)
Fiber 1 : unidirectional
A Fiber 2 : unidirectional
F Tributary B
E Tributary C
116
Unidirectional Path-Switched
Ring
Fiber 1 : unidirectional
A Fiber 2 : unidirectional
F Tributary B
E Tributary C
117
Unidirectional Path-Switched
Ring
Fiber 1 : unidirectional
A Fiber 2 : unidirectional
F Tributary B
E Tributary C
118
Unidirectional Line-Switched
Ring
Working
A Protection
F Tributary B
E Tributary C
Working
D
119
Unidirectional Line-Switched
Ring
Working
A Protection
F Tributary B
E Tributary C
Working
D
120
Unidirectional Line-Switched
Ring
Working
A Protection
F Tributary B
E Tributary C
Working
D
121
BLSR
Switch at line level – less monitoring
When failure detected tail-end NE signals head-end NE
Works for unidirectional/bidirectional fiber cuts, and NE failures
Two-fiber version
half of OC-N capacity devoted to protection
only half capacity available for traffic
Four-fiber version
full redundant OC-N devoted to protection
twice as many NEs as compared to two-fiber
Example
recovery from unidirectional fiber cut
122
Two fiber Bidirectional Line-
Switched Ring (BLSR)
Fiber 1
A Fiber 2
working
F Tributary B
protection
E Tributary C
123
Two fiber Bidirectional Line-
Switched Ring (BLSR)
Fiber 1
A Fiber 2
F Tributary working
B
protection
E Tributary C
124
Two fiber Bidirectional Line-
Switched Ring (BLSR)
Fiber 1
A Fiber 2
working
F Tributary B protection
E Tributary C
125
Four fiber Bidirectional Line-
Switched Ring (BLSR)
Working Fiber 1 + 2
Prot.Fiber 3 + 4 A
F Tributary B
E Tributary C
126
Four fiber Bidirectional Line-
Switched Ring (BLSR)
Working Fiber 1 + 2
Prot.Fiber 3 + 4 A
F Tributary B
E Tributary C
127
Four fiber Bidirectional Line-
Switched Ring (BLSR)
Working Fiber 1 + 2
Prot.Fiber 3 + 4 A
F Tributary B
E Tributary C
128
Four fiber Bidirectional Span-
Switched Ring
Working Fiber 1 + 2
Prot.Fiber 3 + 4 A
F Tributary B
E Tributary C
129
Four fiber Bidirectional Span-
Switched Ring
Working Fiber 1 + 2
Prot.Fiber 3 + 4 A
F Tributary B
E Tributary C
130
Four fiber Bidirectional Span-
Switched Ring
Working Fiber 1 + 2
Prot.Fiber 3 + 4 A
F Tributary B
E Tributary C
131
USA vs Europe
132
Monitoring, Maintenance and
Control Function in SDH
133
EVENTS SDH EVENTS SONET
Phys./Reg.
VT Path (VP)
TU-LOM Loss Of Multiframe LOM Loss Of Multiframe
BIP-2/B3 LO Path BIP Errors UNEQ-V VP Unequipped
LP-RDI LO Path Remote Defect Ind. RDI-V VP Remote Defect Ind.
LP-REI LO Path Remote Error Ind. REI-V VP Remote Error Ind.
LP-RFI LO Path Remote Failure Ind. RFI-V VP Remote Failure Ind.
PDI-V VP Payload Defect Ind.
LP-TIM LO Path Trace Ident. Mismatch TIM-V VP Trace Ident. Mismatch
LP-PLM LO Path Payload Label Mism. PLM-V VP Payload Label Mism.
135
SDH Defects:
Signaling in Forward and Backward Direction
Downstream
Upstream
FC 1
FC 2
ADM 1 Downstream
Upstream ADM 2 ADM 3
136
Alarm Understanding Rules
Rule 1
ex. a
ADM 1 ADM 2
Alarm reported
FC 1
ex. b
ADM 1 ADM 2
Rule 2
NO TU12
ex. (1-1-1)
FC on TU12 (1-1-1)
ADM 1 ADM 2
NO Alarm reported for
FC on TU12 (1-1-1)
TU11
ex. (1-1-1)
FC on TU12 (1-1-1)
ADM 1 ADM 2
NO Alarm reported for
FC on TU12 (1-1-1)
138
Alarm Understanding Rules
Rule 4
NO VC4
ex.
PT (1)
a FC on AU4 (1)
NO VC12
ex.
PT (1-1-
b 1) FC on TU12 (1-1-1)
139
Alarm Understanding Rules
4b. Bigger PT XC => No Alarms reported & Alarm pass-through
STM-1
ex. VC4
links
a FC on TU12 (1-1-1)
STM-1
ex. VC12
links
b (1-1-1) FC on TU3 (1)
145
Maintenance Signal Definitions
TU-AIS All "1" in the entire TU incl. TU pointer
TU-LOP 8 to 10 NDF enable or 8 to 10 invalid pointers
LP-UNEQ VC-3: C2 = all "0" for >=frames;
VC-12: V5 (bits 5,6,7) = 000 for >=5 frames
LP-TIM VC-3: J1 mismatch; VC-12: J2 mismatch
LP-SLM VC-3: C2 mismatch; VC-12: V5 (bits 5,6,7) mismatch
BIP-2 Err Mismatch of the recovered and computed BIP-2 (V5)
LP-RDI V5 (bit 8) = 1, if TU-2 path AIS or signal failure received
LP-REI V5 (bit 3) = 1, if >=1 errors were detected by BIP-2
LP-RFI V5 (bit 4) = 1, if a failure is declared
Abbreviations:
MS-AIS
AIS
AU-AIS
LOS TU-AIS
VC-12 VC-12
E1 MS-RDI E1
A HP-RDI B C
(Reg.)
LP-RDI MS-RDI
HP-RDI
LP-RDI
Note: The Reg. can not generate any RDI
Actually at C, AU-AIS & TU-AIS conditions are also received
147
Examples (2)
Example 2
Assumption: AU-4 Mapping on all ports Root Cause: Fiber cut in the link from
A to B
ADM B VC-12 PT
MS-AIS
LOS TU AIS
A HP-RDI B C
LP RDI MS-RDI LP RDI
HP-RDI
MS-RDI LP RDI
HP-RDI LP RDI
A B C
LP RDI MS-RDI
HP-RDI
D
149
Perfomance Parameter
ITU-T G.821
ES Errored Second Second with > 1 bit error
SES Severely Errored Second Second with BER > 1 x 10E-3
ITU-T G.826
ES Errored Second Second with> 1 errored block
SES Severely Errored Second Second with > 30% errored blocks
or > 1 defect
BBE Background Block Error Errored block, not occuring as
part of SES
UAS Unavailable Seconds:
Time
10 sec 10 sec
Unavailability < 10 Availability
detected sec detected
Unavailable Seconds
150
Synchronization Architecture in
SDH
151
Synchronization Network
Primary Reference Clock
long term: holdover 24h:
PRC
Caesium (Stratum 1) requ : 1 x 10-11
typ : 5 x 10-12
Rubidium (Stratum 2) requ : 1.6 x 10-8 , 1 x 10-10
typ : 4 x 10-11 , 2 x 10-11
SSU SSU
Synchronization Supply Unit
152
Synchronization Reference
Model
Limits:
153
Synchronization of SDH
Network Elements
Internal 2 Mbit/s
155 Mbit/s Oscillator
Data Signal Data Signal
± 4.6 ppm
Osc.
Synchronous
SDH Signal
2 048 kHz
Central Clock
154
Hold-over Mode
100000
10000
1000
100
10
155
Hold-over Measured Values
(TIE)
156
Recommendations define
Synchronization Networks
157
Jitter and Wander
158
Jitter and Wander Definitions
Jitter: Jitter is the short-term phase variations of the significant
instants of a digital signal from their ideal positions in time. It is the
deviation of the significant instants of a digital signal from the ideal,
equidistant values. The significant instant can be any convenient,
easily identifiable point on the signal such as the rising or falling
edge of a pulse. Otherwise stated, the transitions of a digital signal
invariably occur either too early or too late when compared to a
perfect square wave.
159
Jitter and Wander Definitions
Jittered Signal
Jitter
160
Source of Jitter and Wander
Interference Signal
Pattern dependent jitter
Phase noise
Delay variation
Stuffing and wait time jitter
Mapping jitter
Pointer jitter
l
161
Jitter and Wander Measurement
Method
Clock
Input
Jitter
Signal Pattern HP LP and
Input
N f Wander
1 Result
Clock V
Evaluation
163
Definition of Jitter Peak-to-Peak
Amplitude
Jitter / UIpp
Jitter Time
Amplitude
(PP)
Measurement Period
164
Jitter and Wander
Measurements
Network output jitter (G.825)
165
WANDER Definitions
Wander Long-term timing variation (below 10 Hz)
Wander / UI
Time variation against reference
TIE max
167
Results (MTIE) compared to
Standards
168
TMN in SDH Network
169
Network Management
Basic tasks of network management:
Administrative functions:
170
TMN Overlay
Q Central Q
OS
Q
Q
Local
OS
Q
Q ECC
CC CC
Q ECC
ADM
ADM
ADM
ADM
171
Telecommunication
Management Network
Management of :
Performance
Central X Central X
Faults
OS OS
Configuration
NE
Q3 Accounting
Manager Q3 Security
NE Local
Manager OS
STM-N
Q3
Q3
Q ECC Q ECC
ADM DXC STM-N STM-N DXC
ADM
ADM
172
TMN Reference Configuration
Operating
System
OS F
Workstation
Q3
Data Communication
Network
DCN
Q3
Q3 Mediation
Device
MD F
Q2 or Q1 Workstation
Network
Element
Network MD: Conversion between different interfaces
NE Element (Information Conversion Function ICF:
NE manufacturer-specific information model ->
operator specific information model)
173
Interoperability in TMN
Interoperability problems because of
X TMN X TMN
Operations Operations – multi vendor networks
System System
– heterogenous technology
– different standards for protocols and
management information
Q3
Q3
QMonitor provides
easy adaptation to the interface
(autoconfiguration)
QMonitor
based on decoding of protocols and
DominoWAN management information
DominoLAN
DA-30 automatic detection of errors in
Qecc Qecc management information
SDH/SONET Qecc access with
Qecc transmission analyzers .
174
Next Generation SDH (NG-
SDH)
175
VCAT and LCAS
176
Concatenation
Payloads that don’t fit into standard VT/VC sizes can be accommodated
by concatenating of several VTs / VCs
177
Concatenation (cont.)
There are 2 ways to concatenate X VTs or VCs:
Contiguous Concatenation (G.707 11.1)
HOP – STS-Nc (SONET) or VC-4-Nc (SDH)
or LOP – 1-7 VC-2-Nc into a VC-3
since has to fit into SONET/SDH payload
only STS-Nc : N=3 * 4n or VC-4-Nc : N=4n
components transported together and in-phase
requires support at intermediate network elements
…
9 rows
270 columns
…
9 rows
9 columns of 1 column of
260 columns of SPE
260 columns * 0.576 = 149.760 Mbps
STS-3c
section and path overhead
line overhead 179
STS-N vs. STS-Nc
180
Virtual Concatenation
H4
1st
frame
of
4 E1s
TS0
Recently ITU-T G.7043 expanded VCAT to E1,T1,E3,T3
Enables bonding of up to 16 PDH signals to support higher rates
Only bonding of like PDH signals allowed (e.g. can’t mix E1s and T1s)
Multiframe is always per G.704/G.832 (e.g. T1 – ESF 24 frames, E1 16 frames)
1 byte per multiframe is VCAT overhead (SQ, MFI, MST, CRC)
Supports LCAS (to be discussed next)
each E1 time
185
PDH VCAT Overhead Octet
VCAT
overhead
octet
frames
of an
E1
…
TS0
187
VCAT Buffering
16 frame multiframe
0 0 0 0 0 1 0 0
0 0 0 0 0 1 0 1
CRC-8 bits 1-4 0 1 1 0
CRC-8 bits 5-8 0 1 1 1
MST bits 1 0 0 0
more MST bits 1 0 0 1
0 0 0 RS-ACK 1 0 1 0
reserved fields
0 0 0 0 1 0 1 1
0 0 0 0 1 1 0 0
0 0 0 0 1 1 0 1
SQ bits 1-4 1 1 1 0
SQ bits 5-8 1 1 1 1 193
H4 Format
CRC-8 (when using K4 it is CRC-3)
covers the previous 14 frames (not sync’ed on multiframe)
polynomial x8 + x2 + x + 1
MST
each VCG member carries the status of all members
so we need 256 bits of member status
this is done by muxing MST bits
there are MST bits per multiframe
and 32 multiframes in an MST multiframe
no special sequencing, just MFI2 multiframe mod 32
GID
single bit indentifier
all members of VCG share the same bit
cycles through 215-1 LFSR sequence
different VCGs use different phase offsets of sequence
194
LCAS – Adding a Member (1)
When more/less BW is needed, we need to add/remove VCAT members
Adding/removing VCAT members first requires provisioning (management)
LCAS handles member sequence numbers assignment
LCAS ensures service is not disrupted
Example: to add a 4th member to group “1”
Step 3: source sends CTRL=EOS for new member GID=g SQ=1 CTRL=NORM
new member starts to carry traffic GID=g SQ=2 CTRL=NORM
sink sends RS-ACK GID=g SQ=3 CTRL=NORM
Note 1: several new members may be added at once GID=g SQ=4 CTRL=EOS
198
Packet over SONET
Currently defined in RFC2615 (PPP over SONET)
obsoletes RFC1619
SONET/SDH can provide a point-to-point byte-oriented
full-duplex synchronous link
199
PoS Architecture
IP
PPP
HDLC
SONET/SDH
201
POS Problems
PoS is BW efficient
but POS has its disadvantages
BW must be predetermined
HDLC BW expansion and nondeterminacy
BW allocation is tightly constrained by SONET/SDH
capacities
e.g. GBE requires a full OC-48 pipe
POS requires removing the Ethernet headers
so lose RPR, VLAN, 802.1p, multicasting, etc
POS requires IP routers
202
LAPS
In 2001 ITU-T introduced protocols for transporting
packets over SDH
X.85 IP over SDH using LAPS
X.86 Ethernet over LAPS
Built on series of ITU “LAPx” HDLC-based protocols
Use ISO HDLC format
Implement connectionless byte-oriented protocols
over SDH
X.85 is very close to (but not quite) IETF PoS
203
GFP Architecture
A new approach, not based on HDLC
Defined in ITU-T G.7041 (also numbered Y.1303)
originally developed in T1X1 to fix ATM limitations
(like ATM) uses HEC protected frames instead of HDLC
Any idle time between GFP frames is filled with GFP idle frames
204
GFP Frame Structure
Every GFP frame has a 4-byte core header
2 byte Payload Length Indicator PLI (2B)
core
PLI = 01,2,3 are for control frames
header cHEC (2B)
2 byte core Header Error Control
payload header
X16 + X12 + X5 + 1
(4-64B)
entire core header is XOR’ed with B6AB31E0
Idle GFP frames payload
have PLI=0 area payload
have no payload area
207