Wat is LoRaWAN?

LoRaWAN (Long Range Wide Area Network) is een open netwerkprotocol van de LoRa Alliance waarmee batterijgevoede IoT- en OT-sensoren kleine berichten draadloos over afstanden van enkele tot meer dan tien kilometer naar een centraal netwerk sturen, met een batterijduur die kan oplopen tot circa tien jaar. Het protocol vormt de netwerklaag bovenop de LoRa-radiotechniek en regelt architectuur, authenticatie, encryptie en netwerkbeheer. Binnen Industrial Internet of Things- en IT OT Convergentie-architecturen is LoRaWAN een veelgebruikte keuze voor telemetrie van verspreide assets: tankniveaus, pompstations, trillingen, energiemeters en HVAC-installaties. Het is uitdrukkelijk niet bedoeld voor realtime besturing.


🧠 Wat is het verschil tussen LoRa en LoRaWAN?

LoRa en LoRaWAN worden vaak door elkaar gebruikt, maar het zijn twee lagen:

Laag LoRa LoRaWAN
Wat het is Fysieke radiomodulatie (chirp spread spectrum) Netwerkprotocol (MAC-laag) en systeemarchitectuur
Eigenaar Semtech (nam ontwikkelaar Cycleo over in 2012) LoRa Alliance, open specificatie
Bepaalt Modulatie, spreading factor, bandbreedte, zendvermogen Adressering, device classes, sleutels, ADR, join-procedure
Te vergelijken met De radio van een walkietalkie De afspraken over wie wanneer mag praten en hoe berichten beveiligd zijn

De LoRa Alliance werd in 2015 opgericht en publiceerde datzelfde jaar LoRaWAN 1.0. Belangrijke versies zijn 1.0.x (1.0.4 uit oktober 2020 is de recentste; in het veld draaien nog veel apparaten op 1.0.2 en 1.0.3), 1.1 (oktober 2017, met een verbeterd sleutelmodel) en de bijbehorende Regional Parameters per frequentiegebied. In november 2021 keurde de ITU de specificatie goed als aanbeveling ITU-T Y.4480, technisch gelijk aan LoRaWAN 1.0.4. Daarmee is LoRaWAN een officiële internationale standaard en geen leveranciersprotocol.


🔧 Hoe werkt de architectuur van LoRaWAN?

LoRaWAN gebruikt een star-of-stars-topologie. Een eindapparaat zendt zijn bericht zonder vaste koppeling uit; elke gateway binnen bereik ontvangt het en stuurt het via IP door. Gateways routeren dus niet zelf: ze zijn transparante radiobruggen. De netwerkserver ontdubbelt de kopieën en kiest de beste gateway voor een eventueel antwoord.

Component Functie
End device Sensor of actuator met LoRa-radio; meestal op batterij
Gateway Ontvangt op meerdere kanalen tegelijk en stuurt frames via ethernet, 4G of glasvezel door
Network Server Ontdubbeling, controle van de berichtintegriteit, ADR, planning van downlinks
Join Server Bewaart de root keys en handelt de activatie (join) af
Application Server Ontsleutelt de payload en levert data aan MQTT, OPC UA, SCADA of een historian

In de praktijk koppelt men de applicatieserver via een edge-platform of edge device aan de OT-omgeving: een decoder zet de compacte binaire payload om in tags, waarna een broker of gateway de waarden publiceert. Bekende netwerkservers zijn het opensource-pakket ChirpStack en The Things Stack; beide leveren data via MQTT of webhooks en kunnen koppelen met cloudplatformen zoals AWS IoT Core en Azure IoT Hub.


📦 Wat zijn de device classes A, B en C?

Class Ontvangstgedrag Downlink-latency Energie Typisch gebruik
A (verplicht) Twee korte ontvangstvensters na elke uplink, standaard na 1 en 2 seconden Tot de volgende uplink (minuten tot uren) Laagst Batterijsensoren, periodieke metingen
B Class A plus geplande ping slots, gesynchroniseerd via beacons (elke 128 s) Seconden tot minuten Middel Kleppen of displays die af en toe een opdracht krijgen
C Ontvangt continu, behalve tijdens het zenden Circa een seconde Hoogst Netgevoede actuatoren, verlichting, schakelaars

