draft-ietf-ccamp-grid-property-lmp-01.txt   draft-ietf-ccamp-grid-property-lmp-02.txt 
Network Working Group X. Fu, Ed. Network Working Group Q. Wang, Ed.
Internet-Draft ZTE Internet-Draft ZTE
Intended status: Standards Track G. Zhang, Ed. Intended status: Standards Track G. Zhang, Ed.
Expires: September 10, 2015 CAICT Expires: April 13, 2016 CAICT
Y. Li Y. Li
Nanjing University Nanjing University
R. Casellas R. Casellas
CTTC CTTC
Y. Wang Y. Wang
CAICT CAICT
March 9, 2015 October 11, 2015
Link Management Protocol Extensions for Grid Property Negotiation Link Management Protocol Extensions for Grid Property Negotiation
draft-ietf-ccamp-grid-property-lmp-01 draft-ietf-ccamp-grid-property-lmp-02
Abstract Abstract
ITU-T [G.694.1] introduces the flexible-grid DWDM technique, which ITU-T [G.694.1] introduces the flexible-grid DWDM technique, which
provides a new tool that operators can implement to provide a higher provides a new tool that operators can implement to provide a higher
degree of network optimization than is possible with fixed-grid degree of network optimization than is possible with fixed-grid
systems. This document describes the extensions to the Link systems. This document describes the extensions to the Link
Management Protocol (LMP) to negotiate link grid property between the Management Protocol (LMP) to negotiate link grid property between the
adjacent DWDM nodes before the link is brought up. adjacent DWDM nodes before the link is brought up.
skipping to change at page 1, line 42 skipping to change at page 1, line 42
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on September 10, 2015. This Internet-Draft will expire on April 13, 2016.
Copyright Notice Copyright Notice
Copyright (c) 2015 IETF Trust and the persons identified as the Copyright (c) 2015 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 32 skipping to change at page 2, line 32
3.2. Flexible-Grid Capability Negotiation . . . . . . . . . . 4 3.2. Flexible-Grid Capability Negotiation . . . . . . . . . . 4
3.3. Summary . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.3. Summary . . . . . . . . . . . . . . . . . . . . . . . . . 5
4. LMP extensions . . . . . . . . . . . . . . . . . . . . . . . 5 4. LMP extensions . . . . . . . . . . . . . . . . . . . . . . . 5
4.1. Grid Property Subobject . . . . . . . . . . . . . . . . . 5 4.1. Grid Property Subobject . . . . . . . . . . . . . . . . . 5
5. Messages Exchange Procedure . . . . . . . . . . . . . . . . . 7 5. Messages Exchange Procedure . . . . . . . . . . . . . . . . . 7
5.1. Flexi-fixed Grid Nodes Messages Exchange . . . . . . . . 7 5.1. Flexi-fixed Grid Nodes Messages Exchange . . . . . . . . 7
5.2. Flexible Nodes Messages Exchange . . . . . . . . . . . . 8 5.2. Flexible Nodes Messages Exchange . . . . . . . . . . . . 8
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9
7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 9 7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 9
8. Security Considerations . . . . . . . . . . . . . . . . . . . 9 8. Security Considerations . . . . . . . . . . . . . . . . . . . 9
9. Contributing Authors . . . . . . . . . . . . . . . . . . . . 9 9. Contributing Authors . . . . . . . . . . . . . . . . . . . . 10
10. References . . . . . . . . . . . . . . . . . . . . . . . . . 10 10. References . . . . . . . . . . . . . . . . . . . . . . . . . 10
10.1. Normative References . . . . . . . . . . . . . . . . . . 10 10.1. Normative References . . . . . . . . . . . . . . . . . . 10
10.2. Informative References . . . . . . . . . . . . . . . . . 10 10.2. Informative References . . . . . . . . . . . . . . . . . 10
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 10 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 11
1. Introduction 1. Introduction
ITU-T [G.694.1] introduces the flexible-grid DWDM technique, which ITU-T [G.694.1] introduces the flexible-grid DWDM technique, which
provides a new tool that operators can implement to provide a higher provides a new tool that operators can implement to provide a higher
degree of network optimization than is possible with fixed-grid degree of network optimization than is possible with fixed-grid
systems. A flexible-grid network supports allocating a variable- systems. A flexible-grid network supports allocating a variable-
sized spectral slot to a channel. Flexible-grid DWDM transmission sized spectral slot to a channel. Flexible-grid DWDM transmission
systems can allocate their channels with different spectral systems can allocate their channels with different spectral
bandwidths/slot widths so that they can be optimized for the bandwidths/slot widths so that they can be optimized for the
skipping to change at page 7, line 39 skipping to change at page 7, line 39
12.5 GHz to 200 GHz (i.e., Min Width=1, Max Width=16). Meanwhile, 12.5 GHz to 200 GHz (i.e., Min Width=1, Max Width=16). Meanwhile,
the N bit of the DATA_LINK object is set to 1, indicating that the the N bit of the DATA_LINK object is set to 1, indicating that the
property is negotiable. property is negotiable.
o When node C receives the LinkSummary message from B, it checks the o When node C receives the LinkSummary message from B, it checks the
Grid, C.F.G, Min and Max values in the grid property subobject. Node Grid, C.F.G, Min and Max values in the grid property subobject. Node
C can only support fixed-grid DWDM and realizes that the flexible- C can only support fixed-grid DWDM and realizes that the flexible-
grid property is not acceptable for the link. Since the receiving N grid property is not acceptable for the link. Since the receiving N
bit in the DATA_LINK object is set, indicating that the Grid property bit in the DATA_LINK object is set, indicating that the Grid property
of B is negotiable, node C responds to B with a LinkSummaryNack of B is negotiable, node C responds to B with a LinkSummaryNack
containing a new Error_code object and state that the property needs containing a new Error_code object and state that the property of the
further negotiation. Meanwhile, an accepted grid property subobject interface connected to node B needs further negotiation. Meanwhile,
(Grid=2, C.F.G=4, fixed DWDM with channel spacing of 50 GHz) is an accepted grid property subobject (Grid=2, C.F.G=4, fixed DWDM with
carried in LinkSummaryNack message. At this moment, the N bit in the channel spacing of 50 GHz) is carried in LinkSummaryNack message. At
DATA_LINK object is set to 0, indicating that the grid property this moment, the N bit in the DATA_LINK object is set to 0,
subobject is non-negotiable. indicating that the grid property subobject is non-negotiable.
o As the channel spacing and slot width of node B can be configured o As the channel spacing and slot width of the corresponding
to be any integral multiples of 6.25 GHz and 12.5 GHz respectively, interface of node B can be configured to be any integral multiples of
node B supports the fixed DWDM values announced by node C. 6.25 GHz and 12.5 GHz respectively, node B supports the fixed DWDM
Consequently, node B will resend the LinkSummary message carrying the values announced by node C. Consequently, node B will resend the
grid property subobject with values of Grid=2 and C.F.G=4. LinkSummary message carrying the grid property subobject with values
of Grid=2 and C.F.G=4.
o Once received the LinkSummary message from node B, node C replies o Once received the LinkSummary message from node B, node C replies
with a LinkSummaryACK message. After the message exchange, the link with a LinkSummaryACK message. After the message exchange, the link
between node B and C is brought up with a fixed channel spacing of 50 between node B and C is brought up with a fixed channel spacing of 50
GHz. GHz.
In the above mentioned grid property correlation scenario, the node In the above mentioned grid property correlation scenario, the node
supporting a flexible-grid is the one that starts sending LMP supporting a flexible-grid is the one that starts sending LMP
messages. The procedure where the initiator is the fixed-grid node messages. The procedure where the initiator is the fixed-grid node
is as follows: is as follows:
skipping to change at page 8, line 44 skipping to change at page 8, line 44
granularity and slot width tuning range) is similar to the scenarios granularity and slot width tuning range) is similar to the scenarios
mentioned above. mentioned above.
o The Grid, C.F.G, Min and Max values in the grid property subobject o The Grid, C.F.G, Min and Max values in the grid property subobject
sent from node F to G are set to be 3,1,1,8 respectively. Meanwhile, sent from node F to G are set to be 3,1,1,8 respectively. Meanwhile,
the N bit of the DATA_LINK object is set to 1, indicating that the the N bit of the DATA_LINK object is set to 1, indicating that the
grid property is negotiable. grid property is negotiable.
o When node G has received the LinkSummary message from F, it will o When node G has received the LinkSummary message from F, it will
analyze the Grid, C.F.G, Min and Max values in the Grid property analyze the Grid, C.F.G, Min and Max values in the Grid property
subobject. But node G can only support grid granularity of 12.5 GHz subobject. But the corresponding interface of node G can only
and a slotwdith tuning range from 25 GHz to 200 GHz. Considering the support grid granularity of 12.5 GHz and a slotwdith tuning range
property of node F, node G then will respond F a LinkSummaryNack from 25 GHz to 200 GHz. Considering the interface property of node
containing a new Error_code object and state that the property need F, node G will first match these property with its corresponding
further negotiation. Meanwhile, an accepted grid property subobject interface, and then judge the mismatch of the property of the link
(Grid=3, C.F.G=2, Min=2, Max=8, the slot width tuning range is set to between node F and G, then respond F a LinkSummaryNack containing a
the intersection of Node F and G) is carried in LinkSummaryNack new Error_code object and state that the property need further
message. Meanwhile, the N bit in the DATA_LINK object is set to 1, negotiation. Meanwhile, an accepted grid property subobject (Grid=3,
indicating that the grid property subobject is non-negotiable. C.F.G=2, Min=2, Max=8, the slot width tuning range is set to the
intersection of Node F and G) is carried in LinkSummaryNack message.
Meanwhile, the N bit in the DATA_LINK object is set to 1, indicating
that the grid property subobject is non-negotiable.
o As the channel spacing and slot width of node F can be configured o As the channel spacing and slot width of the corresponding
to be any integral multiples of 6.25 GHz and 12.5 GHz respectively, interface of node F can be configured to be any integral multiples of
node F can support the lager granularity. The suggested slot width 6.25 GHz and 12.5 GHz respectively, node F can support the lager
tuning range is acceptable for node F. In consequence, node F will granularity. The suggested slot width tuning range is acceptable for
resend the LinkSummary message carrying the grid subobject with node F. In consequence, node F will resend the LinkSummary message
values of Grid=3, C.F.G=2, Min=2 and Max=8. carrying the grid subobject with values of Grid=3, C.F.G=2, Min=2 and
Max=8.
o Once received the LinkSummary message from node F, node G replies o Once received the LinkSummary message from node F, node G replies
with a LinkSummaryACK message. After the message exchange, the link with a LinkSummaryACK message. After the message exchange, the link
between node F and G is brought up supporting central frequency between node F and G is brought up supporting central frequency
granularity of 12.5 GHz and slot width tuning range from 25 GHz to granularity of 12.5 GHz and slot width tuning range from 25 GHz to
100 GHz. 100 GHz.
From the perspective of the control plane, once the links have been From the perspective of the control plane, once the links have been
brought up, wavelength constraint information can be advertised and brought up, wavelength constraint information can be advertised and
the wavelength label can be assigned hop-by-hop when establishing a the wavelength label can be assigned hop-by-hop when establishing a
skipping to change at page 10, line 18 skipping to change at page 10, line 24
[G.694.1] International Telecomunications Union, "Spectral grids for [G.694.1] International Telecomunications Union, "Spectral grids for
WDM applications: DWDM frequency grid", Recommendation WDM applications: DWDM frequency grid", Recommendation
G.694.1 , June 2002. G.694.1 , June 2002.
[G.694.2] International Telecomunications Union, "Spectral grids for [G.694.2] International Telecomunications Union, "Spectral grids for
WDM applications: CWDM wavelength grid", Recommendation WDM applications: CWDM wavelength grid", Recommendation
G.694.2 , December 2003. G.694.2 , December 2003.
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119,
DOI 10.17487/RFC2119, March 1997,
<http://www.rfc-editor.org/info/rfc2119>.
[RFC4204] Lang, J., "Link Management Protocol (LMP)", RFC 4204, [RFC4204] Lang, J., Ed., "Link Management Protocol (LMP)", RFC 4204,
October 2005. DOI 10.17487/RFC4204, October 2005,
<http://www.rfc-editor.org/info/rfc4204>.
[RFC6205] Otani, T. and D. Li, "Generalized Labels for Lambda- [RFC6205] Otani, T., Ed. and D. Li, Ed., "Generalized Labels for
Switch-Capable (LSC) Label Switching Routers", RFC 6205, Lambda-Switch-Capable (LSC) Label Switching Routers",
March 2011. RFC 6205, DOI 10.17487/RFC6205, March 2011,
<http://www.rfc-editor.org/info/rfc6205>.
10.2. Informative References 10.2. Informative References
[FLEX-FWK]
Dios, O., Casellas, R., Zhang, F., Fu, X., Ceccarelli, D.,
and I. Hussain, , "Framework for GMPLS based control of
Flexi-grid DWDM networks", draft-ietf-ccamp-flexi-grid-
fwk-02 , August 2014.
[draft-ietf-ccamp-flexigrid-lambda-label] [draft-ietf-ccamp-flexigrid-lambda-label]
Farrel, A., King, D., Li, Y., Zhang, F., , "Generalized Farrel, A., King, D., Li, Y., Zhang, F., , "Generalized
Labels for the Flexi-Grid in Lambda-Switch-Capable (LSC) Labels for the Flexi-Grid in Lambda-Switch-Capable (LSC)
Label Switching Routers", draft-ietf-ccamp-flexigrid- Label Switching Routers", draft-ietf-ccamp-flexigrid-
lambda-label-03 , January 2015. lambda-label-03 , January 2015.
[FLEX-FWK]
Dios, O., Casellas, R., Zhang, F., Fu, X., Ceccarelli, D.,
and I. Hussain, , "Framework for GMPLS based control of
Flexi-grid DWDM networks", draft-ietf-ccamp-flexi-grid-
fwk-02 , August 2014.
Authors' Addresses Authors' Addresses
Xihua Fu (editor) Qilei Wang (editor)
ZTE ZTE
Email: fu.xihua@zte.com.cn Email: wang.qilei@zte.com.cn
Guoying Zhang (editor) Guoying Zhang (editor)
CAICT CAICT
Email: zhangguoying@catr.cn Email: zhangguoying@catr.cn
Yao Li Yao Li
Nanjing University Nanjing University
Email: wsliguotou@hotmail.com Email: wsliguotou@hotmail.com
Ramon Casellas Ramon Casellas
CTTC CTTC
Email: ramon.casellas@cttc.es Email: ramon.casellas@cttc.es
 End of changes. 19 change blocks. 
47 lines changed or deleted 57 lines changed or added

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