Skip to content
IoT Crest

NB-IoT vs LTE-M for cellular IoT devices

Updated , 6 min read

Short answer: Pick NB-IoT for a fixed device that sends little and sits somewhere hard for radio to reach; pick LTE-M for anything that moves, needs prompt commands or sizeable firmware updates. A dual-mode module lets you decide per deployment.

NB-IoT vs LTE-M for cellular IoT devices: bandwidth and latency, mobility, power saving modes, coverage inside buildings, and which one to pick.

This article covers how the two cellular IoT technologies differ in bandwidth, mobility, power saving and coverage, and how to pick between them. It does not cover 5G RedCap, satellite IoT, or choosing a specific carrier or module supplier.

When a device sits somewhere with no Wi-Fi and no LoRaWAN gateway you can install, cellular is the remaining option, and the two LPWAN technologies designed for small devices are NB-IoT and LTE-M. They come from the same standards body, run on the same networks, and are often sold on the same module. They still make different trade-offs, and the choice tends to be decided by two questions: does the device move, and how much does it need to say.

What NB-IoT and LTE-M are

Both are part of the LTE family of standards, defined by 3GPP, the same body that defines the mobile standards phones use (both arrived in its Release 13), and both were created to serve devices that need little data, long battery life and cheap modules. Carriers run them on their existing LTE networks, often in a narrow slice of spectrum, and both are carried forward into the 5G era so devices built on them have a long life ahead.

NB-IoT, narrowband IoT, uses a very narrow channel. That narrowness is what gives it its strengths: the signal is concentrated, so it reaches further into buildings and underground, and the modules are simple and cheap. It is designed for devices that send small amounts of data infrequently and stay in one place.

LTE-M, sometimes written as LTE Cat-M1, uses a wider channel. It supports more bandwidth, lower latency, movement between cells while connected, and voice. Modules are a little more complex. It is designed for devices that need something closer to a real connection, including ones that move.

Both offer the same two power-saving mechanisms, described below, which is why either can run a battery device for years.

Bandwidth and latency

LTE-M carries far more data than NB-IoT and responds faster. It is comfortable with firmware updates of a reasonable size, with sending a photo now and then, with a device that reports every few seconds, and with an application that needs an answer back within a second or so. It supports a full IP stack in the ordinary way, so standard protocols such as MQTT over TLS work as they do on any network.

NB-IoT is built for small, infrequent messages. Its data rates are low, its latency can be seconds, and a large transfer such as a firmware image is slow enough that designers plan carefully around it, splitting updates into small pieces or scheduling them for quiet periods. The protocol stack on top is often trimmed as well: lightweight transports and compact message formats are the norm (CoAP over UDP is the usual choice), because every byte is expensive in time and power.

For a meter, a level sensor or a simple tracker that reports position occasionally, NB-IoT’s limits are irrelevant. For a device with a screen, a sensor that streams, or anything that must respond promptly to commands, LTE-M is the one that behaves like a network.

Mobility and handover

This is the clearest dividing line. LTE-M supports handover: a device moving from one cell to the next keeps its connection, as a phone does. That makes it suitable for vehicles, trailers, containers, pallets and wearables, and for anything that moves during a session.

NB-IoT does not support connected-mode handover in the same way. A device that moves has to reconnect when it enters a new cell, which is acceptable for something that moves occasionally between reports, such as a bin or a piece of equipment, and unsuitable for anything that needs to stay connected while in motion.

LTE-M: handover, the connection is kept cell 1 cell 2 device moving: vehicle, trailer, container, wearable; stays connected across the boundary NB-IoT: no connected-mode handover, reconnect in the new cell fine for a bin or equipment that moves between reports cell 1 cell 2 reconnects here
Diagram: a device crossing from one cell to the next. On LTE-M the connection is handed over and kept, which suits vehicles, trailers, containers and wearables; on NB-IoT the connection ends at the cell boundary and the device reconnects in the new cell, which is acceptable only for things that move occasionally between reports.

A related consideration is roaming. Both technologies are widely deployed, but roaming agreements between carriers took longer to arrive for NB-IoT, and coverage maps and roaming support differ by country and carrier. A device that will be sold or moved across borders needs the carrier’s confirmation for the specific technology in the specific countries, and a SIM whose roaming profile covers them, and LTE-M has generally been the safer bet for international devices.

Power saving: PSM and eDRX

Both technologies share two mechanisms that make battery operation possible, and understanding them explains most of the battery life claims.

Power saving mode lets a device tell the network it is going to sleep for a long period, from minutes to days, and stay registered while it does. The radio is off, the network does not expect to hear from it, and when the timer expires the device wakes, sends, and goes back to sleep without having to reattach to the network. That reattachment is the expensive part of cellular, so avoiding it is where the savings come from. While the device is in this mode it cannot be reached; commands wait until it wakes.

Extended discontinuous reception lets a device that wants to remain reachable listen for the network only at agreed intervals, from seconds to some minutes, rather than continuously. Between listens the receiver is off. It uses more power than the sleep mode but the device can be contacted within the interval.

A device design chooses between them, or combines them: sleep deeply between scheduled reports, and use the listening interval during a window when commands are expected. The carrier has to support the timers the device asks for, which is worth checking early; not every network honors every value.

PSM: deep sleep, unreachable report, then sleep for hours radio off, still registered eDRX: periodic listening, reachable brief listens at a fixed interval command received here
Diagram: in power saving mode the device sleeps for long periods between reports and cannot be reached; with extended discontinuous reception it listens briefly at regular intervals so a command can arrive within one interval.

Coverage and module choice

