Déboguez et dépannez vos groupes de multicast et vos tâches FUOTA à l’aide de l’analyseur de réseau - AWS IoT Wireless

Déboguez et dépannez vos groupes de multicast et vos tâches FUOTA à l’aide de l’analyseur de réseau

Les ressources sans fil que vous pouvez suivre incluent les appareils LoRaWAN, les passerelles LoRaWAN et les groupes de multicast. Vous pouvez également utiliser l’analyseur de réseau pour déboguer et résoudre tout problème lié à votre tâche FUOTA. Vous pouvez également contrôler et suivre les messages relatifs à la configuration, à la transmission de données et à la demande d’état lorsque la tâche FUOTA est en cours.

Pour suivre votre tâche FUOTA, si celle-ci contient des groupes de multicast, vous devez ajouter à la fois le groupe de multicast et les appareils du groupe à la configuration de votre analyseur de réseau. Vous devez également activer les informations de trame et les informations de trame multicast pour suivre les messages unicast et multicast de liaison ascendante et descendante échangés avec le groupe multicast et les appareils pendant que la tâche FUOTA est en cours.

Pour surveiller les groupes multicast, vous pouvez les ajouter à la configuration de votre analyseur de réseau et utiliser les informations de trame multicast pour résoudre les problèmes liés aux messages multicast de liaison descendante envoyés à ces groupes. Pour résoudre les problèmes liés aux appareils qui tentent de rejoindre un groupe utilisant une communication unicast, vous devez également inclure ces appareils dans la configuration de l’analyseur de réseau. Pour suivre uniquement la communication unicast avec les appareils du groupe, activez les informations de trame pour vos appareils sans fil. Cette approche garantit une surveillance et un diagnostic complets à la fois pour les groupes de multicast et les appareils qui rejoignent le groupe.

Les sections suivantes décrivent comment déboguer et dépanner vos groupes de multicast et vos tâches FUOTA à l’aide de l’analyseur de réseau.

Débogage des tâches FUOTA contenant uniquement des appareils

Vous pouvez utiliser l’analyseur de réseau pour déboguer une tâche FUOTA à laquelle seuls des appareils LoRaWAN sont ajoutés. Pour plus d’informations sur l’ajout d’appareils à une tâche FUOTA, consultez Ajoutez des appareils et des groupes multicast à une tâche FUOTA et planifiez une session FUOTA. Pour déboguer la tâche FUOTA, effectuez les opérations suivantes :

  1. Créez une configuration d’analyseur de réseau en activant les informations de trame pour les appareils sans fil afin de suivre les messages de FUOTA de liaison ascendante et descendante qui sont échangés avec les appareils pendant que la tâche est en cours.

  2. Ajoutez les appareils de votre tâche FUOTA à la configuration de l’analyseur de réseau à l’aide de leurs identifiants d’appareils sans fil.

  3. Activez la messagerie de suivi pour commencer à recevoir des messages de suivi pour les appareils dans la configuration de votre analyseur de réseau.

Dans la colonne applicationCommandType des informations de message de suivi, vous commencerez par recevoir des messages unicast de liaison descendante relatifs à la transmission des données et à la configuration de la fragmentation.

Note

Si la colonne applicationCommandType n’apparaît pas dans le tableau des messages de suivi, vous pouvez ajuster les paramètres pour afficher cette colonne dans le tableau.

Vous pouvez également voir le applicationCommandType et d’autres messages détaillés dans le message du journal JSON sous WirelessMetadata > ApplicationInfo.

Déboguer des tâches FUOTA avec des groupes de multicast

Vous pouvez utiliser l’analyseur de réseau pour déboguer une tâche FUOTA à laquelle des groupes de multicast et des appareils LoRaWAN ont été ajoutés au groupe. Pour plus d’informations sur l’ajout d’appareils à une tâche FUOTA, consultez Ajoutez des appareils et des groupes multicast à une tâche FUOTA et planifiez une session FUOTA. Pour déboguer la tâche FUOTA, effectuez les opérations suivantes :

  1. Créez une configuration d’analyseur de réseau en activant les paramètres d’informations de trame et d’informations de trame de multicast pour les appareils sans fil et les groupes de multicast.

  2. Ajoutez le groupe de multicast de votre tâche FUOTA à la configuration de l’analyseur de réseau en utilisant son identifiant de groupe de multicast. En activant les informations sur les trames de multicast, vous pouvez déboguer le message de données du micrologiciel et les messages de demande d’état FUOTA envoyés au groupe pendant que la tâche FUOTA est en cours.

  3. Ajoutez les appareils de votre groupe de multicast à la configuration de l’analyseur de réseau à l’aide de leurs identifiants d’appareils sans fil. Cela vous permet de suivre les messages de liaison montante et descendante de FUOTA qui sont échangés avec les appareils pendant que la tâche est en cours.

  4. Activez la messagerie de suivi pour commencer à recevoir des messages de suivi pour les appareils et les groupes de multicast dans la configuration de votre analyseur de réseau.

Vous pouvez ensuite afficher les messages de suivi et les déboguer à l’aide de la colonne applicationCommandType du tableau des messages de suivi et en utilisant les détails du message de journal JSON, comme décrit dans Débogage des tâches FUOTA contenant uniquement des appareils.

Déboguer les appareils qui tentent de rejoindre un groupe de multicast

Vous pouvez utiliser l’analyseur de réseau pour déboguer les appareils qui tentent de rejoindre un groupe de multicast. Pour plus d’informations sur l’ajout d’appareils à un groupe de multicast, consultez Créez des groupes de multicast et ajoutez des appareils au groupe. Pour déboguer le groupe de multicast, effectuez les opérations suivantes :

  1. Créez une configuration de l’analyseur de réseau en activant les informations de trame pour les appareils sans fil.

  2. Ajoutez les appareils que vous souhaitez suivre à la configuration de l’analyseur de réseau à l’aide de leurs identifiants d’appareils sans fil.

  3. Activez la messagerie de suivi pour commencer à recevoir des messages de suivi pour les appareils dans la configuration de votre analyseur de réseau.

  4. Commencez à associer les appareils au groupe de multicast une fois que la messagerie de suivi a été activée pour les appareils du groupe.

Débogage d’une session de groupe multicast

Vous pouvez utiliser l’analyseur de réseau pour déboguer une session de groupe de multicast. Pour en savoir plus, consultez Programmez un message en liaison descendante à envoyer aux appareils de votre groupe multicast. Pour déboguer une session de groupe de multicast, effectuez les opérations suivantes :

  1. Créez une configuration de l’analyseur de réseau en activant les informations de trame de multicast pour le groupe de multicast.

  2. Ajoutez le groupe de multicast que vous souhaitez suivre à la configuration de l’analyseur de réseau en utilisant son identifiant de groupe de multicast.

  3. Avant le début de la session de multicast, activez la messagerie de suivi pour commencer à recevoir des messages de suivi pour la session de groupe de multicast.

  4. Démarrez la session de groupe de multicast et suivre l’état en consultant les messages affichés dans le tableau des messages de suivi et le message du journal JSON.

Dans le tableau des messages de suivi, le MulticastAddr sera affiché dans la colonne DevAddr. Dans le message de journal JSON, vous pouvez voir des informations détaillées telles que le MulticastGroupId sous WirelessMetadata > ApplicationInfo.