NB-IoT vs LoRaWAN for Smart Water Meters: A Technical Comparison

Choosing the right wireless technology for your smart water meter rollout is a decade-long commitment. NB-IoT and LoRaWAN are the two dominant contenders — each with real trade-offs that matter at scale.

The Core Difference

NB-IoT (Narrowband IoT) runs on licensed cellular spectrum, operated by mobile network carriers. LoRaWAN runs on unlicensed sub-GHz spectrum (868 MHz in Europe, 915 MHz in North America), operated by the utility or a network provider.

This single difference drives nearly every other trade-off.

Coverage & Penetration

Factor NB-IoT LoRaWAN
In-building penetration Excellent (MNO-grade) Good (SF12 mode)
Underground meter pits Good with extended coverage Variable — site-specific
Rural coverage Depends on MNO rollout Excellent (15–20 km LoS)
Coverage SLA Yes (carrier guaranteed) No (self-managed)

Power Budget

Both technologies are designed for 10+ year battery life on a standard AA/D-cell pack. NB-IoT uses PSM (Power Saving Mode) and eDRX to achieve <10 µA sleep current. LoRaWAN Class A devices wake only to transmit and achieve similar current profiles. In practice, daily reads with hourly logging consume 1–3% of battery per year on both platforms under ideal conditions.

Data Rate & Payload

  • NB-IoT: 20–250 kbps downlink, sufficient for OTA firmware updates and rich historical data transfer
  • LoRaWAN: 250 bps – 11 kbps (SF-dependent). Payload capped at 51–222 bytes per message depending on spreading factor. OTA firmware updates are painful without fragmentation extensions (FUOTA).

Total Cost of Ownership

  • NB-IoT: Module cost ~$3–6, but ongoing SIM/data subscription $1–3/meter/year. No infrastructure to own.
  • LoRaWAN: Module cost ~$3–5, gateway ~$500–2000 each (1 gateway per ~500–2000 meters urban). No per-message fees. Higher upfront, lower ongoing.

For a utility deploying 100,000 meters over 15 years, LoRaWAN typically wins on TCO if the utility already operates a field workforce for gateway maintenance.

Protocol Stack for Metering

  • NB-IoT meters typically run LwM2M (OMA SpecWorks) over CoAP/UDP. The DLMS User Association’s WSM GCP (1015-3) maps DLMS objects to LwM2M resources for certified interoperability.
  • LoRaWAN meters use proprietary payloads or emerging standards like wM-Bus encoded over LoRa, or the DSMR-over-LoRa approach used in the Netherlands.

Verdict

  • Choose NB-IoT if: you are in a region with strong MNO coverage, you need OTA firmware updates, or your procurement process requires an SLA-backed connectivity guarantee.
  • Choose LoRaWAN if: you are in a rural region without reliable cellular, you want to own your network infrastructure, or you are running a greenfield pilot where TCO over 15 years is the primary criterion.