Elk LoRaWAN-apparaat moet Class A ondersteunen. Voor besturing op afstand kiest u Class C, maar besef dat ook dan duty cycle en datasnelheid de reactietijd begrenzen.


📶 Welke frequenties, datasnelheden en zendtijden gelden in Europa?

LoRaWAN gebruikt licentievrije ISM/SRD-banden: EU863-870 in Europa, US902-928 in Noord-Amerika en onder meer AS923, IN865, KR920 en CN470 in Azië. In Europa zijn drie standaardkanalen verplicht (868,1, 868,3 en 868,5 MHz); het tweede ontvangstvenster gebruikt 869,525 MHz. Het maximale zendvermogen is +16 dBm EIRP.

Data rate Configuratie Bitrate Max. applicatiepayload Zendtijd 12 bytes (indicatief)
DR0 SF12 / 125 kHz 250 bit/s 51 bytes circa 1,5 s
DR2 SF10 / 125 kHz 980 bit/s 51 bytes circa 0,4 s
DR3 SF9 / 125 kHz 1.760 bit/s 115 bytes circa 0,2 s
DR5 SF7 / 125 kHz 5.470 bit/s 222 bytes circa 0,06 s

Een hogere spreading factor geeft een gevoeliger ontvanger (van -123 dBm bij SF7 tot -137 dBm bij SF12) en dus meer bereik, maar kost tot vijfentwintig keer zoveel zendtijd. Adaptive Data Rate (ADR) laat de netwerkserver per apparaat de laagst werkbare spreading factor en het zendvermogen instellen; dat werkt goed voor vaste sensoren en slecht voor bewegende assets.

De Europese norm ETSI EN 300 220 beperkt de zendtijd per subband via een duty cycle: 1% in de hoofdband 868,0-868,6 MHz, 0,1% in delen van 863-865 en 868,7-869,2 MHz en 10% in 869,4-869,65 MHz. Bij SF12 betekent 1% dat een apparaat na een bericht van 1,5 seconde ruim twee minuten moet wachten. In Nederland ziet de Rijksinspectie Digitale Infrastructuur (RDI) toe op dit frequentiegebruik.

Typische waarden uit de praktijk:

  • Bereik - in stedelijk gebied en op industrieterreinen 1-5 km, landelijk met zicht 10-15 km of meer; staal, beton en ondergrondse putten verkorten dit sterk
  • Berichtinterval - eens per 5 tot 60 minuten, payload 10-20 bytes
  • Batterijduur - 5 tot 10 jaar bij lage spreading factor en een interval van een kwartier of langer; bij SF12 en veel berichten eerder 1 tot 3 jaar
  • Fair use op The Things Network - 30 seconden uplink-zendtijd en 10 downlinks per apparaat per dag; op een privaat netwerk gelden alleen de wettelijke limieten

🔐 Hoe is LoRaWAN beveiligd?

Voor security heeft LoRaWAN standaard twee beveiligingslagen met AES-128: de netwerklaag controleert met een Message Integrity Code (AES-CMAC) of een bericht echt en ongewijzigd is, en de applicatielaag versleutelt de payload end-to-end tussen apparaat en applicatieserver. Frame counters die bij elk bericht oplopen, beschermen tegen een replay-aanval.

Versie Root keys Sessiesleutels
1.0.x AppKey NwkSKey (integriteit), AppSKey (payload)
1.1 NwkKey en AppKey, opgeslagen op de Join Server FNwkSIntKey, SNwkSIntKey, NwkSEncKey (netwerk), AppSKey (payload)

Er zijn twee activatiemethoden. Bij OTAA (Over-The-Air Activation) leidt het apparaat bij elke join nieuwe sessiesleutels af; dit is de aanbevolen methode. Bij ABP (Activation By Personalization) staan vaste sessiesleutels in de firmware. Gaan de frame counters na een herstart terug naar nul, dan weigert het netwerk de berichten, en wie de counters uitschakelt om dat op te lossen, opent de deur voor replay.

