Re: [Tm-rid] 1st steps - time lines and drafts

Robert Moskowitz <rgm@labs.htt-consult.com> Thu, 01 August 2019 21:01 UTC

Return-Path: <rgm@labs.htt-consult.com>
X-Original-To: tm-rid@ietfa.amsl.com
Delivered-To: tm-rid@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24BC612022E for <tm-rid@ietfa.amsl.com>; Thu, 1 Aug 2019 14:01:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, 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 s_T6tMLUYNAe for <tm-rid@ietfa.amsl.com>; Thu, 1 Aug 2019 14:01:39 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (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 5029312011D for <tm-rid@ietf.org>; Thu, 1 Aug 2019 14:01:39 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id F379962116; Thu, 1 Aug 2019 17:01:37 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id eCM9i5g2fa1A; Thu, 1 Aug 2019 17:01:35 -0400 (EDT)
Received: from lx140e.htt-consult.com (unknown [192.168.160.12]) (using TLSv1.2 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 20E3360D1B; Thu, 1 Aug 2019 17:01:34 -0400 (EDT)
To: Michael Richardson <mcr+ietf@sandelman.ca>, tm-rid@ietf.org
References: <30eb80bc-8f7a-e550-d081-547b8bf0dbed@labs.htt-consult.com> <41dbac5b-0c59-e470-f1c3-933a9dbc14d0@labs.htt-consult.com> <CAKM0pYNsj95RCnQAW7hggOfAQXRHCxXbC8JEUK_VNG3E8b1wXQ@mail.gmail.com> <8671.1564692957@localhost>
From: Robert Moskowitz <rgm@labs.htt-consult.com>
Message-ID: <8a48fc0b-f302-ad3a-9d19-cccf61bfb156@labs.htt-consult.com>
Date: Thu, 01 Aug 2019 17:01:27 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <8671.1564692957@localhost>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tm-rid/mreN--rk96bVwtiF_XzXBtiYmfc>
Subject: Re: [Tm-rid] 1st steps - time lines and drafts
X-BeenThere: tm-rid@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Trustworthy Multipurpose RemoteID <tm-rid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tm-rid/>
List-Post: <mailto:tm-rid@ietf.org>
List-Help: <mailto:tm-rid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Aug 2019 21:01:41 -0000


On 8/1/19 4:55 PM, Michael Richardson wrote:
> Card, Stu <stu.card@axenterprize.com> wrote:
>      > I like the generality & extensibility of CBOR, CDDL, COSE, COID, etc.,
>      > esp.  as an attempt at future-proofing tm-rid.
>
> So, to be clear: CDDL is a documentation tool. It never travels on the wire.
> Some people may be able to generate code from CDDL.  Some people have also
> considered how to encode CDDL in... CDDL, which is a meta-meta situation, and
> double so, not something to worry about.
>
> COSE, COID are implemented on top of CBOR.
> IPv4 and IPv6, DHCP, OSPF, Radius, etc... all include variously (and
> differently) encoded "extensions" usually in the form of Type-Length-Value
> structures.
>
>      > I wonder, though, whether all their self-describing headers are too
>      > much overhead for the severely constrained Bluetooth frames of ASTM's
>      > proposed Broadcast Remote ID format.
>
> My experience with CBOR is that unless you want a flat non-extendable
> C-struct, and you will ALWAYS need *ALL* of the fields,  odds are that CBOR
> is smaller. CBOR probably does better at encoding than many of the TLV
> structures mentioned above, but probably the VLSI guys 20 years ago would
> have been annoyed with it's non-32-bit alignment.
>
>      > IETF, as latecomers to the aviation community's party, should look
>      > closely at what ASTM, FAA, ICAO, et al have already concluded or
>      > proposed, rather than regard this as an entirely clean slate; although
>      > a truly compelling solution might get them to change some of their
>      > thinking, as it has not yet been issued as a standard or implemented by
>      > UAS makers (beyond experimentally).
>
> Sure.  Can you point at the documents?

Start with:  https://github.com/opendroneid/specs

That directly impacts what we are planning here.