打印
[朗威IoT模组及天线]

【鉴权入网】LoRa模块在信号不好时入网需要很长时间

[复制链接]
1130|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lanvee|  楼主 | 2018-8-1 10:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Q:为什么LoRa模块在信号不好时入网需要很长的时间?
A:模块默认是采用自适应速率入网的,会从最快的速率开始尝试,一直到最慢的速率,根据LoRaWAN规范,一次入网尝试需要约6秒,每次尝试前模块会先做无线冲撞检测,有冲撞会随机退避,此外入网失败再次重试也会有一个随机的退避时间,重试次数越多,重试的间隔时间就会越长。这些算法是为了优化大量节点同时入网的场景。
基于上面的逻辑,如果模块上电后的前几次尝试未能入网,后面的尝试间隔就会变长,导致模块要过很久才能入网。  
要想在信号不是很好的情况下跳过速率自适应尝试,可以配置模块固定用最慢的速率入网:at+joinadr=off\r,at+dr=0\r

相关帖子

沙发
观海| | 2018-8-3 13:32 | 只看该作者
有没有失败的次数限制呢

使用特权

评论回复
板凳
lanvee|  楼主 | 2018-8-4 13:47 | 只看该作者
观海 发表于 2018-8-3 13:32
有没有失败的次数限制呢

没有

使用特权

评论回复
地板
观海| | 2018-8-6 12:38 | 只看该作者

那有没有可能陷入无限循环状态

使用特权

评论回复
5
lanvee|  楼主 | 2018-8-6 17:53 | 只看该作者
观海 发表于 2018-8-6 12:38
那有没有可能陷入无限循环状态

如果节点一直无法入网,是会陷入无限入网重试的状态

使用特权

评论回复
6
观海| | 2018-8-7 12:39 | 只看该作者
lanvee 发表于 2018-8-6 17:53
如果节点一直无法入网,是会陷入无限入网重试的状态

那这个问题如何解决呢

使用特权

评论回复
7
lanvee|  楼主 | 2018-8-8 09:56 | 只看该作者
观海 发表于 2018-8-7 12:39
那这个问题如何解决呢

加大网关的天线增益,增强网关的覆盖能力;
或者增设网关,尽可能覆盖信号盲点。

使用特权

评论回复
8
观海| | 2018-8-9 08:21 | 只看该作者
lanvee 发表于 2018-8-8 09:56
加大网关的天线增益,增强网关的覆盖能力;
或者增设网关,尽可能覆盖信号盲点。 ...

哦  是的是的 感谢解答

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

113

主题

168

帖子

3

粉丝