draft-ietf-ccamp-rwa-wson-encode-12.txt   draft-ietf-ccamp-rwa-wson-encode-13.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: February 2012 D. Li Expires: April 2012 D. Li
Huawei Huawei
W. Imajuku W. Imajuku
NTT NTT
August 8, 2011 October 31, 2011
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-12.txt draft-ietf-ccamp-rwa-wson-encode-13.txt
Status of this Memo Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with the This Internet-Draft is submitted to IETF in full conformance with
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.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six
and may be updated, replaced, or obsoleted by other documents at any months and may be updated, replaced, or obsoleted by other documents
time. It is inappropriate to use Internet-Drafts as reference at any time. It is inappropriate to use Internet-Drafts as
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 January 8, 2012. This Internet-Draft will expire on February 31, 2012.
Copyright Notice Copyright Notice
Copyright (c) 2011 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 respect carefully, as they describe your rights and restrictions with
to this document. Code Components extracted from this document must respect to this document. Code Components extracted from this
include Simplified BSD License text as described in Section 4.e of document must include Simplified BSD License text as described in
the Trust Legal Provisions and are provided without warranty as Section 4.e of the Trust Legal Provisions and are provided without
described in the Simplified BSD License. warranty as described in the Simplified BSD License.
Abstract Abstract
A wavelength switched optical network (WSON) requires that certain A wavelength switched optical network (WSON) requires that certain
key information elements are made available to facilitate path key information elements are made available to facilitate path
computation and the establishment of label switching paths (LSPs). computation and the establishment of label switching paths (LSPs).
The information model described in "Routing and Wavelength Assignment The information model described in "Routing and Wavelength
Information for Wavelength Switched Optical Networks" shows what Assignment Information for Wavelength Switched Optical Networks"
information is required at specific points in the WSON. Part of the shows what information is required at specific points in the WSON.
WSON information model contains aspects that may be of general Part of the WSON information model contains aspects that may be of
applicability to other technologies, while other parts are fairly general applicability to other technologies, while other parts are
specific to WSONs. fairly specific to WSONs.
This document provides efficient, protocol-agnostic encodings for the This document provides efficient, protocol-agnostic encodings for
WSON specific information elements. It is intended that protocol- the WSON specific information elements. It is intended that
specific documents will reference this memo to describe how protocol-specific documents will reference this memo to describe how
information is carried for specific uses. Such encodings can be used information is carried for specific uses. Such encodings can be used
to extend GMPLS signaling and routing protocols. In addition these to extend GMPLS signaling and routing protocols. In addition these
encodings could be used by other mechanisms to convey this same encodings could be used by other mechanisms to convey this same
information to a path computation element (PCE). information to a path computation element (PCE).
Conventions used in this document Conventions used in this document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC-2119 [RFC2119]. document are to be interpreted as described in RFC-2119 [RFC2119].
skipping to change at page 3, line 21 skipping to change at page 3, line 21
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
2. Terminology....................................................6 2. Terminology....................................................6
3. Resources, Blocks, Sets, and the Resource Pool.................7 3. Resources, Blocks, Sets, and the Resource Pool.................7
3.1. Resource Block Set Field..................................8 3.1. Resource Block Set Field..................................8
4. Resource Pool Accessibility/Availability.......................9 4. Resource Pool Accessibility/Availability.......................9
4.1. Resource Pool Accessibility Sub-TLV.......................9 4.1. Resource Pool Accessibility Sub-TLV.......................9
4.2. Resource Block Wavelength Constraints Sub-TLV............11 4.2. Resource Block Wavelength Constraints Sub-TLV............11
4.3. Resource Pool State Sub-TLV..............................12 4.3. Resource Pool State Sub-TLV..............................12
4.4. Block Shared Access Wavelength Availability sub-TLV......13 4.4. Block Shared Access Wavelength Availability sub-TLV......13
5. Resource Properties Encoding..................................14 5. Resource Properties Encoding..................................15
5.1. Resource Block Information Sub-TLV.......................15 5.1. Resource Block Information Sub-TLV.......................15
5.2. Input Modulation Format List Sub-Sub-TLV.................16 5.2. Input Modulation Format List Sub-Sub-TLV.................16
5.2.1. Modulation Format Field.............................16 5.2.1. Modulation Format Field.............................17
5.3. Input FEC Type List Sub-Sub-TLV..........................18 5.3. Input FEC Type List Sub-Sub-TLV..........................18
5.3.1. FEC Type Field......................................18 5.3.1. FEC Type Field......................................19
5.4. Input Bit Range List Sub-Sub-TLV.........................20 5.4. Input Bit Range List Sub-Sub-TLV.........................21
5.4.1. Bit Range Field.....................................20 5.4.1. Bit Range Field.....................................21
5.5. Input Client Signal List Sub-Sub-TLV.....................21 5.5. Input Client Signal List Sub-Sub-TLV.....................22
5.6. Processing Capability List Sub-Sub-TLV...................22 5.6. Processing Capability List Sub-Sub-TLV...................23
5.6.1. Processing Capabilities Field.......................22 5.6.1. Processing Capabilities Field.......................23
5.7. Output Modulation Format List Sub-Sub-TLV................24 5.7. Output Modulation Format List Sub-Sub-TLV................25
5.8. Output FEC Type List Sub-Sub-TLV.........................24 5.8. Output FEC Type List Sub-Sub-TLV.........................25
6. Security Considerations.......................................24 6. Security Considerations.......................................25
7. IANA Considerations...........................................25 7. IANA Considerations...........................................26
8. Acknowledgments...............................................25 8. Acknowledgments...............................................26
APPENDIX A: Encoding Examples....................................26 APPENDIX A: Encoding Examples....................................27
A.1. Wavelength Converter Accessibility Sub-TLV...............26 A.1. Wavelength Converter Accessibility Sub-TLV...............27
A.2. Wavelength Conversion Range Sub-TLV......................27 A.2. Wavelength Conversion Range Sub-TLV......................29
A.3. An OEO Switch with DWDM Optics...........................28 A.3. An OEO Switch with DWDM Optics...........................29
9. References....................................................32 9. References....................................................33
9.1. Normative References.....................................32 9.1. Normative References.....................................33
9.2. Informative References...................................32 9.2. Informative References...................................33
10. Contributors.................................................33 10. Contributors.................................................35
Authors' Addresses...............................................34 Authors' Addresses...............................................35
Intellectual Property Statement..................................35 Intellectual Property Statement..................................36
Disclaimer of Validity...........................................35 Disclaimer of Validity...........................................37
1. Introduction 1. Introduction
A Wavelength Switched Optical Network (WSON) is a Wavelength Division A Wavelength Switched Optical Network (WSON) is a Wavelength
Multiplexing (WDM) optical network in which switching is performed Division Multiplexing (WDM) optical network in which switching is
selectively based on the center wavelength of an optical signal. performed selectively based on the center wavelength of an optical
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
WSON. Based on this framework, [WSON-Info] describes an information WSON. Based on this framework, [WSON-Info] describes an information
model that specifies what information is needed at various points in model that specifies what information is needed at various points in
a WSON in order to compute paths and establish Label Switched Paths a WSON in order to compute paths and establish Label Switched Paths
(LSPs). (LSPs).
This document provides efficient encodings of information needed by This document provides efficient encodings of information needed by
the routing and wavelength assignment (RWA) process in a WSON. Such the routing and wavelength assignment (RWA) process in a WSON. Such
skipping to change at page 5, line 8 skipping to change at page 5, line 8
New sections for wavelength converter pool encoding: Wavelength New sections for wavelength converter pool encoding: Wavelength
Converter Set Sub-TLV, Wavelength Converter Accessibility Sub-TLV, Converter Set Sub-TLV, Wavelength Converter Accessibility Sub-TLV,
Wavelength Conversion Range Sub-TLV, WC Usage State Sub-TLV. Wavelength Conversion Range Sub-TLV, WC Usage State Sub-TLV.
Added optional wavelength converter pool TLVs to the composite node Added optional wavelength converter pool TLVs to the composite node
TLV. TLV.
1.1.2. Changes from 01 draft 1.1.2. Changes from 01 draft
The encoding examples have been moved to an appendix. Classified and The encoding examples have been moved to an appendix. Classified and
corrected information elements as either reusable fields or sub-TLVs. corrected information elements as either reusable fields or sub-
Updated Port Wavelength Restriction sub-TLV. Added available TLVs. Updated Port Wavelength Restriction sub-TLV. Added available
wavelength and shared backup wavelength sub-TLVs. Changed the title wavelength and shared backup wavelength sub-TLVs. Changed the title
and scope of section 6 to recommendations since the higher level TLVs and scope of section 6 to recommendations since the higher level
that this encoding will be used in is somewhat protocol specific. TLVs that this encoding will be used in is somewhat protocol
specific.
1.1.3. Changes from 02 draft 1.1.3. Changes from 02 draft
Removed inconsistent text concerning link local identifiers and the Removed inconsistent text concerning link local identifiers and the
link set field. link set field.
Added E bit to the Wavelength Converter Set Field. Added E bit to the Wavelength Converter Set Field.
Added bidirectional connectivity matrix example. Added simple link Added bidirectional connectivity matrix example. Added simple link
set example. Edited examples for consistency. set example. Edited examples for consistency.
skipping to change at page 5, line 48 skipping to change at page 5, line 49
Revised the encoding for the "shared access" indicators to only use Revised the encoding for the "shared access" indicators to only use
one bit each for ingress and egress. one bit each for ingress and egress.
1.1.7. Changes from 06 draft 1.1.7. Changes from 06 draft
Removed section on "WSON Encoding Usage Recommendations" Removed section on "WSON Encoding Usage Recommendations"
1.1.8. Changes from 07 draft 1.1.8. Changes from 07 draft
Section 3: Enhanced text to clarify relationship between pools, Section 3: Enhanced text to clarify relationship between pools,
blocks and resources. Section 3.1, 3.2: Change title to clarify Pool- blocks and resources. Section 3.1, 3.2: Change title to clarify
Block relationship. Section 3.3: clarify block-resource state. Pool-Block relationship. Section 3.3: clarify block-resource state.
Section 4: Deleted reference to previously removed RBNF element. Section 4: Deleted reference to previously removed RBNF element.
Fixed TLV figures and descriptions for consistent sub-sub-TLV Fixed TLV figures and descriptions for consistent sub-sub-TLV
nomenclature. nomenclature.
1.1.9. Changes from 08 draft 1.1.9. Changes from 08 draft
Fixed ordering of fields in second half of sub-TLV example in Fixed ordering of fields in second half of sub-TLV example in
Appendix A.1. Appendix A.1.
skipping to change at page 6, line 30 skipping to change at page 6, line 30
Removed all 1st person idioms. Removed all 1st person idioms.
1.1.11. Changes from 10 draft 1.1.11. Changes from 10 draft
Removed remaining 1st person idioms. Updated IANA section. Update Removed remaining 1st person idioms. Updated IANA section. Update
references for newly issued RFCs. references for newly issued RFCs.
1.1.12. Changes from 11 draft 1.1.12. Changes from 11 draft
Fixed length fields in section 4 to be 16 bits, correcting errors in Fixed length fields in section 4 to be 16 bits, correcting errors in
TLV and field figures. Added a separate section on resources, blocks, TLV and field figures. Added a separate section on resources,
sets and the resource pool. Moved definition of the resource block blocks, sets and the resource pool. Moved definition of the resource
set field to this new section. block set field to this new section.
1.1.13. Changes from 12 draft
RB Identifier field in Section 3.1 to be 32 bits from 16 bits. Added
Editorial changes and updated the contributor list.
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 ingress and count wavelength selective switching element featuring ingress and
egress line side ports as well as add/drop side ports. egress line side ports as well as add/drop side ports.
RWA: Routing and Wavelength Assignment. RWA: Routing and Wavelength Assignment.
Wavelength Conversion. The process of converting an information Wavelength Conversion. The process of converting an information
bearing optical signal centered at a given wavelength to one with bearing optical signal centered at a given wavelength to one with
"equivalent" content centered at a different wavelength. Wavelength "equivalent" content centered at a different wavelength. Wavelength
conversion can be implemented via an optical-electronic-optical (OEO) conversion can be implemented via an optical-electronic-optical
process or via a strictly optical process. (OEO) process or via a strictly optical process.
WDM: Wavelength Division Multiplexing. WDM: Wavelength Division Multiplexing.
Wavelength Switched Optical Network (WSON): A WDM based optical Wavelength Switched Optical Network (WSON): A WDM based optical
network in which switching is performed selectively based on the network in which switching is performed selectively based on the
center wavelength of an optical signal. center wavelength of an optical signal.
3. Resources, Blocks, Sets, and the Resource Pool 3. Resources, Blocks, Sets, and the Resource Pool
The optical system to be encoded may contain a pool of resources of The optical system to be encoded may contain a pool of resources of
different types and properties for processing optical signals. For different types and properties for processing optical signals. For
the purposes here a "resource" is an individual entity such as a the purposes here a "resource" is an individual entity such as a
wavelength converter or regenerator within the optical node that acts wavelength converter or regenerator within the optical node that
on an individual wavelength signal. acts on an individual wavelength signal.
Since resources tend to be packaged together in blocks of similar Since resources tend to be packaged together in blocks of similar
devices, e.g., on line cards or other types of modules, the devices, e.g., on line cards or other types of modules, the
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 resources. "resource block". A resource block may contain one or more
As resource blocks are the smallest identifiable unit of processing resources. As resource blocks are the smallest identifiable unit of
resource, one should group together resources into blocks if they processing resource, one should group together resources into blocks
have similar characteristics relevant to the optical system being if they have similar characteristics relevant to the optical system
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 Block Wavelength Constraints Sub-TLV
. Resource Pool State Sub-TLV . Resource Pool State Sub-TLV
. Block Shared Access Wavelength Availability 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
the blocks and to describe the structure and characteristics, if non- the blocks and to describe the structure and characteristics, if
trivial, of the resource pool. The RB Set field is defined in a non-trivial, of the resource pool. The RB Set field is defined in a
similar manner to the label set concept of [RFC3471]. similar manner to the label set concept of [RFC3471].
The information carried in a RB set field is defined by: The information carried in a RB set field is defined by:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action |E|C| Reserved | Length | | Action |C| Reserved | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Identifier 1 | RB Identifier 2 | | RB Identifier 1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
: : : : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Identifier n-1 | 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 zero or more RB elements that are
included in the list. included in the list.
1 - Reserved
2 - Inclusive Range 2 - Inclusive Range
Indicates that the TLV contains a range of RBs. The object/TLV Indicates that the TLV contains a range of RBs. The object/TLV
contains two WC elements. The first element indicates the start of contains two WC elements. The first element indicates the start of
the range. The second element indicates the end of the range. A value the range. The second element indicates the end of the range. A
of zero indicates that there is no bound on the corresponding portion value of zero indicates that there is no bound on the corresponding
of the range. portion of the range.
E (Even bit): Set to 0 denotes an odd number of RB identifiers in 3 - Reserved
the list (last entry zero pad); Set to 1 denotes an even number of RB
identifiers in the list (no zero padding).
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)
connectivity. Used in resource pool accessibility sub-TLV. Ignored connectivity. Used in resource pool accessibility sub-TLV. Ignored
elsewhere. elsewhere.
Reserved: 6 bits Reserved: 7 bits
This field is reserved. It MUST be set to zero on transmission and This field is reserved. It MUST be set to zero on transmission and
MUST be ignored on receipt. MUST be ignored on receipt.
Length: 16 bits Length: 16 bits
The total length of this field in bytes. The total length of this field in bytes.
RB Identifier: RB Identifier:
The RB identifier represents the ID of the resource block which is a The RB identifier represents the ID of the resource block which is a
16 bit integer. 32 bit integer.
Usage Note: the inclusive range "Action" can result in very compact Usage Note: the inclusive range "Action" can result in very compact
encoding of resource sets and it can be advantages to number resource encoding of resource sets and it can be advantages to number
blocks in such a way so that status updates (dynamic information) can resource blocks in such a way so that status updates (dynamic
take advantage of this efficiency. information) can take advantage of this efficiency.
4. Resource Pool Accessibility/Availability 4. Resource Pool Accessibility/Availability
This section defines the sub-TLVs for dealing with accessibility and This section defines the sub-TLVs for dealing with accessibility and
availability of resource blocks within a pool of resources. These availability of resource blocks within a pool of resources. These
include the ResourceBlockAccessibility, ResourceWaveConstraints, and include the ResourceBlockAccessibility, ResourceWaveConstraints, and
RBPoolState sub-TLVs. RBPoolState sub-TLVs.
4.1. Resource Pool Accessibility Sub-TLV 4.1. Resource Pool Accessibility Sub-TLV
This sub-TLV describes the structure of the resource pool in relation This sub-TLV describes the structure of the resource pool in
to the switching device. In particular it indicates the ability of an relation to the switching device. In particular it indicates the
ingress port to reach sets of resources and of a sets of resources to ability of an ingress port to reach sets of resources and of a sets
reach a particular egress port. This is the PoolIngressMatrix and of resources to reach a particular egress port. This is the
PoolEgressMatrix of [WSON-Info]. PoolIngressMatrix and PoolEgressMatrix of [WSON-Info].
The resource pool accessibility sub-TLV is defined by: The resource pool accessibility sub-TLV is defined by:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Connectivity | Reserved | | Connectivity | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Ingress Link Set Field A #1 | | Ingress Link Set Field A #1 |
: : : :
skipping to change at page 11, line 8 skipping to change at page 11, line 8
Note that the direction parameter within the Link Set Field is used Note that the direction parameter within the Link Set Field is used
to indicate whether the link set is an ingress or egress link set, to indicate whether the link set is an ingress or egress link set,
and the bidirectional value for this parameter is not permitted in and the bidirectional value for this parameter is not permitted in
this sub-TLV. this sub-TLV.
See Appendix A.1 for an illustration of this encoding. See Appendix A.1 for an illustration of this encoding.
4.2. Resource Block Wavelength Constraints Sub-TLV 4.2. Resource Block Wavelength Constraints Sub-TLV
Resources, such as wavelength converters, etc., may have a limited Resources, such as wavelength converters, etc., may have a limited
input or output wavelength ranges. Additionally, due to the structure input or output wavelength ranges. Additionally, due to the
of the optical system not all wavelengths can necessarily reach or structure of the optical system not all wavelengths can necessarily
leave all the resources. These properties are described by using one reach or leave all the resources. These properties are described by
or more resource wavelength restrictions sub-TLVs as defined below: using one or more resource wavelength restrictions sub-TLVs as
defined below:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field | | RB Set Field |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input Wavelength Set Field | | Input Wavelength Set Field |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
skipping to change at page 12, line 11 skipping to change at page 12, line 11
Indicates the wavelength output restrictions of RBs in the Indicates the wavelength output restrictions of RBs in the
corresponding RB set. corresponding RB set.
4.3. Resource Pool State Sub-TLV 4.3. Resource Pool State Sub-TLV
The state of the pool is given by the number of resources available The state of the pool is given by the number of resources available
with particular characteristics. A resource block set is used to with particular characteristics. A resource block set is used to
encode all or a subset of the resources of interest. The usage state encode all or a subset of the resources of interest. The usage state
of resources within a resource block set is encoded as either a list of resources within a resource block set is encoded as either a list
of 16 bit integer values or a bit map indicating whether a single of 16 bit integer values indicating the number of available
resource is available or in use. The bit map encoding is appropriate resources in the resource block, or a bit map indicating whether a
when resource blocks consist of a single resource. This information particular resource is available or in use. The bit map encoding is
can be relatively dynamic, i.e., can change when a connection (LSP is appropriate when resource blocks consist of a single resource. This
established or torn down. information can be relatively dynamic, i.e., can change when a
connection (LSP is established or torn down.
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action | Reserved | | Action | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field | | RB Set Field |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Usage state | | RB Usage state |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Where Action = 0 denotes a list of 16 bit integers and Action = 1 Where Action = 0 denotes a list of 16 bit integers and Action = 1
denotes a bit map. In both cases the elements of the RB Set field are denotes a bit map. In both cases the elements of the RB Set field
in a one-to-one correspondence with the values in the usage RB usage are in a one-to-one correspondence with the values in the usage RB
state area. usage state area.
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action = 0 | Reserved | | Action = 0 | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field | | RB Set Field |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB#1 state | RB#2 state | | RB#1 state | RB#2 state |
skipping to change at page 13, line 16 skipping to change at page 13, line 19
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action = 1 | Reserved | | Action = 1 | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field | | RB Set Field |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Usage state bitmap | | RB Usage state bitmap |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| ...... | Padding bits | | ...... | Padding bits |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
RB Usage state: Variable Length but must be a multiple of 4 byes. RB Usage state: Variable Length but must be a multiple of 4 bytes.
Each bit indicates the usage status of one RB with 0 indicating the Each bit indicates the usage status of one RB with 0 indicating the
RB is available and 1 indicating the RB is in used. The sequence of RB is available and 1 indicating the RB is in used. The sequence of
the bit map is ordered according to the RB Set field with this sub- the bit map is ordered according to the RB Set field with this sub-
TLV. TLV.
Padding bits: Variable Length Padding bits: Variable Length
4.4. Block Shared Access Wavelength Availability sub-TLV 4.4. Block Shared Access Wavelength Availability sub-TLV
skipping to change at page 14, line 21 skipping to change at page 14, line 37
Indicates whether the egress available wavelength set field is Indicates whether the egress available wavelength set field is
included (1) or not (0). included (1) or not (0).
RB Set Field: RB Set Field:
A Resource Block set in which all the members share the same ingress A Resource Block set in which all the members share the same ingress
or egress fiber or both. or egress fiber or both.
Ingress Available Wavelength Set Field: Ingress Available Wavelength Set Field:
Indicates the wavelengths currently available (not being used) on the Indicates the wavelengths currently available (not being used) on
ingress fiber to this resource block. the ingress fiber to this resource block.
Egress Available Wavelength Set Field: Egress Available Wavelength Set Field:
Indicates the wavelengths currently available (not being used) on the Indicates the wavelengths currently available (not being used) on
egress fiber from this resource block. the egress fiber from this resource block.
5. Resource Properties Encoding 5. Resource Properties Encoding
Within a WSON network element (NE) there may be resources with signal Within a WSON network element (NE) there may be resources with
compatibility constraints. These resources be regenerators, signal compatibility constraints. These resources be regenerators,
wavelength converters, etc... Such resources may also constitute the wavelength converters, etc... Such resources may also constitute the
network element as a whole as in the case of an electro optical network element as a whole as in the case of an electro optical
switch. This section primarily focuses on the signal compatibility switch. This section primarily focuses on the signal compatibility
and processing properties of such a resource block. and processing properties of such a resource block.
The fundamental properties of a resource block, such as a regenerator The fundamental properties of a resource block, such as a
or wavelength converter, are: regenerator or wavelength converter, are:
(a)Input constraints (shared ingress, modulation, FEC, bit rate, (a) Input constraints (shared ingress, modulation, FEC, bit rate,
GPID) GPID)
(b)Processing capabilities (number of resources in a block, (b) Processing capabilities (number of resources in a block,
regeneration, performance monitoring, vendor specific) regeneration, performance monitoring, vendor specific)
(c)Output Constraints (shared egress, modulation, FEC) (c) Output Constraints (shared egress, modulation, FEC)
5.1. Resource Block Information Sub-TLV 5.1. Resource Block Information Sub-TLV
Resource Block descriptor sub-TLVs are used to convey relatively Resource Block descriptor sub-TLVs are used to convey relatively
static information about individual resource blocks including the static information about individual resource blocks including the
resource block compatibility properties, processing properties, and resource block compatibility properties, processing properties, and
the number of resources in a block. the number of resources in a block.
This sub-TLV has the following format: This sub-TLV has the following format:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field | | RB Set Field |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|I|E| Reserved | |I|E| Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input Modulation Type List Sub-Sub-TLV (opt) | | Input Modulation Type List Sub-Sub-TLV (opt) |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input FEC Type List Sub-Sub-TLV (opt) | | Input FEC Type List Sub-Sub-TLV (opt) |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input Client Signal Type Sub-Sub-TLV (opt) | | Input Client Signal Type Sub-Sub-TLV (opt) |
: : : :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
skipping to change at page 16, line 26 skipping to change at page 17, line 16
Two different types of modulation format fields are defined: a Two different types of modulation format fields are defined: a
standard modulation field and a vendor specific modulation field. standard modulation field and a vendor specific modulation field.
Both start with the same 32 bit header shown below. Both start with the same 32 bit header shown below.
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|S|I| Modulation ID | Length | |S|I| Modulation ID | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Where S bit set to 1 indicates a standardized modulation format and S Where S bit set to 1 indicates a standardized modulation format and
bit set to 0 indicates a vendor specific modulation format. The S bit set to 0 indicates a vendor specific modulation format. The
length is the length in bytes of the entire modulation type field. length is the length in bytes of the entire modulation type field.
Where I bit set to 1 indicates it is an input modulation constraint Where I bit set to 1 indicates it is an input modulation constraint
and I bit set to 0 indicates it is an output modulation constraint. and I bit set to 0 indicates it is an output modulation constraint.
Note that if an output modulation is not specified then it is implied Note that if an output modulation is not specified then it is
that it is the same as the input modulation. In such case, no implied that it is the same as the input modulation. In such case,
modulation conversion is performed. no modulation conversion is performed.
The format for the standardized type for the input modulation is The format for the standardized type for the input modulation is
given by: given by:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1|1| Modulation ID | Length | |1|1| Modulation ID | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Possible additional modulation parameters depending upon | | Possible additional modulation parameters depending upon |
skipping to change at page 17, line 42 skipping to change at page 18, line 34
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
: Any vendor specific additional modulation parameters : : Any vendor specific additional modulation parameters :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Vendor Modulation ID Vendor Modulation ID
This is a vendor assigned identifier for the modulation type. This is a vendor assigned identifier for the modulation type.
Enterprise Number Enterprise Number
A unique identifier of an organization encoded as a 32-bit integer. A unique identifier of an organization encoded as a 32-bit
Enterprise Numbers are assigned by IANA and managed through an IANA integer. Enterprise Numbers are assigned by IANA and managed
registry [RFC2578]. through an IANA registry [RFC2578].
Vendor Specific Additional parameters Vendor Specific Additional parameters
There can be potentially additional parameters characterizing the There can be potentially additional parameters characterizing the
vendor specific modulation. vendor specific modulation.
5.3. Input FEC Type List Sub-Sub-TLV 5.3. Input FEC Type List Sub-Sub-TLV
This sub-sub-TLV contains a list of acceptable FEC types. This sub-sub-TLV contains a list of acceptable FEC types.
Type := Input FEC Type field List Type := Input FEC Type field List
Value := A list of FEC type Fields Value := A list of FEC type Fields
skipping to change at page 20, line 21 skipping to change at page 21, line 21
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
: Any vendor specific additional FEC parameters : : Any vendor specific additional FEC parameters :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Vendor FEC ID Vendor FEC ID
This is a vendor assigned identifier for the FEC type. This is a vendor assigned identifier for the FEC type.
Enterprise Number Enterprise Number
A unique identifier of an organization encoded as a 32-bit integer. A unique identifier of an organization encoded as a 32-bit
Enterprise Numbers are assigned by IANA and managed through an IANA integer. Enterprise Numbers are assigned by IANA and managed
registry [RFC2578]. through an IANA registry [RFC2578].
Vendor Specific Additional FEC parameters Vendor Specific Additional FEC parameters
There can be potentially additional parameters characterizing the There can be potentially additional parameters characterizing the
vendor specific FEC. vendor specific FEC.
5.4. Input Bit Range List Sub-Sub-TLV 5.4. Input Bit Range List Sub-Sub-TLV
This sub-sub-TLV contains a list of acceptable input bit rate ranges. This sub-sub-TLV contains a list of acceptable input bit rate
ranges.
Type := Input Bit Range List Type := Input Bit Range List
Value := A list of Bit Range Fields Value := A list of Bit Range Fields
5.4.1. Bit Range Field 5.4.1. Bit Range Field
The bit rate range list sub-TLV makes use of the following bit rate The bit rate range list sub-TLV makes use of the following bit rate
range field: range field:
skipping to change at page 21, line 43 skipping to change at page 22, line 43
5.5. Input Client Signal List Sub-Sub-TLV 5.5. Input Client Signal List Sub-Sub-TLV
This sub-sub-TLV contains a list of acceptable input client signal This sub-sub-TLV contains a list of acceptable input client signal
types. types.
Type := Input Client Signal List Type := Input Client Signal List
Value := A list of GPIDs Value := A list of GPIDs
The acceptable client signal list sub-TLV is a list of Generalized The acceptable client signal list sub-TLV is a list of Generalized
Protocol Identifiers (GPIDs). GPIDs are assigned by IANA and many are Protocol Identifiers (GPIDs). GPIDs are assigned by IANA and many
defined in [RFC3471] and [RFC4328]. are defined in [RFC3471] and [RFC4328].
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Number of GPIDs | GPID #1 | | Number of GPIDs | GPID #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
: | : : | :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| GPID #N | | | GPID #N | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Where the number of GPIDs is an integer greater than or equal to one. Where the number of GPIDs is an integer greater than or equal to
one.
5.6. Processing Capability List Sub-Sub-TLV 5.6. Processing Capability List Sub-Sub-TLV
This sub-sub-TLV contains a list of resource block processing This sub-sub-TLV contains a list of resource block processing
capabilities. capabilities.
Type := Processing Capabilities List Type := Processing Capabilities List
Value := A list of Processing Capabilities Fields Value := A list of Processing Capabilities Fields
skipping to change at page 26, line 12 skipping to change at page 27, line 12
This document was prepared using 2-Word-v2.0.template.dot. This document was prepared using 2-Word-v2.0.template.dot.
APPENDIX A: Encoding Examples APPENDIX A: Encoding Examples
A.1. Wavelength Converter Accessibility Sub-TLV A.1. Wavelength Converter Accessibility Sub-TLV
Example: Example:
Figure 1 shows a wavelength converter pool architecture know as Figure 1 shows a wavelength converter pool architecture know as
"shared per fiber". In this case the ingress and egress pool matrices "shared per fiber". In this case the ingress and egress pool
are simply: matrices are simply:
+-----+ +-----+ +-----+ +-----+
| 1 1 | | 1 0 | | 1 1 | | 1 0 |
WI =| |, WE =| | WI =| |, WE =| |
| 1 1 | | 0 1 | | 1 1 | | 0 1 |
+-----+ +-----+ +-----+ +-----+
+-----------+ +------+ +-----------+ +------+
| |--------------------->| | | |--------------------->| |
| |--------------------->| C | | |--------------------->| C |
/| | |--------------------->| o | /| | |--------------------->| o |
/D+--->| |--------------------->| m | /D+--->| |--------------------->| m |
+ e+--->| | | b |========> + e+--->| | | b |=======>
========>| M| | Optical | +-----------+ | i | Port E1 ========>| M| | Optical | +-----------+ | i | Port E1
Port I1 + u+--->| Switch | | WC Pool | | n | Port I1 + u+--->| Switch | | WC Pool | | n |
\x+--->| | | +-----+ | | e | \x+--->| | | +-----+ | | e |
\| | +----+->|WC #1|--+---->| r | \| | +----+->|WC #1|--+---->| r |
| | | +-----+ | +------+ | | | +-----+ | +------+
| | | | +------+ | | | | +------+
/| | | | +-----+ | | | /| | | | +-----+ | | |
/D+--->| +----+->|WC #2|--+---->| C | /D+--->| +----+->|WC #2|--+---->| C |
+ e+--->| | | +-----+ | | o | + e+--->| | | +-----+ | | o |
========>| M| | | +-----------+ | m |========> ========>| M| | | +-----------+ | m |=======>
Port I2 + u+--->| | | b | Port E2 Port I2 + u+--->| | | b | Port E2
\x+--->| |--------------------->| i | \x+--->| |--------------------->| i |
\| | |--------------------->| n | \| | |--------------------->| n |
| |--------------------->| e | | |--------------------->| e |
| |--------------------->| r | | |--------------------->| r |
+-----------+ +------+ +-----------+ +------+
Figure 1 An optical switch featuring a shared per fiber wavelength Figure 1 An optical switch featuring a shared per fiber wavelength
converter pool architecture. converter pool architecture.
This wavelength converter pool can be encoded as follows: This wavelength converter pool can be encoded as follows:
skipping to change at page 27, line 17 skipping to change at page 28, line 17
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Connectivity=1| Reserved | | Connectivity=1| Reserved |
Note: I1,I2 can connect to either WC1 or WC2 Note: I1,I2 can connect to either WC1 or WC2
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |0 1|0 0 0 0 0 0| Length = 12 | | Action=0 |0 1|0 0 0 0 0 0| Length = 12 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Link Local Identifier = #1 | | Link Local Identifier = #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Link Local Identifier = #2 | | Link Local Identifier = #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |1| Reserved | Length = 8 | | Action=0 |1| Reserved | Length = 12 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB ID = #1 | RB ID = #2 | | RB ID = #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB ID = #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: WC1 can only connect to E1 Note: WC1 can only connect to E1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |1 0|0 0 0 0 0 0| Length = 8 | | Action=0 |1 0|0 0 0 0 0 0| Length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Link Local Identifier = #1 | | Link Local Identifier = #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |0| Reserved | Length = 8 | | Action=0 |0| Reserved | Length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB ID = #1 | zero padding | | RB ID = #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: WC2 can only connect to E2
Note: WC2 can only connect to E2
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |1 0|0 0 0 0 0 0| Length = 8 | | Action=0 |1 0|0 0 0 0 0 0| Length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Link Local Identifier = #2 | | Link Local Identifier = #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |0| | Length = 8 | | Action=0 |0| Reserved | Length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB ID = #2 | zero padding | | RB ID = #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
A.2. Wavelength Conversion Range Sub-TLV A.2. Wavelength Conversion Range Sub-TLV
Example: Example:
This example, based on figure 1, shows how to represent the This example, based on figure 1, shows how to represent the
wavelength conversion range of wavelength converters. Suppose the wavelength conversion range of wavelength converters. Suppose the
wavelength range of input and output of WC1 and WC2 are {L1, L2, L3, wavelength range of input and output of WC1 and WC2 are {L1, L2, L3,
L4}: L4}:
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
Note: WC Set Note: WC Set
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Action=0 |1| Reserved | Length = 8 | | Action=0 |1| Reserved | Length = 12 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| WC ID = #1 | WC ID = #2 | | WC ID = #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| WC ID = #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: wavelength input range Note: wavelength input range
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 2 | Num Wavelengths = 4 | Length = 8 | | 2 | Num Wavelengths = 4 | Length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Grid | C.S. | Reserved | n for lowest frequency = 1 | |Grid | C.S. | Reserved | n for lowest frequency = 1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: wavelength output range Note: wavelength output range
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 2 | Num Wavelengths = 4 | Length = 8 | | 2 | Num Wavelengths = 4 | Length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Grid | C.S. | Reserved | n for lowest frequency = 1 | |Grid | C.S. | Reserved | n for lowest frequency = 1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
A.3. An OEO Switch with DWDM Optics A.3. An OEO Switch with DWDM Optics
Figure 2 shows an electronic switch fabric surrounded by DWDM optics. Figure 2 shows an electronic switch fabric surrounded by DWDM
In this example the electronic fabric can handle either G.709 or SDH optics. In this example the electronic fabric can handle either
signals only (2.5 or 10 Gbps). To describe this node, the following G.709 or SDH signals only (2.5 or 10 Gbps). To describe this node,
information is needed: the following information is needed:
<Node_Info> ::= <Node_ID>[Other GMPLS sub- <Node_Info> ::= <Node_ID>[Other GMPLS sub-
TLVs][<ConnectivityMatrix>...] [<ResourcePool>][<RBPoolState>] TLVs][<ConnectivityMatrix>...] [<ResourcePool>][<RBPoolState>]
In this case there is complete port to port connectivity so the In this case there is complete port to port connectivity so the
<ConnectivityMatrix> is not required. In addition since there are <ConnectivityMatrix> is not required. In addition since there are
sufficient ports to handle all wavelength signals the <RBPoolState> sufficient ports to handle all wavelength signals the <RBPoolState>
element is not needed. element is not needed.
Hence the attention will be focused on the <ResourcePool> sub-TLV: Hence the attention will be focused on the <ResourcePool> sub-TLV:
<ResourcePool> ::= <ResourcePool> ::=
<ResourceBlockInfo>[<ResourceBlockAccessibility>...][<ResourceWaveCon <ResourceBlockInfo>[<ResourceBlockAccessibility>...][<ResourceWaveCo
straints>...] nstraints>...]
/| +-----------+ +-------------+ +------+ /| +-----------+ +-------------+ +------+
/D+--->| +--->|Tunable Laser|-->| | /D+--->| +--->|Tunable Laser|-->| |
+ e+--->| | +-------------+ | C | + e+--->| | +-------------+ | C |
========>| M| | | ... | o |========> ========>| M| | | ... | o |=======>
Port I1 + u+--->| | +-------------+ | m | Port E1 Port I1 + u+--->| | +-------------+ | m | Port E1
\x+--->| |--->|Tunable Laser|-->| b | \x+--->| |--->|Tunable Laser|-->| b |
\| | Electric | +-------------+ +------+ \| | Electric | +-------------+ +------+
| Switch | | Switch |
/| | | +-------------+ +------+ /| | | +-------------+ +------+
/D+--->| +--->|Tunable Laser|-->| | /D+--->| +--->|Tunable Laser|-->| |
+ e+--->| | +-------------+ | C | + e+--->| | +-------------+ | C |
========>| M| | | ... | o |========> ========>| M| | | ... | o |=======>
Port I2 + u+--->| | +-------------+ | m | Port E2 Port I2 + u+--->| | +-------------+ | m | Port E2
\x+--->| +--->|Tunable Laser|-->| b | \x+--->| +--->|Tunable Laser|-->| b |
\| | | +-------------+ +------+ \| | | +-------------+ +------+
| | | |
/| | | +-------------+ +------+ /| | | +-------------+ +------+
/D+--->| |--->|Tunable Laser|-->| | /D+--->| |--->|Tunable Laser|-->| |
+ e+--->| | +-------------+ | C | + e+--->| | +-------------+ | C |
========>| M| | | ... | o |========> ========>| M| | | ... | o |=======>
Port I3 + u+--->| | +-------------+ | m | Port E3 Port I3 + u+--->| | +-------------+ | m | Port E3
\x+--->| |--->|Tunable Laser|-->| b | \x+--->| |--->|Tunable Laser|-->| b |
\| +-----------+ +-------------+ +------+ \| +-----------+ +-------------+ +------+
Figure 2 An optical switch built around an electronic switching Figure 2 An optical switch built around an electronic switching
fabric. fabric.
The resource block information will tell us about the processing The resource block information will tell us about the processing
constraints of the receivers, transmitters and the electronic switch. constraints of the receivers, transmitters and the electronic
The resource availability information, although very simple, tells us switch. The resource availability information, although very simple,
that all signals must traverse the electronic fabric (fixed tells us that all signals must traverse the electronic fabric (fixed
connectivity). The resource wavelength constraints are not needed connectivity). The resource wavelength constraints are not needed
since there are no special wavelength constraints for the resources since there are no special wavelength constraints for the resources
that would not appear as port/wavelength constraints. that would not appear as port/wavelength constraints.
<ResourceBlockInfo>: <ResourceBlockInfo>:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field | | RB Set Field |
: (only one resource block in this example with shared | : (only one resource block in this example with shared |
| input/output case) | | input/output case) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0|0| Reserved | |0|0| Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input Modulation Type List Sub-Sub-TLV | | Input Modulation Type List Sub-Sub-TLV |
: (The receivers can only process NRZ) : : (The receivers can only process NRZ) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input FEC Type List Sub-Sub-TLV | | Input FEC Type List Sub-Sub-TLV |
: (Only Standard SDH and G.709 FECs) : : (Only Standard SDH and G.709 FECs ) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input Client Signal Type Sub-TLV | | Input Client Signal Type Sub-TLV |
: (GPIDs for SDH and G.709) : : (GPIDs for SDH and G.709) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Input Bit Rate Range List Sub-Sub-TLV | | Input Bit Rate Range List Sub-Sub-TLV |
: (2.5Gbps, 10Gbps) : : (2.5Gbps, 10Gbps) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Processing Capabilities List Sub-Sub-TLV | | Processing Capabilities List Sub-Sub-TLV |
: Fixed (non optional) 3R regeneration : : Fixed (non optional) 3R regeneration :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
skipping to change at page 31, line 8 skipping to change at page 32, line 8
| Output FEC Type List Sub-Sub-TLV | | Output FEC Type List Sub-Sub-TLV |
: Standard SDH, G.709 FECs : : Standard SDH, G.709 FECs :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Since there is fixed connectivity to resource blocks (the electronic Since there is fixed connectivity to resource blocks (the electronic
switch) the <ResourceBlockAccessibility> is: switch) the <ResourceBlockAccessibility> is:
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Connectivity=1|Reserved | | Connectivity=1|Reserved | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Ingress Link Set Field A #1 | | Ingress Link Set Field A #1 |
: (All ingress links connect to resource) : : (All ingress links connect to resource) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RB Set Field A #1 | | RB Set Field A #1 |
: (trivial set only one resource block) : : (trivial set only one resource block) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Egress Link Set Field B #1 | | Egress Link Set Field B #1 |
: (All egress links connect to resource) : : (All egress links connect to resource) :
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
skipping to change at page 32, line 44 skipping to change at page 33, line 44
[Gen-Encode] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "General [Gen-Encode] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "General
Network Element Constraint Encoding for GMPLS Controlled Network Element Constraint Encoding for GMPLS Controlled
Networks", work in progress: draft-ietf-ccamp-general- Networks", work in progress: draft-ietf-ccamp-general-
constraint-encode. constraint-encode.
[RFC6205] T. Otani, H. Guo, K. Miyazaki, D. Caviglia, "Generalized [RFC6205] T. Otani, H. Guo, K. Miyazaki, D. Caviglia, "Generalized
Labels for G.694 Lambda-Switching Capable Label Switching Labels for G.694 Lambda-Switching Capable Label Switching
Routers", RFC 6205, March 2011. Routers", RFC 6205, March 2011.
[RFC6163] Y. Lee, G. Bernstein, W. Imajuku, "Framework for GMPLS and [RFC6163] Y. Lee, G. Bernstein, W. Imajuku, "Framework for GMPLS
PCE Control of Wavelength Switched Optical Networks", RFC and PCE Control of Wavelength Switched Optical Networks",
6163, April 2011. RFC 6163, April 2011.
[WSON-Info] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "Routing and [WSON-Info] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "Routing and
Wavelength Assignment Information Model for Wavelength Wavelength Assignment Information Model for Wavelength
Switched Optical Networks", work in progress: draft-ietf- Switched Optical Networks", work in progress: draft-ietf-
ccamp-rwa-info, March 2009. ccamp-rwa-info, March 2009.
10. Contributors 10. Contributors
Diego Caviglia Diego Caviglia
Ericsson Ericsson
skipping to change at page 33, line 16 skipping to change at page 35, line 11
Wavelength Assignment Information Model for Wavelength Wavelength Assignment Information Model for Wavelength
Switched Optical Networks", work in progress: draft-ietf- Switched Optical Networks", work in progress: draft-ietf-
ccamp-rwa-info, March 2009. ccamp-rwa-info, March 2009.
10. Contributors 10. Contributors
Diego Caviglia Diego Caviglia
Ericsson Ericsson
Via A. Negrone 1/A 16153 Via A. Negrone 1/A 16153
Genoa Italy Genoa Italy
Phone: +39 010 600 3736 Phone: +39 010 600 3736
Email: diego.caviglia@(marconi.com, ericsson.com) Email: diego.caviglia@(marconi.com, ericsson.com)
Anders Gavler Anders Gavler
Acreo AB Acreo AB
Electrum 236 Electrum 236
SE - 164 40 Kista Sweden SE - 164 40 Kista Sweden
Email: Anders.Gavler@acreo.se Email: Anders.Gavler@acreo.se
Jonas Martensson Jonas Martensson
Acreo AB Acreo AB
Electrum 236 Electrum 236
SE - 164 40 Kista, Sweden SE - 164 40 Kista, Sweden
Email: Jonas.Martensson@acreo.se Email: Jonas.Martensson@acreo.se
Itaru Nishioka Itaru Nishioka
NEC Corp. NEC Corp.
1753 Simonumabe, Nakahara-ku, Kawasaki, Kanagawa 211-8666 1753 Simonumabe, Nakahara-ku, Kawasaki, Kanagawa 211-8666
Japan Japan
Phone: +81 44 396 3287 Phone: +81 44 396 3287
Email: i-nishioka@cb.jp.nec.com Email: i-nishioka@cb.jp.nec.com
Cyril Margaria
Nokia Siemens Networks
St Martin Strasse 76
Munich, 81541
Germany
Phone: +49 89 5159 16934
Email: cyril.margaria@nsn.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 1700 Alma Drive, Suite 100
Plano, TX 75075 Plano, TX 75075
USA USA
Phone: (972) 509-5599 (x2240) Phone: (972) 509-5599 (x2240)
Email: ylee@huawei.com Email: ylee@huawei.com
Dan Li Dan Li
skipping to change at page 35, line 27 skipping to change at page 37, line 11
claimed to pertain to the implementation or use of the technology claimed to pertain to the implementation or use of the technology
described in any IETF Document or the extent to which any license described in any IETF Document or the extent to which any license
under such rights might or might not be available; nor does it under such rights might or might not be available; nor does it
represent that it has made any independent effort to identify any represent that it has made any independent effort to identify any
such rights. such rights.
Copies of Intellectual Property disclosures made to the IETF Copies of Intellectual Property disclosures made to the IETF
Secretariat and any assurances of licenses to be made available, or Secretariat and any assurances of licenses to be made available, or
the result of an attempt made to obtain a general license or the result of an attempt made to obtain a general license or
permission for the use of such proprietary rights by implementers 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 users of this specification can be obtained from the IETF on-line
repository at http://www.ietf.org/ipr IPR repository at http://www.ietf.org/ipr
The IETF invites any interested party to bring to its attention any The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement rights that may cover technology that may be required to implement
any standard or specification contained in an IETF Document. Please any standard or specification contained in an IETF Document. Please
address the information to the IETF at ietf-ipr@ietf.org. address the information to the IETF at ietf-ipr@ietf.org.
Disclaimer of Validity Disclaimer of Validity
All IETF Documents and the information contained therein are provided All IETF Documents and the information contained therein are
on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY,
IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE
ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE. FOR A PARTICULAR PURPOSE.
Acknowledgment Acknowledgment
Funding for the RFC Editor function is currently provided by the Funding for the RFC Editor function is currently provided by the
Internet Society. Internet Society.
 End of changes. 90 change blocks. 
178 lines changed or deleted 202 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/