NB-IoT’s narrow channel gives it better penetration: it reaches further into basements, meter cupboards and underground chambers, and further from a tower in open country. LTE-M also improves on ordinary LTE in this respect, through repetition of transmissions, but NB-IoT goes deeper. For a device installed somewhere hard to reach by radio, that difference can decide whether it connects at all.

Carrier deployment is the other half of coverage. Some carriers deployed one technology first and the other later or not at all, and the picture differs by country. A device design should start with the coverage maps of the carriers in its target markets for the specific technology, and end with a test device in the actual installation location, because a coverage map cannot see the inside of a concrete stairwell.

Modules complicate the choice in a helpful way: most cellular IoT modules sold today support both NB-IoT and LTE-M, and many add a fallback to older 2G networks where those still exist. The firmware picks a technology based on what is available and what the device is configured to prefer. That lets a product ship with one hardware design and choose per deployment, at a slightly higher module cost than a single-mode part. It does not remove the need to decide, because the device’s application design (message sizes, expected latency, mobility) still has to match the technology it will mostly use.

Which one to pick

ConsiderationNB-IoTLTE-M
Data volumeSmall, infrequent messagesModerate; firmware updates, occasional larger payloads
LatencySeconds; fine for reportingLower; fine for commands and interaction
Device movesOccasionally, between reportsYes, including while connected
VoiceNoSupported
Deep indoor or undergroundBest penetrationGood, less than NB-IoT
Module complexity and costSimplest, lowestSlightly more
Roaming maturityImproving, check per countryGenerally broader
Typical devicesMeters, level and environmental sensors, fixed assetsTrackers, wearables, vehicles, devices with screens or streams

Pick NB-IoT when the device is fixed, sends little, and is installed somewhere radio finds hard to reach. Pick LTE-M when the device moves, needs to be commanded promptly, needs firmware updates of any size without heroics, or needs anything resembling a real connection. Pick a dual-mode module when the product will be deployed in more than one country or more than one kind of location, and configure a preference per deployment. If the device needs far more data than LTE-M carries, such as video or a router’s traffic, look at 5G RedCap, the reduced-capability class of 5G built for that middle ground.

In every case, test with the real module in the real location before committing to a design, and confirm the carrier supports the sleep timers the power budget depends on. Cellular IoT works well; it works best for people who checked those two things before ordering a thousand devices.

Written by the IoT Crest editorial team. Facts in this article follow the editorial policy: only well-established behavior is stated and no figures are invented.

More from Connectivity

  1. What is LPWAN? Low-power wide-area networks

    What LPWAN is, what it gives up for range and battery life, how NB-IoT, LTE-M, LoRaWAN and Sigfox differ, who runs each network and how to choose.

  2. 5G RedCap: what it is and where it fits

    5G RedCap explained: what Reduced Capability 5G cuts from full 5G, how it compares with LTE-M, NB-IoT and Cat 1 bis, eRedCap, and which devices should use it.

  3. Wi-Fi HaLow (802.11ah): range, speed and uses

    Wi-Fi HaLow explained: how 802.11ah uses sub-1 GHz bands for long range, what speed and battery life to expect, how it compares with LoRaWAN, and where it fits.

  4. What is an IMEI number? Digits, checks and uses

    What is IMEI: the 15-digit ID of a phone or cellular module, how its TAC, serial and check digit work, how it differs from IMSI and ICCID, and where to find it.

  5. What is IMSI? The international mobile subscriber identity

    What is IMSI: the subscriber identity on every SIM, its MCC, MNC and MSIN digits, how networks hide it with temporary IDs and SUCI, and IMSI vs IMEI vs ICCID.

  6. What is an MNO? Mobile network operators vs MVNOs

    MNO meaning in telecoms: what a mobile network operator owns, MVNOs, MVNEs and MVNAs, what a PLMN is, and how to compare an MNO and an MVNO for IoT SIMs.

  7. 2.4 GHz vs 5 GHz: which Wi-Fi band IoT devices need

    2.4 GHz vs 5 GHz Wi-Fi for IoT: range, speed, channels 1, 6 and 11, why smart devices need 2.4 GHz, and how to fix pairing on a dual-band router.

  8. ICCID number explained: the SIM serial, digit by digit

    The ICCID number explained: what the SIM serial is, how its digits break down, how it differs from IMSI and IMEI, and where to find it on phones and modules.

  9. What is an M2M SIM card? How M2M and IoT SIMs differ from phone SIMs

    What an M2M or IoT SIM card is, how it differs from a regular phone SIM, where it is used, activation, the 2FF to MFF2 form factors, M2M eSIM and iSIM.

  10. IoT protocols explained: the radio, network and messaging layers

    IoT protocols explained layer by layer: radio and link protocols, the network and transport layers above them, messaging on top, and how to combine them.

  11. MQTT vs CoAP: which IoT messaging protocol to use

    MQTT vs CoAP compared for IoT devices: publish-subscribe over TCP against a REST-like protocol over UDP, delivery guarantees, power and when each one fits.

  12. MQTT explained: topics, QoS levels and retained messages

    MQTT explained: how a broker, publishers and subscribers fit together, how to name topics and use wildcards, what QoS levels promise and retained messages.

  13. LoRaWAN explained: range, data rates and when to use it

    LoRaWAN explained: how LoRa radio and the LoRaWAN network layer differ, what range to expect, how spreading factors work, and when to pick it.

All connectivity articles

Sponsor an article in this topic

Sponsored articles and in-article link placements for IoT vendors, agencies and SEO buyers. Every sponsored piece is labeled, edited to the same standard as the rest of the site, and placed in the hub its readers already visit. Rates on request.

Ask a question

Ask a question

Spotted an error, or want a topic covered? It goes straight to the editors, who reply by email, WhatsApp or SMS.