Re: [core] RSSI in SenML

Christian Amsüss <c.amsuess@energyharvesting.at> Fri, 24 March 2017 14:45 UTC

Return-Path: <c.amsuess@energyharvesting.at>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B2DD131513 for <core@ietfa.amsl.com>; Fri, 24 Mar 2017 07:45:00 -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] 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 KLueDvLubS3t for <core@ietfa.amsl.com>; Fri, 24 Mar 2017 07:44:58 -0700 (PDT)
Received: from prometheus.amsuess.com (prometheus.amsuess.com [5.9.147.112]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73EE213150D for <core@ietf.org>; Fri, 24 Mar 2017 07:44:57 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com (unknown [IPv6:2a02:b18:c13b:8001:a800:ff:fede:b1bd]) by prometheus.amsuess.com (Postfix) with ESMTPS id 3559F469DD; Fri, 24 Mar 2017 15:44:55 +0100 (CET)
Received: from poseidon-mailbox.amsuess.com (poseidon-mailbox.amsuess.com [10.13.13.231]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id 71BE411B; Fri, 24 Mar 2017 15:44:54 +0100 (CET)
Received: from hephaistos.amsuess.com (hermes.amsuess.com [10.13.13.254]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 3EE4610D; Fri, 24 Mar 2017 15:44:54 +0100 (CET)
Received: (nullmailer pid 11970 invoked by uid 1000); Fri, 24 Mar 2017 14:44:53 -0000
Date: Fri, 24 Mar 2017 15:44:53 +0100
From: Christian Amsüss <c.amsuess@energyharvesting.at>
To: Carsten Bormann <cabo@tzi.org>
Cc: core <core@ietf.org>
Message-ID: <20170324144453.4dhqnclhnsr2g5hq@hephaistos.amsuess.com>
References: <0A3A3346-9B5D-48B7-BB52-6DEE39A91200@iii.ca> <41989F03-35A9-4C76-9626-696FE123AFBC@tzi.org> <20170322203049.eswrtgjsatc67bw6@hephaistos.amsuess.com> <37D02847-3B85-4C19-94E1-EDCEDF8A95C6@tzi.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="gu2hh7xqycnvzf5d"
Content-Disposition: inline
In-Reply-To: <37D02847-3B85-4C19-94E1-EDCEDF8A95C6@tzi.org>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/UxM0lhbujNI4pxNL0A9pglzp7rM>
Subject: Re: [core] RSSI in SenML
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 14:45:01 -0000

On Wed, Mar 22, 2017 at 10:54:58PM +0100, Carsten Bormann wrote:
> > By the name, but not by the use. The review guide after the table (esp.
> > point 2) indicate that what is called unit in the document is what SI
> > calls quantities, and the presence of Hz, 1/s and Bq shows that as well.
> 
> Hz, 1/s, Bq are units.
> 
> Quantities that can be expressed in these units are [...]

Yes, they are units (I was inexact here where I shouldn't have been),
but by they are also (in SI terminology) units that have a name, and
with that indicate a (ISO) kind of quantity, sometimes even given
explicitly in the table. It seems to me that ISO calls "unit" what SI
calls "unit with special names", in that ISO unit definition contains
the kind of quantity, but I might be interpreting too much into that the
SI brochure 8 sec. 2.2.2.

> The principles are in ISO80000-1.  (Most of us got our degrees before
> 2009; I just wish students today would work more with these
> fundamentals…)

Thanks for the pointer; this is much more explicit than the SI brochure
that was my main reference on this topic so far.

> > Maybe that should be clarified in the registry introduction; straw man
> > text: "The definitions given here are called units based on common
> > language use. In the terminology of the International System of Units,
> > they are special unit names, and not only indicate the unit but also the
> > described quantity.”
> 
> That would most definitely not be true with most entries of the current table.
> Almost all are units in the SI or ISQ.
> (Yes, there are some entries that are more on the quantity side of the spectrum.)

I still think that the text should be more explicit in that a SenML
registered unit implies a kind of quantity (probably all of them, not
only the second half; maybe make it into a dedicated column?), but can't
really come up with something certainly-correct-yet-concise, and with
the ISO definitions in background, that's less important given their
definition implies a kind for every unit.

Best regards
Christian

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom