draft-ietf-pce-wson-rwa-ext-04.txt   draft-ietf-pce-wson-rwa-ext-05.txt 
Network Working Group Y. Lee, Ed. Network Working Group Y. Lee, Ed.
Internet Draft Huawei Technologies Internet Draft Huawei Technologies
Intended status: Standard R. Casellas, Ed. Intended status: Standard R. Casellas, Ed.
Expires: January 2016 CTTC Expires: February 2017
CTTC
February 11, 2016 August 15, 2016
PCEP Extension for WSON Routing and Wavelength Assignment PCEP Extension for WSON Routing and Wavelength Assignment
draft-ietf-pce-wson-rwa-ext-04.txt draft-ietf-pce-wson-rwa-ext-05.txt
Abstract Abstract
This document provides the Path Computation Element communication This document provides the Path Computation Element communication
Protocol (PCEP) extensions for the support of Routing and Wavelength Protocol (PCEP) extensions for the support of Routing and Wavelength
Assignment (RWA) in Wavelength Switched Optical Networks (WSON). Assignment (RWA) in Wavelength Switched Optical Networks (WSON).
Lightpath provisioning in WSONs requires a routing and wavelength Lightpath provisioning in WSONs requires a routing and wavelength
assignment (RWA) process. From a path computation perspective, assignment (RWA) process. From a path computation perspective,
wavelength assignment is the process of determining which wavelength wavelength assignment is the process of determining which wavelength
can be used on each hop of a path and forms an additional routing can be used on each hop of a path and forms an additional routing
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 Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as at any time. It is inappropriate to use Internet-Drafts as
reference material or to cite them other than as "work in progress." reference 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 August 11, 2016. This Internet-Draft will expire on February 15, 2017.
Copyright Notice Copyright Notice
Copyright (c) 2015 IETF Trust and the persons identified as the Copyright (c) 2015 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
skipping to change at page 6, line 9 skipping to change at page 6, line 9
are used. Those modulation properties contribute not only to optical are used. Those modulation properties contribute not only to optical
signal quality checks but also constrain the selection of sender and signal quality checks but also constrain the selection of sender and
receiver, as they should have matching signal processing receiver, as they should have matching signal processing
capabilities. This document includes signal compatibility capabilities. This document includes signal compatibility
constraints as part of RWA path computation. That is, the signal constraints as part of RWA path computation. That is, the signal
processing capabilities (e.g., modulation and FEC) by the means of processing capabilities (e.g., modulation and FEC) by the means of
optical interface class (OIC) must be compatible between the sender optical interface class (OIC) must be compatible between the sender
and the receiver of the optical path across all optical elements. and the receiver of the optical path across all optical elements.
This document, however, does not address optical impairments as part This document, however, does not address optical impairments as part
of RWA path computation. See [RFC6566] and [RSVP-Imp] for more of RWA path computation. See [WSON-Imp] and [RSVP-Imp] for more
information on optical impairments and GMPLS. information on optical impairments and GMPLS.
4. Encoding of a RWA Path Request 4. Encoding of a RWA Path Request
Figure 2 shows one typical PCE based implementation, which is Figure 2 shows one typical PCE based implementation, which is
referred to as the Combined Process (R&WA). With this architecture, referred to as the Combined Process (R&WA). With this architecture,
the two processes of routing and wavelength assignment are accessed the two processes of routing and wavelength assignment are accessed
via a single PCE. This architecture is the base architecture from via a single PCE. This architecture is the base architecture from
which the requirements have been specified in [RFC7449] and the PCEP which the requirements have been specified in [RFC7449] and the PCEP
extensions that are going to be specified in this document based on extensions that are going to be specified in this document based on
skipping to change at page 6, line 38 skipping to change at page 6, line 38
+----------------------------+ +----------------------------+
Figure 2 Combined Process (R&WA) architecture Figure 2 Combined Process (R&WA) architecture
4.1. Wavelength Assignment (WA) Object 4.1. Wavelength Assignment (WA) Object
Wavelength allocation can be performed by the PCE by different Wavelength allocation can be performed by the PCE by different
means: means:
(a) By means of Explicit Label Control (ELC) where the PCE allocates (a) By means of Explicit Label Control (ELC) where the PCE allocates
which label to use for each interface/node along the path. which label to use for each interface/node along the path. in the
sense that the allocated labels MAY appear after an interface route
subobject.
(b) By means of a Label Set where the PCE provides a range of (b) By means of a Label Set where the PCE provides a range of
potential labels to allocate by each node along the path. potential labels to allocate by each node along the path.
Option (b) allows distributed label allocation (performed during Option (b) allows distributed label allocation (performed during
signaling) to complete wavelength assignment. signaling) to complete wavelength assignment.
Additionally, given a range of potential labels to allocate, the Additionally, given a range of potential labels to allocate, the
request SHOULD convey the heuristic / mechanism to the allocation. request SHOULD convey the heuristic / mechanism to the allocation.
The format of a PCReq message after incorporating the WA object is The format of a PCReq message after incorporating the WA object is
skipping to change at page 15, line 32 skipping to change at page 15, line 32
The TLV data is defined as follows: The TLV data is defined as follows:
0 1 2 3 0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Reserved |M| | Reserved |M|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Link Identifier | | Link Identifier |
| | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Allocated Wavelength(s) | | Allocated Wavelength(s) |
// . . . . // // . . . . //
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 6 Wavelength Allocation TLV Encoding Figure 6 Wavelength Allocation TLV Encoding
o Reserved: Reserved for future use (31 bits) o Reserved: Reserved for future use (31 bits)
o M (Mode): 1 bit o M (Mode): 1 bit
. 0 - indicates the allocation is under Explicit Label Control. . 0 - - indicates the allocation is under Explicit Label Control.
. 1 - indicates the allocation is expressed in Label Sets. . 1 - - indicates the allocation is expressed in Label Sets.
Note that all link identifiers in the same list must be of the same Note that all link identifiers in the same list must be of the same
type. type.
o Link Identifier (variable): Identifies the interface to which o Link Identifier (variable): Identifies the interface to which
assignment wavelength(s) is applied. See Section 4.2.1. for Link assignment wavelength(s) is applied. See Section 4.2.1. for Link
Identifier encoding. Identifier encoding.
o Assigned Wavelength(s) (variable): Indicates the assigned o Assigned Wavelength(s) (variable): Indicates the assigned
wavelength(s) to the link identifier. See Section 4.2.2 for encoding wavelength(s) to the link identifier. See Section 4.2.2 for encoding
skipping to change at page 23, line 33 skipping to change at page 23, line 33
"Framework for GMPLS and PCE Control of Wavelength "Framework for GMPLS and PCE Control of Wavelength
Switched Optical Networks", RFC 6163, March 2011. Switched Optical Networks", RFC 6163, March 2011.
[RFC7449] Lee, Y., et. al., "PCEP Requirements for WSON Routing and [RFC7449] Lee, Y., et. al., "PCEP Requirements for WSON Routing and
Wavelength Assignment", RFC 7449, February 2015. Wavelength Assignment", RFC 7449, February 2015.
[RFC6205] Tomohiro, O. and D. Li, "Generalized Labels for Lambda- [RFC6205] Tomohiro, O. and D. Li, "Generalized Labels for Lambda-
Switching Capable Label Switching Routers", RFC 6205, Switching Capable Label Switching Routers", RFC 6205,
January, 2011. January, 2011.
[RFC7689] Bernstein et al,''Signaling Extensions for Wavelength [RFC7689] Bernstein et al, ''Signaling Extensions for Wavelength
Switched Optical Networks'', RFC 7689, November 2015. Switched Optical Networks'', RFC 7689, November 2015.
[RFC7688] Y. Lee, and G. Bernstein,''OSPF Enhancement for Signal and [RFC7688] Y. Lee, and G. Bernstein, ''OSPF Enhancement for Signal and
Network Element Compatibility for Wavelength Switched Network Element Compatibility for Wavelength Switched
Optical Networks'', RFC 7688, November, 2015. Optical Networks'', RFC 7688, November 2015.
[RFC7446] Y. Lee, G. Bernstein. (Editors), ''Routing and Wavelength [RFC7446] Y. Lee, G. Bernstein. (Editors), ''Routing and Wavelength
Assignment Information Model for Wavelength Switched Assignment Information Model for Wavelength Switched
Optical Networks'', RFC 7446, February 2015. Optical Networks'', RFC 7446, February 2015.
[RFC7581] Bernstein and Lee, ''Routing and Wavelength Assignment [RFC7581] Bernstein and Lee, ''Routing and Wavelength Assignment
Information Encoding for Wavelength Switched Optical Information Encoding for Wavelength Switched Optical
Networks'', RFC7581, June 2015. Networks'', RFC7581, June 2015.
[RFC7579] Bernstein and Lee, ''General Network Element Constraint [RFC7579] Bernstein and Lee, ''General Network Element Constraint
Encoding for GMPLS Controlled Networks'', RFC 7579, June Encoding for GMPLS Controlled Networks'', RFC 7579, June
2015. 2015.
[RFC6566] 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", RFC 6566, March 2012. (WSON) with Impairments", draft-ietf-ccamp-wson-
impairments, work in progress.
[RSVP-Imp] agraz, ''RSVP-TE Extensions in Support of Impairment Aware [RSVP-Imp] agraz, ''RSVP-TE Extensions in Support of Impairment Aware
Routing and Wavelength Assignment in Wavelength Switched Routing and Wavelength Assignment in Wavelength Switched
Optical Networks WSONs)'', draft-agraz-ccamp-wson- Optical Networks WSONs)'', draft-agraz-ccamp-wson-
impairment-rsvp, work in progress. impairment-rsvp, work in progress.
[OSPF-Imp] Bellagamba, et al., ''OSPF Extensions for Wavelength [OSPF-Imp] Bellagamba, et al., ''OSPF Extensions for Wavelength
Switched Optical Networks (WSON) with Impairments'',draft- Switched Optical Networks (WSON) with Impairments'',draft-
eb-ccamp-ospf-wson-impairments, work in progress. eb-ccamp-ospf-wson-impairments, work in progress.
 End of changes. 14 change blocks. 
15 lines changed or deleted 18 lines changed or added

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