Aller au contenu principal

3.1.2. RPL Identifiers (Identifiants RPL)

RPL utilise quatre valeurs pour identifier et maintenir une topologie :

  • Le premier est un RPLInstanceID. Un RPLInstanceID identifie un ensemble d'un ou plusieurs DAG orientés vers la destination (DODAG). Un réseau peut avoir plusieurs RPLInstanceID, chacun définissant un ensemble indépendant de DODAG, qui peuvent être optimisés pour différentes fonctions objectives (OF) et/ou applications. L'ensemble des DODAG identifiés par un RPLInstanceID est appelé une instance RPL. Tous les DODAG de la même instance RPL utilisent la même OF.

  • Le deuxième est un DODAGID. La portée d'un DODAGID est une instance RPL. La combinaison de RPLInstanceID et DODAGID identifie de manière unique un seul DODAG dans le réseau. Une instance RPL peut avoir plusieurs DODAG, chacun ayant un DODAGID unique.

  • Le troisième est un DODAGVersionNumber. La portée d'un DODAGVersionNumber est un DODAG. Un DODAG est parfois reconstruit à partir de la racine du DODAG, en incrémentant le DODAGVersionNumber. La combinaison de RPLInstanceID, DODAGID et DODAGVersionNumber identifie de manière unique une version DODAG.

  • Le quatrième est le Rank (Rang). La portée du Rank est une version DODAG. Le Rank établit un ordre partiel sur une version DODAG, définissant les positions individuelles des nœuds par rapport à la racine du DODAG.