Re: [Pce] Last IPR Check on draft-ietf-pce-gmpls-pcep-extensions
Hi, I am not aware of any IPR that applies to this document: draft-ietf-pce-gmpls-pcep-extensions -- Forwarded message -- From: Julien Meuric julien.meu...@orange.commailto:julien.meu...@orange.com Date: 22 July 2014 11:27 Subject: Last IPR Check on draft-ietf-pce-gmpls-pcep-extensions To: draft-ietf-pce-gmpls-pcep-extensi...@tools.ietf.orgmailto:draft-ietf-pce-gmpls-pcep-extensi...@tools.ietf.org Cc: pce@ietf.orgmailto:pce@ietf.org pce@ietf.orgmailto:pce@ietf.org Dear authors of the aforementioned document, Has all IPR that applies to draft-ietf-pce-gmpls-pcep-extensions been disclosed in compliance with IETF IPR rules? (see RFCs 3979, 4879, 3669 and 5378 for more details) A response from each of you is expected. Regards, JP Julien ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce
Re: [Pce] WG Last Call for draft-ietf-pce-gmpls-pcep-extensions-09
I have also reviewed this draft (A bit late though) and find no major issues with it. On top of Jon's suggestions, pls find mine below. If these cannot be captured together with WG LC, please consider them during the next process. Regards, Xian == Section 1.2 == s/Switching Encoding/LSP encoding type s/RSVP/RSVP-TE (in multiple places), also suggest to expand it during first use Old: We describe in this document a set of PCEP protocol extensions, including new objects, TLVs, encodings, error codes and procedures, in order to fulfill the aforementioned requirements. NEW: We describe in this document a set of PCEP protocol extensions, including new object types, TLVs, error codes and procedures, in order to fulfill the aforementioned requirements. == Section 1.3 == s/ENDPOINTS/END-POINTS In the list following “The covered PCEP extensions are:”, is there a reason why the GMPLS capability TLV added to OPEN msg is not included? OLD: A new object type is introduced for the LOAD-BALANCING object (Generalized bandwidth), NEW: A new object type is introduced for the LOAD-BALANCING object (Generalized LOAD-BALANCING). == Section 2.1.1 == OLD: Those documents define bit 0 of the PCED TLV for Path computation with GMPLS link constraints. Comment: Since it has been defined already and not clear (as least to me) in current texts, I would suggest to reword as following: NEW: Those documents has defined bit 0 in PCE-CAP-FLAGS Sub-TLV of PCED TLV as “Path computation with GMPLS link constraints”. == Section 2.1.2 == Lots of places with “Section Section XX”, I suggest to do a global replace of “Section Section” with “Section”. The description is GMPLS capable. Not consistent with IANA section, suggest to the latter to this, replacing “GMPLS Capability”. == Section 2.3. == The title is a bit strange, suggest to change it to “BANDWIDTH object extensions”, similar to other PCEP extensions Section titles. OLD: This correspond to requirement 3,4,5 and 11 of [RFC7025]. Comment: RFC7025 Section 3.1 and 3.2 both have requirement 3, it is better to be more specific. NEW: This corresponds to requirements 3, 4, 5 and 11 of [RFC7025] Section 3.1. OLD: This document defines two OT for the BANDWIDTH object.t: NEW: This document defines two Object Types for the BANDWIDTH object: The Bw Type field determines which type of bandwidth is represented by the object. Comment: The field name in the encoding and in the text is not consistent: Bw Spec Type vs. Bw Type. Please update (in two places) == Section 2.4. == The title is a bit strange, suggest to change it to “LOAD-BALANCING object extensions”, similar to other PCEP extensions Section titles. OLD: …each path using at minimum 2VC4 container,… NEW: …each path using at minimum 2 x VC4 container,… == Section 2.5.1 == OLD: For endpoint type Point-to-Multipoint several endpoint objects may be present in the message and represent a leave… NEW: For endpoint type Point-to-Multipoint, several endpoint objects may be present in the message and each represents a leave,… s/ one of those TLV/one of those TLVs == Section 2.5.2.4 == Are the following two sentences meant the same? If so, suggest to delete the 2nd one. 1: Its format is the same as described in [RFC3471] Section 3.1 Generalized label request. 2: The fields are encoded as in the RSVP-TE. OLD: The Encoding Type indicates the encoding type, e.g., SONET/SDH/GigE etc., that will be used with the data associated. Comment: not clearly explained. Maybe change to the following? NEW: The Encoding type indicates the encoding type, e.g., SONET/SDH/GigE etc., of the LSP with which the data is associated. == Section 2.7 == s/in order to fulfill requirement 13 of [RFC7025] section 4.1,/ in order to fulfill requirement 13 of [RFC7025] section 3.1, == Section 2.8 == OLD: This object is introduced to fulfill requirement 7 of [RFC7025] section 4.1 and requirement 3 of [RFC7025] section 4.2. This object contains the the value of the PROTECTION object defined by [RFC4872] and may be used as a policy input. NEW: This object is introduced to fulfill requirement 7 of [RFC7025] Section 3.1 and requirement 3 of [RFC7025] Section 3.2. This object contains the value of the PROTECTION object defined by [RFC4872] and may be used as a policy input. Comment: contains the value or contains the information? == Section 3 == S/Bad Bandwidth Object type 3 or 4 not supported./ Object type 3 or 4 not supported == Section 4.1 == s/Accepted LOAD-BALANCING object type 3 and 4 parameters in request./ Accepted LOAD-BALANCING object type 2 parameters in request. s/Accepted endpoint type in END-POINTS object type Generalized Endpoint and allowed TLVs/Accepted endpoint type in Generalized Endpoint object type and allowed TLVs == Section 5.1 == As described in Section 2.3, Section 2.4 and Section 2.5.1 new Objects types are defined IANA… Comment: A period is missing before IANA. == Section 5.3 == 13 LSP
Re: [Pce] WG Last Call for draft-ietf-pce-gmpls-pcep-extensions-09
Hi Xian. Since your comments are mostly editorial and don't raise any strong issue, authors are expected to take them into account to improve their further revision of the I-D. Thank you, Julien Jul. 23, 2014 - Zhangxian (Xian): I have also reviewed this draft (A bit late though) and find no major issues with it. On top of Jon's suggestions, pls find mine below. If these cannot be captured together with WG LC, please consider them during the next process. Regards, Xian == Section 1.2 == s/Switching Encoding/LSP encoding type s/RSVP/RSVP-TE (in multiple places), also suggest to expand it during first use Old: We describe in this document a set of PCEP protocol extensions, including new objects, TLVs, encodings, error codes and procedures, in order to fulfill the aforementioned requirements. NEW: We describe in this document a set of PCEP protocol extensions, including new object types, TLVs, error codes and procedures, in order to fulfill the aforementioned requirements. == Section 1.3 == s/ENDPOINTS/END-POINTS In the list following “The covered PCEP extensions are:”, is there a reason why the GMPLS capability TLV added to OPEN msg is not included? OLD: A new object type is introduced for the LOAD-BALANCING object (Generalized bandwidth), NEW: A new object type is introduced for the LOAD-BALANCING object (Generalized LOAD-BALANCING). == Section 2.1.1 == OLD: Those documents define bit 0 of the PCED TLV for Path computation with GMPLS link constraints. Comment: Since it has been defined already and not clear (as least to me) in current texts, I would suggest to reword as following: NEW: Those documents has defined bit 0 in PCE-CAP-FLAGS Sub-TLV of PCED TLV as “Path computation with GMPLS link constraints”. == Section 2.1.2 == Lots of places with “Section Section XX”, I suggest to do a global replace of “Section Section” with “Section”. The description is GMPLS capable. Not consistent with IANA section, suggest to the latter to this, replacing “GMPLS Capability”. == Section 2.3. == The title is a bit strange, suggest to change it to “BANDWIDTH object extensions”, similar to other PCEP extensions Section titles. OLD: This correspond to requirement 3,4,5 and 11 of [RFC7025]. Comment: RFC7025 Section 3.1 and 3.2 both have requirement 3, it is better to be more specific. NEW: This corresponds to requirements 3, 4, 5 and 11 of [RFC7025] Section 3.1. OLD: This document defines two OT for the BANDWIDTH object.t: NEW: This document defines two Object Types for the BANDWIDTH object: The Bw Type field determines which type of bandwidth is represented by the object. Comment: The field name in the encoding and in the text is not consistent: Bw Spec Type vs. Bw Type. Please update (in two places) == Section 2.4. == The title is a bit strange, suggest to change it to “LOAD-BALANCING object extensions”, similar to other PCEP extensions Section titles. OLD: …each path using at minimum 2VC4 container,… NEW: …each path using at minimum 2 x VC4 container,… == Section 2.5.1 == OLD: For endpoint type Point-to-Multipoint several endpoint objects may be present in the message and represent a leave… NEW: For endpoint type Point-to-Multipoint, several endpoint objects may be present in the message and each represents a leave,… s/ one of those TLV/one of those TLVs == Section 2.5.2.4 == Are the following two sentences meant the same? If so, suggest to delete the 2nd one. 1: Its format is the same as described in [RFC3471] Section 3.1 Generalized label request. 2: The fields are encoded as in the RSVP-TE. OLD: The Encoding Type indicates the encoding type, e.g., SONET/SDH/GigE etc., that will be used with the data associated. Comment: not clearly explained. Maybe change to the following? NEW: The Encoding type indicates the encoding type, e.g., SONET/SDH/GigE etc., of the LSP with which the data is associated. == Section 2.7 == s/in order to fulfill requirement 13 of [RFC7025] section 4.1,/ in order to fulfill requirement 13 of [RFC7025] section 3.1, == Section 2.8 == OLD: This object is introduced to fulfill requirement 7 of [RFC7025] section 4.1 and requirement 3 of [RFC7025] section 4.2. This object contains the the value of the PROTECTION object defined by [RFC4872] and may be used as a policy input. NEW: This object is introduced to fulfill requirement 7 of [RFC7025] Section 3.1 and requirement 3 of [RFC7025] Section 3.2. This object contains the value of the PROTECTION object defined by [RFC4872] and may be used as a policy input. Comment: contains the value or contains the information? == Section 3 == S/Bad Bandwidth Object type 3 or 4 not supported./ Object type 3 or 4 not supported == Section 4.1 == s/Accepted LOAD-BALANCING object type 3 and 4 parameters in request./ Accepted LOAD-BALANCING object type 2 parameters in
Re: [Pce] Last IPR Check on draft-ietf-pce-gmpls-pcep-extensions
Hi, I am not aware of any IPR that applies to draft-ietf-pce-gmpls-pcep-extensions. Best Regards, Cyril On 22 July 2014 11:27, Julien Meuric julien.meu...@orange.com wrote: Dear authors of the aforementioned document, Has all IPR that applies to draft-ietf-pce-gmpls-pcep-extensions been disclosed in compliance with IETF IPR rules? (see RFCs 3979, 4879, 3669 and 5378 for more details) A response from each of you is expected. Regards, JP Julien ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce
Re: [Pce] Last IPR Check on draft-ietf-pce-gmpls-pcep-extensions
On 07/23/2014 01:53 PM, Cyril Margaria wrote: Hi, I am not aware of any IPR that applies to draft-ietf-pce-gmpls-pcep-extensions. Likewise, I am not aware of any IPR that applies Thanks Ramon ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce
Re: [Pce] WG Last Call for draft-ietf-pce-gmpls-pcep-extensions-09
H Jonathan, Thanks a lot for your review, please see inline. On 18 July 2014 10:22, Jonathan Hardwick jonathan.hardw...@metaswitch.com wrote: I've reviewed this document for the WG last call. I think this document is in good shape. I only found nits - see below. Best regards Jon == Section 1.3 == Change A new object type are introduced for the BANDWIDTH object to Two new object types are introduced for the BANDWIDTH object Agree == Section 2.2 == Final paragraph second sentence - I think you should change this to Otherwise, the PCE MAY use... to make it clear that the second sentence is not intended to contradict the first sentence. Agree == Section 2.3 == Page 9, directly under Traffic Spec field encoding table - there is a stray comma that should be deleted - change is MUST specify... to it MUST specify... - change As specified i [RFC5440] to As specified in [RFC5440] - change BANDWIDTH object of with object type 1 to BANDWIDTH object of object type 1 Agree == Section 2.4 == Page 11, directly under Traffic Spec field encoding table - there is a stray full stop (period) that should be deleted - change is MUST specify... to it MUST specify... Agree == Section 2.5.1 == List of 5 items on page 12. Should the LABEL-REQUEST TLV also be in this list? This is correct, the TLV will be added to the list == Section 2.6 == Change IP address subobject MUST be a link subobject. to If an IP address subobject is used, then the IP address given MUST be associated with a link. Agree Change The procedure associated with this subobject is as follow to The procedure associated with this subobject is as follows. Agree Change MUST allocate one label of from within the set of label values to MUST allocate one label from within the set of label values Agree Change If the PCE does not assign labels a response with a NO-PATH and a NO-PATH-VECTOR-TLV with the bit .'No label resource in range' set. to If the PCE does not assign labels then it sends a response with a NO-PATH object, containing a NO-PATH-VECTOR-TLV with the bit 'No label resource in range' set. Agree == Section 2.7 == Is your intention that the Label Subobject can also be used in the EXRS (RFC 5521 section 2.2?) I think it is worth adding a sentence saying so. This is correct For consistency with section 2.6 (and because I think the text in 2.6 is clearer) I think you should change this: XRO Label subobjects MUST follow the numbered or unnumbered interface subobjects to which they refer. Each subobject represent one label, several XRO Labels subobject MAY be present for each link. to this: The Label subobject MUST follow a subobject identifying a link, currently an IP address subobject (Type 1 or 2) or an interface id (type 4) subobject. If an IP address subobject is used, then the IP address given MUST be associated with a link. More than one label suboject MAY follow each link subobject. Agree == Section 5.1 == The formatting used in this section is not consistent. Use consistent indentation column width. For BANDWIDTH object I think you mean 5-15: Unassigned For ENDPOINTS the reference should be to 2.5, not 2.3 I agree, == Section 5.5 == Value=q0 should be Value=10 Agree -Original Message- From: Pce [mailto:pce-boun...@ietf.org] On Behalf Of Julien Meuric Sent: 04 July 2014 17:05 To: pce@ietf.org Subject: [Pce] WG Last Call for draft-ietf-pce-gmpls-pcep-extensions-09 Dear WG, Now that you all have some time dedicated to I-Ds, please consider this as part of your review list. This message ignites the WG LC on draft-ietf-pce-gmpls-pcep-extensions-09. Comments should be sent to the PCE mailing list by Friday July 18, 11:59 PM, HST. Regards, JP Julien ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce
Re: [Pce] WG Last Call for draft-ietf-pce-gmpls-pcep-extensions-09
Hi, Thanks a lot for your comments, please see inline On 23 July 2014 05:17, Zhangxian (Xian) zhang.x...@huawei.com wrote: I have also reviewed this draft (A bit late though) and find no major issues with it. On top of Jon's suggestions, pls find mine below. If these cannot be captured together with WG LC, please consider them during the next process. Regards, Xian == Section 1.2 == s/Switching Encoding/LSP encoding type Agree s/RSVP/RSVP-TE (in multiple places), also suggest to expand it during first use Agree Old: We describe in this document a set of PCEP protocol extensions, including new objects, TLVs, encodings, error codes and procedures, in order to fulfill the aforementioned requirements. NEW: We describe in this document a set of PCEP protocol extensions, including new object types, TLVs, error codes and procedures, in order to fulfill the aforementioned requirements. Agree == Section 1.3 == s/ENDPOINTS/END-POINTS Agree In the list following “The covered PCEP extensions are:”, is there a reason why the GMPLS capability TLV added to OPEN msg is not included? There is no technical reason, this will be added. OLD: A new object type is introduced for the LOAD-BALANCING object (Generalized bandwidth), NEW: A new object type is introduced for the LOAD-BALANCING object (Generalized LOAD-BALANCING). Agree == Section 2.1.1 == OLD: Those documents define bit 0 of the PCED TLV for Path computation with GMPLS link constraints. Comment: Since it has been defined already and not clear (as least to me) in current texts, I would suggest to reword as following: NEW: Those documents has defined bit 0 in PCE-CAP-FLAGS Sub-TLV of PCED TLV as “Path computation with GMPLS link constraints”. Agree, have defined maybe? == Section 2.1.2 == Lots of places with “Section Section XX”, I suggest to do a global replace of “Section Section” with “Section”. Agree, for sure The description is GMPLS capable. Not consistent with IANA section, suggest to the latter to this, replacing “GMPLS Capability”. Agree == Section 2.3. == The title is a bit strange, suggest to change it to “BANDWIDTH object extensions”, similar to other PCEP extensions Section titles. Agree OLD: This correspond to requirement 3,4,5 and 11 of [RFC7025]. Comment: RFC7025 Section 3.1 and 3.2 both have requirement 3, it is better to be more specific. NEW: This corresponds to requirements 3, 4, 5 and 11 of [RFC7025] Section 3.1. Agree OLD: This document defines two OT for the BANDWIDTH object.t: NEW: This document defines two Object Types for the BANDWIDTH object: Agree The Bw Type field determines which type of bandwidth is represented by the object. Comment: The field name in the encoding and in the text is not consistent: Bw Spec Type vs. Bw Type. Please update (in two places) Agree, I will change for Bw Spec Type == Section 2.4. == The title is a bit strange, suggest to change it to “LOAD-BALANCING object extensions”, similar to other PCEP extensions Section titles. Agree OLD: …each path using at minimum 2VC4 container,… NEW: …each path using at minimum 2 x VC4 container,… Agree == Section 2.5.1 == OLD: For endpoint type Point-to-Multipoint several endpoint objects may be present in the message and represent a leave… NEW: For endpoint type Point-to-Multipoint, several endpoint objects may be present in the message and each represents a leave,… Agree s/ one of those TLV/one of those TLVs Agree == Section 2.5.2.4 == Are the following two sentences meant the same? If so, suggest to delete the 2nd one. 1: Its format is the same as described in [RFC3471] Section 3.1 Generalized label request. 2: The fields are encoded as in the RSVP-TE. Agree, I will replace by Its format and encoding is the same as described OLD: The Encoding Type indicates the encoding type, e.g., SONET/SDH/GigE etc., that will be used with the data associated. Comment: not clearly explained. Maybe change to the following? NEW: The Encoding type indicates the encoding type, e.g., SONET/SDH/GigE etc., of the LSP with which the data is associated. Agree == Section 2.7 == s/in order to fulfill requirement 13 of [RFC7025] section 4.1,/ in order to fulfill requirement 13 of [RFC7025] section 3.1, Agree == Section 2.8 == OLD: This object is introduced to fulfill requirement 7 of [RFC7025] section 4.1 and requirement 3 of [RFC7025] section 4.2. This object contains the the value of the PROTECTION object defined by [RFC4872] and may be used as a policy input. NEW: This object is introduced to fulfill requirement 7 of [RFC7025] Section 3.1 and requirement 3 of [RFC7025] Section 3.2. This object contains the value of the PROTECTION object defined by [RFC4872] and may be used as a policy input. Agree Comment: contains the value or contains the information? I think contains the information would be more
[Pce] 答复: Last IPR Check on draft-ietf-pce-gmpls-pcep-extensions
Hi all, No, I am not aware of any IPR that applies to this document. Thanks Fatai -邮件原件- 发件人: Julien Meuric [mailto:julien.meu...@orange.com] 发送时间: 2014年7月22日 23:28 收件人: draft-ietf-pce-gmpls-pcep-extensi...@tools.ietf.org 抄送: pce@ietf.org 主题: Last IPR Check on draft-ietf-pce-gmpls-pcep-extensions Dear authors of the aforementioned document, Has all IPR that applies to draft-ietf-pce-gmpls-pcep-extensions been disclosed in compliance with IETF IPR rules? (see RFCs 3979, 4879, 3669 and 5378 for more details) A response from each of you is expected. Regards, JP Julien ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce
Re: [Pce] Last IPR Check on draft-ietf-pce-pcep-mib
Hi I know of no IPR that applies to this draft. Regards Emile -Original Message- From: Julien Meuric [mailto:julien.meu...@orange.com] Sent: mardi 22 juillet 2014 11:27 To: draft-ietf-pce-pcep-...@tools.ietf.org Cc: pce@ietf.org Subject: Last IPR Check on draft-ietf-pce-pcep-mib Dear authors of the aforementioned document, Has all IPR that applies to draft-ietf-pce-pcep-mib been disclosed in compliance with IETF IPR rules? (see RFCs 3979, 4879, 3669 and 5378 for more details) A response from each of you is expected. Regards, JP Julien _ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you. ___ Pce mailing list Pce@ietf.org https://www.ietf.org/mailman/listinfo/pce