Conocimiento/Interfaces explicadas/LoRa y LoRaWAN

Interfaces explicadasLoRaWAN

¿Qué es LoRaWAN? LoRa y LoRaWAN para contadores explicados

LoRaWAN es una red de radio para pequeñas cantidades de datos a grandes distancias. Los contadores envían sus valores a intervalos fijos a una pasarela, sin necesidad de cable hasta el contador. LoRa es la técnica de radio de abajo y LoRaWAN el protocolo de red de arriba.

Lo esencial en breve

  • LoRa es una modulación de radio con espectro ensanchado chirp: mucho alcance, poca velocidad de datos.
  • LoRaWAN es el protocolo de red de la LoRa Alliance, con pasarelas, servidor de red y cifrado.
  • En Europa, LoRaWAN transmite sin licencia en la banda de 863–870 MHz, con tiempo de emisión limitado (duty cycle).
  • Los equipos se registran en la red por OTAA con DevEUI, JoinEUI y AppKey.
  • Adecuado para valores cuartohorarios u horarios, no para valores por segundo.

En esta página

¿Cuál es la diferencia entre LoRa y LoRaWAN?

LoRa es la técnica de radio: una modulación que ensancha tanto una señal estrecha que aún se detecta por debajo del ruido. Eso aporta alcance y cuesta velocidad de datos. LoRaWAN es el protocolo de red de arriba. Regula cómo se registran los equipos, cómo se cifran los datos y cómo llegan de la pasarela al servidor de red. Más en el artículo ¿LoRa o LoRaWAN?.

¿Cómo está estructurada una red LoRaWAN?

  1. Dispositivo final: el contador o el sensor. Envía sus datos por radio sin estar asignado a una pasarela concreta.
  2. Pasarela: recibe todos los paquetes LoRa a su alcance y los reenvía por Ethernet o red móvil al servidor de red.
  3. Servidor de red: comprueba los paquetes, elimina los recibidos por duplicado y gestiona equipos y claves. Ejemplos son The Things Network y ChirpStack.
  4. Servidor de aplicación: descifra los datos útiles y los transmite a su sistema por MQTT, HTTP o API.

Los datos útiles se cifran dos veces con AES-128: una para la red y otra de extremo a extremo para la aplicación. La pasarela no ve el contenido.

¿Cómo se registra un equipo: OTAA o ABP?

Con OTAA (Over-the-Air Activation), el equipo envía una solicitud de registro con DevEUI y JoinEUI. El servidor de red la comprueba con la AppKey y asigna nuevas claves de sesión. Con ABP (Activation by Personalization), las claves de sesión están guardadas de forma fija en el equipo. OTAA es más seguro y es la vía habitual.

¿Qué significan las clases A, B y C?

ClaseRecepciónConsumoUso típico
Ados ventanas de recepción cortas tras cada envíomuy bajosensores con batería, contadores de agua
Bventanas de recepción adicionales según un horariobajoequipos que reciben órdenes a horas fijas
Crecepción abierta casi continuamentemás altoequipos alimentados por red como los contadores de energía

¿Qué alcance tiene LoRaWAN?

En exteriores son habituales varios kilómetros, en el campo con visión despejada bastante más. En los edificios el alcance es menor: forjados de hormigón, puertas metálicas y armarios de contadores atenúan mucho la señal, y los sótanos suelen ser lo más difícil. Una pasarela en el edificio o una antena externa en el contador suelen resolverlo.

Hasta dónde llega un paquete depende también del factor de dispersión, de SF7 a SF12. Un factor más alto llega más lejos, pero la transmisión dura más y consume más del tiempo de emisión limitado. Con ADR (Adaptive Data Rate), el servidor de red elige para cada equipo el factor de dispersión más bajo que todavía llega de forma fiable.

¿Por qué LoRaWAN no entrega valores por segundo?

En la banda EU868, un equipo puede emitir como máximo el 1 % del tiempo en la mayoría de las subbandas. Con un factor de dispersión alto, un solo paquete puede durar más de un segundo, y la pausa posterior es igual de larga. Para los contadores no es una desventaja: un valor cada 15 minutos basta para la facturación y la curva de carga.

Además, un paquete LoRaWAN ocupa solo unas decenas de bytes y está codificado en binario. Para convertir los bytes en lecturas, el servidor de red o de aplicación necesita un decodificador para el equipo concreto. Cómo se hace lo muestra el artículo Decodificar la carga útil LoRa.

LoRaWAN con equipos de EMU

El contador de energía EMU Professional II con LoRa funciona según LoRaWAN 1.0.3 en clase C, se registra por defecto por OTAA y envía cada 15 minutos consumo y vertido por tarifa. Está disponible con antena interna o además con conector SMA para una antena externa.

Para The Things Network hay una plantilla de equipo, y ponemos el decodificador a disposición en GitHub. La guía está en EMU Professional II LoRa en The Things Network. Quien no quiera operar un servidor de red propio recibe los valores directamente en Joulio-Web con servidor de red integrado.

Preguntas frecuentes


¿LoRa es lo mismo que LoRaWAN?

No. LoRa es la técnica de radio y LoRaWAN el protocolo de red con pasarelas, servidor de red y cifrado que se basa en LoRa.

¿Necesito una pasarela propia?

No necesariamente. Donde una red pública como The Things Network o la red de un operador tiene cobertura, es suficiente. Para contadores en el sótano o cuando la disponibilidad debe estar garantizada, una pasarela propia en el edificio suele ser la mejor opción.

¿Está cifrado LoRaWAN?

Sí. Los datos útiles se cifran con AES-128, por separado para la red y para la aplicación. Ni la pasarela ni el operador de red ven los valores medidos.

¿Con qué frecuencia puede emitir un contador LoRaWAN?

Lo limitan el duty cycle y el factor de dispersión. Son habituales intervalos de 15 minutos a una hora. El EMU Professional II emite por defecto cada 15 minutos.

¿Cuál es la diferencia entre LoRaWAN y Wireless M-Bus?

Ambos emiten a 868 MHz, pero no son compatibles. Wireless M-Bus está pensado para leer contadores a distancias cortas, por ejemplo mediante concentradores en el edificio. LoRaWAN es una red con pasarelas y servidor de red que salva distancias mayores y entrega los datos directamente al sistema de destino.

Seguir leyendo


SEITEContador de energía con LoRaEMU Professional II con LoRaWAN SEITEThe Things NetworkIntegrar el EMU Professional II LoRa SEITE¿LoRa o LoRaWAN?Los dos términos claramente separados SEITEInterfaces explicadasLas cinco interfaces comparadas

¿Leer contadores por radio?


Envíenos el número de contadores, su ubicación en el edificio y el sistema de destino. Le diremos si LoRaWAN encaja y qué se necesita.

Teléfono
+41 (0)41 545 03 00

Soporte técnico
helpdesk [at] emuag.ch
Formulario de soporte →