[Ntp] Antw: [EXT] Re: Temperature Compensation for NTP?

Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> Tue, 08 December 2020 15:06 UTC

Return-Path: <Ulrich.Windl@rz.uni-regensburg.de>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6846F3A0F4D for <ntp@ietfa.amsl.com>; Tue, 8 Dec 2020 07:06:51 -0800 (PST)
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, SPF_HELO_NONE=0.001, SPF_PASS=-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 hmeg_r4FGKIS for <ntp@ietfa.amsl.com>; Tue, 8 Dec 2020 07:06:49 -0800 (PST)
Received: from mx4.uni-regensburg.de (mx4.uni-regensburg.de [IPv6:2001:638:a05:137:165:0:4:4e7a]) (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 1D52D3A0F49 for <ntp@ietf.org>; Tue, 8 Dec 2020 07:06:48 -0800 (PST)
Received: from mx4.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 7918E6000057 for <ntp@ietf.org>; Tue, 8 Dec 2020 16:06:46 +0100 (CET)
Received: from gwsmtp.uni-regensburg.de (gwsmtp1.uni-regensburg.de [132.199.5.51]) by mx4.uni-regensburg.de (Postfix) with ESMTP id 61496600004E for <ntp@ietf.org>; Tue, 8 Dec 2020 16:06:46 +0100 (CET)
Received: from uni-regensburg-smtp1-MTA by gwsmtp.uni-regensburg.de with Novell_GroupWise; Tue, 08 Dec 2020 16:06:45 +0100
Message-Id: <5FCF9686020000A10003D627@gwsmtp.uni-regensburg.de>
X-Mailer: Novell GroupWise Internet Agent 18.3.0
Date: Tue, 08 Dec 2020 16:06:46 +0100
From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
To: "ntp@ietf.org" <ntp@ietf.org>, mlichvar@redhat.com
References: <5FCF48F1020000A10003D5E1@gwsmtp.uni-regensburg.de> <20201208100015.GU2352378@localhost>
In-Reply-To: <20201208100015.GU2352378@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/Y0J63VzCiq7_nlQyyEIKvMW8J1g>
Subject: [Ntp] Antw: [EXT] Re: Temperature Compensation for NTP?
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Dec 2020 15:06:51 -0000

>>> Miroslav Lichvar <mlichvar@redhat.com> schrieb am 08.12.2020 um 11:00 in
Nachricht <20201208100015.GU2352378@localhost>:
> On Tue, Dec 08, 2020 at 10:35:45AM +0100, Ulrich Windl wrote:
>> Hi!
>> 
>> The avarage computer oscillator is mainly controlled by temperature. Up to

> now NTP does not have a computational model to consider the temperature 
> nearby the oscillator, while most modern systems have some temperature 
> sensor(s).
> 
> I don't see how this is related to NTP. Is the current specification
> preventing servers or clients from implementing a software temperature
> compensation?

If the protocol standard does not specify a clock model, I'm fine. However
(e.g.) the increase of dispersion (which is way too large IMHO) will mostly
depend on the environental stability. So to get that value right or atr least
close, one would have to take temperature effect into account.
Or alternatively: Quickly explain how the increase of dispersion was
determined ;-)

Regars,
Ulrich

> 
> ‑‑ 
> Miroslav Lichvar