Een LoRaWAN netwerkserver is de server die samen met de LoRaWAN gateways het netwerk vormt. De communicatie met de node verloopt via één of meerdere LoRaWAN gateways. Een uplink bericht kan door meerdere gateways worden ontvangen. De netwerkserver bepaald op welke van deze gateways en in welk receive window een downlink bericht teruggestuurd wordt. De netwerkserver is in staat om uplink en downlink berichten door te sturen en te ontvangen van de applicatieserver.
Een downlink bericht kan bestaan uit MAC data en applicatie data. De MAC data wordt door de netwerkserver gebruikt voor de configuratie van de node op het netwerk. Zo stuurt het netwerk de frequenties die de node kan gebruiken door of stelt het netwerk door middel van Adaptive Data Rate een andere spreading factor in.
Indien er een applicatie downlink verstuurt moet worden wordt deze door de netwerkserver indien nodig aangevuld met MAC data. Op deze manier wordt het aantal downlinks beperkt.