Network Working Group Fatai Zhang
Internet Draft Dan Li
Category: Standards Track JIanrui Han
Huawei
Han Li
CMCC
Expires: April 2010 October 16, 2009
Framework for GMPLS and PCE Control of
G.709 Optical Transport Networks
draft-zhang-ccamp-gmpls-g709-framework-00.txt
Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with
the provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on April 16, 2010.
Abstract
This document provides a framework for applying Generalized Mulit-
Protocol Label Switching (GMPLS) and the Path Computation Element
(PCE) architecture to the control of G.709 Optical Transport Networks
(OTN) as specified in the ITU-T G.709 recommendation, including the
enhanced functionality in the recently consented revision.
zhang Expires April 2010 [Page 1]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Conventions used in this document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119].
Table of Contents
1. Introduction...................................................3
2. Terminology....................................................4
3. G.709 Optical Transport Network (OTN)..........................4
3.1. OTN Layer Network.........................................4
3.1.1. Analogue Layer.......................................6
3.1.1.1. Optical channel Layer network (OCh).............6
3.1.1.2. Optical multiplex section layer network (OMS)...6
3.1.1.3. Optical transmission section layer network (OTS)7
3.1.2. Digital layer........................................7
3.1.2.1. Optical channel transport unit (OTU)............7
3.1.2.2. Optical channel data unit (ODUk)................7
3.1.2.3. Optical channel payload unit (OPUk).............8
3.2. Mapping/Multiplexing......................................8
3.2.1. Mapping..............................................9
3.2.1.1. Mapping of client signals.......................9
3.2.1.2. Other mapping relationships.....................9
3.2.2. Multiplexing.........................................9
3.2.2.1. ODUk Time-Division Multiplex....................9
3.2.2.1.1. Tributary Slot introduction...............10
3.2.2.1.2. Multiplexing Hierarchy....................11
3.2.2.1.3. Tributary Slot allocation.................11
3.2.2.1.4. Tributary Port Number assignment..........13
3.2.2.2. ODUflex........................................13
3.2.2.3. Wavelength division multiplex..................13
4. Connection management in OTN..................................13
4.1. Connection management of OCh.............................14
4.2. Connection management of ODU.............................14
5. GMPLS/PCE Implications........................................19
5.1. Implications for LSP Hierarchy with GMPLS TE.............19
5.2. Implications for GMPLS Signaling.........................19
5.2.1. Identifying OTN signals.............................20
5.2.2. Tributary Port Number assignment....................21
5.3. Implications for GMPLS Routing...........................21
5.3.1. Requirement for conveying Interface Switching
Capability specific information.....................21
5.4. Implications for Auto-discovery..........................22
5.4.1. Discovering the Granularity of the TS...............22
5.4.2. Discovering the Supported LO ODU Signal Types.......23
zhang Expires April 2010 [Page 2]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
5.5. Implications for PCE.....................................23
6. Security Considerations.......................................23
7. IANA Considerations...........................................23
8. Acknowledgments...............................................23
9. References....................................................24
9.1. Normative References.....................................24
9.2. Informative References...................................24
10. Author's Addresses...........................................25
1. Introduction
OTN is becoming a mainstream support technology for the backbone
transport network and the metropolitan core transport layer. It is
desirable for operators to introduce control plane such as
Generalized Multi-Protocol Label Switching (GMPLS) to the OTN
networks, because GMPLS can improve the network reliability through
restoration mechanisms (e.g., resist multiple failures) and resource
usage efficiency through mesh-shared.
GMPLS extends MPLS to encompass time division multiplexing (TDM)
networks (e.g., SONET/SDH, PDH, and G.709 digital wrapper), lambda
switching optical networks, and spatial switching (e.g., incoming
port or fiber to outgoing port or fiber). [RFC3945] provides the
architecture of GMPLS. For GMPLS networks, signaling, routing and
link management are the basic modules. The signaling function and
Resource ReserVation Protocol-Traffic Engineering (RSVP-TE)
extensions are described in [RFC3471] and [RFC3473]. The routing
extensions and OSPF extensions are described in [RFC4202] and
[RFC4203]. The link management protocol is described in [RFC4204].
The existing GMPLS protocol suite can provide the basic principle for
GMPLS control of OTN networks. However, there is some difference
between normal TDM networks (e.g., SDH/Sonet) and OTN networks
(especially for OTN digital wrapper), because some new features are
introduce recently in ITU-T, for example, various multiplexed
structure, two types of Tributary Slot (i.e., 1.25Gbps and 2.5Gbps)
and the ODUk definition has been extended to include the ODUflex
function.
Therefore, this document reviews the OTN technology and provides a
framework for applying GMPLS and PCE architecture to the control of
OTN networks.
Note that G.709 OTN can be divided into two layers roughly, which are
digital wrapper layer and wavelength layer, in this document, it only
zhang Expires April 2010 [Page 3]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
focuses on digital wrapper layer and wavelength layer is out of the
scope. Please refer to [WSON-Frame] for further information.
2. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119].
3. G.709 Optical Transport Network (OTN)
This section provides an overview of G.709 Optical Transport Network
based on ITU-T G.709 related recommendations. [ITUT-G872] describes
the functional architecture of optical transport networks providing
optical signal transmission, multiplexing, routing, supervision,
performance assessment, and network survivability. [ITUT-G709]
defines the interfaces of the optical transport network to be used
within and between subnetworks of the optical network. With the
evolution and deployment of G.709 technology many new features are
defined in ITU-T recommendations. For example, ODU0, ODU2e, ODU4
containers and ODUflex are described in [G709-V3], ODU3e1, ODU3e2 are
described in [Gsup43].
The purpose of this section is to provide some background and basic
reference about OTN technology and then determine how the current
GMPLS protocol suit and the PCE architecture can be accommodated to
encompass the OTN. For the detailed OTN related technical information
please refers to the ITU-T recommendations.
3.1. OTN Layer Network
The basic structure of OTN is shown in Figure 1. Three layer networks
are illustrated which include optical channel layer (OCh), section
layers: OMSn (Optical Multiplex section) and OTNn (Optical
Transmission Section), and single channel section layer: OPSn
(optical physical section).
OCh substructure indicated by Figure 1 consists of
- Analogue layer (OCh/OChr): The optical channel with full (OCh) or
reduced functionality (OChr), which provides transparent network
connections between 3R regeneration points in the OTN.
- Digital layer (OTU): The completely or functionally standardized
optical channel transport unit (OTUk/OTUkV) which provides
zhang Expires April 2010 [Page 4]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
supervision and conditions the signal for transport between 3R
regeneration points in the OTN.
- Digital layer (ODU/OPU): The optical channel data unit (ODUk)
which provides:
o tandem connection monitoring (ODUkT);
o end-to-end path supervision (ODUkP); and
o adaptation of client signals via the Optical Channel Payload
Unit (OPUk)
Client (e.g., STM-N, ATM, IP, Ethenet, MPLS, ...)
| | | |
+-------+------+-----+-----+-----+------+--------+..........
| | LO OPUk | | ^
| +- - - - - - - - - - - - - - - -+ | |
| / ODUkP | |
| LO ODUk< - - - - - - - - - - - - - - - - - - - + |
| \ ODUkT |
+-------+-------------------------------+--------+ OCh
| | HO OPUk | |
| +- - - - - - - - - - - - - - - -+ | Sub-
| / ODUkP | structure
| HO ODUk< - - - - - - - - - - - - - - - - - - - +
| \ ODUkT | |
+-------+-------+---+-------+-------+---+--------+ |
| OTUkV | OTUk | | OTUkV | OTUk | | OTUk | |
+-------+-------+ +-------+-------+ .+--------+.....V....
| OCh | | OChr | . | |
+---------------+...+---------------+. | |
| OMSn | | | | OPSMnk |
+---------------+ | OPSn | | |
| OTSn | | | | |
+-------+-------+ +-------+-------+ +---+----+
| | |
OTM-n.m OTM-0.m, OTM-0.mvm
OTM-nr.m
Full Reduced Multi Lane,
functionality functionality Reduced
OTM interface OTM interface functionality
OTM interface
zhang Expires April 2010 [Page 5]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Client (e.g., STM-N, ATM, IP, Ethenet, MPLS, ...)
| | | |
+-------+------+-----+-----+-----+------+--------+..........
| | LO OPUk | | ^
| +- - - - - - - - - - - - - - - -+ | |
| / ODUkP | OCh
| LO ODUk< - - - - - - - - - - - - - - - - - - - + Sub-
| \ ODUkT | structure
+-------+-------+---+-------+-------+---+--------+ |
| OTUkV | OTUk | | OTUkV | OTUk | | OTUk | |
+-------+-------+ +-------+-------+ .+--------+.....V....
| OCh | | OChr | . | |
+---------------+...+---------------+. | |
| OMSn | | | | OPSMnk |
+---------------+ | OPSn | | |
| OTSn | | | | |
+-------+-------+ +-------+-------+ +---+----+
| | |
OTM-n.m OTM-0.m, OTM-0.mvm
OTM-nr.m
Full Reduced Multi Lane,
functionality functionality Reduced
OTM interface OTM interface functionality
OTM interface
Figure 1 OTN layers
3.1.1. Analogue Layer
3.1.1.1. Optical channel Layer network (OCh)
The OCh transports a digital client signal between 3R regeneration
points. The OCh client signals defined in [ITUT-G709] are the OTUk
signals. Optical Transport Module (OTM-n.m, OTM-nr.m, OTM-0.m, OTM-
0.mvn) is described in [ITUT-G709] in detail.
3.1.1.2. Optical multiplex section layer network (OMS)
The OMS provides the transport of optical channels through an optical
multiplex section trail between access points.
zhang Expires April 2010 [Page 6]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
3.1.1.3. Optical transmission section layer network (OTS)
The optical transmission section layer network provides for the
transport of an optical multiplex section through an optical
transmission section trail between access points.
3.1.2. Digital layer
3.1.2.1. Optical channel transport unit (OTU)
The OTUk conditions the ODUk for transport over an optical channel
network connection.
Currently, the following OTUk types are defined: OTU1, OTU2, OTU3,
OTU4, OTU2e, OTU3e1, OTU3e2. OTUk has a bandwidth/bit rate BR and a
bit rate tolerance T i.e. OTU(BR,T). The detailed bit rates and
tolerance of the OTUk signals are defined in [ITUT-G709], [Gsup43]
and [G709-V3].
3.1.2.2. Optical channel data unit (ODUk)
The optical channel data unit (ODUk) provides adaptation of client
signals via the Optical Channel Payload Unit (OPUk) LO ODU (Lower
order ODU) can be multiplexed into HO ODU (higher order ODU), which
is described in section 3.2.2.
Currently, the following ODUk types are defined: ODU0, ODU1, ODU2,
ODU3, ODU4, ODU2e, ODUflex, ODU3e1, ODU3e2. ODUk has a bandwidth/bit
rate BR and a bit rate tolerance T i.e. ODU(BR,T). The detailed bit
rates and tolerance of the ODUk signals (except ODUflex) are defined
in [ITUT-G709], [Gsup43] and [G709-V3]. The bitrate and tolerance of
the ODUflex is dependent on the client signal.
HO ODUk types are: ODU1, ODU2, ODU3, ODU4, ODU3e1, ODU3e2.
LO ODUk types are: ODU0, ODU1, ODU2, ODU2e, ODU3, ODU4, ODUflex.
ODU3e1 and ODU3e2 can be treated as LO ODU signals outside the domain
in which these signals terminate.
zhang Expires April 2010 [Page 7]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
3.1.2.3. Optical channel payload unit (OPUk)
The OPUk encapsulates the Client signal (e.g. SONET/SDH, Ethernet
bit/codeword streams, Ethernet VLANs) and fulfils any rate
justification that is needed. It is mapped at the source, demapped at
the sink, and not modified by the network.
Currently, the following OPUk types are defined: OPU0, OPU1, OPU2,
OPU3, OPU4, OPU2e, OPUflex, OPU3e1, OPU3e2. OPUk has a bandwidth/bit
rate BR and a bit rate tolerance T i.e. OPU(BR,T). The detailed bit
rates and tolerance of the OPUk signals are defined in [ITUT-G709],
[Gsup43] and [G709-V3].
3.2. Mapping/Multiplexing
From the perspective of digital and analogue layers, there are two
processes for the mapping and multiplexing.
One process is that a (non-OTN) client signal is mapped into a lower
order OPU, which will be mapped into the associated LO ODU. The LO
ODU signal can be either mapped into the associated OTU[V] signal, or
into an ODTU, which will be multiplexed into an ODTU Group (ODTUG).
The ODTUG signal is mapped into a higher order OPU, and the HO OPU
signal is then mapped into the associated HO ODU, which will be
mapped into the associated OTU[V]. Therefore a LO ODU may be carried
either directly over an OCh or over a HO ODU.
A HO ODU may be treated in a second domain as a LO ODU, and be mapped
in that domain in to an ODTU. For interworking with OTN networks
based on the 2003 version of G.709, this mapping of a HO ODU into
another HO ODU may occur within one domain for the cases of ODU0 ->
ODU1 -> ODU2, ODU0 -> ODU1 -> ODU3, ODU0 -> ODU2 -> ODU3 and ODUflex
-> ODU2 -> ODU3.
The other process is that an OTU[V] signal is mapped either into an
Optical Channel signal (i.e., OCh and OChr), or into an OTLk.n. The
OCh/OChr signal is mapped into an Optical Channel Carrier (i.e., OCC
and OCCr). The OCC/OCCr signal is multiplexed into an OCC Group,
identified as OCG-n.m and OCG-nr.m. The OCG-n.m signal is mapped into
an OMSn. The OMSn signal is mapped into an OTSn. The OTSn signal is
presented at the OTM-n.m interface. The OCG-nr.m signal is mapped
into an OPSn. The OPSn signal is presented at the OTM-nr.m interface.
A single OCCr signal is mapped into an OPS0. The OPS0 signal is
presented at the OTM-0.m interface. The OTLk.n signal is mapped into
an Optical Transport Lane Carrier, identified as OTLC. The OTLC
zhang Expires April 2010 [Page 8]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
signal is multiplexed into an OTLC Group, identified as OTLCG. The
OTLCG signal is mapped into an OPSMnk. The OPSMnk signal is presented
at the OTM-0.mvn interface.
The detailed multiplexing and mapping structures are described in
[ITUT-G709], [Gsup43] and [G709-V3].
3.2.1. Mapping
There are several kinds of mapping. For example, the client signal or
an Optical channel Data Tributary Unit Group (ODTUGk) is mapped into
the OPUk. The OPUk is mapped into an ODUk and the ODUk is mapped into
an OTUk[V]. The OTUk[V] is mapped into an OCh[r] and the OCh[r] is
then modulated onto an OCC[r].
3.2.1.1. Mapping of client signals
OPUk supports mapping of various of client signals like CBR2G5,
CBR10G, CBR10G3, CBR10G3 and CBR40G signals, ATM cell stream, GFP
encapsulated IP, MPLS, Ethernet packet/frame streams, test signal,
fibre channel, etc, which are described in [ITUT-G709] in more detail.
3.2.1.2. Other mapping relationships
OTN supports other mapping like ODUj into ODTUjk or ODTUk.ts, ODTU
into OPUk, etc. which are described in [ITUT-G709] and [G709-V3] in
more detail.
3.2.2. Multiplexing
OTN has a multi stage multiplexing capability including one or more
TDM stages and one WDM stage which are introduced in the following
sections.
3.2.2.1. ODUk Time-Division Multiplex
LO ODU can be multiplexed into HO ODU, the process is as follows: LO
ODU signal is mapped into an ODTU, which will be multiplexed into an
ODTU Group (ODTUG). And then the ODTUG signal is mapped into a higher
order OPU, which then is mapped into the associated HO ODU.
In this process, multiplexing an ODTU into an OPU is realized by
means of the mapping of the ODTU signal in one or several OPU
Tributary Slots. This section is only concerned about multiplexing
zhang Expires April 2010 [Page 9]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
process not mapping process. This section describes the means of
Tributary Slot allocation when multiplexing LO ODU into HO ODU.
3.2.2.1.1. Tributary Slot introduction
The OPUk is divided in a number of Tributary Slots (TS) and these
Tributary Slots are interleaved within the OPUk. There are two types
of Tributary Slots:
1. Tributary Slot with a bandwidth of approximately 2.5 Gbps
introduced in [ITUT-G709]; an OPUk is divided in n Tributary Slots,
numbered 1 to n.
2. Tributary Slot with a bandwidth of approximately 1.25 Gbps
introduced in [G709-V3]; an OPUk is divided in 2n Tributary Slots,
numbered 1 to 2n.
Equipment supporting a 1.25Gbps TS structure for OPU2 or OPU3 must be
backward compatible with equipment which supports only the 2.5G TS
structure. Specific Tributary Slots must be combined together (e.g.,
combination of TS#i and TS#i+4 on an HO ODU2 link) for the LO ODU at
one end of the HO ODU link which supports the 1.25Gbps TS structure,
so that the LO ODU can be carried on the HO ODU link correctly.
In the following example, suppose that the two ends of an ODU2 or
ODU3 link support different TS structure, where node A supports the
1.25Gbps TS structure, while node B supports the 2.5Gbps TS, as shown
in the figure below:
+-----+ +-----+
| | | |
| A +-------ODU2/ODU3 link-------+ B |
| | | |
+-----+ +-----+
(Support 1.25G TS) (Support 2.5G TS)
o In case of ODU1 multiplexing into ODU2, node A maps the ODU1 into
the TS#i and TS#i+4 (where i<=4) (with the granularity of 1.25Gbps)
of OPU2, so that node B can retrieve the ODU1 from the TS#i (with
the granularity of 2.5Gbps) of the OPU2, and vice versa.
o In case of ODU1 multiplexing into ODU3, node A maps the ODU1 into
the TS#i and TS#i+16 (where i<=16) (with the granularity of
zhang Expires April 2010 [Page 10]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
1.25Gbps) of OPU3, so that node B can retrieve the ODU1 from the
TS#i (with the granularity of 2.5Gbps) of the OPU3, and vice versa.
o In case of ODU2 multiplexing into ODU3, node A maps the ODU2 into
the TS#a/TS#a+16, TS#b/TS#b+16, TS#c/TS#c+16 and TS#d/TS#d+16
(where a<b<c<d<=16) (with the granularity of 1.25Gbps) of OPU3, so
that node B can retrieve the ODU2 from the TS#a, TS#b, TS#c and
TS#d (with the granularity of 2.5Gbps) of the OPU3, and vice versa.
3.2.2.1.2. Multiplexing Hierarchy
The multiplexing of ODUj (j = 0, 1, 2, 2e, 3, flex) into an ODUk (k >
j) signal can be depicted as follows:
- ODU0 into ODU1 multiplexing (with 1,25Gbps TS granularity)
- ODU0, ODU1, ODUflex into ODU2 multiplexing (with 1.25Gbps TS
granularity)
- ODU1 into ODU2 multiplexing (with 2.5Gbps TS granularity)
- ODU0, ODU1, ODU2, ODU2e and ODUflex into ODU3 multiplexing (with
1.25Gbps TS granularity)
- ODU1, ODU2 into ODU3 multiplexing (with 2.5Gbps TS granularity)
- ODU0, ODU1, ODU2, ODU2e, ODU3 and ODUflex into ODU4 multiplexing
(with 1.25Gbps TS granularity)
- ODU2e into ODU3e1 multiplexing (with 2.5Gbps TS granularity)
- ODU0, ODU1, ODU2, ODU2e, ODUflex into ODU3e2 multiplexing (with
1.25Gbps TS granularity)
3.2.2.1.3. Tributary Slot allocation
When LO ODUj (e.g., ODU0, ODU1, ODU2, ODU3, etc.) at different rate
is multiplexed into HO ODUk, it will need different amount of
tributary slots to be allocated in OPUk. And when LO ODUj at a
certain rate is multiplexed into HO ODUk, it will also need different
amount of tributary slots with different TS granularity to be
allocated in OPUk. Allocations of TS numbers for different cases are
show as follows:
zhang Expires April 2010 [Page 11]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
- ODU0 into ODU1, ODU2, ODU3, ODU3e2 or ODU4 multiplexing with
1,25Gbps TS granularity
o ODU0 occupies 1 of the 2, 8, 32, 32 or 80 TS for ODU1, ODU2,
ODU3, ODU3e2 or ODU4
- ODU1 into ODU2, ODU3, ODU3e2 or ODU4 multiplexing with 1,25Gbps
TS granularity
o ODU1 occupies 2 of the 8, 32, 32 or 80 TS for ODU2, ODU3,
ODU3e2 or ODU4
- ODU1 into ODU2, ODU3 multiplexing with 2.5Gbps TS granularity
o ODU1 occupies 1 of the 4 or 16 TS for ODU2 or ODU3
- ODU2 into ODU3, ODU3e2 or ODU4 multiplexing with 1.25Gbps TS
granularity
o ODU2 occupies 8 of the 32, 32 or 80 TS for ODU3, ODU3e2 or
ODU4
- ODU2 into ODU3 multiplexing with 2.5Gbps TS granularity
o ODU2 occupies 4 of the 16 TS for ODU3
- ODU3 into ODU4 multiplexing with 1.25Gbps TS granularity
o ODU3 occupies 32 of the 80 TS for ODU4
- ODUflex into ODU2, ODU3, ODU3e2 or ODU4 multiplexing with 1.25Gbps
TS granularity
o ODUflex occupies n of the 8, 32, 32 or 80 TS for
ODU2, ODU3, ODU3e2 or ODU4 (n <= Total TS numbers of ODUk)
- ODU2e into ODU3, ODU3e2 or ODU4 multiplexing with 1.25Gbps TS
granularity
o ODU2e occupies 9 of the 32 TS for ODU3, 8 of the 80 TS for
ODU3e2, or 8 of the 32 TS for ODU4
- ODU2e into ODU3e1 multiplexing with 2.5Gbps TS granularity
o ODU2e occupies 8 of the 32 TS for ODU3e1
zhang Expires April 2010 [Page 12]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
3.2.2.1.4. Tributary Port Number assignment
TBD.
3.2.2.2. ODUflex
ODUk has a bandwidth/bit rate BR and a bit rate tolerance T i.e.
ODU(BR,T). Compared with ODU0, ODU1, ODU2, ODU3, ODU4 and ODU2e,
ODUflex has a bandwidth which is locked to the CBR client signal's
bandwidth or which is configurable for case of GFP encapsulated
packet/frame streams. This is a new feature of OTN specified in
[G709-V3]. That is, for ODUflex, BR and T are not predefined.
ODUflex is transported by mapping into n (n <= Total TS numbers of
OPUk) tributary slots of an OPUk (of a HO ODUk) for k>=1. The value
of n depends on the BR, T of ODUflex and the BR, T of the
ODU2/ODU3/ODU3e2/ODU4 which ODUflex will be multiplexed into. For
example, for multiplexing the ODUflex at a certain rate like ODUflex
(2.5G, +/-20ppm), it will need 3 of the 8 TS into ODU2, but it will
only need 2 of the 32 TS into ODU3.
3.2.2.3. Wavelength division multiplex
Up to n (n>=1) OCC[r] are multiplexed into an OCG-n[r].m using
wavelength division multiplexing. The OCG-n[r].m is transported via
the OTM-n[r].m. For the case of the full functionality OTM-n.m
interfaces the OSC is multiplexed into the OTM-n.m using wavelength
division multiplexing.
4. Connection management in OTN
There are four main layers in OTN: (1) OMSn/OTSn and OPSn layers (2)
OCh layer (3) HO ODU layer, (4) LO ODU layer.
As [ITUT-G872] described, OTN-based transport network equipment is
concerned with control of connectivity of ODU paths and optical
channels and not with control of connectivity of the client layer. So
this document focuses on the connection management of LO and HO ODU
paths and optical channel paths.
This section provides the overview of management of two layers: OCh
and ODU (both LO and HO).
zhang Expires April 2010 [Page 13]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
4.1. Connection management of OCh
In the general case of limited or no wavelength converters, an OCh
connection request needs a light path from source to destination.
This path computation is known as the Routing and Wavelength
Assignment (RWA) problem [HZang00]. In the case of full wavelength
converters at each node, OCh path computation is equivalent to a
circuit-switch TDM network with full time slot interchange capability.
The control of connectivity of optical channels is within the scope
of WSON (Wavelength Switched Optical Networks) ongoing working in
CCAMP Working Group in IETF.
OCh connections are managed as part of the LO and HO ODU connection
set up. OCh connections do not exist outside the scope of a LO or HO
ODU in the OTN.
4.2. Connection management of ODU
As described above, LO ODUj can be either mapped into the associated
OTUk signal (k = j), or multiplexed to HO ODUk (k > j), and HO ODUk
is mapped into an OTUk, and the OTUk is mapped into an OCh.
In the case of LO ODUj mapping into OTUk (k = j), Figure 2 give an
example of this kind of LO ODU connection.
In Figure 2, The LO ODUj is switched at the intermediate ODXC node.
From the viewpoint of connection management, when a LO ODU connection
is setup, the OTUk and OCh connections are setup correspondingly; i.e.
the OTU/OCh connection set up is slaved to the LO ODU connection set
up. The management of this OTUk is similar to ODU. LO ODUj and
OCh/OTUk have client/server relationships.
For example, one LO ODU1 connection can be setup between Node A and
Node C. When there is no HO ODU supported ODU1 links available, this
LO ODU1 connection is to be supported by OCh/OTU1 connections, which
are to be set up between Node A and Node B and between Node B and
Node C. LO ODU1 can be mapped into OTU1 at Node A, demapped from it
in Node B, switched at Node B, and then mapped into the next OTU1 and
demapped from this OTU1 at Node C.
zhang Expires April 2010 [Page 14]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
| LO ODUj |
+------------------------------(b)---------------------------+
| | OCh/OTUk | | OCh/OTUk | |
| +--------(a)---------+ +--------(a)---------+ |
| | | | | |
+------++-+ +--+---+--+ +-++------+
| |EO| |OE| |EO| |OE| |
| +--+----------------+--+ +--+----------------+--+ |
| ODXC | | ODXC | | ODXC |
+---------+ +---------+ +---------+
Node A Node B Node C
Figure 2 Connection of LO ODUk (1)
In the case of LO ODUj multiplexing into HO ODUk, Figure 3 gives an
example of this kind of LO ODU connection.
In Figure 3, OCh, OTUk, HO ODUk are associated with each other. The
LO ODUj is multiplexed/de-multiplexed into/from the HO ODU at each
ODXC node and switched at each ODXC node (i.e. trib port to line port,
line card to line port, line port to trib port). From the viewpoint
of connection management, when a LO ODU connection is setup, it will
be using the existing HO ODUk (/OTUk/OCh) connections which have been
set up prior to the LO ODU service request. Those HO ODUk connections
provide LO ODU links, of which the LO ODU connection manager requests
a link connection to support the LO ODU connection. LO ODUj and
OCh/OTUk/HO ODUk have client/server relationships.
For example, one HO ODU2 (/OTU2/OCh) connection can be setup between
Node A and Node B, another HO ODU3 (/OTU3/OCh) connection can be
setup between Node B and Node C prior to any LO ODU service requests.
LO ODU1 can be generated at Node A, switched to one of the 10G line
ports and multiplexed into a HO ODU2 at Node A, demultiplexed from
the HO ODU2 at Node B, switched at Node B to one of the 40G line
ports and multiplexed into HO ODU3 at Node B, demultiplexed from HO
ODU3 at Node C and switched to its LO ODU1 terminating port at Node C.
zhang Expires April 2010 [Page 15]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
| LO ODUj |
+----------------------------(b)-----------------------------+
| | OCh/OTUk/HO ODUk | | OCh/OTUk/HO ODUk | |
| +--------(a)---------+ +---------(a)--------+ |
| | | | | |
+------++-+ +--+---+--+ +-++------+
| |EO| |OE| |EO| |OE| |
| +--+----------------+--+ +--+----------------+--+ |
| ODXC | | ODXC | | ODXC |
+---------+ +---------+ +---------+
Node A Node B Node C
Figure 3 Connection of LO ODUk (2)
Figure 4 gives another example which is kind of a hybrid case. In
this case, a LO ODUj is set up via an OTUk/OCh (k = j) connection
between Node A and Node B and via one or more tributary slots in an
existing HO ODUk (/OTUk/OCh)(k > j) connection between Node B and
Node C. The OTUk/OCh connection between Node A and Node B must be set
up as part of the LO ODUj connection set up. A LO ODUj link
connection must be instantiated within the HO ODUk between Node B and
Node C.
A LO ODU2 can be generated at Node A, switched to one of the 10G line
ports and mapped into an OTU2/OCh at Node A, demapped from the OTU2
at Node B, switched at Node B to one of the 40G line ports and
multiplexed into HO ODU3 at Node B, demultiplexed from HO ODU3 at
Node C and switched to its LO ODU2 terminating port at Node C.
| LO ODUj |
+----------------------------(b)-----------------------------+
| | OCh/OTUj | | OCh/OTUk/HO ODUk | |
| +--------(c)---------+ +--------(a)---------+ |
| | | | | |
+------++-+ +--+---+--+ +-++------+
| |EO| |OE| |EO| |OE| |
| +--+----------------+--+ +--+----------------+--+ |
| ODXC | | ODXC | | ODXC |
+---------+ +---------+ +---------+
Node A Node B Node C
Figure 4 Connection of LO ODUk (3)
The LO ODUj connection request (b) in Figure 2 generates OTUk/OCh
connection requests (a) as a consequence.
zhang Expires April 2010 [Page 16]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Prior to any LO ODUj connection request, network planning/engineering
will generate connection requests (a) in figure 3 for the creation of
HO ODUk/OTUk/OCh connections. Afterwards a LO ODUj connection request
(b) will make use of the LO ODU link bandwidth provided by those HO
ODUk connections.
Prior to any LO ODUj connection request, network planning/engineering
will generate connection request (a) in figure 4 for the creation of
the HO ODUk/OTUk/OCh connection. Afterwards a LO ODUj connection
request (b) will make use of the LO ODU link bandwidth provided by
this HO ODUk connection. In addition, the LO ODUj connection request
(b) generates an OTUk/OCh connection request (c) to cross the OCh
subnetwork between nodes A and B.
So Connection Management should consider how to manage these
different LO ODU, HO ODU, OTU and OCh connections within the OTN. As
agreed in Q.12/15 each ODU layer (LO ODU, HO ODU) will have
visibility into the OCh layer to enable ODU connection set up through
a mix of subwavelength and wavelength links and matrices.
For the connection indicated by (b) in Figure 2-4, this LO ODUk is a
client of the connections indicated by (a) and (c). There are many
Levels at different rates for LO ODUk (e.g., ODUflex, ODU0, ODU1,
ODU2, ODU3, etc.). Each LO ODUk may share the same server Higher ODUk.
For example, in Figure 5, LO ODU1 and LO ODU2 share the same server
Higher ODU3. From the viewpoint of layer connection, a simpler
representation is to describe the LO ODU as a single layer network,
in which the bit rate of a client is a parameter. This
representation shows a single topology containing (OTUk/OCh/OMSn/OTSn,
OTUk/OChr/OPSn and HO ODUk/OTUk/OCh supported) LO ODU links and
subnetworks (i.e. resources) that is shared by all client ODU signals.
| LO ODU2 |
<-----------------(b)----------------->
| LO ODU1 | | |
<---------------(b)-|------------------> |
| |OCh/OTU1| ||OCh/OTU3/HO ODU3 | |OCh/OTU2| |
| +---(a)--+ |+-----(a)-------+ | +---(a)--+ |
| | | || | | | | |
+-++-+ +--+---+-++ +-++---+--+ +-++-+
| |3R| |3R| |3R| |3R| |3R| |3R| |
| +--+--------+--+ +--+---------------+--+ +--+--------+--+ |
|ODXC| | ODXC | | ODXC | |ODXC|
+----+ +---------+ +---------+ +----+
Node A Node B Node C Node D
Figure 5 Connection of LO ODUk (4)
zhang Expires April 2010 [Page 17]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
The path computation for LO ODU is to select a suitable route through
the network using available LO wavelength and sub-wavelength ODU
links and matrices, allocate on sub-wavelength LO ODU links one or
more tributary slots of the Higher Order OPU to the LO ODU link
connection and allocate on wavelength LO ODU links one wavelength to
the LO ODU link connection.
The path computation for HO ODU is to select a suitable route through
the network using available HO wavelength and sub-wavelength ODU
links and matrices, allocate on sub-wavelength HO ODU links one or
more tributary slots to the HO ODU link connection and allocate on
wavelength HO ODU links one wavelength to the HO ODU link connection.
OTM-0.m and OTM-0.mvn connections support a single OTUk and a single
ODUk link connection. LO ODU or HO ODU path computation can select
such OTM-0 support LO ODU or HO ODU link, in which case the full
capacity is allocated to the LO or HO ODU link connection.
Take the following Figure 6 as an example, the single topology
containing links and matrices can be illustrated as follows:
LO ODU Link #1: HO ODU2, support transport of ODU0, ODU1, ODU2;
LO ODU Link #2: HO ODU3, support transport of ODU0, ODU1, ODU2, ODU3;
LO ODU Link #3: HO ODU2, support transport of ODU0, ODU1, ODU2;
LO ODU Link #4: HO ODU1, support transport of ODU0;
LO ODU Link #5: HO ODU1, support transport of ODU0;
LO ODU Matrix A
LO ODU Matrix B
LO ODU Matrix C
LO ODU Matrix D
LO ODU Matrix E
If the LO ODUk (k = 0) connection from A to D is requested, two paths
may be feasible. One alternative is A-> Link #1 -> B -> Link #2 -> C
-> Link #3 -> D. Along this path, LO ODU0 is multiplexed into HO ODU2,
and then transported along Link #1 to Node B where it is
zhang Expires April 2010 [Page 18]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
demultiplexed from the HO ODU, switched through LO ODU Matrix B and
then multiplexed onto Link #2 to go to Node C. At Node C the LO ODU0
is demultiplexed, switched through LO ODU Matrix C and then
multiplexed onto Link #3 to go to Node D. At Node D the LO ODU0 is
demultiplexed from the HO ODU, switched through LO ODU Matrix D and
then terminated.
Link #5 +--+---+--+ Link #4
+--------------------------+3R| |3R+--------------------------+
| +--+ +--+ |
| | ODXC | |
| +---------+ |
| Node E |
| |
+-++---+--+ +--+---+--+ +--+---+--+ +--+---+-++
|3R| |3R|Link #1 |3R| |3R|Link #2 |3R| |3R|Link #3 |3R| |3R|
+--+ +--+--------+--+ +--+--------+--+ +--+--------+--+ +--+
| ODXC | | ODXC | | ODXC | | ODXC |
+---------+ +---------+ +---------+ +---------+
Node A Node B Node C Node D
Figure 6 Example of connection LO ODU
5. GMPLS/PCE Implications
5.1. Implications for LSP Hierarchy with GMPLS TE
The path computation for LO ODU connection request is based on the
topology of ODU layer, including OCh layer visibility.
The OTN path computation can be divided into two layers as described
in section 4. One layer is OCh/OTUk/ODUk, the other is LO ODU.
[RFC4206] defines the mechanisms to accomplish creating the hierarchy
of LSPs. The LSP management of multiple layers in OTN can follow the
procedures defined in [RFC4206] and related MLN drafts.
As discussed in section 4, the route path computation for OCh is in
the scope of WSON [WSON-Frame]. Therefore, this document only
considers ODU layer for LO ODU connection request since the OCh layer
is being discussed in WSON scope [WSON-Frame].
5.2. Implications for GMPLS Signaling
The signaling function and Resource ReserVation Protocol-Traffic
Engineering (RSVP-TE) extensions are described in [RFC3471] and [RFC
3473]. For OTN-specific control, [RFC4328] defines signaling
extensions to support G.709 Optical Transport Networks Control.
zhang Expires April 2010 [Page 19]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
However, with the evolution of OTN, there are some new features
introduced in ITU-T, for example, ODU0, ODU2e, ODU4 and ODUflex.
Therefore, it is obvious that [RFC4328] can not support these new
features of OTN from control plane perspective, and it should be
updated or replaced to support the evolution of OTN.
5.2.1. Identifying OTN signals
[RFC4328] defines the LSP Encoding Type, the Switching Type and the
Generalized Protocol Identifier (Generalized-PID) constituting the
common part of the Generalized Label Request. And the G.709 Traffic
Parameters are also defined in [RFC4328]. But some new features for
the evolving OTN has been introduced since [RFC4328] released. This
new features are summarized as follows:
(1) New signal types of digital wrapper layer
a) Optical Channel Transport Unit (OTUk)
- OTU4
- OTU2e
- OTU3e1
- OTU3e2
b) Optical Channel Data Unit (ODUk):
- ODU0
- ODU2e
- ODU3e1
- ODU3e2
- ODU4
- ODUflex
(2) A new Tributary Slot (TS) granularity (i.e., 1.25 Gbps)
(3) Signal type with variable bandwidth:
zhang Expires April 2010 [Page 20]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
ODUflex has a variable bandwidth/bit rate BR and a bit rate
tolerance T. Different bandwidth may need different numbers of
tributary slots allocation when this kind of connection setup.
Therefore, bit rate and bit rate tolerance should be carried in
the Traffic Parameter in the signaling of connection setup request.
(4) New multiplexing hierarchy (For example, ODU0 into ODU1
multiplexing (with 1,25Gbps TS granularity).)
So [RFC4328] needs to be updated to support all the signal types and
related mapping and multiplexing with all kinds of tributary slots.
Moreover, the extensions should consider the scalability to match
future evolvement of OTN.
For item (1) and (3), new traffic parameters may need to be extended
in signaling message;
For item (2) and (4), new label should be defined to carry the exact
label allocation information.
5.2.2. Tributary Port Number assignment
TBD.
5.3. Implications for GMPLS Routing
As discussed in section 4.2.2, path computation element should select
a suitable route for LO ODU connection request and then allocate one
or more Higher Order OPU tributary slots. In order to compute the
suitable path (including tributary slots allocation) correctly,
routing protocol should be extended to convey some information to
represent ODU TE topology.
GMPLS Routing [RFC4202] defines Interface Switching Capability
Descriptor of TDM which can be used for ODU. However, some other
issues should also be considered which are discussed below.
5.3.1. Requirement for conveying Interface Switching Capability specific
information
Interface Switching Capability Descriptors present a new constraint
for LSP path computation. [RFC4203] defines the switching capability
and related Maximum LSP Bandwidth and the Switching Capability
specific information. When the Switching Capability field is TDM the
Switching Capability specific information field includes Minimum LSP
zhang Expires April 2010 [Page 21]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Bandwidth, an indication whether the interface supports Standard or
Arbitrary SONET/SDH, and padding. So routing protocol should be
extended when TDM is ODU type to support representation of ODU
switching information.
As discussed in section 3.2.2.1.3, many types of ODUj can be
multiplexed the same ODUk. For example, both ODU0 and ODU1 can be
multiplexed into ODU2. One ODU link may support one or more types of
ODU signals multiplexing. The routing protocol should be extended to
carry this multiplexing capability.
As discussed in section 3.2.2.1.4, one type of ODUj can be
multiplexed to one ODUk by different tributary slots. For example,
ODU1 can be multiplexed into ODU2 with either 2.5Gbps TS granularity
or 1.25G TS granularity. The routing protocol should be extended to
carry which TS granularity supported by the ODU interface.
Moreover, Total bandwidth of the TE link, Unreserved Bandwidth of the
TE link, Maximum LSP Bandwidth, Min LSP Bandwidth, etc., which are
Switching Capability specific information for OTN should be carried
by routing protocol extensions for allocation of tributary slots.
5.4. Implications for Auto-discovery
As discussed in section 5.3, Path computation needs to know the
interface switching capability of links. The switching capability of
two ends of the link may be different, so the link capability of two
ends should be discovered.
[RFC4204] defines the link management protocol which is part of the
Generalized MPLS (GMPLS) protocol suite to manage Traffic Engineering
(TE) links. [RFC4204] can be a good candidate to be extended to
implement the auto-discovery of link capability for OTN networks.
5.4.1. Discovering the Granularity of the TS
As discussed in section 3.2.2.1.1, the two ends of an ODU link may
support different TS structure. In that case, the LO ODU must be
mapped into specific combined Tributary Slots in the end of link with
TS of 1.25Gbps. For example, if the local end can support 1.25Gbps
and the remote end can support 2.5Gbps, and then the local end should
imitate 2.5Gbps.
In order to reserve TS resources correctly for a LO ODU connection,
the control plane of the two ends MUST know which granularity the
other end can support before creating the LO ODU connection.
zhang Expires April 2010 [Page 22]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Therefore, it is necessary for the two ends of a link to discover the
granularity of the TS.
5.4.2. Discovering the Supported LO ODU Signal Types
Many new ODU signal types are introduced by [Gsup43] and [G709-V3],
such as ODU0, ODU4, ODU2e, ODU3e1, ODU3e2 and ODUflex. It is possible
that equipment does not always support all the LO ODU signal types
introduced by those new standards or drafts. If one end of an HO ODU
link can not support a certain LO ODU signal type, the HO ODU link
can not be selected to carry such type of LO ODU connection.
Therefore, it is necessary for the two ends of an HO ODU link to
discover which types of LO ODU can be supported by the HO ODU link.
After discovering, the capability information can be flooded by IGP,
so that the correct path for an ODU connection can be calculated.
5.5. Implications for PCE
[PCE-APS] describes the requirements for GMPLS applications of PCE in
order to establish GMPLS LSP. PCE needs to consider the GMPLS TE
attributes appropriately once a PCC or another PCE requests a path
computation. The TE attributes which can be contained in the path
calculation request message from the PCC or the PCE defined in [PCECP]
includes switching capability, encoding type, signal type, etc.
As described in section 5.2.1, new signal type and new signal with
variable bandwidth information need to be carried in the extended
signaling message of path setup. For the same consideration, PCECP
also has a desire to be extended to carry the new signal type and
related variable bandwidth information when a PCC requests a path
computation.
6. Security Considerations
TBD.
7. IANA Considerations
TBD.
8. Acknowledgments
We would like to thank Maarten Vissers and Malcolm Betts for their
review and useful comments.
zhang Expires April 2010 [Page 23]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
9. References
9.1. Normative References
[RFC4328] D. Papadimitriou, Ed. "Generalized Multi-Protocol Label
Switching (GMPLS) Signaling Extensions for G.709 Optical
Transport Networks Control", RFC 4328, Jan 2006.
[RFC3471] Berger, L., Editor, "Generalized Multi-Protocol Label
Switching (GMPLS) Signaling Functional Description",
RFC 3471, January 2003.
[RFC3473] L. Berger, Ed., "Generalized Multi-Protocol Label
Switching (GMPLS) Signaling Resource ReserVation
Protocol-Traffic Engineering (RSVP-TE) Extensions", RFC
3473, January 2003.
[RFC4202] K. Kompella, Y. Rekhter, Ed., " Routing Extensions in
Support of Generalized Multi-Protocol Label Switching
(GMPLS)", RFC 4202, October 2005.
[RFC4206] K. Kompella, Y. Rekhter, Ed., " Label Switched Paths (LSP)
Hierarchy with Generalized Multi-Protocol Label Switching
(GMPLS) Traffic Engineering (TE)", RFC 4206, October 2005.
9.2. Informative References
[ITUT-G709] ITU-T, "Interface for the Optical Transport Network
(OTN)," G.709 Recommendation, March 2003.
[ITUT-G872] ITU-T, "Architecture of optical transport networks",
November 2001 (11 2001).
[Gsup43] ITU-T, "Proposed revision of G.sup43 (for agreement),",
December 2008.
[G709-V3] ITU-T, "Draft revised G.709, version 3,", consented by
ITU-T on Oct 2009.
[HZang00] H. Zang, J. Jue and B. Mukherjeee, "A review of routing
and wavelength assignment approaches for wavelength-
routed optical WDM networks", Optical Networks Magazine,
January 2000.
zhang Expires April 2010 [Page 24]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
[WSON-FRAME] Y. Lee, G. Bernstein, W. Imajuku, "Framework for GMPLS
and PCE Control of Wavelength Switched Optical Networks
(WSON)", draft-ietf-ccamp-rwa-wson-framework, work in
progress.
[PCE-APS] Tomohiro Otani, Kenichi Ogaki, Diego Caviglia, and Fatai
Zhang, "Requirements for GMPLS applications of PCE",
draft-ietf-pce-gmpls-aps-req-01.txt, July 2009.
10. Author's Addresses
Fatai Zhang
Huawei Technologies
F3-5-B R&D Center, Huawei Base
Bantian, Longgang District
Shenzhen 518129 P.R.China
Phone: +86-755-28972912
Email: zhangfatai@huawei.com
Dan Li
Huawei Technologies Co., Ltd.
F3-5-B R&D Center, Huawei Base
Bantian, Longgang District
Shenzhen 518129 P.R.China
Phone: +86-755-28973237
Email: danli@huawei.com
Jianrui Han
Huawei Technologies Co., Ltd.
F3-5-B R&D Center, Huawei Base
Bantian, Longgang District
Shenzhen 518129 P.R.China
Phone: +86-755-28972913
Email: hanjianrui@huawei.com
Han Li
China Mobile Communications Corporation
53 A Xibianmennei Ave. Xuanwu District
Beijing 100053 P.R. China
zhang Expires April 2010 [Page 25]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Phone: +86-10-66006688
Email: lihan@chinamobile.com
Intellectual Property
The IETF Trust takes no position regarding the validity or scope of
any Intellectual Property Rights or other rights that might be
claimed to pertain to the implementation or use of the technology
described in any IETF Document or the extent to which any license
under such rights might or might not be available; nor does it
represent that it has made any independent effort to identify any
such rights.
Copies of Intellectual Property disclosures made to the IETF
Secretariat and any assurances of licenses to be made available, or
the result of an attempt made to obtain a general license or
permission for the use of such proprietary rights by implementers or
users of this specification can be obtained from the IETF on-line IPR
repository at http://www.ietf.org/ipr
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
any standard or specification contained in an IETF Document. Please
address the information to the IETF at ietf-ipr@ietf.org.
The definitive version of an IETF Document is that published by, or
under the auspices of, the IETF. Versions of IETF Documents that are
published by third parties, including those that are translated into
other languages, should not be considered to be definitive versions
of IETF Documents. The definitive version of these Legal Provisions
is that published by, or under the auspices of, the IETF. Versions of
these Legal Provisions that are published by third parties, including
those that are translated into other languages, should not be
considered to be definitive versions of these Legal Provisions.
For the avoidance of doubt, each Contributor to the IETF Standards
Process licenses each Contribution that he or she makes as part of
the IETF Standards Process to the IETF Trust pursuant to the
provisions of RFC 5378. No language to the contrary, or terms,
conditions or rights that differ from or are inconsistent with the
rights and licenses granted under RFC 5378, shall have any effect and
shall be null and void, whether published or posted by such
Contributor, or included with or in such Contribution.
zhang Expires April 2010 [Page 26]
draft-zhang-ccamp-gmpls-g709-framework-00.txt October 2009
Disclaimer of Validity
All IETF Documents and the information contained therein are provided
on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE
IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE
ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE.
Full Copyright Statement
Copyright (c) 2009 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents in effect on the date of
publication of this document (http://trustee.ietf.org/license-info).
Please review these documents carefully, as they describe your rights
and restrictions with respect to this document.
zhang Expires April 2010 [Page 27]