Aktivierung über Funk
Was ist das?
Die drahtlose Aktivierung (OTAA) ist eine der Methoden, um einen LoRa-Sensor mit einem LoRaWAN®-Netzwerk zu verbinden.
Die Teilnahme des Sensors am Netzwerk hängt von der DevAddr (einer eindeutigen Adresse innerhalb des Netzwerks) sowie dem Netzwerksitzungsschlüssel (NwkSKey) und dem Anwendungssitzungsschlüssel (AppSKey) ab, die beide zur Verschlüsselung von Nachrichten verwendet werden. Diese Daten müssen sowohl dem Netzwerk als auch dem Sensor bekannt sein. Sie werden während des Beitrittsvorgangs im Rahmen von OTAA generiert und zwischen Netzwerk und Sensor ausgetauscht.
Wie funktioniert es?
Im Rahmen des Beitrittsprozesses werden der NwkSKey und der AppSKey ermittelt. Zusätzlich wird die DevAddr vom Netzwerk an den Sensor verteilt. Wenn der Sensor eine neue Sitzung öffnet, werden ein neuer NwkSKey und ein neuer AppSKey generiert.
Damit dieser Prozess ablaufen kann, werden DevEUI (Endgeräte-ID), AppEUI (Anwendungs-ID) und AppKey (der eindeutige Schlüssel des Endgeräts) auf Sensor- und Netzwerkseite konfiguriert. Dadurch kann der Beitrittsprozess ausgeführt und DevAddr, NwkSKey und AppSKey berechnet werden. Diese werden dynamisch generiert, sodass der Sensor zwischen Netzwerken wechseln kann.
OTAA ist das Gegenteil von Aktivierung durch Personalisierung (ABP), bei der der Beitrittsprozess übersprungen wird. In diesem Fall sind die Geräteadresse (DevAddr), der Netzwerkschlüssel (NwkSKey) und der Anwendungsschlüssel (AppSKey) für ein vorausgewähltes Netzwerk fest im Endgerät codiert. Sie ändern sich während der gesamten Lebensdauer des Geräts nicht.