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

"Dongjie (Jimmy)" <jie.dong@huawei.com> Thu, 30 October 2014 02:41 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 909AE1ACFE7 for <ccamp@ietfa.amsl.com>; Wed, 29 Oct 2014 19:41:38 -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 8uQlgSz-15gQ for <ccamp@ietfa.amsl.com>; Wed, 29 Oct 2014 19:41:36 -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 93F1A1ACFE3 for <ccamp@ietf.org>; Wed, 29 Oct 2014 19:41:35 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml403-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BOE92326; Thu, 30 Oct 2014 02:41:33 +0000 (GMT)
Received: from NKGEML406-HUB.china.huawei.com (10.98.56.37) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 30 Oct 2014 02:41:32 +0000
Received: from NKGEML512-MBX.china.huawei.com ([169.254.7.22]) by nkgeml406-hub.china.huawei.com ([10.98.56.37]) with mapi id 14.03.0158.001; Thu, 30 Oct 2014 10:41:26 +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: AQHP7DmxZe4di09DEUSAb36hmAw2LZw4nFYQgANiRwCAAQp7EIAAGJKAgAM2mPCAA3N3AIABIQLAgAIO0YCAAPoXEA==
Date: Thu, 30 Oct 2014 02:41:25 +0000
Message-ID: <76CD132C3ADEF848BD84D028D243C9273375FB7E@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> <76CD132C3ADEF848BD84D028D243C9273375DA63@nkgeml512-mbx.china.huawei.com> <54513D69.3030807@labn.net>
In-Reply-To: <54513D69.3030807@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/8S-eFIO_8Kx80ayR5Uxo3_v3ZGs
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: Thu, 30 Oct 2014 02:41:38 -0000

Hi Lou, 

Thanks for your comments, please see my replies inline:

> Jie,
>     Please see below.
> 
> On 10/28/2014 2:31 AM, Dongjie (Jimmy) wrote:
> > 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
> ...
> >>> 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.
> 
> I've reread the section, and I think what you have is sufficient.  It get's the
> points across, just had to reread it a few times...

Thanks. We tried to make the intent clear in the introduction, I guess now you are OK with it. 

> I see that you don't list the OAM Flows Enabled (M), OAM Alarms Enabled
> (O) bits defined in RFC7260.  You should include these in your next revision.
> The omission makes we want to confirm my understanding of
> your intent.   As I read this document, it is your intent that: generic
> lock instruct places no specific requirements on the existing flags-- OAM Flows
> Enabled (M), OAM Alarms Enabled (O), (protection) Lockout (L).  You make this
> point implicitly by not using this flags.
> 
> Is my understanding correct?

We forgot to list the new Flags by mistake, will add them in next revision. 

Yes we intend to make the generic LI&LB not depend on the existing flags for proactive TP OAM.

Best regards,
Jie

> >>>>>> - 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.
> great - thank you.
> 
> Lou
>