Subject: [lp-wan] CBOR templates

From: Carsten Bormann <[email-masked]>
Date: Wed, 11 Jan 2017 17:52:26 +0100

As a result of the discussion at today’s SCHeaC design team meeting, I quickly wrote a CBOR tag definition for variables (parameters? sockets?) inside a CBOR data item.  While this was shaped by the specific needs of the SCHeaC work for LPWAN, maybe it is of more general interest in the CBOR community.  

Feedback welcome, probably best to [email-masked] where it is about the CBOR aspects (or [email-masked] if you think this is not the right thing to do for SCHeaC rules).

Grüße, Carsten

> I-D, draft-bormann-lpwan-cbor-template-00.txt
> has been successfully submitted by Carsten Bormann and posted to the
> IETF repository.
> 
> Name:		draft-bormann-lpwan-cbor-template
> Revision:	00
> Title:		Concise Binary Object Representation (CBOR) Tag for CBOR Templates
> Document date:	2017-01-11
> Group:		Individual Submission
> Pages:		6
> URL:            https://www.ietf.org/internet-drafts/draft-bormann-lpwan-cbor-template-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-bormann-lpwan-cbor-template/
> Htmlized:       https://tools.ietf.org/html/draft-bormann-lpwan-cbor-template-00
> 
> 
> Abstract:
>   The Concise Binary Object Representation (CBOR, RFC 7049) is a data
>   format whose design goals include the possibility of extremely small
>   code size, fairly small message size, and extensibility without the
>   need for version negotiation.
> 
>   The present document makes use of this extensibility to define a CBOR
>   tag for a variable within a CBOR data item, which then could be
>   filled in by a separate process (e.g., from another CBOR data item).