Sonet/Sdh: Smita Rai, Anpeng Huang, Suman Sarkar
Sonet/Sdh: Smita Rai, Anpeng Huang, Suman Sarkar
04/30/2006 Page 1
Outline
• Introduction
• SONET Technology
– Architecture
– Frames
• SONET Networks
– Point-to-point
– Rings
• Next Generation SONET
– Why NG-SONET?
– Virtual Concatenation (VCAT)
– Link Capacity Adjustment Scheme (LCAS)
– Generic Framing Procedure (GFP)
04/30/2006 Page 2
1
Introduction
• SONET: Synchronous Optical NETwork
04/30/2006 Page 3
Introduction
• Developed originally by Bellcore
04/30/2006 Page 4
2
Introduction
• SONET’s current place in optical network
– Widely deployed
04/30/2006 Page 5
Advantages of SONET
• Increased bandwidth over traditional
telecomm system
3
SONET Protocol
04/30/2006 Page 7
Line Layer
Section layer
04/30/2006 Page 8
4
Defining Digital Signal ‘x’
• These signals are often multiplexed onto SONET
SONET Protocol
• Path Layer: Mapping of DS0, DS1, DS3,
FDDI to Payload
04/30/2006 Page 10
5
SONET Equipment
• In a simple SONET linear network
• PTE (path-terminating equipment) sits at each end,
takes sub-rate signals and multiplexes them into a
SONET frame
• Between PTE devices are several LTE (line-terminating
equipment) devices: an ADM (add/drop multiplexer)
– Instead of demultiplexing entire signal, as PTE does, it
pulls out only sub-rate services it needs and inserts
different signals
• If network is long enough, STE (section-terminating
equipment) will be in fiber. These repeaters take
incoming signal from one side and rebroadcast it out on
other side.
– Placement of STE in the network depends on strength of
signal being transmitted down the fiber
04/30/2006 Page 11
SONET Equipments
• PTE: Path Terminating Equipment
• LTE: Line Terminating Equipment
• STE: Section Terminating Equipment
04/30/2006 Page 12
6
Basic SONET transport signals
• SONET super-rate transport signal hierarchy:
04/30/2006 Page 13
04/30/2006 Page 14
7
Digital Hierarchy
North America International
Bit Rate (Mbps) Name Bit Rate (Mbps) Container Transport Name Bit Rate (Mbps) Container Transport
34 E3 34 VC3
8 E2 8
6 DS-2/T2 6
E1 2 VC12
2
04/30/2006 Page 15
ANSI T1X1.5
Optical Hierarchical interfaces
04/30/2006 Page 16
8
SONET Frame Structure
• Basic SONET frame structure
• Signal known as Synchronous Transport
Signal-1 (STS-1)
04/30/2006 Page 17
04/30/2006 Page 18
9
STS-1 Frame
• First three columns of SONET
frame are called Transport
Overhead (TOH)
• The remaining 87 columns are
called Synchronous Payload
Envelope (SPE): data
• The first column of SPE is
called Payload Overhead
(POH)
• Note: Every SONET frame
repeats every 125μs no
matter how fast line speed
gets. As line rate goes up
frame gets bigger, to keep
frame rate at 8000 frames per
second
04/30/2006 Page 19
Byte Functions
• Section Overhead
– A1 and A2: Framing bytes
– E1: used for a voice channel between two technicians
as they install and test an optical link
• Line Overhead
– H1 and H2: Pointers. The SPE can be floating in a
SONET frame. It can start in one frame and end in the
next frame.
• These two bytes are allocated to a pointer that indicates
the offset in bytes between the pointer and the first byte
of the STS SPE
– K1 and K2: Automatic Protection Switching. These
bytes used to indicate defects, alarms detected at
receiving terminal back to corresponding transmitting
terminal through protection channels
04/30/2006 Page 20
10
SONET Interleaving
• If N STS-1s are byte interleaved, the resulting
frame is called STS-N.
• For example for STS-3, byte interleaving means
1st byte of 1st STS-1 (called A1) is transmitted,
then A1 byte of 2nd STS-1, then A1 byte of 3rd
STS-1 ...
04/30/2006 Page 21
04/30/2006 Page 22
11
Floating SPE
• The value of the bits 7 to 16 can vary from
0 to 782
– A value of 0 indicates that SPE starts at the first
byte immediately after H3 byte
– If the pointer value is 1 the payload starts at
the second byte after H3 etc.
04/30/2006 Page 23
SONET Networks
• Types:
– Linear
• Easy to design and install
• Do not offer redundancy as in rings
– Ring
• Working fiber
• Protection fiber
– Combination
04/30/2006 Page 24
12
SONET Rings
• Unidirectional Path
Switched Ring (UPSR)
– Working and protection fiber
– Working traffic travels in one
direction
– Protection traffic in another
direction
– Signal from A to B would travel on
working fiber from A to B
– From B to A, signal would travel
from B to C to D to A
– If a unidirectional ring fails, it will
switch transmission from the
working fiber to the protection
fiber and it will travel in opposite
direction, so transmission from A
to B would be A to D to C to B
04/30/2006 Page 25
BLSR
• Bi-directional Line
Switched Rings (BLSR)
– Working and protection
traffic can travel in both
directions
– Signal from Node 0 to Node 1
will travel clockwise
– Signal from Node 1 to Node 0
will travel anti-clockwise
– In both clockwise and anti-
clockwise fiber, half of
capacity is reserved for
protection traffic and other
half for working
04/30/2006 Page 26
13
Protection Switching BLSR
04/30/2006 Page 27
04/30/2006 Page 28
14
SONET
Virtual Concatenation
(VCAT)
04/30/2006 Page 29
04/30/2006 Page 30
15
Channelization and Concatenation
Comparison
• An example comparison of channelized, contiguously concatenated, and
virtual concatenated SONET OC-12s.
A STS-1-Xv instance is known an a
Virtual Concatenation Group (VCG)
04/30/2006 Page 31
04/30/2006 Page 32
16
Why VCAT?
• VCAT facilitates efficient transport of many non-TDM
client signals that contiguous concatenation doesn’t
transport well.
Client Signal Contiguously Concatenated Virtually Concatenated
Best fit Container % Best fit Container %
Name Rate container Rate Efficiency container Rate Efficiency
Fast Ethernet 100 Mbps STS-3C 155 Mbps 64.5% STS-1-2v 104 Mbps 96.2%
ESCON
200 Mbps STS-12C 622 Mbps 32.1% STS-1-4v 207 Mbps 96.6%
Fibre Channel
New Format 274 Mbps STS-12C 622 Mbps 44.1% STS-3c-2v 311 Mbps 88.1%
New Format 500 Mbps STS-12C 622 Mbps 80.4% STS-1-10v 518 Mbps 96.5%
04/30/2006 Page 33
60% unused
Client CCAT Transport Transport
Signals Container Signal 192
10 Gbps
STS-48C
#4
1 Gbps #1 #1 STS-48C 144
Unused
1 Gbps #2 CCAT-Based Payload
STS-48C
#2 #3 STS-48C OC-192 #3
1 Gbps #3 96
4 Gbps STS-48C
1 Gbps #4 #4 STS-48C 1 Gbps #4
3 Gbps #2
1 Gbps #3 48
2 Gbps STS-48C
1 Gbps #2
1 Gbps #1
1 Gbps #1
Payload STS-1s
04/30/2006 Page 34
17
Why VCAT?
• The efficiency of VCAT; an example using Gigabit Ethernet
• Using the same size (OC-192) contained as the preceding CCAT
example, much more can be transported used VCAT.
Unused
Payload 192
Client VCAT Transport 2 x STS-1-2v
2 x 100 + STS-1-20v
Signals Container Signal 2 x 200 1 Gbps #9 +
STS-1-20v
1 Gbps #8 2 STS-1-4v
STS-1-2v STS-1-20v
1 Gbps #7 120
2 x 100Mbps STS-1-20v
1 Gbps #6 100
#9 #2 STS-1-20v STS-1-20v
1 Gbps #1 VCAT-Based 1 Gbps #5 80
#8 #1 #3 STS-1-20v 1 Gbps #4 STS-1-20v
OC-192 60
#7 #4 STS-1-20v 1 Gbps #3 STS-1-20v
40
1 Gbps #9 #6 #5 STS-1-20v 1 Gbps #2 STS-1-20v
20
2 x 200Mbps 1 Gbps #1 STS-1-20v
STS-1-4v Payload STS-1s
04/30/2006 Page 35
04/30/2006 Page 36
18
Why VCAT - Example Summary
• The example shown in the preceding two slides articulates
the benefits of VCAT as compared to CCAT. In the same
amount of Bandwidth (OC-192) VCAT:
– Carries more client signals
– Has higher transport efficiency
Parameter CCAT VCAT
Gigabit Ethernets Transported 4 9
Total SPE bandwidth used by client signals 4 Gbps 9.6 Gbps
SPE bandwidth unused 6 Gbps 0.4 Gbps
Transport Efficiency 40% 96%
STS-1s Utilized 192 192
04/30/2006 Page 37
ITU-T SG15
4Q2005
ANSI T1X1.5
Optical Hierarchical interfaces
T1.105
7.3.2, 7.3.3 OTN, Optical Transport Network
Virtual
SDH, Synchronous Digital Hierarchy
Concatenation
VCAT, Virtual Concatenation
(For SONET)
04/30/2006 Page 38
19
Virtual Concatenation
No Concatenation
1050 Mbps
2.5 Gbps OC-
Gig Ethernet Data 48/STM-16 low
(1.0/1.2 Gbps) efficiency
VCAT
STS-3c-7v/VC-4-7v
Gig Ethernet (1050 Mbps)
Data
(1.0/1.2 Gbps)
STS-1-4v/VC-3-4v 2.5 Gbps OC-
ESCON (196 Mbps) 48/STM-16 packed
(160/200 Mbps) SAN at nearly 88%
efficiency
STS-3/STM-1
OC-3/STM-1 (150 Mbps)
(155 Mbps) TDM
04/30/2006 Page 39
• Pro
– VCAT is considerably more efficient in transporting datacom
client signals than channelized or contiguously concatenated
SONET.
– VCAT flexibility (non-contiguous STSs, any STS starting
boundary, and variable bandwidth) is a big plus, especially in
networks where proprietary or non-telecom client signals must
be transported.
– Also works well for TDM hierarchy.
• Con
– Relatively new, availability in COTS products, test equipment,
and components not widespread (but growing fast).
– Must compensate at the terminating Network Element for the
differential delay due to the different paths taken by the
individual STS-1 or -3 members of a STS-1 or 3 –Xv signal.
04/30/2006 Page 40
20
Link Capacity Adjustment
Scheme (LCAS)
04/30/2006 Page 41
04/30/2006 Page 42
21
LCAS Architecture
Sk NE for So NE for
VCG X VCG X
Member P Member P
VCG X Member P
NE NE
VCG A Member N
Sk NE for
So NE for VCG A
VCG A Member N
Member N
04/30/2006 Page 43
VCG X Member P
NE NE
VCG A Member N
So NE for Sk NE for
VCG A VCG A
Member N Member N
So States: Sk States:
• IDLE (not provisioned as part of VCG) IDLE (not provisioned as part of VCG)
• NORM (provisioned, good path to Sk ) OK (incoming signal to Sk is good )
• DNU (provisioned, bad path to Sk) FAIL (Incoming signal to Sk is bad)
• ADD (In process of being added to VCG)
• REMOVE: (Being removed from VCG)
04/30/2006 Page 44
22
LCAS Parameters
04/30/2006 Page 45
04/30/2006 Page 46
23
Link Capacity Adjustment Scheme, LCAS
ITU-T SG15
ANSI T1X1.5
Optical Hierarchical interfaces
04/30/2006 Page 47
04/30/2006 Page 48
24
GFP Introduction
04/30/2006 Page 49
GFP Flexibility
• GFP performs adaptation for both constant bit rate and PDU-oriented
client signals. These two modes, GFP-T and GFP-F make GFP flexible
from a client transport perspective.
• GFP can be mapped to a number of transport mechanisms. This flexibility
gives customers a straight-forward and standards-compliant migration
path from SONET to G.709.
• GFP’s payload area can accommodate 4 to 65,535 octets, this payload
size flexibility is an advantage when adapting different client signals.
• GFP’s header extension provides a field for Channel IDs, allowing
identification of up to 256 separate channels.
• When combined with SONET virtual concatenation (VCAT), the bandwidth
offered to clients can be any multiple of VTs or STSs.
04/30/2006 Page 50
25
GFP Introduction
Other Client
Ethernet IP/PPP
Signals
Clients
GFP - Client-Specific Aspects GFP is Flexible,
(payload dependent)
GFP Serve many different clients
GFP - Common Aspects Maps to many transport paths
(payload independent)
VCAT
Other octet- OTN ODUk
SONET Synchronous paths Path (g.709) Transport
GFP architecture and relationship to client signals and transport paths*
*From ITU-T G.7041
04/30/2006 Page 51
Application Layer
Bridge, switch, or router Bridge, switch, or router
04/30/2006 Page 52
26
GFP Frame Format
• GFP frames consist of a core header and a payload area.
• GFP idle frames do not have a payload area.
16 bit Payload
Length Indicator
cHEC
(CRC-16)
1 Flexible Header
Core Header 4 Format is a
GFP advantage
Payload
Headers
Payload (4-64 bytes)
4-65535
Area
Flexible payload FCS helps with
size is a GFP End-to-end
advantage Payload Performance Monitoring
n
Area And Troubleshooting
Octet 1 8
Bit
Optional
Payload FCS 4 Octets
(CRC-32)
04/30/2006 Page 53
04/30/2006 Page 54
27
Adding GFP On SONET
• An example illustrating where GFP exists within the SONET
architecture.
• In this case, GFP-F is being used for a PDU-oriented client signal, and
is transporting this client over a SONET transport mechanism.
04/30/2006 Page 55
ITU-T SG15
ANSI T1X1.5
Optical Hierarchical interfaces
04/30/2006 Page 56
28
Differentiation Among Metro Aggregation
Legacy Emerging
Multi- Service VP
Capabilities Ring Proprietary
VC
SONET MSPP
RPR
GFP
GbE
POS
Bandwidth
Efficiency
Removing Stat. Mux. Stat. Mux.
stranded over indiv. for multi-
capacity channels end points
04/30/2006 Page 57
29