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

Alissa Cooper <alissa@cooperw.in> Wed, 25 October 2017 15:16 UTC

Return-Path: <alissa@cooperw.in>
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 D888413F3E3; Wed, 25 Oct 2017 08:16:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.72
X-Spam-Level:
X-Spam-Status: No, score=-2.72 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=SLeTUtye; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ZIxD/G+x
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 ABa_mEflE7c3; Wed, 25 Oct 2017 08:16:34 -0700 (PDT)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F0CB139078; Wed, 25 Oct 2017 08:16:34 -0700 (PDT)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 8CCC022792; Wed, 25 Oct 2017 11:16:33 -0400 (EDT)
Received: from frontend1 ([10.202.2.160]) by compute7.internal (MEProxy); Wed, 25 Oct 2017 11:16:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=7k6gH6up9q+V2ZkYmjkYnocAx1Rm6vuueTZzdx7D9TA=; b=SLeTUtye YvGrRKqQ/02RwBo2t1Xqh1CIjwB7MPp2KMFk6IQzqExbGMFLUeVqYP8fv6OcWS94 ZT9dV/5D0xDWkJ7B3VWoYPJlL0jKNX3MOcjzqB1BCp0pt2k5w1VrC4lFM66Zt+Dt k3/MDdKq3luQPXGbaspE2pstJl1hKI/z/LoRWSpwPVwkyu/Dh32dvor3DNi2lm5e OzmHd4QFfP7YIj2hNOe9KxRebYYW4MV31b72n+CW8f9Ct7eKbGxny8SfZrfCnpGf n7FRPNsRM3gsQv0A7DKBHHHmJSBQLY4hJbSxW+umz63aAn0kWulC/Gvvbs2tI6mc ppINdPr+FfALLA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=7k6gH6up9q+V2ZkYmjkYnocAx1Rm6 vuueTZzdx7D9TA=; b=ZIxD/G+xfCOCmm8OAlQ113s0ND0vI47KpLFf1yzZBEggR JezvpJYvTl0Va8MvQ7YAGs2kIK88IXBEXy3Cb4C2O76GWhf5Wzeio0SwIbbHX+Pc wrULx6gpMsOrFdkqzLNNg48itCGsts81rrH05GATwIMen5I/+QPpVyJFxPG9KjBS vhnE2owcQsuWdQO9p7oC3trFUf9SOdppwId5N0Lm6cTKxLkZCZsXbwvz748L/83s nbAX2ocwS4ZekvC50l/adimcU38KAYaFIC2+it/4wboIRDu9af2GQapveiUSj3zK 0aQY/O0ExdV+SKC9YgZ9Rhgstymr7T8ccGTAQYYbA==
X-ME-Sender: <xms:0arwWWRwPi7fn1hlEs172FFixOGBGehBX_Pu-zB5-uGRaAevusDnSg>
Received: from sjc-alcoop-88113.cisco.com (unknown [128.107.241.191]) by mail.messagingengine.com (Postfix) with ESMTPA id 496F17FA82; Wed, 25 Oct 2017 11:16:32 -0400 (EDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_C919A316-67B7-4776-B9E8-5316BCFE35FB"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Alissa Cooper <alissa@cooperw.in>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABA9AC01FDE@nkgeml513-mbx.china.huawei.com>
Date: Wed, 25 Oct 2017 11:16:30 -0400
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, "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>
Message-Id: <4DFFE086-8C7D-4799-8E70-1F4194073A3F@cooperw.in>
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>
To: Qin Wu <bill.wu@huawei.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lime/FMS5p2gFVKrca8MLz3yQ_3EOfOc>
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 15:16:36 -0000

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:

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