第7章 重传退避
上行帧如下面这样:
- 需要网络或者应用服务器进行确认或者应答时,如果超时没有接收到,终端需要进行重传。
同时,
- 某些外部事件(断电,无线电干扰,网络断电,地震),将会导致大量的(>100)的设备出现同一时间上行的行为。
这样可能会引发灾难性的、持久的、射频网络过载的情况。
注意:这种上行帧的一个典型例子是 JoinRequest,当发生网络中断时,一组终端将会复位 MAC 层。
这一组的终端将会开始广播 JoinRequest 上行帧,只有当从网络中接收到 JoinResponse 命令时才会停止。
对于这些数据帧的重传,RX2时隙的末端和下一个上行帧的重传间隔应该是随机的,并且每个终端遵循不同的顺序(例如使用设备地址作为伪随机生成器的种子)。这些消息的发射占空比,要根据当地的参数要求,以及如下的限定,取二者中更严格的一个限定。
在上电或者复位后的第1个小时 | T0 < t < T0+1h | 发射时间 < 36秒 |
在接下来的10小时 | T0+1 < t < T0+11h | 发射时间 < 36秒 |
前11小时后的24小时 | T0+11+N < t < T0+35+N,N>=0 | 发射时间 < 8.7秒/24小时 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 wdfk-prog的个人博客!
评论