SDH Marconi
SDH Marconi
SDH Marconi
WHAT is SDH ?
Background and motivation for SDH Limitation of todays high capacity network Advantages of SDH
Definition of SDH
SDH is stands for Synchronous Digital Hierarchy and is :
An International Standard for a high capacity optical telecommunication network A synchronous digital transport system aimed at providing a more simple, economical, and flexible telecommunications network infrastructure.
CUSTOMER NEEDS
FASTER PROVISIONING OF CIRCUITS AND SERVICES
USAANSI
Europe -ETSI
564992 kbit/s
x4 x3
97728 kbit/s
x3
274176 kbit/s
x6
139264 kbit/s
x4
32064 kbit/s
x5
44736 kbit/s
x7
34368 kbit/s
x4
6312 kbit/s
x4 x3
8448 kbit/s
x4
primary rate
1544 kbit/s
2048 kbit/s
x 24
x 30/31
64 kbit/s
5 Training Document SDH
Extremely limited network management and maintenance support capabilities - no spare signal capacity in plesiochronous frame structures Higher rate line systems are proprietary.
-no possibility of inter-working
6 Training Document SDH
Advantages of SDH ( I )
Designed
Function
- Compared to the older PDH system, low bit rate channels can be easily extracted from and inserted into the high-speed bit streams in SDH. It is now no longer necessary to apply the complex and costly procedure of demultiplexing then re-multiplexing the plesiosynchronous structure.
140 Mbit/s 34 Mbit/s 2 Mbit/s STM-1 FDDI ATM
STM-N
Reliability -Modern SDH networks include various automatic back-up circuit and repair mechanisms which are designed to cope with system faults and are monitored by management. As a result, failure of a link or an NE does not lead to failure of the entire network.
7 Training Document SDH
Advantages of SDH ( II )
High Transmission rates -Transmission rates of up to 10Gbps can be achieved in modern SDH systems making it the most suitable technology for backbones-the superhighways in todays telecommunication networks.
155 Mbit/s 622 Mbit/s 2.5 Gbit/s 10 Gbit/s
STM-1
STM-4
STM-16
STM-64
Future-proof platform for new services -SDH is the ideal platform for a wide range of services including POTS, ISDN, mobile radio, and data communications (LAN, WAN, etc.). It is also able to handle more recent services such as video on demand and digital video broadcasting via ATM.
8 Training Document SDH
built-in signal capacity for advanced network management and maintenance capabilities
-With SDH, network providers can react quickly and easily to the requirements of their customers. For example, leased lines can be switched in a matter of minutes. The network provider can use standardized network elements (NE) that can be controlled and monitored from a central location via a telecommunications management network (TMN) system. Interconnection -SDH makes it much easier to set up gateways between different network providers and to SONET systems. The SDH interfaces are globally standardized, making it possible to combine NEs from different manufacturers into a single network thus reducing equipment costs. -The trend in transport networks is toward ever-higher bit rates, such as STM-256 (time division multiplex, TDM). The current high costs of such NEs however are a restricting factor. The alternative lies in dense wavelength division multiplexing (DWDM), a technology enabling the multiple use of single mode optical fibers. As a result, a number of wavelengths can be used as carriers for the digital signals and transmitted simultaneously through the fibers.
9 Training Document SDH
TM
STM-1
ADM
STM-1, STM-4 2Mbit/s 34Mbit/s
ATM Switch
ADM
STM-1
STM-4/16 ADM
DXC
LAN ADM : Add Drop Multiplexer DXC : Digital Cross Connect TM : Terminal Multiplexer DSC: Digital Switching Center LAN: Local Area Network 10 Training Document SDH 2Mbit/s STM-1 / STS-3c Gateway to SONET 34Mbit/s 140Mbit/s STM-1 STM-4
DSC
11
STM-1 Frame
270 bytes
1 1 9
9 lines
12
SOH Area
270 bytes
RSOH
Pointer
Payload 125 s
MSOH
AU-Pointer
shows the beginning of the virtual container of the highest level
Payload Area
transport of the data
13 Training Document SDH
9 lines
RSOH
Pointer
Payload 125 s
MSOH
9
14
Frame Alignment (A1, A2) Section Trace (J0 Identfication of regenerator source) Parity check (B1 calculated by regenerator and multiplexers) Data communication channels (D1...D3, F1 between regenerators) Voice communication channels (E1 between regenerators)
9
A1 A1 A2 E1 D2 H2 B2 B2 K1 D5 D8 D11 Z1 Z1 Z2 Z2 M1 A2 A2 J0 F1 D3 H3 K2 D6 D9 D12 E2 H3 H3
H1 B2 D4
MSOH
D7 D10
S1
15
1 1
RSOH
A1 B1 D1
AU pointer
9
A1 A1 A2 E1 D2 H2 B2 B2 K1 D5 D8 D11 Z1 Z1 Z2 Z2 M1 A2 A2 J0 F1 D3 H3 K2 D6 D9 D12 E2 H3 H3
H1 B2 D4
MSOH
D7 D10
S1
16
MSOH
AU-Pointer shows the beginning of the virtual container of the highest level
17 Training Document SDH
MSOH
VC Path OverHead
Parity check B3, V5/ BIP-2 calculat by path terminating point. Alarm and performance information (V5, G1) Signal label C2/V5 Multiframe indication for TUs (H4) User communications channel between path elements (F2, F3) Identification of the Path Source (Path Trace J1, J2) Higher order path automatic protection switching.(K3,K4) Tandem Connection monitoring (TCM) function. (N1,N2)
HO-POH
19
LO-POH
270bytes
9 lines
RSOH
POH
Pointer
Payload 125 s
MSOH
20
Multiplexer Section
Synchronous Multiplexer
Regenerator Section
Regenerato r Section
Regenerator Section
Regenerator Section
21
SDH POINTERS
22
Signal 2
Signal 3
Signal 4 t=T
23
Signal Processing
STM-1 Signal
Pointer Payload VC-n POH
VC - Virtual Container POH - Path Overhead SOH - Section Overhead
SOH
24
270bytes
9 lines
Pointer
Payload
25
SOH
POH
26
AU4-Pointer
begin of the VC-4 Pointer AU4-Pointer: - Bytes H1, H2, H3 - Byte H3 includes dont care information Range: 0 <= X <= 782 fin < fout positive justification: - add three bytes behind H3 - new pointer value = old pointer value + 1 - the new pointer value will be fixed for at least two STM-1 frames
STM-1 STM-1
H1H2H3
VC-4
H1H2H3
27
AU4-Pointer
STM-1 STM-1 STM-1
AU4-Pointer:
H1H2H3
fin > fout VC-4 negative justification: - fill H3 with payload information - new pointer value = old pointer value - 1 - the new pointer value will be fixed for at least two STM-1 frames
H1H2H3
VC-4
H1H2H3
28
29
Mapping In SDH
30
Multiplexing Elements
container C-n n=1,2,3,4 m=1,2 n=3,4 n=1,2,3,4 POH virtual container VC-n PTR tributary unit TU-n bitrates G.702 C1, C2 C3, C4 VC-n TU-1, -2 n=3,4 VC-n
AU-n, n=3,4 AU-n, n=3,4
tributary unit group TUG-2 PTR administration unit AU-n SOH synchronous transport module STM-1
abbreviation
payload
32
Fixed Stuff Bits Data-Bits (of 2Mb/s Tributary-Signal) Overhead-Bits (For future use) Justification Indication-Bits -C1 = 0 -> S1 = Data-Bit -C1 = 1 -> S1 = Stuff-Bit -C2 = 0 -> S2 = Data-Bit -C2 = 1 -> S2 = Stuff-Bit Actual Justification-Bits -Justification is indicated by C1, C2 (Majority-Vote out of 3)
R R D D . . . . R R
R D
R R D . 256 x D . . D R R R
Justification Capacity +/- 1 Bit every 500 s -> +/- 2000 Bits (~+/- 1000 ppm) Speed of C-12 136 Byte x 8 Bit / 500 s = 2.176 MBit/s
Block 4
TUG-3
TUG-2
TU-12
VC-12
C-12
2Mbit/s
33
34
BIP-2
REI
RFI
Signal Label
RDI
V5
C-12 1 Block
BIP-2: Bit Interleaved Parity 2 REI: Remote Error Indication (Old name FEBE) RFI: Remote Failure Indication Signal Label: Specifies the content of the VC RDI: Remote Defect Indication (Old name=FERF)
J2
C-12 2 Block
Path Trace J2
J2: Repetitively transmitted 16-Byte Frame containing a Path Access Point Identifier
N2
C-12 3 Block
K4 APS Channel
C-12 4 Block
Spare
#140
STM-N
K4: APS-Channel: Automatic Protection Switching Signaling Spare: For Future use
TU-12
VC-12
C-12
2Mbit/s
35
P P P P P P P P
V1+V2
N: New Data Flag (NDF) -Flag NOT active -> NNNN = 0110 -Flag active -> NNNN = 1001 (Inverted) S: Size Indication -For TU-12 SS=10 P: 10-Bit Pointer Value -Range for TU-12 is 0.139 -Points to that Cell, Where the VC-12 starts (Location of V5)
V3
Used for justification -Incase of Negative Pointer Justification, this Byte is used as Auxiliary-Cell Reserved (For future Use)
V4
TU-12
VC-12
C-12
2Mbit/s
37
35 Byte
V2
VC-12
35 Byte
V3
35 Byte
35 Byte
V4
38
Negative Justification Opportunity (Used to carry Data) Positive Justification Opportunity (Used as Stuff-Byte)
Inverted value of all D-Bits (Decrease) Indicates Negative Justification Inverted value of all I-Bits (Increase) Indicates Positive Justification
Under normal conditions the pointer is justified by 1 (Increase or Decrease as soon as the phase different between the VC-12 and TU-12 exceeds 8 Bits (1Byte). This is Indicated by inverting either the I or the D Bits of the 10-Bit Pointer (Majority vote out of 5). If a random change of the pointer value becomes necessary, this is indicated by activating (inverting) the new Data Flag.
Cell #104
39
Pointer TU-12
V5
VC-12 POH
--> C-12
40
V1, 1 #105, 1
V1, 2 #105, 2
V1, 3 #105, 3
2
V1,2
3
V1,3
10
11
12
TUG-2 multiframe
V3,1 V3,2 V3,3 #35,1 #35,2 #35,3
#34,1
#34,2 #34,3
#104, 1
#104, 2
#104, 3
#69,2 #69,3
TU-12 #1
TU-12 #2
TU-12 #3
STM-N
AUG
AU-4
VC-4
TUG-3
TUG-2
TU-12
VC-12
C-12
2Mbit/s
41
125 s
125 s
125 s
125 s
TUG-2 #2
Column 1 2 3 12 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
TUG-2 #3
Column 1 2 3 12 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
TUG-2 #7
Column 1 2 3 12
NPI
Bit Row 1 Row 2 Row 3 1--------------------------8 1 0 0 1 X X 1 1 1 1 1 0 0 0 0 0 X X X X X X X X
Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9 NPI
10 11 12 13 14 15 16
17 18 19
76 77 78 79 80 81 82 20 21 22 23 24
83 84 85 86
TUG-3 STUFF
STM-N
TUG-3 STUFF
TUG-3
AUG
AU-4
VC-4
TUG-3
TUG-2
TU-12
VC-12
C-12
2Mbit/s
42
TUG-3 #2
84 85 86 Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
NPI
TUG-3 #3
84 85 86 Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
NPI
84 85 86
TUG-3 # 2 STUFF
TUG-3 # 2 STUFF
Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
TUG-3 # 2 STUFF
TUG-3 # 2 STUFF
3 4
TUG-3 # 1 STUFF NPI #1
5
TUG-3 # 2 STUFF NPI #2
6
TUG-3 # 3 STUFF NPI #3
8 TUG-3 # 2 STUFF
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 TUG-3 # 3 STUFF
251 252 253 254 255 256 257 258 259 260 261
TUG-3 # 1 STUFF
VC-4 Path OH
VC-4 Stuff
VC-4 Stuff
VC-4
VC-4
TUG-3 TUG-2
STM-N
AUG
AU-4
TU-12
TUG-3 # 2 STUFF
VC-12
TUG-3 # 2 STUFF
C-12
2Mbit/s
43
44
9
#522 #609
10 11 12 13 14 15 16
#523 #610 #697 #1 #88 #175 #262 #349 #436 #524 #611 #698 #2 #89 #176 #263 #350 #437
17
AU-4 Pointer
Y Y H2 1* 1* H3 H3 H3
AU-4 Payload
N N N N S S P P
H1+H2
P P P P P P P P
Y-Bytes: Stuff Byte (Value=93 hex) -Used as H1 in AU-3 Pointer Stuff Byte (Value=FF hex) -Used as H2 in AU-3 Pointer Used for justification - Incase of Negative pointer justification, these bytes are used as Auxiliary-Cells
C-12 2Mbit/s
N: New Data Flag (NDF) -Flag NOT active -> NNNN = 0110 -Flag active -> NNNN = 1001 (Inverted) S: Size Indication -Not Specified on AU-4 Level (Dont care Bits) P: 10-Bit Pointer Value -Range for TU-12 is 0.728 -Points to that Cell, Where the VC-4 starts
1*-Bytes:
H3-Bytes:
STM-N
AUG
AU-4
VC-4
TUG-3
TUG-2
TU-12
VC-12
45
270
265
266
267
10 11 12 13 14 15 16
17
H1 0 1 1 0 1 0
New Data Flag Size
I D
H2 D I D I D
I D
Inverted value of all D-Bits (Decrease) Indicates Negative Justification Inverted value of all I-Bits (Increase) Indicates Positive Justification
Under normal conditions the pointer is justified by 1 (Increase or Decrease) as soon as The phase different between the VC-4 and AU-4 exceeds (3 Byte). This is Indicated by inverting either the I- or the D-Bits of the 10-Bit Pointer (Majority vote out of 5) If a random change of the pointer value becomes necessary, this is indicated by activating (inverting the new Data Flag
46
AU-Pointer(s) Payload
TU-12
VC-12
C-12
2Mbit/s
47
48
9 Byte
261 Bytes
9 Bytes
STM-1
SOH AU
ADMINISTRATIVE UNIT (AU) POINTERS
A B C D E F G A B C D E F G A B C D E F G
POH
HIGHER LEVEL VC
B a
C b c
TU
VC
PLESIOCHRONOUS STREAM
50
C-4
AU-4/ AUG1
STM-1
1 D
2 C
3 R
4 R
5 R
6 C
7 R
8 R
10 11 12 13 14 15 16 R R R C R R
17 18 19 20 R C R C
R C
Byte 1
D-Block DDDDDDDD DDD...
Byte 213
96 x D ...DDD D: Data-Bits (of 140Mb/s Tributary-Signal) R: Fixed Stuff Bits
C-Block
CRRRRROO
DDD...
96 x D
...DDD ...DDD
O: Overhead-Bits (For future use) C: Justification Indication-Bits C = 0 -> S = Data-Bit C = 1 -> S = Stuff-Bit S: Actual Justification-Bits Justification is indicated by C-Bits (Majority-Vote out of 5)
R-Block
RRRRRRRR
DDD...
96 x D
S-Block
DDDDDDSR
DDD...
96 x D
...DDD
52
C4
53
268
269
Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
H1
9
#522 #609
10 11 12 13 14 15 16
#523 #610 #697 #1 #88 #175 #262 #349 #436 #524 #611 #698 #2 #89 #176 #263 #350 #437
17
264
AU-4 Pointer
Y Y H2 1* 1* H3 H3 H3
AU-4 Payload
N N N N S S P P
H1+H2
P P P P P P P P
N: New Data Flag (NDF) -Flag NOT active -> NNNN = 0110 -Flag active -> NNNN = 1001 (Inverted) S: Size Indication -Not Specified on AU-4 Level (Dont care Bits) P: 10-Bit Pointer Value -Range for TU-12 is 0.728 -Points to that Cell, Where the VC-4 starts
STM-N AUG AU-4 VC-4
Y-Bytes:
Stuff Byte (Value=93 hex) -Used as H1 in AU-3 Pointer Stuff Byte (Value=FF hex) -Used as H2 in AU-3 Pointer Used for justification - Incase of Negative pointer justification, these bytes are used as Auxiliary-Cells
C-4
1*-Bytes:
H3-Bytes:
54
270
265
266
267
STM-1 Frame
9 3 1 5
RSOH MSOH AU-PTR
270 Bytes 1
STM#1 AU-4
P O H
VC-4
Payload
C-4
55
56
1 R
2 R R R
3 R R R
4 R R R
5 R R R
6 R R R
7 R R R
8 R R R
9 R R R
10 11 12 13 14 C C C R R R R R R R R R R R R
15 16 R R R R R R
17 18 19 R R R R R R R R R
20 C C S
4 Bytes
1 Byte 84 Bytes
Byte 1
R-Block
Byte 2
DDD...
Byte 3
24 x D
RRRRRRRR
C-Block R R R R R R C1C2
DDD...
24 x D
...DDD
R: Fixed Stuff Bits O: Overhead-Bits (For future use) C1, C2: Justification Indication-Bits Cx = 0 -> Sx = Data-Bit Cx = 1 -> Sx = Stuff-Bit S1, S2: Actual Justification-Bits Justification is indicated by C1, C2-Bits (Majority-Vote out of 5)
S-Block
RRRRRRRR
R R R R R R R S1 S2 D D D D D D D
DDDDDDDD
-Block
RRRRRRRR
57
C3
TU-3
VC-3
C-3
34M
58
TU-3 Payload
TU-3 Pointer
N N N N S S P P H1+H2
P P P P P P P P H3-Bytes: Used for justification - Incase of Negative pointer justification, these bytes are used as Auxiliary-Cell.
N: New Data Flag (NDF) -Flag NOT active -> NNNN = 0110 -Flag active -> NNNN = 1001 (Inverted) S: Size Indication -Not Specified on TU-3 Level (Dont care Bits)
P: 10-Bit Pointer Value -Range for TU-3 is 0.764 -Points to that Cell, Where the VC-3 starts (Location of J1) 59 Training Document SDH
0 1
H1 0 1
0
Size
Under normal conditions the pointer is justified by 1 (Increase or Decreases soon as The phase different between the VC-3 and TU-3 exceeds 1Byte. This is Indicated by inverting either the I- or the D-Bits of the 10-Bit Pointer (Majority vote out of 5) If a random change of the pointer value becomes necessary, this is indicated by Inverted value of all D-Bits (Decrease) activating (inverting the new Data Flag Indicates Negative Justification
H2 D I D
TU-3
VC-3
C-3
85
Column
34M
60
86
TUG-3 Payload
TU-3
VC-3
C-3
34M
61
TUG-3 #2
84 85 86 Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
H1 H2 H3 TUG-3 # 2 STUFF
TUG-3 #3
84 85 86 Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
H1 H2 H3 TUG-3 # 2 STUFF
84 85 86
Column 1 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Row 9
TUG-3 # 2 STUFF
TUG-3 # 2 STUFF
10 11 12 13 14 15 16
17 18 19
20 21 22 23 24
251 252 253 254 255 256 257 258 259 260 261
VC-4 Path OH
VC-4 Stuff
VC-4 Stuff
VC-4
STM-N
AUG
AU-4
VC-4
TUG-3
TU-3
VC-3
TUG-3 # 2 STUFF
C-3
34M
62
VC-4 POH
MSOH
VC-3 POH
9
TU-3 Pointer
J1
9 N P I R R
86
TU-2
9
VC-3
12 4
TU-12 VC-12 POH Pointer
9 V5
12 4
TU-2 Pointer
V5
VC-2 POH
12 VC-2
TUG-3
VC-12 (VC-11)
TUG-2 TU-12 63
65
66
67
Anomalies/Defects
Loss of signal
Detection criteria
Drop in incoming optical power level causes high bit error rate A1, A2 errored for 625 s If OOF persists for 3 ms Mismatch of the recovered and computed BIP-8 covers the whole STM-N frame Mismatch of the accepted and expected Trace
OH Byte
A1,A2 A1,A2 B1
Error
RS-TIM
J0
68
Anomalies/Defects
Multiplex Section BIP Error (B2)
Detection criteria
Mismatch of the recovered and computed N x BIP-24 covers the whole frame except RSOH K2 (bits 6, 7, 8) = 111 Signal for 3 frames Number of detected B2 Indication errors in the sink side encoded in byte M1 of the source side. K2 (bits 6, 7 8) = 111 for Indication z frames (z = 3 to 5)
OH Byte
B2
MS-AIS MS-REI
K2 M1
MS-RDI
K2
69
Anomalies/Defects
Administrative Unit Alarm Indication Signal Administrative Unit Loss of Pointer
Detection criteria
All ones in the AU pointer bytes H1 and H2 8 to 10 NDF enable 8 to 10 invalid pointers Mismatch of the recovered and computed BIP-8 covers entire VC-n C2 = 0 for 5 frames Mismatch of the accepted and expected Trace Identifier in byte J1
OH Byte
H1, H2 H1, H2 B3
HP-UNEQ HP-TIM
C2 J1
70
Anomalies/Defects
HO Path Remote Error Indication
Detection criteria
Number of detected B3 errors in the sink side encoded in byte G1 (bits 1, 2, 3, 4) of the source side. G1 (bit 5) = 1 for z frames (z = 3, 5 or 10) Mismatch of the accepted and expected Payload Label in byte C2 H4 (bits 7, 8) multiframe not recovered for X ms All ones in the TU pointer bytes V1 and V2
OH Byte
G1
HP-RDI HP-PLM
HO Path Remote Defect Indication HO Path Payload Label Mismatch Loss of Multiframe X = 1 to 5 ms Tributary Unit Alarm Indication Signal
G1 C2
TU-LOM TU-AIS
H4 V1-V4
71
Anomalies/Defects
Tributary Unit Loss of Pointer
Detection criteria
8 to 10 NDF enable 8 to 10 invalid pointers Mismatch of the recovered and computed BIP-8 (B3) or BIP-2 (V5 bits 1, 2) covers entire VC-n.
OH Byte
V1,V2
V5
LP-UNEQ
LO Path Unequipped
VC-3: C2 = 0 for 5 frames V5 frames VC-m (m = 2, 11, 12): V5 (bits 5, 6, 7) = 000 for 5 multiframes Mismatch of the accepted V5 and expected Trace Identifier in byte (VC-3) or J2
LP-TIM J1
72