Re: [CCAMP] [RTG-DIR] RtgDir review: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-15.txt

Gregory Mirsky <gregory.mirsky@ericsson.com> Tue, 20 January 2015 02:08 UTC

Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 995521A9080; Mon, 19 Jan 2015 18:08:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.201
X-Spam-Level:
X-Spam-Status: No, score=-104.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RLD_8QaLrO_V; Mon, 19 Jan 2015 18:08:27 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A79441A9079; Mon, 19 Jan 2015 18:08:26 -0800 (PST)
X-AuditID: c618062d-f79376d000000ceb-4d-54bd662196e6
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id DE.20.03307.1266DB45; Mon, 19 Jan 2015 21:16:33 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0195.001; Mon, 19 Jan 2015 21:08:23 -0500
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Leeyoung <leeyoung@huawei.com>, "rtg-ads@tools.ietf.org" <rtg-ads@tools.ietf.org>
Thread-Topic: [RTG-DIR] RtgDir review: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-15.txt
Thread-Index: AQHQNCMqXFKUqtcClk2QnwLL3lAFRZzIN3UA
Date: Tue, 20 Jan 2015 02:08:23 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1121B8E135C@eusaamb103.ericsson.se>
References: <EB0F2EAC05E9C64D80571F2042700A2A6C46DC@C0010I0.coe.ntt.com> <7AEB3D6833318045B4AE71C2C87E8E1729C79E28@dfweml706-chm> <7AEB3D6833318045B4AE71C2C87E8E1729C79E93@dfweml706-chm>
In-Reply-To: <7AEB3D6833318045B4AE71C2C87E8E1729C79E93@dfweml706-chm>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.9]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsUyuXRPiK5i2t4Qg23NxhZP5txgsZj6XtNi 2jxXi+dzZrJYLFjzlN2B1aPlyFtWjyVLfjJ5fLn8mS2AOYrLJiU1J7MstUjfLoEr4++CY6wF bU4Vy69uZ2pgXOPQxcjJISFgIrH37To2CFtM4sK99UA2F4eQwBFGiVsPDrBCOMsZJfb+fcsK UsUmYCTxYmMPO4gtIhAuMeX+ERaQImaBy4wSy/9/ZARJCAMlDh9axwhRFCHR3vmaGcI2kvj3 YT1YnEVAVWLnjNtgcV4BX4kpx5azQ2zbxygxaVczWIJTwFXiw9N2sAZGoPu+n1rDBGIzC4hL 3HoynwnibgGJJXvOM0PYohIvH/9jhbAVJfb1TwcaygFUrymxfpc+RKuixJTuh+wQewUlTs58 wjKBUWwWkqmzEDpmIemYhaRjASPLKkaO0uLUstx0I4NNjMBYOibBpruDcc9Ly0OMAhyMSjy8 G5j2hAixJpYVV+YeYpTmYFES5215tz5ESCA9sSQ1OzW1ILUovqg0J7X4ECMTB6dUA2NxuL3i rIS8tGNhkvZ/iuI3OOWyPOR5bl4s7sLIbpU5V7q6OnL9ulVTdA79jb3uz9u95UShgzX7KlM7 P7GUlGPOX8tF7ER/aLQo6a2y8e7Y/SRubudVeVtR9xzej3ktL9S+X5i/PrOR86BXwK+Fd1/d 5v6kuSiPJUNIUmsrO/eiQNV5TZ+vKrEUZyQaajEXFScCAMiL1HaGAgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/ccamp/7kdwDlp9jBTqdQPSnbLFRph0Kk4>
Cc: "'rtg-dir@ietf.org'" <rtg-dir@ietf.org>, "'ccamp@ietf.org'" <ccamp@ietf.org>, "draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org" <draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org>
Subject: Re: [CCAMP] [RTG-DIR] RtgDir review: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-15.txt
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jan 2015 02:08:29 -0000

Hi Young,
thank you for your through review and considerate comments.
Please find my answers in-line and tagged GIM>>.
Please let me know whether we should publish the new version or address these comments as part of RFC Editor update.

	Regards,
		Greg

-----Original Message-----
From: Leeyoung [mailto:leeyoung@huawei.com] 
Sent: Monday, January 19, 2015 12:04 PM
To: Leeyoung; rtg-ads@tools.ietf.org
Cc: 'rtg-dir@ietf.org'; 'ccamp@ietf.org'; draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org
Subject: RE: [RTG-DIR] RtgDir review: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-15.txt

Hi,

Sorry, one of the nits had a nit: I should be:

OLD: The use of GMPLS RSVP-TE for the configuration of OAM
   functions is defined in a technology agnostic way in [RFC7260].
NEW: [RFC7260] defines use of GMPLS RSVP-TE for the configuration of OAM
   functions in a technology agnostic way.
GIM>> Accepted, done.

Thanks,
Young

