Présentation
EnglishRÉSUMÉ
L’internet des Objets n’est plus un fantasme de science-fiction. Les progrès technologiques permettent maintenant d’envisager la connexion des objets du quotidien à l’Internet. Des solutions ouvertes et interopérables doivent cependant être utilisées pour garantir une communication optimum entre ces objets. Le protocole de routage est un élément clé de cet objectif, car il permet pour chaque objet de décider comment joindre un autre objet. Les contraintes s’appliquant aux objets (faible puissance, communications instables) doivent être prises en compte pour le développement de protocole de routages adaptés. Dans cet article, nous présentons le protocole RPL, spécialement conçu pour les réseaux à faible puissance et fort taux de perte.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Tanguy ROPITAULT : Consultant
INTRODUCTION
Les capteurs ont longtemps été simplement utilisés pour quantifier et surveiller une valeur physique de façon locale : capteur de CO2 dans une usine, de température au sein du foyer, de luminosité pour un éclairage urbain, etc. L’apparition de l’Internet et les recherches dans le domaine des technologies sans fil ont permis de doter ces capteurs d’une connectivité et a donné naissance aux réseaux de capteurs sans fil. La généralisation de ces capteurs a entraîné la création d’une multitude de nouvelles applications : surveillance de la consommation énergétique d’un foyer, gestion des feux de signalisation urbains ou système d’éclairage intelligent pour une commune. De manière plus large, les réseaux de capteurs sans fil peuvent être vus comme un sous-ensemble du concept plus large de l’Internet des objets. L’Internet des objets vise à donner une connectivité à un ensemble hétérogène d’objets du quotidien (machine à laver, compteur électrique, éclairages, ou vêtements par exemple) à l’aide de communications filaires ou sans fil.
Du fait de la faible puissance (énergétique, de traitement) des objets à connecter à l’Internet, il a souvent été considéré que leur connexion à l’architecture Internet traditionnelle était impossible entraînant de facto le développement de solutions propriétaires et non interopérables (ZigBee, LON, KNX, etc.). L’IETF (Internet Engineering Task Force), l’organisme en charge de la standardisation des protocoles de l’Internet, a donc créé plusieurs groupes de travail afin de spécifier des protocoles interopérables pour les réseaux composés d’appareils fortement contraints ou LLN (Low Power and Lossy Networks ou réseaux à faible puissance et fort taux de perte).
On peut citer principalement le groupe de travail 6LoWPAN (The IPv6 in Low-Power Wireless Personal Area Networks) qui a défini la manière de transporter des datagrammes IPv6 sur des liens à bas débit et à faible consommation, ainsi que la façon d’y former et de maintenir un sous-réseau IPv6 (Internet Protocol version 6). Le groupe de travail ROLL a, quant à lui, défini le protocole de routage RPL, qui permet de construire une topologie de routage sur des réseaux contraints. Il est à noter qu’il ne faut pas prononcer RPL comme un acronyme de trois lettres, mais comme le mot anglais « riple » signifiant ondulation. Le groupe CORE développe une version simplifiée de HTTP demandant moins de ressources tout en gardant une compatibilité avec HTTP. Finalement, le groupe ACE s’occupe de la sécurité dans les environnements contraints. Ces quatre groupes de travail ont un rôle clé dans la définition d’un Internet des Objets ouvert et interopérable.
Dans cet article, nous nous focaliserons sur le protocole de routage RPL en présentant les différents mécanismes mis en œuvre dans RPL.
Un glossaire des principaux termes utilisés est placé en fin d’article.
MOTS-CLÉS
Ipv6 Internet des Objets réseaux à faible puissance et fort taux de perte description de standard routage dans les réseaux LLN
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Réseaux Télécommunications
(141 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
6. Métriques RPL
Le RFC 6551 définit deux types de métriques de routage pouvant être utilisées pour calculer les chemins :
-
les métriques de nœuds qui prennent en compte les attributs relatifs à un nœud et qui peuvent être :
-
les états ou attributs qui fournissent des informations sur la caractéristique du nœud telle que la charge du nœud qui peut être exprimée grâce à l’occupation du CPU, la mémoire consommée par le nœud… ;
-
l’énergie qui représente soit le type d’alimentation du nœud (batterie, source de courant continu, etc.), soit l’énergie restante ;
-
le nombre de saut : équivalent au nombre de nœud traversé pour atteindre le nœud racine ;
-
-
les métriques de liens qui prennent en compte les attributs de liens et qui peuvent être :
-
le débit : soit les débits supportés par le lien ou le débit disponible ;
-
la latence : le temps nécessaire à l’arrivée d’un paquet une fois qu’il a été envoyé ;
-
la fiabilité : exprimée soit de façon discrète (entre 0 et 7) pour exprimer la qualité du lien, soit en nombre de transmissions attendues (Expected Transmission Count, ETX).
-
Le RFC 6551 définit pour chaque type de métrique la manière de la représenter au sein de RPL, mais ne donne pas la façon précise d’obtenir la dite métrique étant donné que cela dépend des implémentations. On peut utiliser les métriques de deux façons :
-
pour essayer de minimiser la métrique le long du chemin vers la racine. Le terme minimiser aura un sens différent selon la métrique. Par exemple, minimiser le nombre de...
Cet article fait partie de l’offre
Réseaux Télécommunications
(141 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Métriques RPL
BIBLIOGRAPHIE
-
(1) - WINTER (T.) - RPL : IPv6 routing protocol for low-power and lossy networks. - https://tools.ietf.org/html/rfc6550
-
(2) - LEVIS (P.) - Overview of existing routing protocols for low power and lossy networks. - https://tools.ietf.org/html/draft-ietf-roll-protocols-survey-07
-
(3) - DOHLER (M.) - Routing requirements for urban low-power and lossy networks. - https://tools.ietf.org/html/rfc5548
-
(4) - PISTER (K.) - Industrial routing requirements in low-power and lossy networks. - https://tools.ietf.org/html/rfc5673
-
(5) - BRANDT (G.) - Home automation routing requirements in low-power and lossy networks. - https://tools.ietf.org/html/rfc5826
-
(6) - MARTOCCI (J.) - Building automation routing requirements. - https://tools.ietf.org/html/rfc5867
- ...
DANS NOS BASES DOCUMENTAIRES
Cet article fait partie de l’offre
Réseaux Télécommunications
(141 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive