Re: [art] summary of updates - draft-time-touch

Joe Touch <touch@isi.edu> Mon, 17 April 2017 21:33 UTC

Return-Path: <touch@isi.edu>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F372E129480 for <art@ietfa.amsl.com>; Mon, 17 Apr 2017 14:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-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 EUfDoTSY-7MF for <art@ietfa.amsl.com>; Mon, 17 Apr 2017 14:33:11 -0700 (PDT)
Received: from nitro.isi.edu (nitro.isi.edu [128.9.208.207]) (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 493D41242F7 for <art@ietf.org>; Mon, 17 Apr 2017 14:33:11 -0700 (PDT)
Received: from [128.9.184.37] ([128.9.184.37]) (authenticated bits=0) by nitro.isi.edu (8.13.8/8.13.8) with ESMTP id v3HLWvqA023040 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 17 Apr 2017 14:32:57 -0700 (PDT)
To: art@ietf.org
References: <e0a43370-751f-808c-3719-9716f9cd57d1@isi.edu> <alpine.DEB.2.11.1701031348430.7102@grey.csi.cam.ac.uk> <f94415b6-d9f7-0a03-cf5b-ce39c109aa71@isi.edu> <f9429571-b9d5-75d4-9b46-b877a189a7bf@gmail.com> <20170328173916.GE7490@localhost> <e73d5c15-1ba3-8162-f7df-555e2e8588a6@isi.edu> <20170328224041.GJ7490@localhost> <9ddcde60-a915-a03d-dfc3-2c2c451c398c@isi.edu> <20170329000601.GK7490@localhost> <96ad09b7-7dc2-20e8-2aa4-793310d184f6@isi.edu> <20170329015811.GL7490@localhost> <111c86bc-c2c5-5050-edc0-82e40d36c570@isi.edu> <m1ctEy7-0000G9C@stereo.hq.phicoh.net> <70bae467-8636-379c-7452-21cacf03215f@isi.edu> <m1ctFHX-0000HSC@stereo.hq.phicoh.net> <37dae716-fb6b-a933-d1fa-0a875ab66408@isi.edu> <236d8d65-71b2-cebf-b7eb-54b0c5464399@isi.edu>
From: Joe Touch <touch@isi.edu>
Message-ID: <8942ad3f-c151-26a1-1619-b0f36d78b5f0@isi.edu>
Date: Mon, 17 Apr 2017 14:32:57 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <236d8d65-71b2-cebf-b7eb-54b0c5464399@isi.edu>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 7bit
X-MailScanner-ID: v3HLWvqA023040
X-ISI-4-69-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/kiGseuR6xkiTk3YpYxoyibLktwk>
Subject: Re: [art] summary of updates - draft-time-touch
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Apr 2017 21:33:13 -0000

Hi, all,

I've completed an update that rolls in the changes below as well as a
few other issues raised off-list.

Joe

A new version of I-D, draft-touch-time-02.txt
has been successfully submitted by Joe Touch and posted to the
IETF repository.

Name:		draft-touch-time
Revision:	02
Title:		Resolving Multiple Time Scales in the Internet
Document date:	2017-04-17
Group:		Individual Submission
Pages:		17
URL:            https://www.ietf.org/internet-drafts/draft-touch-time-02.txt
Status:         https://datatracker.ietf.org/doc/draft-touch-time/
Htmlized:       https://tools.ietf.org/html/draft-touch-time-02
Htmlized:       https://datatracker.ietf.org/doc/html/draft-touch-time-02
Diff:           https://www.ietf.org/rfcdiff?url2=draft-touch-time-02

Abstract:
   Internet systems use a variety of time scales, which can complicate
   time comparisons and calculations. This document explains these
   various ways of indicating time and explains how they can be used
   together safely. This document is intended as a companion to
   Internet time as discussed in RFC 3339.

                                                                    


On 3/29/2017 9:43 AM, Joe Touch wrote:
> Hi, all,
>
> So I have a set of things to update so far. Please let me know if I
> missed something. I will have an update out by the end of this week.
>
> I'm hoping this update can help us converge...
>
> Joe
> ---------
>
> - clarify TAI as a post-facto average
> - clarify prev definition of astronomical second as instantaneous:
>
> 1/31556925.9747 of the tropical year as of the instant
> 1900 January 0 at 12:00:00 Ephemeris Time.
>
> - clarify UT1 as a a measure of the orientation angle of the earth upon
> which international agreement bases the notion of calendar days.
> - consider cleaning up the UT definitions, noting mostly that UT1 is the
> only one in use (and not getting into the detail of UT0 and UT2)
> - clean up the POSIX definition (it's not solar; more like a local clock)
> - this is all at mean sea level (we're ignoring relativistic effects)
> - reminder that the POSIX "equation" is approximate
> - a light discussion about implementation issues (e.g., struct timeval
> vs struct tm vs. ISO 8601)
> - fix NTP epoch to 1900-01-01
> - clarify the two solar times as "apparent" vs "mean"
> - reminder that timers either end on a date or specify an interval
> - reminder that future times in UTC are indeterminate
> - UTC is known only into some future (e.g., a few months) that you know
> about scheduled leaps
> - earth rotation, not orbit, causes most of solar time variation
>
> One other thing that came up is the difference between "POSIX time"
> (previously called Unix time) and the POSIX time API. The API can access
> a variety of time scales, including UTC (e.g., when NTP is running), an
> emulation of UTC, an emulation of Unix time, or direct access to a
> monotonic counter (which may or may not be reset on reboot). I think
> this is Nico's issue with data types, and it's worth clarifying.
>
> -----