Activatie LoraWAN nodes

Activatie

Bij het aanmelden van een LoRaWAN node / sensor bij een LoRa Server kan er gebruik gemaakt worden van OTAA en ABP activatie.

Het meest gebruikt is de OTAA activatie omdat dit iets veiliger is omdat bij de join-procedure nieuwe encryptie keys aangemaakt worden.

OTAA (Over The Air Activation)

  • Device Indentifier DevEUI: 64-bit device ID (wereldwijd uniek voor alle LoRa netwerken)
  • Application Indentifier AppEUI: 64-bit application ID
  • Applicaton Key AppKey: Een AES key welke enkel gebruikt zal worden voor de join-procedure

Na de join-procedure zal in de achtergrond het DevAddr uitgewisseld worden en een NwkSKey en AppSKey aangemaakt worden waarna de verbinding opgebouwd kan worden tussen de LoRa node en de LoRa Server.
ABP (Activation By Personalisation)

Bij ABP worden de DevAddr, NwkSkey en AppSKey handmatig ingevoerd op de LoRa node en LoRa Server.

  • Device Address DevAddr: 32-bit ID (uniek binnen het LoRa netwerk)
  • Network Session Key NwkSKey: 128-bit AES key
  • Application Session Key AppSKey: 128-bit AES key

 

LoRa Classes

LoRa nodes kunnen werken met drie classes: Class A, Class B en Class C.

Class A

  • Zend een bericht zoals ingesteld in de LoRa node
  • Een downlink bericht is alleen mogelijk binnen twee receive slots nadat de LoRa node een bericht gestuurd heeft
  • Meest energiezuinig
  • Verplicht te implementeren in iedere LoRa node

Class B

  • Uitbreiding op Class A
  • De LoRa node luistert met een vast interval
  • Het netwerk verzendt beacons naar de LoRa nodes waarmee het interval wordt bepaald
  • Minder energiezuinig dan Class A

Class C

  • Uitbreiding op Class A
  • Download berichten mogelijk op ieder moment
  • LoRa node luistert continue
  • Niet energiezuinig
  • Nog weinig LoRa nodes met Class C

LoRa Server
De LoRa nodes kunnen aangemeld worden op een LoRa Server. Bijvoorbeeld:

  • The Things Network
  • KPN LoRa-netwerk
  • Private LoRa Server

De LoRa nodes maken contact met de LoRa Server door middel van een LoRa Gateway.

KPN LoRa-netwerk
Als er gebruik gemaakt wordt van het KPN LoRa-netwerk dan heeft u geen Gateways nodig omdat KPN een dekkend LoRa netwerk in Nederland heeft. U heeft alleen nog de LoRa Nodes nodig die u bij ons kunt bestellen.
Bij KPN heeft u wel activeringskosten, maandelijkse kosten en LoRa bundels nodig op gebruik te kunnen maken van het KPN LoRa-netwerk.

The Things Network
Bij The Things Network kan er gebruik gemaakt worden van al de Gateways die al op het netwerk aangesloten zijn. Deze zijn te bekijken The Things Network.
Hier zijn geen kosten aan verbonden. Als er geen LoRa Gateway op uw locatie aanwezig is kunt u deze bij ons bestellen en deze op uw locatie aanmelden bij The Things Network.

Private LoRa Server
Als u gebruik maakt van een Private LoRa Server heeft u één of meerdere LoRa Gateways nodig welke de data van de LoRa nodes naar de eigen Private LoRa Server zal sturen. Het voordeel is hierbij dat al het dataverkeer op uw eigen server blijft en dit ook zonder een internet aansluiting kan werken.
U kunt bij ons een Private Lora Server bestellen of met de nodige kennis zelf een opensource LoRa Server installeren.

Applicatie

Bij alle bovenstaande LoRa Servers heeft u nog wel een applicatie nodig waar de data van de LoRa nodes naar verstuurd kan worden.
Dit kan bijvoorbeeld naar uw eigen database zijn of naar een portal die de data van de LoRa sensoren laat zien.