Et LoRaWAN-netværk består af fire hovedkomponenter:
Endenoder: Dette er alle de individuelle enheder, der udgør netværket (f.eks. sensorer, monitorer og trackere).
Gateways: Gateways fungerer som en bro mellem endenoderne og resten af netværket. De indsamler data fra endenoderne og videresender disse data til netværksserveren. Mens kommunikationen mellem endenoder og gateways foregår via LoRaWAN, kommunikerer gateways med netværksserveren gennem højere båndbreddeprotokoller (f.eks. WiFi, Ethernet eller mobilnetværk).
Netværksserver: Netværksserveren konsoliderer data fra gateways, inden de uploades til applikationsserveren.
Applikationsserver: Applikationsserveren er det sted, hvor de konsoliderede data behandles og vises.
Endenoder sender data til gateways ved hjælp af LoRa-sendere via et ulicenseret ISM (Industrial, Scientific, Medical) radiobånd. For at opfange disse oplysninger er gateways udstyret med LoRa-koncentratorer.
Endenoder og gateways er organiseret i det, der kaldes et stjerne-på-stjerne netværk. Det betyder, at når en endenode sender sine data, modtager og indsamler alle gateways inden for rækkevidde informationen. Gateways videresender derefter dataene til netværksserveren, som deduplikerer dataene.
Modellen muliggør tovejskommunikation mellem applikationsserveren og endenoderne. Dette inkluderer muligheden for at sende multicast-meddelelser til nogle eller alle dine enheder. Det betyder, at du kan udføre softwareopdateringer og sende instruktioner til enhederne eksternt.