Creazione di gruppi multicast per inviare un payload di downlink a più dispositivi
Per inviare un payload di downlink a più dispositivi, crea un gruppo multicast. Utilizzando il multicast, una sorgente può inviare dati a un singolo indirizzo multicast, che viene quindi distribuito a un intero gruppo di dispositivi destinatari.
I dispositivi di un gruppo multicast condividono lo stesso indirizzo multicast, chiavi di sessione e contatore di frame. Utilizzando le stesse chiavi di sessione, i dispositivi di un gruppo multicast possono decrittare il messaggio quando viene avviata una trasmissione downlink. Un gruppo multicast supporta solo downlink. Non dà conferma della ricezione del payload di downlink da parte dei dispositivi.
Con i gruppi multicast di AWS IoT Core per LoRaWAN, è possibile:
-
Filtrare l'elenco di dispositivi utilizzando il profilo del dispositivo, RFRegion o la classe del dispositivo, e quindi aggiungere questi dispositivi a un gruppo multicast.
-
Pianificare e inviare uno o più messaggi payload di downlink ai dispositivi di un gruppo multicast, all'interno di una finestra di distribuzione pari a 48 ore.
-
Chiedere ai dispositivi di passare temporaneamente alla modalità Classe B o classe C all'inizio della sessione multicast per ricevere il messaggio downlink.
-
Monitorare la configurazione del gruppo multicast e lo stato dei dispositivi e risolvere, inoltre, eventuali problemi.
-
Usare gli aggiornamenti Firmware Over-The-Air (FUOTA) per distribuire in sicurezza gli aggiornamenti del firmware su dispositivi di un gruppo multicast.
Il seguente video descrive come creare gruppi multicast AWS IoT Core per LoRaWAN e ti guiderà attraverso il processo di aggiunta di un dispositivo al gruppo e di pianificazione di un messaggio di downlink per il gruppo.
Di seguito viene illustrato come creare il gruppo multicast e come pianificare un messaggio di downlink.