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
DevEUI
AppEUI
, 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.
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
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.