Risico Realistische impact Maatregel
Uitgelezen of gekloonde sleutels Valse metingen namens een echt apparaat Unieke sleutels per apparaat, secure element, geen standaard-AppKey
Rogue gateway Berichten tegenhouden, vertragen of later doorsturen Bewaak gaten in frame counters en ontbrekende berichten
RF-jamming Verlies van monitoring zonder alarm Heartbeat-bewaking, geen safety-functies via LoRaWAN
Onbeveiligde gateway of server Toegang tot het OT-netwerk via de backhaul Hardening, netwerksegmentatie, industriële firewall

Omdat de payload versleuteld is en elk frame een integriteitscode draagt, kan een kwaadwillende gateway de data niet ongemerkt wijzigen. Het zwakke punt zit vaker in sleutelbeheer, fysiek bereikbare sensoren en de koppeling tussen netwerkserver en OT-netwerk.


🏭 Waar wordt LoRaWAN gebruikt in industrie en infrastructuur?

Binnen industriële automatisering draait LoRaWAN vooral om het goedkoop zichtbaar maken van wat eerder niet gemeten werd:

  • Watersector - niveaus in rioolgemalen en overstorten, druk in leidingnetten, bewaking van afgelegen putten; zie ook OT-security in de watersector
  • Energie en utiliteiten - transformatortemperatuur, aanvulling op draadloze meteruitlezing naast M-Bus
  • Productie - condition monitoring van pompen, motoren en ventilatoren als opstap naar predictive maintenance
  • Gebouwautomatisering - temperatuur, CO2, bezetting en lekdetectie zonder bekabeling
  • Logistiek en havens - lokalisatie van containers en materieel

Nederland was een vroege koploper. KPN meldde op 30 juni 2016 als een van de eerste operators ter wereld landelijke LoRa-dekking en biedt LoRa nog steeds aan, onder meer als alternatief voor 2G dat in december 2027 stopt. The Things Network, in 2015 in Amsterdam ontstaan, bouwde een gratis community-netwerk met gateways van vrijwilligers. Industriële gebruikers kiezen steeds vaker voor een privaat netwerk met eigen gateways en netwerkserver, zodat data, sleutels en beschikbaarheid volledig in eigen hand blijven en de segmentatie van het OT-netwerk intact blijft. Een gateway verwerkt duizenden apparaten, wat de schaalbaarheid groot maakt zolang de duty cycle het toelaat.


🔄 LoRaWAN, NB-IoT, LTE-M of 5G: wat kiest u?

Eigenschap LoRaWAN NB-IoT LTE-M 5G
Spectrum Licentievrij Gelicenseerd (operator) Gelicenseerd (operator) Gelicenseerd of privaat
Bandbreedte 0,25-11 kbit/s Tientallen kbit/s Tot circa 1 Mbit/s Zeer hoog
Eigen netwerk mogelijk Ja, eenvoudig Zelden, via operator Zelden, via operator Ja, complex en duur
Energieverbruik Zeer laag Laag Laag tot middel Hoger
Downlink en latency Beperkt Beperkt Goed, mobiel Zeer laag
Abonnement Niet nodig bij privaat netwerk Per SIM Per SIM Per SIM of privaat

LoRaWAN wint wanneer u veel goedkope sensoren op een terrein of in een regio wilt uitrollen zonder SIM-kosten en met volledige controle. Voor diepe indoordekking zonder eigen infrastructuur is NB-IoT sterker, voor bewegende assets LTE-M. Binnen procesinstallaties is WirelessHART vaak de logischere keuze, omdat die op instrumentniveau in het besturingssysteem integreert.