-----Original Message-----
From: rtg-dir [mailto:rtg-dir-bounces@ietf.org] On Behalf Of Leeyoung
Sent: Monday, January 19, 2015 12:36 PM
To: rtg-ads@tools.ietf.org
Cc: 'rtg-dir@ietf.org'; 'ccamp@ietf.org'; draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org
Subject: [RTG-DIR] RtgDir review: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-15.txt

Hello, 

I have been selected as the Routing Directorate reviewer for this draft. The Routing Directorate seeks to review all routing or routing-related drafts as they pass through IETF last call and IESG review, and sometimes on special request. The purpose of the review is to provide assistance to the Routing ADs. For more information about the Routing Directorate, please see ​http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir 

Although these comments are primarily for the use of the Routing ADs, it would be helpful if you could consider them along with any other IETF Last Call comments that you receive, and strive to resolve them through discussion or by updating the draft. 

Document: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-15.txt
Reviewer: Young Lee
Review Date: 19 January, 2015
IETF LC End Date: not sure
Intended Status: Standards Track

Summary:

This document is ready for publication, but has nits that should be considered prior to publication.

Comments:

This document specifies the configuration of proactive MPLS-TP OAM functions carried by the GMPLS RSVP-TE protocols based on the OAM Configuration Framework for GMPLS RSVP-TE. The document is in good shape but there are a few points that should be clarified to improve the readability. 

Major Issues:

None
GIM>> Thank you

Minor Issues:

None
GIM>> Thank you

Nits:

1) In Abstract and other parts, should 'pro-active' be replaced with 'proactive'? Perhaps, there may be a reason for the hyphen, but I was not sure. 
GIM>> I find that 'proactive' is more common form. Accepted and updated.
 
2) In Introduction, I would suggest:

OLD: The use of GMPLS RSVP-TE for the configuration of OAM
   functions is defined in a technology agnostic way in [RFC7260].
NEW: [RFC7260] defines The use of GMPLS RSVP-TE for the configuration of OAM
   functions is defined in a technology agnostic way.
GIM>> I think that the very first note addresses this change already.

3) In Introduction (the second paragraph), I am not sure if you need, 'the Transport Profile of MPLS' after MPLS-TP. 
GIM>> I think it is acceptable, somewhat conversational form.

4) In Introduction (the fourth paragraph), is there any reference for the last sentence, "Additionally, there is a number of Fault Management Signals that can be configured."? Also suggest:
GIM>> Added reference to RFC  6427.

OLD: Additionally
New: Additionally, 
GIM>> Done

5) In Section 3.1 (the second paragraph): This sub-TLV as has to be examined... I would suggest replacing 'has to be' to either MUST or SHOULD. 
GIM>> Updated " This sub-TLV MUST be examined even by intermediate nodes that support these extensions ..."

6) In Section 3.2: - "BFD Configuration sub-TLV", which MUST be included if the CC
      and/or the CV OAM Function flag is set. It was not clear to me where the CC and/or CV OAM Function Flag is set. Reference would be good. I presume it is the OAM Configuration TLV in [RFC7260]. 
GIM>> Updated " "BFD Configuration sub-TLV", which MUST be included if either the CC, the CV or both OAM Function flags being set in the OAM Function Flags Sub-TLV [RFC7260]."

7) I have similar comments as 6) throughout this section when you refer to 'N' flag, 'I' flag, etc. 
GIM>> Is this the following:
" "Performance Monitoring sub-TLV", which MUST be included if any of the PM/Delay, PM/Loss or PM/Throughput flags are set in the "OAM Function Flag sub-TLV [RFC7260]." (reference added)

8) In Section 3.2:

 OLD: - MPLS OAM Configuration sub-TLV MAY be empty, i.e. have no Value.
      Then its Length MUST be 8.  Then all OAM functions that have their
      corresponding flags set in the "OAM Function Flags sub-TLV" MUST
      be assigned their default values or left disabled.

 NEW: - If MPLS OAM Configuration sub-TLV MAY be empty, i.e. have no Value,
      then its Length MUST be 8 and all OAM functions that have their
      corresponding flags set in the "OAM Function Flags sub-TLV" MUST
      be assigned their default values or left disabled.
GIM>> I think "If" and "MAY" don't match in the same sentence. I think it is one or another. 'MAY' being normative seems more suitable.

 OLD: - sub-TLV that doesn't have corresponding flag set MUST be
      silently ignored;

 NEW: - Sub-TLV.... (Capitalize) 
GIM>> Done and s/;/./ Then capitalized next line, s/if/If/ as suggested below.

 OLD: - if multiple copies of a sub-TLV are present, then only the first
      sub-TLV MUST be used and the remaining sub-TLVs MUST be silently
      ignored.

 NEW: - If multiple.... (Capitalize) 

9) Section 3.2.1, it would be easier to trace if you would reference for the first sentence, similar to comment 4). 
GIM>> Updated to:
"If the CV flag is set in the OAM Function Flags Sub-TLV [RFC7260], then ..."

Thanks,
Young