02 - SDH Introduction
02 - SDH Introduction
Course plan
> The background for SDH (including History)
> SDH basics, including
> Topics and Case studies
Time line
Analogue telephony
Digital telephony
(PDH)
SONET
TMN
SDH
OTN
A/D
64 kbit/s
BUT........
> different analog-to8 kHz / 8 bit
3 0 :1
m ux
6 4 k b it / s
4 :1
m ux
2 0 4 8 k b it / s
( " 2 M b it/s " )
4 :1
m ux
8 4 4 8 k b it / s
( " 8 M b it/s " )
4 :1
m ux
3 4 3 6 8 k b it / s
( " 3 4 M b it / s " )
4 :1
m ux
1 3 9 2 6 4 k b it/s
( " 1 4 0 M b it/s " )
( t o lin e
t e r m in a l)
5 6 4 9 9 2 k b it/s
( " 5 6 5 M b it/s " )
Hierarchy level
2 048 kbit/s
64 kbit/s
64 kbit/s
1 544 kbit/s
2 048 kbit/s
6 312 kbit/s
8 448 kbit/s
32 064 kbit/s
44 736 kbit/s
34 368 kbit/s
97 728 kbit/s
(note 1)
(note 2)
(-)
[Japan]
[North Am.]
[Europe plus...]
Note 1: equipment using proprietary rates, e.g. ~274 Mbit/s, have been seen.
Note 2: references to a line rate of (about) 400 Mbit/s has been seen.
140/
34
34/
8
8/
2
2/
8
1 4 0 M b it / s
8/
34
34/
140
1 4 0 M b it / s
2 M b it / s
Synchronous multiplexing !
F
time
N
ROWS
B
2
Order of transmission
N x M Bytes
B
M
COLUMNS
s y n c h ro n o u s
m u x /d e m u x
m ap/
dem ap
2 M b it / s
125us
2430 bytes
1
9 bytes
9 bytes
9 bytes
9 bytes
9 bytes
9 bytes
9 bytes
9 bytes
9 bytes
3
261 bytes
261 bytes
261 bytes
261 bytes
261 bytes
261 bytes
261 bytes
261 bytes
261 bytes
9 bytes
261 bytes
Overhead
payload
STM-1 frame:
Higher order
Virtual Container:
Payload
O
H
Payload
Lower order
Virtual Containers:
(Large) client signal
(mapped)
O Pay
H load
O Pay
H load
...
O Pay
H load
3
bit: 1 2
. . .
3
2
1
1
2
125 us
Order of
transmission
125 us
1
2
Sequence of
Transmission
Payload
Higher order
Virtual Containers:
2
1
O
O H
H
...
Payload
Payload
O
H
Payload
...
Line Rate
Mbit/s
STM-1
155.520 (*)
STM-4
622.080 (**)
STM-16
2488.320
STM-64
9953.280
STM-256
39813.120
xN
STM-N
x1
AU-4
AUG
VC-4
x3
x1
TUG-3
x3
TU-3
C-4
139264 kbit/s
C-3
44736 kbit/s
34368 kbit/s
VC-3
x7
AU-3
VC-3
x7
TUG-2
x1
TU-2
VC-2
C-2
6312 kbit/s
TU-12
VC-12
C-12
2048 kbit/s
TU-11
VC-11
C-11
1544 kbit/s
x3
x4
Groups
Pointer processing
Multiplexing
Aligning
Mapping
SDH intro, 060320.ppt
xN
STM-N
x1
AUG
AU-4
VC-4
x1
x3 TUG-3
C-4
139264 kbit/s
TU-3
VC-3
C-3
44736 kbit/s
34368 kbit/s
TU-2
VC-2
C-2
6312 kbit/s
TU-12
VC-12
C-12
2048 kbit/s
VC-11
C-11
1544 kbit/s
x7
x1
TUG-2
x3
Groups
Pointer processing
Multiplexing
Aligning
Mapping
SDH intro, 060320.ppt
Real SDH !
SDH/SONET Cross-connect
(more)
STM-Ns
STM-N
(more)
STM-Ns
mux/demux/
cross-connect
STM-N
mapping
HO
mapping
LO
tributaries
Alignment of signals
Input signal at:
Port A:
Port B:
Port C:
Port D:
etc.
Common frame phase on all output signals:
Port A:
Port B:
etc.
note *)
Over
head
(OH)
In reality:
Over
head
(OH)
Overhead:
Pointer
P
O
H
(C-4)
P
O
H
(C-4)
The AU-4:
AU pointer
P
O
H
(VC-4)
The AUG:
(AU pointer)
( SOH )
P
O
H
(VC-4)
AU pointer
P
O
H
(C-4)
P
O
H
(C-4)
AU pointer
time
SDH intro, 060320.ppt
(Overhead)
Pointer
(Overhead)
(Overhead)
Pointer
(Overhead)
Virtual Container
Pointer
Virtual Container
Pointer
+1
Pointer
Virtual Container
Pointer
-1
1
TUG-3
1
TUG-3
1
TUG-3
(A)
(B)
(C)
A
1 B
2 C
3 A
1 B
2 C
3 A
1
1 2 3 4 5 6 7 8 9 10
FIXED STUFF
VC-4 POH
86
....
86
86
A
1 B
2 C
3 A
1 B
2 C
3
261
Fixed stuff
H1
H2
H3
85 Columns
J1
B3
C2
G1
F2
H4
F3
K3
N1
VC-3 POH
TUG-3
VC-3
TUG-2
TUG-3
TU-12
PTRs
Fixed stuff
Fixed stuff
TU-2
PTR
POH
(7 * TUG-2)
. ..
POH
POH
.......
VC-2
VC-12
VC-12
> Examples:
> A TU-3 (VC-3) in the first TUG-3 is numbered; (1,0,0)
> The first TU-12 (VC-12) in the last TUG-2 in the last TUG-3 is numbered:
(3,7,1)
> The scheme can be augmented by including the number of the VC-4
in the STM-N frame so that any LO VC within the STM-N signal can
be unambiguously identified. Furthermore, in equipment you also
augment with port no. (in module), slot no., shelf and rack no.
TU multiframing (I)
> Each TU-12 frame consists of 4 columns of 9 rows,
i.e. 36 bytes in total per frame; correspondingly for the
TU-2 and TU-11 frames.
too little!
TU multiframing (II)
Container-4
VC-4 POH
AU-4 PTR
AU-4 PTR
SOH
Logical association
Physical association
SDH intro, 060320.ppt
AUG
Container-4
VC-4
VC-4
AU-4
VC-4
AUG
AUG
STM-N
Container-1
VC-1 POH
VC-1
TU-1 PTR
TU-1 PTR
TU-1 PTR
TUG-2
AU-4 PTR
AU-4 PTR
SOH
AUG
Logical association
Physical association
SDH intro, 060320.ppt
VC-1
TUG-3
VC-4 POH
Container-1
TUG-3
TU-1
VC-1
TUG-2
VC-1
TUG-2
TUG-3
TUG-3
VC-4
AU-4
VC-4
AUG
AUG
STM-N
Exercise:
Show the multiplexing structure for an STM-4 signal carrying:
- one 140 Mbit/s signal
- three 34 Mbit/s signals, and
- one hundred and twenty-six 2 Mbit/s signals
x 4
STM-4
AUG
AU-4
AUG
...
AUG
...
AUG
...
VC-4
1 x 139264 kbit/s
VC-4
TUG-3
TU-3
VC-3
C-3
TUG-2
TU-12
VC-12
C-12
C-4
3x
34368 kbit/s
126 x
2048 kbit/s
x 4
STM-4
AUG
AU-4
VC-4
AUG
AU-4
VC-4
AUG
AU-4
VC-4
AUG
AU-4
VC-4
C-4
x 3
x 3
x 3
TUG-3
TUG-3 x 7
TUG-3 x 7
TUG-2
TUG-2
x 3
x 3
1 x 139264 kbit/s
TU-3
VC-3
C-3
3x
TU-12
VC-12
C-12
63 x
2048 kbit/s
TU-12
VC-12
C-12
63 x
2048 kbit/s
34368 kbit/s
x4
AUG
AU-4
VC-4
AUG
AU-4
VC-4
AUG
AU-4
VC-4
AU-4
AUG
or
x3
x3
TUG-3
TUG-3
x7
TUG-2
x3
1 x 139264 kbit/s
TU-3
VC-3
C-3
3x
TU-12
VC-12
C-12
63 x
34368 kbit/s
2048 kbit/s
1 x VC-4 Unequipped
or
1x
AU-4
AIS
C-4
VC-4
x
3
or
TUG-3
some
other
welldefined
signal
x
1
or
x
7
TUG-2
x
3
TU-3
1 x VC-3 Unequipped
TU-12
63 x VC-12 Unequipped
or
VC-m
A1 A1 A1 A2 A2 A2 J0
B1
E1
F1
D1
D2
D3
Administrative Unit Pointer(s)
B2 B2 B2 K1
K2
D4
D5
D6
D7
D8
D9
D10
D11
D12
S1
M1 E2
261bytes
RSOH
Payload
MSOH
9 rows
=> A1, A2
=> J0
=> B1, B2
Remote indications
=> M1, K2
Data channel
=> K1, K2
=> S1
261
J1
B3
C2
G1
F2
payload area
H4
F3
K3
N1
Multiframe #1
payload
area
J2
Multiframe #2
payload
area
N2
Multiframe #3
payload
area
K4
Multiframe #4
payload
area
byte 1
V5:
byte 35
BIP-2
REI (RFI)
RDI
byte 1
byte 35
byte 1
K4:
byte 35
(undefined)
byte 1
virtual concatenation OH
multiframe and extended signal label
byte 35
Signal Label
>
>
>
>
>
>
>
>
>
VC-12:
*)
(H1, H2)
(V1, V2, H4 )
J1
J2
B3
V5
Remote indications
G1
V5
V5 (,K4)
Data channel
F2, F3
K3
(K4)
K4, N2
> BIP is even parity calculated over the relevant bits in the frame and inserted in the
next frame
> Bit interleaved means that for BIP-n n parity calculations done
in parallel
...
etc.
etc.
etc.
Remote indications
> Remote Defect Indication (RDI):
> a bit (or code in more bits) is set in the frame(s) in the transmit
(source) direction, when a defect is detected in the receive (sink)
direction;
> the result inserted as REI is the number of BIP-n errors detected
etc.
...
BIP-1 calculation
Next received frame:
B2
M1
comparison
... result
inserted
in M1
Exercise:
For STM-1 there are three B2 bytes, i.e. up to 3 * 8 = 24 BIP errors can
be detected per frame and inserted in the M1 byte in the return direction.
1) How many B2 BIP errors can be detected for an STM-16 signal ?
2) How many B2 BIP errors can be detected for an STM-64 signal ?
2.1) is this a problem ?
3 * 8 = 24
STM-4:
4 * 3 * 8 = 96
STM-16:
16 * 3 * 8 = 384
> 255 !
STM-64:
64 * 3 * 8 = 1536
>> 255 !!
M0
M1
}
16-bit range (64k) for REI
SDH intro, 060320.ppt
In K4[1]:
Synchronisation networks
> (see separate slides, now or later)
SONET:
STM-N frame
STS-N frame
Regenerator
SOH
AU pointer
Section
overhead
STM-N payload
Multiplexer
SOH
Section
overhead
(example)
Transport
overhead
Container C-4
STS
payload
pointer
(example)
SONET:
STM-N frame
STS-N frame
AU pointer
Container
Payload capacity
TU Pointer
VT Payload Pointer
x1
STM-N
"AUG"
"AU-3-3c"
"VC-3-3c"
C-4
C-3
44 736 kbit/s
33 368 kbit/s
x3
AU-3
VC-3
x7
TUG-2
x1
TU-2
VC-2
C-2
6 312 kbit/s
TU-12
VC-12
C-12
2 048 kbit/s
TU-11
VC-11
C-11
1 544 kbit/s
x3
x4
Groups
Pointer processing
Multiplexing
Aligning
Mapping
This is SONET
in SDH terms!
AUG-256
AU-4-256c
VC-4-256c
C-4-256c
AU-4-64c
VC-4-64c
C-4-64c
AU-4-16c
VC-4-16c
C-4-16c
AU-4-4c
VC-4-4c
C-4-4c
STM-64
AUG-64
STM-16
AUG-16
STM-4
AUG-4
4
STM-1
AUG-1
AU-4
C-4
VC-4
3
STM-0
AU-3
TUG-3
TU-3
C-3
VC-3
7
7
1
TUG-2
AU-4
Pointer processing
Multiplexing
VC-3
TU-2
VC-2
C-2
TU-12
VC-12
C-12
TU-11
VC-11
C-11
3
4
Aligning
Mapping
Notice that this is the diagram including the SONET mux routes!
SDH intro, 060320.ppt
Concatenation, contiguous
Pointer
CI pointers
P
O Payload
H
Payload
Payload
=> VC-n-Xc
SDH intro, 060320.ppt
Payload
STM-64 1 AUG64
4
STM-16
AUG16
AU-4-16c
VC-4-16c
C-4-16c
AU-4-4c
VC-4-4c
C-4-4c
4
STM-4
AUG4
4
STM-1
AUG1
AU-4
C-4
VC-4
3
STM-0
AU-3
TUG-2n (**)
VC-3
C-3
VC-3
7
sSTM-2n (**)
TU-3
TUG-3
n (**)
7
1
TUG-2
TU-2
VC-2
C-2
TU-12
VC-12
C-12
TU-11
VC-11
C-11
3
sSTM-1k (*)
TUG- 1k (*)
k (*)
4
T1530320-99
Pointer processing
Aligning
Multiplexing
Mapping
(*) k = 1, 2, 4, 8 and 16
(**) n = 1, 2 and 4
C-n Container-n
C-32
H22,
44736
kbit/s
VC-21
C-21
6312
kbit/s
VC-11
C-11
H11,
1544
kbit/s
C-4
139264
kbit/s
VC-12
C-12
H12,
2048
kbit/s
VC-22
C-22
8448
kbit/s
C-31
H21,
34368
kbit/s
VC-32
x7
TU-21
TU-32
x3
STM-N
xN
STM-1
x3
AU-4
TUG-21
x3
x21
x4
TU-11
VC-4
x16
x5
x5
x4
x4
TU-31
TUG-22
TU-12
x4
TU-22
x4
AU-31
VC-31
Protection
Synchronisation
Timing, jitter & wander
Functional
transport
modelling
S4
n /2
n /2
M S n /S 4
n /2
M S n /S 4
n /2
M Sn_AI
M S n /S 4
n /2
M S n /S 4
M Sn_AI
M SnP
2 fs h
M SnP
2 fs h
M SnP
2 fs h
M SnP_C I
M SnP_C I
M S nP
2 fs h
M SnP
2 fs h
M Sn/
M S n P 2 fs h
M SnP_CI
M S n /S 4
M Sn_AI
M S nP
2 fs h
M SnP
2 fs h
M SnP
2 fs h
M SnP_C I
M SnP
_CI
n /2
M S n /S 4
M S n P 2 fs h
SSF
SSD
APS
n /2
M S n /S 4
M Sn_AI
M S - S P R in g
s u b - la y e r
n /2
M S n /S 4
P
APS
M S n/
M S n P 2 fs h
M S nP
_C I
M Sn/
M S n P 2 fs h
TSF
TSD
SSF
SSD
APS
APS
M Sn/
M S n P 2 fs h
TSF
TSD
SD_CI
P 0s_C I
P 0s_C I
SD _C I
S D _C I
P 0s_C I
P 0s_C I
SD _C I
M S n /S D
M S n /P 0 s
M S n /P 0 s
M S n /S D
M S n /S D
M S n /P 0 s
M S n /P 0 s
M S n /S D
M SnP_AI
M Sn
M SnP_AI
M Sn
M Sn
M Sn
P r o t e c tio n
W est
W o r k in g
E ast
F G 6 2 3 .D R W
970509
Sink
direction:
CI_SSF
1)
Notes:
0) If the MSn/S4_A source function is not connected to another
0)
2)
diRMSFail
=> MS-AIS
dAIS
dLOP
MSn/S4
1) CI_SSF = true:
dAIS
dEXC
dDEG
dRDI
#EDCV(N)
#EDCV(F)
MSn
aTSF => aRDI
#EDCV(N) => aREI
RSn/MSn
dTIM 3)
dDEG
#EDCV(N)
AcTI
RSn
dLOF
OSn
gSTM_level [n]
sExpected_TTI [16-bytes, NULL]
3) A NULL value for sExpected_TTI implies that
gAccepted_TTI [16-bytes, NULL] (~ AcTI)
the 'dTIM' defect detection shall be suppressed
sTransmitted_TTI [16-bytes, NULL] (~ TxTI)
sSignal_degrade_threshold [1E-5, -6, -7, -8, -9, -10]
sTermination_point_mode [MON, NMON]
sTIM_consequent_actions [enable, disable]
OSn/RSn
2)
gSTM_level [n]
TxTI
gSTM_level [n]
sEXC_consequent_actions [enable, disable]
sSignal_degrade_threshold [1E-5, -6, -7, -8, -9, -10]
sTermination_point_mode [MON, NMON]
gSTM_level [n]
4)
dLOS
aLaserActive 5)
Source
direction:
Sink
direction:
Figure 2-1/[Common ETS 04]: TTF-n (Optical) Compound Function (n = 1, 4, 16, 64)
SDH intro, 060320.ppt
Figure 5-5/G.806:
Example of SDH equipment
functional specification
.... to here
in a trail
termination
source function
in a trail
termination
sink function
Trail
two individual
signals...
... are multiplexed
Trail
Trail
Trail
Trail
Functional modelling
- the Trail Termination function
loss of signal
misconnection
bit errors
far-end performance
Functional modelling
- the Adaptation function
Represents conversion processes between the client
layer and the server layer
Processes that may be present in the adaptation function:
scrambling/descrambling
encoding/decoding
alignment (FAS/PTR generation, framing, pointer interpretation)
bit rate adaptation
frequency justification
multiplexing/demultiplexing, including inverse multiplexing
timing recovery
smoothing
payload identification
SDH intro, 060320.ppt
Functional modelling
- the Connection function
Used for routeing and protection processes
Connection types may be:
unidirectional connections
bidirectional connections
broadcast connections
bridge connections (protection source end)
conditionally switched (protection sink end)
When used for protection the Connection function may also include an APS processor
Mention:
Alarm disabling
(eventually in
separate slide):
RS-TIM, MS-AIS,
AU-AIS, S4-UNEQ,
etc.
All ONEs (AIS) insertion and propagation in the sink direction in case of STM1dLOF
SDH intro, 060320.ppt
'1'
aSSF
MS1/S4
'1'
plus AIS pointer
other adaptation
functions
MS1
AU4dAIS
aSSF
MS1/S4
H1
'1'
MSOH
RS1/MS1
MSOH
'1'
MS1
'1'
RSOH
H2
RS1
'1'
other adaptation
functions
MSOH
RS1/MS1
RS1
RSOH
'1'
MSOH
All ONEs (AIS) generation in the source and detection in the sink direction
Sink
direction:
CI_SSF
1)
Notes:
0) If the MSn/S4_A source function is not connected to another
0)
2)
diRMSFail
=> MS-AIS
dAIS
dLOP
MSn/S4
1) CI_SSF = true:
dAIS
dEXC
dDEG
dRDI
#EDCV(N)
#EDCV(F)
MSn
aTSF => aRDI
#EDCV(N) => aREI
RSn/MSn
dTIM 3)
dDEG
#EDCV(N)
AcTI
RSn
dLOF
OSn
gSTM_level [n]
sExpected_TTI [16-bytes, NULL]
3) A NULL value for sExpected_TTI implies that
gAccepted_TTI [16-bytes, NULL]
(~ AcTI)
the 'dTIM' defect detection shall be suppressed
sTransmitted_TTI [16-bytes, NULL] (~ TxTI)
sSignal_degrade_threshold [1E-5, -6, -7, -8, -9, -10]
sTermination_point_mode [MON, NMON]
sTIM_consequent_actions [enable, disable]
OSn/RSn
2)
gSTM_level [n]
TxTI
gSTM_level [n]
sEXC_consequent_actions [enable, disable]
sSignal_degrade_threshold [1E-5, -6, -7, -8, -9, -10]
sTermination_point_mode [MON, NMON]
gSTM_level [n]
4)
dLOS
aLaserActive 5)
Source
direction:
Sink
direction:
Figure 2-1/[Common ETS 04]: TTF-n (Optical) Compound Function (n = 1, 4, 16, 64)
SDH intro, 060320.ppt
Relevant Standards
Key standards - I
Transport:
ITU-T
ETSI
G.707
G.783, G.806
G.805, G.803
G.703
G.810 - 813
G.825
(no equivalent)
G.841, G.842
Key standards - II
Management:
ITU-T
ETSI
G.784
G.774
M.2100-series
M.3000-series
X.700-series
The
Standards Library
Which is:
web based =>
http://dkbawww01.dk.tellabs.com/webdata/se/PPSE_web/Standardisation/pages/Overview.html
+ notes(!)
/Measurement/App_Notes/sdhprimer/&FrameSet=communications ]
[ http://www.acterna.com/global/products/descriptions/ANT/
ant_documentation_pocketguides.html ]
+ notes(!)
[ http://www.nortelnetworks.com/products/01/sonet/collateral/sonet_101.pdf
]
G.707:2000
G.806:2000
G.783:2000
see => the SDH-intro page on PPSEweb
Additional links
> All PP&SE documents are available via (links in) the PP&SE intranet
web page(s) at:
http://dkbawww01.dk.tellabs.com/webdata/se/PPSE_web/index.html
(i.e. via Documents, Product Feature Tutorials in the index for the PP&SE web pages)
> Tellabs 6325 Edge Node FP 1.1 documents are found via :
http://dkbawww01.dk.tellabs.com/webdata/se/Documents/pages/6325_FP11_
Documents.html