Re: [CCAMP] I-D Action: draft-ietf-ccamp-rsvp-te-li-lb-04.txt

"Dongjie (Jimmy)" <jie.dong@huawei.com> Tue, 28 October 2014 06:31 UTC

Return-Path: <jie.dong@huawei.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 9F12B1A0267 for <ccamp@ietfa.amsl.com>; Mon, 27 Oct 2014 23:31:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.611
X-Spam-Level:
X-Spam-Status: No, score=-3.611 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 aGHSFAH0Oj1Z for <ccamp@ietfa.amsl.com>; Mon, 27 Oct 2014 23:31:14 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A243B1A00FE for <ccamp@ietf.org>; Mon, 27 Oct 2014 23:31:13 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml405-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BOC78611; Tue, 28 Oct 2014 06:31:11 +0000 (GMT)
Received: from NKGEML403-HUB.china.huawei.com (10.98.56.34) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 28 Oct 2014 06:31:10 +0000
Received: from NKGEML512-MBX.china.huawei.com ([169.254.7.22]) by nkgeml403-hub.china.huawei.com ([10.98.56.34]) with mapi id 14.03.0158.001; Tue, 28 Oct 2014 14:31:03 +0800
From: "Dongjie (Jimmy)" <jie.dong@huawei.com>
To: Lou Berger <lberger@labn.net>, "draft-ietf-ccamp-rsvp-te-li-lb@tools.ietf.org" <draft-ietf-ccamp-rsvp-te-li-lb@tools.ietf.org>
Thread-Topic: [CCAMP] I-D Action: draft-ietf-ccamp-rsvp-te-li-lb-04.txt
Thread-Index: AQHP7DmxZe4di09DEUSAb36hmAw2LZw4nFYQgANiRwCAAQp7EIAAGJKAgAM2mPCAA3N3AIABIQLA
Date: Tue, 28 Oct 2014 06:31:02 +0000
Message-ID: <76CD132C3ADEF848BD84D028D243C9273375DA63@nkgeml512-mbx.china.huawei.com>
References: <20141020074350.21488.53873.idtracker@ietfa.amsl.com> <76CD132C3ADEF848BD84D028D243C92733758033@nkgeml512-mbx.china.huawei.com> <544805C0.8060103@labn.net> <76CD132C3ADEF848BD84D028D243C92733759B2E@nkgeml512-mbx.china.huawei.com> <5448F9E7.6050703@labn.net> <76CD132C3ADEF848BD84D028D243C9273375C339@nkgeml512-mbx.china.huawei.com> <544E910C.8080307@labn.net>
In-Reply-To: <544E910C.8080307@labn.net>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.96.76]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/ccamp/A3FWbM3LgZRavymT0nLDERMDhy8
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: Re: [CCAMP] I-D Action: draft-ietf-ccamp-rsvp-te-li-lb-04.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, 28 Oct 2014 06:31:16 -0000

Hi Lou, 

Thanks a lot for your review and comments, please see my replies inline: 

> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net]
> Sent: Tuesday, October 28, 2014 2:38 AM
> To: Dongjie (Jimmy); draft-ietf-ccamp-rsvp-te-li-lb@tools.ietf.org
> Cc: ccamp@ietf.org
> Subject: Re: [CCAMP] I-D Action: draft-ietf-ccamp-rsvp-te-li-lb-04.txt
> 
> Jie/Authors,
> 
>     Thank you for the update, please see below for additional responses.
> 
> WRT section 2.1.  Extensions for Lock Instruct:
> - What extension is defined in this subsection.  What do you think about
> replacing section 2.1 with something along the lines of?
> 
>   2.1. Lock Instruct Indication
> 
>    In order to indicate the lock/unlock of the LSP, the A
>    (Administratively down) bit in ADMIN_STATUS object [RFC3471]
>    [RFC3473] is used.
> 

Agree with your suggestion. This could make section 2.1 much clearer.

