L’extension de l’Internet des objets (IoT) à l’Internet industriel des objets impose des exigences importantes en termes de performances et de fiabilité sur la connectivité sans fil. En réponse à ces exigences, la norme IEEE Std 802.15.4-2015 a été conçue et la couche d’adaptation IPv6 sur les réseaux 6LoWPAN a été introduite pour résoudre, entre autres problèmes, les limitations liées à la taille du contenu utile ou payload, en effectuant la compression et la fragmentation des paquets. Cependant, la méthode standardisée ne s’adapte pas bien aux situations de faible qualité de liens. Différents mécanismes de correction d’erreur (FEC) ont vu le jour afin de remédier à ce problème, parmi lesquels le Network Coding FEC (NCFEC) qui apporte une amélioration considérable en termes de fiabilité. Cependant, le grand nombre de fragments qu’il génère nécessite un processus de routage éfficace et ainsi, nous présentons l’état de l’art des standards et des méthodes de correction d’erreur (FEC). Partant sur cette base, nous présentons notre propre contribution en introduisant le partage de charge à coût égal pour améliorer les performances dans ces situations. Ensuite, nous présentons et analysons théoriquement quelques algorithmes de partage de charge, puis nous implémentons l’un d’entre eux et éffectuons une évaluation expérimentale à l’aide du simulateur 6TiSCH. Les résultats de la simulation montrent que lorsqu’un delai minimal pour la livraison des paquets est requis, le partage de la charge avec NCFEC fonctionne au mieux, mais le compromis est la légère perte de fiabilité. Les RFC 4944 FF et MFF ne sont pas adaptés au mécanisme de partage de charge.
Readership Map
Content Distribution
L’extension de l’Internet des objets (IoT) à l’Internet industriel des objets impose des exigences importantes en termes de performances et de fiabilité sur la connectivité sans fil. En réponse à ces exigences, la norme IEEE Std 802.15.4-2015 a été conçue et la couche d’adaptation IPv6 sur les réseaux 6LoWPAN a été introduite pour résoudre, entre autres problèmes, les limitations liées à la taille du contenu utile ou payload, en effectuant la compression et la fragmentation des paquets. Cependant, la méthode standardisée ne s’adapte pas bien aux situations de faible qualité de liens. Différents mécanismes de correction d’erreur (FEC) ont vu le jour afin de remédier à ce problème, parmi lesquels le Network Coding FEC (NCFEC) qui apporte une amélioration considérable en termes de fiabilité. Cependant, le grand nombre de fragments qu’il génère nécessite un processus de routage éfficace et ainsi, nous présentons l’état de l’art des standards et des méthodes de correction d’erreur (FEC). Partant sur cette base, nous présentons notre propre contribution en introduisant le partage de charge à coût égal pour améliorer les performances dans ces situations. Ensuite, nous présentons et analysons théoriquement quelques algorithmes de partage de charge, puis nous implémentons l’un d’entre eux et éffectuons une évaluation expérimentale à l’aide du simulateur 6TiSCH. Les résultats de la simulation montrent que lorsqu’un delai minimal pour la livraison des paquets est requis, le partage de la charge avec NCFEC fonctionne au mieux, mais le compromis est la légère perte de fiabilité. Les RFC 4944 FF et MFF ne sont pas adaptés au mécanisme de partage de charge.