draft-ietf-ccamp-rwa-wson-framework-09.txt   draft-ietf-ccamp-rwa-wson-framework-10.txt 
skipping to change at page 1, line 13 skipping to change at page 1, line 13
Internet Draft Huawei Internet Draft Huawei
Intended status: Informational G. Bernstein (ed.) Intended status: Informational G. Bernstein (ed.)
Expires: July 2011 Grotto Networking Expires: July 2011 Grotto Networking
Wataru Imajuku Wataru Imajuku
NTT NTT
January 10, 2011 January 10, 2011
Framework for GMPLS and PCE Control of Wavelength Switched Optical Framework for GMPLS and PCE Control of Wavelength Switched Optical
Networks (WSON) Networks (WSON)
draft-ietf-ccamp-rwa-wson-framework-09.txt draft-ietf-ccamp-rwa-wson-framework-10.txt
Abstract Abstract
This document provides a framework for applying Generalized Multi- This document provides a framework for applying Generalized Multi-
Protocol Label Switching (GMPLS) and the Path Computation Element Protocol Label Switching (GMPLS) and the Path Computation Element
(PCE) architecture to the control of wavelength switched optical (PCE) architecture to the control of wavelength switched optical
networks (WSON). In particular, it examines Routing and Wavelength networks (WSON). In particular, it examines Routing and Wavelength
Assignment (RWA) of optical paths. Assignment (RWA) of optical paths.
This document focuses on topological elements and path selection This document focuses on topological elements and path selection
skipping to change at page 2, line 7 skipping to change at page 2, line 7
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on June 10, 2009. This Internet-Draft will expire on July 10, 2011.
Copyright Notice Copyright Notice
Copyright (c) 2010 IETF Trust and the persons identified as the Copyright (c) 2011 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with carefully, as they describe your rights and restrictions with
respect to this document. Code Components extracted from this respect to this document. Code Components extracted from this
document must include Simplified BSD License text as described in document must include Simplified BSD License text as described in
Section 4.e of the Trust Legal Provisions and are provided without Section 4.e of the Trust Legal Provisions and are provided without
skipping to change at page 3, line 48 skipping to change at page 3, line 48
6.3. Optical Path Computation and Implications for PCE........45 6.3. Optical Path Computation and Implications for PCE........45
6.3.1. Optical path Constraints and Characteristics........45 6.3.1. Optical path Constraints and Characteristics........45
6.3.2. Electro-Optical Element Signal Compatibility........45 6.3.2. Electro-Optical Element Signal Compatibility........45
6.3.3. Discovery of RWA Capable PCEs.......................46 6.3.3. Discovery of RWA Capable PCEs.......................46
7. Security Considerations.......................................46 7. Security Considerations.......................................46
8. IANA Considerations...........................................47 8. IANA Considerations...........................................47
9. Acknowledgments...............................................47 9. Acknowledgments...............................................47
10. References...................................................48 10. References...................................................48
10.1. Normative References....................................48 10.1. Normative References....................................48
10.2. Informative References..................................49 10.2. Informative References..................................49
11. Contributors.................................................52 11. Contributors.................................................51
Author's Addresses...............................................53 Author's Addresses...............................................52
Intellectual Property Statement..................................53 Intellectual Property Statement..................................52
Disclaimer of Validity...........................................54 Disclaimer of Validity...........................................53
12. Appendix A Revision History........Error! Bookmark not defined.
1. Introduction 1. Introduction
Wavelength Switched Optical Networks (WSONs) are constructed from Wavelength Switched Optical Networks (WSONs) are constructed from
subsystems that include Wavelength Division Multiplexed (WDM) links, subsystems that include Wavelength Division Multiplexed (WDM) links,
tunable transmitters and receivers, Reconfigurable Optical Add/Drop tunable transmitters and receivers, Reconfigurable Optical Add/Drop
Multiplexers (ROADM), wavelength converters, and electro-optical Multiplexers (ROADM), wavelength converters, and electro-optical
network elements. A WSON is a WDM-based optical network in which network elements. A WSON is a WDM-based optical network in which
switching is performed selectively based on the center wavelength of switching is performed selectively based on the center wavelength of
an optical signal. an optical signal.
skipping to change at page 12, line 22 skipping to change at page 12, line 22
| | | | o o o o | | | | o o o o
| | | | | | | | | | | | | | | |
O O O O | | | | O O O O | | | |
Tributary Side: Drop (output) Add (input) Tributary Side: Drop (output) Add (input)
Figure 1. Degree-2 ROADM Figure 1. Degree-2 ROADM
The key feature across all ROADM types is their highly asymmetric The key feature across all ROADM types is their highly asymmetric
switching capability. In the ROADM of Figure 1, signals introduced switching capability. In the ROADM of Figure 1, signals introduced
via the add ports can only be sent on the line side output port and via the add ports can only be sent on the line side output port and
not on any of the drop ports. The term "degree" is used to refer to not on any of the drop ports. The term "degree" is used to refer to
the number of line side ports (input and output) of a ROADM, and does the number of line side ports (input and output) of a ROADM, and does
not include the number of "add" or "drop" ports. The add and drop not include the number of "add" or "drop" ports. The add and drop
ports are sometimes also called tributary ports. As the degree of the ports are sometimes also called tributary ports. As the degree of the
ROADM increases beyond two it can have properties of both a switch ROADM increases beyond two it can have properties of both a switch
(OXC) and a multiplexer and hence it is necessary to know the (OXC) and a multiplexer and hence it is necessary to know the
switched connectivity offered by such a network element to switched connectivity offered by such a network element to
effectively utilize it. A straightforward way to represent this is effectively utilize it. A straightforward way to represent this is
via a "switched connectivity" matrix A where Amn = 0 or 1, depending via a "switched connectivity" matrix A where Amn = 0 or 1, depending
upon whether a wavelength on input port m can be connected to output upon whether a wavelength on input port m can be connected to output
port n [Imajuku]. For the ROADM shown in Figure 1 the switched port n [Imajuku]. For the ROADM shown in Figure 1 the switched
skipping to change at page 12, line 49 skipping to change at page 12, line 49
#2 1 0 0 0 0 #2 1 0 0 0 0
A = #3 1 0 0 0 0 A = #3 1 0 0 0 0
#4 1 0 0 0 0 #4 1 0 0 0 0
#5 1 0 0 0 0 #5 1 0 0 0 0
Where input ports 2-5 are add ports, output ports 2-5 are drop ports Where input ports 2-5 are add ports, output ports 2-5 are drop ports
and input port #1 and output port #1 are the line side (WDM) ports. and input port #1 and output port #1 are the line side (WDM) ports.
For ROADMs, this matrix will be very sparse, and for OXCs the matrix For ROADMs, this matrix will be very sparse, and for OXCs the matrix
will be very dense, compact encodings and examples, including high will be very dense, compact encodings and examples, including high
degree ROADMs/OXCs, are given in [WSON-Encode]. A degree-4 ROADM is degree ROADMs/OXCs, are given in [GEN-Encode]. A degree-4 ROADM is
shown in Figure 2. shown in Figure 2.
+-----------------------+ +-----------------------+
Line side-1 --->| |---> Line side-2 Line side-1 --->| |---> Line side-2
Input (I1) | | Output (E2) Input (I1) | | Output (E2)
Line side-1 <---| |<--- Line side-2 Line side-1 <---| |<--- Line side-2
Output (E1) | | Input (I2) Output (E1) | | Input (I2)
| ROADM | | ROADM |
Line side-3 --->| |---> Line side-4 Line side-3 --->| |---> Line side-4
Input (I3) | | Output (E4) Input (I3) | | Output (E4)
skipping to change at page 22, line 12 skipping to change at page 22, line 12
of input port constraints for each wavelength converter. Currently it of input port constraints for each wavelength converter. Currently it
is assumed that a wavelength converter can only take a single is assumed that a wavelength converter can only take a single
wavelength on input. Each wavelength converter input port constraint wavelength on input. Each wavelength converter input port constraint
can be modeled via a wavelength set mechanism. can be modeled via a wavelength set mechanism.
Next a state vector WC(j) = {0,1} dependent upon whether wavelength Next a state vector WC(j) = {0,1} dependent upon whether wavelength
converter j in the pool is in use. This is the only state kept in the converter j in the pool is in use. This is the only state kept in the
converter pool model. This state is not necessary for modeling converter pool model. This state is not necessary for modeling
"fixed" transponder system, i.e., systems where there is no sharing. "fixed" transponder system, i.e., systems where there is no sharing.
In addition, this state information may be encoded in a much more In addition, this state information may be encoded in a much more
compact form depending on the overall connectivity structure [WSON- compact form depending on the overall connectivity structure [GEN-
Encode]. Encode].
After that, a set of wavelength converter output wavelength After that, a set of wavelength converter output wavelength
constraints is used. These constraints indicate what wavelengths a constraints is used. These constraints indicate what wavelengths a
particular wavelength converter can generate or are restricted to particular wavelength converter can generate or are restricted to
generating due to internal switch structure. generating due to internal switch structure.
Finally, a wavelength pool output matrix WE(p,k) = {0,1} indicating Finally, a wavelength pool output matrix WE(p,k) = {0,1} indicating
whether the output from wavelength converter p can reach output port whether the output from wavelength converter p can reach output port
k. Examples of this method being used to model wavelength converter k. Examples of this method being used to model wavelength converter
pools for several switch architectures are given in reference [WSON- pools for several switch architectures are given in reference [GEN-
Encode]. Encode].
I1 +-------------+ +-------------+ E1 I1 +-------------+ +-------------+ E1
----->| | +--------+ | |-----> ----->| | +--------+ | |----->
I2 | +------+ WC #1 +-------+ | E2 I2 | +------+ WC #1 +-------+ | E2
----->| | +--------+ | |-----> ----->| | +--------+ | |----->
| Wavelength | | Wavelength | | Wavelength | | Wavelength |
| Converter | +--------+ | Converter | | Converter | +--------+ | Converter |
| Pool +------+ WC #2 +-------+ Pool | | Pool +------+ WC #2 +-------+ Pool |
| | +--------+ | | | | +--------+ | |
skipping to change at page 43, line 46 skipping to change at page 43, line 46
In the routing extensions for GMPLS [RFC4202], requirements for In the routing extensions for GMPLS [RFC4202], requirements for
layer-specific TE attributes are discussed. RWA for optical networks layer-specific TE attributes are discussed. RWA for optical networks
without wavelength converters imposes an additional requirement for without wavelength converters imposes an additional requirement for
the lambda (or optical channel) layer: that of knowing which specific the lambda (or optical channel) layer: that of knowing which specific
wavelengths are in use. Note that current DWDM systems range from 16 wavelengths are in use. Note that current DWDM systems range from 16
channels to 128 channels with advanced laboratory systems with as channels to 128 channels with advanced laboratory systems with as
many as 300 channels. Given these channel limitations and if the many as 300 channels. Given these channel limitations and if the
approach of a global wavelength to label mapping or furnishing the approach of a global wavelength to label mapping or furnishing the
local mappings to the PCEs is taken then representing the use of local mappings to the PCEs is taken then representing the use of
wavelengths via a simple bit-map is feasible [WSON-Encode]. wavelengths via a simple bit-map is feasible [GEN-Encode].
6.2.3. WSON Routing Information Summary 6.2.3. WSON Routing Information Summary
The following table summarizes the WSON information that could be The following table summarizes the WSON information that could be
conveyed via GMPLS routing and attempts to classify that information conveyed via GMPLS routing and attempts to classify that information
as to its static or dynamic nature and whether that information would as to its static or dynamic nature and whether that information would
tend to be associated with either a link or a node. tend to be associated with either a link or a node.
Information Static/Dynamic Node/Link Information Static/Dynamic Node/Link
------------------------------------------------------------------ ------------------------------------------------------------------
skipping to change at page 50, line 24 skipping to change at page 50, line 24
[G.Sup43] ITU-T Series G Supplement 43, Transport of IEEE 10G base-R [G.Sup43] ITU-T Series G Supplement 43, Transport of IEEE 10G base-R
in optical transport networks (OTN), November 2006. in optical transport networks (OTN), November 2006.
[Imajuku] W. Imajuku, Y. Sone, I. Nishioka, S. Seno, "Routing [Imajuku] W. Imajuku, Y. Sone, I. Nishioka, S. Seno, "Routing
Extensions to Support Network Elements with Switching Extensions to Support Network Elements with Switching
Constraint", work in progress: draft-imajuku-ccamp-rtg- Constraint", work in progress: draft-imajuku-ccamp-rtg-
switching-constraint. switching-constraint.
[Otani] T. Otani, H. Guo, K. Miyazaki, D. Caviglia, "Generalized [Otani] T. Otani, H. Guo, K. Miyazaki, D. Caviglia, "Generalized
Labels of Lambda-Switching Capable Label Switching Routers Labels of Lambda-Switching Capable Label Switching Routers
(LSR)", work in progress: draft-otani-ccamp-gmpls-g-694- (LSR)", work in progress: draft-ietf-ccamp-gmpls-g-694-
lambda-labels, work in progress. lambda-labels, work in progress.
[RFC5920] Fang, L., "Security Framework for MPLS and GMPLS [RFC5920] Fang, L., "Security Framework for MPLS and GMPLS
Networks", RFC 5920, July 2010.[Otani]T. Otani, H. Guo, K. Networks", RFC 5920, July 2010.[Otani]T. Otani, H. Guo, K.
Miyazaki, D. Caviglia, "Generalized Labels of Lambda- Miyazaki, D. Caviglia, "Generalized Labels of Lambda-
Switching Capable Label Switching Routers (LSR)", work in Switching Capable Label Switching Routers (LSR)", work in
progress: draft-otani-ccamp-gmpls-g-694-lambda-labels, work progress: draft-otani-ccamp-gmpls-g-694-lambda-labels, work
in progress. in progress.
[WSON-Compat] G. Bernstein, Y. Lee, B. Mack-Crane, "WSON Signal
Characteristics and Network Element Compatibility
Constraints for GMPLS", draft-bernstein-ccamp-wson-
compatibility, work in progress.
[WSON-Encode] G. Bernstein, Y. Lee, D. Li, and W. Imajuku, "Routing [WSON-Encode] G. Bernstein, Y. Lee, D. Li, and W. Imajuku, "Routing
and Wavelength Assignment Information Encoding for and Wavelength Assignment Information Encoding for
Wavelength Switched Optical Networks", draft-ietf-ccamp- Wavelength Switched Optical Networks", draft-ietf-ccamp-
wson-encode, work in progress. rwa-wson-encode, work in progress.
[WSON-Imp] Y. Lee, G. Bernstein, D. Li, G. Martinelli, "A Framework [WSON-Imp] Y. Lee, G. Bernstein, D. Li, G. Martinelli, "A Framework
for the Control of Wavelength Switched Optical Networks for the Control of Wavelength Switched Optical Networks
(WSON) with Impairments", draft-ietf-ccamp-wson- (WSON) with Impairments", draft-ietf-ccamp-wson-
impairments, work in progress. impairments, work in progress.
[WSON-Info] Y. Lee, G. Bernstein, D. Li, W. Imajuku, "Routing and [WSON-Info] Y. Lee, G. Bernstein, D. Li, W. Imajuku, "Routing and
Wavelength Assignment Information for Wavelength Switched Wavelength Assignment Information for Wavelength Switched
Optical Networks", draft-bernstein-ccamp-wson-info, work in Optical Networks", draft-bernstein-ccamp-wson-info, work in
progress progress
 End of changes. 12 change blocks. 
20 lines changed or deleted 14 lines changed or added

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