Aller au contenu principal

9. Mappage d'adresses multicast (Multicast Address Mapping)

Les fonctionnalités de cette section DOIVENT être utilisées uniquement dans les réseaux LoWPAN avec réseau maillé activé. Les paquets IPv6 avec une adresse de destination multicast (DST), composée de seize octets DST[1] à DST[16], sont transmis à l'adresse multicast 16 bits 802.15.4 suivante :

                   0                   1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1 0 0|DST[15]* | DST[16] |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Figure 8 : Format de mappage d'adresse multicast

Ici, DST[15]* désigne les 5 derniers bits de l'octet DST[15], c'est-à-dire les bits 3 à 7 dans DST[15]. Le schéma initial de 3 bits « 100 » suit le format d'adresse 16 bits pour les adresses multicast (section 12).

Cela permet la prise en charge de la multidiffusion au sein d'un réseau 6LoWPAN, mais la spécification complète d'une telle prise en charge dépasse le cadre de ce document. Des exemples de mécanismes incluent : l'inondation (Flooding), l'inondation contrôlée (Controlled Flooding), l'unicast vers le coordinateur PAN, etc. Il est prévu que cela sera spécifié par différents mécanismes de routage en réseau maillé.