Re: [mpls] Spencer Dawkins' No Objection on draft-ietf-mpls-residence-time-14: (with COMMENT)

Eric Gray <eric.gray@ericsson.com> Mon, 27 February 2017 19:41 UTC

Return-Path: <eric.gray@ericsson.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04ECF12A2F9; Mon, 27 Feb 2017 11:41:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 mdKNtFcnPcpP; Mon, 27 Feb 2017 11:41:52 -0800 (PST)
Received: from usplmg21.ericsson.net (usplmg21.ericsson.net [198.24.6.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30B4A12A2FC; Mon, 27 Feb 2017 11:41:52 -0800 (PST)
X-AuditID: c6180641-0291898000000a06-47-58b43aaa332e
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by (Symantec Mail Security) with SMTP id E7.01.02566.AAA34B85; Mon, 27 Feb 2017 15:41:46 +0100 (CET)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.03.0319.002; Mon, 27 Feb 2017 14:41:46 -0500
From: Eric Gray <eric.gray@ericsson.com>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, Greg Mirsky <gregimirsky@gmail.com>
Thread-Topic: Spencer Dawkins' No Objection on draft-ietf-mpls-residence-time-14: (with COMMENT)
Thread-Index: AQHSkRvaEblNygCx9UeSUWiBa5OqBqF9azOA//+1hFuAAB1nkA==
Date: Mon, 27 Feb 2017 19:41:45 +0000
Message-ID: <48E1A67CB9CA044EADFEAB87D814BFF64A9FEEF5@eusaamb107.ericsson.se>
References: <148814606376.2949.10868917655692470857.idtracker@ietfa.amsl.com> <CA+RyBmXFjsYEmhEPbcWr143GtM0DDDaAoaGrfCL8BNE+F7qTwg@mail.gmail.com> <CAKKJt-c4c8CM77AF1Z61pH6-c4RpsW=YjoiauWNSsCG7o592uA@mail.gmail.com> <CA+RyBmUT=xmYw11m5wsypvd2ibSCdgfQOjZM=YknTiYKrRv1Qw@mail.gmail.com> <CAKKJt-c+NMA+9=YP+f8U3a92dLm_ODGu26ZZDYrd8Z+zLfJhBQ@mail.gmail.com> <CAKKJt-cj3bYxiQck1UCzXwePZ1ka9f=w0334MrZeB+FOpQ69mQ@mail.gmail.com> <CAKKJt-e1aPM8j8nv+2cSwC1_8cehjbKaKwYWPdUmKJBNm5nTZA@mail.gmail.com>
In-Reply-To: <CAKKJt-e1aPM8j8nv+2cSwC1_8cehjbKaKwYWPdUmKJBNm5nTZA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.10]
Content-Type: multipart/alternative; boundary="_000_48E1A67CB9CA044EADFEAB87D814BFF64A9FEEF5eusaamb107erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRmVeSWpSXmKPExsUyuXSPn+4qqy0RBgt/6FgcvnCK3eLbtKes FjP+TGS2+Dd3DrPFusun2CxuLV3JarFsyh5mB3aPnbPusnssWfKTyWPW9Da2AOYoLpuU1JzM stQifbsErowb114zFSzazljx+NtclgbGLZsYuxg5OSQETCSOPexn72Lk4hASWM8o8ebiKWYI ZzmjRPP8NjaQKjYBDYljd9aCdYgIJEl82fIfrIhZ4CWjxPKOT0wgCWGBRIkrD18xwRT93LIC ynaSmL3qNJjNIqAqMfvtHdYuRg4OXgFfiWdbeSCWfWeWOHL8P9gCToFAiRtPu8DqGQXEJL6f WgNmMwuIS9x6Mp8J4mwBiSV7zjND2KISLx//Y4WwlSQmLT3HClGfLzFj10uwel4BQYmTM5+w TGAUmYVk1CwkZbOQlM0COo9ZQFNi/S59iBJFiSndD9khbA2J1jlz2ZHFFzCyr2LkKC0uyMlN NzLcxAiMv2MSbI47GPf2eh5iFOBgVOLh3cC2JUKINbGsuDL3EKMEB7OSCG9vOlCINyWxsiq1 KD++qDQntfgQozQHi5I47/WQ++FCAumJJanZqakFqUUwWSYOTqkGxoU3vTgLWvKZ3kTYywYe P/9tTwzzn/Y7zVduOa7Ln7V4ucd9C4H56tW/0522W7xt7Kjv8JFUDfgRk/Xne0rUia/Xn23I Spy0vHlvqcL2Z98P2pb0aSmHqDz4L7h+SWI0Q2vDZ/YV3eLcZZu8Fi/U3aS+KfLs92VCD3KO 3hXbZnpf+rzw3Cuxa5RYijMSDbWYi4oTAWx4BeC7AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/0X63FSE42QMVyEVMKY4PJHzpe-8>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-residence-time@ietf.org" <draft-ietf-mpls-residence-time@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>
Subject: Re: [mpls] Spencer Dawkins' No Objection on draft-ietf-mpls-residence-time-14: (with COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 19:41:54 -0000

Spencer,

                While the reference to NTP is forward looking (as Greg suggested) – there is no strong reason to suspect that additional work relative to this specification will _necessarily_ be required.

Transparent Clock (again as Greg mentioned) has not yet been defined for NTP.

                The essential element of transparent clock is that there needs to be a way to determine the amount of time a message spends at each hop (this is the variable component of delay for any given path) so that this delay can be corrected for.  The more hops for which you have this information, the more accurate the corrected time values will be.

                If you can determine the variable delay experienced by a time message, you can combine this information with the measurable fixed delay (associated mostly with light-speed delays) to provide a very precise corrected time value.

                Transparent Clock is quite elegant in that sense, as long as it can be done without layer-violations.  ☺

--
Eric

From: Spencer Dawkins at IETF [mailto:spencerdawkins.ietf@gmail.com]
Sent: Monday, February 27, 2017 12:47 PM
To: Greg Mirsky <gregimirsky@gmail.com>;
Cc: iesg@ietf.org; draft-ietf-mpls-residence-time@ietf.org; Loa Andersson <loa@pi.nu>;; mpls-chairs@ietf.org; mpls@ietf.org
Subject: Re: Spencer Dawkins' No Objection on draft-ietf-mpls-residence-time-14: (with COMMENT)

Hi, Greg,

On Feb 27, 2017 11:13, "Greg Mirsky" <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>> wrote:
Hi Spencer,
yes, only PTP has defined operation of the transparent clock and how to use the residence time to improve accuracy of distributed time.

(Remembering that this is a no-blocking comment)

I'd suggest removing the text reference to NTP in the Introduction, and mentioning that you're allocating the value for NTP in Section 7.2, but that NTP can't make use of this mechanism unless it adds support for transparent clock.

Does that make sense?

Spencer

Regards,
Greg

On Mon, Feb 27, 2017 at 9:06 AM, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com<mailto:spencerdawkins.ietf@gmail.com>> wrote:
Hi, Greg,

On Feb 27, 2017 09:55, "Greg Mirsky" <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>> wrote:
Hi Spencer,
thank you for your thorough review and the question.
NTP yet doesn't use transparent clock paradigm but in section 3 G-ACh for Residence Time Measurement we've noted that NTP may be one type of TLV and have requested appropriate allocation by IANA in the new sub-registry MPLS RTM TLV Registry (section 7.2). Thus, if NTP will be enhanced to use transparent clock, the RTM over MPLS will be capable to support it.
We're open to your suggestions to make it clearer.

So, is it correct to say that PTP is the only time protocol that uses the transparent clock paradigm today?

Spencer

Kind regards,
Greg

On Sun, Feb 26, 2017 at 1:54 PM, Spencer Dawkins <spencerdawkins.ietf@gmail.com<mailto:spencerdawkins.ietf@gmail.com>> wrote:
Spencer Dawkins has entered the following ballot position for
draft-ietf-mpls-residence-time-14: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-mpls-residence-time/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

I'm a bit confused on one point. There's one reference to NTP in the
Introduction, everything else is about PTP, but the specification never
actually says if this mechanism is intended to be usable for NTP as well.
Could that be clearer?