LoraWAN论坛

标题: 节点如何发送 Confirmed 数据包并接收 ChirpStack 下发的 Ack [打印本页]

作者: BeyondDream    时间: 2021-5-7 16:11
标题: 节点如何发送 Confirmed 数据包并接收 ChirpStack 下发的 Ack
本帖最后由 BeyondDream 于 2023-9-27 13:57 编辑



LoRaWAN 报文分 2 种:Unconfirmed 和 Confirmed
前者不要求 ACK,即对方是否正确接收是不管的,这一般用于允许丢失数据的通信,比如:采集温湿度,偶尔丢失无所谓。
后者要求对方回应 ACK,如果没有接收到 ACK 发送会会重传,这一般用于可靠通信,比如:阀控开关,需要一个明确的指令。

如果采用 Confirmed 上传数据,通信时序如下图所示:







[attach]468[/attach]

[attach]469[/attach]

可以参考《LoRaWAN协议中终端和网关通信会收到网关的ACK回应吗》
http://lora.timeddd.com/forum.php?mod=viewthread&tid=422








欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/) Powered by Discuz! X3.3