Protocolos

NB-IoT
LPWAN celular standardizada por 3GPP — cobertura operador
Especificación oficial ↗NB-IoT
La pregunta que todo arquitecto IoTITérminoIoT (Internet de las cosas)El IoT (Internet of Things) es la red de objetos físicos con sensores, software y conectividad que recogen e intercambian datos y actúan de forma autónoma.Ver perfil se hace al llegar a LPWANLTérminoLPWANLPWAN (Low-Power Wide-Area Network) es una categoría de redes inalámbricas de largo alcance y bajo consumo para IoT. Incluye LoRaWAN, NB-IoT y LTE-M.Ver perfil es directa: LoRaWAN
ProtocoloLoRaWANLPWAN abierta de largo alcance y bajo consumoVer perfil o nb-iot qué es exactamente y qué te da frente a espectro no licenciado. Espectro licenciado, red del operador, cobertura garantizada en 184 países, SLA real y factura recurrente — o LoRaWAN privado con coste cero. Este artículo es el punto de partida para tomar esa decisión con datos.
Resumen ejecutivo
- NB-IoT (Narrowband IoT) es una tecnología de acceso radio LPWAN celular especificada por el 3GPP en Release 13 (junio 2016) y evolucionada en R14, R15 y R16 (acceso: 2026-05).
- Ocupa un canal de 200 kHz (un bloque de recursos LTE) y opera en espectro licenciado de operador, en bandas LTE sub-1 GHz (B1, B3, B8, B20, B28, entre otras).
- Tasa de datos máxima: ~26 kbps downlink, ~20 kbps uplink (R13). Suficiente para telemetría periódica; no apto para streaming.
- Autonomía de batería: 10+ años con transmisiones periódicas y PSM (Power Saving Mode) activo. Los módulos consumen <10 µA en deep sleep.
- Cobertura: penetración interior mejorada mediante MCL (Maximum Coupling Loss) de 164 dB, mejor que LTE estándar (~140 dB) y comparable a LoRaWAN SF12.
- GSMA ha publicado guías de despliegue y la industria tiene >200 operadores con NB-IoT desplegado globalmente a 2024.
- No usar cuando: necesitas menos de 1 mensaje/hora (LoRaWAN es más barato), operas en zonas sin cobertura celular, tienes presupuesto de conectividad cero, o necesitas movilidad alta con handover frecuente.
Qué es NB-IoT y para qué sirve
NB-IoT es la respuesta del ecosistema celular al auge de las redes LPWAN no licenciadas. Antes de 2016, un dispositivo IoT que necesitara cobertura nacional en interiores — un contador de agua en el sótano de un edificio, un rastreador de activos en un contenedor — tenía dos opciones: GPRS (costoso, alto consumo, no diseñado para IoT) o LoRaWAN (cobertura privada, sin SLA).
El 3GPP diseñó NB-IoT para cubrir ese espacio con los recursos de la red LTE existente. Los operadores pueden activar NB-IoT en su infraestructura LTE mediante actualización de software — no necesitan nuevo espectro ni nueva infraestructura de torres.
NB-IoT forma parte del ecosistema IoT de conectividad LPWAN junto a LoRaWAN y SigfoxSProtocoloSigfoxLPWAN de banda ultra-estrecha para mensajes diminutosVer perfil. Puedes ver el panorama completo de protocolos IoT en Plataforma IoT.
Cómo funciona NB-IoT
Modos de despliegue
El operador puede desplegar NB-IoT de tres maneras:
| Modo | Descripción | Disponibilidad |
|---|---|---|
| **In-band** | Reutiliza un bloque de recursos LTE existente. Comparte espectro con LTE. | El más común |
| **Guard-band** | Usa la banda de guarda del bloque LTE (200 kHz no utilizados en los extremos). | Menos frecuente |
| **Standalone** | Ocupa su propio canal de 200 kHz (puede reutilizar espectro GSM 900/1800 refarmed). | En mercados con GSM activo |
En los tres casos, el dispositivo NB-IoT ve exactamente 200 kHz de ancho de banda. La eNB (antena LTE) añade soporte NB-IoT como un recurso más del scheduler.
PSM y eDRX: la clave de la autonomía
Los 10+ años de batería no vienen del radio — vienen de los modos de ahorro de energía estandarizados en 3GPP:
PSM (Power Saving Mode): el dispositivo negocia con la red un tiempo activo (T3324, ej. 10 s) y un tiempo de deep sleep (T3412, ej. 12 horas). Durante el sleep, el dispositivo está efectivamente apagado — la red no le puede contactar. Ideal para sensores con reporting periódico (contador de agua que transmite diario).
eDRX (extended Discontinuous Reception): ciclos de escucha más largos que el DRX LTE estándar. El dispositivo "despierta" cada N segundos a escuchar si hay mensajes pendientes del servidor. Permite cierta latencia bidireccional sin consumo continuo.
Timeline PSM:
|--Transmite--|--T3324 activo--|----------------T3412 sleep (horas)----------------|--Transmite--|
↑ servidor puede enviar durante T3324Arquitectura de red
[Dispositivo NB-IoT]
↓ (radio 200 kHz)
[eNB / base station LTE del operador]
↓ (S1-U / control plane CIoT optimization)
[EPC: MME, SGW, PGW]
↓ (IP / NIDD)
[Servidor IoT / plataforma]El plano de datos puede ser IP estándar (UDP/CoAPCTérminoCoAPCoAP (Constrained Application Protocol) es un protocolo web tipo REST sobre UDP para dispositivos muy limitados, definido en el RFC 7252 del IETF.Ver perfil, MQTTProtocoloMQTTEl protocolo pub/sub estándar del IoTVer perfil sobre TCP) o NIDD (Non-IP Data Delivery), donde los datos se transportan directamente por el plano de señalización sin dirección IP — reduce overhead para payloads pequeños.
Bandas de frecuencia principales
NB-IoT opera en las mismas bandas sub-1 GHz que LTE, que son las de mejor penetración interior:
| Banda | Frecuencia | Regiones principales |
|---|---|---|
| B8 | 900 MHz | Europa, Asia |
| B20 | 800 MHz | Europa |
| B28 | 700 MHz | América Latina, Oceanía |
| B1 | 2100 MHz | Global (menor penetración) |
| B3 | 1800 MHz | Global |
Para España: Movistar, Orange y Vodafone tienen NB-IoT en bandas B20 y B8 con cobertura nacional. Verifica la cobertura por municipio en los portales de cada operador antes de diseñar.
Casos de uso reales
NB-IoT destaca donde la cobertura garantizada, la batería larga y el volumen de datos bajo se combinan:
| Sector | Ejemplo concreto | Por qué NB-IoT |
|---|---|---|
| **Smart metering** | Contadores de agua, gas y electricidad en España (Endesa, Iberdrola) | Lectura diaria, sótanos con mala cobertura, 10+ años de batería |
| **Smart Cities** | Sensores de aparcamiento inteligente en Madrid y Barcelona | Ciudad ya cubierta por LTE; cobertura bajo asfalto con 164 dB MCL |
| **Logística y asset tracking** | Seguimiento de contenedores en puertos y almacenes | Cobertura nacional sin infraestructura privada; [smart cities](/casos-uso/smart-cities) como cliente clave |
| **Ganadería** | Collares de ganado en zonas rurales con cobertura B28 | Alcance de kilómetros; batería para la vida del animal |
| **Edificios** | Monitores de CO₂, temperatura y humedad en oficinas | Instalación sin obra (batería), sin Wi-Fi corporativo |
| **Alarmas técnicas** | Detectores de fuga de agua y gas en edificios residenciales | Evento esporádico, latencia <10 s aceptable, cobertura en sótano |
El seguimiento de activos es el caso de uso que más creció en 2023-2024 con NB-IoT.
Cuándo NO usar NB-IoT
Ser directo sobre los límites de NB-IoT ahorra dinero:
Si la densidad de mensajes es muy baja y no necesitas SLA de operador, LoRaWAN es más económico. Un nodo LoRaWAN que transmite cada 6 horas puede costar cero en conectividad con una red The Things Network o Helium. NB-IoT tiene coste mensual por SIM — irrelevante a escala, significativo en pilotos o proyectos <1000 nodos.
Sin cobertura celular, NB-IoT no funciona. En zonas rurales remotas de España, la cobertura sub-1 GHz LTE puede fallar donde LoRaWAN con gateway privado sí llega.
Para movilidad alta (vehículos, drones, peatones en movimiento), LTE-M es mejor. NB-IoT no soporta handover de celda en movimiento — los dispositivos móviles pierden conexión al cruzar celdas. LTE-MLProtocoloLTE-MIoT celular con movilidad y vozVer perfil (Cat-M1), también del 3GPP Release 13, tiene handover y soporta VoLTE, pensado precisamente para trackers móviles.
Para datos frecuentes (>1 mensaje/minuto), NB-IoT es costoso. El duty cycle del radio y las limitaciones del plano de control lo hacen ineficiente para polling continuo. MQTT sobre LTE-M o 4G convencional es más adecuado.
Si necesitas latencia <1 segundo para actuación en tiempo real, NB-IoT con PSM activo no es compatible — el dispositivo puede estar dormido 12 horas.
NB-IoT vs LoRaWAN: cuándo elegir cada uno
| Criterio | NB-IoT | LoRaWAN |
|---|---|---|
| Espectro | Licenciado (operador) | No licenciado (ISM 868/915 MHz) |
| Cobertura | Red del operador (nacional, SLA) | Infraestructura propia o pública (TTN, Helium) |
| Coste conectividad | SIM mensual (~1-5€/dispositivo/año) | Cero (red propia) o muy bajo (TTN) |
| Cobertura interior | Excelente (164 dB MCL) | Buena (157 dB SF12) |
| Tasa de datos | ~20 kbps | 0,3-50 kbps (depende de SF) |
| Latencia | <10 s (PSM activo) a horas (PSM sleep) | 1-5 s (confirmado) |
| Autonomía batería | 10+ años (PSM) | 5-10 años (ADR optimizado) |
| Payload máximo | ~1400 bytes (IP) | 51-222 bytes (depende de SF) |
| Movilidad | Baja (sin handover) | Baja-media |
| Estándar | 3GPP R13+ | LoRa Alliance TS001 |
| Ecosistema módulos | SIM7020, BC660K, BG77 | RAK3172, E5, LLCC68 |
La comparativa detallada está en LoRaWAN vs NB-IoT. El artículo de LoRaWAN cubre la tecnología no licenciada en profundidad.
Cómo empezar: módulo NB-IoT con AT commands
Los módulos NB-IoT más usados (Quectel BC660K, SIMCom SIM7020E, u-blox
Empresau-bloxMódulos de posicionamiento (GNSS) y comunicación celularVer perfil SARA-R410M) exponen una interfaz UART con AT commands estándar 3GPP más extensiones del fabricante.
1. Conexión básica a la red
# Verificar módulo
AT
# OK
# Comprobar IMEI
AT+CGSN
# 357520080678555
# Establecer APN del operador
AT+CGDCONT=1,"IP","iot.movistar.es"
# Activar contexto PDP
AT+CGACT=1,1
# Verificar IP asignada
AT+CGPADDR=1
# +CGPADDR: 1,10.128.45.222. Enviar dato UDP (CoAP o payload raw)
# Abrir socket UDP
AT+NSOCR="DGRAM",17,0,1
# 0 (socket ID)
# Enviar 4 bytes al servidor en puerto 5683 (CoAP)
AT+NSOST=0,"93.184.216.34",5683,4,"41010000"
# Cerrar socket
AT+NSOCL=03. Activar PSM (autonomía máxima)
# PSM: T3412=12 horas, T3324=10 segundos
# Timer value encoding según 3GPP TS 24.008
AT+CPSMS=1,,,,"00100110","00000001"
# Verificar estado PSM
AT+CPSMS?
# +CPSMS: 1,,,,"00100110","00000001"Después del envío, el módulo entra en PSM automáticamente al expirar T3324. El consumo cae de ~200 mA (TX) a <10 µA.
Recursos primarios
- 3GPP — NB-IoT standardization complete — nota oficial del 3GPP (acceso: 2026-05)
- GSMA — NB-IoT Deployment Guide v2 — guía de despliegue industrial (acceso: 2026-05)
- 3GPP — NarrowBand IOT overview — overview técnico del 3GPP (acceso: 2026-05)
Preguntas frecuentes
¿NB-IoT y LTE-M son lo mismo?+
No, aunque ambos son LPWAN celulares del 3GPP Release 13. NB-IoT usa 200 kHz, no soporta handover, y es para dispositivos estáticos de bajo dato. LTE-M (Cat-M1) usa 1,4 MHz, soporta handover y voz (VoLTE), y está pensado para trackers móviles o dispositivos que necesitan actualizaciones OTA grandes. NB-IoT es más barato en módulo y consumo; LTE-M es más flexible.
¿Cuánto cuesta una SIM NB-IoT en España?+
Los planes IoT de Movistar, Orange y Vodafone parten de 1-5€/dispositivo/año para uso de datos bajo (<100 KB/mes). A partir de 1000 nodos, los contratos de flota bajan a <1€/SIM/año. La GSMA publica el NB-IoT Deployment Guide con benchmarks de coste (acceso: 2026-05).
¿NB-IoT funciona en el interior de edificios?+
Sí. El MCL de 164 dB es su ventaja principal sobre LTE estándar. Funciona en sótanos de edificios residenciales y en interiores de naves industriales donde LTE corriente falla. Es el motivo por el que los contadores de agua inteligentes en España usan NB-IoT.
¿Qué pasa si el operador no tiene NB-IoT en mi zona?+
El dispositivo no puede conectar. A diferencia de LoRaWAN donde puedes instalar un gateway propio, NB-IoT depende 100% de la infraestructura del operador. Verifica la cobertura antes de elegir el módulo — algunos módulos duales NB-IoT/LTE-M hacen fallback automático.
¿NB-IoT soporta IPv6?+
Sí, aunque la mayoría de despliegues actuales asignan IPv4 privadas con CGNAT. IPv6 está soportado en la spec y algunos operadores lo habilitan. Para aplicaciones que usan CoAP, el doble de direccionamiento es transparente — el módulo gestiona la IP asignada.
¿Cuántos bytes puedo enviar por mensaje NB-IoT?+
Con IP estándar: el MTU de la red IP del operador (típicamente 1280-1500 bytes). Con NIDD (Non-IP Data Delivery): el máximo es configurable por el operador, típicamente 1600 bytes por PDU. En la práctica, los payloads IoT son de 10-200 bytes — muy por debajo del límite.
Dispositivos compatibles
- Quectel BG95/BG96/BG770A, Nordic nRF9160, u-blox SARA-N3xx
Empresas
Artículos relacionados

