
From nobody Fri Mar  3 07:05:30 2017
Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 424B51294AA; Fri,  3 Mar 2017 07:05:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.com
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 Oc3PASY6MroM; Fri,  3 Mar 2017 07:05:28 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 174AD129612; Fri,  3 Mar 2017 07:05:23 -0800 (PST)
X-AuditID: c1b4fb25-4b3ff70000007fa8-e9-58b986300da5
Received: from ESESSHC003.ericsson.se (Unknown_Domain [153.88.183.27]) by  (Symantec Mail Security) with SMTP id 07.01.32680.03689B85; Fri,  3 Mar 2017 16:05:22 +0100 (CET)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.27) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 3 Mar 2017 16:05:20 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=yyxBZ3qHHYculWCuyW3tN7RMBZP9TZWrbRh3Wd0w80Y=; b=QGt2uZsqNWKqKUprGslr6UI/KxwBZaWs4smxsmxaVWjo5a8kCyprqy6UwnHusjFRuvVCe1x/dFp6KujsboLSPwksvtx89XZvIqmHPqjiATFcW66StUoA1bgT6n6wMPJdOQErJ+4ERZcBkcRg3X6NgOIzZ/0QfCWAAJpVggFrSig=
Received: from HE1PR0701MB2539.eurprd07.prod.outlook.com (10.168.129.17) by HE1PR0701MB2539.eurprd07.prod.outlook.com (10.168.129.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Fri, 3 Mar 2017 15:05:18 +0000
Received: from HE1PR0701MB2539.eurprd07.prod.outlook.com ([10.168.129.17]) by HE1PR0701MB2539.eurprd07.prod.outlook.com ([10.168.129.17]) with mapi id 15.01.0947.012; Fri, 3 Mar 2017 15:05:18 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: "cbor@ietf.org" <cbor@ietf.org>
Thread-Topic: Slot requests for IETF98
Thread-Index: AdKUL2cW9AQfBvZ/Q3CXgcW1AiVhkA==
Date: Fri, 3 Mar 2017 15:05:18 +0000
Message-ID: <HE1PR0701MB2539C9B14EACDCDD64399E27982B0@HE1PR0701MB2539.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [192.36.157.200]
x-ms-office365-filtering-correlation-id: 0a44770c-4874-4135-e642-08d46246b4ed
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:HE1PR0701MB2539; 
x-microsoft-exchange-diagnostics: 1; HE1PR0701MB2539; 7:1xZWZXFQWTrwg8ogYdFlhsIoHNiMXNmqa0hcT8Hf1SQkCYivCnFlm7m/x47eaiPxJOUvkEKkEVwIWHm1qeRnOXVcd8+C4rtRaoLt8YFQmpIRiEpz8cbUEbnUrWEFF4ZhqbDFGgEbzNgiGdUU/uywzHT6k6+61GzLVcYSPQ1J8b+YRIJyvCuO2F447BWMhPe96SQglya5cmP14uyM0kikk2zwzYckQSAliieshpBSssdXyDTmr1eNIv3DxiFJb4fussPxIE/eW/LRSSMzIRSPmbUUj/A6WnrIAdAFJedOI2Q/XGHSg61kE6jIfms5l6q/f3ZXFlWHUKKS5OTfdYhqrA==
x-microsoft-antispam-prvs: <HE1PR0701MB25395D45C242C538024A719F982B0@HE1PR0701MB2539.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123558025)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(6072148); SRVR:HE1PR0701MB2539; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB2539; 
x-forefront-prvs: 0235CBE7D0
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39450400003)(53754006)(66544003)(66066001)(189998001)(3660700001)(81166006)(122556002)(5660300001)(2351001)(8936002)(4326008)(92566002)(2900100001)(50986999)(7736002)(1730700003)(54356999)(2501003)(5630700001)(74316002)(38730400002)(7696004)(450100001)(3280700002)(110136004)(19609705001)(6506006)(6116002)(86362001)(3846002)(55016002)(6306002)(5640700003)(25786008)(6916009)(102836003)(53936002)(77096006)(2906002)(99286003)(33656002)(6436002)(8676002)(790700001)(54896002)(9686003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2539; H:HE1PR0701MB2539.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB2539C9B14EACDCDD64399E27982B0HE1PR0701MB2539_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2017 15:05:18.6493 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2539
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SbUhTYRiGfc85247DwevUfJj6o/kRVK6pJRIi9sPoTxhBZR+Qqx3dUjfb MdMwUIswQ7Gwj82aM3VLSxMzVFQyhcQS0lIJP1gxyUWKWZNapuTxTNi/+7mf6324b3hpUtoo kNFaXR5j0Kmy5UIxZUzrDImOvdGdpuxf8U+oWetACcay+1QycaihwU0cQafEiWomW5vPGPYk pYs1LX/viHInZQUT6/+IYvQ4uBz50oD3wrR9kSpHYlqKWxEsd5qE/DCEYOSeZXOgcAUJr0pq CX7zgIBnPQ89wzCCt+2/KO6YECfC6JclAacDcTjcrR7ceE7TJI4Bd+9Fzg7A22HW/UTEI1FQ Nd+NeK0A1+DY5hkKR4BzgT8pwenQPLq4ySMcBq6SpySnSRwMU3NcIK4Dhobe9ySvg+CbY13A ZUP4FoIf5kkPJIeu0hoPdBisa2aCywY4FV5OKjkecCUJU61zIp7Rg8VaLuT1fii7PSTgITMB TbYKz6FQcDdOC/lFpwCulfQjvqYMZsdvenQoOGf6BHxsPczUu4V8NX8YNs5RVSjK5NXI5IWZ vDDe3w2Wnp9CXu8Ca913ckuP9DsIb9+CRM0oiGXYczmZsXEKxqA9z7J6nULH5LWjjc/zumM1 sgt9XDgwgDCN5H6StqyuNKlAlc8W5gwgoEl5oCSjb8OSqFWFVxiD/qzhUjbDDqAQmpIHS+Kb 7CekOFOVx2QxTC5j2NoStK+sGIlsYWvV9Y7aZfp55J+kUm2S4qgvY7b1vKl7Vx396FNAvM3n etXCC7W1Zakof1pfdyFyYtClOT7mkstXP9uL/J0ZGr/xMwqlw2fbscsnF3uXh9scH75WatLL cmLDT0cUOeNG/FL3zRcoUUrL79qD88qgQOxKubpi3zGkSjY2q+UUq1HF7CQNrOo/QgsCyjgD AAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/FjqJpqH6A9gOYJ0uivPP8ZkYIhc>
Cc: "cbor-chairs@ietf.org" <cbor-chairs@ietf.org>
Subject: [Cbor] Slot requests for IETF98
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 15:05:29 -0000

--_000_HE1PR0701MB2539C9B14EACDCDD64399E27982B0HE1PR0701MB2539_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi all,

We are starting to plan the CBOR session for the IETF98. If you are interes=
ted in having a presentation slot, please send a request to the chairs (cc)=
 by Tuesday March 14th, with the following details:

- Draft
- Abstract: A couple of lines about the document or topic.
- Objective: Present an idea, get adoption, ask for feedback/reviewers/...
- Time: How much time you think you will need

See you soon in Chicago,
Francesca & Joe

--_000_HE1PR0701MB2539C9B14EACDCDD64399E27982B0HE1PR0701MB2539_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We are starting to plan the CBOR session for the IET=
F98. If you are interested in having a presentation slot, please send a req=
uest to the chairs (cc) by Tuesday March 14th, with the following details:
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">- Draft<o:p></o:p></p>
<p class=3D"MsoNormal">- Abstract: A couple of lines about the document or =
topic.<o:p></o:p></p>
<p class=3D"MsoNormal">- Objective: Present an idea, get adoption, ask for =
feedback/reviewers/...<o:p></o:p></p>
<p class=3D"MsoNormal">- Time: How much time you think you will need<o:p></=
o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">See you soon in Chicago,<o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"SV">Francesca &amp; Joe<o:p></o:p></sp=
an></p>
</div>
</body>
</html>

--_000_HE1PR0701MB2539C9B14EACDCDD64399E27982B0HE1PR0701MB2539_--


From nobody Fri Mar  3 15:57:55 2017
Return-Path: <agenda@ietf.org>
X-Original-To: cbor@ietf.org
Delivered-To: cbor@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 97B9B12964D; Fri,  3 Mar 2017 15:55:24 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <cbor-chairs@ietf.org>, <francesca.palombini@ericsson.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148858532461.15846.12073321592967386389.idtracker@ietfa.amsl.com>
Date: Fri, 03 Mar 2017 15:55:24 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/0x0kiDw6PjvXwo4n_viSDQg0FL0>
Cc: cbor@ietf.org, aamelnikov@fastmail.fm
Subject: [Cbor] cbor - Requested session has been scheduled for IETF 98
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 23:55:25 -0000

Dear Francesca Palombini,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 

cbor Session 1 (1:00:00)
    Thursday, Afternoon Session I 1300-1500
    Room Name: Zurich B size: 100
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Concise Binary Object Representation Maintenance and Extensions
Area Name: Applications and Real-Time Area
Session Requester: Francesca Palombini

Number of Sessions: 1
Length of Session(s):  1 Hour
Number of Attendees: 50
Conflicts to Avoid: 
 First Priority: artarea dispatch core ace anima t2trg 6tisch dtn
 Second Priority: saag webpush sacm lpwan httpbis dots lwig roll
 Third Priority: detnet dnsop appsawg


People who must be present:
  Alexey Melnikov
  Joe Hildebrand
  Francesca Palombini

Resources Requested:
  Projector in room

Special Requests:
  
---------------------------------------------------------


From nobody Fri Mar  3 16:25:04 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C65612706D; Fri,  3 Mar 2017 16:25:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 frFQV70myTzd; Fri,  3 Mar 2017 16:25:00 -0800 (PST)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 03E0B128AB0; Fri,  3 Mar 2017 16:24:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v240Oj9j005097; Sat, 4 Mar 2017 01:24:45 +0100 (CET)
Received: from [192.168.217.124] (p5DCCCDC2.dip0.t-ipconnect.de [93.204.205.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vZmyj0KjVzDJ6h; Sat,  4 Mar 2017 01:24:45 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <880044A0-E3F0-436D-BB45-6751A01EDB6B@tzi.org>
Date: Sat, 4 Mar 2017 01:24:44 +0100
X-Mao-Original-Outgoing-Id: 510279884.362881-152b94dac84d17b5022d5bfde5097d7b
Content-Transfer-Encoding: quoted-printable
Message-Id: <B47D2599-0FB8-46FB-B8A6-89637583B30D@tzi.org>
References: <880044A0-E3F0-436D-BB45-6751A01EDB6B@tzi.org>
To: ace@ietf.org, "core@ietf.org WG" <core@ietf.org>, cose@ietf.org, cbor@ietf.org, t2trg@irtf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/TBWkv_PmEVlpyemStT64dfrL71Q>
Subject: [Cbor] Constrained Node/Network Cluster @ IETF98: FINAL AGENDA
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Mar 2017 00:25:02 -0000

Here is my usual eclectic condensed agenda based on the "FINAL" AGENDA
for IETF98.  Remember that agenda definitions are never really
"FINAL"...  "While this is considered the final agenda for printing,
changes may be made to the agenda up until and during the
meeting. Updates will be reflected on the web versions of the agenda."

Compared to the draft agenda, this has mostly room changes.  v6ops
moved around, and tsvarea got extended to an almost four-hour meeting.

All times are CDT (UTC-0500) -- yes, the US will be on DST already for
a couple of weeks, while Europe moves over right on Mar 26th.
(The browser timezone function still is not yet reinstated on
https://datatracker.ietf.org/meeting/agenda-utc, for those who want to
listen from remote.)

Gr=C3=BC=C3=9Fe, Carsten


SUNDAY, March 26, 2017

0900-1700       IRTF*** icnrg, with some t2trg-related items on the =
agenda


MONDAY, March 27, 2017

0900-1130  Morning Session I
Zurich A	ART	dispatch	Dispatch WG
Zurich D	INT	homenet	Home Networking WG
Zurich C	SEC ***	ace	Authentication and Authorization for =
Constrained Environments WG

1300-1500  Afternoon Session I
Vevey 1/2	IRTF***	t2trg	Thing-to-Thing
Zurich A	OPS	anima	Autonomic Networking Integrated Model =
and Approach WG
Zurich B	RTG	bier	Bit Indexed Explicit Replication WG
Zurich G	RTG	detnet	Deterministic Networking WG
Zurich E/F	TSV	tsvarea	Transport Area Open Meeting

1520-1650  Afternoon Session II
Zurich A	SEC	tokbind	Token Binding WG
Zurich E/F	TSV	tsvarea	Transport Area Open Meeting

1710-1810  Afternoon Session III
Zurich E/F	GEN	wugh	WGs Using GitHub BOF
Zurich D	INT ***	lwig	Light-Weight Implementation Guidance WG
Montreux 3	SEC	curdle	CURves, Deprecating and a Little more =
Encryption WG
Zurich C	SEC	oauth	Web Authorization Protocol WG
Vevey 1/2	TSV	tsvwg	Transport Area Working Group WG

TUESDAY, March 28, 2017

0900-1130  Morning Session I
Zurich C	INT ***	6tisch	IPv6 over the TSCH mode of IEEE =
802.15.4e WG
Zurich D	IRTF	maprg	Measurement and Analysis for Protocols
Zurich E/F	SEC	tls	Transport Layer Security WG

1300-1430  Afternoon Session I
Zurich C	ART ***	core	Constrained RESTful Environments WG
Zurich D	INT	intarea	Internet Area Working Group WG
Zurich A	RTG	babel	Babel routing protocol WG

1450-1620  Afternoon Session II
Zurich G	ART	uta	Using TLS in Applications WG
Zurich E/F	SEC ***	teep	A Protocol for Dynamic Trusted Execution =
Environment Enablement BOF

1640-1840  Afternoon Session III
Zurich B	INT	dnssd	Extensions for Scalable DNS Service =
Discovery  WG
Zurich E/F	TSV	taps	Transport Services WG

WEDNESDAY, March 29, 2017

0900-1130  Morning Session I
Zurich A	INT ***	6lo	IPv6 over Networks of =
Resource-constrained Nodes WG

1300-1500  Afternoon Session I
Zurich C	INT ***	lpwan	IPv6 over Low Power Wide-Area Networks =
WG
Zurich A	OPS	v6ops	IPv6 Operations WG
Montreux 3	TSV	tcpinc	TCP Increased Security WG

THURSDAY, March 30, 2017

0900-1130  Morning Session I
Zurich D	INT	6man	IPv6 Maintenance WG
Zurich C	IRTF	icnrg	Information-Centric Networking
Zurich E/F	RTG	rtgarea	Routing Area Open Meeting
Vevey 1/2	TSV	quic	QUIC WG

1300-1500  Afternoon Session I
Zurich B	ART ***	cbor	Concise Binary Object Representation =
Maintenance and Extensions WG
Zurich G	SEC	acme	Automated Certificate Management =
Environment WG
Zurich A	TSV	tsvwg	Transport Area Working Group WG

1520-1720  Afternoon Session II
Zurich D	SEC	saag	Security Area Open Meeting

1740-1840  Afternoon Session III
Zurich B	RTG ***	roll	Routing Over Low power and Lossy =
networks WG

FRIDAY, March 31, 2017

0900-1130  Morning Session I
Vevey 1/2	ART	httpbis	Hypertext Transfer Protocol WG
Zurich E/F	INT	ipwave	IP Wireless Access in Vehicular =
Environments WG
Zurich A	OPS	anima	Autonomic Networking Integrated Model =
and Approach WG
Zurich C	SEC	oauth	Web Authorization Protocol WG

1150-1320  Afternoon Session I
Zurich C	ART ***	core	Constrained RESTful Environments WG



From nobody Mon Mar 13 12:40:50 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C1A7129406 for <cbor@ietfa.amsl.com>; Mon, 13 Mar 2017 12:40:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=0.001] autolearn=unavailable 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 j5Q6A9BhQAjr for <cbor@ietfa.amsl.com>; Mon, 13 Mar 2017 12:40:48 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 5356A129481 for <cbor@ietf.org>; Mon, 13 Mar 2017 12:31:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2DJV1gU026587 for <cbor@ietf.org>; Mon, 13 Mar 2017 20:31:01 +0100 (CET)
Received: from [192.168.217.124] (p5DCCCDC2.dip0.t-ipconnect.de [93.204.205.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vhnz949ykzDGxf; Mon, 13 Mar 2017 20:31:01 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
X-Mao-Original-Outgoing-Id: 511126260.687422-91350a7ba113f888ec47cd22075a8388
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 13 Mar 2017 20:31:00 +0100
Message-Id: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org>
To: cbor@ietf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/1bod5HHQq_Z1WJawYw9C_bSWYhQ>
Subject: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 19:40:49 -0000

We have written a straw man draft for a few CBOR tags that would allow =
more information in a time than is provided in tags 0 and 1, and would =
also allow representing durations and time periods.

https://tools.ietf.org/html/draft-bormann-cbor-time-tag-00

Note that the CBOR WG is not currently chartered to work on documents =
like these, but that does not have to stop any WG member from sending =
comments, even on this list :-)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Mar 14 14:47:16 2017
Return-Path: <glenn_engel@keysight.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9ABF4129B63 for <cbor@ietfa.amsl.com>; Tue, 14 Mar 2017 14:47:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.021
X-Spam-Level: 
X-Spam-Status: No, score=-0.021 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=keysighttech.onmicrosoft.com
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 6MXjoj6WlhiY for <cbor@ietfa.amsl.com>; Tue, 14 Mar 2017 14:47:12 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0124.outbound.protection.outlook.com [104.47.36.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9793F129B60 for <cbor@ietf.org>; Tue, 14 Mar 2017 14:47:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keysighttech.onmicrosoft.com; s=selector1-keysight-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=hh8F4Of6k6B0CWo3wRU6PvASKYG4PKE0JavH/cYst2s=; b=RAwV/HMAqiV58KYU76pRUmKPSm2aHEX0aWeueJk6yo+q7iAdFIZVwMIj/lvlEYpymBopXGHQwdwu9twoz8TlnNZkVAqRZ1MFU2Qd1l6qgNa+J6XMBZEsyH7FuEx4rzlRxNEKlLnI8vFQRJAPTwXnh62NppVedOXd8MKAm5x/PRQ=
Received: from BN6PR17CA0024.namprd17.prod.outlook.com (10.173.147.34) by CY1PR17MB0267.namprd17.prod.outlook.com (10.163.51.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Tue, 14 Mar 2017 21:47:11 +0000
Received: from BY2FFO11FD010.protection.gbl (2a01:111:f400:7c0c::125) by BN6PR17CA0024.outlook.office365.com (2603:10b6:404:65::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17 via Frontend Transport; Tue, 14 Mar 2017 21:47:10 +0000
Authentication-Results: spf=none (sender IP is 192.25.5.39) smtp.mailfrom=keysight.com; tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=keysight.com;
Received-SPF: None (protection.outlook.com: keysight.com does not designate permitted sender hosts)
Received: from mail.keysight.com (192.25.5.39) by BY2FFO11FD010.mail.protection.outlook.com (10.1.14.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.10 via Frontend Transport; Tue, 14 Mar 2017 21:47:09 +0000
Received: from wcosexch03k.cos.is.keysight.com (156.140.24.22) by mail.keysight.com (192.25.5.39) with Microsoft SMTP Server (TLS) id 15.1.396.30; Tue, 14 Mar 2017 15:46:08 -0600
Received: from wcosexch01k.cos.is.keysight.com ([169.254.3.149]) by wcosexch03k.cos.is.keysight.com ([169.254.1.125]) with mapi id 14.03.0339.000; Tue, 14 Mar 2017 15:47:07 -0600
From: <glenn_engel@keysight.com>
To: <cabo@tzi.org>, <cbor@ietf.org>
Thread-Topic: [Cbor] CBOR Tags for Time, Duration, Period
Thread-Index: AQHSnDG7d/Hy2Ygaq0q30Rzz3dmXzKGUyLiQ
Date: Tue, 14 Mar 2017 21:47:07 +0000
Message-ID: <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org>
In-Reply-To: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [156.140.13.71]
x-tm-as-product-ver: SMEX-12.0.0.1220-8.100.1062-22942.003
x-tm-as-result: No--6.383700-8.000000-31
x-tm-as-matchedid: 144069-150567-701625-704425-700685-706214-703657-701944-1 06640-702900-701408-702807-705901-705313-707182-702106-702872-139006-700724 -106660-700630-105040-139703-705388-710062-701249-708196-700047-148004-1481 33-42000-42003
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:192.25.5.39; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39410400002)(39450400003)(39840400002)(2980300002)(428002)(189002)(13464003)(377454003)(199003)(9170700003)(5660300001)(2920100001)(55016002)(2900100001)(7696004)(102836003)(53936002)(6116002)(6306002)(3846002)(86152003)(106116001)(8936002)(2950100002)(6246003)(356003)(189998001)(305945005)(38730400002)(8676002)(106466001)(105586002)(81166006)(7736002)(229853002)(86362001)(2906002)(47776003)(101416001)(33656002)(55846006)(66066001)(23676002)(561944003)(2876002)(50986999)(54356999)(76176999)(50466002)(53546007)(2101003); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR17MB0267; H:mail.keysight.com; FPR:; SPF:None; MLV:sfv; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD010; 1:TaXedLqx2NC/v8dkKzZcR40SNe7f3l8NYfIqrYQvmunH2OaAK6UYcgIUVQgRVfkIdo/wnIWbz2gJJDXOja6bDvd++aYiqqe5PXlIWYY2wZdbja07OtejGbqn9gtfpO/w+isSUpFUrY8AXSQaFALQKUkdoqrF5xtma8M8k62XUKQ31gE7x4J04AzYjrRbyz9uKZlM7Eap8jV+NbmvaEdVX011eDTaVmt3D0LrT87FWolJiy33HhiHamVPX00Sq3MACA/gaIqydGqmOd8c+fUv/pEyRR8qthj4/wJmmQplYRI7iMO4R3rlmIg0zTDX4jbYXkwdJZByHRC8Rx6a9wpheQMJ+hEuddSF7kQmRVS7IaNPxqUgbgMz40BwJejfZVwgDQgvKh8FatYQqtQwaZhULt71OjoWW/KJ1UNp9R4rq96evX2WJtHyNqJh/OejP4mAQ37qr+Z/2dkT6DXmxvmSJOhO4MpWLqRhhzbP2kabzPg=
X-MS-Office365-Filtering-Correlation-Id: b802433d-041f-4c9e-6ff0-08d46b23aadd
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY1PR17MB0267;
X-Microsoft-Exchange-Diagnostics: 1; CY1PR17MB0267; 3:JeCumnGZl38DDPTsfOEp9fA+4PNSdZFtqTPLjoaTz2PuuPbad2rnLOxEgLeQGsDU4FErZt75oy6M6aPfDbm0UC7K7tUcaH9VB7dqUG4yIcZeSykHc/H2UbpqHc2B8q31gx7EB5J3xyVMG7Ar8q5JDBK5zAXNpkKoMCieZtOCKe5w22SCF8K/AsI3uOkA/U6XfRn1n2uBjtsfFlSps+5pXwcya3JXn76btQ3S+CjdJ5Gy6ZX11tAj5Eqp+PqVkCIw9mkBns/LA7KjSx/oADCbjVvyfp0llk2A5EPIL4sM5RSmvNk/8nkHGO83VyhNmCIYQry+5Qqb+vNpofwjLFWKysSBdnp3J6FrghMTrSw+/Cg=; 25:IOBIt3ewBrTsJMp9WJP/wYuhMUSQioOUGKj51DX3Jq8cU0RBg3Ob0EA3kc25MmofRbbOjxXNUcRLD4eXj5X78o0Hwlffa1OwRk0Kscq7M5d6ZI5cxRa0FR7MRDhiuFou+7rBQapspztrhQKe4P+ocDEHAglXyeiLgb/gcqIslDOOdCgswxyj65JUc/DJIAP9ZbPM0F5eqmdZ0ebMV4/Dz1PUDUMSHJvC+O5Ve8Qa9bb4LrduC9932hSyEDjsX923V7A/CWzdF6YNP2W3f0u37vs5i6QpxMsbbU5R5FhxCEOAiZU4e0s/uGJ9y9I/Zf90LrrIlwvre6gejpTGSBhcbdk0EBAZgLx+Notyi1CjFWZNKzkuIBc4V8wHnj5Ytw7fLv1Q1stTRsbhqqk9LeYZCTxSOBuiXEYdPwD7Zd4OdwCpZBFFTe6xNJ3lF1xu/bcyl5ugpxgzrun5JIzsgVLSsA==
X-Microsoft-Exchange-Diagnostics: 1; CY1PR17MB0267; 31:PSaKXHHXcyLTufm16Q3NpQwHnERR0l8STWRSikqJ+PsaaGaZ57xdxrjfiFw1OHZXJ0MCBCUgoWJ+S+RhcnXcd4pa/y6r5cIjen4ROlCSK+vyWRKilA0qirI+ZFr7NEuT7RJoMLoNG8Rd1rVfP+QfUOWbjFtinmnHVAuFj7yGat089prcThi4m5TkpcRwrvpig1QETHHpEZrplOdut3efeQzICH0TC0JLl4fbqsAQJI5gINEjDTg2fgD+sCwSd/tpTS1NL2ctC9+ER/T8pB6D5z0si4XV1SFQWkNCs/Rosro=; 20:PFu2CKMz1kAI87tdmafIHnEHILgmM2BguiQ3oChwhvmftvtrCHY2srdWR9RiMLi1aLdYqPnyGw5pbjhkvKMzOoLsUmq/bGqYA5gYbxoBprrwg3ZmLve6ThXx2UJDN/9yQPFAGcQs3Yk2VY07mGRMhj1P912FGitvYYHQlYbutk4=
X-Microsoft-Antispam-PRVS: <CY1PR17MB0267385E89FA8985C7FEEC44F7240@CY1PR17MB0267.namprd17.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(131327999870524);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(13016025)(13018025)(8121501046)(3002001)(10201501046)(6041248)(20161123555025)(20161123558025)(20161123564025)(20161123560025)(20161123562025)(6072148); SRVR:CY1PR17MB0267; BCL:0; PCL:0; RULEID:; SRVR:CY1PR17MB0267; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR17MB0267; 4:oypmV/mtrtnkm4evzkL1/l1p4EI55TjrU5h1bII6WxdObpijO3MU8IT+w94kPg9ULNE39c2xGYiFT+ZNc99oIJoSTuYiQMEIv0N27QsKrGwnaDBZYRGnZrTXlPJppqSiG6KD9pD+hfNFKAq0uvr3pRfHTbxpZMJbANZF054APn/mkEWoNVZ5PCtudzkpRkPprTyv1TELPq85lzptuDUz387BS7IMy9iB7LHGdSNEjkyhW7/KCMMYXXm64tK4BiIs3sHv1dhIUZjMnnRANVmGMCp37eh1wnSsMN7qe4K2tWopc+ZUwN56PvbY4qfN3w7VmWZ3CYYwsySD2jWhX74kZLOOy4WKlmjf/LTH5TgMAFiJphsd9xBkBxW3GOpkGpUdWelEljb4IZ16eoboGOqQZ4biQjfzeRYDcjmcCgTuhyt1brPrbM4nQkWvp7VbNpEZULUN1vBgq0rlr+7N3n+H2OtGZ2hpX+c5A2Z09qcuMrb6yqQqOdyKH4JVsJSJmtGY6/OWo4hRCYQpaDqVGuG5pfGh/23FdhwEeaFB02ED83sshTWCb01AP2+Tm0ViDutC4NP1ybkuoHTXaW5X2byDKkurglponAZkvFR/LULqwzm5+lbF6wo7Kl8AxoVRHWxAb16ALFWNnNH0+LHBNGs4wfdH1VIUPaXWWSycM3QoqTd08L48kH2spqy7/sn0Wz73
X-Forefront-PRVS: 02462830BE
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjE3TUIwMjY3OzIzOkhKTlo2dy9rVVJzMytrL3dPdklPQXJRNUYw?= =?utf-8?B?cUJCbnh5c2J4WEpCbTVjckJkSk5qRXlnSXJ1UEc1QjJrZEoySmJobXVJZUZN?= =?utf-8?B?RjU4K3BXMzQ1bEduYWdrbXoxYmtwSCs1THovQmsvbEhXWml4QVdIOGh6cHg4?= =?utf-8?B?aEdHK3d6ZGcxZzJVQmFvMjFRaWMxRFl3KzR5YXp0SU5GUjJDcnRTTnZiR1lR?= =?utf-8?B?b1BlT1BNQVFsMHE0TWRSdjVkTG1UZXlpOTBncWRPaTlSemY4QVJjNE9PNTJU?= =?utf-8?B?TS9NVUlmOWx3Q3Fwb2hyMEZPRlNCY2MyMXY2NUJuSm54MWI2c3Z5aGxlNHJa?= =?utf-8?B?Ri8vNGJ5cktSRXJMQUYrUUpoMTArSVBhcmYrOEdIYW9yYnZJQldKTkMzelNN?= =?utf-8?B?K1RBZi9oZndDSjFLOE9XZ3hLTDM1WU54MlloOXg2TEtucTBzYUwyYkRSK2Zj?= =?utf-8?B?aWQyem9ZZlFIS2RlSlNvLzZEZDFLRVpqdDhmV3JiUnROZTlWQS9zUDUwNkN5?= =?utf-8?B?TzBUYXhwVmMyN3Y4UEtvbFhwSlJBbENSSHdaSi80eDk5VUF4Mm5tTU9WWkZ2?= =?utf-8?B?VTZGWUZWTXE5N2tPdWhKbDdoLzJPOHZvY0RMVEFpN3ZIQTNGTGlGemhZQ1hD?= =?utf-8?B?bGVnc2o0bGVlRUNwS3ZLczUyTEIyVGw2TU54Q3NsVk1ZeVI0SmZ1WEpPNUV1?= =?utf-8?B?RDEvVHIySXI0ZXlWZTRML2pvbHNyL1dCeG5CVlQwQXJNd2hlVWRBNjBmZGZt?= =?utf-8?B?Rno0Y1JlcyttczZTY0FkdjVXeTNKOUxMaWlkd0t1VUp3YStIRnNJZDhhYldD?= =?utf-8?B?ZnZRU3N3MmZEa1ptWlAvMkhCNGd5VkxMcjZsajJlUkhHUk4zQWx4NnRjWlFj?= =?utf-8?B?SEZlanV3L3BHOGs2NE4vU2hPb0V1UVRVc1NjK3dRbDc4ZHI1akNUMmgvaU5u?= =?utf-8?B?ZmhXNmFVMFlJU3NjUFpnTkxRaVRUdnVLSUt1U2VoazZkVDVsVlkxZjBDZSsz?= =?utf-8?B?NzFZY2dpRUZPS3RFNkFjSTNVc3I3M1pPMXIwRzJteXNjQlUrNEZzMlMwUTlF?= =?utf-8?B?bCtoeWQxbW43Nm9HZlB5cjdjcnB0UjlGUUlIcTc2OVowUFB0SnlpRjgrVmtz?= =?utf-8?B?VmZ1bGRGbzU4aU1WRDNseWxWVEUySkxHMmw4R0M5ODZ2ekJESVE0RTc5V2tn?= =?utf-8?B?RmJJZUt5NVN1ZldrZG9iUFVZbjFRVXNwYmRhNUo1WTFsczRWOEozaEN2WUV4?= =?utf-8?B?cE1lSXdybnRKeXNmbVhPdjEwTStKbjRwem5VYThlRENwc3NObUR1M2ZXMjkv?= =?utf-8?B?cFBrL0c5K296azdNSVd1K3c0NlJXVlU2d3cvYzNMSytEbDBkazdaWUxodG8y?= =?utf-8?B?UWpDTDZocVQ3LytURU5ZRmQwTVZJVlowSzRHZFVPQnVQa3FEK2ViTXZDbE9X?= =?utf-8?B?S2Y2Nnp2b3FER1BwWG1Majd3MWhGNTkweUdzRkJvSzVya3V5OXBLOTh6K3NS?= =?utf-8?B?NnVKTDc3RWRoY080TDNrS0U2M1Y5elNFdnFTNTZyRnlJU1F0dGtJSlhXc1k2?= =?utf-8?B?WG9QbW9XcEg3dzVQZ3RCdzRnenc3S1B5VFgzY2VxaXRmRGRDQ3BsaDdxOXBk?= =?utf-8?B?S2xXWW1lZytYdFo5c1ZQS1FmVHpQemswZ3dnampqSFAreTYvZUhCR05WVnAr?= =?utf-8?Q?eug1ENBPlyqj5HTZQc=3D?=
X-Microsoft-Exchange-Diagnostics: 1; CY1PR17MB0267; 6:Y1a4LPpTS0GLDpurItmvkX8OkN8svTNnZm132BLyD6VJ4mCJWBjOA8TX3wi5pBn0xWRw17h5v/xoC7Jzl5zcQ0NmpBHLzr21q5TeULLzynGG+aaVQ0gS0yXS0fkD9PVvnNSgDvWhW0WjNKsJu8ceVGhHIYj+7jYxZK7vUZirGKU2fm0Wd+vZKZ2bUVKY6c//g+26OFTFxLSTudPhY+twCBHv9DqfDgdkpV3qP6W3W14xOGJBtOOr4J89WKXAYUUCW35rMdsHoLmUrzPf2jPznckKfVvzIE9/lvlm6olB3iR92UJMc37MZsqVhTecGTp4o71aZIUZqgT0zePqKWC9DMCCu/wtgHsVx8aUVO+M+ZxoROhdZQ+wnRBE9qYoIXBtasXp+Onafr9Dd98WOYfs+g==; 5:RuA/Z9my0pfBCFjEul4RBBF6q4Y/NcdM8FRqVF/hRRa6sRvLEenZqjQuMK7juyXFWSYxapo5tpLovZnmCYOZ2PEzmFkekM6fvxhW0kfZXpdTczeg5Encx8OsZm/E8aqUvx1a5VPO2iYAQqcsO2reaw==; 24:/H1RTQdV0HLSSGgxPWVr3bu4malXFIvHJt8RVNFI2cNm7NMb+B89347+9dyw42Cpe+JBbq6fx+E1SrCz+dmbwESlAQc99eN54noCLKk55bg=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY1PR17MB0267; 7:IKMXCxqsjB/UjMNKRFBaOIYJD+ItpZ2VgdzT3XhSiLIQxIsFdPDIG8QRniQZYAeHVtRc/HjKg3NKM2tP0WXaVDck8AVVWuU4bw/ivlXC3ogYQkL5pKtH8TPRbtXHMMU4K0XoIiX3uBmAfSyteIGQLaSFKkba/+G0yZiIuQ68L3w08Iim2M/nLPbzI++1uQLRCQNUJbeP0znStE1+hK3nb2NNU7rBRzeyyt0p85gxuYHL5vCip54Sl/f+1x32GICce3tfXLwg9fyEdoF6x7SBvfMlWfZDedqD6NX83aXtdF8ixxRBe26f4SpSHxGl8ZbOccYDi7UT4ojT25Sskb5NlQ==
X-OriginatorOrg: keysight.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2017 21:47:09.9500 (UTC)
X-MS-Exchange-CrossTenant-Id: 63545f27-3232-4d74-a44d-cdd457063402
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=63545f27-3232-4d74-a44d-cdd457063402; Ip=[192.25.5.39];  Helo=[mail.keysight.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR17MB0267
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/XY5KprP8aUpJyxJO0MwJRSr4pD0>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 21:47:15 -0000

VGhpcyBsb29rcyBsaWtlIGEgZ29vZCBzdGFydC4NCg0KSSB3b3VsZCByZWNvbW1lbmQgZGlzY2Fy
ZGluZyBVSSBhbmQgcHJlc2VudGF0aW9uIGVsZW1lbnRzIHN1Y2ggYXMgdGltZXpvbmUsIGxvY2F0
aW9uLCBhbmQgcHJlc2VudGF0aW9uIGNhbGVuZGFyLiAgVGhlc2UgImludGVycHJldGl2ZSIgZWxl
bWVudHMgd291bGQgcGVyaGFwcyBiZSBiZXR0ZXIgc2VydmVkIHdpdGggYWRkaXRpb25hbCBtZXRh
IGRhdGEgc2VudCBhbG9uZyB3aXRoIGEgdGltZXN0YW1wIGluIGFuIGFwcGxpY2F0aW9uIHNwZWNp
ZmljIG1hbm5lci4gIFRoaXMgd291bGQga2VlcCB0aGUgcHJvcG9zYWwgbGFzZXIgZm9jdXNlZCBv
biBob3cgdG8gcmVwcmVzZW50IGEgaGlnaGVyIHByZWNpc2lvbiB0aW1lIGFuZCBtZXRhIGRhdGEg
YXNzb2NpYXRlZCB3aXRoIHRoZSB0aW1lIHZhbHVlIHN1Y2ggYXMgcHJlY2lzaW9uIGFuZCBhY2N1
cmFjeS4NCg0KV2h5IHN0b3AgYXQgLTEyIGZvciBoaWdoZXIgcHJlY2lzaW9uPyAgIEEgNjQgYml0
IHZhbHVlIGNhbiByZXByZXNlbnQgMTBeLTE4IGZyYWN0aW9uYWwgc2Vjb25kcy4NCg0KVGhlIHRy
YWRpdGlvbmFsIG1lYW5pbmcgb2YgcGVyaW9kIGluIG15IG1pbmQgaXMgYSBkdXJhdGlvbiBzcGVj
aWZpZWQgYXMgZmllbGRzICh5ZWFycywgZGF5cywgbWludXRlIGV0YykuICBJIHdvdWxkIHN1Z2dl
c3QganVzdCBzdXBwb3J0aW5nIER1cmF0aW9uIGZvciB0aGlzIHByb3Bvc2FsLg0KDQoNCkNvdWxk
IHRoZSB0ZXh0IGZvciBEdXJhdGlvbiBiZSBhcyBzaW1wbGUgYXMgVGltZQ0KDQogICAgICAgIEEg
RHVyYXRpb24gcmVwcmVzZW50cyB0aGUgZGlmZmVyZW5jZSBpbiB0aW1lIGJldHdlZW4gdHdvIFRp
bWUgdmFsdWVzLiAgSXQgaXMgZW5jb2RlZCBpbiB0aGUgc2FtZSBtYW5uZXIgYXMgVGltZSB3aXRo
IHRoZSByZXN1bHRpbmcgdmFsdWUgcmVwcmVzZW50aW5nIGFuIG9mZnNldCBmcm9tIGFuIGFyYml0
cmFyeSBzdGFydCBwb2ludCByYXRoZXIgdGhhbiByZWxhdGl2ZSB0byBhIHN0YW5kYXJkcyBzcGVj
aWZpZWQgZXBvY2guICANCg0KQWx0ZXJuYXRpdmVseSwgY291bGQgYSBkdXJhdGlvbiBzaW1wbHkg
YmUgYSBUaW1lIHdpdGggS2V5LTEgc2V0IHRvICIxIiB0byBpbmRpY2F0ZSBEdXJhdGlvbiAobm8g
dGltZSBzY2FsZSkuIA0KDQotLQ0KR2xlbm4NCg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQpGcm9tOiBDQk9SIFttYWlsdG86Y2Jvci1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYg
T2YgQ2Fyc3RlbiBCb3JtYW5uDQpTZW50OiBNb25kYXksIE1hcmNoIDEzLCAyMDE3IDEyOjMxIFBN
DQpUbzogY2JvckBpZXRmLm9yZw0KU3ViamVjdDogW0Nib3JdIENCT1IgVGFncyBmb3IgVGltZSwg
RHVyYXRpb24sIFBlcmlvZA0KDQpXZSBoYXZlIHdyaXR0ZW4gYSBzdHJhdyBtYW4gZHJhZnQgZm9y
IGEgZmV3IENCT1IgdGFncyB0aGF0IHdvdWxkIGFsbG93IG1vcmUgaW5mb3JtYXRpb24gaW4gYSB0
aW1lIHRoYW4gaXMgcHJvdmlkZWQgaW4gdGFncyAwIGFuZCAxLCBhbmQgd291bGQgYWxzbyBhbGxv
dyByZXByZXNlbnRpbmcgZHVyYXRpb25zIGFuZCB0aW1lIHBlcmlvZHMuDQoNCmh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1ib3JtYW5uLWNib3ItdGltZS10YWctMDANCg0KTm90ZSB0
aGF0IHRoZSBDQk9SIFdHIGlzIG5vdCBjdXJyZW50bHkgY2hhcnRlcmVkIHRvIHdvcmsgb24gZG9j
dW1lbnRzIGxpa2UgdGhlc2UsIGJ1dCB0aGF0IGRvZXMgbm90IGhhdmUgdG8gc3RvcCBhbnkgV0cg
bWVtYmVyIGZyb20gc2VuZGluZyBjb21tZW50cywgZXZlbiBvbiB0aGlzIGxpc3QgOi0pDQoNCkdy
w7zDn2UsIENhcnN0ZW4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCkNCT1IgbWFpbGluZyBsaXN0DQpDQk9SQGlldGYub3JnDQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Nib3INCg==


From nobody Tue Mar 14 15:30:49 2017
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 073731315DE for <cbor@ietfa.amsl.com>; Tue, 14 Mar 2017 15:30:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.1
X-Spam-Level: 
X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 bvpYKOBqlWac for <cbor@ietfa.amsl.com>; Tue, 14 Mar 2017 15:30:46 -0700 (PDT)
Received: from mail-io0-x242.google.com (mail-io0-x242.google.com [IPv6:2607:f8b0:4001:c06::242]) (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 424761315D7 for <cbor@ietf.org>; Tue, 14 Mar 2017 15:30:46 -0700 (PDT)
Received: by mail-io0-x242.google.com with SMTP id 68so1393129ioh.3 for <cbor@ietf.org>; Tue, 14 Mar 2017 15:30:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=SRTz83jvI+PAfWyIPP76rtmBc1RVQL3HyDV6Bt2BA34=; b=XD2FkVyiS/pvBu6+DwYhyXled0BtV6RdbgcKR1lMLonmV9aLYUHJI6cpCcAjdOpN70 RrJ75/9mydBYXlcr+8wjP2zErFBGLNn9axmvtIcN9Odrw9pZ9h1PbAKvpCwskrq+2Wtw JnnUygbIeVJWWgL1Gh2/p3/e0wx59HR/c4mHdPi8ahyA1bMAz+BAfHNI0peXj/HsHlt4 wzCcXwyN4trkmz0r7cXsQcSPDoxZLuo0C55ZOAk359rEJRPYQRVbLgCw6+dnaGuVxdP1 ZJPhhOD/D7tmVX9svr9t3iGJDIraTzj8/PUzd/MboqLHJavbJcvKDDjB1VvfsvD2YFNG 1Yqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=SRTz83jvI+PAfWyIPP76rtmBc1RVQL3HyDV6Bt2BA34=; b=QxFTTKBqGuPX4epHu8x6Cl7GiBoty5q9FRahINdEiHH4LYtz/CPEc4hf5lM3m02irb NQkeSv5G8t/D6DCRZqx9Q0FR7NdCoPr1WJS9jL/2CfUDwgccms3uBDgGZqMt1ESi3IfG iHJK3TfLeKJnxiOZQbPY/PtqKc9vwvpQ+8+mOrIglgB5QeUNy8p8LgFxddTY810LXON9 EGCO8Lrz3B+n6ysVC9+E9W042VbUsgbZbGuPzHlrAGCSPgxvexIrLtmMsWYgjSIRdp5H uwfuPuJs8PQUq+ZHjyewBAXMv2lBGoGk1yjLUOz/aX94qxBsEFzEINLYR+ijpdHKKC+A DNlA==
X-Gm-Message-State: AFeK/H0A61DbtTcjX+2RyZSiEZgMaO0JQOViViRwnEyYVvqJdX3FhoEW/EP5qxQDWbyg5Q==
X-Received: by 10.107.143.215 with SMTP id r206mr2174716iod.121.1489530645384;  Tue, 14 Mar 2017 15:30:45 -0700 (PDT)
Received: from [172.16.11.95] (50-76-68-137-static.hfc.comcastbusiness.net. [50.76.68.137]) by smtp.gmail.com with ESMTPSA id 89sm605067ioj.17.2017.03.14.15.30.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Mar 2017 15:30:44 -0700 (PDT)
To: glenn_engel@keysight.com, cabo@tzi.org, cbor@ietf.org
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com>
Date: Wed, 15 Mar 2017 11:30:49 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/8rtHQJvCVvKzgDWVeyNMAnrC5VY>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 22:30:48 -0000

On 15/03/2017 10:47, glenn_engel@keysight.com wrote:
> This looks like a good start.
>=20
> I would recommend discarding UI and presentation elements such as timez=
one, location, and presentation calendar.  These "interpretive" elements =
would perhaps be better served with additional meta data sent along with =
a timestamp in an application specific manner. =20

I can't quite agree with that for the timezone. A time without a timezone=
 is not
meaningful, not even locally. I don't mean the *name* of the timezone, bu=
t the offset
from UTC (or whatever other time scale is indicated). Either that or requ=
ire that the
time is always sent as UTC(or TAI or whatever). If that's intended, the t=
ext probably
needs to say it explicitly.

   Brian

> This would keep the proposal laser focused on how to represent a higher=
 precision time and meta data associated with the time value such as prec=
ision and accuracy.
>=20
> Why stop at -12 for higher precision?   A 64 bit value can represent 10=
^-18 fractional seconds.
>=20
> The traditional meaning of period in my mind is a duration specified as=
 fields (years, days, minute etc).  I would suggest just supporting Durat=
ion for this proposal.
>=20
>=20
> Could the text for Duration be as simple as Time
>=20
>         A Duration represents the difference in time between two Time v=
alues.  It is encoded in the same manner as Time with the resulting value=
 representing an offset from an arbitrary start point rather than relativ=
e to a standards specified epoch. =20
>=20
> Alternatively, could a duration simply be a Time with Key-1 set to "1" =
to indicate Duration (no time scale).=20
>=20
> --
> Glenn
>=20
>=20
>=20
> -----Original Message-----
> From: CBOR [mailto:cbor-bounces@ietf.org] On Behalf Of Carsten Bormann
> Sent: Monday, March 13, 2017 12:31 PM
> To: cbor@ietf.org
> Subject: [Cbor] CBOR Tags for Time, Duration, Period
>=20
> We have written a straw man draft for a few CBOR tags that would allow =
more information in a time than is provided in tags 0 and 1, and would al=
so allow representing durations and time periods.
>=20
> https://tools.ietf.org/html/draft-bormann-cbor-time-tag-00
>=20
> Note that the CBOR WG is not currently chartered to work on documents l=
ike these, but that does not have to stop any WG member from sending comm=
ents, even on this list :-)
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor
>=20


From nobody Tue Mar 14 17:37:02 2017
Return-Path: <glenn_engel@keysight.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13D5613172C for <cbor@ietfa.amsl.com>; Tue, 14 Mar 2017 17:37:01 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=keysighttech.onmicrosoft.com
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 Qnb8ojqR4qTO for <cbor@ietfa.amsl.com>; Tue, 14 Mar 2017 17:36:58 -0700 (PDT)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0120.outbound.protection.outlook.com [104.47.33.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6ECD129C3B for <cbor@ietf.org>; Tue, 14 Mar 2017 17:36:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keysighttech.onmicrosoft.com; s=selector1-keysight-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=wZPVE5WvzMtGmr5PjxOiIBxP5ggtRz0aWuEJN3iCU2Y=; b=fzaFOOKsoCW7yzJJXibwDTzg5y9LI8m8naPOnO5zm+VXcy/BunCiW00hrCKbrVud26Py85v6bYXFDWa2FLq8tjOi1Wyfu9HKmHwK3/W/sWPEHrmEPvf+LqdCXhO5+I7pLp72UsX5jt0NFE/QcdGnWXfyIogefO6JyYbTJofQ1zA=
Received: from SN2PR17CA0039.namprd17.prod.outlook.com (10.169.188.177) by BLUPR17MB0482.namprd17.prod.outlook.com (10.164.18.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Wed, 15 Mar 2017 00:36:56 +0000
Received: from BY2FFO11FD009.protection.gbl (2a01:111:f400:7c0c::151) by SN2PR17CA0039.outlook.office365.com (2603:10b6:804:1a::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17 via Frontend Transport; Wed, 15 Mar 2017 00:36:56 +0000
Authentication-Results: spf=none (sender IP is 192.25.5.34) smtp.mailfrom=keysight.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=keysight.com;
Received-SPF: None (protection.outlook.com: keysight.com does not designate permitted sender hosts)
Received: from mail.keysight.com (192.25.5.34) by BY2FFO11FD009.mail.protection.outlook.com (10.1.14.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.10 via Frontend Transport; Wed, 15 Mar 2017 00:36:55 +0000
Received: from wcosexch03k.cos.is.keysight.com (156.140.24.22) by mail.keysight.com (192.25.5.34) with Microsoft SMTP Server (TLS) id 15.1.396.30; Tue, 14 Mar 2017 18:35:19 -0600
Received: from wcosexch01k.cos.is.keysight.com ([169.254.3.149]) by wcosexch03k.cos.is.keysight.com ([169.254.1.125]) with mapi id 14.03.0339.000; Tue, 14 Mar 2017 18:36:54 -0600
From: <glenn_engel@keysight.com>
To: <brian.e.carpenter@gmail.com>, <cabo@tzi.org>, <cbor@ietf.org>
Thread-Topic: [Cbor] CBOR Tags for Time, Duration, Period
Thread-Index: AQHSnDG7d/Hy2Ygaq0q30Rzz3dmXzKGUyLiQgACIvID//7mBEA==
Date: Wed, 15 Mar 2017 00:36:53 +0000
Message-ID: <04EFF12F483FA149B07653989B86861F3060DB99@wcosexch01k.cos.is.keysight.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com> <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com>
In-Reply-To: <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [156.140.13.71]
x-tm-as-product-ver: SMEX-12.0.0.1220-8.100.1062-22942.003
x-tm-as-result: No--12.958700-8.000000-31
x-tm-as-matchedid: 144069-150567-701625-704425-700685-700655-702185-702106-7 00752-704578-106420-711863-703788-703657-700077-703835-113270-707136-708073 -702402-702214-702358-706214-705861-706891-704185-139006-700724-840600-1066 60-700630-700075-139010-188198-708690-710442-701202-707410-701944-106640-70 2900-701408-702807-705901-705313-707182-702872-105040-139705-705388-710062- 701249-708196-700047-148004-148133-20025-20043-42000-42003
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:192.25.5.34; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39840400002)(39450400003)(39410400002)(2980300002)(428002)(377454003)(24454002)(13464003)(189002)(199003)(9170700003)(55016002)(6306002)(7736002)(305945005)(5660300001)(356003)(50466002)(6116002)(189998001)(106466001)(2906002)(39060400002)(101416001)(54356999)(102836003)(23676002)(2920100001)(2900100001)(3846002)(50986999)(76176999)(38730400002)(86152003)(33656002)(6246003)(66066001)(561944003)(2201001)(105586002)(7696004)(8936002)(2950100002)(2876002)(55846006)(85806002)(53546007)(8676002)(81166006)(229853002)(53936002)(86362001)(47776003)(2101003); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR17MB0482; H:mail.keysight.com; FPR:; SPF:None; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD009; 1:NbSOlIUZ0Z2in+RRxNe9V10e5ctppWWu8Dsn3BcovcXbpZiUnGWDYfz4+n9oFxA5ErTs30+KPkSe+ZhNXGd6MGrt/E+5Xd0MMgswtS8+esCkHyal6n4/CKYYpYTii5V2gm3PThtcfObVW5Tp4xRbss6o+iSeCAxQ1Hc1ionH20UAxcCW7Rt7/LZ5qVOrm+sW9gzVkqo3hj/UavB4OxyWVZkzG4DMp7c2vg4vC12LC69+Bh46cCAfr9PKuTTX4htfCXgi0JNwQ4TGEPEVt7DSiwAjNgOg/Q2Rj4WRn8h7Q1SY8KpzukePJ3K6Sj06HWNwzjiuBtOZbhybPYU2KqWkFaYyQKWi88K3prxZIGbdhkVMWGR6N0iaAYxPggYc1cVAkZ91oClXn2lBfU6N0sJTfG07+LFxaBZlXCvrO8KRs4nrLiSaKa09e03O3SU4b3U6Lnlp/3kGhpkxfBLSto/5tQ==
X-MS-Office365-Filtering-Correlation-Id: de6d93c7-6bf1-41de-7783-08d46b3b6237
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BLUPR17MB0482;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR17MB0482; 3:Hb7GhIa8RjDzq4OVbEl/8c16ZE3+6Cvs95t5sbcgNWZRFRrvJl7cpGSUTrGBVn9p0DAj0/97iTKXOlLAF4K2vPGGB9NORwIcBcntxPsUlvV4E4gt0MpZMmCObu7FJFPZmDs5aOo1Ip3/WU1oI/wZFvy7Yqlv2IJYFt/nL41+qjBTpMpJnW8zACF9ptE0QtWy01DcetJU4YGf0Ejfp76/UXMl8l8KLUgT87OYKI6erAWWzFCebV7nM6w9kk/6/PooSoY2iijxEGfWqXW0t2B3iBJaYCHPbvUqRbV0/QDPX8PyLitL5kwT5GPEpH9gqTEqyryr4gegPf8va7UoqcTiLTkc7/w2gsoX1xFe7DSIj4w=; 25:vNUUjyKkA0Erz0hGrSJw+K6ih/Uk8utHXUmsm0R0Z2Bk7lu2PexpWizTwyaw2xWPX8xdbUT6J/UDC9r6/iILzKzOAdvUJtul1kHNu/NOC+AUWwKbR1BHV2nSDsb2cU53ifGJPTLtsgVtkSweGZg2i5ILDm0z/xWi4iBQjoGAbByvxRqJLZXfswpPVWyzf3JY9VLhTY8rhYKfEuPhxf9alpqokJLhG1oMC8zusgKTq7bPpm4VyZeUF+Ek3H3JrUytfop5/S67gglABTRbQX/JRb//PQb5Id2/tWr6QfARyQETeZl81jcaimaJdkk0ZT/kMc5ArIB0RzM6FJUoWYHtYXl+9+ag9wsu7kjvlQ749yK4avPhCIQQ6k068mxZP+8HBVeD1SsQ8BbODD5+9DmxxJtDAwLP73JWo8x05AMUzC3n8CZYyyeb1cSJi8onisBXnbUx4l4bGSQq68ULqUMX+w==
X-Microsoft-Exchange-Diagnostics: 1; BLUPR17MB0482; 31:6PMjfOkKq5G5ZhE3QxHHKjBWpt8hH6P2FTKEun81ERIqTWkxRmCE2G88NozOBQoAquuEgAaZdB0GlrAlRwndwZDMxcC3O8wrZNejaJdPIbvR/3gCFmh5QAC/RBAGO08YI25H0wW9WjumgGW2/HipKlO/XBumFLi5CTDuR1CleieUBk0eykXhsw2dHmG2BroSTt4rzwmc6bsDXV/hXExKk7mZvKpEjxVOkA0KL+taKBhjBh2u4PWhUm8HbREQUxi3/8M2Fgl9GK+N8/aSe8hxtuY2YCHSfBYEJBBOOy4UR58=; 20:e7pUYaUgrrXJ/X/z4Xv7cBcbyGDv0J10hMBiRJ7oWIu4Mm5b5+be+MqGp42YQ5SHSexeOmcG4ZMeTegctVW+PHgev7gRDokWA/9JRx3P4ulb4IXRWqwD7uj1iX0k2uEorLEBRogK2t4SRwSNQEpYf/T9S7ouHE0zAbOrG2qWClE=
X-Microsoft-Antispam-PRVS: <BLUPR17MB04824D2F909D9B546347A649F7270@BLUPR17MB0482.namprd17.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(278428928389397)(131327999870524);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(10201501046)(3002001)(6041248)(20161123560025)(20161123562025)(20161123558025)(20161123555025)(20161123564025)(6072148); SRVR:BLUPR17MB0482; BCL:0; PCL:0; RULEID:; SRVR:BLUPR17MB0482; 
X-Microsoft-Exchange-Diagnostics: 1; BLUPR17MB0482; 4:ZIWsdA4nNHuywinuN7xWsULO0Fo2GVaOhJMIluoMbk5FXZveESyxAeaxaKs2FH46YF534C27ehXPWKuzyyCd38Hg9u4mZDGPI3jOy+hziliL0FSXw8zIGB4T6puF0g8y61HGnNMh9t60jpgHFqRDQkMq9A/A+DB0QMSvsjrvUZl9CoFtxyrR5hTkp7UW5Eag0agBhAWXzr4m2tU4eo6/hjMms6ZQrtiWK8e3+NbtL3jWkq5lXkT5s0NXKigAloKVVMnyoE7f0A2F2FFpMR9TR9GEDqCiDOKBooQ0/8XUFHjYaGvInTs/X5IYvrepalvv2fm1ndsyRiSs5bLViSWlMW7yKukp/jDd4lMGnb6UlbyYH7hky1EecQZgrvZGU1DGxHDdcVn7IaNXRzmuooEahJ9V7TpnJ4nzpWknW/7Ylmx0D2oM47FqwqwOqL48q7KEmN2tuAJLjV00rtcEJSWHSdgNBlFL/bu9e5AnijUojWMXnMb2Wk7OuKHz1lhe+6LvNgo9YiXdEp7139lYa76KjspxKWqDZY9RqCaUDSf294sv55uLF/1rMJWEKhT/YR1hKmw2uOa3lRpB8cdkySoNXttz5zvfCZoRUP/3a9cQhostmcMEjIcQ+t52P6Vn6tvYO1s85jW5EpT9dgxRIydOLJDtb0De8nsbR2vst/Y6E9wATAfMJDJ3ATrpKwvtdTQnEP9e/rLgIe0cD4E6fuJ5eCVOvr1LQwJh1l0Xh5UUIk0=
X-Forefront-PRVS: 02475B2A01
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjE3TUIwNDgyOzIzOi9EUTByazhBN3M4MFNsQVJxTlg5WFlKOVVu?= =?utf-8?B?TVBRWlRid1k3MUJtVCttcU9MQnAzL1FSR2lMRWhEY0lKenltbzh4TlIrMDA4?= =?utf-8?B?TE1oN2F4b1QvejBnWGNWeWkyM0hYTTlEdWRSajY1VjBxR294MmxaaWpyN3lw?= =?utf-8?B?L1EzSzVvQldxNW1rdG1mNDI0bVlYb3pQdWhCUGdwdng5aHRQb05ESTF4aWls?= =?utf-8?B?a0pZaElJY0xFY0x2Wktrb0hUdnBjZzNDL3l3Y0tZWndTSFIyaTF2UG42dHFo?= =?utf-8?B?R1ZqTmY0SzNzNUNLdFVGYmVkaHA1REIyRFpCUFA1a0lzMEhGN0pFTUY5dkRx?= =?utf-8?B?ZlkraTN1bEVqY1RIdW1yS2thM1d1azhDUzJaSGxaVDdwT09taEJpWVFNRVJ6?= =?utf-8?B?MWdOaGlXdExTZGxrQndnRmRGZVZoWWcyZ2hHWWRMVlh5MkdvV0RZTUxDU1gv?= =?utf-8?B?aUFlY2ZDUUJTU1J3ZndsMHcwRm9DOGEvZE1vUTl6MGM2YWpxMmc0d2s2YUpJ?= =?utf-8?B?QXJzY2VxdTR1WUpvSFB5ejljYmltcGZVZE1aNGQxQVdpV1JLYkNGcXlpS2FG?= =?utf-8?B?WjE4ZWFheVIvRUl6NE16ZUNkRFRjSGpwUHdhaVRNdWhuL21haW1GZTNlSG5Q?= =?utf-8?B?RWhJUjdKU21YWVd5U3BDaU80cG9XdU1sTmg4SXRqWks3S1ZmTkFJblVVdG1v?= =?utf-8?B?MnFHNHpUUkZ3a0d5ak8rNFpGSTFXYmFPZXRIZStUT1VPTUxHbDlhTnM0QjVl?= =?utf-8?B?RFVLSERQSElkV1N6bDJoQkR3dDBsQ0x1S2k2bXQ4cGQ4QllyanJUYnBMUnZi?= =?utf-8?B?alJSbjBvelhkdXY5cVQyUXpDSmpWcW0zbGNMV2NpMzRHVVk5Wlk5bCtVMU93?= =?utf-8?B?OUZiZG1YSytzcm5Eb1V2YzUwaG53RVhIVTRycWFwRmVyWUE4TVUwQ0JudzJU?= =?utf-8?B?bmFPb25Bc1hBL2tON1Q1cGdNT21LWHZuNDJVRi9UeXJyRjJaSXdwUXF0VzRS?= =?utf-8?B?dU9GMjdYOVRzTGpSRTFxakVhdEJPQ0dyQWpncVpSOVYwMmJaZVEyOVVTS1FC?= =?utf-8?B?NzBNTWJockVScm9KZVdxZVR1b2EyR3phTGkxOUxGNWhqdENVN0tLUitSVE8w?= =?utf-8?B?a1FJOU9KTlZTQVNYbnhVcVpGQzZhSU9ZazQzcndKZFdML1dXdGJ4Z1NzQStp?= =?utf-8?B?Z1hLZzJxTW5UVTVzNHZOaDJkcWtxUWF4MzVKV3h4SXRKZ215b1pxN2FaeTM2?= =?utf-8?B?STMxRmtEWFZOTkhpWUdwTmFOMm1pUzhlVXN0YWI1TzR2RXo1UElEM0pCaDVZ?= =?utf-8?B?bU01aEk2VXhMK3Y0cFRCdVhqaklBWTZLRGRoSTNWZjVrTHdFbS9HNFU5NU11?= =?utf-8?B?LzBPQ0JOMTUyak4vTnBkM0VCMHhuR3R2R2tTNEhzaUpZYW4vYS9XMm9GNHhl?= =?utf-8?B?UTcvdnROQ3orOWo5RnBmbUJoaTlHUFJwQU11OFVRaW42Y1NXYzJEL0hKMXQ4?= =?utf-8?B?aElhK0cxSVJQMURmRXpOQVF2L0lQRHJLNHZnUHpKSUIzVnJmQ0Q1ZnJVcEEz?= =?utf-8?B?OS9NMi9yZW1wSE5GTGpaZzg0L1JSV3lIOTR5VHNPZHNHQ242ME1KNnNCQkgz?= =?utf-8?B?WEN6YVh4ajRTcFBnd3FIc3RrS2hoNGNSbG1pMHhkMGVoVUd4S2l3R213amFs?= =?utf-8?B?MlBwOFlWWXQ1dWdjQmI5UHRUdEZNaTlTRjkwVlFQa2JNTGdxSUV4QkV3NmpM?= =?utf-8?Q?LXd7BzVS7RmAta13F6oJykY3vj1meGQ1F1brM=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BLUPR17MB0482; 6:woHoy6oE9quBCttFRwSHMn9VCj+BF4OQVGuIcykwVfb1aVsPSvk04K+k55zdGp7ipnoIFnDElFJGFff6TuyqHBSEL4rk8uPdTK+prcjryuMM/G3eVcbqeONtkkpUyY0MaXMhxfcut3VDC5SzHHW6feD6g7isBwvoG4YP8CU4zDJIzp183aLNLw456RCnoCHjKLNkrXvyzEEut3BAlSj0Hil8gOdED81gbmvzuw6O7vKP/hV/RiioxRVzjytjrJP6QifTeJJzSzrb9q2r2j3JE9kK1B8q7phzgpOh2zYnwAoO+0VRzhfuxd1rPMp4MIJCMzoSpujp0wgGln/67sW34Wmxja5vYswp4ZhXwzdMC2EhJeyGqHpHN8bn1/ETO+5nvB/bi53+/g92IHJoeuqaUQ==; 5:i4zbAIzvSZaZS8JyN/xnEl9Knr3hLkcsDREUHHeeGBO9E4iFy0DhphO40Lt6/UAVbi1OA6tG2CoKyh89KsgiPBK8WcD0uW9zWCbCzDZZW1Y24M1i88+bkcnUBFQs5SsTzMAQ5xk2w8a0SKiikuZotA==; 24:+xfEtXT3c0/nAklVkJUyCrQz/jwfliOjNkL2bjXptbTkVyGXIOg4NIxO1s4uEFjilb6+vQgPmj37U8SHpQ6X7b+b7Mak4z14MOdvYU8kbKE=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BLUPR17MB0482; 7:ZEKJ7h5pd6FXsoCwUu1aNmK5xpxz4rKE1s/a5ETif0PoLijXzX7YhUSCLAWWr205j5C4CC6VYXeCjulIN15ud7fLceAWpgtjbtjfACmMXXKlIByKqkP8weGnlZfHHaARDyxMl74E7b9nNY9QKJnicYr2gPKx02LRNthPSmmtyVnWznvmStm7xhglp5jdjjLRup51QlXQMPyNgMDHwDouN3v9TibQglv/qmH6+DwOX47uLqXAzxFTpATaJqy/Tebmjh2qsknbg3w1IkrqfaO5GjF1HI7yzLM5UW3io5RArELuK0Xq4Z7LLGLZXtn0ZB+HfNY/LnTm6V0vZej/riCxvQ==
X-OriginatorOrg: keysight.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2017 00:36:55.9255 (UTC)
X-MS-Exchange-CrossTenant-Id: 63545f27-3232-4d74-a44d-cdd457063402
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=63545f27-3232-4d74-a44d-cdd457063402; Ip=[192.25.5.34];  Helo=[mail.keysight.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR17MB0482
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/jnEpSe9Bt4-dj0W_60xtpQ3EQDY>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 00:37:01 -0000

SSB0aGluayB3ZSBtYXkgYmUgaW4gYWdyZWVtZW50IGFzIHRoaXMgcHJvcG9zYWwgc3BlY2lmaWVz
IHRpbWUgZW5jb2RlZCBhcyBVVEMgb3IgVEFJIHZpYSBLZXkgLTEgd2hpY2ggZGVmYXVsdHMgdG8g
VVRDIChhcyBkb2VzIENCT1IgdGFnIDEpLiANCg0KRm9yIG91ciBhcHBsaWNhdGlvbnMgd2UndmUg
cmVtb3ZlZCBhbGwgcmVmZXJlbmNlcyB0byB0aW1lIHpvbmUgd2hlbiBzaHV0dGxpbmcgZGF0YSBh
cm91bmQuICAgSWYgSSB0aW1lc3RhbXAgc29tZXRoaW5nIGluIENhbGlmb3JuaWEgYW5kIHN0b3Jl
IGl0IGluIGEgZGF0YSBjZW50ZXIgaW4gdGhlIFVLIGFuZCB2aWV3IGl0IGZyb20gSW5kaWEgdGhl
IHRpbWV6b25lIGhhcyBubyBtZWFuaW5nIHNvIHdlIGNvbnZlcnQgdG8gVVRDIGF0IG91ciBmaXJz
dCBvcHBvcnR1bml0eS4gIEJ5IHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBpbiBVVEMgKG9yIFRB
SSBmb3IgcHVyaXN0cyB3b3JyaWVkIGFib3V0IHBoeXNpY2FsIGV2ZW50cyB3aGVyZSBtaXNzaW5n
IGEgbGVhcCBzZWNvbmQgbWF0dGVycykgdGhlIHRpbWUgaXMgYSBrbm93biBpbnN0YW50IGluIHRp
bWUgcmVnYXJkbGVzcyBvZiB3aGF0IHRpbWV6b25lIGl0IHdhcyBjcmVhdGVkLg0KDQpUaGlzIGFs
bG93cyB1c2Ugb2YgdGltZXpvbmUgdG8gYmUgYSBsb2NhbCBhcHBsaWNhdGlvbiBwcmVzZW50YXRp
b24gaXNzdWUgKEknbSBpbiBHcmVlbmxhbmQgYW5kIHdhbnQgdG8gc2VlIGEgdGltZXN0YW1wIC0g
c2hvdyBpdCBpbiBteSBsb2NhbCB0aW1lem9uZSkuICBJZiBJIHdhbnQgdG8gc2VlIHRoZSBsb2Nh
bCB0aW1lIHdoZXJlIGEgdGltZXN0YW1wIHdhcyBjcmVhdGVkIEkgd291bGQgYmUgYmVzdCBzZXJ2
ZWQgYnkgaW5jbHVkaW5nIEdQUyBjb29yZGluYXRlcyAoYW5kIHBlcmhhcHMgdGltZXpvbmUpIGFz
IGluZGVwZW5kZW50IGJ1dCBjb3VwbGVkIG1ldGEgZGF0YS4NCg0KLS0NCkdsZW5uDQoNCi0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBCcmlhbiBFIENhcnBlbnRlciBbbWFpbHRvOmJy
aWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbV0gDQpTZW50OiBUdWVzZGF5LCBNYXJjaCAxNCwgMjAx
NyAzOjMxIFBNDQpUbzogRU5HRUwsR0xFTk4gKEstTGFicyxleDEpIDxnbGVubl9lbmdlbEBrZXlz
aWdodC5jb20+OyBjYWJvQHR6aS5vcmc7IGNib3JAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbQ2Jv
cl0gQ0JPUiBUYWdzIGZvciBUaW1lLCBEdXJhdGlvbiwgUGVyaW9kDQoNCk9uIDE1LzAzLzIwMTcg
MTA6NDcsIGdsZW5uX2VuZ2VsQGtleXNpZ2h0LmNvbSB3cm90ZToNCj4gVGhpcyBsb29rcyBsaWtl
IGEgZ29vZCBzdGFydC4NCj4gDQo+IEkgd291bGQgcmVjb21tZW5kIGRpc2NhcmRpbmcgVUkgYW5k
IHByZXNlbnRhdGlvbiBlbGVtZW50cyBzdWNoIGFzIHRpbWV6b25lLCBsb2NhdGlvbiwgYW5kIHBy
ZXNlbnRhdGlvbiBjYWxlbmRhci4gIFRoZXNlICJpbnRlcnByZXRpdmUiIGVsZW1lbnRzIHdvdWxk
IHBlcmhhcHMgYmUgYmV0dGVyIHNlcnZlZCB3aXRoIGFkZGl0aW9uYWwgbWV0YSBkYXRhIHNlbnQg
YWxvbmcgd2l0aCBhIHRpbWVzdGFtcCBpbiBhbiBhcHBsaWNhdGlvbiBzcGVjaWZpYyBtYW5uZXIu
ICANCg0KSSBjYW4ndCBxdWl0ZSBhZ3JlZSB3aXRoIHRoYXQgZm9yIHRoZSB0aW1lem9uZS4gQSB0
aW1lIHdpdGhvdXQgYSB0aW1lem9uZSBpcyBub3QgbWVhbmluZ2Z1bCwgbm90IGV2ZW4gbG9jYWxs
eS4gSSBkb24ndCBtZWFuIHRoZSAqbmFtZSogb2YgdGhlIHRpbWV6b25lLCBidXQgdGhlIG9mZnNl
dCBmcm9tIFVUQyAob3Igd2hhdGV2ZXIgb3RoZXIgdGltZSBzY2FsZSBpcyBpbmRpY2F0ZWQpLiBF
aXRoZXIgdGhhdCBvciByZXF1aXJlIHRoYXQgdGhlIHRpbWUgaXMgYWx3YXlzIHNlbnQgYXMgVVRD
KG9yIFRBSSBvciB3aGF0ZXZlcikuIElmIHRoYXQncyBpbnRlbmRlZCwgdGhlIHRleHQgcHJvYmFi
bHkgbmVlZHMgdG8gc2F5IGl0IGV4cGxpY2l0bHkuDQoNCiAgIEJyaWFuDQoNCj4gVGhpcyB3b3Vs
ZCBrZWVwIHRoZSBwcm9wb3NhbCBsYXNlciBmb2N1c2VkIG9uIGhvdyB0byByZXByZXNlbnQgYSBo
aWdoZXIgcHJlY2lzaW9uIHRpbWUgYW5kIG1ldGEgZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIHRp
bWUgdmFsdWUgc3VjaCBhcyBwcmVjaXNpb24gYW5kIGFjY3VyYWN5Lg0KPiANCj4gV2h5IHN0b3Ag
YXQgLTEyIGZvciBoaWdoZXIgcHJlY2lzaW9uPyAgIEEgNjQgYml0IHZhbHVlIGNhbiByZXByZXNl
bnQgMTBeLTE4IGZyYWN0aW9uYWwgc2Vjb25kcy4NCj4gDQo+IFRoZSB0cmFkaXRpb25hbCBtZWFu
aW5nIG9mIHBlcmlvZCBpbiBteSBtaW5kIGlzIGEgZHVyYXRpb24gc3BlY2lmaWVkIGFzIGZpZWxk
cyAoeWVhcnMsIGRheXMsIG1pbnV0ZSBldGMpLiAgSSB3b3VsZCBzdWdnZXN0IGp1c3Qgc3VwcG9y
dGluZyBEdXJhdGlvbiBmb3IgdGhpcyBwcm9wb3NhbC4NCj4gDQo+IA0KPiBDb3VsZCB0aGUgdGV4
dCBmb3IgRHVyYXRpb24gYmUgYXMgc2ltcGxlIGFzIFRpbWUNCj4gDQo+ICAgICAgICAgQSBEdXJh
dGlvbiByZXByZXNlbnRzIHRoZSBkaWZmZXJlbmNlIGluIHRpbWUgYmV0d2VlbiB0d28gVGltZSB2
YWx1ZXMuICBJdCBpcyBlbmNvZGVkIGluIHRoZSBzYW1lIG1hbm5lciBhcyBUaW1lIHdpdGggdGhl
IHJlc3VsdGluZyB2YWx1ZSByZXByZXNlbnRpbmcgYW4gb2Zmc2V0IGZyb20gYW4gYXJiaXRyYXJ5
IHN0YXJ0IHBvaW50IHJhdGhlciB0aGFuIHJlbGF0aXZlIHRvIGEgc3RhbmRhcmRzIHNwZWNpZmll
ZCBlcG9jaC4gIA0KPiANCj4gQWx0ZXJuYXRpdmVseSwgY291bGQgYSBkdXJhdGlvbiBzaW1wbHkg
YmUgYSBUaW1lIHdpdGggS2V5LTEgc2V0IHRvICIxIiB0byBpbmRpY2F0ZSBEdXJhdGlvbiAobm8g
dGltZSBzY2FsZSkuIA0KPiANCj4gLS0NCj4gR2xlbm4NCj4gDQo+IA0KPiANCj4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ0JPUiBbbWFpbHRvOmNib3ItYm91bmNlc0BpZXRm
Lm9yZ10gT24gQmVoYWxmIE9mIENhcnN0ZW4gQm9ybWFubg0KPiBTZW50OiBNb25kYXksIE1hcmNo
IDEzLCAyMDE3IDEyOjMxIFBNDQo+IFRvOiBjYm9yQGlldGYub3JnDQo+IFN1YmplY3Q6IFtDYm9y
XSBDQk9SIFRhZ3MgZm9yIFRpbWUsIER1cmF0aW9uLCBQZXJpb2QNCj4gDQo+IFdlIGhhdmUgd3Jp
dHRlbiBhIHN0cmF3IG1hbiBkcmFmdCBmb3IgYSBmZXcgQ0JPUiB0YWdzIHRoYXQgd291bGQgYWxs
b3cgbW9yZSBpbmZvcm1hdGlvbiBpbiBhIHRpbWUgdGhhbiBpcyBwcm92aWRlZCBpbiB0YWdzIDAg
YW5kIDEsIGFuZCB3b3VsZCBhbHNvIGFsbG93IHJlcHJlc2VudGluZyBkdXJhdGlvbnMgYW5kIHRp
bWUgcGVyaW9kcy4NCj4gDQo+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1ib3Jt
YW5uLWNib3ItdGltZS10YWctMDANCj4gDQo+IE5vdGUgdGhhdCB0aGUgQ0JPUiBXRyBpcyBub3Qg
Y3VycmVudGx5IGNoYXJ0ZXJlZCB0byB3b3JrIG9uIGRvY3VtZW50cyANCj4gbGlrZSB0aGVzZSwg
YnV0IHRoYXQgZG9lcyBub3QgaGF2ZSB0byBzdG9wIGFueSBXRyBtZW1iZXIgZnJvbSBzZW5kaW5n
IA0KPiBjb21tZW50cywgZXZlbiBvbiB0aGlzIGxpc3QgOi0pDQo+IA0KPiBHcsO8w59lLCBDYXJz
dGVuDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KPiBDQk9SIG1haWxpbmcgbGlzdA0KPiBDQk9SQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vY2Jvcg0KPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiBDQk9SIG1haWxpbmcgbGlzdA0KPiBDQk9SQGlldGYu
b3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY2Jvcg0KPiANCg0K


From nobody Wed Mar 15 05:02:50 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC710129C2F for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:02:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 mKWyTiAv1Mnl for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:02:42 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 D561C129C2A for <cbor@ietf.org>; Wed, 15 Mar 2017 05:01:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2FC1h7w003944; Wed, 15 Mar 2017 13:01:43 +0100 (CET)
Received: from [192.168.217.124] (p5DCCCDC2.dip0.t-ipconnect.de [93.204.205.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vjqvp6qHczDHnS; Wed, 15 Mar 2017 13:01:42 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <04EFF12F483FA149B07653989B86861F3060DB99@wcosexch01k.cos.is.keysight.com>
Date: Wed, 15 Mar 2017 13:01:41 +0100
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, cbor@ietf.org
X-Mao-Original-Outgoing-Id: 511272101.649353-1aa7d0ea732c061f4eea5f0b87763235
Content-Transfer-Encoding: quoted-printable
Message-Id: <3D038A1F-05BD-4786-B75C-85833CCF796D@tzi.org>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com> <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com> <04EFF12F483FA149B07653989B86861F3060DB99@wcosexch01k.cos.is.keysight.com>
To: glenn_engel@keysight.com
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/mJndTL2xoVZWLGlEg5S5Zfm1SYM>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 12:02:49 -0000

On 15 Mar 2017, at 01:36, glenn_engel@keysight.com wrote:
>=20
> I think we may be in agreement as this proposal specifies time encoded =
as UTC or TAI via Key -1 which defaults to UTC (as does CBOR tag 1).=20

Right, as written, the =E2=80=9Chard time=E2=80=9D is always in a =
globally referenced time scale, and this is probably also a good =
criteria to use for future registrations for key -1.

> For our applications we've removed all references to time zone when =
shuttling data around.   [=E2=80=A6]
> This allows use of timezone to be a local application presentation =
issue (I'm in Greenland and want to see a timestamp - show it in my =
local timezone). =20

That depends.  The security event =E2=80=9CSomeone opened a Window at =
03:00 UTC=E2=80=9D has quite different implication whether that happened =
in the German timezone or in the Korean one.
This is an example of =E2=80=9Ccontext=E2=80=9D or =E2=80=9Cintent=E2=80=9D=
 information that may be delivered with a timestamp.

> If I want to see the local time where a timestamp was created I would =
be best served by including GPS coordinates (and perhaps timezone) as =
independent but coupled meta data.

That leaves the task of looking up timezones to the recipient.
That is in many, but not all cases quite OK.

The design question really is whether time-related information should be =
attachable to the timestamp (and, yes, that might even include GPS =
coordinates) or should always be part of the surrounding context.  The =
current draft takes the stance that there is common =E2=80=9Ccontext=E2=80=
=9D information that could be stored with the timestamp.   For timezone, =
there is precedent both in ISO 8601 (which, however, indicates the =
translated local time with the timezone, which we feel is less useful) =
and POSIX (e.g., tm_isdst).

Also, for future times, it may be useful to know what the originator of =
the time value is assuming are going to be the tz/dst values in that =
future.  (This doesn=E2=80=99t solve the problem of =E2=80=9CWe=E2=80=99ll=
 meet in Chicago at 10 AM=E2=80=9D, though; maybe ISO8601 is what you =
want to use for that.)

We=E2=80=99ve yet to align the draft with other important sources of =
wisdom such as =
http://www.boost.org/doc/libs/1_63_0/doc/html/date_time/posix_time.html, =
so this is all definitely subject to discussion.=20

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Mar 15 05:13:34 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E206D12F26C for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:13:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 j2_YXpIEONo5 for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:13:30 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 74CC612F258 for <cbor@ietf.org>; Wed, 15 Mar 2017 05:13:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2FCDRwG012474; Wed, 15 Mar 2017 13:13:27 +0100 (CET)
Received: from [192.168.217.124] (p5DCCCDC2.dip0.t-ipconnect.de [93.204.205.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vjr9M2jrvzDHnm; Wed, 15 Mar 2017 13:13:27 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com>
Date: Wed, 15 Mar 2017 13:13:26 +0100
Cc: cbor@ietf.org
X-Mao-Original-Outgoing-Id: 511272806.003805-e58c5bf25e3e0cdaf348d6676067d8da
Content-Transfer-Encoding: quoted-printable
Message-Id: <CB9E3E53-6970-4070-AAB3-F092DBEE995E@tzi.org>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com>
To: glenn_engel@keysight.com
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/tYDM2QLEKSipVIeIPXG1FFWU0u8>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 12:13:32 -0000

> On 14 Mar 2017, at 22:47, glenn_engel@keysight.com wrote:
>=20
> Why stop at -12 for higher precision?   A 64 bit value can represent =
10^-18 fractional seconds.

Does Keysight have an instrument that could take advantage of that =
(light advances 300 nm in 1 fs)?

(As the table indicates, the current set was a reaction to formats that =
are in good use, but I=E2=80=99m sure interested in planning for =
advances in this space.)

> The traditional meaning of period in my mind is a duration specified =
as fields (years, days, minute etc).  I would suggest just supporting =
Duration for this proposal.

Period is anchored in time, duration is not.
We could simply leave to representation of periods as pairs of time =
points (or of duration and time point) to the application.  But then =
there is RFC 3339...

> Could the text for Duration be as simple as Time
>=20
>        A Duration represents the difference in time between two Time =
values.  It is encoded in the same manner as Time with the resulting =
value representing an offset from an arbitrary start point rather than =
relative to a standards specified epoch. =20
>=20
> Alternatively, could a duration simply be a Time with Key-1 set to "1" =
to indicate Duration (no time scale).=20

The representation is not going to be very different (obviously, an =
epoch-based time point is a duration from the epoch).  But the semantics =
is quite different, so it may make sense to have a separate tag, with =
essentially the same structure.  (Also, there is RFC 3339 again.)

(Periods are a bit different from durations also in that knowledge of =
the time points means that you know whether the underlying time scale is =
monotonic during the period.  E.g., the period from 23:59:59Z on Dec 31. =
2016 to 00:00:00Z on Jan 1, 2017 was rather different from the similar =
period a year earlier.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Mar 15 05:13:52 2017
Return-Path: <me@noctarius.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21B10129C73 for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:13:50 -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, 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 xGpfkF5TUF23 for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:13:47 -0700 (PDT)
Received: from innersmtp.mail2.i-styledesign.de (mail2.i-styledesign.de [178.63.83.52]) by ietfa.amsl.com (Postfix) with ESMTP id E188E12F26C for <cbor@ietf.org>; Wed, 15 Mar 2017 05:13:43 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by innersmtp.mail2.i-styledesign.de (Postfix) with ESMTP id CE4131C1F58; Wed, 15 Mar 2017 13:13:41 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mail2.i-styledesign.de
Received: from innersmtp.mail2.i-styledesign.de ([127.0.0.1]) by localhost (mail2.host10.i-styledesign.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uLReOwZ8bSuF; Wed, 15 Mar 2017 13:13:37 +0100 (CET)
Received: from [172.25.100.149] (aftr-37-201-193-32.unity-media.net [37.201.193.32]) (Authenticated sender: me@noctarius.com) by innersmtp.mail2.i-styledesign.de (Postfix) with ESMTPSA id 5220E1C2E98; Wed, 15 Mar 2017 13:13:37 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3271\))
From: Christoph Engelbert <me@noctarius.com>
In-Reply-To: <3D038A1F-05BD-4786-B75C-85833CCF796D@tzi.org>
Date: Wed, 15 Mar 2017 13:13:36 +0100
Cc: glenn_engel@keysight.com, cbor@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <DE8F2947-07E9-4593-8342-DEDF4A8E074B@noctarius.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com> <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com> <04EFF12F483FA149B07653989B86861F3060DB99@wcosexch01k.cos.is.keysight.com> <3D038A1F-05BD-4786-B75C-85833CCF796D@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.3271)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/YlbmUF0owbd41Q4zVDZDP85B_gw>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 12:13:50 -0000

Hey guys,

I think Carsten brought up a very valid point. There are timestamps that =
need additional information to be useful. Coming back to the window =
example, a security alert might only be kicked off if the 3am was in the =
window=E2=80=99s local timezone, it doesn=E2=80=99t matter what timezone =
the viewer of the information is in.

The question though is, does that timezone information need to be stored =
in the time value itself? Yes and no, it sometimes might be useful, =
maybe necessary, but sometimes not. As far as it seems to me, I could =
present both versions with the current proposal. Do I miss something?

Chris

> On 15. Mar 2017, at 13:01, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> On 15 Mar 2017, at 01:36, glenn_engel@keysight.com wrote:
>>=20
>> I think we may be in agreement as this proposal specifies time =
encoded as UTC or TAI via Key -1 which defaults to UTC (as does CBOR tag =
1).=20
>=20
> Right, as written, the =E2=80=9Chard time=E2=80=9D is always in a =
globally referenced time scale, and this is probably also a good =
criteria to use for future registrations for key -1.
>=20
>> For our applications we've removed all references to time zone when =
shuttling data around.   [=E2=80=A6]
>> This allows use of timezone to be a local application presentation =
issue (I'm in Greenland and want to see a timestamp - show it in my =
local timezone). =20
>=20
> That depends.  The security event =E2=80=9CSomeone opened a Window at =
03:00 UTC=E2=80=9D has quite different implication whether that happened =
in the German timezone or in the Korean one.
> This is an example of =E2=80=9Ccontext=E2=80=9D or =E2=80=9Cintent=E2=80=
=9D information that may be delivered with a timestamp.
>=20
>> If I want to see the local time where a timestamp was created I would =
be best served by including GPS coordinates (and perhaps timezone) as =
independent but coupled meta data.
>=20
> That leaves the task of looking up timezones to the recipient.
> That is in many, but not all cases quite OK.
>=20
> The design question really is whether time-related information should =
be attachable to the timestamp (and, yes, that might even include GPS =
coordinates) or should always be part of the surrounding context.  The =
current draft takes the stance that there is common =E2=80=9Ccontext=E2=80=
=9D information that could be stored with the timestamp.   For timezone, =
there is precedent both in ISO 8601 (which, however, indicates the =
translated local time with the timezone, which we feel is less useful) =
and POSIX (e.g., tm_isdst).
>=20
> Also, for future times, it may be useful to know what the originator =
of the time value is assuming are going to be the tz/dst values in that =
future.  (This doesn=E2=80=99t solve the problem of =E2=80=9CWe=E2=80=99ll=
 meet in Chicago at 10 AM=E2=80=9D, though; maybe ISO8601 is what you =
want to use for that.)
>=20
> We=E2=80=99ve yet to align the draft with other important sources of =
wisdom such as =
http://www.boost.org/doc/libs/1_63_0/doc/html/date_time/posix_time.html, =
so this is all definitely subject to discussion.=20
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor


From nobody Wed Mar 15 05:25:47 2017
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5C4113010C for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 wP9jO_fnwgat for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 05:25:44 -0700 (PDT)
Received: from mailext.sit.fraunhofer.de (mailext.sit.fraunhofer.de [141.12.72.89]) (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 5703E130154 for <cbor@ietf.org>; Wed, 15 Mar 2017 05:25:43 -0700 (PDT)
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id v2FCPdEk012863 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <cbor@ietf.org>; Wed, 15 Mar 2017 13:25:40 +0100
Received: from [134.102.161.4] (134.102.161.4) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 15 Mar 2017 13:25:34 +0100
To: <cbor@ietf.org>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com> <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <d3e904fa-a825-660f-fd08-96427ff3b240@sit.fraunhofer.de>
Date: Wed, 15 Mar 2017 13:25:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 8bit
X-Originating-IP: [134.102.161.4]
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/v9_Q-1Gs0B3vKpZwnLadCjNzwvE>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 12:25:47 -0000

Hello all,

I'll just limit my comment to "time zone designation" vs "effective time 
zone offset". There are - as expected - different opinions about this.

On one hand, the tz label leaves it up the consumer to find out which 
offset that actually was at that point in past time (timestamp). "Right 
now" (aka the most recent past time) is a perfect example: the us 
switched to DST already - the eu did not. In consequence I was an hour 
late yesterday and missed a call. "time zone designation" did not help 
me, an "effective time zone offset would have" (assuming no 
complementary sources of context data).

Then again, the geographic limits of tz can be... "in dispute". Let's 
say.... they have to be assumed to be in constant flux due to politics. 
Also, highlighting just the offset does not imply if there will be a 
change to DST in the corresponding tz (e.g. not every us state switches 
into DST, if my memory serves me well), and it therefore does not enable 
a deterministic inference of the corresponding tz.

I.e. as with most time/duration/calender related context attribute, I 
would simply allow to include the one desired (XOR, OR and AND) in a 
timestamp as "optional context attributes". Because, what would be the 
reason not to (and there might be one. I just did not see a compelling 
one, yet - which might change at any... future time)?

Cheers,

Henk


On 03/14/2017 11:30 PM, Brian E Carpenter wrote:
> On 15/03/2017 10:47, glenn_engel@keysight.com wrote:
>> This looks like a good start.
>>
>> I would recommend discarding UI and presentation elements such as timezone, location, and presentation calendar.  These "interpretive" elements would perhaps be better served with additional meta data sent along with a timestamp in an application specific manner.
>
> I can't quite agree with that for the timezone. A time without a timezone is not
> meaningful, not even locally. I don't mean the *name* of the timezone, but the offset
> from UTC (or whatever other time scale is indicated). Either that or require that the
> time is always sent as UTC(or TAI or whatever). If that's intended, the text probably
> needs to say it explicitly.
>
>    Brian
>
>> This would keep the proposal laser focused on how to represent a higher precision time and meta data associated with the time value such as precision and accuracy.
>>
>> Why stop at -12 for higher precision?   A 64 bit value can represent 10^-18 fractional seconds.
>>
>> The traditional meaning of period in my mind is a duration specified as fields (years, days, minute etc).  I would suggest just supporting Duration for this proposal.
>>
>>
>> Could the text for Duration be as simple as Time
>>
>>         A Duration represents the difference in time between two Time values.  It is encoded in the same manner as Time with the resulting value representing an offset from an arbitrary start point rather than relative to a standards specified epoch.
>>
>> Alternatively, could a duration simply be a Time with Key-1 set to "1" to indicate Duration (no time scale).
>>
>> --
>> Glenn
>>
>>
>>
>> -----Original Message-----
>> From: CBOR [mailto:cbor-bounces@ietf.org] On Behalf Of Carsten Bormann
>> Sent: Monday, March 13, 2017 12:31 PM
>> To: cbor@ietf.org
>> Subject: [Cbor] CBOR Tags for Time, Duration, Period
>>
>> We have written a straw man draft for a few CBOR tags that would allow more information in a time than is provided in tags 0 and 1, and would also allow representing durations and time periods.
>>
>> https://tools.ietf.org/html/draft-bormann-cbor-time-tag-00
>>
>> Note that the CBOR WG is not currently chartered to work on documents like these, but that does not have to stop any WG member from sending comments, even on this list :-)
>>
>> Grüße, Carsten
>>
>> _______________________________________________
>> CBOR mailing list
>> CBOR@ietf.org
>> https://www.ietf.org/mailman/listinfo/cbor
>> _______________________________________________
>> CBOR mailing list
>> CBOR@ietf.org
>> https://www.ietf.org/mailman/listinfo/cbor
>>
>
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor
>


From nobody Wed Mar 15 08:07:50 2017
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22077131637 for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 08:07:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 KTeMUkCn1J42 for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 08:07:35 -0700 (PDT)
Received: from mail-it0-x241.google.com (mail-it0-x241.google.com [IPv6:2607:f8b0:4001:c0b::241]) (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 A27BF131610 for <cbor@ietf.org>; Wed, 15 Mar 2017 08:07:35 -0700 (PDT)
Received: by mail-it0-x241.google.com with SMTP id r141so3371629ita.1 for <cbor@ietf.org>; Wed, 15 Mar 2017 08:07:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=1tQT9+D/RMv3/H792VyzeE7HSgZalS453hHEXUxf4FA=; b=Uf4rSVP1dhR56TkqzlxVbvVx+lOf73hGeM+w+fciCrHU39cwwgp2V6RxDIv/DYUOhS 9QGET5Qa1xoh5Bj/un2PNJWJHshBodiXGH8f9qWdM68tzdzJRqSBOynwtaGWcc1qLgOP HOXYYtYOJyeUBcoZ9ef+rqdHRDXfD4p8U30BtQhGSAkX3ICtTvClGGwKko/6sbndEyd7 OKXjHnauqJ9dEDKpdWUgtbilBHXvXQ5rCDBvINQMkn0fITYWRvhvqJ3yBT6lBSYj7nZ2 NfDbidSF/1l9t+ceLsbf2SMKVjWfHiQH4qSgbgNp6dKkLpVkqrmp/Be+IzVtKHbOPnl4 s5Mg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=1tQT9+D/RMv3/H792VyzeE7HSgZalS453hHEXUxf4FA=; b=iUsrkyk7eo4x3Cq5a94Y6Vcg0WXTXy6YwxEWb76GUuEpa4+rLwW684BrGUnGppqbL6 p9DVTMzJhQEABg7yEX01fLzNC5n2x6o8pKfiBB8MMgba9AgekHd9QCOvv7SsI4k5OCIU PaXi0OGEwoG1skyMgLiNUo0mdu996JVhBV9o5fhvjbvmksD3hF2TCbdJ8YlhGO3X1Xg/ ypPtLQvv9mb1ZFxIids5ZM0K6/HDFgBVsnFjvWmr5iMs0siZyFKWJmqy2txzjEZ0mUmf FM6LxsVNvAmvjKO0ueui+l+m9rxR9Yt5k/vBi0sufto8shQmtBI/3uFOvdwS6tbT6Y/W GynQ==
X-Gm-Message-State: AFeK/H2+crASglgQbBLKEIm7dUwc5OPYowg/EHePqwj1V65VWxAUTRkPlve3sZaTrb7yoQ==
X-Received: by 10.36.170.68 with SMTP id y4mr5389213iti.7.1489590454944; Wed, 15 Mar 2017 08:07:34 -0700 (PDT)
Received: from [172.16.11.95] (50-76-68-137-static.hfc.comcastbusiness.net. [50.76.68.137]) by smtp.gmail.com with ESMTPSA id j13sm1596723ioe.41.2017.03.15.08.07.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Mar 2017 08:07:34 -0700 (PDT)
To: Carsten Bormann <cabo@tzi.org>, glenn_engel@keysight.com
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com> <599873a6-7e28-e575-c44b-24758ba68dfd@gmail.com> <04EFF12F483FA149B07653989B86861F3060DB99@wcosexch01k.cos.is.keysight.com> <3D038A1F-05BD-4786-B75C-85833CCF796D@tzi.org>
Cc: cbor@ietf.org
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <0ca70c1c-a2b1-c256-e0a0-8d7f2d70ac6d@gmail.com>
Date: Thu, 16 Mar 2017 04:07:40 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <3D038A1F-05BD-4786-B75C-85833CCF796D@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/isplMoxtwTbrI8RdR2LmxNhMJ-Y>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 15:07:48 -0000

On 16/03/2017 01:01, Carsten Bormann wrote:
> On 15 Mar 2017, at 01:36, glenn_engel@keysight.com wrote:
>>
>> I think we may be in agreement as this proposal specifies time encoded=
 as UTC or TAI via Key -1 which defaults to UTC (as does CBOR tag 1).=20
>=20
> Right, as written, the =E2=80=9Chard time=E2=80=9D is always in a globa=
lly referenced time scale, and this is probably also a good criteria to u=
se for future registrations for key -1.

I now understand that to be your intention but I did *not* understand tha=
t on my
first reading of the text. Can you make it explicit somehwere, perhaps in=
 the
description of key -1:

Note that the time indicated by Key 1, 2, 4 or 5 is given in the indicate=
d or
implicit time scale with no offset.

Regards
   Brian

>=20
>> For our applications we've removed all references to time zone when sh=
uttling data around.   [=E2=80=A6]
>> This allows use of timezone to be a local application presentation iss=
ue (I'm in Greenland and want to see a timestamp - show it in my local ti=
mezone). =20
>=20
> That depends.  The security event =E2=80=9CSomeone opened a Window at 0=
3:00 UTC=E2=80=9D has quite different implication whether that happened i=
n the German timezone or in the Korean one.
> This is an example of =E2=80=9Ccontext=E2=80=9D or =E2=80=9Cintent=E2=80=
=9D information that may be delivered with a timestamp.
>=20
>> If I want to see the local time where a timestamp was created I would =
be best served by including GPS coordinates (and perhaps timezone) as ind=
ependent but coupled meta data.
>=20
> That leaves the task of looking up timezones to the recipient.
> That is in many, but not all cases quite OK.
>=20
> The design question really is whether time-related information should b=
e attachable to the timestamp (and, yes, that might even include GPS coor=
dinates) or should always be part of the surrounding context.  The curren=
t draft takes the stance that there is common =E2=80=9Ccontext=E2=80=9D i=
nformation that could be stored with the timestamp.   For timezone, there=
 is precedent both in ISO 8601 (which, however, indicates the translated =
local time with the timezone, which we feel is less useful) and POSIX (e.=
g., tm_isdst).
>=20
> Also, for future times, it may be useful to know what the originator of=
 the time value is assuming are going to be the tz/dst values in that fut=
ure.  (This doesn=E2=80=99t solve the problem of =E2=80=9CWe=E2=80=99ll m=
eet in Chicago at 10 AM=E2=80=9D, though; maybe ISO8601 is what you want =
to use for that.)
>=20
> We=E2=80=99ve yet to align the draft with other important sources of wi=
sdom such as http://www.boost.org/doc/libs/1_63_0/doc/html/date_time/posi=
x_time.html, so this is all definitely subject to discussion.=20
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> .
>=20


From nobody Wed Mar 15 10:38:01 2017
Return-Path: <glenn_engel@keysight.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC27913175B for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 10:37:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=keysighttech.onmicrosoft.com
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 DwYSqGoNuM3s for <cbor@ietfa.amsl.com>; Wed, 15 Mar 2017 10:37:57 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0115.outbound.protection.outlook.com [104.47.32.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDE45131733 for <cbor@ietf.org>; Wed, 15 Mar 2017 10:37:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keysighttech.onmicrosoft.com; s=selector1-keysight-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=hUVYMN8m4ZPJAdMWw5pjdsVktMCjgo1r+U7EOUNZA30=; b=ndeSJxD7E5naEpg8bcqDRTedGEl+FQb9DAtNuea2ygQ2bSt0LMMKpJ/Mo318B+Hvqg/qKAAQo9fjzutrAWy4WMjkoCmNI+Q1P+moasRhHUirtpBFbL1x5tJpDZENaDBJpEPjbGabrIrWX+LrIMSW0GjU7gYU+d3yrZaf5Wk3JeE=
Received: from BN6PR1701CA0007.namprd17.prod.outlook.com (10.172.26.145) by CY4PR17MB1591.namprd17.prod.outlook.com (10.173.63.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.12; Wed, 15 Mar 2017 17:37:56 +0000
Received: from BY2FFO11FD016.protection.gbl (2a01:111:f400:7c0c::161) by BN6PR1701CA0007.outlook.office365.com (2603:10b6:405:15::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.977.11 via Frontend Transport; Wed, 15 Mar 2017 17:37:55 +0000
Authentication-Results: spf=none (sender IP is 192.25.5.39) smtp.mailfrom=keysight.com; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=keysight.com;
Received-SPF: None (protection.outlook.com: keysight.com does not designate permitted sender hosts)
Received: from mail.keysight.com (192.25.5.39) by BY2FFO11FD016.mail.protection.outlook.com (10.1.14.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.10 via Frontend Transport; Wed, 15 Mar 2017 17:37:55 +0000
Received: from wcosexch02k.cos.is.keysight.com (156.140.24.21) by mail.keysight.com (192.25.5.39) with Microsoft SMTP Server (TLS) id 15.1.396.30; Wed, 15 Mar 2017 11:36:51 -0600
Received: from wcosexch01k.cos.is.keysight.com ([169.254.3.149]) by wcosexch02k.cos.is.keysight.com ([169.254.2.19]) with mapi id 14.03.0339.000;  Wed, 15 Mar 2017 11:37:54 -0600
From: <glenn_engel@keysight.com>
To: <cbor@ietf.org>
Thread-Topic: [Cbor] CBOR Tags for Time, Duration, Period
Thread-Index: AQHSnDG7d/Hy2Ygaq0q30Rzz3dmXzKGUyLiQgAFukgD//94EcA==
Date: Wed, 15 Mar 2017 17:37:53 +0000
Message-ID: <04EFF12F483FA149B07653989B86861F3060DC6E@wcosexch01k.cos.is.keysight.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <04EFF12F483FA149B07653989B86861F3060DACE@wcosexch01k.cos.is.keysight.com> <CB9E3E53-6970-4070-AAB3-F092DBEE995E@tzi.org>
In-Reply-To: <CB9E3E53-6970-4070-AAB3-F092DBEE995E@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [156.140.13.71]
x-tm-as-product-ver: SMEX-12.0.0.1220-8.100.1062-22944.001
x-tm-as-result: No--6.476200-8.000000-31
x-tm-as-matchedid: 144069-150567-701625-704425-700685-139010-106640-701632-7 02358-701450-705461-709584-702131-703657-703990-707570-700807-705441-702106 -703355-710078-703372-700767-702643-706891-700529-863579-700579-707321-1480 04-148133-10013-42000-42003
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:192.25.5.39; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39450400003)(39840400002)(39410400002)(2980300002)(428002)(199003)(189002)(9170700003)(189998001)(50986999)(7736002)(101416001)(66066001)(54356999)(76176999)(7696004)(305945005)(2920100001)(2900100001)(8676002)(229853002)(5660300001)(81166006)(6116002)(102836003)(50466002)(23676002)(2876002)(55016002)(3846002)(53936002)(47776003)(110136004)(86362001)(38730400002)(8936002)(33656002)(55846006)(2906002)(2351001)(356003)(105586002)(6916009)(2950100002)(6246003); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR17MB1591; H:mail.keysight.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD016; 1:1whHu3yvKADolPtDlwodIFWRVAre2rRRy9/cTnX7pY3sPdMh13UPP1rE8qh1b5obRNL+u0lwt3Q8P/VBtzX357DcraKIHH3yJB6ZF0Ae8PaNDKrWHNh5zv9d6c0gYTtd357CktNhEB7+Z5uwEUNdiImko06TnlJ2btQP0sHDnCg8h0ZRoX1snwx4ctzCi3Oga35YNIz/TVXzrrfVyirGexmOB5y4m1HmDq0OLEN74w8WqFMvH+XtPRzOtzLPurKwdReTbP6K5qY6mD3vGwmA/w8vJL69EM2NsPx+f7P1myynjgk+owRTkC4NWjLdSpeZCrSBa+Tjx+XXDE1650Is2mLqlkt0CPquWl7/FV7W9k1FOEN/PwPwfK0ZeRUPhOX9NfhV2yQWLawIndC9NmxH4RC5PGCAxF0q0KR2qRWvflroY6T+fmtG7UoOckFeGUJsbCu9MZ/UbsxeZjNtCqfXSHq4VgSRL4xR6g+xAeUgGnc=
X-MS-Office365-Filtering-Correlation-Id: ee9e4b48-69de-4ffe-b339-08d46bca037f
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4PR17MB1591;
X-Microsoft-Exchange-Diagnostics: 1; CY4PR17MB1591; 3:raEctnsd5B+z/+GvveP8B8Av81PlXaXOCxtzI3F+ENiVroGWx6wcuXtqLC34AOhHoTKbqw3tAxfAvFEg5D2qsNZE0CAfmF1GExoWoo2BomMD59+xdNu6oELzLtXKL6D8GF7RzhgrisJHUJxHQ/3mEf4JuGNYbjwImLbg1h3GVEOosr4dmnZ3GL/ingIJGCPRStphIK1MkULuJGJBfndGOHertV9CIK/paM7+KF97H3NaK7+yT3KEUnXccalJHRiN0BasCY0J4IuGRJsQaBPsaPwaAKDXqVpE7+Ct4NQGvHbd/gemge+jZbmenerIZWK+WHodevAvXMD5+WE6h+NHC8ZgdUj+1K9DgV+mXxMJjL0=; 25:gQGfS+VZGC5mKLzcJbE83iEYlf9S+WHafR4keltBsPWy/T1NgxyQ6dgXBPtsPptcOZuPcM06bzZGAtkBBZoV2s0akhHe5QYPIkq3CTkbgYWLsW0+ba+sO2wrchJzRZngZZfG7MBiHrwjAPrA1LX/sNryiqUfDqrfEU/ddwu9Gpuawij+O8D/wlIs0WvPwtgHcWteXE240jbUTHnqcZUXmy7KoH8uJx4QcbHTUpDuc4Q2jgkddbAeNkW3mZHc0p3CX2ymr9N26fSvu0vTASCBXgAqb7wHHmZydEX7v9m4lxcCNKZ3GOilESQ+6IjEjyn5qum3V+9Epb2gMdJMCOmBrVRZhp3dlL3g9ap2ekixCaTfQprSDRDOGJa+o9em4bvKZAKlC7o1X2fy+bQILbg0FgxKy41uOxnWU963kzH+d/VcWOnFYnHBTdXdQiKilLP7ign1IOm8JZXvWOMa5V9wsA==
X-Microsoft-Exchange-Diagnostics: 1; CY4PR17MB1591; 31:k2bocB8PRjdaCjZa+pn/ts9oiMJKoG3uNyS4rsx1VE7KnWKJDowN/qQtSC7gTuaQo4nMK3k/dLNONS4adHbh47uUXyqv4O/v+VKMiXRRNHDddU8FxgLS19A8ajaf9FZBccoOPQKhNIOp4/SLZl8IVrs/5KktyjKIBluVPbFIjF/nTjmSiXvxWUCVJ0UKCrHcPUYBtMJ1a45i6d5q3zew2VW0x2xfoF7wnTX5m2lKnW7G12PlU2fYVBQNOo2m7590; 20:LnJLveZUa2Ix9J4rqeMDEeEpY9AoGkDPzg1/+rVJZKxwu/QlTs0OB8WxlXJ+/vE7ib3m1vjKOm6LNPiwppFq/agtn7MESQD8bvBE4Qo1LHZWze+Kj+LDAiFBuMcCTU/1uBi0ORp5UdHlBt87CohnfThLKeBsSQ7F2ThyYTo8EN8=
X-Microsoft-Antispam-PRVS: <CY4PR17MB1591282035306E18B2ECC33FF7270@CY4PR17MB1591.namprd17.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13016025)(13018025)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123555025)(20161123564025)(20161123562025)(20161123558025)(20161123560025)(6072148); SRVR:CY4PR17MB1591; BCL:0; PCL:0; RULEID:; SRVR:CY4PR17MB1591; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR17MB1591; 4:wBFMZgpy0KPHzktDCHq9zY61MtlcOKmRF8qfemMS2IFXfM0gNwKgut/T2moF8cXoicpfgLdoOuoTB1Yp00+iGB6kUj8+rQ4301HyemsVAwp4Ok1RE5cgzs7NAJKDuF+6O38CCZYmPOthqRcCjoBjyxVT92M2T3ywYzvOX0ZQewuNwT9sQkARGMaGpOx1H7HM8SLvdqy0uBl4g+a7JKotSY0MPWHEuODqiZy9pQw3k51yEKnStrEf8Au2ElV4pWFULFXmAhUFEAN2+Z4cDt98o0ofnR6MPy67GsPP42lPeDF2gfQRg9Yb6cxVdkSSJrpz/0eK4IzbVedkA6bGpBD1cR96cgldlBdKkrnyoeNbk1Q3xUF9qnT/O8FldundqqJ1StnSlcAnh8w2XZ5XR0ZQnzLDHzHVrXjMVQ6UNdpY6UG/x4nVLQXxDzHVerngkbdzoCDI+RgKSrOUKrprjc3R+w29pJ9zjReGrjI+nKl7+J6b9H3+IDrz9R4hYFLCDKj/qEpuu6qTi0Pj5q/LYVwq3I50FuhtlNFKoDqfhlh1BnxmtC8htEYaGwuF3nN2TAKb+iJB6dHdECDmmjOwEQ5hjbazIMcgQgX/uZP0o8BZaUDiVwHtz515R+jDRAvgr6C+IoomnQ8VBKg0EE5cpPSaZA==
X-Forefront-PRVS: 02475B2A01
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjE3TUIxNTkxOzIzOk5iem1xRk1nblQwM2U0MVVjVVUwWUdWS25J?= =?utf-8?B?dWl6M25FSk40dUNFRjFCb0hIUjdPTnBOYXh1TWVseHNjcEFlTXJXUUY0cEwx?= =?utf-8?B?SHVNQ3hxQ05RQXpGWk9LbjFaOGhQV3VhWkJGTTdRNmgzUEs3SlVBb2I4dDVh?= =?utf-8?B?Wmdtd1ovc1VlWlpqZVJERW9XcDlzUzNIdnp2Y3NobERSSys2STdBdHhWSUZj?= =?utf-8?B?US8xRlNRM25YcDFHcU9odDRvN2ZIMmhnc3orNDU1Y25PdkhoYmRFSDBFYXFw?= =?utf-8?B?SG5VQUg1NU1BZllIOXB3SExDdi9QVUU0b0xmdlBGL291SnNaaWlmRThuOGRl?= =?utf-8?B?YnpYMXFEbkdkV0FZWlhOUlhOWmd5SG53bXR1bFp0SzlCZzlFWUN6WE16am4y?= =?utf-8?B?Rll6VTZaZkR0RHJ2NnJGa3cwUUd6ZHF0NkVIY05ISmExWUY4SFdwQ3VCV1kx?= =?utf-8?B?SzFNL1lzNDF4ZDhQWnpDT2hCOVVyUkFFblh1WU1EZzYwWVh3T0FjRXRBUWpV?= =?utf-8?B?ejBZcEsyTldmandtaENqam1vdFBBTnN4UnVTTVhEamgxaUdTMDFsU21iQjha?= =?utf-8?B?Y2ZlQVU3SlY3SitiaThBb0ZLWjVZTjZXQjBSZUZwUWFCbVBxSkJaOG1HVk5v?= =?utf-8?B?ZDFhQmhhVXhzaWd4ZS9uTnhoYSt4MlpnekpPSTRLenkzUVpvRmZZM0NDMXR5?= =?utf-8?B?MXpNaXlLWi90ZUFxdTgwMEo0VUQzT2hGZXpCNUVzVmkzbW83eCtaLzFJb203?= =?utf-8?B?QU9ueTFiaTU3QUNHMW1XYlhHbDd1MFBjS3RYS1RRaW5xTEFlY2Z1VjdKZUFn?= =?utf-8?B?a2ZwcmV6QVJoLzg2eDFNZitId2l5UklMYnQrU2Rha2l2OGpTNDZJaHF3WUpQ?= =?utf-8?B?RFlNSjVCaVNjaUd4U0dKRkc2VmlOcDRTUUN5UEhLQjE0Q1ZDWmM3YUFpdXZl?= =?utf-8?B?VGhMckxZM2txTEZCRWZqTnBEd3VEUm1VOVd2YzFVT1hIRTFnY1hQUzlLNVVK?= =?utf-8?B?MFFhMTc3YnBWL0JUMzlYYjJZY29sV0VXQVBjY2F6L0h4WWpheDJEbnp3TjN2?= =?utf-8?B?TGpaNmJYWG5uNi9PTy93STdDOFg3YTQyN1hXODlqeFdYRkErcElPTHVvREw5?= =?utf-8?B?S1VPM2ZVLy9zbDBwQkNydGdHeEpMeEo1Qm9BMjkvM3dsL2tRdlVsSXVORHNZ?= =?utf-8?B?WHdUdVBJZTNlTk85eDV5ZzBFbWtkZ1Fya0oyd0RubExuVXQ4elpyRitML294?= =?utf-8?B?NjgvenJ4b0ExcjB3ZzVnOU54bEZCdVQ2NVNIdU5XdjE0T1JMQ2psM2kwOHFi?= =?utf-8?B?RjEyQ3lGWUxNelptQnBsTTVWZEE3VFdOOXVRNVE1Qk4xcEppK045T1lweG1L?= =?utf-8?B?K3dmTHNqRHlHRG9wM0RoTTJ4bFhqQjhITFlEd1BhZitNWm1CalpXWStGOEJF?= =?utf-8?B?OGh1a1ZEMG5kZTdtNjVsN2RVS3BZdm1hQjRQbVJvK2RJb1dwS3ZBUDhIT1lH?= =?utf-8?Q?Hq5xjFvAqBBRjcRFXk4YKQmLY=3D?=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR17MB1591; 6:rUpncCgmu1bmLwNJopvz2T7bDCtuhpOy9toLbgy2nLMgSU3ABkgLkznQlg3NG28LZfG5aRhLvZX5NYQ0Q3qkrlSWzWDS3LLcy23E9NSL3mSRWCwjyr8qIlY1qxlgWSEjYqQ2KjPNMJ2psAm4WEJilJ9O+lPn1vYkfwfSnpbt46WI1spiegcmGk1bjLo7H4zpmNwNqOJuIZ+L8oy3EdG/Wfiwow6p0cQV941zk4zEHnls7tpLGfmgQ+P9LSGzHMESUHkH4ZCgsnNgOJ/kcVqAAT4+dC2n+sQgg8f+FOHsfPFay8++AUqdOMBC7nO+9ztGPgtHtus1V+0xVVkCPCA6prB2YT55e0keZHbGbDx9dnR9tDdlvRVRug5U+dZxH18uU7IoLJTsa8J1mvZTfn1Uig==; 5:bHKfOClpyIjWwKSTqZcSi4I7lW9nY6hJaK8JLBpOvLJrLq+HWSU3R3xUM6Wklv19OxTLSC5tvzAazBl2tP2JPnCCdxJHOO3pGK7yTnrRrmj3HUmYoxqiL1jGms+W2+QiJT/JND0Ml5d9sCwWXodmHg==; 24:JRkbIXGnMwNL8uYNSEvcTwxylVKHARhS9Nml7Xo8p53DjgXnmo8jIU1dvGSH+mo3VdVRJTX2ezfsWR3AY2SpgAYQ39oUa3qwMzzOcuJ3Qfw=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR17MB1591; 7:s5nuBRjTtA/QdjfAMmk7Rg3WAWpYFW1vDWYpQt5P++z6n9aCM7d5bOsqoKrM89aXtus+A9ff2byJ2w63b/fjO0/XjT0esAdWOU3nC+RtkL4iCZqLZaQL4N5P2wziI8Q8a/18tYcYV6M4zGqz1QTb21f4LFm3QG/4jAwq2DPB6GQHjmEfGdnCBqgtsvYSoHt+t8n4GtEMJyKvdUEhUzFy5evKyZo+08WNBbz269EqC4MaeLlnepyI6qZFL6bCbuDH6W+7ng0XNSZMAxKqRHtNpO+a3EW3tpQpv4vMC7TQjFLICqvh51uoNj3+gjdgzx4ORlXh2Y5Wx6F9XWEvBiCpqA==
X-OriginatorOrg: keysight.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2017 17:37:55.0476 (UTC)
X-MS-Exchange-CrossTenant-Id: 63545f27-3232-4d74-a44d-cdd457063402
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=63545f27-3232-4d74-a44d-cdd457063402; Ip=[192.25.5.39];  Helo=[mail.keysight.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR17MB1591
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/jnnCOOy4jTIy6P6fRqWrllbP8-c>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 17:38:00 -0000

DQo+PiANCj4+IFdoeSBzdG9wIGF0IC0xMiBmb3IgaGlnaGVyIHByZWNpc2lvbj8gICBBIDY0IGJp
dCB2YWx1ZSBjYW4gcmVwcmVzZW50IDEwXi0xOCBmcmFjdGlvbmFsIHNlY29uZHMuDQo+RG9lcyBL
ZXlzaWdodCBoYXZlIGFuIGluc3RydW1lbnQgdGhhdCBjb3VsZCB0YWtlIGFkdmFudGFnZSBvZiB0
aGF0IChsaWdodCBhZHZhbmNlcyAzMDAgbm0gaW4gMSBmcyk/DQo+IChBcyB0aGUgdGFibGUgaW5k
aWNhdGVzLCB0aGUgY3VycmVudCBzZXQgd2FzIGEgcmVhY3Rpb24gdG8gZm9ybWF0cyB0aGF0IGFy
ZSBpbiBnb29kIHVzZSwgYnV0IEnigJltIHN1cmUgaW50ZXJlc3RlZCBpbiBwbGFubmluZyBmb3Ig
YWR2YW5jZXMgaW4gdGhpcyBzcGFjZS4pDQoNCkkgdGhpbmsgaXQncyBhIG1hdHRlciBvZiBwbGFu
bmluZyBmb3IgdGhlIGZ1dHVyZS4gICBUaGVyZSBhcmUgbmV0d29yayBjYXJkcyB0aGF0IHRpbWVz
dGFtcCBpbiAyNTAgcGljb3NlY29uZCByZXNvbHV0aW9uLiAgS2V5c2lnaHQgc2VsbHMgb3B0aWNh
bCBtb2R1bGF0aW9uIGFuYWx5emVycyB0aGF0IG1lYXN1cmUgMVRiL3Mgc2lnbmFscyBzbyAxMF4t
MTUgaXMgc29tZXRoaW5nIHRoYXQgaXMgcmVhc29uYWJsZSB0byBzZWUgaW4gdGhlIGZ1dHVyZS4g
IA0KDQpSZWdhcmRpbmcgdGltZXpvbmUsIHRoZSBjdXJyZW50IGRvY3VtZW50IGZvciBLZXkgLTcg
c2F5cyBpdCBpcyB3aGF0IHdvdWxkIGJlIHRoZSAiYmVzdCBmaXQgZm9yIGRpc3BsYXlpbmcgdG8g
aHVtYW5zIi4gIFRoaXMgaXMgdmVyeSBhcHBsaWNhdGlvbiBkZXBlbmRlbnQuICBJIG1heSB3YW50
IGl0IGluIG15IG93biBsb2NhbCB0aW1lIHNvIEkgY2FuIGdldCBhIHF1aWNrIG1lYXN1cmUgb2Yg
aG93IGxvbmcgYWdvIGl0IGhhcHBlbmVkLiAgQXMgbWVudGlvbmVkIGZvciB0aGUgd2luZG93IHNl
bnNvciBldmVudCwgdGhlIG9wZXJhdG9yIG1pZ2h0IHdhbnQgdG8ga25vdyB0aGUgbG9jYWwgdGlt
ZSB3aGVyZSB0aGUgZXZlbnQgb2NjdXJyZWQgdG8gZGV0ZXJtaW5lIHRoZSByZXNwb25zZSBhY3Rp
b24uICBJZiBJJ20gZGlzdHJpYnV0aW5nIGEgdGltZXN0YW1wIHRvIGFsaWduIHJhZGlvIHRlbGVz
Y29wZXMgaW4gZGlmZmVyZW50IHJlZ2lvbnMgdG8gbWFrZSBhIGNvaGVyZW50IG1lYXN1cmVtZW50
IGF0IGEgc3BlY2lmaWMgdGltZSwgSSBkb27igJl0IHdhbnQgYSB0aW1lem9uZSBhdCBhbGwgYmVj
YXVzZSBlYWNoIHJlY2lwaWVudCBtYXkgd2FudCB0byBkaXNwbGF5IGl0IGZvciBodW1hbnMgaW4g
dGhlaXIgb3duIGxvY2FsIHRpbWUuICAgSSB0aGluayB0aGUgbWVhbmluZyBhbmQgdXNlIG9mIHRp
bWV6b25lIGlzIHNvIGFwcGxpY2F0aW9uIGRlcGVuZGVudCB0aGF0IGl0IHNob3VsZCBiZSBzZXBh
cmF0ZWQgZnJvbSB0aGUgc3BlY2lmaWNhdGlvbiBvZiB0aGUgdGltZXN0YW1wIGl0c2VsZi4gIA0K
DQotLQ0KR2xlbm4NCg==


From nobody Sat Mar 25 09:49:35 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 352A5129496 for <cbor@ietfa.amsl.com>; Sat, 25 Mar 2017 09:49:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 F6ynu5vkqXLc for <cbor@ietfa.amsl.com>; Sat, 25 Mar 2017 09:49:31 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 52B121294A9 for <cbor@ietf.org>; Sat, 25 Mar 2017 09:49:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2PGnQK6008854 for <cbor@ietf.org>; Sat, 25 Mar 2017 17:49:26 +0100 (CET)
Received: from t2001067c0370012835f4e283885fe364.v6.meeting.ietf.org (t2001067c0370012835f4e283885fe364.v6.meeting.ietf.org [IPv6:2001:67c:370:128:35f4:e283:885f:e364]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vr5qB1gCyzDHFm; Sat, 25 Mar 2017 17:49:26 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_42ACA2A1-BAA2-434F-BB2A-821E04B796EA"
X-Mao-Original-Outgoing-Id: 512153363.430807-8ac3b746baf31346637cbad44034123b
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Sat, 25 Mar 2017 11:49:23 -0500
Message-Id: <BD88C11D-D314-48D0-ACF7-BC6F11929811@tzi.org>
References: <cbor-wg/cddl/issues/1@github.com>
To: cbor@ietf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/6wecugWFSB5-59MXr31hj7F5Kao>
Subject: [Cbor] Fwd: [cbor-wg/cddl] Describe how to use CDDL with JSON (#1)
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Mar 2017 16:49:34 -0000

--Apple-Mail=_42ACA2A1-BAA2-434F-BB2A-821E04B796EA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I have started collecting issues with the CDDL spec that people here at =
IETF98 bring up.
You may want to =E2=80=9Cwatch=E2=80=9D the repo

	https://github.com/cbor-wg/cddl =
<https://github.com/cbor-wg/cddl>

If you want to learn about the editorial ones.

I=E2=80=99m not sure what the chairs will tell us about the github =
procedures for this WG, but for now I=E2=80=99ll assume we want to have =
technical discussion of the CDDL spec on the cbor@ietf.org =
<mailto:cbor@ietf.org> mailing list as well.

Gr=C3=BC=C3=9Fe, Carsten


> Begin forwarded message:
>=20
> From: cabo <notifications@github.com =
<mailto:notifications@github.com>>
> Subject: [cbor-wg/cddl] Describe how to use CDDL with JSON (#1)
> Date: 25 March 2017 at 11:43:18 -0500
> To: cbor-wg/cddl <cddl@noreply.github.com =
<mailto:cddl@noreply.github.com>>
> Cc: Subscribed <subscribed@noreply.github.com =
<mailto:subscribed@noreply.github.com>>
> Reply-To: cbor-wg/cddl =
<reply+00f4be62b18a46dc2858343b561c0a4eb5ec5437baefc9a192cf0000000114ee602=
692a169ce0ceef3bf@reply.github.com =
<mailto:reply+00f4be62b18a46dc2858343b561c0a4eb5ec5437baefc9a192cf00000001=
14ee602692a169ce0ceef3bf@reply.github.com>>
>=20
> Today, the spec is written for CBOR, and just implies that CDDL can =
also be used with JSON.
> Since that is happening =
<https://tools.ietf.org/html/rfc8007#appendix-A>, add an appendix that =
makes the information explicit which parts of CDDL remain unused with =
JSON.
>=20
> Initial attempt of a list:
>=20
> CBOR tags
> byte-string constants (h'beef' etc.)
> prelude elements that based on major types #2 and #6 (bstr/bytes, all =
the tags from tdate to cbor-any)
> When mapping the JSON data model (which is not distinguishing integer =
from floating-point numbers) to that of CBOR, numbers with a zero =
fractional part become integers. Details of this may also need some =
additional information. Probably also point to I-JSON (RFC7493).
>=20
> =E2=80=94
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub =
<https://github.com/cbor-wg/cddl/issues/1>, or mute the thread =
<https://github.com/notifications/unsubscribe-auth/APS-YmgPtlpp-7089bTsrku=
Cv_M0lNe3ks5rpUQmgaJpZM4MpIhE>.
>=20
>  =
<https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-=
11e6-95fc-7290892c7bb5.png> =
<https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-=
11e6-9aed-b52498112777.png> <https://github.com/cbor-wg/cddl> =
<https://github.com/cbor-wg/cddl/issues/1>

--Apple-Mail=_42ACA2A1-BAA2-434F-BB2A-821E04B796EA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">I have started collecting issues with the CDDL spec that =
people here at IETF98 bring up.<div class=3D"">You may want to =
=E2=80=9Cwatch=E2=80=9D the repo</div><div class=3D""><br =
class=3D""></div><div class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><a =
href=3D"https://github.com/cbor-wg/cddl" =
class=3D"">https://github.com/cbor-wg/cddl</a></div><div class=3D""><br =
class=3D""></div><div class=3D"">If you want to learn about the =
editorial ones.</div><div class=3D""><br class=3D""></div><div =
class=3D"">I=E2=80=99m not sure what the chairs will tell us about the =
github procedures for this WG, but for now I=E2=80=99ll assume we want =
to have technical discussion of the CDDL spec on the <a =
href=3D"mailto:cbor@ietf.org" class=3D"">cbor@ietf.org</a> mailing list =
as well.</div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">Gr=C3=BC=C3=9Fe, Carsten</div><div class=3D""><br =
class=3D""></div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">cabo &lt;<a =
href=3D"mailto:notifications@github.com" =
class=3D"">notifications@github.com</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">[cbor-wg/cddl] =
Describe how to use CDDL with JSON (#1)</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">25 March 2017 at 11:43:18 =
-0500<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">cbor-wg/cddl &lt;<a =
href=3D"mailto:cddl@noreply.github.com" =
class=3D"">cddl@noreply.github.com</a>&gt;<br class=3D""></span></div><div=
 style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Cc: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">Subscribed &lt;<a =
href=3D"mailto:subscribed@noreply.github.com" =
class=3D"">subscribed@noreply.github.com</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Reply-To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">cbor-wg/cddl &lt;<a =
href=3D"mailto:reply+00f4be62b18a46dc2858343b561c0a4eb5ec5437baefc9a192cf0=
000000114ee602692a169ce0ceef3bf@reply.github.com" =
class=3D"">reply+00f4be62b18a46dc2858343b561c0a4eb5ec5437baefc9a192cf00000=
00114ee602692a169ce0ceef3bf@reply.github.com</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><p =
class=3D"">Today, the spec is written for CBOR, and just implies that =
CDDL can also be used with JSON.<br class=3D"">
Since that is <a href=3D"https://tools.ietf.org/html/rfc8007#appendix-A" =
class=3D"">happening</a>, add an appendix that makes the information =
explicit which parts of CDDL remain unused with JSON.</p><p =
class=3D"">Initial attempt of a list:</p>
<ul class=3D"">
<li class=3D"">CBOR tags</li>
<li class=3D"">byte-string constants (h'beef' etc.)</li>
<li class=3D"">prelude elements that based on major types #2 and #6 =
(bstr/bytes, all the tags from tdate to cbor-any)</li>
</ul><p class=3D"">When mapping the JSON data model (which is not =
distinguishing integer from floating-point numbers) to that of CBOR, =
numbers with a zero fractional part become integers.  Details of this =
may also need some additional information.  Probably also point to =
I-JSON (RFC7493).</p><p =
style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;" =
class=3D"">=E2=80=94<br class=3D"">You are receiving this because you =
are subscribed to this thread.<br class=3D"">Reply to this email =
directly, <a href=3D"https://github.com/cbor-wg/cddl/issues/1" =
class=3D"">view it on GitHub</a>, or <a =
href=3D"https://github.com/notifications/unsubscribe-auth/APS-YmgPtlpp-708=
9bTsrkuCv_M0lNe3ks5rpUQmgaJpZM4MpIhE" class=3D"">mute the =
thread</a>.<img alt=3D"" height=3D"1" =
src=3D"https://github.com/notifications/beacon/APS-YimOFdmpPRwU2NPS0eeaWSk=
nXvwyks5rpUQmgaJpZM4MpIhE.gif" width=3D"1" class=3D""></p>
<div itemscope=3D"" itemtype=3D"http://schema.org/EmailMessage" =
class=3D"">
<div itemprop=3D"action" itemscope=3D"" =
itemtype=3D"http://schema.org/ViewAction" class=3D"">
  <link itemprop=3D"url" href=3D"https://github.com/cbor-wg/cddl/issues/1"=
 class=3D"">
  <meta itemprop=3D"name" content=3D"View Issue" class=3D"">
</div>
<meta itemprop=3D"description" content=3D"View this Issue on GitHub" =
class=3D"">
</div>

<script type=3D"application/json" data-scope=3D"inboxmarkup" =
class=3D"">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd7=
8767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/cbor-wg/=
cddl","title":"cbor-wg/cddl","subtitle":"GitHub =
repository","main_image_url":"<a =
href=3D"https://cloud.githubusercontent.com/assets/143418/17495839/a5054ea=
c-5d88-11e6-95fc-7290892c7bb5.png" =
class=3D"">https://cloud.githubusercontent.com/assets/143418/17495839/a505=
4eac-5d88-11e6-95fc-7290892c7bb5.png</a>","avatar_image_url":"<a =
href=3D"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db3=
4-2c0b-11e6-9aed-b52498112777.png" =
class=3D"">https://cloud.githubusercontent.com/assets/143418/15842166/7c72=
db34-2c0b-11e6-9aed-b52498112777.png</a>","action":{"name":"Open in =
GitHub","url":"<a href=3D"https://github.com/cbor-wg/cddl" =
class=3D"">https://github.com/cbor-wg/cddl</a>"}},"updates":{"snippets":[{=
"icon":"DESCRIPTION","message":"Describe how to use CDDL with JSON =
(#1)"}],"action":{"name":"View Issue","url":"<a =
href=3D"https://github.com/cbor-wg/cddl/issues/1" =
class=3D"">https://github.com/cbor-wg/cddl/issues/1</a>"}}}</script></div>=
</blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_42ACA2A1-BAA2-434F-BB2A-821E04B796EA--


From nobody Mon Mar 27 16:29:16 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C46A1286CA for <cbor@ietfa.amsl.com>; Mon, 27 Mar 2017 16:29:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 Ooe5bnVI5I2E for <cbor@ietfa.amsl.com>; Mon, 27 Mar 2017 16:29:04 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 AE6C91296C3 for <cbor@ietf.org>; Mon, 27 Mar 2017 16:29:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2RNSsRu012467 for <cbor@ietf.org>; Tue, 28 Mar 2017 01:28:54 +0200 (CEST)
Received: from dhcp-8858.meeting.ietf.org (dhcp-8858.meeting.ietf.org [31.133.136.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vsVbB0kb8zDHyQ; Tue, 28 Mar 2017 01:28:53 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_AE7D15E0-51CE-48E4-9D8F-C4F9C97B9C35"
X-Mao-Original-Outgoing-Id: 512350132.107491-81d860557349d3e32840473cb32809f0
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Mon, 27 Mar 2017 18:28:52 -0500
Message-Id: <9214C5DC-F298-4CC9-A480-E39E5BF6D764@tzi.org>
References: <CANh-dX=69_mKP2G45jbOLqNXcXisQ7q6pFKxs-dNkDoBVZLAOA@mail.gmail.com>
To: cbor@ietf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/u0NS7L3Yr1QlfzAJwQ5DcU2Agrc>
Subject: [Cbor] Fwd: CDDL tool doesn't recognize h'hexstring'?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Mar 2017 23:29:11 -0000

--Apple-Mail=_AE7D15E0-51CE-48E4-9D8F-C4F9C97B9C35
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I just got this interesting feedback (and permission to forward it to =
the list).

Welcome to the CBOR WG, Jeffrey!

(Jeffrey also got me to finally support byte strings constants in the =
CDDL tool.
But there certainly still is a lot of work to do with the tool; see =
further below.)

Gr=C3=BC=C3=9Fe, Carsten


> Begin forwarded message:
>=20
> From: Jeffrey Yasskin <jyasskin@google.com =
<mailto:jyasskin@google.com>>
> Subject: Re: CDDL tool doesn't recognize h'hexstring'?
> Date: 27 March 2017 at 17:23:36 -0500
> To: Carsten Bormann <cabo@tzi.org <mailto:cabo@tzi.org>>
>=20
> My CBOR patch is now in https://github.com/dimich-g/webpackage/pull/36 =
<https://github.com/dimich-g/webpackage/pull/36>. I noticed two extra =
things while completing the patch:
>=20
> 5. Use of COSE_Sign could benefit from the generics you ponder in =
https://tools.ietf.org/html/draft-greevenbosch-appsawg-cbor-cddl-10#append=
ix-B.1 =
<https://tools.ietf.org/html/draft-greevenbosch-appsawg-cbor-cddl-10#appen=
dix-B.1>. In particular, uses are likely to want to specify the bytes =
stored in the payload, and to extend the protected and unprotected maps. =
They may also want to constrain the use of Generic_Headers in the =
protected and unprotected maps, but it's less obvious how to accomplish =
that.
> 6. Some sort of namespacing might be helpful so that a reference to =
the 'Headers' type in the COSE spec isn't ambiguous with a local =
'Headers' or a type of that name in some other spec.
>=20
> Also, if you're collecting uses of CDDL, WebAuthn is also using it: =
https://w3c.github.io/webauthn/#sec-attestation-data =
<https://w3c.github.io/webauthn/#sec-attestation-data>
>=20
> Jeffrey
>=20
> [=E2=80=A6]
>=20
> Other problems I've found so far are:
> The non-BMP emoji cause parse errors, in either comments or =
'bytestrings'.
> json-generate tries to turn 0xF0 into a UTF-8 character and fails, =
instead of noticing that it's part of a larger sequence.
> generate can't handle .within. A simple fix might be to just ignore =
the right side of .within.
> It's odd that `{stuff} .within {otherstuff}` fails to parse, since the =
braces should provide as much grouping as parentheses, but I haven't =
checked the CDDL grammar to see if it's forbidden there too.
> I can reduce these if you need.
>=20
> Thanks,
> Jeffrey


--Apple-Mail=_AE7D15E0-51CE-48E4-9D8F-C4F9C97B9C35
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">I just got this interesting feedback (and permission to =
forward it to the list).<div class=3D""><br class=3D""></div><div =
class=3D"">Welcome to the CBOR WG, Jeffrey!</div><div class=3D""><br =
class=3D""></div><div class=3D"">(Jeffrey also got me to finally support =
byte strings constants in the CDDL tool.</div><div class=3D"">But there =
certainly still is a lot of work to do with the tool; see further =
below.)<br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"">Gr=C3=BC=C3=9Fe, Carsten</div><div =
class=3D""><br class=3D""></div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">Begin forwarded =
message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Jeffrey Yasskin &lt;<a =
href=3D"mailto:jyasskin@google.com" =
class=3D"">jyasskin@google.com</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">Re: CDDL tool =
doesn't recognize h'hexstring'?</b><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">27 March 2017 at 17:23:36 =
-0500<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Carsten Bormann &lt;<a =
href=3D"mailto:cabo@tzi.org" class=3D"">cabo@tzi.org</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div dir=3D"ltr" =
class=3D"">My CBOR patch is now in <a =
href=3D"https://github.com/dimich-g/webpackage/pull/36" =
class=3D"">https://github.com/dimich-g/webpackage/pull/36</a>. I noticed =
two extra things while completing the patch:<div class=3D""><br =
class=3D""></div><div class=3D"">5. Use of COSE_Sign could benefit from =
the generics you ponder in&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-greevenbosch-appsawg-cbor-cddl-1=
0#appendix-B.1" =
class=3D"">https://tools.ietf.org/html/draft-greevenbosch-appsawg-cbor-cdd=
l-10#appendix-B.1</a>. In particular, uses are likely to want to specify =
the bytes stored in the payload, and to extend the protected and =
unprotected maps. They may also want to constrain the use of =
Generic_Headers in the protected and unprotected maps, but it's less =
obvious how to accomplish that.</div><div class=3D"">6. Some sort of =
namespacing might be helpful so that a reference to the 'Headers' type =
in the COSE spec isn't ambiguous with a local 'Headers' or a type of =
that name in some other spec.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Also, if you're collecting uses of =
CDDL, WebAuthn is also using it:&nbsp;<a =
href=3D"https://w3c.github.io/webauthn/#sec-attestation-data" =
class=3D"">https://w3c.github.io/webauthn/#sec-attestation-data</a></div><=
div class=3D""><br class=3D""></div><div class=3D"">Jeffrey</div><div =
class=3D""><br class=3D""></div></div><div class=3D"gmail_extra"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" =
class=3D""><div class=3D"gmail_extra"><div class=3D"gmail_quote">[=E2=80=A6=
]<br class=3D""><div class=3D""><br class=3D""></div><div class=3D"">Other=
 problems I've found so far are:</div><div class=3D""><ul class=3D""><li =
class=3D"">The non-BMP emoji cause parse errors, in either comments or =
'bytestrings'.<br class=3D""></li><li class=3D"">json-generate tries to =
turn 0xF0 into a UTF-8 character and fails, instead of noticing that =
it's part of a larger sequence.</li><li class=3D"">generate can't handle =
.within. A simple fix might be to just ignore the right side of =
.within.</li><li class=3D"">It's odd that `{stuff} .within {otherstuff}` =
fails to parse, since the braces should provide as much grouping as =
parentheses, but I haven't checked the CDDL grammar to see if it's =
forbidden there too.</li></ul><div class=3D"">I can reduce these if you =
need.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks,</div></div><div =
class=3D"">Jeffrey</div></div></div></div>
</blockquote></div></div></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_AE7D15E0-51CE-48E4-9D8F-C4F9C97B9C35--


From nobody Mon Mar 27 20:30:48 2017
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B0D412922E for <cbor@ietfa.amsl.com>; Mon, 27 Mar 2017 20:30:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-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 S_XZ-nNMFcJt for <cbor@ietfa.amsl.com>; Mon, 27 Mar 2017 20:30:45 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4042D126DED for <cbor@ietf.org>; Mon, 27 Mar 2017 20:30:45 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 592A6E1DA; Mon, 27 Mar 2017 23:54:33 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id A11C4636E0; Mon, 27 Mar 2017 23:30:43 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carsten Bormann <cabo@tzi.org>
cc: cbor@ietf.org
In-Reply-To: <9214C5DC-F298-4CC9-A480-E39E5BF6D764@tzi.org>
References: <CANh-dX=69_mKP2G45jbOLqNXcXisQ7q6pFKxs-dNkDoBVZLAOA@mail.gmail.com> <9214C5DC-F298-4CC9-A480-E39E5BF6D764@tzi.org>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Mon, 27 Mar 2017 23:30:43 -0400
Message-ID: <29114.1490671843@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/F0yjDGcWC3huPOgwpMobRdyuRRs>
Subject: [Cbor] more cbor tools
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 03:30:47 -0000

--=-=-=
Content-Type: text/plain


I wrote this very small/stupid library:
  https://github.com/mcr/ChariWTs/blob/master/lib/c_hex.rb

you can feed it the output of cbor2pretty, (such as you might find in an
rfc...) to get binary back.  See examples at:
  https://github.com/mcr/ChariWTs/blob/master/spec/model/signature_spec.rb

I will extract it into a gem, I guess.
(but, plesae don't read any of the code, as it is probably wrong)

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAljZ2OMACgkQgItw+93Q
3WXmQQgAhva4Iv/HZOMk42zJepY8FOLu01vLqcSd1gR9nqaGbixzvqzB9yeHTMPg
Ydu0zxWxzxn5JpR/JhAnk3/HLXih+byjZrmrXqqDNX+8N+XputXGgkooZboAthje
vCo4F2QoIkTjSOqxQeCJOXeVbEBlIpwrza4Cu7QWchSMezU9zJPe9FN5L3piRBF5
RqSLHcrRi5gqdAhoZUVQsDawG9/yqOMIW/tHnYxEQGWTWaryW9NhZil91YdPZuwi
BO3rHfkQksiA3EMLUOeDf0z3SvFweyiCeL4BiWJrR8UeSyqrQc5b53zCVXygb82e
dM28qfrgzj1C/xRkrQfBNJd538ij6g==
=Tj17
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Tue Mar 28 05:30:19 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 179A4124BE8 for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 05:30:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 9jUkPZ_cwBOM for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 05:30:14 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 D087F129505 for <cbor@ietf.org>; Tue, 28 Mar 2017 05:30:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2SCU7c2020579; Tue, 28 Mar 2017 14:30:08 +0200 (CEST)
Received: from dhcp-9136.meeting.ietf.org (dhcp-9136.meeting.ietf.org [31.133.145.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vsqwb2VQzzDJK6; Tue, 28 Mar 2017 14:30:07 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <29114.1490671843@obiwan.sandelman.ca>
Date: Tue, 28 Mar 2017 07:30:04 -0500
Cc: cbor@ietf.org
X-Mao-Original-Outgoing-Id: 512397004.009705-c5515ca7df64eae2f5ccca2c4dfd7166
Content-Transfer-Encoding: quoted-printable
Message-Id: <9977A02C-C252-4C62-9F85-86834E120B3E@tzi.org>
References: <CANh-dX=69_mKP2G45jbOLqNXcXisQ7q6pFKxs-dNkDoBVZLAOA@mail.gmail.com> <9214C5DC-F298-4CC9-A480-E39E5BF6D764@tzi.org> <29114.1490671843@obiwan.sandelman.ca>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/S0Jj3TakcC_E4gM-RchucPodq7g>
Subject: Re: [Cbor] more cbor tools
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 12:30:17 -0000

Hi Michael,

This is so useful that I wrote it a while ago, too (full source code =
below).

I just realize it is not mentioned in the README.md, but it is part of =
the cbor-diag gem:

	gem install cbor-diag
	pretty2cbor.rb foo >bar

Gr=C3=BC=C3=9Fe, Carsten




#!/usr/bin/env ruby
require 'cbor-pure'
require 'cbor-pretty'


def extractbytes(s)
  s.each_line.map {|ln| ln.sub(/#.*/, =
'')}.join.scan(/[0-9a-fA-F][0-9a-fA-F]/).map {|b| =
b.to_i(16).chr(Encoding::BINARY)}.join
end

print(extractbytes(ARGF))

> On 27 Mar 2017, at 22:30, Michael Richardson <mcr+ietf@sandelman.ca> =
wrote:
>=20
>=20
> I wrote this very small/stupid library:
>  https://github.com/mcr/ChariWTs/blob/master/lib/c_hex.rb
>=20
> you can feed it the output of cbor2pretty, (such as you might find in =
an
> rfc...) to get binary back.  See examples at:
>  =
https://github.com/mcr/ChariWTs/blob/master/spec/model/signature_spec.rb
>=20
> I will extract it into a gem, I guess.
> (but, plesae don't read any of the code, as it is probably wrong)
>=20
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
> -=3D IPv6 IoT consulting =3D-
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor


From nobody Tue Mar 28 08:58:37 2017
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5A2D129452 for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 08:58:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-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 k555MikISsGq for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 08:58:34 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88C38129449 for <cbor@ietf.org>; Tue, 28 Mar 2017 08:58:32 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 4981B200A3; Tue, 28 Mar 2017 12:22:23 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id C3702636E0; Tue, 28 Mar 2017 11:58:31 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carsten Bormann <cabo@tzi.org>
cc: cbor@ietf.org
In-Reply-To: <9977A02C-C252-4C62-9F85-86834E120B3E@tzi.org>
References: <CANh-dX=69_mKP2G45jbOLqNXcXisQ7q6pFKxs-dNkDoBVZLAOA@mail.gmail.com> <9214C5DC-F298-4CC9-A480-E39E5BF6D764@tzi.org> <29114.1490671843@obiwan.sandelman.ca> <9977A02C-C252-4C62-9F85-86834E120B3E@tzi.org>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Tue, 28 Mar 2017 11:58:31 -0400
Message-ID: <2977.1490716711@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/vhZNsaxVLTeDmvP33-qVAJRaYoA>
Subject: Re: [Cbor] more cbor tools
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 15:58:36 -0000

--=-=-=
Content-Type: text/plain


Carsten Bormann <cabo@tzi.org> wrote:
    > def extractbytes(s) s.each_line.map {|ln| ln.sub(/#.*/,
    > '')}.join.scan(/[0-9a-fA-F][0-9a-fA-F]/).map {|b|
    > b.to_i(16).chr(Encoding::BINARY)}.join end

    > print(extractbytes(ARGF))

It's too short :-)

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAljaiCcACgkQgItw+93Q
3WXbsAgAu5QBXp9xtkb6Q+/Q/fKBSRAGBYT2zlZ0goosTxtnRcM9i4rsu2IVduiL
MNhqqz005/X+KMMWx1OY4yOJcV1u9HlusdLTjpAbbB6ofSGXw1xqVIvL0Em/+XE5
bBwcXsu6VWks/dSgijF17uEXT9C7m5lbF2WcLoXBpa35lJ+JiUwXv/ec8em6F57d
kBHJYbtIwJ1h7y/azFRuEYJ57I2sM9HbeByNHubbtj+Ljx08diXkUpaAA6TP1pAA
jBZNomy/6TYU/+2Vjljyc3Ob31qcZ2GZorxH3fK5Bg8KlsYLCxif3LC8kqEJAOGB
ARnfMWiP2aPua7vTfp8XQwyoc9nl+Q==
=BPCI
-----END PGP SIGNATURE-----
--=-=-=--


From jyasskin@google.com  Tue Mar 28 09:45:19 2017
Return-Path: <jyasskin@google.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A730E12944B for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 09:45:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com header.b=sOjeMthO; dkim=pass (1024-bit key) header.d=chromium.org header.b=On7WU5E5
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 SMXDgbeZIDog for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 09:45:12 -0700 (PDT)
Received: from mail-vk0-x22c.google.com (mail-vk0-x22c.google.com [IPv6:2607:f8b0:400c:c05::22c]) (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 72D761294B4 for <cbor@ietf.org>; Tue, 28 Mar 2017 09:45:10 -0700 (PDT)
Received: by mail-vk0-x22c.google.com with SMTP id s68so95132737vke.3 for <cbor@ietf.org>; Tue, 28 Mar 2017 09:45:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=/IrGVAP4QCjN/oF73TB0yqr81mUVEgpWb4QdwQL7PvU=; b=sOjeMthOPnNBVLvk8zqhl79ClxFw+oJqhZ548awZC0cmefMhmUNDj9YPR0X57pq7UP gSC3oyMUDIjt6UXG7tfJdB920vvLa98MDqFrAfhEKBnEAkk80SavZv2PA2ZDcdc1M3np B95KrMpGGE9eJZQqWMINen89ejaeY66YSj3rZF2P0XPlz/b0ez5uTfVgXatzUfp5s+oJ 7pHNV7g+o9r8H3rOIONvjy/zGn7lz8JtnG4plcWek20mDI0DrJk5fGnio/3sw6wQB3y8 f+b8E1HFib8mjEpudt0CmoZWuz/CiZfnY+pSLhTlPt2X4Bh9LB0dKPDPf6p++G2GfytI MW9Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:from:date:message-id:subject:to; bh=/IrGVAP4QCjN/oF73TB0yqr81mUVEgpWb4QdwQL7PvU=; b=On7WU5E52GaJs2wzuEadd2JoxwY3+YNxAGpZerZsEoKd33D8ZBy7JsUTOFTMtE4iA8 ir1r3pcWbMRDkYbHBKGugPmfs4DLypNZvNhJ3R4lpEpJLSEu6kYujf0UFzaGuBFwaJ3M 5kttIEUJVrGdU7Mgc6jAFFLtPkECcjDMc+yTQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=/IrGVAP4QCjN/oF73TB0yqr81mUVEgpWb4QdwQL7PvU=; b=OZklArGAMD5A3tqvz3EGJmBnVMk7sv6cG/uFIR9HqYNiNxNokIrb5iLoWDyFzAZPjb IcBvGxI/63zn9/DfJwIaqvjpeKHSMpmaFfgmjT0pg6SgymNTfCx0SAskd99eZq/FHn0T CVjEbmIL9YqUP0ixMTSJPSzwjWsreaTCsnXW0kYGkhAp6zrnLmS5EqjyGa9WRnq+PYEX QED8etez4iS4PVINSIqVB5LV+YsLKb6Qo/7e6ei06GY2dEeI/quGQsvirUFnAUsBEPKb Hf4u4bbv7LbiHWxnos9BaycL95qdNUASRu5SNwr0sgueNsJOsrXf6B4AReGDr4b5KpUM 2XOQ==
X-Gm-Message-State: AFeK/H1m0XcaEkYkYpYaUUWbmvfaexRALLHdoo+JBZSaXKTTWyJudVLXwr2FfaZWtddUUPJQRR49lj9K+HRXlQTm
X-Received: by 10.176.1.115 with SMTP id 106mr11835754uak.30.1490719508916; Tue, 28 Mar 2017 09:45:08 -0700 (PDT)
MIME-Version: 1.0
Sender: jyasskin@google.com
Received: by 10.31.137.142 with HTTP; Tue, 28 Mar 2017 09:44:47 -0700 (PDT)
From: Jeffrey Yasskin <jyasskin@chromium.org>
Date: Tue, 28 Mar 2017 09:44:47 -0700
X-Google-Sender-Auth: xHJ0w2T7N-NL7KHtKMClYyL1k_A
Message-ID: <CANh-dXkng6wY_4b+x-+6RKRPs6eE6cTVNRb8yFh57u8MdnMWGQ@mail.gmail.com>
To: cbor@ietf.org
Content-Type: multipart/alternative; boundary=001a113d13fecad443054bcd2ea5
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/wkqeRj_ZWkk2_VNi9ECgrrBrA3A>
Subject: [Cbor] Feature requests for CBOR and CDDL
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 16:49:13 -0000

--001a113d13fecad443054bcd2ea5
Content-Type: text/plain; charset=UTF-8

In the course of writing https://github.com/dimich-g/webpackage/pull/36, I
ran into the following issues (in addition to the ones Carsten forwarded
yesterday). Please only give them the weight of personal thoughts, since
the PR hasn't been accepted by the other folks working on the web-package
format yet.

   1. Re
   https://tools.ietf.org/html/draft-bormann-cbor-tags-oid-06#section-13,
   https://github.com/dimich-g/webpackage/pull/36 wants to embed
   certificates into CBOR data. At the moment, I'm just saying they're X.509
   binary strings, but if there were a standard way to embed them, I'd use
   that.
   2. The web packaging spec wants to forbid indefinite-length encodings in
   several places, for example to facilitate using a section of mmapped CBOR
   data as another file type. It'd be nice to have a way to say that in CDDL.
   3. The web packaging spec wants to prefix several things with their byte
   lengths in order to make it easier to skip parsing uninteresting
   structures. This is doable by specifying things as "bstr .cbor real-type"
   or "#6.24(bstr) .cbor real-type", but those expressions don't really
   capture the intent.
   4. I've been using ".within" annotations to assert that an extensible
   structure has a particular generic expression, but they turn out to be
   inconvenient to use as expressions.
   https://w3c.github.io/webauthn/#generating-an-attestation-object's
   misuses .within as a statement (and also gets it backwards, IIUC), and this
   would be more convenient for my uses too.

Jeffrey

--001a113d13fecad443054bcd2ea5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>In the course of writing <a href=3D"https://github.co=
m/dimich-g/webpackage/pull/36">https://github.com/dimich-g/webpackage/pull/=
36</a>, I ran into the following issues (in addition to the ones Carsten fo=
rwarded yesterday). Please only give them the weight of personal thoughts, =
since the PR hasn&#39;t been accepted by the other folks working on the web=
-package format yet.</div><ol><li>Re=C2=A0<a href=3D"https://tools.ietf.org=
/html/draft-bormann-cbor-tags-oid-06#section-13">https://tools.ietf.org/htm=
l/draft-bormann-cbor-tags-oid-06#section-13</a>,=C2=A0<a href=3D"https://gi=
thub.com/dimich-g/webpackage/pull/36">https://github.com/dimich-g/webpackag=
e/pull/36</a> wants to embed certificates into CBOR data. At the moment, I&=
#39;m just saying they&#39;re X.509 binary strings, but if there were a sta=
ndard way to embed them, I&#39;d use that.</li><li>The web packaging spec w=
ants to forbid indefinite-length encodings in several places, for example t=
o facilitate using a section of mmapped CBOR data as another file type. It&=
#39;d be nice to have a way to say that in CDDL.</li><li>The web packaging =
spec wants to=C2=A0prefix several things with their byte lengths in order t=
o make it easier to skip parsing uninteresting structures. This is doable b=
y specifying things as &quot;bstr .cbor real-type&quot; or &quot;#6.24(bstr=
) .cbor real-type&quot;, but those expressions don&#39;t really capture the=
 intent.<br></li><li>I&#39;ve been using &quot;.within&quot; annotations to=
 assert that an extensible structure has a particular generic expression, b=
ut they turn out to be inconvenient to use as expressions. <a href=3D"https=
://w3c.github.io/webauthn/#generating-an-attestation-object&#39;s">https://=
w3c.github.io/webauthn/#generating-an-attestation-object&#39;s</a> misuses =
.within as a statement (and also gets it backwards, IIUC), and this would b=
e more convenient for my uses too.</li></ol><div>Jeffrey</div></div>

--001a113d13fecad443054bcd2ea5--


From nobody Tue Mar 28 10:17:47 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7FAB1296EF for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 10:17:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 gI4E0N0K1Wp6 for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 10:17:43 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 7841E12957D for <cbor@ietf.org>; Tue, 28 Mar 2017 10:17:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2SHHdOe029210; Tue, 28 Mar 2017 19:17:39 +0200 (CEST)
Received: from t2001067c03700128adf2767709f17615.v6.meeting.ietf.org (t2001067c03700128adf2767709f17615.v6.meeting.ietf.org [IPv6:2001:67c:370:128:adf2:7677:9f1:7615]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vsyJL6y5WzDGv1; Tue, 28 Mar 2017 19:17:38 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CANh-dXkng6wY_4b+x-+6RKRPs6eE6cTVNRb8yFh57u8MdnMWGQ@mail.gmail.com>
Date: Tue, 28 Mar 2017 12:17:36 -0500
Cc: cbor@ietf.org
X-Mao-Original-Outgoing-Id: 512414256.756627-23d178cfcb7ba2903c1bccffcfd000b2
Content-Transfer-Encoding: quoted-printable
Message-Id: <3BEF2275-9F04-4015-8E2B-6DA40F9268C2@tzi.org>
References: <CANh-dXkng6wY_4b+x-+6RKRPs6eE6cTVNRb8yFh57u8MdnMWGQ@mail.gmail.com>
To: Jeffrey Yasskin <jyasskin@chromium.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/SUUXRz3pl2jUBhAu3gwTPhJROYM>
Subject: Re: [Cbor] Feature requests for CBOR and CDDL
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 17:17:46 -0000

Hi Jeffrey,

> On 28 Mar 2017, at 11:44, Jeffrey Yasskin <jyasskin@chromium.org> =
wrote:
>=20
> In the course of writing =
https://github.com/dimich-g/webpackage/pull/36, I ran into the following =
issues (in addition to the ones Carsten forwarded yesterday). Please =
only give them the weight of personal thoughts, since the PR hasn't been =
accepted by the other folks working on the web-package format yet.

Many thanks for making these needs known.

Let me try to provide my view, or possibly restate the objective in a =
way that we can immediately acted on.

> 	=E2=80=A2 Re =
https://tools.ietf.org/html/draft-bormann-cbor-tags-oid-06#section-13, =
https://github.com/dimich-g/webpackage/pull/36 wants to embed =
certificates into CBOR data. At the moment, I'm just saying they're =
X.509 binary strings, but if there were a standard way to embed them, =
I'd use that.

There are two ways to do this in CBOR:

1) define a tag.  This is, e.g. proposed for ASN.1 object IDs, and of =
course could be done for other common data structures.

2) use the application layer structure you are building to indicate how =
to interpret the byte string (e.g., by putting it into a map with a =
certain field name).  This saves expending a couple of bytes for the tag =
(pretty much irrelevant for an X.509 cert), and may be sufficient if you =
are not expecting special handling from the CBOR decoder for X.509 =
certs.

=E2=80=A6 on to CDDL:

> 	=E2=80=A2 The web packaging spec wants to forbid =
indefinite-length encodings in several places, for example to facilitate =
using a section of mmapped CBOR data as another file type. It'd be nice =
to have a way to say that in CDDL.

This class of =E2=80=9Cencoding hints" is hinted at in the CDDL spec, =
but CDDL does not do much there.
We do have float vs. float16 vs. float32 vs. float64, but the current =
tool does not actually act on this (encoding is transparent for the CDDL =
tool).

Syntactically, definite/indefinite would need to label strings, arrays =
and maps as to whether indefinite encoding is fine.  This, of course, =
should be done in a non-intrusive way.

So far, most of the constraints of this type have been global, i.e. an =
additional sentence in the spec says =E2=80=9Cdefinite only=E2=80=9D or =
=E2=80=9Cfloat16 or float32 only", and there hasn=E2=80=99t been a =
perceived need to actually identify this in individual elements of the =
grammar defined by CDDL.  If that starts to be necessary, CDDL indeed =
would need to grow a feature.

> 	=E2=80=A2 The web packaging spec wants to prefix several things =
with their byte lengths in order to make it easier to skip parsing =
uninteresting structures. This is doable by specifying things as "bstr =
.cbor real-type" or "#6.24(bstr) .cbor real-type", but those expressions =
don't really capture the intent.

bstr .cbor embedded-type
is indeed the way to do this.
In which way does this not capture the intent?

(Maybe we should define a standard generic of the form
embedded<T> =3D bstr .cbor T
in the prelude, so there is a more common, more declarative way to do =
this.)

> 	=E2=80=A2 I've been using ".within" annotations to assert that =
an extensible structure has a particular generic expression, but they =
turn out to be inconvenient to use as expressions. =
https://w3c.github.io/webauthn/#generating-an-attestation-object's =
misuses .within as a statement (and also gets it backwards, IIUC), and =
this would be more convenient for my uses too.

Indeed, the reason that these operators are called annotations is that =
they often*) add information to what would be a self-sufficient grammar =
without them, and it would be convenient to turn them into a separate =
construct (=E2=80=9Cstatement=E2=80=9D).  This has to be balanced =
against complicating the overall structure of CDDL by providing this =
additional kind of statement.  I don=E2=80=99t have an opinion what =
should be done here; maybe developing a proposal for statement-type =
annotations would be the next step to better be able to gauge the =
impact.

Gr=C3=BC=C3=9Fe, Carsten

*) Annotations also are a genuine extension point of CDDL, which can be =
used for any two-argument operator.


From nobody Tue Mar 28 16:35:52 2017
Return-Path: <dev+ietf@seantek.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D40412708C for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 16:35:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_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 YMTH2qGAVRXx for <cbor@ietfa.amsl.com>; Tue, 28 Mar 2017 16:35:48 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (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 0405C126E3A for <cbor@ietf.org>; Tue, 28 Mar 2017 16:35:46 -0700 (PDT)
Received: from dhcp-84d4.meeting.ietf.org (unknown [31.133.132.212]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id D4EF2509B8; Tue, 28 Mar 2017 19:35:45 -0400 (EDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Sean Leonard <dev+ietf@seantek.com>
In-Reply-To: <3BEF2275-9F04-4015-8E2B-6DA40F9268C2@tzi.org>
Date: Tue, 28 Mar 2017 18:35:44 -0500
Cc: Jeffrey Yasskin <jyasskin@chromium.org>, cbor@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <FEF4F978-5C1A-4CD3-B0CE-6CF885E484DE@seantek.com>
References: <CANh-dXkng6wY_4b+x-+6RKRPs6eE6cTVNRb8yFh57u8MdnMWGQ@mail.gmail.com> <3BEF2275-9F04-4015-8E2B-6DA40F9268C2@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/l1B1DMchIL8zu6--yEk71r-OJ_U>
Subject: Re: [Cbor] Feature requests for CBOR and CDDL
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 23:35:50 -0000

> On Mar 28, 2017, at 12:17 PM, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> Hi Jeffrey,
>=20
>> On 28 Mar 2017, at 11:44, Jeffrey Yasskin <jyasskin@chromium.org> =
wrote:
>>=20
>> In the course of writing =
https://github.com/dimich-g/webpackage/pull/36, I ran into the following =
issues (in addition to the ones Carsten forwarded yesterday). Please =
only give them the weight of personal thoughts, since the PR hasn't been =
accepted by the other folks working on the web-package format yet.
>=20
> Many thanks for making these needs known.
>=20
> Let me try to provide my view, or possibly restate the objective in a =
way that we can immediately acted on.
>=20
>> 	=E2=80=A2 Re =
https://tools.ietf.org/html/draft-bormann-cbor-tags-oid-06#section-13, =
https://github.com/dimich-g/webpackage/pull/36 wants to embed =
certificates into CBOR data. At the moment, I'm just saying they're =
X.509 binary strings, but if there were a standard way to embed them, =
I'd use that.
>=20
> There are two ways to do this in CBOR:
>=20
> 1) define a tag.  This is, e.g. proposed for ASN.1 object IDs, and of =
course could be done for other common data structures.
>=20
> 2) use the application layer structure you are building to indicate =
how to interpret the byte string (e.g., by putting it into a map with a =
certain field name).  This saves expending a couple of bytes for the tag =
(pretty much irrelevant for an X.509 cert), and may be sufficient if you =
are not expecting special handling from the CBOR decoder for X.509 =
certs.

Yes, that is the essence of the issue that Section 13 discusses, and I =
think that is a function of what the sender is trying to describe, and =
what foreseeable receivers are expected to do or understand with less =
than specific programming.

All tags and other metadata can be omitted in CBOR. The same can be said =
for MIME types: all blobs can be transmitted as =
application/octet-stream. But, you get less functionality on the =
receiving end unless the receiver is specifically programmed to do a =
specific thing in a protocol flow without that metadata. In the case of =
embedding certificates into CBOR data, what would you like or want a =
receiver to do that is not fully aware of the web-package schema, but is =
aware of the global meaning of CBOR tags? A debugger can cue off the =
CBOR tag (or the mechanism that Section 13 proposes, which is fancy =
metadata) to show something useful beyond just a blob of bytes.

Regards,

Sean

PS Object Identifiers are not specific to ASN.1.


From nobody Wed Mar 29 11:51:38 2017
Return-Path: <dev+ietf@seantek.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA9A7129519 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 11:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.396
X-Spam-Level: 
X-Spam-Status: No, score=-5.396 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.796, SPF_HELO_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 yvTksLrQCqKq for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 11:51:34 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (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 DEDD9129510 for <cbor@ietf.org>; Wed, 29 Mar 2017 11:51:34 -0700 (PDT)
Received: from dhcp-84d4.meeting.ietf.org (unknown [31.133.132.212]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 03751509B6 for <cbor@ietf.org>; Wed, 29 Mar 2017 14:51:33 -0400 (EDT)
From: Sean Leonard <dev+ietf@seantek.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Wed, 29 Mar 2017 13:51:32 -0500
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org>
To: cbor@ietf.org
In-Reply-To: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org>
Message-Id: <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/dlw9lt1ZhHrAZ7_O2Rm5fsFP7EQ>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 18:51:37 -0000

Hello, there seems to be a very active discussion about time on the ART =
mailing list. I think it is driven by NTP needs, but folks who want time =
in CBOR should take a look at that. It appears that =
draft-bormann-cbor-time-tag-00 tracks the issues being raised in that =
thread (Subject: Predictable Internet Time).

Looking at that discussion, it seems to me that time is =
=E2=80=9Ccomplicated=E2=80=9D, and probably too complicated for most =
development needs. I look at the ASN.1 spec [X.680] which devotes =
several sections to Time issues with tons of different time formats. I =
believe that is the wrong approach, because implementations of the base =
standard need to handle all of those esoteric corner cases.

I would rather see effort in CBOR be minimized for base implementations, =
and elaborated upon only in situations that require it. I.e., if a =
protocol based on CBOR needs TAI time, then there should be a specific =
TAI time format with its own CBOR tag or whatever, defined when someone =
actually needs it, rather than a general extensive mechanism with a =
bajillion different options.

Given all these time formats, is there some industry standard for =
representing different forms of time in one binary format, akin to what =
IEEE 754 does for floating-point numbers? I would rather see that form =
with one tag in CBOR, so that CBOR implementations don=E2=80=99t have to =
=E2=80=9CDeal with It=E2=80=9D--they can hand the data off to a =
different time-processing library.

Sean

> On Mar 13, 2017, at 2:31 PM, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> We have written a straw man draft for a few CBOR tags that would allow =
more information in a time than is provided in tags 0 and 1, and would =
also allow representing durations and time periods.
>=20
> https://tools.ietf.org/html/draft-bormann-cbor-time-tag-00
>=20
> Note that the CBOR WG is not currently chartered to work on documents =
like these, but that does not have to stop any WG member from sending =
comments, even on this list :-)
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor


From nobody Wed Mar 29 12:45:05 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12F14129781 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 12:45:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 S4Adjda1SQk6 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 12:44:58 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 5A1F812973E for <cbor@ietf.org>; Wed, 29 Mar 2017 12:44:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2TJir5P008703; Wed, 29 Mar 2017 21:44:53 +0200 (CEST)
Received: from [IPv6:2001:638:708:18::6] (unknown [IPv6:2001:638:708:18::6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vtdWm6PGGzDJ84; Wed, 29 Mar 2017 21:44:52 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com>
Date: Wed, 29 Mar 2017 14:44:51 -0500
Cc: cbor@ietf.org
X-Mao-Original-Outgoing-Id: 512509491.139556-c3371429931dfa79f5209eaf238b21cf
Content-Transfer-Encoding: quoted-printable
Message-Id: <0FC34D36-33DB-4205-B489-3E9965C0D948@tzi.org>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com>
To: Sean Leonard <dev+ietf@seantek.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/Ovxta-XBTWtBpR89966hIo2KIsA>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 19:45:00 -0000

On 29 Mar 2017, at 13:51, Sean Leonard <dev+ietf@seantek.com> wrote:
>=20
> Hello, there seems to be a very active discussion about time on the =
ART mailing list. I think it is driven by NTP needs, but folks who want =
time in CBOR should take a look at that. It appears that =
draft-bormann-cbor-time-tag-00 tracks the issues being raised in that =
thread (Subject: Predictable Internet Time).

Yes.

> Looking at that discussion, it seems to me that time is =
=E2=80=9Ccomplicated=E2=80=9D,

Nobody knew that time could be so complicated!

> I would rather see effort in CBOR be minimized for base =
implementations,

Yes.
(We have tag 1 for those.)

> and elaborated upon only in situations that require it. I.e., if a =
protocol based on CBOR needs TAI time, then there should be a specific =
TAI time format with its own CBOR tag or whatever, defined when someone =
actually needs it, rather than a general extensive mechanism with a =
bajillion different options.

Options are bad, indeed.
Not quite so bad if you don=E2=80=99t have to use them, so.

(Having a bajillion tags for the different =E2=80=9Csimple cases=E2=80=9D =
doesn=E2=80=99t sound much nicer.)

>=20
> Given all these time formats, is there some industry standard for =
representing different forms of time in one binary format, akin to what =
IEEE 754 does for floating-point numbers? I would rather see that form =
with one tag in CBOR, so that CBOR implementations don=E2=80=99t have to =
=E2=80=9CDeal with It=E2=80=9D--they can hand the data off to a =
different time-processing library.

One would wish that.

Lacking that, we could define a tag that is useful for a collection of =
time-based IETF protocols that happen to use CBOR.  The current -00 is a =
first straw man showing a direction we could go.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Mar 29 13:46:09 2017
Return-Path: <llundbla@qti.qualcomm.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3F79129494 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 13:46:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.021
X-Spam-Level: 
X-Spam-Status: No, score=-7.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.com
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 jb27S6XLHml9 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 13:46:05 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BB2512785F for <cbor@ietf.org>; Wed, 29 Mar 2017 13:46:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1490820365; x=1522356365; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=UXtnSZ0XPGlF/xnYCX6azBUI2bXYCSJjAaPuXl+SJ48=; b=A6sZ0dbLzArppUVFK9rkAIk+Xm9WMvWlDN870beAcLm82D4hR9mvU3V6 8cUZOR3xRM4Sc4q9GgPAmpexa5YepfraojYHRUMGH8FEpOcTVFbFLDt57 GrFKvOLKinw6qNVcQBTXMJ4tfLZqZVggXMyzzBe6vkqTmpvFlyTLK4iv2 M=;
X-IronPort-AV: E=Sophos;i="5.36,243,1486454400"; d="scan'208";a="274450258"
Received: from unknown (HELO ironmsg02-R.qualcomm.com) ([10.53.140.106]) by wolverine01.qualcomm.com with ESMTP; 29 Mar 2017 13:46:04 -0700
X-IronPort-AV: E=McAfee;i="5800,7501,8482"; a="928956690"
X-MGA-submission: =?us-ascii?q?MDHlzhZjZi1cxkGAuPwxN/SoKHW+9SKiLwH3/H?= =?us-ascii?q?ULoACaX5fbOV3aakJI94ynvifHnx2UH/LBwvcNjvbSzxIAsEp2n90y0m?= =?us-ascii?q?hZyeeKXgNw/4KvDvK6Bpu5SrfpfebbaWipGorr3/3fVsqCfCiqiojLWR?= =?us-ascii?q?NR?=
Received: from nasanexm01h.na.qualcomm.com ([10.85.0.34]) by ironmsg02-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 29 Mar 2017 13:46:03 -0700
Received: from NASANEXM01B.na.qualcomm.com (10.85.0.82) by NASANEXM01H.na.qualcomm.com (10.85.0.34) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 29 Mar 2017 13:46:03 -0700
Received: from NASANEXM01B.na.qualcomm.com ([10.85.0.82]) by NASANEXM01B.na.qualcomm.com ([10.85.0.82]) with mapi id 15.00.1178.000; Wed, 29 Mar 2017 13:46:03 -0700
From: Laurence Lundblade <llundbla@qti.qualcomm.com>
To: Sean Leonard <dev+ietf@seantek.com>
CC: "cbor@ietf.org" <cbor@ietf.org>
Thread-Topic: [Cbor] CBOR Tags for Time, Duration, Period
Thread-Index: AQHSnDG5A5D6vPhcB0ebdNzkYYiv06Gst+wAgAAf/QA=
Date: Wed, 29 Mar 2017 20:46:03 +0000
Message-ID: <3A58507E-F850-47A1-932B-04DE8C25CCA3@qti.qualcomm.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com>
In-Reply-To: <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3259)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: text/plain; charset="utf-8"
Content-ID: <FA41D850F70F244FAAF9C7B4422DD79D@qualcomm.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/RsiotaGJjIqjfPUAZibWlNj7rSo>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 20:46:07 -0000

U2VhbiBzYWlkIHdlbGwsIHdoYXQgSeKAmXZlIGJlZW4gdGhpbmtpbmcgc2luY2UgSSBmaXJzdCBz
YXcgdGhlIHByb3Bvc2FsLg0KDQpJ4oCZZCBzdWdnZXN0IG1heWJlIGV2ZW4gZ29pbmcgdGhpcyBm
YXIgLSB3aGVuIGV4cHJlc3NpbmcgdGhlIGN1cnJlbnQgZ2xvYmFsIHRpbWUsIGNhbm9uaWNhbCBD
Qk9SIHByb3RvY29scyBzaG91bGQgdXNlIFVOSVggRXBvY2ggdGltZS4gVGhpcyBpcyB0aGUgbW9z
dCBjbGVhciwgc2ltcGxlIGFuZCBjb21wYWN0IHdheSB0byBleHByZXNzIHRpbWUuIENCT1IgcHJv
dG9jb2xzIGFyZSBkaXNjb3VyYWdlZCBmcm9tIHVzaW5nIHN0cmluZy1iYXNlZCB0aW1lL2RhdGUg
Zm9ybWF0cyBhbmQgZnJvbSB1c2luZyBsb2NhbCB0aW1lICsgdGltZSB6b25lLg0KDQpMTA0KDQoN
Cj4gT24gTWFyIDI5LCAyMDE3LCBhdCAxMTo1MSBBTSwgU2VhbiBMZW9uYXJkIDxkZXYraWV0ZkBz
ZWFudGVrLmNvbT4gd3JvdGU6DQo+IA0KPiBIZWxsbywgdGhlcmUgc2VlbXMgdG8gYmUgYSB2ZXJ5
IGFjdGl2ZSBkaXNjdXNzaW9uIGFib3V0IHRpbWUgb24gdGhlIEFSVCBtYWlsaW5nIGxpc3QuIEkg
dGhpbmsgaXQgaXMgZHJpdmVuIGJ5IE5UUCBuZWVkcywgYnV0IGZvbGtzIHdobyB3YW50IHRpbWUg
aW4gQ0JPUiBzaG91bGQgdGFrZSBhIGxvb2sgYXQgdGhhdC4gSXQgYXBwZWFycyB0aGF0IGRyYWZ0
LWJvcm1hbm4tY2Jvci10aW1lLXRhZy0wMCB0cmFja3MgdGhlIGlzc3VlcyBiZWluZyByYWlzZWQg
aW4gdGhhdCB0aHJlYWQgKFN1YmplY3Q6IFByZWRpY3RhYmxlIEludGVybmV0IFRpbWUpLg0KPiAN
Cj4gTG9va2luZyBhdCB0aGF0IGRpc2N1c3Npb24sIGl0IHNlZW1zIHRvIG1lIHRoYXQgdGltZSBp
cyDigJxjb21wbGljYXRlZOKAnSwgYW5kIHByb2JhYmx5IHRvbyBjb21wbGljYXRlZCBmb3IgbW9z
dCBkZXZlbG9wbWVudCBuZWVkcy4gSSBsb29rIGF0IHRoZSBBU04uMSBzcGVjIFtYLjY4MF0gd2hp
Y2ggZGV2b3RlcyBzZXZlcmFsIHNlY3Rpb25zIHRvIFRpbWUgaXNzdWVzIHdpdGggdG9ucyBvZiBk
aWZmZXJlbnQgdGltZSBmb3JtYXRzLiBJIGJlbGlldmUgdGhhdCBpcyB0aGUgd3JvbmcgYXBwcm9h
Y2gsIGJlY2F1c2UgaW1wbGVtZW50YXRpb25zIG9mIHRoZSBiYXNlIHN0YW5kYXJkIG5lZWQgdG8g
aGFuZGxlIGFsbCBvZiB0aG9zZSBlc290ZXJpYyBjb3JuZXIgY2FzZXMuDQo+IA0KPiBJIHdvdWxk
IHJhdGhlciBzZWUgZWZmb3J0IGluIENCT1IgYmUgbWluaW1pemVkIGZvciBiYXNlIGltcGxlbWVu
dGF0aW9ucywgYW5kIGVsYWJvcmF0ZWQgdXBvbiBvbmx5IGluIHNpdHVhdGlvbnMgdGhhdCByZXF1
aXJlIGl0LiBJLmUuLCBpZiBhIHByb3RvY29sIGJhc2VkIG9uIENCT1IgbmVlZHMgVEFJIHRpbWUs
IHRoZW4gdGhlcmUgc2hvdWxkIGJlIGEgc3BlY2lmaWMgVEFJIHRpbWUgZm9ybWF0IHdpdGggaXRz
IG93biBDQk9SIHRhZyBvciB3aGF0ZXZlciwgZGVmaW5lZCB3aGVuIHNvbWVvbmUgYWN0dWFsbHkg
bmVlZHMgaXQsIHJhdGhlciB0aGFuIGEgZ2VuZXJhbCBleHRlbnNpdmUgbWVjaGFuaXNtIHdpdGgg
YSBiYWppbGxpb24gZGlmZmVyZW50IG9wdGlvbnMuDQo+IA0KPiBHaXZlbiBhbGwgdGhlc2UgdGlt
ZSBmb3JtYXRzLCBpcyB0aGVyZSBzb21lIGluZHVzdHJ5IHN0YW5kYXJkIGZvciByZXByZXNlbnRp
bmcgZGlmZmVyZW50IGZvcm1zIG9mIHRpbWUgaW4gb25lIGJpbmFyeSBmb3JtYXQsIGFraW4gdG8g
d2hhdCBJRUVFIDc1NCBkb2VzIGZvciBmbG9hdGluZy1wb2ludCBudW1iZXJzPyBJIHdvdWxkIHJh
dGhlciBzZWUgdGhhdCBmb3JtIHdpdGggb25lIHRhZyBpbiBDQk9SLCBzbyB0aGF0IENCT1IgaW1w
bGVtZW50YXRpb25zIGRvbuKAmXQgaGF2ZSB0byDigJxEZWFsIHdpdGggSXTigJ0tLXRoZXkgY2Fu
IGhhbmQgdGhlIGRhdGEgb2ZmIHRvIGEgZGlmZmVyZW50IHRpbWUtcHJvY2Vzc2luZyBsaWJyYXJ5
Lg0KPiANCj4gU2Vhbg0KPiANCj4+IE9uIE1hciAxMywgMjAxNywgYXQgMjozMSBQTSwgQ2Fyc3Rl
biBCb3JtYW5uIDxjYWJvQHR6aS5vcmc+IHdyb3RlOg0KPj4gDQo+PiBXZSBoYXZlIHdyaXR0ZW4g
YSBzdHJhdyBtYW4gZHJhZnQgZm9yIGEgZmV3IENCT1IgdGFncyB0aGF0IHdvdWxkIGFsbG93IG1v
cmUgaW5mb3JtYXRpb24gaW4gYSB0aW1lIHRoYW4gaXMgcHJvdmlkZWQgaW4gdGFncyAwIGFuZCAx
LCBhbmQgd291bGQgYWxzbyBhbGxvdyByZXByZXNlbnRpbmcgZHVyYXRpb25zIGFuZCB0aW1lIHBl
cmlvZHMuDQo+PiANCj4+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1ib3JtYW5u
LWNib3ItdGltZS10YWctMDANCj4+IA0KPj4gTm90ZSB0aGF0IHRoZSBDQk9SIFdHIGlzIG5vdCBj
dXJyZW50bHkgY2hhcnRlcmVkIHRvIHdvcmsgb24gZG9jdW1lbnRzIGxpa2UgdGhlc2UsIGJ1dCB0
aGF0IGRvZXMgbm90IGhhdmUgdG8gc3RvcCBhbnkgV0cgbWVtYmVyIGZyb20gc2VuZGluZyBjb21t
ZW50cywgZXZlbiBvbiB0aGlzIGxpc3QgOi0pDQo+PiANCj4+IEdyw7zDn2UsIENhcnN0ZW4NCj4+
IA0KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+
IENCT1IgbWFpbGluZyBsaXN0DQo+PiBDQk9SQGlldGYub3JnDQo+PiBodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Nib3INCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQo+IENCT1IgbWFpbGluZyBsaXN0DQo+IENCT1JAaWV0
Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9jYm9yDQoNCg==


From nobody Wed Mar 29 14:12:56 2017
Return-Path: <doug@ewellic.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B832B129440 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:12:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 O-uGjZmtgJUj for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:12:53 -0700 (PDT)
Received: from p3plwbeout03-06.prod.phx3.secureserver.net (p3plsmtp03-06.prod.phx3.secureserver.net [72.167.218.154]) (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 480EA1294E7 for <cbor@ietf.org>; Wed, 29 Mar 2017 14:12:53 -0700 (PDT)
Received: from localhost ([72.167.218.131]) by :WBEOUT: with SMTP id tKtCcZARP6yfptKtCco9TC; Wed, 29 Mar 2017 14:12:22 -0700
X-SID: tKtCcZARP6yfp
Received: (qmail 31337 invoked by uid 99); 29 Mar 2017 21:12:22 -0000
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"
X-Originating-IP: 208.51.143.189
User-Agent: Workspace Webmail 6.6.16
Message-Id: <20170329141220.665a7a7059d7ee80bb4d670165c8327d.81c54fb3c9.wbe@email03.godaddy.com>
From: "Doug Ewell" <doug@ewellic.org>
To: "Laurence Lundblade" <llundbla@qti.qualcomm.com>, "Sean Leonard" <dev+ietf@seantek.com>
Cc: "cbor@ietf.org" <cbor@ietf.org>
Date: Wed, 29 Mar 2017 14:12:20 -0700
Mime-Version: 1.0
X-CMAE-Envelope: MS4wfJDpOfClSmwbCwe4uoGnkF7RIWInqfn2+M93eCFpNCEZFa7qP5NXoGRqU0MQ1DHwXSZwDe1Jc0FwoNK+N3yf+JV9WCT6RN2mumQxikRdcOEbgomGAMK+ PYIpw0/SPwrrwtfRkrGKn9HnoDbm09eTBBKp5s6P/e+TdI7SPPMgUV2h
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/DWqMcDr0unmoX_JY8QiWRFgiZuU>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 21:12:55 -0000

Laurence Lundblade wrote:=0A=0A> I=E2=80=99d suggest maybe even going this =
far - when expressing the current=0A> global time, canonical CBOR protocols=
 should use UNIX Epoch time. This=0A> is the most clear, simple and compact=
 way to express time.=0A=0AGood God, no.=0A=0A1970-01-01 as the pivot point=
 of history is as arbitrary as it gets.=0A =0A--=0ADoug Ewell | Thornton, C=
O, US | ewellic.org=0A


From nobody Wed Mar 29 14:33:00 2017
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 870DA1250B8 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:32:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-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 h1rgn1Vvebq3 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:32:58 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07B071294B3 for <cbor@ietf.org>; Wed, 29 Mar 2017 14:32:57 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 44DDD203B0; Wed, 29 Mar 2017 17:56:52 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 704A9636E0; Wed, 29 Mar 2017 17:32:56 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: cbor@ietf.org
CC: "Doug Ewell" <doug@ewellic.org>
In-Reply-To: <20170329141220.665a7a7059d7ee80bb4d670165c8327d.81c54fb3c9.wbe@email03.godaddy.com>
References: <20170329141220.665a7a7059d7ee80bb4d670165c8327d.81c54fb3c9.wbe@email03.godaddy.com>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Wed, 29 Mar 2017 17:32:56 -0400
Message-ID: <32051.1490823176@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/KvK3xIUnuu7lx9EG4aJ2EHcGyaY>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 21:32:59 -0000

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Doug Ewell <doug@ewellic.org> wrote:
    >> I=E2=80=99d suggest maybe even going this far - when expressing the =
current
    >> global time, canonical CBOR protocols should use UNIX Epoch time. Th=
is
    >> is the most clear, simple and compact way to express time.

    > Good God, no.

    > 1970-01-01 as the pivot point of history is as arbitrary as it gets.

yes, it's totally arbitrary for which we have well tested running code.



=2D-
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -=3D IPv6 IoT consulting =3D-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAljcKAgACgkQgItw+93Q
3WXghggAin3CgyTuIKnCi1Hi3CfYoQexipOXI57IxvRrKQrDWCjnUBZ6IvwdZJp0
mXGNy23ZfxZ5tLRXeORYK67wstZC7PfMOx82/rJ3v5zitMUFFR1UdWeYleqRNIwp
GwL3pdX5/Yg5N46QqP5LdX7DA3YFQTmC2letyBy4aWArIxHf9KTQjfcuPaBhKW+7
fH57HL3N5d9HAwxQNlhDiKGKJbXUa8jTjzfyf2d0J/q/6ISseH+lM/ZxRVbb/lmU
1C0/M60YT/X5rgJkY117LBz320b1z4glocPWcitruWZ05RSkdsQXKEWcJT2akU38
9SUG3xnkbogUxAFnW0OrWGIvnkNt8A==
=EEJh
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Mar 29 14:48:35 2017
Return-Path: <glenn_engel@keysight.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C535129541 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:48:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=keysighttech.onmicrosoft.com
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 uGmTMNZB37rk for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:48:32 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0120.outbound.protection.outlook.com [104.47.34.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98DEE1295D0 for <cbor@ietf.org>; Wed, 29 Mar 2017 14:48:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keysighttech.onmicrosoft.com; s=selector1-keysight-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=TpHh2EH8S3Ua7mBWRDDgVWlREOtQtrXlLAdsZ0SeStk=; b=r3UOGC8nu4BlKe1ptzhqv3MKl/Gq8BYGXNoPhjN479QcoCkua6Ews75WemuFlh+NSzH1/NkibVFMmAWY8pSKrlFQnXWaEA38EqPEBfy5w3KkRulICf94ZYUMUE23yG3ffodqGsHzFAb9HhGdu8mEmW6DYVSOAq+VhxqmE+iav+A=
Received: from CY1PR17CA0019.namprd17.prod.outlook.com (10.163.68.29) by DM5PR17MB1596.namprd17.prod.outlook.com (10.175.222.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10; Wed, 29 Mar 2017 21:48:30 +0000
Received: from BN1BFFO11FD034.protection.gbl (2a01:111:f400:7c10::1:104) by CY1PR17CA0019.outlook.office365.com (2a01:111:e400:51db::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10 via Frontend Transport; Wed, 29 Mar 2017 21:48:30 +0000
Authentication-Results: spf=pass (sender IP is 192.25.5.34) smtp.mailfrom=keysight.com; qti.qualcomm.com; dkim=none (message not signed) header.d=none;qti.qualcomm.com; dmarc=bestguesspass action=none header.from=keysight.com;
Received-SPF: Pass (protection.outlook.com: domain of keysight.com designates 192.25.5.34 as permitted sender) receiver=protection.outlook.com;  client-ip=192.25.5.34; helo=mail.keysight.com;
Received: from mail.keysight.com (192.25.5.34) by BN1BFFO11FD034.mail.protection.outlook.com (10.58.144.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.977.7 via Frontend Transport; Wed, 29 Mar 2017 21:48:29 +0000
Received: from wcosexch03k.cos.is.keysight.com (156.140.24.22) by mail.keysight.com (192.25.5.34) with Microsoft SMTP Server (TLS) id 15.1.396.30; Wed, 29 Mar 2017 15:47:16 -0600
Received: from wcosexch01k.cos.is.keysight.com ([169.254.3.149]) by wcosexch03k.cos.is.keysight.com ([169.254.1.125]) with mapi id 14.03.0339.000; Wed, 29 Mar 2017 15:48:28 -0600
From: <glenn_engel@keysight.com>
To: <llundbla@qti.qualcomm.com>, <dev+ietf@seantek.com>
CC: <cbor@ietf.org>
Thread-Topic: [Cbor] CBOR Tags for Time, Duration, Period
Thread-Index: AQHSnDG7d/Hy2Ygaq0q30Rzz3dmXzKGspygAgAAf/4D//6A7UA==
Date: Wed, 29 Mar 2017 21:48:27 +0000
Message-ID: <04EFF12F483FA149B07653989B86861F306118D5@wcosexch01k.cos.is.keysight.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com> <3A58507E-F850-47A1-932B-04DE8C25CCA3@qti.qualcomm.com>
In-Reply-To: <3A58507E-F850-47A1-932B-04DE8C25CCA3@qti.qualcomm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [156.140.13.71]
x-tm-as-product-ver: SMEX-12.0.0.1220-8.100.1062-22974.003
x-tm-as-result: No--22.310300-8.000000-31
x-tm-as-matchedid: 144069-150567-701625-704425-700685-188019-707182-706891-1 21155-861067-706427-700245-707080-703657-709251-703291-702791-707209-702185 -703720-700208-706762-708073-701738-703672-710207-701450-863828-700869-7016 04-701236-701229-706725-704342-704852-705861-701289-707997-700994-710299-70 2358-139006-700724-188199-106660-700630-704049-701618-703157-703788-121113- 703454-709840-701632-139010-700075-709584-701837-710970-703212-701249-70502 6-707410-705608-702187-701202-705342-705004-703283-706561-700512-710442-712 058-708690-703378-704980-706639-702836-705901-700846-840600-105040-139705-7 05388-710062-106640-708196-700047-139703-148004-148133-20025-20043-42000-42 003
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:192.25.5.34; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39840400002)(39450400003)(39850400002)(39400400002)(39410400002)(2980300002)(438002)(199003)(13464003)(377454003)(189002)(24454002)(9170700003)(50466002)(106466001)(85806002)(561944003)(33656002)(76176999)(54356999)(2900100001)(4326008)(50986999)(38730400002)(86362001)(23676002)(53546009)(6306002)(55016002)(86152003)(2920100001)(2950100002)(7696004)(229853002)(2906002)(6246003)(7736002)(102836003)(3846002)(2876002)(6116002)(53936002)(189998001)(66066001)(8936002)(81166006)(8676002)(5660300001)(55846006)(356003)(305945005)(47776003); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR17MB1596; H:mail.keysight.com; FPR:; SPF:Pass; MLV:sfv; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD034; 1:GJq3nPwmzO6WwJ3kbYg1M4u5JbnBxEgkdoWLXfUoylkcrVTqOtHDWFFWXubMuIUaANRe4sUERv7UCFPLZlOU/OBX3C9jjad1xess3mEOwKd2fNZkFoIv3nKFWyOk6YHNbpsMz2kj13egulEIq7o3MInnFtMuHpB7MUDj5zdDUaJtO0WE2CkbBwIyg4ztBEpcBDHtXwvIM6OoS6IIlpXqluzp8xDiHT2ttAAwTpg+tnc2u0zZqHreOfyUm05QLOKY5+1hbZ4BIX/2gudGFPX1DS/ZbeBoRFDWmP5p5uji3z2RslpHxrr8HM3xPee0SAMP56xL+Tv5D6xaiX5k/zUkh1Wjqwnjd7T0ufKvU5UYuVTXbg84CJ/JPBzPSiCkB+yhHAc1SP3dmcdiuRtB8N77DSG6DuS2hG01FPCS+aHSN/ZhB/2nyqG+RBguRH2mXFFvUvFpXUWEiElFTyXav0f8Rw==
X-MS-Office365-Filtering-Correlation-Id: 86f0bff8-f9de-4383-f13d-08d476ed56a2
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:DM5PR17MB1596; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR17MB1596; 3:SWGiKCjNx4uH/lTQt+5Nd/syH84hCnZN47OcqbxFIZ5UCxFAcGvdKWPA/wXZ2oIz0wR+QRW54hdn5nRGh2fpV6NWbn9QfQKMdfP7ELIOubCeozjJE4dSBMMeAsgEIUyg6zyppK/S8Bv+CaKz8e/3j0TeFpx3vHB2zwRmByI8H41LtOMbuLQqj7CfLOuFBk4wYVh/ym0zpaMRYfdI76YpC6GdLByBJayNoSj3xGUXWgo5XSTOutVxjrYzWnRMxxYwvF32DH3jnAamZt8sYg3jVE65ERsoP+03qjUg0KhnF/09MXil5Z/geXYR5PuCJEZiHKSOeXJtHJ7WSM1GJMeD+zL/nax8oZje2vSmcpc58G5TMVsccBkGRIuIGWpdSF166GW681DVxCCY2aKonPOgQRqgRlfJfvtTo9zDfRew7qtjObSu7VC+c0/gsrbl48CbKDwTZkrbgGKesLWao4Nvx/OYhbbbsRJF8fnxCdXo8vtKlRQjy0nvxLnZeMPqwZr4yTWbqN9VMwVcdV02h+Vbqg==
X-Microsoft-Exchange-Diagnostics: 1; DM5PR17MB1596; 25:pp+sQDyd8YqX6N6hQohhqj+ZHelKlzkXTpYxnZtzYxStdXNqPnpu/dW+53D1HRXMJCzqrmzSWwAMlqTZBbse//1vs5PR8vt/paZCqQpx+roASW+4+iB0510CUkpVBbQwl9qgKvCNgCywEt5nmTpubQeyIJdGxeebUPPqqb6l1ZXlOjIXq07u0hiihhODM1PV4pKAjEHDl0VIa0vJLUM40fwOCJAFVA52jQziBbmohI/oxhFXfzhkAOimpigFglwleyjluCEeoV3lyhHNn7g0zyZzqB3IOtaq7YHLL66BQutuepAPdUzzXaahrI5vqJttvuk4JNc7KcJuQZhXnHjYnPZmo90RFjZHTihzaUyB5GHFxFLfDuZ14v+abxeeGuOQmM/VvkYblpChsjimiDe1SFOhgZAEyC9sbkI+lhcGGycsSqJGMHDbBX+vEHCHpt0pR5l4SxmoKCAY5nBLKT6beg==; 31:9gnHnQcQgDbX0c8q+dLFYQprGysshQNu7hU9JBAoGeXv26T4dMU5aHrkznCgxQPDIt+JgRI7W2QlUdxSmib3ll09GgCTq9wel8nYCtlcoPfHYmJCSwa8crVYoU8tdDnU5Pg/huanEtyAw+DZ717VP47J0XCvJQbBM1MNA/TM7jYCJTDgW/HX2ozkCgqwIEfusFkLO0jPZSmbeRWmCP8TZVcNqpAAX3BQz2+XN6GWawTQ1c7jvD0RrbYYIigy1hArjyPGfnbjljhh+y3hyQssJRSyC8txqmnvGWB4II0yFQ0=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR17MB1596; 20:j+F/JATLfcGUd4g1xRUJGhXWSbgcLPHclLRaoqH7jcc+rIxC/05XZ8N0xoyB81Zspyql39E6WxSLRXIpsDia4/BOO7FoSGh0H9aV1RF7Zm2+eHQRvd0CH9W/OjxiB0+f9AW5ooBX6JEzBLVOhHJfaGIbnl7xd5AT/8flOueqwzY=
X-Microsoft-Antispam-PRVS: <DM5PR17MB15967C44B9646271E7163C24F7350@DM5PR17MB1596.namprd17.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(278428928389397);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13018025)(5005006)(8121501046)(13016025)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406075)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(20161123558025)(6072148); SRVR:DM5PR17MB1596; BCL:0; PCL:0; RULEID:; SRVR:DM5PR17MB1596; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR17MB1596; 4:UJTwXq41Eu8Q6qxih9kkTrw9ppY8QbHz7uPlVn8QcLyHPADrX7z1qnbu2lhrrO9FlOrT6gsgDUagQSzXNSWsi39Ui8ZFEe+Xhbaizk9oTwKXf1EcZVMq9rti5gLi0zoyshNf0++Gj0edXm2dxHmCJ52nZJc7tsgAOuql70nCHtUs6e1/yU0fc5ub/i8i+MvLW8VHfRjRAWi5yxduwnxGVbIxR6xVFZORTCvoTyDTc2jC2/gK7e7LtVrTObJnv/ZuxKTf1wATx6oa9KC+v9bwJqlLeJ+5ns2KbAtg0/0wg5J7GnEjeBEu47PsKAC52iNwI4AoHO6dUaSnhEvZbv1JODqHTTOZnCs8Fu8PIpQ6+ims2TSPeFbktRIeDIZ5nfn/L3ufVfYmgY28eaNTI5OQy3aF9KAYrn5ilaP9IN+br/m7h57/0nJMxUs/tm1norDQnUORxD6EKLyowEotgQ00mse8F2nV2GYW1KVGjb/Uss5TMifUyLjTUyfmFqHqpHIbCq5VbBFC+pPSJhO4KYDmR0WY9hwJdQpwh/V28ZlR/QlEy5jD+pl0OBa8jo4vpWVWAvMSFuEFVAZ7htSPVgoweiPvddfwsd26GZJcHJu1xopYPnP/92lzMIdIemkAPBlkcGxs4Me9IPn4Ce83QO/W+jawKRRgab89JNFmAcGLf3T6Crz7zco7UBZ/bw88txhFbogu/tHcsakdiQ0WQW5BHuawC65h42hU/psreGPngqu5o2YnNWFu3nlVz58wewDT8ZCRkoFiNf6706ejJjQFsvguAZG6QHvZz2DQ/52GP74rxVcfGyr0hHZ8ni4Z8+jvzbqJoQta2tx3gigfD97Fvw==
X-Forefront-PRVS: 0261CCEEDF
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjE3TUIxNTk2OzIzOjMrbGtTWmVUZEJkSFdrYVd0VU1XVm9hU1Uy?= =?utf-8?B?cWRML2Z4dHo5QXpLVnd1R3JPT3A2a3B2c0VZb09ScnJYb3YrUm5rSWw2dkFV?= =?utf-8?B?b3ZSVS9raExuWWZXc2ExV1BWWHR5N1hQUnk0R0gvWFVpZm4vQ0cxNW1QbllJ?= =?utf-8?B?RWpzOXNJdTh4c1p2d0xUOWdzOUcwNW9hTEtzQ0hBUFlrYkhqQjRPSGtzMWNm?= =?utf-8?B?S29LK2hBc0ZtTS81MENxUXNZUERESnlJOFhydnphQkhpWUg1TGlyNDZJRGtw?= =?utf-8?B?Sk1yY0NPRkZLNVM1L2pBTURzWU9nTG55bTAyc3dId29Qc0hPUjdmdk84bkFs?= =?utf-8?B?UVllRlNrWFFreXZ3SDVmbWdwQXlKV01ieG5MMjBuS3JUekNaNnE4eVZ0UVFF?= =?utf-8?B?T2Q1Ym1wTUJhaHkrMllxT0I3QzJ5eExTSUhhcVI0Q3c2QlRVb0JMZFp1S2hQ?= =?utf-8?B?L25RTVJJSEtReU1HMkJoVEVFanhpYWVWdGdWV0VJY0V5NU1QaEh2NFZUMjc3?= =?utf-8?B?RUk4MzhXdWVQTWFNL1p4cjNocmZiSCttem1tNFNlS3c2elJrTDU3Qy9ZbmZy?= =?utf-8?B?Unk5ek53Ti9NcmFuZGlDNVpmanJiVHdaak1ydjVHOU9wZEpMM3FYanRyTVMy?= =?utf-8?B?b25lNi9DTXZ1OHZNc3BPdzRKNFlYUHE3WnBGSkhZZzBQYkJhajlYalM3a1Vo?= =?utf-8?B?M2dTbzFQWm1STEUrdWdROGFUS01TS05BZFpDR2hvRjI4bHB4dkM4K0pmZ3Q5?= =?utf-8?B?ekpNZjJjK29OMGdmaWZrYTV3UHBkUG92YTEzUkNRcHRzNFFDSzFETmlBSnpX?= =?utf-8?B?NTh2SVVXQnpJV3ZUaUcxanpyOCsvV2h2WE9HYjBGT1JBWGRNSXpBWW0yTTlI?= =?utf-8?B?dXRvUVI3dENBaElXSWtUbDlKdmpvWmFNME9tZ3lLcVdCcVZXSzBzZDB5bkVJ?= =?utf-8?B?am5SQ0U4dzRENkVJTUt2a2wxNTZYY2pvSmV0TzlQNFpFZjQ4bTBVYW50ZXIx?= =?utf-8?B?VnNIaTBuU3lNdFR5dkZmUVpKMUJTd0ZaYXpGZGFhanFWbDhYbGpsMjFQMlZr?= =?utf-8?B?VXpoTUhUbllZR2NBK3NjbVEwTnYrODdYYWFxT3ltNnhXeWZ6KzM2Q0hnOHhB?= =?utf-8?B?WHlDU05WWERzOVFEUy9SUDk2cHdJQU5zZ0haYWV1RlJJVzBrT210YWZWNFFs?= =?utf-8?B?OUNES3JiNmNzNjM3THB2Rk5xMy9lWngvTllvUVRjLzE4dUs4VjFrT2l4dE5k?= =?utf-8?B?MHJ5eHhiNEcwc0Q4VDJVRDJ2R3FnREcwMW41M1BrSStLaVczMXNycm56bHFt?= =?utf-8?B?WFZucytycytlaTd2QVZjaG1RMThmOC9IaTE5UFlWdGF2K3o3NWN5YXFXLzVI?= =?utf-8?B?TkErNWdhRnQ5NDlJV3RUNTk3OUVGdmxsanlOVXVKU1VIWGFuVHdXQUh6dW1N?= =?utf-8?B?Q25uajhxNXkxUGpOalgvN3ZRRlV4Qm9icDBBRGIraEpwUDR3VWJaN0VQTUlP?= =?utf-8?B?d2d3cGI5ay9hMmY1bllEVTFBdDhBVzlEVE5qNjVpTDhTNjdnMkNvY2xFVVJy?= =?utf-8?B?NHR4MnJEZSsxbmxtQWFUUG13dkZPa3djTldkV0dDUElRQ0M4TXhiNWt1SDk5?= =?utf-8?B?WWJnMTUxdFdpOW9WVTF5dzB2aSt4NHcrNWZpTDlHWCtoejRNM0xtTS85QnlN?= =?utf-8?B?WmYxUWFpRUtETDcxenM5bkNOSzFGYWNvYlYyM3I3UmhSYWVMaUFNeDZUcUlj?= =?utf-8?B?dXJDSFRGcEN0M0w2MTdvdz09?=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR17MB1596; 6:Pz2uWjT78uLzE1cE4kyz+lp0upazKDhqmEA/LgymnYUGV+Nt955FBjJ+HrBLBOwwyBBttAX1g+B5PKU8js8N+FsHjM0eIz9pKk9/L0Qs0EEWlQPz5ubVP3LTQnF3dBDzFqm+n7i1Jj0PnxUDlNK8AJkWjqsAPNoggwJd2AOy+nuLvWqq+25QTr1QkClkSOKPtXT9L6mPNeyZspCTryPZYAjwmV/jgZUOB+ZN89BjvTXeVOMlFFEgvXy6o11SxSTDhi46TpqWfRqXfSCNzY4j9brQJ15NajtEPelsjlj2vO1Q+NozgnUqa1U38fHCLdWxsq2oRY0ajGGIuJj3NljsA2p/L40WUCqFbne5tVJ4k1iuvpZW4uq8pttwTldZE1mM+rAu07M1EEHIijmywrI1Lw==; 5:Pf+2J/dTaBcOXv24jDBBdfqr3xhKOZn9rbBCALY5XA3336vVnpydie1F835ByueKrwZoXxfOqBC8GsKiCokF+a4rzF7MMnqWVokb3PnrS7+klZ7tJkss8js8qD87Irl8c6mIfC/+HK96wdiw74Zttg==; 24:GAhcUod8Xy9vc43ca8p9Bh6CzpZ8bT9HScCsz1t0DFk0ZnJKPKRVCanwRl73dEJaHY71L0XhJqqIJvjiNNmQRuafnlpY5VpBLU9DpPcEBb8=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR17MB1596; 7:vAk+82/xHtGq4eDfGP61v+JU9lfF4T+Jws1ew2TZ+JcXINvJ/SEAtxMGYFH59CSL2YbUEiWGI6xh+9OuhRhub9ql2I96ikYlQ2Tkgs93GWJV5vQ6TWWByqF1xPGDgcNzLPV6G4J8XNznZd4NGm3FIt0ESs4XD+tx98P+HSOUIRCHDHgIYXaEspjWX2TOZyBDiTlvuKqfMCXwEyablbrwxP4TiqZu1gE95oOm3KTZEhcGM58jETrmoGRpXyqIZ0kFGpfCQU2jmWw8T+8lber92Z9FJubfN1olai48GrhkgRUl5WWSB79K4EHUr66E4HNfks94OItnILu3W7Fa3xKydA==
X-OriginatorOrg: keysight.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2017 21:48:29.7368 (UTC)
X-MS-Exchange-CrossTenant-Id: 63545f27-3232-4d74-a44d-cdd457063402
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=63545f27-3232-4d74-a44d-cdd457063402; Ip=[192.25.5.34];  Helo=[mail.keysight.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR17MB1596
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/6E8zRe4zxffYYhGGh0xA9mEawqs>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 21:48:34 -0000

SnVzdCB0byBwaWxlIG9uIHRoZSBzaW1wbGlmaWNhdGlvbiBhcHByb2FjaC4uLiAgVGhlIHR3byBz
dGFuZGFyZHMgSSdtIG1vc3QgZmFtaWxpYXIgd2l0aCAoSUVFRTE1ODggUHJlY2lzaW9uIFRpbWUg
UHJvdG9jb2wgYW5kIExYSTogTGFuIEV4dGVuc2lvbnMgZm9yIEluc3RydW1lbnRhdGlvbikgaGF2
ZSBnb25lIHdpdGggdGhlIHNpbXBsaWZpZWQgYXBwcm9hY2ggdG8gZGVmaW5lIGEgdGltZXN0YW1w
IGFzIGEgc3RyaWN0bHkgbnVtZXJpYyBxdWFudGl0eS4gICBUaGV5IG1ha2Ugbm8gbWVudGlvbiBv
ZiB0aW1lIHpvbmVzIG9yIHN0cmluZyByZXByZXNlbnRhdGlvbnMuICBUaGVpciB3aXJlIGZvcm1h
dCBpcyBhIDk2IGJpdCByZXByZXNlbnRhdGlvbiBvZiBUQUkgd2l0aCBhbiBvcHRpb25hbCBVVEMg
b2Zmc2V0IGFzIG1ldGEgZGF0YS4gIEZvciB0aG9zZSB1bmZhbWlsaWFyIHdpdGggVEFJIG9yIFVU
QywgVEFJIGlzIGEgbW9ub3RvbmljYWxseSBpbmNyZWFzaW5nIGNvdW50ZXIgZnJvbSB0aGUgVU5J
WCBFcG9jaCBjb3VudGluZyBlbGFwc2VkIHNlY29uZHMuICBVVEMgYWNjb21tb2RhdGVzIGxlYXAg
c2Vjb25kcyBzbyB0aGUgY291bnQgbWF5IGp1bXAgZm9yd2FyZCBvciBiYWNrd2FyZCBkZXBlbmRp
bmcgb24gdGhlIHdoaW1zIG9mIHRoZSBlYXJ0aCdzIHJvdGF0aW9uIHNwZWVkLg0KDQpJbiBwcmFj
dGljZSB0aGUgVEFJIGZvcm1hdCBpcyBjdW1iZXJzb21lIHNpbmNlICJtYW55IiBhcHBsaWNhdGlv
bnMgYXJlIHJlYWxseSBpbnRlcmVzdGVkIGluIFVUQyBhbmQgZG9uJ3Qgd2FudCB0byBwcm9ncmFt
IGluIG9mZnNldHMgdGhhdCBhcmUgZGV0ZXJtaW5lZCByYW5kb21seSBieSBzb21lIGdyb3VwIG9m
IHBoeXNpY2lzdHMuICBLbm93aW5nIHRoZSB0YWJsZSBvZiBsZWFwIHNlY29uZCBhZGp1c3RtZW50
cyBvbmUgY2FuIGNvbnZlcnQgYmV0d2VlbiBUQUkgYW5kIFVUQyBlYXNpbHkgZW5vdWdoIGJ1dCB3
aG8gd2FudHMgdG8gbWFpbnRhaW4gYSB0YWJsZSBpbiB0aGVpciBjb2RlIHRoYXQgY2FuIGNoYW5n
ZSBhIG1vbnRoIGFmdGVyIGEgY29kZSByZWxlYXNlPyAgTm90ZSB0aG91Z2ggdGhhdCBjb252ZXJz
aW9uIGZyb20gVVRDIHRvIFRBSSBjYW4gYmUgYW1iaWd1b3VzIGF0IHRoZSBsZWFwIHNlY29uZCB0
cmFuc2l0aW9uIHBvaW50cy4gIFByb2dyYW1tZXJzIHdpbGwgY2hlZXIgaWYgdGhlIG9mdCBwcm9w
b3NlZCBlbGltaW5hdGlvbiBvZiBsZWFwIHNlY29uZHMgY29tZXMgYWJvdXQuDQoNCkZyb20gbXkg
cGVyc3BlY3RpdmUsIHRoZSBtYWluIG5lZWQgdG8gYWRkcmVzcyBpcyB0aGUgaXNzdWUgdGhhdCBD
Qk9SIFRhZyAxIGlzIHVsdGltYXRlbHkgb25seSBnb29kIGZvciBtaWxsaXNlY29uZCByZXNvbHV0
aW9uLiAgTXkgdHdvIGNlbnRzIGlzIHRvIHNpbXBsaWZ5IGFuZCBvbmx5IHByb3ZpZGUgYSBtZWNo
YW5pc20gdG8gcmVwcmVzZW50IGEgaGlnaCByZXNvbHV0aW9uIHRpbWVzdGFtcCAoYW5kIGludGVy
dmFsKSB0aGF0IGNhbiBiZSB0YWdnZWQgYXMgZWl0aGVyIFRBSSBvciBVVEMuICBBcHBsaWNhdGlv
bnMgdGhhdCByZWFsbHkgbmVlZCBUQUkgY2FuIGNvbW11bmljYXRlIHVzaW5nIFRBSSBhbmQgb3Ro
ZXJzIGNhbiB1c2UgVVRDLiAgICBVVEMgYXMgYW4gb2Zmc2V0IGZyb20gdGhlIFVOSVggRXBvY2gg
bWFrZXMgdGhlIG1vc3Qgc2Vuc2UgZ2l2ZW4gdGhlIHByZXBvbmRlcmFuY2Ugb2YgdGhpcyB1c2Fn
ZS4NCg0KLS0NCkdsZW5uDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBDQk9S
IFttYWlsdG86Y2Jvci1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgTGF1cmVuY2UgTHVu
ZGJsYWRlDQpTZW50OiBXZWRuZXNkYXksIE1hcmNoIDI5LCAyMDE3IDE6NDYgUE0NClRvOiBTZWFu
IExlb25hcmQgPGRlditpZXRmQHNlYW50ZWsuY29tPg0KQ2M6IGNib3JAaWV0Zi5vcmcNClN1Ympl
Y3Q6IFJlOiBbQ2Jvcl0gQ0JPUiBUYWdzIGZvciBUaW1lLCBEdXJhdGlvbiwgUGVyaW9kDQoNClNl
YW4gc2FpZCB3ZWxsLCB3aGF0IEnigJl2ZSBiZWVuIHRoaW5raW5nIHNpbmNlIEkgZmlyc3Qgc2F3
IHRoZSBwcm9wb3NhbC4NCg0KSeKAmWQgc3VnZ2VzdCBtYXliZSBldmVuIGdvaW5nIHRoaXMgZmFy
IC0gd2hlbiBleHByZXNzaW5nIHRoZSBjdXJyZW50IGdsb2JhbCB0aW1lLCBjYW5vbmljYWwgQ0JP
UiBwcm90b2NvbHMgc2hvdWxkIHVzZSBVTklYIEVwb2NoIHRpbWUuIFRoaXMgaXMgdGhlIG1vc3Qg
Y2xlYXIsIHNpbXBsZSBhbmQgY29tcGFjdCB3YXkgdG8gZXhwcmVzcyB0aW1lLiBDQk9SIHByb3Rv
Y29scyBhcmUgZGlzY291cmFnZWQgZnJvbSB1c2luZyBzdHJpbmctYmFzZWQgdGltZS9kYXRlIGZv
cm1hdHMgYW5kIGZyb20gdXNpbmcgbG9jYWwgdGltZSArIHRpbWUgem9uZS4NCg0KTEwNCg0KDQo+
IE9uIE1hciAyOSwgMjAxNywgYXQgMTE6NTEgQU0sIFNlYW4gTGVvbmFyZCA8ZGV2K2lldGZAc2Vh
bnRlay5jb20+IHdyb3RlOg0KPiANCj4gSGVsbG8sIHRoZXJlIHNlZW1zIHRvIGJlIGEgdmVyeSBh
Y3RpdmUgZGlzY3Vzc2lvbiBhYm91dCB0aW1lIG9uIHRoZSBBUlQgbWFpbGluZyBsaXN0LiBJIHRo
aW5rIGl0IGlzIGRyaXZlbiBieSBOVFAgbmVlZHMsIGJ1dCBmb2xrcyB3aG8gd2FudCB0aW1lIGlu
IENCT1Igc2hvdWxkIHRha2UgYSBsb29rIGF0IHRoYXQuIEl0IGFwcGVhcnMgdGhhdCBkcmFmdC1i
b3JtYW5uLWNib3ItdGltZS10YWctMDAgdHJhY2tzIHRoZSBpc3N1ZXMgYmVpbmcgcmFpc2VkIGlu
IHRoYXQgdGhyZWFkIChTdWJqZWN0OiBQcmVkaWN0YWJsZSBJbnRlcm5ldCBUaW1lKS4NCj4gDQo+
IExvb2tpbmcgYXQgdGhhdCBkaXNjdXNzaW9uLCBpdCBzZWVtcyB0byBtZSB0aGF0IHRpbWUgaXMg
4oCcY29tcGxpY2F0ZWTigJ0sIGFuZCBwcm9iYWJseSB0b28gY29tcGxpY2F0ZWQgZm9yIG1vc3Qg
ZGV2ZWxvcG1lbnQgbmVlZHMuIEkgbG9vayBhdCB0aGUgQVNOLjEgc3BlYyBbWC42ODBdIHdoaWNo
IGRldm90ZXMgc2V2ZXJhbCBzZWN0aW9ucyB0byBUaW1lIGlzc3VlcyB3aXRoIHRvbnMgb2YgZGlm
ZmVyZW50IHRpbWUgZm9ybWF0cy4gSSBiZWxpZXZlIHRoYXQgaXMgdGhlIHdyb25nIGFwcHJvYWNo
LCBiZWNhdXNlIGltcGxlbWVudGF0aW9ucyBvZiB0aGUgYmFzZSBzdGFuZGFyZCBuZWVkIHRvIGhh
bmRsZSBhbGwgb2YgdGhvc2UgZXNvdGVyaWMgY29ybmVyIGNhc2VzLg0KPiANCj4gSSB3b3VsZCBy
YXRoZXIgc2VlIGVmZm9ydCBpbiBDQk9SIGJlIG1pbmltaXplZCBmb3IgYmFzZSBpbXBsZW1lbnRh
dGlvbnMsIGFuZCBlbGFib3JhdGVkIHVwb24gb25seSBpbiBzaXR1YXRpb25zIHRoYXQgcmVxdWly
ZSBpdC4gSS5lLiwgaWYgYSBwcm90b2NvbCBiYXNlZCBvbiBDQk9SIG5lZWRzIFRBSSB0aW1lLCB0
aGVuIHRoZXJlIHNob3VsZCBiZSBhIHNwZWNpZmljIFRBSSB0aW1lIGZvcm1hdCB3aXRoIGl0cyBv
d24gQ0JPUiB0YWcgb3Igd2hhdGV2ZXIsIGRlZmluZWQgd2hlbiBzb21lb25lIGFjdHVhbGx5IG5l
ZWRzIGl0LCByYXRoZXIgdGhhbiBhIGdlbmVyYWwgZXh0ZW5zaXZlIG1lY2hhbmlzbSB3aXRoIGEg
YmFqaWxsaW9uIGRpZmZlcmVudCBvcHRpb25zLg0KPiANCj4gR2l2ZW4gYWxsIHRoZXNlIHRpbWUg
Zm9ybWF0cywgaXMgdGhlcmUgc29tZSBpbmR1c3RyeSBzdGFuZGFyZCBmb3IgcmVwcmVzZW50aW5n
IGRpZmZlcmVudCBmb3JtcyBvZiB0aW1lIGluIG9uZSBiaW5hcnkgZm9ybWF0LCBha2luIHRvIHdo
YXQgSUVFRSA3NTQgZG9lcyBmb3IgZmxvYXRpbmctcG9pbnQgbnVtYmVycz8gSSB3b3VsZCByYXRo
ZXIgc2VlIHRoYXQgZm9ybSB3aXRoIG9uZSB0YWcgaW4gQ0JPUiwgc28gdGhhdCBDQk9SIGltcGxl
bWVudGF0aW9ucyBkb27igJl0IGhhdmUgdG8g4oCcRGVhbCB3aXRoIEl04oCdLS10aGV5IGNhbiBo
YW5kIHRoZSBkYXRhIG9mZiB0byBhIGRpZmZlcmVudCB0aW1lLXByb2Nlc3NpbmcgbGlicmFyeS4N
Cj4gDQo+IFNlYW4NCj4gDQo+PiBPbiBNYXIgMTMsIDIwMTcsIGF0IDI6MzEgUE0sIENhcnN0ZW4g
Qm9ybWFubiA8Y2Fib0B0emkub3JnPiB3cm90ZToNCj4+IA0KPj4gV2UgaGF2ZSB3cml0dGVuIGEg
c3RyYXcgbWFuIGRyYWZ0IGZvciBhIGZldyBDQk9SIHRhZ3MgdGhhdCB3b3VsZCBhbGxvdyBtb3Jl
IGluZm9ybWF0aW9uIGluIGEgdGltZSB0aGFuIGlzIHByb3ZpZGVkIGluIHRhZ3MgMCBhbmQgMSwg
YW5kIHdvdWxkIGFsc28gYWxsb3cgcmVwcmVzZW50aW5nIGR1cmF0aW9ucyBhbmQgdGltZSBwZXJp
b2RzLg0KPj4gDQo+PiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYm9ybWFubi1j
Ym9yLXRpbWUtdGFnLTAwDQo+PiANCj4+IE5vdGUgdGhhdCB0aGUgQ0JPUiBXRyBpcyBub3QgY3Vy
cmVudGx5IGNoYXJ0ZXJlZCB0byB3b3JrIG9uIGRvY3VtZW50cyBsaWtlIHRoZXNlLCBidXQgdGhh
dCBkb2VzIG5vdCBoYXZlIHRvIHN0b3AgYW55IFdHIG1lbWJlciBmcm9tIHNlbmRpbmcgY29tbWVu
dHMsIGV2ZW4gb24gdGhpcyBsaXN0IDotKQ0KPj4gDQo+PiBHcsO8w59lLCBDYXJzdGVuDQo+PiAN
Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+PiBD
Qk9SIG1haWxpbmcgbGlzdA0KPj4gQ0JPUkBpZXRmLm9yZw0KPj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9jYm9yDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiBDQk9SIG1haWxpbmcgbGlzdA0KPiBDQk9SQGlldGYu
b3JnDQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY2Jvcg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KQ0JPUiBtYWlsaW5n
IGxpc3QNCkNCT1JAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vY2Jvcg0K


From nobody Wed Mar 29 14:52:12 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44CC312960B for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:52:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 EnJWg5nHYlun for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 14:52:10 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 B224512945D for <cbor@ietf.org>; Wed, 29 Mar 2017 14:52:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2TLq6UZ008452; Wed, 29 Mar 2017 23:52:06 +0200 (CEST)
Received: from dhcp-8858.meeting.ietf.org (dhcp-8858.meeting.ietf.org [31.133.136.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vthLY3GMwzDJ9V; Wed, 29 Mar 2017 23:52:05 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <04EFF12F483FA149B07653989B86861F306118D5@wcosexch01k.cos.is.keysight.com>
Date: Wed, 29 Mar 2017 16:52:01 -0500
Cc: "Lundblade, Laurence" <llundbla@qti.qualcomm.com>, dev+ietf@seantek.com, cbor@ietf.org
X-Mao-Original-Outgoing-Id: 512517121.706988-291d074f4c7a6f0dfdc03fa02592fe4a
Content-Transfer-Encoding: quoted-printable
Message-Id: <7CB258F5-2A35-4A80-8DF9-B3FFA9AFD582@tzi.org>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com> <3A58507E-F850-47A1-932B-04DE8C25CCA3@qti.qualcomm.com> <04EFF12F483FA149B07653989B86861F306118D5@wcosexch01k.cos.is.keysight.com>
To: glenn_engel@keysight.com
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/1nMWBTL3oFMQqEh1D2QKPqQ7OSE>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 21:52:11 -0000

On 29 Mar 2017, at 16:48, <glenn_engel@keysight.com> =
<glenn_engel@keysight.com> wrote:
>=20
> Note though that conversion from UTC to TAI can be ambiguous at the =
leap second transition points. =20

(That is a property of the POSIX time CBOR tag 1 uses, not of UTC per =
se.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed Mar 29 15:45:49 2017
Return-Path: <llundbla@qti.qualcomm.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90A5C129611 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 15:45:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.021
X-Spam-Level: 
X-Spam-Status: No, score=-7.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.com
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 qG03IL1jHvq9 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 15:45:47 -0700 (PDT)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A0D0129618 for <cbor@ietf.org>; Wed, 29 Mar 2017 15:45:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1490827544; x=1522363544; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=eqSxSabGOCImTlwJlMZO5xWFC96CKIdStNdHWlLhuHE=; b=aOc1WO0heTSH8o6Qn4rNncGNU+KQrBop4clXuy/Hc6BD36m+gRl1NOxn cywGbvxaGlfYzpQ/RpVE2Nh2GmjK7kcY+kclWRUhs2i9nHS8u3tC8qMec bgBk/eXqcC5pfpxCxCe4B4g45p0CaE3Y0w6FTF0LQVlFHdSRL6SUUi3bT 0=;
X-IronPort-AV: E=Sophos;i="5.36,243,1486454400"; d="scan'208";a="369890939"
Received: from unknown (HELO Ironmsg04-L.qualcomm.com) ([10.53.140.111]) by wolverine02.qualcomm.com with ESMTP; 29 Mar 2017 15:45:44 -0700
X-IronPort-AV: E=McAfee;i="5800,7501,8482"; a="1318594249"
X-MGA-submission: =?us-ascii?q?MDEdNxcnyLatR1sH4TnZ1Ms0z3jwbNhXJGakHZ?= =?us-ascii?q?RE4K5hfjGIgd9WpghB9/wUSMjFcCITKeFWz6AtB5Ly47hzLXwGp9dZ6S?= =?us-ascii?q?szXn+0/YT4siqiBT2xOYKN3GZooNS91+WKes3L1rIBZXrrxqphRJfX4Q?= =?us-ascii?q?oD?=
Received: from nasanexm01e.na.qualcomm.com ([10.85.0.31]) by Ironmsg04-L.qualcomm.com with ESMTP/TLS/RC4-SHA; 29 Mar 2017 15:45:43 -0700
Received: from NASANEXM01B.na.qualcomm.com (10.85.0.82) by NASANEXM01E.na.qualcomm.com (10.85.0.31) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 29 Mar 2017 15:45:43 -0700
Received: from NASANEXM01B.na.qualcomm.com ([10.85.0.82]) by NASANEXM01B.na.qualcomm.com ([10.85.0.82]) with mapi id 15.00.1178.000; Wed, 29 Mar 2017 15:45:42 -0700
From: Laurence Lundblade <llundbla@qti.qualcomm.com>
To: "glenn_engel@keysight.com" <glenn_engel@keysight.com>
CC: "dev+ietf@seantek.com" <dev+ietf@seantek.com>, "cbor@ietf.org" <cbor@ietf.org>
Thread-Topic: [Cbor] CBOR Tags for Time, Duration, Period
Thread-Index: AQHSnDG5A5D6vPhcB0ebdNzkYYiv06Gst+wAgAAf/QCAABFxgIAAD/8A
Date: Wed, 29 Mar 2017 22:45:42 +0000
Message-ID: <2F51BDA0-D3CB-48FD-B229-9014F28E8CF0@qti.qualcomm.com>
References: <22ACA21C-8299-440B-906C-FE53E71E30F1@tzi.org> <3AB59A5C-0130-42CA-928F-C930E5DF861A@seantek.com> <3A58507E-F850-47A1-932B-04DE8C25CCA3@qti.qualcomm.com> <04EFF12F483FA149B07653989B86861F306118D5@wcosexch01k.cos.is.keysight.com>
In-Reply-To: <04EFF12F483FA149B07653989B86861F306118D5@wcosexch01k.cos.is.keysight.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3259)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: text/plain; charset="utf-8"
Content-ID: <6F64A30F1D2D334E9B7D6127A0CC0EBF@qualcomm.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/CHgWehCW2fK9Yqd2vJ-3_FAGDEM>
Subject: Re: [Cbor] CBOR Tags for Time, Duration, Period
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 22:45:48 -0000

PiANCj4gT24gTWFyIDI5LCAyMDE3LCBhdCAyOjQ4IFBNLCBnbGVubl9lbmdlbEBrZXlzaWdodC5j
b20gd3JvdGU6DQo+IA0KPiANCj4gRnJvbSBteSBwZXJzcGVjdGl2ZSwgdGhlIG1haW4gbmVlZCB0
byBhZGRyZXNzIGlzIHRoZSBpc3N1ZSB0aGF0IENCT1IgVGFnIDEgaXMgdWx0aW1hdGVseSBvbmx5
IGdvb2QgZm9yIG1pbGxpc2Vjb25kIHJlc29sdXRpb24uICANCg0KSXTigJlzIGxpbWl0ZWQgdG8g
bWlsbGlzZWNvbmQgcmVzb2x1dGlvbiBiZWNhdXNlIG9mIHRoZSBsaW1pdHMgb2YgYSBkb3VibGUt
cHJlY2lzaW9uIGZsb2F0IGFuZCB0aGF0IHdl4oCZdmUgdXNlZCB1cCBhYm91dCBoYWxmIHRoZSBi
aXRzIGZvciB0aGUgbm9uLWZyYWN0aW9uYWwgc2Vjb25kcyBoZXJlIGluIDIwMTcsIHJpZ2h0PyAg
U28gd2XigJlkIG5lZWQgYSBiaWdmbG9hdD8NCg0KDQo+IE15IHR3byBjZW50cyBpcyB0byBzaW1w
bGlmeSBhbmQgb25seSBwcm92aWRlIGEgbWVjaGFuaXNtIHRvIHJlcHJlc2VudCBhIGhpZ2ggcmVz
b2x1dGlvbiB0aW1lc3RhbXAgKGFuZCBpbnRlcnZhbCkgdGhhdCBjYW4gYmUgdGFnZ2VkIGFzIGVp
dGhlciBUQUkgb3IgVVRDLiAgQXBwbGljYXRpb25zIHRoYXQgcmVhbGx5IG5lZWQgVEFJIGNhbiBj
b21tdW5pY2F0ZSB1c2luZyBUQUkgYW5kIG90aGVycyBjYW4gdXNlIFVUQy4gICAgVVRDIGFzIGFu
IG9mZnNldCBmcm9tIHRoZSBVTklYIEVwb2NoIG1ha2VzIHRoZSBtb3N0IHNlbnNlIGdpdmVuIHRo
ZSBwcmVwb25kZXJhbmNlIG9mIHRoaXMgdXNhZ2UuDQoNClRhZyAxIGlzIGRlZmluZWQgYWxyZWFk
eSBhcyBVVEMuICAgU2VlbXMgbGlrZSB3ZeKAmWQgd2FudCB0byBkZWZpbmUgYSBuZXcgdGFnIHZh
bHVlIHRvIGZvciBUQUkuDQoNCkdlbmVyYWxseSBzb3VuZHMgZ29vZC4NCg0KTEwNCg0KDQoNCg==


From nobody Wed Mar 29 16:05:21 2017
Return-Path: <jyasskin@google.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA946129663 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 16:04:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com header.b=rPB+vFxW; dkim=pass (1024-bit key) header.d=chromium.org header.b=Iw6QsnFg
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 nH-ozgU-XGT9 for <cbor@ietfa.amsl.com>; Wed, 29 Mar 2017 16:04:54 -0700 (PDT)
Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (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 A36301294A6 for <cbor@ietf.org>; Wed, 29 Mar 2017 16:04:53 -0700 (PDT)
Received: by mail-vk0-x229.google.com with SMTP id d188so35572494vka.0 for <cbor@ietf.org>; Wed, 29 Mar 2017 16:04:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=7Kp47FpagkWmXlKJiI7WQoFyvLdctP+MoF87GfAlZXs=; b=rPB+vFxWGjiBrrbXi350/6rJdq2jq+iU7/HYj5T3Bu5B2bzuFYzLZfLlWSOKBLScEz 7zmwDf7orJVlot6zJdqTaIPaQ1A8O798WQROH1dHENYtkUJSDSbOCCSrvfh05vQkcNCo 5JvGHQNZ5u2KISpsJrFgPZOg2L8IgYZUa5ne86Fm/IiI8zdiezYXX56VYUMHy88GQBwi JfstaK21j4s4J3lvEF6MTytvHnm8nLqs35lpsXzpZkoKBC840EK5IbKSVhs2VvfQV0KN oruhqYGS0rugY1m8Eu3cI9AMJHRMTSMfagvtetLKN7YNV6gSuCyzKLV0ZAQgTDfGJV0R V29w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=7Kp47FpagkWmXlKJiI7WQoFyvLdctP+MoF87GfAlZXs=; b=Iw6QsnFga/tFRrcc2zKAlBWpKcqkTG8kfuE8imPgRO6b3lw7czsHMQkcejNfdR/KHs WLnKgTaA38L5idNWRBl25o3EIsxeJavmINDziV5TUVd1/WbrbbrzD4eBRiuuolMmtoAQ wRBG5DKtDok7/gWQaWtBtCPFMQWPjytMC9F08=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=7Kp47FpagkWmXlKJiI7WQoFyvLdctP+MoF87GfAlZXs=; b=Mw0xEF8eeO4QBG22ibgXbBOXK83nrX6F1uD7oKzw7QcAw7GIuahjBhUwQsMc8+C0/S TlxEZvIVWkxdUxL3FIITF2kzRtLb6dYdU07xXGSZ947ZW0MGdgYMnNfFMP0QrrtFsfLk 70tqpE15uzoN/pnxO3tk5nT2/eQntNkRAJJ4mqiwVNz2nTl48jei913OU60X9L7tkVlC p3SNIwIN4CRi+ZYNreU4oHIV5qK93P1H+SJKBHyZr+qKaehIGwkod9uZdR1au947U4BP qtpPWHafiUJoV1I9y/u/MHcDlqHrdn9CZoj1VXVsXKzpX+denZBdstcLqf5fK+TGT71q uDYQ==
X-Gm-Message-State: AFeK/H092RjMXapyEj/DzGdTWXK4LBOtD+U6xAoT+2GTZGMn7dx+ZDwq6HBExVwHK6V0Vufn6oNtCMXOauFbyjm4
X-Received: by 10.176.2.9 with SMTP id 9mr1519764uas.155.1490828692392; Wed, 29 Mar 2017 16:04:52 -0700 (PDT)
MIME-Version: 1.0
Sender: jyasskin@google.com
Received: by 10.31.137.142 with HTTP; Wed, 29 Mar 2017 16:04:31 -0700 (PDT)
In-Reply-To: <3BEF2275-9F04-4015-8E2B-6DA40F9268C2@tzi.org>
References: <CANh-dXkng6wY_4b+x-+6RKRPs6eE6cTVNRb8yFh57u8MdnMWGQ@mail.gmail.com> <3BEF2275-9F04-4015-8E2B-6DA40F9268C2@tzi.org>
From: Jeffrey Yasskin <jyasskin@chromium.org>
Date: Wed, 29 Mar 2017 16:04:31 -0700
X-Google-Sender-Auth: eb9SDQ3kh82ec47OhmNlTdQvE5o
Message-ID: <CANh-dXnm3gEa+OqLHynD-qzE=KAAmPTmSbm1haoDKXwz=q=jvw@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Jeffrey Yasskin <jyasskin@chromium.org>, cbor@ietf.org
Content-Type: multipart/alternative; boundary=001a113e4bb4a1d344054be69ac2
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/euHDpL2VAihKzHccGkfdEUOtQzY>
Subject: Re: [Cbor] Feature requests for CBOR and CDDL
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Mar 2017 23:04:58 -0000

--001a113e4bb4a1d344054be69ac2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 28, 2017 at 10:17 AM, Carsten Bormann <cabo@tzi.org> wrote:

> Hi Jeffrey,
>
> > On 28 Mar 2017, at 11:44, Jeffrey Yasskin <jyasskin@chromium.org> wrote=
:
> >
> > In the course of writing https://github.com/dimich-g/webpackage/pull/36=
,
> I ran into the following issues (in addition to the ones Carsten forwarde=
d
> yesterday). Please only give them the weight of personal thoughts, since
> the PR hasn't been accepted by the other folks working on the web-package
> format yet.
>
> Many thanks for making these needs known.
>
> Let me try to provide my view, or possibly restate the objective in a way
> that we can immediately acted on.
>
> >       =E2=80=A2 Re https://tools.ietf.org/html/draft-bormann-cbor-tags-=
oid-
> 06#section-13, https://github.com/dimich-g/webpackage/pull/36 wants to
> embed certificates into CBOR data. At the moment, I'm just saying they're
> X.509 binary strings, but if there were a standard way to embed them, I'd
> use that.
>
> There are two ways to do this in CBOR:
>
> 1) define a tag.  This is, e.g. proposed for ASN.1 object IDs, and of
> course could be done for other common data structures.
>
> 2) use the application layer structure you are building to indicate how t=
o
> interpret the byte string (e.g., by putting it into a map with a certain
> field name).  This saves expending a couple of bytes for the tag (pretty
> much irrelevant for an X.509 cert), and may be sufficient if you are not
> expecting special handling from the CBOR decoder for X.509 certs.
>

Yep, (2) is basically what I'm doing now, and (1) is the fix I imagine. I
only imagine (1) helping with automated debugging interfaces -- the
application itself knows what to expect. It's totally possible that I've
been too eager to use tags, and that I should mostly avoid them when
designing formats on top of CBOR.

=E2=80=A6 on to CDDL:
>
> >       =E2=80=A2 The web packaging spec wants to forbid indefinite-lengt=
h
> encodings in several places, for example to facilitate using a section of
> mmapped CBOR data as another file type. It'd be nice to have a way to say
> that in CDDL.
>
> This class of =E2=80=9Cencoding hints" is hinted at in the CDDL spec, but=
 CDDL
> does not do much there.
> We do have float vs. float16 vs. float32 vs. float64, but the current too=
l
> does not actually act on this (encoding is transparent for the CDDL tool)=
.
>
> Syntactically, definite/indefinite would need to label strings, arrays an=
d
> maps as to whether indefinite encoding is fine.  This, of course, should =
be
> done in a non-intrusive way.
>
> So far, most of the constraints of this type have been global, i.e. an
> additional sentence in the spec says =E2=80=9Cdefinite only=E2=80=9D or =
=E2=80=9Cfloat16 or float32
> only", and there hasn=E2=80=99t been a perceived need to actually identif=
y this in
> individual elements of the grammar defined by CDDL.  If that starts to be
> necessary, CDDL indeed would need to grow a feature.
>

Yep, a global constraint is enough for my spec, possibly with local
exceptions in some cases. We'll need a custom validity checker anyway
because of some other constraints, but it'd be nice to take advantage of
the standard one as much as possible.

>       =E2=80=A2 The web packaging spec wants to prefix several things wit=
h their
> byte lengths in order to make it easier to skip parsing uninteresting
> structures. This is doable by specifying things as "bstr .cbor real-type"
> or "#6.24(bstr) .cbor real-type", but those expressions don't really
> capture the intent.
>
> bstr .cbor embedded-type
> is indeed the way to do this.
> In which way does this not capture the intent?
>

I'm using bstr encoding to provide an explicit byte-length. COSE uses bstr
encoding in payloads to "guarantee" that a particular byte sequence isn't
changed by intermediate processing. There might be other purposes for
wrapping something into a bstr, and .cbor doesn't distinguish them.

It's not a terrible problem, and I'm not going to be upset if y'all decide
not to change anything here, or just to provide a generic.

(Maybe we should define a standard generic of the form
> embedded<T> =3D bstr .cbor T
> in the prelude, so there is a more common, more declarative way to do
> this.)
>
> >       =E2=80=A2 I've been using ".within" annotations to assert that an
> extensible structure has a particular generic expression, but they turn o=
ut
> to be inconvenient to use as expressions. https://w3c.github.io/
> webauthn/#generating-an-attestation-object's misuses .within as a
> statement (and also gets it backwards, IIUC), and this would be more
> convenient for my uses too.
>
> Indeed, the reason that these operators are called annotations is that
> they often*) add information to what would be a self-sufficient grammar
> without them, and it would be convenient to turn them into a separate
> construct (=E2=80=9Cstatement=E2=80=9D).  This has to be balanced against=
 complicating the
> overall structure of CDDL by providing this additional kind of statement.
> I don=E2=80=99t have an opinion what should be done here; maybe developin=
g a
> proposal for statement-type annotations would be the next step to better =
be
> able to gauge the impact.
>

I agree with the tradeoff you describe. I don't expect to write that
proposal myself.

Thanks,
Jeffrey

Gr=C3=BC=C3=9Fe, Carsten
>
> *) Annotations also are a genuine extension point of CDDL, which can be
> used for any two-argument operator.
>
>

--001a113e4bb4a1d344054be69ac2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T=
ue, Mar 28, 2017 at 10:17 AM, Carsten Bormann <span dir=3D"ltr">&lt;<a href=
=3D"mailto:cabo@tzi.org" target=3D"_blank" class=3D"cremed">cabo@tzi.org</a=
>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jeffrey,<br>
<span class=3D""><br>
&gt; On 28 Mar 2017, at 11:44, Jeffrey Yasskin &lt;<a href=3D"mailto:jyassk=
in@chromium.org" class=3D"cremed">jyasskin@chromium.org</a>&gt; wrote:<br>
&gt;<br>
&gt; In the course of writing <a href=3D"https://github.com/dimich-g/webpac=
kage/pull/36" rel=3D"noreferrer" target=3D"_blank" class=3D"cremed">https:/=
/github.com/dimich-g/<wbr>webpackage/pull/36</a>, I ran into the following =
issues (in addition to the ones Carsten forwarded yesterday). Please only g=
ive them the weight of personal thoughts, since the PR hasn&#39;t been acce=
pted by the other folks working on the web-package format yet.<br>
<br>
</span>Many thanks for making these needs known.<br>
<br>
Let me try to provide my view, or possibly restate the objective in a way t=
hat we can immediately acted on.<br>
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=80=A2 Re <a href=3D"https://tools.ietf.o=
rg/html/draft-bormann-cbor-tags-oid-06#section-13" rel=3D"noreferrer" targe=
t=3D"_blank" class=3D"cremed">https://tools.ietf.org/html/<wbr>draft-borman=
n-cbor-tags-oid-<wbr>06#section-13</a>, <a href=3D"https://github.com/dimic=
h-g/webpackage/pull/36" rel=3D"noreferrer" target=3D"_blank" class=3D"creme=
d">https://github.com/dimich-g/<wbr>webpackage/pull/36</a> wants to embed c=
ertificates into CBOR data. At the moment, I&#39;m just saying they&#39;re =
X.509 binary strings, but if there were a standard way to embed them, I&#39=
;d use that.<br>
<br>
There are two ways to do this in CBOR:<br>
<br>
1) define a tag.=C2=A0 This is, e.g. proposed for ASN.1 object IDs, and of =
course could be done for other common data structures.<br>
<br>
2) use the application layer structure you are building to indicate how to =
interpret the byte string (e.g., by putting it into a map with a certain fi=
eld name).=C2=A0 This saves expending a couple of bytes for the tag (pretty=
 much irrelevant for an X.509 cert), and may be sufficient if you are not e=
xpecting special handling from the CBOR decoder for X.509 certs.<br></block=
quote><div><br></div><div>Yep, (2) is basically what I&#39;m doing now, and=
 (1) is the fix I imagine. I only imagine (1) helping with automated debugg=
ing interfaces -- the application itself knows what to expect. It&#39;s tot=
ally possible that I&#39;ve been too eager to use tags, and that I should m=
ostly avoid them when designing formats on top of CBOR.</div><div><br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex">
=E2=80=A6 on to CDDL:<br>
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=80=A2 The web packaging spec wants to fo=
rbid indefinite-length encodings in several places, for example to facilita=
te using a section of mmapped CBOR data as another file type. It&#39;d be n=
ice to have a way to say that in CDDL.<br>
<br>
This class of =E2=80=9Cencoding hints&quot; is hinted at in the CDDL spec, =
but CDDL does not do much there.<br>
We do have float vs. float16 vs. float32 vs. float64, but the current tool =
does not actually act on this (encoding is transparent for the CDDL tool).<=
br>
<br>
Syntactically, definite/indefinite would need to label strings, arrays and =
maps as to whether indefinite encoding is fine.=C2=A0 This, of course, shou=
ld be done in a non-intrusive way.<br>
<br>
So far, most of the constraints of this type have been global, i.e. an addi=
tional sentence in the spec says =E2=80=9Cdefinite only=E2=80=9D or =E2=80=
=9Cfloat16 or float32 only&quot;, and there hasn=E2=80=99t been a perceived=
 need to actually identify this in individual elements of the grammar defin=
ed by CDDL.=C2=A0 If that starts to be necessary, CDDL indeed would need to=
 grow a feature.<br></blockquote><div><br></div><div>Yep, a global constrai=
nt is enough for my spec, possibly with local exceptions in some cases. We&=
#39;ll need a custom validity checker anyway because of some other constrai=
nts, but it&#39;d be nice to take advantage of the standard one as much as =
possible.</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=80=A2 The web packaging spec wants to pr=
efix several things with their byte lengths in order to make it easier to s=
kip parsing uninteresting structures. This is doable by specifying things a=
s &quot;bstr .cbor real-type&quot; or &quot;#6.24(bstr) .cbor real-type&quo=
t;, but those expressions don&#39;t really capture the intent.<br>
<br>
bstr .cbor embedded-type<br>
is indeed the way to do this.<br>
In which way does this not capture the intent?<br></blockquote><div><br></d=
iv><div>I&#39;m using bstr encoding to provide an explicit byte-length. COS=
E uses bstr encoding in payloads to &quot;guarantee&quot; that a particular=
 byte sequence isn&#39;t changed by intermediate processing. There might be=
 other purposes for wrapping something into a bstr, and .cbor doesn&#39;t d=
istinguish them.</div><div><br></div><div>It&#39;s not a terrible problem, =
and I&#39;m not going to be upset if y&#39;all decide not to change anythin=
g here, or just to provide a generic.</div><div><br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">
(Maybe we should define a standard generic of the form<br>
embedded&lt;T&gt; =3D bstr .cbor T<br>
in the prelude, so there is a more common, more declarative way to do this.=
)<br>
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=80=A2 I&#39;ve been using &quot;.within&=
quot; annotations to assert that an extensible structure has a particular g=
eneric expression, but they turn out to be inconvenient to use as expressio=
ns. <a href=3D"https://w3c.github.io/webauthn/#generating-an-attestation-ob=
ject&#39;s" rel=3D"noreferrer" target=3D"_blank" class=3D"cremed">https://w=
3c.github.io/<wbr>webauthn/#generating-an-<wbr>attestation-object&#39;s</a>=
 misuses .within as a statement (and also gets it backwards, IIUC), and thi=
s would be more convenient for my uses too.<br>
<br>
Indeed, the reason that these operators are called annotations is that they=
 often*) add information to what would be a self-sufficient grammar without=
 them, and it would be convenient to turn them into a separate construct (=
=E2=80=9Cstatement=E2=80=9D).=C2=A0 This has to be balanced against complic=
ating the overall structure of CDDL by providing this additional kind of st=
atement.=C2=A0 I don=E2=80=99t have an opinion what should be done here; ma=
ybe developing a proposal for statement-type annotations would be the next =
step to better be able to gauge the impact.<br></blockquote><div><br></div>=
<div>I agree with the tradeoff you describe. I don&#39;t expect to write th=
at proposal myself.</div><div><br></div><div>Thanks,</div><div>Jeffrey</div=
><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">
Gr=C3=BC=C3=9Fe, Carsten<br>
<br>
*) Annotations also are a genuine extension point of CDDL, which can be use=
d for any two-argument operator.<br>
<br>
</blockquote></div><br></div></div>

--001a113e4bb4a1d344054be69ac2--


From nobody Thu Mar 30 11:41:00 2017
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E11F128D8B for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 11:40:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 2WanIrRJX-qg for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 11:40:56 -0700 (PDT)
Received: from mail-io0-x243.google.com (mail-io0-x243.google.com [IPv6:2607:f8b0:4001:c06::243]) (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 8A514127698 for <cbor@ietf.org>; Thu, 30 Mar 2017 11:40:56 -0700 (PDT)
Received: by mail-io0-x243.google.com with SMTP id 68so3800298ioh.3 for <cbor@ietf.org>; Thu, 30 Mar 2017 11:40:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:organization:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=XTsmNfpV2FkNUWG2uefczpvWdj+Kk9kk7o8wwUn83qo=; b=mbx1Bv8tGhl8WlJPkNWVE8g0+uimB+rGvvrzqaAsifSjquU0e3NkPHqveNxLmCwmus O/16bl+C4Iu6InwfHkMOAVhWrCAgMq+5MqlB2ScNzwOO31Gjqi886GpcJRgFRZvkYLSw /4Dflz1Ba6ReO7JobhVuna8e39+NYOf93lmu3p7Bi1VTg9CPFp9cgop5cJAvlu5t/+Ua JCvzqvW9V1kTKPG8bRdU+KD7dRvyi9c68YmOaUUoY/k8VarprR8AuqutlGkykIZOl+X7 nvPnzDiABuka2LrrZyoKwGEAIvCH1Dv4An9CwOa0ey4kY3VE8V6qXHcWLmanm4zhy3LW Vrlg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:organization:message-id:date :user-agent:mime-version:content-transfer-encoding; bh=XTsmNfpV2FkNUWG2uefczpvWdj+Kk9kk7o8wwUn83qo=; b=QgD2wsRMcDKotk4CzZfvfjX6CwsQGKRquHM5DSNV/bkJgm5GJRUGPhGYCoFP69BT8r 9LkkHFNal5caUof3VY3GackczRtU8WmalBDhk2bgusVzHMWKS2NQh+bk2DAB1Jb16our M1zPtoSZGk3e3N6bvy2DBotKLbGhttscd4y3cxIdTH9fRHLp7zYPiA38QBcamJPU2bWV Q0C406WxW2wuVQ4ZRN/2F7pC4ql+vP1xgkm+KW5G4j1OLu4J1rOD3lEvb3GKmaSrDkNa +7iRwia2EHqAZn3O/TAZIF4I4HdP7zBMvKS0x/1q7XyCKI4n/oj8Br77xRCOFwD9+dQ+ jF1w==
X-Gm-Message-State: AFeK/H3+bHOtTIf+Saddbe3BGuwl2dMmX+rUBVej7ToGa2gQcRJndefoLqgsC0Q4ASTxMg==
X-Received: by 10.107.32.83 with SMTP id g80mr2194533iog.234.1490899255806; Thu, 30 Mar 2017 11:40:55 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:128:28cc:dc4c:9703:6781? (t2001067c0370012828ccdc4c97036781.v6.meeting.ietf.org. [2001:67c:370:128:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id v187sm23168ith.18.2017.03.30.11.40.55 for <cbor@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Mar 2017 11:40:55 -0700 (PDT)
To: cbor@ietf.org
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <085d3084-8130-3fa4-50b4-b2f2074c5daf@gmail.com>
Date: Fri, 31 Mar 2017 07:41:02 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/Yu2mlMz2hZnynlmHsJczUjrrcSE>
Subject: [Cbor] Tag 'page switching'
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 18:40:58 -0000

To do a little future-proofing for the page switching trick that James W mentioned,
would it be wise to reserve Tag 255 (and maybe a few others) *now* to indicate page
switching? It certainly seems logical to indicate page switching with a one-byte
tag, given that the goal is to save bits. The details can be worked out later, but
something like Tag255(27) means switch to tag page 27, and Tag255(0) always
means switch to standard CBOR tags.

Regards
   Brian



From nobody Thu Mar 30 12:44:56 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA34412778D for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 12:44:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 QRppozrkS1hZ for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 12:44:53 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 924C9126B72 for <cbor@ietf.org>; Thu, 30 Mar 2017 12:44:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2UJioOU015297 for <cbor@ietf.org>; Thu, 30 Mar 2017 21:44:50 +0200 (CEST)
Received: from dhcp-8858.meeting.ietf.org (dhcp-8858.meeting.ietf.org [31.133.136.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vvFTF5vFyzDH3W; Thu, 30 Mar 2017 21:44:49 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
X-Mao-Original-Outgoing-Id: 512595887.093384-d93053ce487a1da9d85f4f28b0aaed32
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Date: Thu, 30 Mar 2017 14:44:47 -0500
Message-Id: <5C4C517B-DDFF-4DAF-BADC-45C3F0776352@tzi.org>
To: cbor@ietf.org
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/gXcaa5IyciMAOq5moa83lsGMHZs>
Subject: [Cbor] CDDL: Changing the name?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 19:44:56 -0000

CBOR is something for thee the Canadian Building Officers.
No, actually it is Claims-Based Outcomes Reporting.
Really, it is Columbia Board of REALTORS=E2=84=A2.
(Actually, Cbor - Michigan Commercial Board of Realtors).

CDDL has exactly this one other hit*) that is easy to disambiguate from =
a specification language.

I=E2=80=99d recommend against changing the name for no good reason.

Gr=C3=BC=C3=9Fe, Carsten

*) Of course we knew about the license.  That seems to have kept =
=E2=80=9CCDDL=E2=80=9D free from other usages in IT.  A win!  (Oh, there =
are Certified Demand Driven Leaders now.)



From nobody Thu Mar 30 14:10:57 2017
Return-Path: <linuxwolf+ietf@outer-planes.net>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C2B4129493 for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:10:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level: 
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=outer-planes-net.20150623.gappssmtp.com
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 7iSUkSiK9qOF for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:10:32 -0700 (PDT)
Received: from mail-io0-x242.google.com (mail-io0-x242.google.com [IPv6:2607:f8b0:4001:c06::242]) (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 C03E9124B0A for <cbor@ietf.org>; Thu, 30 Mar 2017 14:10:26 -0700 (PDT)
Received: by mail-io0-x242.google.com with SMTP id n76so4192865ioe.1 for <cbor@ietf.org>; Thu, 30 Mar 2017 14:10:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outer-planes-net.20150623.gappssmtp.com; s=20150623; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to; bh=ghY9sdbXHDVNqmR7UHIcHak5kPE8nZywc++qrXgS59Y=; b=mbA26POJjya3VJ5iA8uIybm671IRyCAdEL3QJpRe06pbdfyMjChXjsGwgdf8BI3kjA AjKAfHvQs08JE7JFOMklajnQKGXLnTXwpRIQUj89n6nhPJH2SMLYDiRPsPMhHu19g2oc aJJdfdjtC2JZl7YwySKsr9zp1xkyDq7jPWxYPPmm1Sm3bJHAon14OD50Dn7aQxOKTke5 il0gedaEJJ7j6GHUYTUNe+C8q9qYfVObeC3uoi3+78gHkFDa03mbbYWeuAvkwLENgolB Se81kHTNL0ZxiDUTr+VxEqpWlXUKOfAK+SiCiwzWmmdYX5NL9YIKgREF/YFBdYrviKHz 9XJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to; bh=ghY9sdbXHDVNqmR7UHIcHak5kPE8nZywc++qrXgS59Y=; b=SVMgysrGUXvum2s7iFup7qekMcy0Q1XmXGHmancUNhZF0hZM/oSs8Azsdbryhz13fW lKKi7GTUbspjRScVWfq6AbiXqQOdVL3/OvjmCYs3IjjkEL5zMhAexA+aZiR5h2XqTgMS MKRzIlbroZNsHtiCGXfQJ5i8/RUpb2I1Xl7S+Km13O6PM4l5DYvekTTkIFz5N8McBGsv uxht2dI/P8Otq+O5nvUaUBecY8ImXqDzXZJjJli2LHvhImp/zHyWsZkHZjFxa1D1+yd0 fO6xKz0QfpDrtr9SEj+VCjUl8L96U5zP+si9SIwe/SxgcmYbKWds/P0siYvwp0/43Qhz iSDg==
X-Gm-Message-State: AFeK/H3ZSCIn7BBSOT6CsA9W1Q0Or/ZNlJbfDqgvmj68YMEBUtD8nWEpxsHM3tmRkNWw4A==
X-Received: by 10.107.17.199 with SMTP id 68mr3165035ior.127.1490908226109; Thu, 30 Mar 2017 14:10:26 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:128:c481:a91e:37c6:2f8d? (t2001067c03700128c481a91e37c62f8d.v6.meeting.ietf.org. [2001:67c:370:128:c481:a91e:37c6:2f8d]) by smtp.gmail.com with ESMTPSA id 7sm162430itv.16.2017.03.30.14.10.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Mar 2017 14:10:24 -0700 (PDT)
Sender: Matthew Miller <linuxwolf@outer-planes.net>
To: Carsten Bormann <cabo@tzi.org>, cbor@ietf.org
References: <5C4C517B-DDFF-4DAF-BADC-45C3F0776352@tzi.org>
From: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
Message-ID: <0d6c2110-b55f-f9f3-8f03-d7ec94be02cb@outer-planes.net>
Date: Thu, 30 Mar 2017 16:10:23 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.0
MIME-Version: 1.0
In-Reply-To: <5C4C517B-DDFF-4DAF-BADC-45C3F0776352@tzi.org>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="UsuC2VmAiex30aLU0wCc2458TPr4DjCRs"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/bBe6UpjUSuHNDSE7kyrjKp4XZDY>
Subject: Re: [Cbor] CDDL: Changing the name?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 21:10:34 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--UsuC2VmAiex30aLU0wCc2458TPr4DjCRs
Content-Type: multipart/mixed; boundary="NjSJ5w3KLgHonGign20IPQQACsBWwNfnA";
 protected-headers="v1"
From: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
To: Carsten Bormann <cabo@tzi.org>, cbor@ietf.org
Message-ID: <0d6c2110-b55f-f9f3-8f03-d7ec94be02cb@outer-planes.net>
Subject: Re: [Cbor] CDDL: Changing the name?
References: <5C4C517B-DDFF-4DAF-BADC-45C3F0776352@tzi.org>
In-Reply-To: <5C4C517B-DDFF-4DAF-BADC-45C3F0776352@tzi.org>

--NjSJ5w3KLgHonGign20IPQQACsBWwNfnA
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 17/03/30 14:44, Carsten Bormann wrote:
> CBOR is something for thee the Canadian Building Officers.
> No, actually it is Claims-Based Outcomes Reporting.
> Really, it is Columbia Board of REALTORS=E2=84=A2.
> (Actually, Cbor - Michigan Commercial Board of Realtors).
>=20
> CDDL has exactly this one other hit*) that is easy to disambiguate from=
 a specification language.
>=20
> I=E2=80=99d recommend against changing the name for no good reason.
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> *) Of course we knew about the license.  That seems to have kept =E2=80=
=9CCDDL=E2=80=9D free from other usages in IT.  A win!  (Oh, there are Ce=
rtified Demand Driven Leaders now.)
>=20

I assert none of those examples are encountered by a super majority of
the subject audience, while the reference in question is.

One may dismiss my anecdotal example, but I find it important to note
that a recent search of Bing/DuckDuckGo/Google/Yahoo all result in:

- Sites describing Concise Binary Object Representation and/or RFC7049
are showing up within the top 3 results
- Sites describing Common Development and Distribution License are the
top 2 or 3 results

Also anecdotal, I find I need to remind myself that CDDL is sometimes
not the license, but the descriptor language.

I think it's worth some effort to come up with a better name.


- m&m

Matthew A. Miller


--NjSJ5w3KLgHonGign20IPQQACsBWwNfnA--

--UsuC2VmAiex30aLU0wCc2458TPr4DjCRs
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBCgAGBQJY3XQ/AAoJEOz0ck4QngW7BgQH/22CBmJ3v8OkPJJVc31+Z7r8
kxcQr5TYMdjHalK4Sbi2FtturC26BCJJo1U3/nnbfdTzeXfGATbJMZegEDUC/zYz
UakoCd1+KMdiTppMsNYaSg/s0nIzjf/yJMjJMvhPtP/exTzqj7rfbt+bo0FILPJJ
TnpqUoBP62thAYkx5YEaL7f2ro1h2inp5hzOPMX2iCEhrEW58oVHEQNNoNW4Tt3s
L9KJYCm+s4i8atAAB/iDSKl9/6SKVlaQevPu2+PxuCuz9FKlv4j5on1o7Gt4d/oG
zefgUcJxWBlOrPkukLr6yQ8oZr9SNsU4zq+niNZfYLTZn5vZ/wAasCD5rMV5e2o=
=nGhk
-----END PGP SIGNATURE-----

--UsuC2VmAiex30aLU0wCc2458TPr4DjCRs--


From nobody Thu Mar 30 14:20:06 2017
Return-Path: <linuxwolf+ietf@outer-planes.net>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEBE1128BB7 for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.935
X-Spam-Level: 
X-Spam-Status: No, score=-1.935 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=outer-planes-net.20150623.gappssmtp.com
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 viTLIA-3_hc7 for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:20:03 -0700 (PDT)
Received: from mail-it0-x244.google.com (mail-it0-x244.google.com [IPv6:2607:f8b0:4001:c0b::244]) (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 B6285126DCA for <cbor@ietf.org>; Thu, 30 Mar 2017 14:20:01 -0700 (PDT)
Received: by mail-it0-x244.google.com with SMTP id y18so324029itc.2 for <cbor@ietf.org>; Thu, 30 Mar 2017 14:20:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outer-planes-net.20150623.gappssmtp.com; s=20150623; h=sender:to:from:subject:message-id:date:user-agent:mime-version; bh=aXWzUTlTEQtrIKbU+XvL0f/yaZxe+Ez7z65VSZrUvUU=; b=SjeW0Qw5nqmmZMcp3ZpS9qH4OFAeeQP+pa7rDx/9E+Oy3bYwQ3wjIBm5H/tUb9cgDD UOAsHU1EgSPWfKTf4acFyxzaWn2GUMXf0opTD3KfpNYWJOE1KFIdrvAW1kVntPx362kO NFyF7JS2UzyFQoQd9/+lF/VcplAK1PLSqm9A+lIIaUgpUZG8ZERvRt7JHUTMJfA1soEm 599bb2HajbumOGyGx8M0kMssp1wc79jGDWPMQC0qCm99SGkhsY5ajC4xZZI4R36ceTde xqS/0N2MkVvTKB+ux9RXtyrucoNjgAlR7LQLbxugUzNAmaNtrhsXaibHQ6Th1/sufH7O FGig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:to:from:subject:message-id:date :user-agent:mime-version; bh=aXWzUTlTEQtrIKbU+XvL0f/yaZxe+Ez7z65VSZrUvUU=; b=hfuFfMkBN6UMfd4FrJI6ZbMG2TLAOFJeIgoYR+oj2cLJ/uc6AbtqRMyn4O16De0YlH rQj98s7bQbWiGtOSHD8+cwxWhOjphcQ6dN/gSSacVL/ivEEWSsXs+ulvskKSuIwSfqJ6 0dXIYpQV+Nel1vJKDdcRESZy0ugAKT6ORzsvGes+vVzLmKv1JCG+fgH64PWK4c3okLlU V6bIiJq4WlTBUQzWPugtNtu69f37KQuW2IpXCLHmVcxnaTo8Cu40f+VLt/X3YVcsyfUW 4p6FtJozHCKeKAA2rwbpPi9LLZfCuZIYXtB6ofpbcLeLAwZE83VZfk4q3IynnjvOHBAf Li9g==
X-Gm-Message-State: AFeK/H2RHp05nwLy5uVWypTFrerBbA7lTJtfLnDvvwqplEPMuck2gk3aXEZG3WzmYeZx9g==
X-Received: by 10.36.33.68 with SMTP id e65mr321784ita.21.1490908800795; Thu, 30 Mar 2017 14:20:00 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:128:c481:a91e:37c6:2f8d? (t2001067c03700128c481a91e37c62f8d.v6.meeting.ietf.org. [2001:67c:370:128:c481:a91e:37c6:2f8d]) by smtp.gmail.com with ESMTPSA id r10sm2040262iod.33.2017.03.30.14.20.00 for <cbor@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Mar 2017 14:20:00 -0700 (PDT)
Sender: Matthew Miller <linuxwolf@outer-planes.net>
To: cbor@ietf.org
From: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
Message-ID: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net>
Date: Thu, 30 Mar 2017 16:19:59 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="X8eseiND7Mctkb8kMRTiFAbF5eDJSGEks"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/V_WKb-i8wdIPRumzGUqanhAAwbA>
Subject: [Cbor] If not CCDL then ... ?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 21:20:05 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--X8eseiND7Mctkb8kMRTiFAbF5eDJSGEks
Content-Type: multipart/mixed; boundary="6Le6sdljslPgO4CXQ4exgGlunoDPrmnm0";
 protected-headers="v1"
From: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
To: cbor@ietf.org
Message-ID: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net>
Subject: If not CCDL then ... ?

--6Le6sdljslPgO4CXQ4exgGlunoDPrmnm0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

As mentioned in the face-to-face meeting, the WG might want to consider
a different name before adopting draft-greevenbosch-appsawg-cbor-cddl.

I offer a number of suggestions:

* Language Describing CBOR Data
* CBOR Description Format
* CBOR Data Description Format

I tried a couple of quick searches across Bing/DuckDuckGo/Google/Yahoo,
and none of the results -- to me -- seemed ripe for confusion by the
users of CBOR.

--=20
- m&m

Matthew A. Miller


--6Le6sdljslPgO4CXQ4exgGlunoDPrmnm0--

--X8eseiND7Mctkb8kMRTiFAbF5eDJSGEks
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBCgAGBQJY3XZ/AAoJEOz0ck4QngW7TuwH/i3rRhOW9ZA1KNbQvIhAMcbM
6nuttZyYlYbO2il7UyXhjZ/ab2FOuAYMNzogzQ9/p4WSndW5bgXcI4YVfWzE1EIM
XMHEOLab/+yAPXtMFQ8qUXYNATYQcotoA0suhDimjb4eM4Ru8tTA5zhYJzGAeIOp
EJAaKBhmlIOV1m0frkGsB5tTdBv0oCpBqAKdZ6wGO6bsDMvCJj3pl2S/nHiZ3yzI
NADW9IGnxCdAa92Rk0LFL505rL9HLB9fzX5KFBZYD6bxZpaTqOEAqOuuhpDPRpHb
j5pDxM7oXIcwpUMHfccybfqZ8UKZB3b5ZADg6MDJF6vBnX9c2PqTWOvYjBr2ly8=
=Tv2B
-----END PGP SIGNATURE-----

--X8eseiND7Mctkb8kMRTiFAbF5eDJSGEks--


From nobody Thu Mar 30 14:39:51 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A29D3129576 for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:39:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 VfneXQP9gfiw for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:39:48 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 1CD9912960F for <cbor@ietf.org>; Thu, 30 Mar 2017 14:39:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2ULdgwd012972; Thu, 30 Mar 2017 23:39:42 +0200 (CEST)
Received: from dhcp-8858.meeting.ietf.org (dhcp-8858.meeting.ietf.org [31.133.136.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vvJ1p1pG4zDH4C; Thu, 30 Mar 2017 23:39:42 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net>
Date: Thu, 30 Mar 2017 16:39:40 -0500
Cc: cbor@ietf.org
X-Mao-Original-Outgoing-Id: 512602780.437458-b386e03708891f8ca3781fb0c2b99944
Content-Transfer-Encoding: quoted-printable
Message-Id: <52DE84F2-4DE7-4D44-A0CD-CA70AFBD7932@tzi.org>
References: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net>
To: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/aVmHKzNqSY0fH9zUes7PX1PXW0c>
Subject: Re: [Cbor] If not CCDL then ... ?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 21:39:50 -0000

On 30 Mar 2017, at 16:19, Matthew A. Miller =
<linuxwolf+ietf@outer-planes.net> wrote:
>=20
> * CBOR Data Description Format

s/Format/Form/?

That would at least echo (A)BNF, and it at least alliterates with CDDL.

(I=E2=80=99d still rather cuddle.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Mar 30 14:54:09 2017
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECD0812944C for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:54:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 uS2kDunMx_eb for <cbor@ietfa.amsl.com>; Thu, 30 Mar 2017 14:54:06 -0700 (PDT)
Received: from mail-io0-x244.google.com (mail-io0-x244.google.com [IPv6:2607:f8b0:4001:c06::244]) (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 268E7129548 for <cbor@ietf.org>; Thu, 30 Mar 2017 14:54:06 -0700 (PDT)
Received: by mail-io0-x244.google.com with SMTP id f84so4277963ioj.0 for <cbor@ietf.org>; Thu, 30 Mar 2017 14:54:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=e4FNCtsKqmVtxenh4B5VBgCIqHeyzsAtK7uoMIWXuKg=; b=dz0U3jS/twnhxB/0XAX2A4Nj6zBoT1gJaNXUmD9g8h8DKC6+5XbWwmHGrkVZaqpa8s 3c2326OmuBrosMs0VVOivWyCR4iiMc8m0kMpomDle09xsBx81vty+Uw4vUfNPegTyY8l Me5RyPSWThpZBaKrzd1pRIxPKocu60uPFEq67Bs1sXbg6O0lCsHrzXZkERCffMGmcA5A 6Sbj5jT72NBSvYf4YE6Dal+9G4zYPFhLMhA//Ur2wZmm49h4hH0KSc2IUAsDkF3BqJ9g kWKLMgLOm/Y6BFBH2wWe/ZdAtNVMAItrPDLoGcTLBI/ZHIuD+GwlpYroCgcA3A7A4lYa BoKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=e4FNCtsKqmVtxenh4B5VBgCIqHeyzsAtK7uoMIWXuKg=; b=UShhAja0SzCe39f2mN/RsUxA+pFSFTXQ8hLzsT9OiUVuK+I4t8d/PLSIR+VbHGQNfG cn9HIU6oUkX73iVNwoZDt1+YDbzm92mDr+bu2BanNGcR3a5xmQVdOLCHLuJwt3+Zq75w GLeSGIHyBgoN0DpDQLJMZ9/X7fGGi4fsAFQ/RTHaFonahXXCAdEdCRtSAGsv1rC4K2R+ 0E4DPsAJEw1aYWysO3/BQEmtShVWF9tiIo9fAxvXZDq1mkPZDScAW/P1JQ/z0US/VjGI GV5mKlJubVF9Qssq8ImTR6jVXL0mThD1MJfIIVaKk5IhLjVpf6xbeMS2hWSnh/adNgVd GpCg==
X-Gm-Message-State: AFeK/H2nl4JVm7RwEI+YCC/MJoJAaamPIGvDbRJ3Ay5zSEHaYPqrlFzWEJclq/7DJR7f0w==
X-Received: by 10.107.19.222 with SMTP id 91mr3419351iot.211.1490910845412; Thu, 30 Mar 2017 14:54:05 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:128:28cc:dc4c:9703:6781? (t2001067c0370012828ccdc4c97036781.v6.meeting.ietf.org. [2001:67c:370:128:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id z20sm2097307ioz.23.2017.03.30.14.54.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Mar 2017 14:54:05 -0700 (PDT)
To: Carsten Bormann <cabo@tzi.org>, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>
References: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net> <52DE84F2-4DE7-4D44-A0CD-CA70AFBD7932@tzi.org>
Cc: cbor@ietf.org
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <babddaca-4a68-a035-c032-cb17b507e31b@gmail.com>
Date: Fri, 31 Mar 2017 10:54:13 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <52DE84F2-4DE7-4D44-A0CD-CA70AFBD7932@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/bLuXwWOajGOuInDZFOBfxXQCt8I>
Subject: Re: [Cbor] If not CCDL then ... ?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Mar 2017 21:54:08 -0000

If the name is the only issue we're in good shape.

Personally I'm fine with CDDL. Clashing with the name of a license is rea=
lly not an issue IMHO.

    Brian

On 31/03/2017 10:39, Carsten Bormann wrote:
> On 30 Mar 2017, at 16:19, Matthew A. Miller <linuxwolf+ietf@outer-plane=
s.net> wrote:
>>
>> * CBOR Data Description Format
>=20
> s/Format/Form/?
>=20
> That would at least echo (A)BNF, and it at least alliterates with CDDL.=

>=20
> (I=E2=80=99d still rather cuddle.)
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor
>=20


From nobody Fri Mar 31 04:05:20 2017
Return-Path: <cabo@tzi.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67EE212894E for <cbor@ietfa.amsl.com>; Fri, 31 Mar 2017 04:05:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 kw_rWyl99WzW for <cbor@ietfa.amsl.com>; Fri, 31 Mar 2017 04:05:17 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 2344A126CD8 for <cbor@ietf.org>; Fri, 31 Mar 2017 04:05:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v2VB5DIf003052; Fri, 31 Mar 2017 13:05:13 +0200 (CEST)
Received: from dhcp-9136.meeting.ietf.org (dhcp-9136.meeting.ietf.org [31.133.145.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3vvdvD4Dx4zDHGn; Fri, 31 Mar 2017 13:05:12 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <babddaca-4a68-a035-c032-cb17b507e31b@gmail.com>
Date: Fri, 31 Mar 2017 06:05:09 -0500
Cc: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, cbor@ietf.org
X-Mao-Original-Outgoing-Id: 512651109.544895-0ca9ccb3e739d258989a63c5b3c90dc1
Content-Transfer-Encoding: quoted-printable
Message-Id: <AA8F9CA9-FE47-44F0-9566-E4F47B3B8193@tzi.org>
References: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net> <52DE84F2-4DE7-4D44-A0CD-CA70AFBD7932@tzi.org> <babddaca-4a68-a035-c032-cb17b507e31b@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/Ett4B8EvnZKcCpFyHzPiHrbBwJU>
Subject: Re: [Cbor] If not CCDL then ... ?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 11:05:19 -0000

On 30 Mar 2017, at 16:54, Brian E Carpenter =
<brian.e.carpenter@gmail.com> wrote:
>=20
> Personally I'm fine with CDDL. Clashing with the name of a license is =
really not an issue IMHO.


Off-list, it has been pointed out to me that, since CDDL is not just for =
CBOR, maybe that should be reflected in the name.

So here is my entry in the contest:

Concise Data Definition Language (CDDL).

Gr=C3=BC=C3=9Fe, Carsten

(Why =E2=80=9Cconcise=E2=80=9D?  One answer may be here:
=
https://www.iab.org/wp-content/IAB-uploads/2016/03/Noise-in-specifications=
-hurts.pdf
)


From nobody Fri Mar 31 05:11:03 2017
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 062E01242F5 for <cbor@ietfa.amsl.com>; Fri, 31 Mar 2017 05:11:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 3GnohnbPkYbC for <cbor@ietfa.amsl.com>; Fri, 31 Mar 2017 05:10:59 -0700 (PDT)
Received: from mail-it0-x244.google.com (mail-it0-x244.google.com [IPv6:2607:f8b0:4001:c0b::244]) (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 3F61B126C7A for <cbor@ietf.org>; Fri, 31 Mar 2017 05:10:59 -0700 (PDT)
Received: by mail-it0-x244.google.com with SMTP id y18so1823374itc.2 for <cbor@ietf.org>; Fri, 31 Mar 2017 05:10:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=6k699EdwYml5g1R5kG6okQFze2iYuD+fQm8AbZeBc5c=; b=qmMPvTflNTB4SJok0OTGjGW/WyJUbVfWeAylJ+hLsrpptzikvMRLK6N/53hBMS/Bpm eMrw+YuOLQfdGvQpjI25+8g7xzOHQ8p01REOq5Maeb6Du6+UKlnGQfA6ww4RcrfAF6EO f/pZ8+KWoOqCoDM4dn20RqRy/DqySYU7ORy8IJZUFBX5qBWH4zOXvOOeXEPTdQ6l/mVb WDneX9VLrUuxzgVWg/vqbFLmTLzhkGVqZdAj1pOEVmj/DW5GrDv1pE6fK0CCJln4nuzB wwk6MmyyHd5+lIa96IQB8nNVU9XiAIfKJ6OcYBUyHirlBwTdeX8yx9EeoLEDrXNMfUKk CLVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=6k699EdwYml5g1R5kG6okQFze2iYuD+fQm8AbZeBc5c=; b=aSLRVpXAqdC8n53zf+9bTV1+2qLK/XT7EUwOEk9L9igQREvqCbGAD+pSswbUG94DIx DE/2SiyPnwAPOZtMNAbOKQ2XCnev8qU3NS7PtyHgxyy7Zr2+DZR2TbkVgKJPneV8GTRj uranVxLcnoR6amZ6f+EMRjN9wuCKlXH+6HeBahn4alJTL15ZK6Fvff+GF0TZ7WAZO6pY CotRz7NObo51e1HN3d6FsdWi8KI0MfAyfT8wdB2Y2sPh3002jQ1XrFbuZr+APsiSEzVW oiCBqeCA8PNe2jf68JG6bfXlJcOtbR2g2ybTP5ffeRLRK6fk2FmV8lqBVh6vEdKlxyp2 01oA==
X-Gm-Message-State: AFeK/H3G6FdCEbSwEhDxzpp6iGOVgyFbmoxTwIJfa/V4oB/78t23oBrgc0gyrnFv+K7nEg==
X-Received: by 10.36.80.85 with SMTP id m82mr2890947itb.23.1490962258598; Fri, 31 Mar 2017 05:10:58 -0700 (PDT)
Received: from [31.133.147.88] (dhcp-9358.meeting.ietf.org. [31.133.147.88]) by smtp.gmail.com with ESMTPSA id y125sm1165386itb.4.2017.03.31.05.10.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Mar 2017 05:10:58 -0700 (PDT)
To: Carsten Bormann <cabo@tzi.org>
References: <a5645c38-a256-0182-73bc-507f7b884a27@outer-planes.net> <52DE84F2-4DE7-4D44-A0CD-CA70AFBD7932@tzi.org> <babddaca-4a68-a035-c032-cb17b507e31b@gmail.com> <AA8F9CA9-FE47-44F0-9566-E4F47B3B8193@tzi.org>
Cc: "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, cbor@ietf.org
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <0881c044-4f6c-632c-381b-bdd3a09b37f0@gmail.com>
Date: Sat, 1 Apr 2017 01:11:02 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <AA8F9CA9-FE47-44F0-9566-E4F47B3B8193@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/uXKHsBpLnsQLvlE75gYAbxJyUmE>
Subject: Re: [Cbor] If not CCDL then ... ?
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Mar 2017 12:11:01 -0000

On 01/04/2017 00:05, Carsten Bormann wrote:
> On 30 Mar 2017, at 16:54, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
>>
>> Personally I'm fine with CDDL. Clashing with the name of a license is really not an issue IMHO.
> 
> 
> Off-list, it has been pointed out to me that, since CDDL is not just for CBOR, maybe that should be reflected in the name.
> 
> So here is my entry in the contest:
> 
> Concise Data Definition Language (CDDL).

To be concise, +1

   Brian 

