LoraWAN论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7901|回复: 0
打印 上一主题 下一主题

节点如何发送 Confirmed 数据包并接收 ChirpStack 下发的 Ack

[复制链接]

109

主题

472

帖子

5643

积分

论坛元老

Rank: 8Rank: 8

积分
5643
跳转到指定楼层
楼主
发表于 2021-5-7 16:11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 BeyondDream 于 2023-9-27 13:57 编辑



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

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











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



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|LoraWAN论坛  

GMT+8, 2024-11-22 06:15 , Processed in 0.079101 second(s), 7 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表