12. Considérations IANA (IANA Considerations)
Ce document crée deux nouveaux registres IANA, décrits ci-dessous. Les futures attributions dans ces registres seront coordonnées via l'IANA selon la politique « Specification Required » (spécification requise) [RFC2434]. Il est prévu que cette politique permettra à d'autres organisations (non-IETF) d'obtenir plus facilement des attributions.
Registre du champ de type de dispatch (Dispatch Type Field Registry)
Ce document crée un nouveau registre IANA pour le champ de type de dispatch (Dispatch Type Field) présenté dans les définitions d'en-tête de la section 5. Ce document définit des valeurs pour IPv6, la compression d'en-tête LOWPAN_HC1, la diffusion BC0 et deux modes d'échappement (NALP pour « n'est pas une trame LoWPAN », ESC pour permettre des octets de dispatch supplémentaires). Ce document définit ce champ comme ayant une longueur de 8 bits. Les valeurs 00xxxxxx sont réservées et non utilisées, permettant un total de 192 valeurs différentes, ce qui devrait être suffisant. Si des formats de compression d'en-tête autres que HC1 sont définis, ou si des formats HC2 supplémentaires pour TCP et ICMP sont définis, il est prévu qu'ils utiliseront les valeurs de dispatch réservées après LOWPAN_HC1. Si des formats de livraison en réseau maillé supplémentaires sont définis, ils utiliseront les valeurs réservées après LOWPAN_BC0.
Registre des adresses courtes 16 bits (16-bit Short Address Registry)
Ce document crée un nouveau registre IANA pour le champ d'adresse courte 16 bits utilisé dans les paquets 6LoWPAN.
0 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 16-bit short Address |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 12 : Format d'adresse courte 16 bits
Ce registre DOIT inclure l'adresse 0xffff (l'adresse de diffusion 16 bits acceptée par tous les dispositifs écoutant le canal) et 0xfffe, telles que définies dans [ieee802.15.4]. De plus, au sein d'un réseau 6LoWPAN, les adresses courtes 16 bits DOIVENT respecter ce format (en référençant les champs de bits de 0 à 7), où « x » est un espace réservé pour les valeurs de bits non spécifiées :
Plage 1, 0xxxxxxxxxxxxxxx : Si l'adresse 16 bits est une adresse unicast (Unicast Address), le premier bit (bit 0) DEVRA être zéro. Cela laisse 15 bits pour l'adresse réelle.
Plage 2, 100xxxxxxxxxxxxx : Si l'adresse 16 bits est une adresse multicast (Multicast Address) (voir section 9), les bits 0, 1 et 2 DEVRONT suivre ce schéma. Cela laisse 13 bits pour l'adresse multicast réelle.
Plage 3, 101xxxxxxxxxxxxx : Ce schéma pour les bits 0, 1 et 2 est réservé. Toute attribution future devrait suivre la politique ci-dessus.
Plage 4, 110xxxxxxxxxxxxx : Ce schéma pour les bits 0, 1 et 2 est réservé. Toute attribution future devrait suivre la politique ci-dessus.
Plage 5, 111xxxxxxxxxxxxx : Ce schéma pour les bits 0, 1 et 2 est réservé. Toute attribution future devrait suivre la politique ci-dessus.