LoraWAN论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: wx8
打印 上一主题 下一主题

lorawan协议疑惑

[复制链接]

103

主题

462

帖子

5292

积分

论坛元老

Rank: 8Rank: 8

积分
5292
地板
发表于 2017-6-5 17:10:57 | 只看该作者
wx8 发表于 2017-6-5 11:39
非常感谢您的回答,意思是说这个delay主要是给server处理上行数据,发送下行数据提供时间,不知道我理解对 ...

抱歉,请您明示:
“server发送的下行消息帧格式为什么没有CRC?”----是指:Server 给 Gateway 的 txpk 数据包?还是指 Gateway 给 Node 的 Radio DownLink Packet 呢?
回复

使用道具 举报

2

主题

8

帖子

54

积分

注册会员

Rank: 2

积分
54
板凳
 楼主| 发表于 2017-6-5 11:39:01 | 只看该作者
本帖最后由 wx8 于 2017-6-5 16:52 编辑
BeyondDream 发表于 2017-6-5 11:17
是的,在 LoRaWAN Class A 的通信时序中(如上图所示):
当 Node 上报数据后,需要等待 Receive_Delay1  ...

非常感谢您的回答,意思是说这个delay主要是给server处理上行数据,发送下行数据提供时间,不知道我理解对吗,还有个很弱的问题,server发送的下行消息帧格式为什么没有CRC 呢?
回复

使用道具 举报

103

主题

462

帖子

5292

积分

论坛元老

Rank: 8Rank: 8

积分
5292
沙发
发表于 2017-6-5 11:17:24 | 只看该作者


是的,在 LoRaWAN Class A 的通信时序中(如上图所示):
当 Node 上报数据后,需要等待 Receive_Delay1 后,打开 RX1 接收窗口;
如果 RX1 接收失败(RX1接收成功,将忽略RX2接收),需要等待 Receive_Delay2 后,打开 RX2 接收窗口;


问题来了,为什么 Node 需要等待 Receive_DelayX(一般,Delay1=1s,Delay=2s)呢?
答案是,为了给以下时序提供“必要的处理时间”:
               Gateway --(rxpk)--> Server(process uplink, make downlink if need) --(txpk)--> Gateway --(emit RF packet)--> Node

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 09:48 , Processed in 0.079878 second(s), 7 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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