LoraWAN论坛

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

数据重传

[复制链接]

5

主题

13

帖子

83

积分

注册会员

Rank: 2

积分
83
跳转到指定楼层
楼主
发表于 2019-10-22 10:45:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想问一下如果终端发送confirmed 的上行帧,然后在两个接收窗口都没有收到回复,那么就会换信道重新传,并且同时也会换更低的速率吗,还有一个检测终端是否掉网是通过转换更低的速率,我不是很明白这整个具体的流程,有人可以帮忙解答一下吗,感谢!



回复

使用道具 举报

5

主题

13

帖子

83

积分

注册会员

Rank: 2

积分
83
沙发
 楼主| 发表于 2019-10-22 16:11:23 | 只看该作者
终端对掉网的判断:由于网络没有广播信道,因此终端对掉网的判断条件就是多次
发包不成功。
a) 当采用确认帧发送时,多次发送数据失败,认为网络掉网,需要重新发起网络
注册流程;目前认为掉网的条件是通过 SF12 在各信道发包一次均不成功;
b) 如果发送失败,功率如果是非最大功率,需要先将功率调到最大功率;
c) 如果发送失败,且功率也是最大功率,则每失败 2 次则调低 1 级速率;
d) 如果速率已经调到最低,且在各信道发包 1 次均失败,则认为掉网;
e) 当采用非确认帧发送时,需要通过 ADRACKReq 机制来判断是否掉网 

这里是有一个确认帧传了8次之后MAC层就像应用层报告错误吗(如果现在还没有到DR0)然后在继续降低速率重传吗?
确认帧的最大重传次数是什么
万分感谢
回复

使用道具 举报

109

主题

472

帖子

5647

积分

论坛元老

Rank: 8Rank: 8

积分
5647
板凳
发表于 2019-10-23 10:28:24 | 只看该作者
本帖最后由 BeyondDream 于 2019-10-23 10:39 编辑



这些问题的答案在《LoRaWAN 协议 v1.0.2》  http://www.rimelink.com/nd.jsp?id=48#_np=107_316
page-17 4.3.1.1 Adaptive data rate control in frame header
page-61 18 Examples and Application Information


本帖子中包含更多资源

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

x
回复

使用道具 举报

109

主题

472

帖子

5647

积分

论坛元老

Rank: 8Rank: 8

积分
5647
地板
发表于 2019-10-23 10:38:55 | 只看该作者
本帖最后由 BeyondDream 于 2021-12-15 09:43 编辑



根据我们多年的经验,在实际工程应用中,因为:Server 重启,Gateway 掉电,4G 断网 等原因,很可能 LoRa 节点已经“掉线”而未知。


本帖子中包含更多资源

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

x
回复

使用道具 举报

5

主题

13

帖子

83

积分

注册会员

Rank: 2

积分
83
5#
 楼主| 发表于 2019-10-23 17:30:38 | 只看该作者
噢噢好的,非常感谢,我再去认真研读一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 22:15 , Processed in 0.080852 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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