Re: [Gen-art] Genart last call review of draft-ietf-6lo-deadline-time-03

worley@ariadne.com (Dale R. Worley) Fri, 15 February 2019 03:37 UTC

Return-Path: <worley@alum.mit.edu>
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 16EA4130EF3 for <gen-art@ietfa.amsl.com>; Thu, 14 Feb 2019 19:37:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.934
X-Spam-Level:
X-Spam-Status: No, score=-1.934 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcastmailservice.net
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 hBL4gmeAs5KH for <gen-art@ietfa.amsl.com>; Thu, 14 Feb 2019 19:37:32 -0800 (PST)
Received: from resqmta-ch2-09v.sys.comcast.net (resqmta-ch2-09v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:41]) (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 E04EC12D861 for <gen-art@ietf.org>; Thu, 14 Feb 2019 19:37:30 -0800 (PST)
Received: from resomta-ch2-13v.sys.comcast.net ([69.252.207.109]) by resqmta-ch2-09v.sys.comcast.net with ESMTP id uUBrgokD2QNsNuUJdgtdfo; Fri, 15 Feb 2019 03:37:29 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcastmailservice.net; s=20180828_2048; t=1550201849; bh=dey6ApPQipuGajS/Qb9xYKsKDT0OY5GKW2nVULMOEMk=; h=Received:Received:Received:Received:From:To:Subject:Date: Message-ID; b=FYgSkja+hploOjebEkZzIksfccgt50/rL6QtWMIerPSKwWpUTJUfhs6cE/fRoXhRf cT8iUSJc8B9Q4vHYI7+4aC7Oicy9+rCzXGUorP/eMojPvu0+rIgMs8p7Kw/3QxU7dx CU6j5shiZlNqSbh9YF8viVzwi0RaFdyEBV0scJT/eZDyFCMEicflMLW4gknUKNYEXI clfg8ba31+uN2DXjjjngWbZpmuEyvOjuEHnQCleTkL2w8v9NAeenik0mVWd/TcTeDB Wyojrt7nUfisSUrC1LmN+3dyqv9gzrp2KYPWfh6ZPxlmmNQ4FL7Jn3DiCzFc6ONpas 2J6oH91ZMrMew==
Received: from hobgoblin.ariadne.com ([IPv6:2601:192:4603:9471:222:fbff:fe91:d396]) by resomta-ch2-13v.sys.comcast.net with ESMTPA id uUJcg9n7Tl1cIuUJdgKeXr; Fri, 15 Feb 2019 03:37:29 +0000
X-Xfinity-VMeta: sc=-100;st=legit
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id x1F2bVYv023158; Thu, 14 Feb 2019 21:37:31 -0500
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id x1F2bVPM023155; Thu, 14 Feb 2019 21:37:31 -0500
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com
To: Charlie Perkins <charles.perkins@earthlink.net>
Cc: gen-art@ietf.org, draft-ietf-6lo-deadline-time.all@ietf.org, ietf@ietf.org, 6lo@ietf.org
In-Reply-To: <82b8864d-fa61-588a-2d21-3d90654f562f@earthlink.net> (charles.perkins@earthlink.net)
Sender: worley@ariadne.com
Date: Thu, 14 Feb 2019 21:37:31 -0500
Message-ID: <87zhqxojys.fsf@hobgoblin.ariadne.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/qhD4LhDtWjbhBcxfqfOV62IEtqA>
Subject: Re: [Gen-art] Genart last call review of draft-ietf-6lo-deadline-time-03
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 15 Feb 2019 03:37:33 -0000

Charlie Perkins <charles.perkins@earthlink.net> writes:
> I'm not sure about this because even in 6TiSCH networks, one could 
> imagine using NTP-based time representations.  Besides that, we'd really 
> like to avoid restricting the use of the Deadline-6LoRHE to only 6TiSCH.

I agree that one could imagine any number of schemes, and in the long
run, broad use of Deadline-6LoRHE is desirable.  But that doesn't change
the fact that while the draft purports to define the meaning of three
values of the TU field, for two of those values, the draft doesn't
specify what zero-point is being used for the time scale, and so
implementations using those values cannot ensure interoperation.

Now if what you really mean is "NTP time scale in microseconds" and "NTP
time scale in seconds", those *are* definitions.  But that's not what the
draft says.

>> 2. I'm surprised that the OT value is represented as an absolute value
>> from the time-base used for the particular Deadline-6LoRHE, rather
>> than as an offset before the DT.  The difference DT - OT will
>> typically be much smaller than OT itself, so if O = 1 and OT is
>> present, using a difference would usually shorten the header.  This
>> change clearly isn't necessary for correctness, but it seems like a
>> significant efficiency gain, as after 1 year, a 10 msec ASN with have
>> values nearing 2^32, but DT - OT may remain less than 2^8.
>
> We will rework the time representation and show a proposed new format 
> soon.  I agree that, if both values are present, one should be a delta 
> from the other.

The way you write that suggests that either or both of the times can be
present.  But the deadline time is not optional.  So if the origination
time is present, both times are present.

Dale