3.1.2. RPL Identifiers (RPL-Identifikatoren)
RPL verwendet vier Werte, um eine Topologie zu identifizieren und zu pflegen:
-
Der erste ist eine RPLInstanceID. Eine RPLInstanceID identifiziert einen Satz von einem oder mehreren zielorientierten DAGs (DODAGs). Ein Netzwerk kann mehrere RPLInstanceIDs haben, von denen jede einen unabhängigen Satz von DODAGs definiert, die für verschiedene Zielfunktionen (OFs) und/oder Anwendungen optimiert sein können. Der Satz von DODAGs, der durch eine RPLInstanceID identifiziert wird, wird als RPL-Instanz bezeichnet. Alle DODAGs in derselben RPL-Instanz verwenden dieselbe OF.
-
Der zweite ist eine DODAGID. Der Gültigkeitsbereich einer DODAGID ist eine RPL-Instanz. Die Kombination von RPLInstanceID und DODAGID identifiziert eindeutig einen einzelnen DODAG im Netzwerk. Eine RPL-Instanz kann mehrere DODAGs haben, von denen jeder eine eindeutige DODAGID hat.
-
Der dritte ist eine DODAGVersionNumber. Der Gültigkeitsbereich einer DODAGVersionNumber ist ein DODAG. Ein DODAG wird manchmal vom DODAG-Root aus rekonstruiert, indem die DODAGVersionNumber erhöht wird. Die Kombination von RPLInstanceID, DODAGID und DODAGVersionNumber identifiziert eindeutig eine DODAG-Version.
-
Der vierte ist Rank (Rang). Der Gültigkeitsbereich von Rank ist eine DODAG-Version. Rank etabliert eine Teilordnung über eine DODAG-Version und definiert individuelle Knotenpositionen in Bezug auf den DODAG-Root.