平台数据下行说明
2026-02-23 12:44:37
数据下行说明数据下行说明
平台对LoRaWAN数据下行是通过RESTful接口或MQTT接口进行的,在UI上也提供了对应设备的下行测试工具,而对于LoRaWAN的下行,是有固定的逻辑规范的,在平台上调取下行接口,实际上并不是真正下发数据,平台将该命令进行缓存,根据LoRaWAN设备类型的规则计算下行时机,在合适的时间才真正向网关发送该数据包。
Class A 情况:
class A 的基本规则是只有在上行后才会打开接收窗口
往平台下发数据,平台将数据缓存至队列中,并等待设备上行,在设备一次上行数据后,平台从队列中真正向网关发送此命令。
往平台连续下发多个数据,平台将数据缓存至队列,并等待设备上行,在设备一次上行数据后,平台从队列中真正向网关发送最早的命令,并标识pending,要求设备继续上行以接收后续数据。
Class C情况:
Class C 为随时可下行,所以平台会直接将该数据下发,额外的,若下发类型为需要确认,平台会暂时缓存此消息,直到收到节点上报确认后,才将此消息清除,或根据响应超时设置进行超时清除,最后触发ACK事件数据。
注意:LoRaWAN产品本身不适合进行实时、频繁的下行控制,实际网络中会存在众多因素而影响稳定性,在进行LoRaWAN应用设计时,需谨慎考虑下行和上行流程。
Copyright(c) 2020-2100. Reach AIoT. All rights reserved. all right reserved,powered by Gitbook页面修订时间:
2024-01-15 11:08:51