Comment fonctionne le support du réseau public LoRaWAN - AWS IoT Wireless

Comment fonctionne le support du réseau public LoRaWAN

AWS IoT Core for LoRaWAN prend en charge la fonctionnalité d’itinérance passive, conformément à la spécification LoRa Alliance. Avec l'itinérance passive, le processus d'itinérance est totalement transparent pour l'appareil final. Les terminaux qui se déplacent en dehors du réseau domestique peuvent se connecter aux passerelles de ce réseau et échanger des données de liaison ascendante et descendante à l’aide du serveur d’applications. Les appareils restent connectés au réseau domestique pendant tout le processus d'itinérance.

Note

AWS IoT Core for LoRaWAN prend uniquement en charge la fonctionnalité apatride de l'itinérance passive. L’itinérance de transfert n’est pas prise en charge. En itinérance de transfert, votre appareil basculera vers un autre opérateur lorsqu'il voyagera en dehors du réseau domestique.

Concepts de réseau LoRaWAN public

Les concepts suivants sont utilisés par la fonctionnalité de réseau public prise en charge par AWS IoT Core for LoRaWAN.

Serveur de réseau LoRaWAN (LNS)

Un LNS est un serveur privé autonome qui peut fonctionner dans vos locaux ou peut être un service basé sur le cloud. AWS IoT Core for LoRaWAN est un LNS qui propose des services sur le cloud.

Serveur de réseau domestique / Home network server (HnS)

Le réseau domestique est le réseau auquel appartient le périphérique. Le serveur de réseau domestique (HnS) est un LNS où AWS IoT Core for LoRaWAN stocke les données d'approvisionnement de l'appareil, telles que les clés DevEUIAppEUI, et de session.

Serveur réseau visité / Visited network server (vNS)

Le réseau visité est le réseau dont l'appareil est couvert lorsqu'il quitte le réseau domestique. Le serveur réseau visité (vNS) est un LNS qui a un accord commercial et technique avec le hNS pour pouvoir servir le périphérique final. Le partenaire AWS, Everynet, fait office de réseau visité pour assurer la couverture.

Serveur réseau de service/ Serving network server (sNS)

Le Serveur réseau de service (sNS) est un LNS qui gère les commandes MAC du périphérique. Il ne peut y avoir qu'un seul sSN pour une session LoRa.

Serveur de réseau de transfert (fNS)

Le serveur de réseau de transfert (fNS) est un LNS qui gère les passerelles radio. Il peut y avoir zéro ou plusieurs fNS impliqués dans une session LoRa. Ce serveur réseau gère le transfert des paquets de données reçus de l'appareil vers le réseau domestique.

Architecture de support du réseau LoRaWAN public

Le schéma d'architecture suivant montre comment AWS IoT Core for LoRaWAN s'associe à Everynet pour fournir une connectivité au réseau public. Dans ce cas, le appareil A est connecté au hNS (serveur de réseau domestique) fourni par le AWS IoT Core for LoRaWAN biais d'une passerelle LoRa. Lorsque l'appareil A quitte le réseau domestique, il entre dans un réseau visité et est couvert par le serveur de réseau visité (vNS) fourni par Everynet. Le vNS étend également la couverture au périphérique B qui ne dispose pas d'une passerelle LoRa à laquelle se connecter.

Vous pouvez consulter les informations de couverture du réseau public dans la AWS IoT console, comme décrit dans la section suivante.

Image montrant comment AWS IoT Core for LoRaWAN prend en charge l’itinérance pour prendre en charge les appareils qui se déplacent hors du réseau domestique et pour étendre la couverture aux appareils qui ne disposent pas d’une passerelle à laquelle se connecter.

AWS IoT Core for LoRaWAN utilise une fonctionnalité de hub d'itinérance, conformément à la Recommandation technique du hub d'itinérance LoRa Alliance LoRaWAN. Le hub d'itinérance fournit un point de terminaison permettant à Everynet d'acheminer le trafic reçu du terminal. Dans ce cas, Everynet agit comme un serveur réseau de transfert (fNS) pour transférer le trafic reçu de l'appareil. Il utilise une API HTTP RESTful, telle que définie par la spécification LoRa Alliance.

Note

Si votre appareil quitte son réseau domestique et entre dans un endroit où votre réseau domestique et Everynet peuvent offrir une couverture, il utilise la politique du premier arrivé, premier servi pour déterminer s'il doit se connecter à votre passerelle LoRa ou à la passerelle Everynet.

Lors de la visite d'un réseau public, le hNS et le serveur de réseau de service (sNS) sont séparés. Les paquets de liaison montante et descendante sont ensuite échangés entre le sNS et le hNS.