Free tech learning for everyone, from basics to pro

IoT NetworkingIoT SecurityIntermediate

LPWAN compared: LoRaWAN, Sigfox, NB-IoT and LTE-M

In short: Low-power wide-area networks (LPWAN) send small messages over kilometres while devices run for years on batteries. LoRaWAN and Sigfox use unlicensed spectrum; NB-IoT and LTE-M run on mobile operators' licensed networks. They differ in data rate, mobility, coverage, cost and who controls the network.

What LPWAN is for

Some IoT devices need to send a few bytes, a few times a day, from places with no Wi-Fi: meters in basements, sensors in fields, trackers on shipping containers. A low-power wide-area network (LPWAN) trades data rate for range and battery life. Messages are tiny and slow, but a single base station can cover kilometres and devices can last for years.

LPWAN at a glanceLoRaWANunlicensed, private orpublicSigfoxultra-narrowbandNB-IoTcellular, deep indoorLTE-Mcellular, mobilityPSMdeep sleep on cellulareDRXlonger paging gaps
Figure 1. The main LPWAN technologies and two cellular power-saving features they rely on.

LoRaWAN

LoRa is a long-range radio modulation; LoRaWAN is the network protocol on top, maintained by the LoRa Alliance. It uses unlicensed sub-GHz bands (for example around 868 MHz in Europe and 915 MHz in the Americas), where duty-cycle rules limit how often a device may transmit. Devices do not connect to a specific gateway: every gateway in range forwards what it hears to a network server, which removes duplicates.

A LoRaWAN networkEnd devicesensorGatewaysany in rangeNetworkserverdedupe, MACJoin serverkeys, OTAAApp serveryour data
Figure 2. In LoRaWAN, gateways forward every packet they hear to a network server, which passes decrypted data to your application.
  • Classes: Class A devices listen only briefly after sending (lowest power); Class B adds scheduled listening slots; Class C listens almost constantly (mains powered).
  • Joining: Over-the-Air Activation (OTAA) derives fresh session keys at each join and is recommended. Activation by Personalisation (ABP) hard-codes session keys and is weaker.
  • Security: AES-128 with separate keys for network integrity and application payload encryption, so the network operator need not see your data.

You can run your own private LoRaWAN or use a public or community network.

Sigfox, NB-IoT and LTE-M

Sigfox uses ultra-narrowband radio in unlicensed spectrum, with very small payloads (12 bytes uplink) and a strict daily message limit. It is run as an operator network; after financial difficulties in 2022 it was taken over by UnaBiz. Check local coverage and long-term availability before choosing it.

NB-IoT and LTE-M (also called LTE Cat-M1) are standards from the mobile industry body 3GPP that run on operators' licensed networks and use SIM-based authentication. Both support Power Saving Mode (PSM), where the device is unreachable for long periods, and extended Discontinuous Reception (eDRX), which stretches the gap between checks for incoming messages.

LoRaWANSigfoxNB-IoTLTE-M
SpectrumUnlicensedUnlicensedLicensedLicensed
Who runs itYou or a providerOperatorMobile operatorMobile operator
Data rateVery lowExtremely lowLowModerate (around 1 Mbit/s)
MobilityLimitedLimitedLimitedGood, supports handover
StrengthPrivate networks, low costSimplicityDeep indoor coverageTrackers, firmware updates, voice

Security considerations

  1. Prefer OTAA over ABP for LoRaWAN, and store root keys in a secure element.
  2. Protect your network and join servers like any critical server; they hold or derive the keys.
  3. Remember tiny payloads limit room for extra security headers, so design compact, authenticated message formats.
  4. For cellular, use private APNs or operator VPN services so devices are not exposed on the public internet.
  5. Firmware updates over LPWAN are slow or impractical on LoRaWAN and Sigfox; plan how devices will be patched.

Tip: LPWAN is for small data. If a design needs regular firmware updates or images, LTE-M or another cellular option is usually more realistic than LoRaWAN or Sigfox.

Practice

Why is OTAA preferred over ABP in LoRaWAN?
OTAA derives fresh session keys at each join, while ABP uses fixed, pre-programmed session keys that are harder to change and more vulnerable if exposed.
Which LPWAN option best suits a tracker on a moving delivery van that needs occasional firmware updates?
LTE-M, because it supports mobility and handover and has enough bandwidth for updates.
What do PSM and eDRX do?
They are cellular power-saving features: PSM lets the device sleep and be unreachable for long periods; eDRX lengthens the intervals at which it checks for incoming data.

Key takeaways

  • LPWAN sends small messages over kilometres for years on a battery.
  • LoRaWAN and Sigfox use unlicensed spectrum; NB-IoT and LTE-M use licensed cellular.
  • LoRaWAN gateways forward to a network server; use OTAA rather than ABP.
  • LTE-M suits mobile devices; NB-IoT suits deep indoor static devices.
  • Plan key storage and firmware updates; LPWAN bandwidth is very limited.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.