7. Considerazioni IANA
IANA ha creato due registri per i nuovi valori CBOR. I registri sono separati, cioè non sono sotto un registro ombrello, e seguono le regole del [RFC5226]. IANA ha anche assegnato un nuovo tipo di media MIME e una voce Content-Format associata per il Constrained Application Protocol (CoAP).
7.1. Registro Simple Values
IANA ha creato il registro "Concise Binary Object Representation (CBOR) Simple Values". I valori iniziali sono mostrati nella Tabella 2.
Le nuove voci nell'intervallo da 0 a 19 sono assegnate tramite Standards Action. Si suggerisce che queste Standards Action assegnino i valori a partire dal numero 16, in modo da riservare i numeri inferiori a blocchi contigui (se presenti).
Le nuove voci nell'intervallo da 32 a 255 sono assegnate tramite Specification Required.
7.2. Registro Tags
IANA ha creato il registro "Concise Binary Object Representation (CBOR) Tags". I valori iniziali sono mostrati nella Tabella 3.
Le nuove voci nell'intervallo da 0 a 23 sono assegnate tramite Standards Action. Le nuove voci nell'intervallo da 24 a 255 sono assegnate tramite Specification Required. Le nuove voci nell'intervallo da 256 a 18446744073709551615 sono assegnate tramite First Come First Served. Il modello per le richieste di registrazione è:
-
Data item
-
Semantics (short form)
Inoltre, le richieste First Come First Served dovrebbero includere:
-
Point of contact
-
Description of semantics (URL) Questa descrizione è opzionale; l'URL può puntare a qualcosa come un Internet-Draft o una pagina web.
7.3. Tipo di media ("MIME Type")
Il tipo di media Internet [RFC6838] per i dati CBOR è application/cbor.
Type name: application
Subtype name: cbor
Required parameters: n/a
Optional parameters: n/a
Encoding considerations: binary
Security considerations: vedere la Sezione 8 di questo documento
Interoperability considerations: n/a
Published specification: questo documento
Applicazioni che utilizzano questo tipo di media: nessuna per ora, ma si prevede che questo formato verrà utilizzato in protocolli e applicazioni.
Additional information: Magic number(s): n/a File extension(s): .cbor Macintosh file type code(s): n/a
Person & email address to contact for further information: Carsten Bormann [email protected]
Intended usage: COMMON
Restrictions on usage: none
Author: Carsten Bormann [email protected]
Change controller: The IESG [email protected]
7.4. CoAP Content-Format
Media Type: application/cbor
Encoding: -
Id: 60
Reference: [RFC7049]
7.5. Registrazione del suffisso di sintassi strutturata +cbor
Name: Concise Binary Object Representation (CBOR)
+suffix: +cbor
References: [RFC7049]
Encoding Considerations: CBOR è un formato binario.
Interoperability Considerations: n/a
Fragment Identifier Considerations: la sintassi e la semantica degli identificatori di frammento specificati per +cbor SHOULD essere come specificato per "application/cbor". (Al momento della pubblicazione di questo documento, non esiste una sintassi di identificazione dei frammenti definita per "application/cbor".)
La sintassi e la semantica degli identificatori di frammento per uno specifico "xxx/yyy+cbor" SHOULD essere elaborate come segue:
Per i casi definiti in +cbor, in cui l'identificatore di frammento si risolve secondo le regole di +cbor, allora elaborare come specificato in +cbor.
Per i casi definiti in +cbor, in cui l'identificatore di frammento non si risolve secondo le regole di +cbor, allora elaborare come specificato in "xxx/yyy+cbor".
Per i casi non definiti in +cbor, allora elaborare come specificato in "xxx/yyy+cbor".
Security Considerations: vedere la Sezione 8 di questo documento
Contact: Apps Area Working Group ([email protected]) Author/Change Controller: The Apps Area Working Group. The IESG has change control over this registration.