🛠️ Hoe zet u een LoRaWAN-netwerk veilig op in een OT-omgeving?

  1. Bepaal de use case en de grenzen - alleen bewaking en niet-kritische commando’s; nooit safety-functies, motion control of PLC-regelkringen via LoRaWAN.
  2. Kies het netwerkmodel - publiek (operator of community), privaat of hybride. Voor organisaties onder de Cyberbeveiligingswet, de Nederlandse invulling van NIS2, ligt privaat of een contract met duidelijke SLA voor de hand.
  3. Doe een dekkingsmeting - plaats testgateways en meet RSSI en SNR op de slechtste locaties; reken met de duty cycle hoeveel berichten per uur haalbaar zijn.
  4. Regel sleutelbeheer - OTAA, unieke sleutels per apparaat, een beveiligde Join Server en een proces voor vervanging.
  5. Segmenteer de backhaul - plaats netwerkserver en integratie in een aparte zone volgens IEC 62443, met alleen uitgaande, versleutelde verbindingen naar de applicatielaag.
  6. Integreer en bewaak - decodeer naar MQTT of OPC UA, log gateway- en join-events in logging en security monitoring, en bewaak batterijspanning en ontbrekende berichten.
  7. Beheer de levenscyclus - leg lifecycle management vast: neem apparaten op in de asset inventory en configuratiebeheer, gebruik firmware-updates over de lucht (FUOTA) waar de hardware dat ondersteunt en neem gateways mee in patchmanagement.

Regelgeving telt mee: sinds 1 augustus 2025 moeten nieuwe radioapparaten die met internet kunnen communiceren, zoals LoRaWAN-gateways, voldoen aan de cybersecurityeisen van de Radioapparatuurrichtlijn via EN 18031. De Cyber Resilience Act voegt daar meldplichten vanaf 11 september 2026 en volledige eisen vanaf 11 december 2027 aan toe. Voor het bredere beleid sluiten NIST SP 800-82 en ISO 27001 aan.


❓ Veelgestelde vragen

Hoe ver reikt LoRaWAN?

LoRaWAN haalt in stedelijk gebied en op industrieterreinen doorgaans 1 tot 5 kilometer en in open, landelijk gebied met vrij zicht 10 tot 15 kilometer of meer. Het werkelijke bereik van LoRaWAN hangt af van de spreading factor, de antennehoogte van de gateway en obstakels zoals staal en beton.

Is LoRaWAN geschikt voor besturing van installaties?

LoRaWAN is geschikt voor incidentele, niet-kritische commando’s, zoals een klep openen of verlichting schakelen met een Class C-apparaat. Voor regelkringen, safety-functies en motion control is LoRaWAN ongeschikt, omdat duty cycle, lage datasnelheid en het ontbreken van gegarandeerde aflevering geen deterministische reactietijd toelaten.

Is LoRaWAN veilig genoeg voor OT?

LoRaWAN versleutelt de payload end-to-end met AES-128 en controleert elk bericht met een integriteitscode, wat voor telemetrie een solide basis is. De meeste risico’s van LoRaWAN zitten in zwak sleutelbeheer, ABP met uitgeschakelde frame counters en een slecht gescheiden koppeling tussen netwerkserver en OT-netwerk.

Wat kost een LoRaWAN-netwerk?

Een industriële LoRaWAN-gateway kost doorgaans enkele honderden tot ruim duizend euro en sensoren beginnen rond enkele tientallen euro’s per stuk. Bij een privaat LoRaWAN-netwerk betaalt u geen abonnement per apparaat, alleen de kosten van netwerkserver, backhaul en beheer.

Wat is het verschil tussen LoRaWAN en NB-IoT?

LoRaWAN werkt in licentievrij spectrum en laat u een eigen netwerk bouwen, terwijl NB-IoT een mobiele technologie is die via een operator en een SIM-abonnement loopt. NB-IoT biedt meestal betere indoordekking en hogere datasnelheid, LoRaWAN een lager energieverbruik en volledige controle over infrastructuur en sleutels.

Hoe lang gaat de batterij van een LoRaWAN-sensor mee?

Een LoRaWAN-sensor die eens per kwartier een klein bericht bij een lage spreading factor verstuurt, gaat vaak 5 tot 10 jaar mee op één batterij. Bij slechte dekking, waardoor SF12 nodig is, of bij een hoge berichtfrequentie daalt de batterijduur van een LoRaWAN-sensor tot enkele jaren.


📌 Samengevat

LoRaWAN is het open LPWAN-protocol van de LoRa Alliance voor energiezuinige, langeafstandstelemetrie: ideaal om duizenden batterijsensoren over kilometers te bewaken, ongeschikt voor realtime besturing. Wie LoRaWAN in een OT-omgeving inzet, combineert OTAA en goed sleutelbeheer met segmentatie volgens IEC 62443, zodat draadloze monitoring de cybersecurity van de installatie niet ondermijnt.