Cómo funciona la compatibilidad de la red pública LoRaWAN - AWS IoT Wireless

Cómo funciona la compatibilidad de la red pública LoRaWAN

AWS IoT Core para LoRaWAN admite la característica de itinerancia pasiva, de acuerdo con la especificación de LoRa Alliance. Con la itinerancia pasiva, el proceso de itinerancia es totalmente transparente para el dispositivo final. Los dispositivos finales que se desplazan fuera de la red doméstica pueden conectarse a las puertas de enlace de esa red e intercambiar datos de enlace ascendente y descendente mediante el servidor de aplicaciones. Los dispositivos permanecen conectados a la red doméstica durante todo el proceso de itinerancia.

nota

AWS IoT Core para LoRaWAN solo admite la característica sin estado de itinerancia pasiva. No se admite el traslado de itinerancia. En el modo de traslado de itinerancia, el dispositivo cambiará a un operador diferente cuando salga fuera de la red doméstica.

Conceptos de red LoRaWAN pública

Los siguientes conceptos son utilizados por la característica de red pública compatible en AWS IoT Core para LoRaWAN.

Servidor de red LoRaWAN (LNS)

Un LNS es un servidor privado independiente que puede ejecutarse localmente o puede ser un servicio basado en la nube. AWS IoT Core para LoRaWAN es un LNS que ofrece servicios en la nube.

Servidor de red doméstica (hNS)

La red doméstica es la red a la que pertenece el dispositivo. El servidor de red doméstica (hNS) es un LNS en el que AWS IoT Core para LoRaWAN almacena los datos de aprovisionamiento del dispositivo, como las claves DevEUI, AppEUI y de sesión.

Servidor de red visitada (vNS)

La red visitada es la red desde la que proporciona cobertura al dispositivo cuando sale de la red doméstica. El servidor de red visitada (vNS) es un LNS que tiene un acuerdo comercial y técnico con el hNS para dar servicio al dispositivo final. Everynet, socio de AWS, actúa como la red visitada para proporcionar cobertura.

Servidor de red de servicio (sNS)

El servidor de red de servicio (sNS) es un LNS que gestiona los comandos MAC del dispositivo. Solo puede haber un sNS para una sesión de LoRa.

Servidor de red de reenvío (fNS)

El servidor de red de reenvío (fNS) es un LNS que administra las puertas de enlace de radio. Puede haber cero o más fNS involucrados en una sesión de LoRa. Este servidor de red gestiona el reenvío de los paquetes de datos que se reciben del dispositivo a la red doméstica.

Arquitectura de compatibilidad de red LoRaWAN pública

El siguiente diagrama de arquitectura muestra cómo AWS IoT Core para LoRaWAN se asocia con Everynet para proporcionar conectividad de red pública. En este caso, el dispositivo A está conectado al hNS (servidor de red doméstica) proporcionado por AWS IoT Core para LoRaWAN a través de una puerta de enlace LoRa. Cuando el dispositivo A sale de la red doméstica, entra en una red visitada y queda protegido por el servidor de red visitada (vNS) proporcionado por Everynet. El vNS también amplían la cobertura al dispositivo B, que no tiene una puerta de enlace LoRa a la que conectarse.

Puede ver la información de cobertura de la red pública en la consola de AWS IoT, tal y como se describe en la siguiente sección.

Imagen en la que se ve la compatibilidad de AWS IoT Core para LoRaWAN con la itinerancia para conectar dispositivos que se mueven fuera de la red doméstica; también se observa cómo extender la cobertura a los dispositivos que no tienen una puerta de enlace a la que conectarse

AWS IoT Core para LoRaWAN utiliza la funcionalidad de un hub de itinerancia, de acuerdo con la Recomendación técnica del LoRa Alliance LoRaWAN Roaming Hub. El hub de itinerancia proporciona un punto de conexión para que Everynet enrute el tráfico recibido desde el dispositivo final. En este caso, Everynet actúa como un servidor de red de reenvío (fNS) para reenviar el tráfico recibido del dispositivo. Utiliza una API de HTTP RESTful, tal como se define en la especificación de LoRa Alliance.

nota

Si el dispositivo se traslada de su red doméstica y entra en una ubicación en la que tanto la red doméstica como Everynet pueden ofrecer cobertura, utilizará la política de «primero en llegar, primero en ser servido» para determinar si debe conectarse a su puerta de enlace LoRa o a la puerta de enlace Everynet.

Al visitar una red pública, el hNS y el servidor de red de servicio (sNS) están separados. A continuación, los paquetes de enlace ascendente y descendente se intercambian entre el sNS y el hNS.