LoraWAN论坛

标题: 数据重传 [打印本页]

作者: llj    时间: 2019-10-22 10:45
标题: 数据重传
想问一下如果终端发送confirmed 的上行帧,然后在两个接收窗口都没有收到回复,那么就会换信道重新传,并且同时也会换更低的速率吗,还有一个检测终端是否掉网是通过转换更低的速率,我不是很明白这整个具体的流程,有人可以帮忙解答一下吗,感谢!




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

这里是有一个确认帧传了8次之后MAC层就像应用层报告错误吗(如果现在还没有到DR0)然后在继续降低速率重传吗?
确认帧的最大重传次数是什么
万分感谢
作者: BeyondDream    时间: 2019-10-23 10:28
本帖最后由 BeyondDream 于 2019-10-23 10:39 编辑

[attach]300[/attach]

这些问题的答案在《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



作者: BeyondDream    时间: 2019-10-23 10:38
本帖最后由 BeyondDream 于 2021-12-15 09:43 编辑

[attach]301[/attach]

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



作者: llj    时间: 2019-10-23 17:30
噢噢好的,非常感谢,我再去认真研读一下




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