Re: [Gen-art] Genart telechat review of draft-ietf-lime-yang-connectionless-oam-methods-09

Qin Wu <bill.wu@huawei.com> Thu, 26 October 2017 07:03 UTC

Return-Path: <bill.wu@huawei.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50B3613A441; Thu, 26 Oct 2017 00:03:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 szjWsIuViHcH; Thu, 26 Oct 2017 00:03:43 -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 6756413915C; Thu, 26 Oct 2017 00:03:42 -0700 (PDT)
Received: from 172.18.7.190 (EHLO LHREML710-CAH.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DRI66630; Thu, 26 Oct 2017 07:03:40 +0000 (GMT)
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.361.1; Thu, 26 Oct 2017 08:03:40 +0100
Received: from NKGEML513-MBX.china.huawei.com ([169.254.1.105]) by NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id 14.03.0235.001; Thu, 26 Oct 2017 15:03:29 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Alissa Cooper <alissa@cooperw.in>
CC: "gen-art@ietf.org" <gen-art@ietf.org>, "draft-ietf-lime-yang-connectionless-oam-methods.all@ietf.org" <draft-ietf-lime-yang-connectionless-oam-methods.all@ietf.org>, "lime@ietf.org" <lime@ietf.org>
Thread-Topic: [Gen-art] Genart telechat review of draft-ietf-lime-yang-connectionless-oam-methods-09
Thread-Index: AQHTRKaA49fkPiL3ME2fuGmwswL1zaLmVrbggAABfwCAAOm9MIACPKOAgADi5uCACdeTAIAAROyAgAFJogA=
Date: Thu, 26 Oct 2017 07:03:29 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABA9AC178FA@nkgeml513-mbx.china.huawei.com>
References: <150795599146.4998.1974521980268023090@ietfa.amsl.com> <B8F9A780D330094D99AF023C5877DABA9ABE743C@nkgeml513-mbx.china.huawei.com> <edb94719-d385-1b6f-ad04-2132db9c3111@gmail.com> <B8F9A780D330094D99AF023C5877DABA9ABF3D69@nkgeml513-mbx.china.huawei.com> <83e5e553-bb1d-eeb4-9626-a630d0f7f79c@gmail.com> <B8F9A780D330094D99AF023C5877DABA9AC01FDE@nkgeml513-mbx.china.huawei.com> <4DFFE086-8C7D-4799-8E70-1F4194073A3F@cooperw.in> <efce5c81-432b-b1ad-a0a4-34b3ae024c1c@gmail.com>
In-Reply-To: <efce5c81-432b-b1ad-a0a4-34b3ae024c1c@gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.136.79.163]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020205.59F188CD.0022, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.1.105, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 8a913329b19d889e443401977dbabcb2
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/3VPisxD0ZwdJnym9Zgk2Ob3ZwoI>
Subject: Re: [Gen-art] Genart telechat review of draft-ietf-lime-yang-connectionless-oam-methods-09
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Oct 2017 07:03:45 -0000

-----邮件原件-----
发件人: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com] 
发送时间: 2017年10月26日 3:23
收件人: Alissa Cooper; Qin Wu
抄送: gen-art@ietf.org; draft-ietf-lime-yang-connectionless-oam-methods.all@ietf.org; lime@ietf.org
主题: Re: [Gen-art] Genart telechat review of draft-ietf-lime-yang-connectionless-oam-methods-09

A small response in line below:

