draft-ietf-pce-wson-rwa-ext-15.txt | draft-ietf-pce-wson-rwa-ext-16.txt | |||
---|---|---|---|---|
Network Working Group Y. Lee, Ed. | Network Working Group Y. Lee, Ed. | |||
Internet Draft Huawei Technologies | Internet Draft Huawei Technologies | |||
Intended status: Standard Track R. Casellas, Ed. | Intended status: Standard Track R. Casellas, Ed. | |||
Expires: August 21, 2019 CTTC | Expires: September 1, 2019 CTTC | |||
February 22, 2019 | March 1, 2019 | |||
PCEP Extension for WSON Routing and Wavelength Assignment | PCEP Extension for WSON Routing and Wavelength Assignment | |||
draft-ietf-pce-wson-rwa-ext-15 | draft-ietf-pce-wson-rwa-ext-16 | |||
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). | |||
Path provisioning in WSONs requires a routing and wavelength | Path 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 21, 2019. | This Internet-Draft will expire on September 1, 2019. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2019 IETF Trust and the persons identified as the | Copyright (c) 2019 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 3, line 15 ¶ | skipping to change at page 3, line 15 ¶ | |||
7. Security Considerations.......................................23 | 7. Security Considerations.......................................23 | |||
8. IANA Considerations...........................................23 | 8. IANA Considerations...........................................23 | |||
8.1. New PCEP Object: Wavelength Assignment Object............23 | 8.1. New PCEP Object: Wavelength Assignment Object............23 | |||
8.2. WA Object Flag Field.....................................24 | 8.2. WA Object Flag Field.....................................24 | |||
8.3. New PCEP TLV: Wavelength Selection TLV...................24 | 8.3. New PCEP TLV: Wavelength Selection TLV...................24 | |||
8.4. New PCEP TLV: Wavelength Restriction Constraint TLV......24 | 8.4. New PCEP TLV: Wavelength Restriction Constraint TLV......24 | |||
8.5. Wavelength Restriction Constraint TLV Action Values......25 | 8.5. Wavelength Restriction Constraint TLV Action Values......25 | |||
8.6. New PCEP TLV: Wavelength Allocation TLV..................25 | 8.6. New PCEP TLV: Wavelength Allocation TLV..................25 | |||
8.7. Wavelength Allocation TLV Flag Field.....................26 | 8.7. Wavelength Allocation TLV Flag Field.....................26 | |||
8.8. New PCEP TLV: Optical Interface Class List TLV...........26 | 8.8. New PCEP TLV: Optical Interface Class List TLV...........26 | |||
8.9. New PCEP TLV: Client Signal TLV..........................26 | 8.9. New PCEP TLV: Client Signal TLV..........................27 | |||
8.10. New No-Path Reasons.....................................27 | 8.10. New No-Path Reasons.....................................27 | |||
8.11. New Error-Types and Error-Values........................27 | 8.11. New Error-Types and Error-Values........................27 | |||
8.12. New Subobjects for the Exclude Route Object.............28 | 8.12. New Subobjects for the Exclude Route Object.............28 | |||
8.13. New Subobjects for the Include Route Object.............28 | 8.13. New Subobjects for the Include Route Object.............28 | |||
8.14. Request for Updated Note for LMP TE Link Object Class Type | 8.14. Request for Updated Note for LMP TE Link Object Class Type | |||
..............................................................28 | ..............................................................29 | |||
9. Acknowledgments...............................................29 | 9. Acknowledgments...............................................29 | |||
10. References...................................................29 | 10. References...................................................29 | |||
10.1. Normative References....................................29 | 10.1. Normative References....................................29 | |||
10.2. Informative References..................................30 | 10.2. Informative References..................................30 | |||
11. Contributors.................................................32 | 11. Contributors.................................................32 | |||
Authors' Addresses...............................................33 | Authors' Addresses...............................................33 | |||
1. Terminology | 1. Terminology | |||
This document uses the terminology defined in [RFC4655], and | This document uses the terminology defined in [RFC4655], and | |||
skipping to change at page 24, line 26 ¶ | skipping to change at page 24, line 26 ¶ | |||
o Defining RFC | o Defining RFC | |||
The following values are defined in this document: | The following values are defined in this document: | |||
One bit is defined for the WA Object flag in this document: | One bit is defined for the WA Object flag in this document: | |||
Codespace of the Flag field (WA Object) | Codespace of the Flag field (WA Object) | |||
Bit Description Reference | Bit Description Reference | |||
------------------------------------------------- | ------------------------------------------------- | |||
15 explicit label control [This.I-D] | 0-14 Unassigned [This.I-D] | |||
15 Explicit Label Control [This.I-D] | ||||
8.3. New PCEP TLV: Wavelength Selection TLV | 8.3. New PCEP TLV: Wavelength Selection TLV | |||
As described in Sections 4.2, a new PCEP TLV is defined to indicate | As described in Sections 4.2, a new PCEP TLV is defined to indicate | |||
wavelength selection constraints. IANA is to allocate this new TLV | wavelength selection constraints. IANA is to allocate this new TLV | |||
from the "PCEP TLV Type Indicators" subregistry | from the "PCEP TLV Type Indicators" subregistry | |||
(http://www.iana.org/assignments/pcep/pcep.xhtml#pcep-tlv-type- | (http://www.iana.org/assignments/pcep/pcep.xhtml#pcep-tlv-type- | |||
indicators). | indicators). | |||
Value Description Reference | Value Description Reference | |||
skipping to change at page 26, line 25 ¶ | skipping to change at page 26, line 25 ¶ | |||
o Defining RFC | o Defining RFC | |||
One bit is defined for the Wavelength Allocation flag in this - | One bit is defined for the Wavelength Allocation flag in this - | |||
document: | document: | |||
Codespace of the Flag field (Wavelength Allocation TLV) | Codespace of the Flag field (Wavelength Allocation TLV) | |||
Bit Description Reference | Bit Description Reference | |||
------------------------------------------------- | ------------------------------------------------- | |||
0-14 Unassigned [This.I-D] | ||||
15 Wavelength Allocation Mode [This.I-D] | 15 Wavelength Allocation Mode [This.I-D] | |||
8.8. New PCEP TLV: Optical Interface Class List TLV | 8.8. New PCEP TLV: Optical Interface Class List TLV | |||
As described in Section 4.4, a new PCEP TLV is defined to indicate | As described in Section 4.4, a new PCEP TLV is defined to indicate | |||
the optical interface class list. IANA is to allocate this new TLV | the optical interface class list. IANA is to allocate this new TLV | |||
from the "PCEP TLV Type Indicators" subregistry | from the "PCEP TLV Type Indicators" subregistry | |||
(http://www.iana.org/assignments/pcep/pcep.xhtml#pcep-tlv-type- | (http://www.iana.org/assignments/pcep/pcep.xhtml#pcep-tlv-type- | |||
indicators). | indicators). | |||
skipping to change at page 27, line 40 ¶ | skipping to change at page 28, line 6 ¶ | |||
As described in Section 5.2, new PCEP error codes are defined for | As described in Section 5.2, new PCEP error codes are defined for | |||
WSON RWA errors. IANA is to allocate from the ""PCEP-ERROR Object | WSON RWA errors. IANA is to allocate from the ""PCEP-ERROR Object | |||
Error Types and Values" sub-registry | Error Types and Values" sub-registry | |||
(http://www.iana.org/assignments/pcep/pcep.xhtml#pcep-error-object). | (http://www.iana.org/assignments/pcep/pcep.xhtml#pcep-error-object). | |||
Error- Meaning Error-Value Reference | Error- Meaning Error-Value Reference | |||
Type | Type | |||
--------------------------------------------------------------- | --------------------------------------------------------------- | |||
TBD8 WSON RWA Error 1: Insufficient [This.I-D] | TBD8 WSON RWA Error 0: Unassigned [This.I-D] | |||
1: Insufficient [This.I-D] | ||||
Memory | Memory | |||
2: RWA computation [This.I-D] | 2: RWA computation [This.I-D] | |||
Not supported | Not supported | |||
3: Syntactical [This.I-D] | 3: Syntactical [This.I-D] | |||
Encoding error | Encoding error | |||
4-255: Unassigned [This.I-D] | ||||
8.12. New Subobjects for the Exclude Route Object | 8.12. New Subobjects for the Exclude Route Object | |||
As described in Section 4.4.1, the "PCEP Parameters" registry | As described in Section 4.4.1, the "PCEP Parameters" registry | |||
contains a subregistry "PCEP Objects" with an entry for the Exclude | contains a subregistry "PCEP Objects" with an entry for the Exclude | |||
Route Object (XRO). IANA is requested to add further subobjects that | Route Object (XRO). IANA is requested to add further subobjects that | |||
can be carried in the XRO as follows: | can be carried in the XRO as follows: | |||
Subobject Type Reference | Subobject Type Reference | |||
---------------------------------------------------------- | ---------------------------------------------------------- | |||
End of changes. 10 change blocks. | ||||
8 lines changed or deleted | 16 lines changed or added | |||
This html diff was produced by rfcdiff 1.47. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |