draft-ietf-ccamp-gmpls-g-694-lambda-labels-03.txt   draft-ietf-ccamp-gmpls-g-694-lambda-labels-04.txt 
INTERNET DRAFT Tomohiro Otani INTERNET DRAFT Tomohiro Otani
Updates: RFC 3471 KDDI Updates: RFC 3471 KDDI
Intended status: standard track (Editor) Intended status: standard track (Editor)
Expires: July 19, 2009 January 13, 2009 Expires: September 23, 2009 March 23, 2009
Generalized Labels for G.694 Lambda-Switching Capable Label Switching Generalized Labels for G.694 Lambda-Switching Capable Label Switching
Routers Routers
Document: draft-ietf-ccamp-gmpls-g-694-lambda-labels-03.txt Document: draft-ietf-ccamp-gmpls-g-694-lambda-labels-04.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 35 skipping to change at page 1, line 35
documents at any time. It is inappropriate to use Internet-Drafts documents at any time. It is inappropriate to use Internet-Drafts
as reference material or to cite them other than as "work in as reference material or to cite them other than as "work in
progress." 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 July 19, 2009. This Internet-Draft will expire on September 23, 2009.
Abstract Abstract
Technology in the optical domain is constantly evolving and as a Technology in the optical domain is constantly evolving and as a
consequence new equipment providing lambda switching capability has consequence new equipment providing lambda switching capability has
been developed and is currently being deployed. However, RFC 3471 has been developed and is currently being deployed. However, RFC 3471 has
defined that a wavelength label (section 3.2.1.1) "only has defined that a wavelength label (section 3.2.1.1) "only has
significance between two neighbors" and global wavelength continuity significance between two neighbors" and global wavelength continuity
is not considered. In order to achieve interoperability in a network is not considered. In order to achieve interoperability in a network
composed of next generation lambda switch-capable equipment, this composed of next generation lambda switch-capable equipment, this
skipping to change at page 5, line 36 skipping to change at page 5, line 36
Since the ITU-T DWDM grid is based on nominal central frequencies, we Since the ITU-T DWDM grid is based on nominal central frequencies, we
need to indicate the appropriate table, the channel spacing in the need to indicate the appropriate table, the channel spacing in the
grid and a value n that allows the calculation of the frequency. grid and a value n that allows the calculation of the frequency.
That value can be positive or negative. That value can be positive or negative.
The frequency is calculated as such in [G.694.1]: The frequency is calculated as such in [G.694.1]:
Frequency (THz) = 193.1 THz + n * channel spacing (THz) Frequency (THz) = 193.1 THz + n * channel spacing (THz)
, where n is an integer (positive, negative or 0) and channel spacing , where n is a two's-complement integer (positive, negative or 0) and
is defined to be 0.0125, 0.025, 0.05 or 0.1 THz. When wider channel channel spacing is defined to be 0.0125, 0.025, 0.05 or 0.1 THz. When
spacing such as 0.2 THz is utilized, the combination of narrower wider channel spacing such as 0.2 THz is utilized, the combination of
channel spacing and the value n can provide proper frequency with narrower channel spacing and the value n can provide proper frequency
that channel spacing. Channel spacing is not utilized to indicate the with that channel spacing. Channel spacing is not utilized to
LSR capability but only to specify a frequency in signaling. indicate the LSR capability but only to specify a frequency in
signaling.
For the other example of the case of the ITU-T CWDM grid, the spacing For the other example of the case of the ITU-T CWDM grid, the spacing
between different channels was defined to be 20nm, so we need to pass between different channels was defined to be 20nm, so we need to pass
the wavelength value in nm in this case. Examples of CWDM the wavelength value in nm in this case. Examples of CWDM
wavelengths are 1471, 1491, etc. nm. wavelengths are 1471, 1491, etc. nm.
The wavelength is calculated as follows The wavelength is calculated as follows
Wavelength (nm) = 1471 nm + n * 20 nm Wavelength (nm) = 1471 nm + n * 20 nm
The tables listed in [G.694.1] and [G.694.2] are not numbered and , where n is a two's-complement integer (positive, negative or 0).The
change with the changing frequency spacing as technology advances, so tables listed in [G.694.1] and [G.694.2] are not numbered and change
an index is not appropriate in this case. with the changing frequency spacing as technology advances, so an
index is not appropriate in this case.
4.2 DWDM Wavelength Label 4.2 DWDM Wavelength Label
For the case of DWDM, the information carried in a Wavelength label For the case of DWDM, the information carried in a Wavelength label
is: 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Grid | C.S | Reserved | n | |Grid | C.S | Reserved | n |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
(1) Grid: 3 bits (1) Grid: 3 bits
skipping to change at page 6, line 21 skipping to change at page 6, line 24
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
(1) Grid: 3 bits (1) Grid: 3 bits
The value for grid is set to 1 for ITU-T DWDM Grid as defined in The value for grid is set to 1 for ITU-T DWDM Grid as defined in
[G.694.1]. [G.694.1].
+----------+---------+ +----------+---------+
| Grid | Value | | Grid | Value |
+----------+---------+ +----------+---------+
| Reserved | 0 |
+----------+---------+
|ITU-T DWDM| 1 | |ITU-T DWDM| 1 |
+----------+---------+ +----------+---------+
|ITU-T CWDM| 2 | |ITU-T CWDM| 2 |
+----------+---------+ +----------+---------+
|Future use| 3 - 7 | |Future use| 3 - 7 |
+----------+---------+ +----------+---------+
(2) C.S.(channel spacing): 4 bits (2) C.S.(channel spacing): 4 bits
DWDM channel spacing is defined as follows. DWDM channel spacing is defined as follows.
+----------+---------+ +----------+---------+
| C.S(GHz) | Value | | C.S(GHz) | Value |
+----------+---------+ +----------+---------+
| Reserved | 0 |
+----------+---------+
| 100 | 1 | | 100 | 1 |
+----------+---------+ +----------+---------+
| 50 | 2 | | 50 | 2 |
+----------+---------+ +----------+---------+
| 25 | 3 | | 25 | 3 |
+----------+---------+ +----------+---------+
| 12.5 | 4 | | 12.5 | 4 |
+----------+---------+ +----------+---------+
|Future use| 5 - 15 | |Future use| 5 - 15 |
+----------+---------+ +----------+---------+
(3) n: 16 bits (3) n: 16 bits
n is an integer to take either a negative, zero or a positive value. n is a two's-complement integer to take either a negative, zero or a
The value used to compute the frequency as shown above. positive value. The value used to compute the frequency as shown
above.
4.3 CWDM Wavelength Label 4.3 CWDM Wavelength Label
For the case of CWDM, the information carried in a Wavelength label For the case of CWDM, the information carried in a Wavelength label
is: 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Grid | C.S | Reserved | n | |Grid | C.S | Reserved | n |
skipping to change at page 7, line 20 skipping to change at page 7, line 27
DWDM case. DWDM case.
(1) Grid: 3 bits (1) Grid: 3 bits
The value for grid is set to 2 for ITU-T CWDM Grid as defined in The value for grid is set to 2 for ITU-T CWDM Grid as defined in
[G.694.2]. [G.694.2].
+----------+---------+ +----------+---------+
| Grid | Value | | Grid | Value |
+----------+---------+ +----------+---------+
| Reserved | 0 |
+----------+---------+
|ITU-T DWDM| 1 | |ITU-T DWDM| 1 |
+----------+---------+ +----------+---------+
|ITU-T CWDM| 2 | |ITU-T CWDM| 2 |
+----------+---------+ +----------+---------+
|Future use| 3 - 7 | |Future use| 3 - 7 |
+----------+---------+ +----------+---------+
(2) C.S.(channel spacing): 4 bits (2) C.S.(channel spacing): 4 bits
CWDM channel spacing is defined as follows. CWDM channel spacing is defined as follows.
+----------+---------+ +----------+---------+
| C.S(nm) | Value | | C.S(nm) | Value |
+----------+---------+ +----------+---------+
| Reserved | 0 |
+----------+---------+
| 20 | 1 | | 20 | 1 |
+----------+---------+ +----------+---------+
|Future use| 2 - 15 | |Future use| 2 - 15 |
+----------+---------+ +----------+---------+
(3) n: 16 bits (3) n: 16 bits
n is an integer. The value used to compute the wavelength as shown n is a two's-complement integer. The value used to compute the
above. wavelength as shown above.
We do not need to define a new type as the information stored is We do not need to define a new type as the information stored is
either a port label or a wavelength label. Only the wavelength label either a port label or a wavelength label. Only the wavelength label
as above needs to be defined. as above needs to be defined.
5. Security Considerations 5. Security Considerations
This document introduces no new security considerations to [RFC3473]. This document introduces no new security considerations to [RFC3473].
GMPLS security is described in section 11 of [RFC3471] and refers to GMPLS security is described in section 11 of [RFC3471] and refers to
[RFC3209] for RSVP-TE. [RFC3209] for RSVP-TE.
skipping to change at page 14, line 11 skipping to change at page 14, line 11
16153 Genova Cornigliano, ITALY 16153 Genova Cornigliano, ITALY
Phone: +390106003736 Phone: +390106003736
Email: diego.caviglia@ericsson.com Email: diego.caviglia@ericsson.com
Full Copyright Statement Full Copyright Statement
Copyright (c) 2009 IETF Trust and the persons identified as the Copyright (c) 2009 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 in effect on the date of
(http://trustee.ietf.org/license-info) in effect on the date of publication of this document
publication of this document. Please review these documents (http://trustee.ietf.org/license-info). 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. respect to this document.
All IETF Documents and the information contained therein are provided All IETF Documents and the information contained therein are provided
on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE
IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL 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.
 End of changes. 13 change blocks. 
21 lines changed or deleted 33 lines changed or added

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