> >> It probably would also be worthwhile to add some words on when this
> >> extension should be used versus
> >> draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext
> >>
> <http://tools.ietf.org/wg/ccamp/draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext/>.
> > In some earlier version there used to be some words talking about
> draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext and this draft, we will add some
> words back in the new revision.
> >
> > Basically draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext defines extensions for
> configuring pro-active MPLS-TP OAMs, while draft-ietf-ccamp-rsvp-te-li-lb is
> about LI & LB provisioning, which belong to on-demand OAM functions.
> 
> Hum, I'm not sure I would have gone this way.  My recollection was that the
> intent of this document was to provide a generic (non-TP, specific) mechanisms
> for LI-LB.  Do I have it wrong?

You are correct, the intent is to provide a generic LI-LB mechanism, this is specified in the 2nd paragraph of the Introduction section:

   " In general the LI and LB are useful Operations, Administration and
   Maintenance (OAM) functions for technologies which use Generalized
   Multi-Protocol Label Switching (GMPLS) as control plane, e.g.  time-
   division multiplexing, wavelength-division multiplexing and packet
   switching.  It is natural to use and extend the GMPLS control plane
   protocol to provide a unified approach for LI and LB provisioning in
   all these technologies. "

And the 3rd paragraph intends to talk about the scope of draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext, which is for specific MPLS-TP proactive OAM configuration and does not cover the LI&LB functions:

  "[I-D.ietf-ccamp-rsvp-te-mpls-tp-oam-ext] specifies the RSVP-TE
   extensions for the configuration of pro-active MPLS-TP OAM functions,
   such as Continuity Check (CC), Connectivity Verification (CV), Delay
   Measurement (DM) and Loss Measurement (LM).  The provisioning of on-
   demand OAM functions such as LI and LB are not covered in that
   document."

If you think the above paragraph is a little bit confusing, we can remove it in next revision.

> >>>> - Section 3.1,
> >>>> I think intermediate node behavior related to processing of the A
> >>>> is unchanged by this document so think you should drop the 3 lines
> >>>> that contain
> >> the phrase "...
> >>>> intermediate nodes ..."
> >>> Agree the behavior of intermediate node is unchanged, will remove
> >>> the
> >> descriptions about intermediate node behavior in a new revision.
> >>>> - Section 3.2
> >>>> The section is not clear if the A bit processing occurs / completes
> >>>> before Loopback related processing begins or occurs coincidentally.
> >>>> (I read the last sentence of the first paragraph saying the former
> >>>> and the last sentence of the 2nd paragraph saying the latter.)
> >>>> Either way it
> >> should be clarified.
> >>> The A bit (lock) processing needs to be completed before initiating
> >>> loopback
> >> request. The last sentence of the 2nd paragraph was to emphasize that
> >> when signaling loopback, the A bit should be kept set to indicate the
> >> LSP is still in lock mode.
> >>> We will rephrase the sentence to make it clearer.
> >> Great.  Please include appropriate conformance language.
> > Will fix this in the new revision.
> 
> I think the following should be rephrased to include 2119 language:
>     The loopback request is acceptable only when the LSP is already in lock
> mode.
> 
> If this statement is true, shouldn't the following SHOULDs  be MUSTs?
>    The Administratively down (A) bit in
>    ADMIN_STATUS object SHOULD be kept set to indicate that the LSP is
>    still in lock mode.
> and
>    The
>    Administratively down (A) bit in ADMIN_STATUS object SHOULD be  kept
>    set to indicate the LSP is still in lock mode.
> and
>    The Administratively down
>    (A) Bit in ADMIN_STATUS Object SHOULD be  kept set in the Resv
>    message.
> 
> It probably would be worthwhile to state that the Lock Instruct MAY be
> removed once the Loopback is cleared.

Thanks for pointing out this. We will rephrase these sentences with appropriate 2119 language in next revision.

Best regards,
Jie

> Thanks,
> Lou
> 
> ...