draft-ietf-ccamp-rwa-wson-encode-17.txt   draft-ietf-ccamp-rwa-wson-encode-18.txt 
Network Working Group G. Bernstein Network Working Group G. Bernstein
Internet Draft Grotto Networking Internet Draft Grotto Networking
Intended status: Standards Track Y. Lee Intended status: Standards Track Y. Lee
Expires: March 2013 D. Li Expires: March 2013 D. Li
Huawei Huawei
W. Imajuku W. Imajuku
NTT NTT
September 5, 2012 September 28, 2012
Routing and Wavelength Assignment Information Encoding for Routing and Wavelength Assignment Information Encoding for
Wavelength Switched Optical Networks Wavelength Switched Optical Networks
draft-ietf-ccamp-rwa-wson-encode-17.txt draft-ietf-ccamp-rwa-wson-encode-18.txt
Status of this Memo Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with This Internet-Draft is submitted to IETF in full conformance with
the provisions of BCP 78 and BCP 79. the provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 1, line 38 skipping to change at page 1, line 38
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 March 5, 2013. This Internet-Draft will expire on March 28, 2013.
Copyright Notice Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the Copyright (c) 2012 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 7 skipping to change at page 3, line 7
Table of Contents Table of Contents
1. Introduction...................................................4 1. Introduction...................................................4
1.1. Revision History..........................................4 1.1. Revision History..........................................4
1.1.1. Changes from 00 draft................................4 1.1.1. Changes from 00 draft................................4
1.1.2. Changes from 01 draft................................5 1.1.2. Changes from 01 draft................................5
1.1.3. Changes from 02 draft................................5 1.1.3. Changes from 02 draft................................5
1.1.4. Changes from 03 draft................................5 1.1.4. Changes from 03 draft................................5
1.1.5. Changes from 04 draft................................5 1.1.5. Changes from 04 draft................................5
1.1.6. Changes from 05 draft................................5 1.1.6. Changes from 05 draft................................5
1.1.7. Changes from 06 draft................................5 1.1.7. Changes from 06 draft................................6
1.1.8. Changes from 07 draft................................6 1.1.8. Changes from 07 draft................................6
1.1.9. Changes from 08 draft................................6 1.1.9. Changes from 08 draft................................6
1.1.10. Changes from 09 draft...............................6 1.1.10. Changes from 09 draft...............................6
1.1.11. Changes from 10 draft...............................6 1.1.11. Changes from 10 draft...............................6
1.1.12. Changes from 11 draft...............................6 1.1.12. Changes from 11 draft...............................6
1.1.13. Changes from 12 draft...............................6 1.1.13. Changes from 12 draft...............................6
1.1.14. Changes from 13 draft...............................6 1.1.14. Changes from 13 draft...............................7
1.1.15. Changes from 14 draft...............................7 1.1.15. Changes from 14 draft...............................7
1.1.16. Changes from 15 draft...............................7 1.1.16. Changes from 15 draft...............................7
1.1.17. Changes from 16 draft...............................7 1.1.17. Changes from 16 draft...............................7
1.1.18. Changes from 17 draft...............................7
2. Terminology....................................................7 2. Terminology....................................................7
3. Resources, Blocks, Sets, and the Resource Pool.................8 3. Resources, Blocks, Sets, and the Resource Pool.................8
3.1. Resource Block Set Field..................................8 3.1. Resource Block Set Field..................................9
4. Resource Pool Accessibility/Availability......................10 4. Resource Pool Accessibility/Availability......................10
4.1. Resource Pool Accessibility Sub-TLV......................10 4.1. Resource Pool Accessibility Sub-TLV......................10
4.2. Resource Block Wavelength Constraints Sub-TLV............12 4.2. Resource Block Wavelength Constraints Sub-TLV............12
4.3. Resource Pool State Sub-TLV..............................14 4.3. Resource Pool State Sub-TLV..............................14
4.4. Block Shared Access Wavelength Availability sub-TLV......15 4.4. Block Shared Access Wavelength Availability sub-TLV......15
5. Resource Properties Encoding..................................16 5. Resource Properties Encoding..................................16
5.1. Resource Block Information Sub-TLV.......................17 5.1. Resource Block Information Sub-TLV.......................17
5.2. Optical Interface Class List(s) Sub-Sub-TLV..............17 5.2. Optical Interface Class List(s) Sub-Sub-TLV..............17
5.2.1. Optical Interface Class Format......................18 5.2.1. Optical Interface Class Format......................18
5.2.2. ITU-G.698.1 Application Code Mapping................19 5.2.2. ITU-G.698.1 Application Code Mapping................19
skipping to change at page 3, line 49 skipping to change at page 4, line 4
APPENDIX A: Encoding Examples....................................28 APPENDIX A: Encoding Examples....................................28
A.1. Wavelength Converter Accessibility Sub-TLV...............28 A.1. Wavelength Converter Accessibility Sub-TLV...............28
A.2. Wavelength Conversion Range Sub-TLV......................30 A.2. Wavelength Conversion Range Sub-TLV......................30
A.3. An OEO Switch with DWDM Optics...........................30 A.3. An OEO Switch with DWDM Optics...........................30
9. References....................................................33 9. References....................................................33
9.1. Normative References.....................................33 9.1. Normative References.....................................33
9.2. Informative References...................................33 9.2. Informative References...................................33
10. Contributors.................................................35 10. Contributors.................................................35
Authors' Addresses...............................................36 Authors' Addresses...............................................36
Intellectual Property Statement..................................37 Intellectual Property Statement..................................37
Disclaimer of Validity...........................................37 Disclaimer of Validity...........................................38
1. Introduction 1. Introduction
A Wavelength Switched Optical Network (WSON) is a Wavelength A Wavelength Switched Optical Network (WSON) is a Wavelength
Division Multiplexing (WDM) optical network in which switching is Division Multiplexing (WDM) optical network in which switching is
performed selectively based on the center wavelength of an optical performed selectively based on the center wavelength of an optical
signal. signal.
[RFC6163] describes a framework for Generalized Multiprotocol Label [RFC6163] describes a framework for Generalized Multiprotocol Label
Switching (GMPLS) and Path Computation Element (PCE) control of a Switching (GMPLS) and Path Computation Element (PCE) control of a
skipping to change at page 7, line 27 skipping to change at page 7, line 33
type. Fixed versioning error and return RB identifiers to 32 bits. type. Fixed versioning error and return RB identifiers to 32 bits.
1.1.16. Changes from 15 draft 1.1.16. Changes from 15 draft
Edits of OIC related text per CCAMP list email. Edits of OIC related text per CCAMP list email.
1.1.17. Changes from 16 draft 1.1.17. Changes from 16 draft
Added full ITU-T string to 64 bit mapping to text from OIC draft. Added full ITU-T string to 64 bit mapping to text from OIC draft.
1.1.18. Changes from 17 draft
Action value for Inclusive Range(s) changed to 1 from 2 for the
Resource Block Set Field encoding in Section 3.1.
Added a list of contributors who provided texts for the Optical
Interface Class (OIC) description.
2. Terminology 2. Terminology
CWDM: Coarse Wavelength Division Multiplexing. CWDM: Coarse Wavelength Division Multiplexing.
DWDM: Dense Wavelength Division Multiplexing. DWDM: Dense Wavelength Division Multiplexing.
FOADM: Fixed Optical Add/Drop Multiplexer. FOADM: Fixed Optical Add/Drop Multiplexer.
ROADM: Reconfigurable Optical Add/Drop Multiplexer. A reduced port ROADM: Reconfigurable Optical Add/Drop Multiplexer. A reduced port
count wavelength selective switching element featuring input and count wavelength selective switching element featuring input and
skipping to change at page 8, line 29 skipping to change at page 8, line 45
fundamental unit of identifiable resource in this document is the fundamental unit of identifiable resource in this document is the
"resource block". A resource block may contain one or more "resource block". A resource block may contain one or more
resources. As resource blocks are the smallest identifiable unit of resources. As resource blocks are the smallest identifiable unit of
processing resource, one should group together resources into blocks processing resource, one should group together resources into blocks
if they have similar characteristics relevant to the optical system if they have similar characteristics relevant to the optical system
being modeled, e.g., processing properties, accessibility, etc. being modeled, e.g., processing properties, accessibility, etc.
This document defines the following sub-TLVs pertaining to resources This document defines the following sub-TLVs pertaining to resources
within an optical node: within an optical node:
. Resource Pool Accessibility Sub-TLV Resource Pool Accessibility Sub-TLV
. Resource Block Wavelength Constraints Sub-TLV
. Resource Pool State Sub-TLV Resource Block Wavelength Constraints Sub-TLV
. Block Shared Access Wavelength Availability Sub-TLV Resource Pool State Sub-TLV
Block Shared Access Wavelength Availability Sub-TLV
. Resource Block Information Sub-TLV Resource Block Information Sub-TLV
Each of these sub-TLVs works with one or more sets of resources Each of these sub-TLVs works with one or more sets of resources
rather than just a single resource block. This motivates the rather than just a single resource block. This motivates the
following field definition. following field definition.
3.1. Resource Block Set Field 3.1. Resource Block Set Field
In a WSON node that includes resource blocks (RB), denoting subsets In a WSON node that includes resource blocks (RB), denoting subsets
of these blocks allows one to efficiently describe common properties of these blocks allows one to efficiently describe common properties
of the blocks and to describe the structure and characteristics, if of the blocks and to describe the structure and characteristics, if
skipping to change at page 9, line 28 skipping to change at page 9, line 41
| RB Identifier n | | RB Identifier n |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Action: 8 bits Action: 8 bits
0 - Inclusive List 0 - Inclusive List
Indicates that the TLV contains one or more RB elements that are Indicates that the TLV contains one or more RB elements that are
included in the list. included in the list.
2 - Inclusive Range(s) 1 - Inclusive Range(s)
Indicates that the TLV contains one or more ranges of RBs. Each Indicates that the TLV contains one or more ranges of RBs. Each
individual range is denoted by two 16 bit RB identifiers in a 32 bit individual range is denoted by two 16 bit RB identifiers in a 32 bit
word. The first 16 bits is the RB identifier for the start of the word. The first 16 bits is the RB identifier for the start of the
range and the next 16 bits is the RB identifier for the end of the range and the next 16 bits is the RB identifier for the end of the
range. Note that the Length field is used to determine the number of range. Note that the Length field is used to determine the number of
ranges. ranges.
C (Connectivity bit): Set to 0 to denote fixed (possibly multi- C (Connectivity bit): Set to 0 to denote fixed (possibly multi-
cast) connectivity; Set to 1 to denote potential (switched) cast) connectivity; Set to 1 to denote potential (switched)
skipping to change at page 36, line 5 skipping to change at page 35, line 47
Pierre Peloso Pierre Peloso
ALU ALU
Email: pierre.peloso@alcatel-lucent.com Email: pierre.peloso@alcatel-lucent.com
Cyril Margaria Cyril Margaria
NSN NSN
Email: cyril.margaria@nsn.com Email: cyril.margaria@nsn.com
Giovanni Martinelli
Cisco
Email: giomarti@cisco.com
Gabriele M Galimberti
Cisco
Email: ggalimbe@cisco.com
Lyndon Ong
Ciena Corporation
Email: lyong@ciena.com
Daniele Ceccarelli
Ericsson
Email: daniele.ceccarelli@ericsson.com
Authors' Addresses Authors' Addresses
Greg M. Bernstein (ed.) Greg M. Bernstein (ed.)
Grotto Networking Grotto Networking
Fremont California, USA Fremont California, USA
Phone: (510) 573-2237 Phone: (510) 573-2237
Email: gregb@grotto-networking.com Email: gregb@grotto-networking.com
Young Lee (ed.) Young Lee (ed.)
Huawei Technologies Huawei Technologies
1700 Alma Drive, Suite 100 5340 Legacy Drive Build 3
Plano, TX 75075 Plano, TX 75024
USA USA
Phone: (972) 509-5599 (x2240) Phone: (469) 277-5838
Email: ylee@huawei.com Email: leeyoung@huawei.com
Dan Li Dan Li
Huawei Technologies Co., Ltd. Huawei Technologies Co., Ltd.
F3-5-B R&D Center, Huawei Base, F3-5-B R&D Center, Huawei Base,
Bantian, Longgang District Bantian, Longgang District
Shenzhen 518129 P.R.China Shenzhen 518129 P.R.China
Phone: +86-755-28973237 Phone: +86-755-28973237
Email: danli@huawei.com Email: danli@huawei.com
Wataru Imajuku Wataru Imajuku
 End of changes. 17 change blocks. 
19 lines changed or deleted 42 lines changed or added

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