Soluciones de IoT industrial: casos de uso por sector
Las soluciones de IoT industrial convierten plantas heredadas en operaciones guiadas por datos. Una empresa regional de procesamiento de alimentos trabaja a tre
28 may 2026

¿Qué es la IA industrial? Guía práctica para fábricas 2026
¿Qué es la IA industrial y por qué está de pronto en todas partes? La respuesta corta: es inteligencia artificial aplicada a operaciones físicas. Pero la respue
28 may 2026

Día de Internet 2026: del primer mensaje ARPANET al futuro del Internet of Things
Descubre por qué se celebra el Día de Internet el 17 de mayo y cómo ha evolucionado del primer mensaje ARPANET al Internet of Things en 2026.
17 abr 2026

Plataforma SCADA IoT en 2026: Evaluación para Compradores
Una plataforma SCADA IoT sustituyó al HMI aislado en 2026. Esto es lo que integradores y fabricantes deben evaluar antes de elegir.
15 abr 2026

De Islandia a Buenos Aires: Cómo la iluminación inteligente y el IoT están transformando las ciudades de todo el mundo
La iluminación inteligente de calles es un sistema avanzado que utiliza sensores, conectividad y controles inteligentes para adaptar la iluminación según condiciones en tiempo real como el flujo de tráfico, el clima o la presencia humana. Estos sistemas integran tecnología LED pa
15 abr 2026

Gateways LoRaWAN en España: Guía Completa para IoT Industrial 2026
¿Está considerando España para la adquisición de su próximo LoRaWAN gateway España? Si bien el mercado europeo ofrece opciones robustas y una infraestructura de
30 mar 2026