创建多播组向多台设备发送下行链路有效负载
要向多台设备发送下行链路有效负载,请创建一个多播组。借助多播,源可以将数据发送到单个多播地址,然后分发到整组接收设备。
多播组中的设备共享同一个多播地址、会话密钥和帧计数器。通过使用相同的会话密钥,多播组中的设备可以在启动下行链路传输时解密消息。多播组仅支持下行链路。它不能确认设备是否接收了下行链路有效负载。
使用 适用于 LoRaWAN 的 AWS IoT Core 多播组,您可以:
-
使用设备配置文件、RFRegion 或设备类别筛选您设备列表,然后将这些设备添加到多播组中。
-
在 48 小时的分发窗口内,调度一条或多条下行负载消息并向多播组中的设备发送一条或多条下行负载消息。
-
让设备在组播会话开始时临时切换到 B 类或 C 类模式接收下行链路消息。
-
监控多播组的设置及其设备的状态,并对发现的问题进行故障排除。
-
使用无线固件更新 (FUOTA) 将固件更新安全地部署到多播组中的设备。
下面的视频介绍了如何创建 适用于 LoRaWAN 的 AWS IoT Core 多播组,并指导您完成将设备添加到多播组并调度下行链路消息到该组的整个过程。
下面介绍了如何创建多播组并调度下行链路消息。