< draft-malis-pwe3-sonet-00.txt   draft-malis-pwe3-sonet-01.txt >
PWE3 Working Group Andrew G. Malis PWE3 Working Group Andrew G. Malis
Internet Draft Ken Hsu Internet Draft Ken Hsu
Expiration Date: March 2002 Vivace Networks, Inc. Expiration Date: May 2002 Vivace Networks, Inc.
Tom Johnson Jeremy Brayley Tom Johnson Jeremy Brayley
Marlene Drost Steve Vogelsang Marlene Drost Steve Vogelsang
Ed Hallman John Shirron Ed Hallman John Shirron
Litchfield Communications, Inc. Laurel Networks, Inc. Litchfield Communications, Inc. Laurel Networks, Inc.
Jim Boyle Luca Martini Jim Boyle Luca Martini
Protocol Driven Networks, Inc. Craig White Protocol Driven Networks, Inc. Craig White
Level 3 Communications, LLC. Level 3 Communications, LLC.
Ron Cohen Ron Cohen
Lycium Networks David Zelig Lycium Networks David Zelig
Corrigent Systems, LTD. Corrigent Systems, LTD.
Prayson Pate Prayson Pate
Overture Networks, Inc. Overture Networks, Inc.
September 2001 November 2001
SONET/SDH Circuit Emulation over Packet (CEP) SONET/SDH Circuit Emulation over Packet (CEP)
draft-malis-pwe3-sonet-00.txt draft-malis-pwe3-sonet-01.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of section 10 of RFC 2026 [1]. all provisions of section 10 of RFC 2026 [1].
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 2, line 31 skipping to change at page 2, line 31
5 CEP Operation...............................................9 5 CEP Operation...............................................9
6 SONET/SDH Maintenance Signals..............................12 6 SONET/SDH Maintenance Signals..............................12
7 SONET/SDH Transport Timing.................................16 7 SONET/SDH Transport Timing.................................16
8 SONET/SDH Pointer Management...............................17 8 SONET/SDH Pointer Management...............................17
9 CEP Performance Monitors...................................18 9 CEP Performance Monitors...................................18
10 Open Issues................................................20 10 Open Issues................................................20
11 Security Considerations....................................20 11 Security Considerations....................................20
12 Intellectual Property Disclaimer...........................20 12 Intellectual Property Disclaimer...........................20
13 References.................................................22 13 References.................................................22
14 Acknowledgments............................................23 14 Acknowledgments............................................23
15 AuthorÆs Addresses.........................................23 15 Author's Addresses.........................................23
1 Conventions used in this document 1 Conventions used in this document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119 [2]. document are to be interpreted as described in RFC 2119 [2].
2 Introduction 2 Introduction
This document describes a protocol that performs SONET Emulation This document describes a protocol that performs SONET Emulation
over a variety of Packet-Switched Networks (PSNs) as part of the over a variety of Packet-Switched Networks (PSNs) as part of the
PWE3 Working Group. The document assumes that the reader is PWE3 Working Group. The document assumes that the reader is
familiar with the PWE3 terminology and concepts described in PWE3 familiar with the PWE3 terminology and concepts described in PWE3
requirements and framework documents [3] and [4]. The protocol is requirements and framework documents [3] and [4]. The protocol is
titled ôCircuit Emulation over Packetö (CEP). titled "Circuit Emulation over Packet" (CEP).
The transmission system for circuit-oriented TDM signals is the The transmission system for circuit-oriented TDM signals is the
Synchronous Optical Network (SONET) [5], [9] / Synchronous Digital Synchronous Optical Network (SONET) [5], [9] / Synchronous Digital
Hierarchy (SDH) [6]. To support TDM traffic (which includes voice, Hierarchy (SDH) [6]. To support TDM traffic (which includes voice,
data, and private leased line services) PSNs must emulate the data, and private leased line services) PSNs must emulate the
circuit characteristics of SONET/SDH payloads. A circuit identifer circuit characteristics of SONET/SDH payloads. A circuit identifer
and a CEP header are used to encapsulate the SONET/SDH TDM signals and a CEP header are used to encapsulate the SONET/SDH TDM signals
for transmission over an arbitrary PSN. for transmission over an arbitrary PSN.
This document also describes an optional extension to CEP called This document also describes an optional extension to CEP called
skipping to change at page 6, line 13 skipping to change at page 6, line 13
packet network. See Table 1 and section 5 for further details. packet network. See Table 1 and section 5 for further details.
The N and P bits: MAY be used to explicitly relay negative and The N and P bits: MAY be used to explicitly relay negative and
positive pointer adjustment events across the PSN. They are also positive pointer adjustment events across the PSN. They are also
used to relay SONET/SDH maintenance signals such as AIS-P. See used to relay SONET/SDH maintenance signals such as AIS-P. See
Table 1 and sections 6 and 8 for more details. Table 1 and sections 6 and 8 for more details.
+---+---+---+----------------------------------------------+ +---+---+---+----------------------------------------------+
| D | N | P | Interpretation | | D | N | P | Interpretation |
+---+---+---+----------------------------------------------+ +---+---+---+----------------------------------------------+
| 0 | 0 | 0 | Normal Mode û No Ptr Adjustment | | 0 | 0 | 0 | Normal Mode - No Ptr Adjustment |
| 0 | 0 | 1 | Normal Mode û Positive Ptr Adjustment | | 0 | 0 | 1 | Normal Mode - Positive Ptr Adjustment |
| 0 | 1 | 0 | Normal Mode û Negative Ptr Adjustment | | 0 | 1 | 0 | Normal Mode - Negative Ptr Adjustment |
| 0 | 1 | 1 | Normal Mode û AIS-P | | 0 | 1 | 1 | Normal Mode - AIS-P |
| | | | | | | | | |
| 1 | 0 | 0 | DBA Mode û STS SPE Unequipped | | 1 | 0 | 0 | DBA Mode - STS SPE Unequipped |
| 1 | 0 | 1 | DBA Mode û STS SPE Unequipped Pos Ptr Adj | | 1 | 0 | 1 | DBA Mode - STS SPE Unequipped Pos Ptr Adj |
| 1 | 1 | 0 | DBA Mode û STS SPE Unequipped Neg Ptr Adj | | 1 | 1 | 0 | DBA Mode - STS SPE Unequipped Neg Ptr Adj |
| 1 | 1 | 1 | DBA Mode û AIS-P | | 1 | 1 | 1 | DBA Mode - AIS-P |
+---+---+---+----------------------------------------------+ +---+---+---+----------------------------------------------+
Table 1. Interpretation of D, N, and P bits Table 1. Interpretation of D, N, and P bits
Sequence Number[0:13]: This is a packet sequence number, which MUST Sequence Number[0:13]: This is a packet sequence number, which MUST
continuously cycle from 0 to 0x3FFF. It SHOULD begin at zero when a continuously cycle from 0 to 0x3FFF. It SHOULD begin at zero when a
CEP channel is created. CEP channel is created.
Structure Pointer[0:12]: The Structure Pointer MUST contain the Structure Pointer[0:12]: The Structure Pointer MUST contain the
offset of the J1 byte within the CEP SPE Fragment. The value is offset of the J1 byte within the CEP SPE Fragment. The value is
skipping to change at page 11, line 49 skipping to change at page 11, line 49
A key component in declaring the state of a CEP service is whether A key component in declaring the state of a CEP service is whether
or not the CEP de-packetizer is in or out of packet synchronization. or not the CEP de-packetizer is in or out of packet synchronization.
The following paragraphs describe how that determination is made. The following paragraphs describe how that determination is made.
As discussed in section 5, a CEP de-packetizer MAY or MAY NOT As discussed in section 5, a CEP de-packetizer MAY or MAY NOT
support re-ordering of mis-ordered packets. support re-ordering of mis-ordered packets.
As packets are received from the PSN, they are placed into a jitter As packets are received from the PSN, they are placed into a jitter
buffer prior to play out on the SONET interface. If a CEP de- buffer prior to play out on the SONET interface. If a CEP de-
packetizer supports re-ordering, any packet received before itÆs packetizer supports re-ordering, any packet received before it's
play out time will still be considered valid. play out time will still be considered valid.
If a CEP de-packetizer does not support re-ordering, a number of If a CEP de-packetizer does not support re-ordering, a number of
approaches may be used to minimize the impact of mis-ordered or lost approaches may be used to minimize the impact of mis-ordered or lost
packets on the final re-assembled SONET stream. For example, AAL1 packets on the final re-assembled SONET stream. For example, AAL1
[11] uses a simple state-machine to re-order packets in a sub-set of [11] uses a simple state-machine to re-order packets in a sub-set of
possible cases. The algorithm for these state-machines is outside possible cases. The algorithm for these state-machines is outside
of the scope of CEP. of the scope of CEP.
However, the final determination as to whether or not to declare However, the final determination as to whether or not to declare
skipping to change at page 12, line 22 skipping to change at page 12, line 22
Therefore, the determination of acquisition or loss of packet Therefore, the determination of acquisition or loss of packet
synchronization is always made at SONET play-out time. During SONET synchronization is always made at SONET play-out time. During SONET
play-out, the CEP de-packetizer will play received CEP packets onto play-out, the CEP de-packetizer will play received CEP packets onto
the SONET interface. However, if the jitter buffer is empty or the the SONET interface. However, if the jitter buffer is empty or the
packet to be played out has not been received, the CEP de-packetizer packet to be played out has not been received, the CEP de-packetizer
will have to play out an empty packet onto the SONET interface in will have to play out an empty packet onto the SONET interface in
place of the unavailable packet. place of the unavailable packet.
The acquisition of packet synch is based on the number of sequential The acquisition of packet synch is based on the number of sequential
CEP packets that are played onto the SONET interface. While, loss CEP packets that are played onto the SONET interface. While, loss
of packet synch is based on the number of sequential æemptyÆ packets of packet synch is based on the number of sequential 'empty' packets
that are played onto the SONET interface. Specific details of these that are played onto the SONET interface. Specific details of these
two cases is described below. two cases is described below.
5.4.1 Acquisition of Packet Synchronization 5.4.1 Acquisition of Packet Synchronization
At startup, a CEP de-packetizer will be out of packet At startup, a CEP de-packetizer will be out of packet
synchronization by default. To declare packet synchronization at synchronization by default. To declare packet synchronization at
startup or after a loss of packet synchronization, the CEP de- startup or after a loss of packet synchronization, the CEP de-
packetizer must play-out a configurable number of CEP packets with packetizer must play-out a configurable number of CEP packets with
sequential sequence numbers towards the SONET interface. sequential sequence numbers towards the SONET interface.
skipping to change at page 15, line 18 skipping to change at page 15, line 18
and the D-bit MUST be set to one to indicate that the SPE is not and the D-bit MUST be set to one to indicate that the SPE is not
being carried through the packet network. Only the CEP header, the being carried through the packet network. Only the CEP header, the
Circuit ID Word, and the PSN Header MUST be transmitted into the Circuit ID Word, and the PSN Header MUST be transmitted into the
packet network. packet network.
6.1.2 STS SPE Unequipped Indication 6.1.2 STS SPE Unequipped Indication
The declaration of STS SPE unequipped MUST conform to [9]. Quoted The declaration of STS SPE unequipped MUST conform to [9]. Quoted
below: below:
ôR6-135 [481] STS PTE shall detect an STS Path Unequipped (UNEQ-P) "R6-135 [481] STS PTE shall detect an STS Path Unequipped (UNEQ-P)
defect within 10 ms of the onset of at least five consecutive defect within 10 ms of the onset of at least five consecutive
samples (which may or may not be consecutive frames) of unequipped samples (which may or may not be consecutive frames) of unequipped
STS Signal Labels (C2 byte), as specified in Table 6-2ö STS Signal Labels (C2 byte), as specified in Table 6-2"
The termination of STS SPE unequipped MUST also conform to [9]. The termination of STS SPE unequipped MUST also conform to [9].
ôR6-137 [485v2] STS PTE shall terminate an UNEQ-P defect within 10 "R6-137 [485v2] STS PTE shall terminate an UNEQ-P defect within 10
ms of the onset of at least five consecutive samples (which may or ms of the onset of at least five consecutive samples (which may or
may not be consecutive frames) of STS Signal Labels that are not may not be consecutive frames) of STS Signal Labels that are not
unequipped or all-ons, as specified in Table 6-2ö unequipped or all-ons, as specified in Table 6-2"
For normal operation during SPE Unequipped, the N and P bits MUST be For normal operation during SPE Unequipped, the N and P bits MUST be
interpreted as usual. The SPE MUST be transmitted into the packet interpreted as usual. The SPE MUST be transmitted into the packet
network along with the CEP Header, the Circuit ID Word, and PSN network along with the CEP Header, the Circuit ID Word, and PSN
Header, and the D-Bit MUST be set to zero. Header, and the D-Bit MUST be set to zero.
If DBA has been enabled for STS SPE Unequipped and the Unequipped is If DBA has been enabled for STS SPE Unequipped and the Unequipped is
occurring on the SONET/SDH channel, the D-bit MUST be set to one to occurring on the SONET/SDH channel, the D-bit MUST be set to one to
indicate DBA is active. Only the CEP Header, the Circuit ID Word, indicate DBA is active. Only the CEP Header, the Circuit ID Word,
and PSN Header MUST be transmitted into the packet network. The N and PSN Header MUST be transmitted into the packet network. The N
skipping to change at page 16, line 19 skipping to change at page 16, line 19
bits set to one, and the D-bit set to zero. This is an explicit bits set to one, and the D-bit set to zero. This is an explicit
indication of AIS-P being received at the far-end of the packet indication of AIS-P being received at the far-end of the packet
network, with DBA disabled for AIS-P. The CEP de-packetizer MUST network, with DBA disabled for AIS-P. The CEP de-packetizer MUST
play out the received SPE fragment (which will incidentally be play out the received SPE fragment (which will incidentally be
carrying all ones), and MUST configure the SONET/SDH Overhead to carrying all ones), and MUST configure the SONET/SDH Overhead to
signal AIS-P as defined in [5], [6], and [9]. signal AIS-P as defined in [5], [6], and [9].
The second case is the receipt of CEP packets with the N and P bits The second case is the receipt of CEP packets with the N and P bits
set to one, and the D-bit set to one. This indicates that AIS-P is set to one, and the D-bit set to one. This indicates that AIS-P is
being received at the far-end of the packet network, with DBA being received at the far-end of the packet network, with DBA
enabled for AIS-P. The CEP de-packetizer MUST play out one packetÆs enabled for AIS-P. The CEP de-packetizer MUST play out one packet's
worth of all ones for each packet received, and MUST configure the worth of all ones for each packet received, and MUST configure the
SONET/SDH Overhead to signal AIS-P as defined in [5], [6], and [9]. SONET/SDH Overhead to signal AIS-P as defined in [5], [6], and [9].
A third case that will cause a CEP de-packetization function to play A third case that will cause a CEP de-packetization function to play
out an AIS-P indication onto a SONET/SDH channel is during loss of out an AIS-P indication onto a SONET/SDH channel is during loss of
packet synchronization. The CEP de-packetizer MUST configure the packet synchronization. The CEP de-packetizer MUST configure the
SONET/SDH Overhead to signal AIS-P as defined in [5], [6], and [9]. SONET/SDH Overhead to signal AIS-P as defined in [5], [6], and [9].
6.2.2 STS SPE Unequipped Indication 6.2.2 STS SPE Unequipped Indication
skipping to change at page 18, line 16 skipping to change at page 18, line 16
transmitted in three consecutive packets by the packetizer. The de- transmitted in three consecutive packets by the packetizer. The de-
packetizer MUST play out the pointer adjustment event when any one packetizer MUST play out the pointer adjustment event when any one
packet with N/P bit set is received. packet with N/P bit set is received.
References [5],[6],and [9] specify that pointer adjustment events References [5],[6],and [9] specify that pointer adjustment events
MUST be separated by three SONET/SDH frames without a pointer MUST be separated by three SONET/SDH frames without a pointer
adjustment event. In order to explicitly relay all legal pointer adjustment event. In order to explicitly relay all legal pointer
adjustment events, the packet size for a specific circuit SHOULD be adjustment events, the packet size for a specific circuit SHOULD be
no larger than (783 * 4 * N)/3, where N is the STS-Nc multiplier. no larger than (783 * 4 * N)/3, where N is the STS-Nc multiplier.
In addition, it is possible for pointer adjustments to occur in back However, there are many SONET implementations which will allow
to back SONET/SDH frames. In order to support this possibility, pointer adjustments to occur in back to back SONET/SDH frames. In
EPAR implementations SHOULD set the packet size for a particular order to support this possibility, EPAR implementations SHOULD set
circuit to be no larger than (783*N)/3. Where N is the STS-Nc the packet size for a particular circuit to be no larger than
multiplier. (783*N)/3. Where N is the STS-Nc multiplier.
Since the minimum value of N is one, EPAR implementations SHOULD Since the minimum value of N is one, EPAR implementations SHOULD
support a minimum payload length of 783/3 or 261 bytes. support a minimum payload length of 783/3 or 261 bytes.
For EPAR implementations, the CEP de-packetizer MUST utilize the CEP For EPAR implementations, the CEP de-packetizer MUST utilize the CEP
sequence numbers to insure that SONET/SDH pointer adjustment events sequence numbers to insure that SONET/SDH pointer adjustment events
are not played any more frequently than once per every three CEP are not played any more frequently than once per every three CEP
packets transmitted by the remote CEP packetizer. packets transmitted by the remote CEP packetizer.
If both bits are set, then an AIS-P event has occurred (this is If both bits are set, then an AIS-P event has occurred (this is
skipping to change at page 22, line 11 skipping to change at page 22, line 11
applications relating to the CEP technology outlined in this applications relating to the CEP technology outlined in this
document. Vivace Networks, Inc. will grant free unlimited licenses document. Vivace Networks, Inc. will grant free unlimited licenses
for use of this technology. for use of this technology.
13 References 13 References
[1] Bradner, S., "The Internet Standards Process -- Revision 3", [1] Bradner, S., "The Internet Standards Process -- Revision 3",
BCP 9, RFC 2026, October 1996. BCP 9, RFC 2026, October 1996.
[2] Bradner, S., "Key words for use in RFCs to Indicate Requirement [2] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", BCP 14, RFC 2119, March 1997 Levels", BCP 14, RFC 2119, May 1997
[3] Xiao et al, " Requirements for Pseudo-Wire Emulation Edge-to- [3] Xiao et al, " Requirements for Pseudo-Wire Emulation Edge-to-
Edge (PWE3)", draft-ietf-pwe3-requirements-01.txt, work in Edge (PWE3)", draft-ietf-pwe3-requirements-01.txt, work in
progress, July 2001 progress, July 2001
[4] Pate et al, ôFramework for Pseudo Wire Emulation Edge-to-Edge [4] Pate et al, "Framework for Pseudo Wire Emulation Edge-to-Edge
(PWE3)ö, draft-pate-pwe3-framework-01.txt, work in progress, (PWE3)", draft-pate-pwe3-framework-01.txt, work in progress,
July 13, 2001 July 13, 2001
[5] American National Standards Institute, "Synchronous Optical [5] American National Standards Institute, "Synchronous Optical
Network (SONET) - Basic Description including Multiplex Network (SONET) - Basic Description including Multiplex
Structure, Rates and Formats," ANSI T1.105-1995. Structure, Rates and Formats," ANSI T1.105-1995.
[6] ITU Recommendation G.707, "Network Node Interface For The [6] ITU Recommendation G.707, "Network Node Interface For The
Synchronous Digital Hierarchy", 1996. Synchronous Digital Hierarchy", 1996.
[7] Malis et al, ôSONET/SDH Circuit Emulation Service Over MPLS [7] Malis et al, "SONET/SDH Circuit Emulation Service Over MPLS
(CEM) Encapsulationö, draft-malis-sonet-ces-mpls-05.txt, work (CEM) Encapsulation", draft-malis-sonet-ces-mpls-05.txt, work
in progress, July 2001. in progress, July 2001.
[8] Danenberg et al, "SONET/SDH Circuit Emulation Service Over PSN [8] Danenberg et al, "SONET/SDH Circuit Emulation Service Over PSN
(CEP) Management Information Base Using SMIv2", draft- (CEP) Management Information Base Using SMIv2", draft-
danenberg-pw-cem-mib-01.txt, work in progress, July 2001. danenberg-pw-cem-mib-01.txt, work in progress, July 2001.
[9] Telcordia Technologies, ôSynchronous Optical Network (SONET) [9] Telcordia Technologies, "Synchronous Optical Network (SONET)
Transport Systems: Common Generic Criteriaö, GR-253-CORE, Issue Transport Systems: Common Generic Criteria", GR-253-CORE, Issue
3, September 2000. 3, November 2000.
[10] Worster, ôMPLS Label Stack Encapsulation in IPö, draft- [10] Worster, "MPLS Label Stack Encapsulation in IP", draft-
worster-mpls-in-ip-05, work in progress, July 2001. worster-mpls-in-ip-05, work in progress, July 2001.
[11] ITU-T, ôRecommendation I.363.1, B-ISDN Adaptation Layer [11] ITU-T, "Recommendation I.363.1, B-ISDN Adaptation Layer
Specification: Type AAL1ö, Appendix III, August 1996. Specification: Type AAL1", Appendix III, August 1996.
14 Acknowledgments 14 Acknowledgments
The authors would like to thank all the members of the PWE3 WG who The authors would like to thank all the members of the PWE3 WG who
have contributed to this effort. have contributed to this effort.
15 AuthorÆs Addresses 15 Author's Addresses
Andrew G. Malis Andrew G. Malis
Vivace Networks, Inc. Vivace Networks, Inc.
2730 Orchard Parkway 2730 Orchard Parkway
San Jose, CA 95134 San Jose, CA 95134
Email: Andy.Malis@vivacenetworks.com Email: Andy.Malis@vivacenetworks.com
Ken Hsu Ken Hsu
Vivace Networks, Inc. Vivace Networks, Inc.
2730 Orchard Parkway 2730 Orchard Parkway
skipping to change at page 25, line 23 skipping to change at page 25, line 23
(SPEs). The optical counterpart of the STS-N is the Optical Carrier- (SPEs). The optical counterpart of the STS-N is the Optical Carrier-
level N, or OC-N. Table 2 lists standard SONET line rates discussed level N, or OC-N. Table 2 lists standard SONET line rates discussed
in this document. in this document.
OC Level OC-1 OC-3 OC-12 OC-48 OC-192 OC Level OC-1 OC-3 OC-12 OC-48 OC-192
SDH Term - STM-1 STM-4 STM-16 STM-64 SDH Term - STM-1 STM-4 STM-16 STM-64
Line Rate(Mb/s) 51.840 155.520 622.080 2,488.320 9,953.280 Line Rate(Mb/s) 51.840 155.520 622.080 2,488.320 9,953.280
Table 2. Standard SONET Line Rates Table 2. Standard SONET Line Rates
Each SONET frame is 125 ´s and consists of nine rows. An STS-N frame Each SONET frame is 125 us and consists of nine rows. An STS-N frame
has nine rows and N*90 columns. Of the N*90 columns, the first N*3 has nine rows and N*90 columns. Of the N*90 columns, the first N*3
columns are transport overhead and the other N*87 columns are SPEs. columns are transport overhead and the other N*87 columns are SPEs.
A number of STS-1s may also be linked together to form a super-rate A number of STS-1s may also be linked together to form a super-rate
signal with only one SPE. The optical super-rate signal is denoted signal with only one SPE. The optical super-rate signal is denoted
as OC-Nc, which has a higher payload capacity than OC-N. as OC-Nc, which has a higher payload capacity than OC-N.
The first 9-byte column of each SPE is the path overhead (POH) and The first 9-byte column of each SPE is the path overhead (POH) and
the remaining columns form the payload capacity with fixed stuff the remaining columns form the payload capacity with fixed stuff
(STS-Nc only). The fixed stuff, which is purely overhead, is N/3-1 (STS-Nc only). The fixed stuff, which is purely overhead, is N/3-1
columns for STS-Nc. Thus, STS-1 and STS-3c do not have any fixed columns for STS-Nc. Thus, STS-1 and STS-3c do not have any fixed
stuff, STS-12c has three columns of fixed stuff, and so on. stuff, STS-12c has three columns of fixed stuff, and so on.
The POH of an STS-1 or STS-Nc is always nine bytes in nine rows. The The POH of an STS-1 or STS-Nc is always nine bytes in nine rows. The
payload capacity of an STS-1 is 86 columns (774 bytes) per frame. payload capacity of an STS-1 is 86 columns (774 bytes) per frame.
The payload capacity of an STS-Nc is (N*87)-(N/3) columns per frame. The payload capacity of an STS-Nc is (N*87)-(N/3) columns per frame.
Thus, the payload capacity of an STS-3c is (3*87 - 1)*9 = 2,340 Thus, the payload capacity of an STS-3c is (3*87 - 1)*9 = 2,340
bytes per frame. As another example, the payload capacity of an STS- bytes per frame. As another example, the payload capacity of an STS-
192c is 149,760 bytes, which is exactly 64 times larger than the 192c is 149,760 bytes, which is 64 times the capacity of an STS-3c.
STS-3c.
There are 8,000 SONET frames per second. Therefore, the SPE size, There are 8,000 SONET frames per second. Therefore, the SPE size,
(POH plus payload capacity) of an STS-1 is 783*8*8,000 = 50.112 (POH plus payload capacity) of an STS-1 is 783*8*8,000 = 50.112
Mb/s. The SPE size of a concatenated STS-3c is 2,349 bytes per frame Mb/s. The SPE size of a concatenated STS-3c is 2,349 bytes per frame
or 150.336 Mb/s. The payload capacity of an STS-192c is 149,760 or 150.336 Mb/s. The payload capacity of an STS-192c is 149,760
bytes per frame, which is equivalent to 9,584.640 Mb/s. Table 2 bytes per frame, which is equivalent to 9,584.640 Mb/s. Table 2
lists the SPE and payload rates supported. lists the SPE and payload rates supported.
SONET STS Level STS-1 STS-3c STS-12c STS-48c STS-192c SONET STS Level STS-1 STS-3c STS-12c STS-48c STS-192c
SDH VC Level - VC-4 VC-4-4c VC-4-16c VC-4-64c SDH VC Level - VC-4 VC-4-4c VC-4-16c VC-4-64c
 End of changes. 27 change blocks. 
51 lines changed or deleted 50 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/