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

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 25 October 2017 19:23 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: lime@ietfa.amsl.com
Delivered-To: lime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C0BE13875A; Wed, 25 Oct 2017 12:23:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 b-rm07w1seB6; Wed, 25 Oct 2017 12:23:12 -0700 (PDT)
Received: from mail-pg0-x22d.google.com (mail-pg0-x22d.google.com [IPv6:2607:f8b0:400e:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F00771386A1; Wed, 25 Oct 2017 12:23:11 -0700 (PDT)
Received: by mail-pg0-x22d.google.com with SMTP id a192so740354pge.9; Wed, 25 Oct 2017 12:23:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=JhPJ5tcLPZeku15VvxTEkf4Fa2I4PWoslcnYDhx4hP0=; b=NshTOY8l0jDTTWW6/VwJZIkaAfqylqCdRpxu90Iv67RM6A5CMdCJJH9R/3JsvkiymE PZuey3T5ZU1HDa7Q5nEPUDaieFiCN7lTw8b5ZpE+5xRsEiDnxdt7eDXHUBLLsvAbUtxo ndKOoBXUP0/sEMjD/GqdUulQQfmRCzBuVrq5JIQ3LivqRlJeqOngpOcPuImgssuCpnO1 Kjqdr1vv4ys4tSud0FzmPkKQIx0HbjiON+BJC9OfPNTg7ZcKLVVCwExT/RrkDrkeLe88 iDrKbt0u73cQzF83wfrCLz5Cou/GbC4FphxDKINO8t9uVRT6lZCmySlSGxyQSB/n3x6q teVg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=JhPJ5tcLPZeku15VvxTEkf4Fa2I4PWoslcnYDhx4hP0=; b=fwIJjXEiQBL7q0owBkmFAgmYpn8qjFv4EpSm1DDwm00RmdvPAK56y47qlgkO9WPjhu FKDvt+kXn8z3QeuiJkbYY6G9zCfPNLsEJp5pSX6gTneZCxBxoEg0L9gTSXb0cyBU+SPI fxaBoeGXu8ecjGYtKsVlkqoy7dxriYWydYoKYAL5X9whzQKUCOW10bIyDYNXV2Q1Jrmc oe1r6To53XqiCZk32LHmNFn26PwBzNZiRi7tGUoxEFcuzESL2hRfgDzt+bGnB/7gDr+W Wa+P789dYrVagI5bSFCArKix/aKZ9BcBbn97pToNjKew5oINHgFojvTfDZkZ3L6c/r/0 n2MQ==
X-Gm-Message-State: AMCzsaXK8v7RejDtVR3BK14Tfzw7+7ccM1fGOOQdB5t2xAAcPnc0Kx0i H+bFRQ5L30+FFZxj9L8nd+M3vA==
X-Google-Smtp-Source: ABhQp+Tqg0mmfmkxpk6BUYkMjQo5NZomlmdOUupjP42uYYP/N3iHCAGTa3yGw2jGVOw3Za0N45hcuA==
X-Received: by 10.84.131.109 with SMTP id 100mr2623534pld.140.1508959391117; Wed, 25 Oct 2017 12:23:11 -0700 (PDT)
Received: from ?IPv6:2406:e001:3d21:1:28cc:dc4c:9703:6781? ([2406:e001:3d21:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id e70sm6651508pgc.15.2017.10.25.12.23.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Oct 2017 12:23:10 -0700 (PDT)
To: Alissa Cooper <alissa@cooperw.in>, Qin Wu <bill.wu@huawei.com>
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>
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>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <efce5c81-432b-b1ad-a0a4-34b3ae024c1c@gmail.com>
Date: Thu, 26 Oct 2017 08:23:11 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <4DFFE086-8C7D-4799-8E70-1F4194073A3F@cooperw.in>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/lime/RllKraNmYfYAmronljwxUeYon2Y>
Subject: Re: [Lime] [Gen-art] Genart telechat review of draft-ietf-lime-yang-connectionless-oam-methods-09
X-BeenThere: lime@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Layer Independent OAM Management in Multi-Layer Environment \(LIME\) discussion list." <lime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lime>, <mailto:lime-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lime/>
List-Post: <mailto:lime@ietf.org>
List-Help: <mailto:lime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lime>, <mailto:lime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Oct 2017 19:23:14 -0000

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!

    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
> 
>