平台数据下行说明

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