On 26/10/2017 04:16, Alissa Cooper wrote:
> Brian, thank you for your review. Qin, thanks for your responses. I have entered a No Objection ballot that captures the remaining open issue concerning one-way vs. two-way delay. One further comment below.
> 
>> On Oct 18, 2017, at 9:09 PM, Qin Wu <bill.wu@huawei.com> wrote:
>>
>> -----邮件原件-----
>> 发件人: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com]
>> 发送时间: 2017年10月19日 3:26
>> 收件人: Qin Wu; gen-art@ietf.org
>> 抄送: draft-ietf-lime-yang-connectionless-oam-methods.all@ietf.org; 
>> lime@ietf.org
>> 主题: Re: Genart telechat review of 
>> draft-ietf-lime-yang-connectionless-oam-methods-09
>>
>> On 17/10/2017 14:40, Qin Wu wrote:
>> ...
>>
>>>> The same is applied to jitter. As clarified in the introduction, 
>>>> the definition of 'jitter' is used to monitor reachability of destinations, troubleshoot failures, monitor performance.
>>>
>>> Yes, but what *is* jitter physically? There is no scientific definition of 'jitter' in the IETF. Do you mean IPDV as defined in RFC3393 or something else?
>>>
>>> [Qin]:Jitter is packet jitter (https://en.wikipedia.org/wiki/Jitter). 
>>> You are right, one typical example of packet jitter is IPDV defined in RFC3393, but we don't want to limit it to IPDV, we also allow support other protocol and other measurement methodology, e.g., we could also consider to use MAPDV2 defined in [ITU-T G.1020], what protocol is used and what methodology is used can be indicated by the parameter 'protocol-id' parameter and 'protocol-id-meta-data' in this model.
>>
>> I don't see how this specification can be used for interoperable implementations unless you define a specific meaning of 'jitter'.
>>
>> If the network management system assumes RFC3393 but half the routers in the network implement G.1020, there is no interoperability.
> 
> I believe this is well-specified in draft-ietf-lime-yang-connectionless-oam:

Yes. Maybe it would help to mention in the Introduction of ietf-lime-yang-connectionless-oam-methods that some elements of the data model are fully defined in ietf-lime-yang-connectionless-oam. The current text says "It is separated from the generic YANG model for connectionless OAM" but does not tell the reader to go and read the generic model!

[Qin]: Good suggestion, we will consider this. Thanks.

    Brian

> 
> grouping session-jitter-statistics {
>     description
>       "Grouping for per session jitter statistics";
>     container session-jitter-statistics {
>       description
>         "Session jitter summarised information. By default,
>          jitter is measured using IP Packet Delay Variation
>          (IPDV) as defined in RFC3393 <https://tools.ietf.org/html/rfc3393>. When the other measurement
>          method is used instead(e.g., Packet Delay Variation used in
>          Y.1540, it can be indicated using protocol-id-meta-data
>          defined in RPC operation of
>          draft-ietf-lime-yang-connectionless-oam-methods <https://tools.ietf.org/html/draft-ietf-lime-yang-connectionless-oam-methods>. Note that
>          only one measurement method for jitter is specified
>          for interoperability reason.";
> 
> Alissa
> 
>>
>> [Qin]: Correct, Just to clarify, it is not our intent to encourage implementer to support various different mechanisms to measure jitter in one single solution.
>> In one single solution, we will restrict to use one mechanism, one 
>> protocol to measure jitter, but flexibility we allow here, you might 
>> choose different time units, But again we might only allow one time unit in one single solution, introduce protocol-id parameter is used to allow future protocol and future mechanism to be created then we support different mechanism to measure Jitter with different time unit.
>>
>>> I assume that by 'delay' you mean RFC7679 rather than RFC2681, but that seems straightforward,  and so do the other metrics used in session-packet-statistics and session-error-statistics.
>>>
>>> [Qin]: Correct, it is one way delay instead of two way delay. 
>>
>> Again - it is useful to specify one-way delay, for interoperability.
>> (Whether the routers can measure one-way delay is another question; 
>> they might be forced to measure RTT and assume delay = RTT/2 .)
>>
>> [Qin]: Agree, have a second thought, I think with protocol-id, we can decide which kind of delay we are meant to use? E.g.,if protocol-id is set to OWAMP defined in RFC4656, we will use one way delay, if protocol-id is set to TWAMP defined in RFC5357,We will use round trip delay, we allow such flexibility, I might be wrong, since earlier, I claim we only support one way delay, I need to confirm this from other authors.
>>
>> Regards
>>    Brian
>> _______________________________________________
>> Gen-art mailing list
>> Gen-art@ietf.org
>> https://www.ietf.org/mailman/listinfo/gen-art
> 
>