LoraWAN论坛

标题: 网关只是傻瓜式的转发数据吗? [打印本页]

作者: traberry    时间: 2017-10-29 21:29
标题: 网关只是傻瓜式的转发数据吗?
最近学习LoRaWAN,发现协议规范上对网关的描述少之又少,有些疑问特在此提出:
1、Class A、B、C是针对终端来讲的,与网关无关,网关处只是一个射频模块,随时可以进行收发吗?
2、所谓的“集中器”和“收发器”有什么区别?

3、服务器掌握所有终端节点的信息,对终端节点的管理和控制与网关没有关系,只取决于服务器吗?
4、如果3的答案是YES,意味着服务器要了解所有终端节点在何时上传数据,那服务器也应该在每个节点的接收窗口之内发送下行消息;
     而服务器与网关是通过IP网络连接的,时延不可确定,怎么保证得了下行消息精确到达?

看协议没多久,理解上可能会有偏颇,请前辈们指教~

作者: ttf236    时间: 2017-11-2 08:35
路过。。。。
作者: BFG    时间: 2017-11-4 23:53
1、Class A、B、C是针对终端来讲的,与网关无关,网关处只是一个射频模块,随时可以进行收发吗?
首先Class A、B、C是针对遵守LoRaWAN协议的设备的功能划分,不单纯针对终端,网关设计也需要遵守LoRaWAN协议的游戏规则,比如它需要支持更多的LoRa信道,ADR技术,传统的LoRa点对点和TDMA网关也包含射频模块,但是无法接入LoRaWAN网络的。
可以参考以下系列博客:
http://blog.csdn.net/jiangjunjie_2005/article/details/54603122

作者: BFG    时间: 2017-11-4 23:55
3、服务器掌握所有终端节点的信息,对终端节点的管理和控制与网关没有关系,只取决于服务器吗?
"Gateways are connected to the network server via standard IP connections while enddevices use single-hop LoRa™ or FSK communication to one or many gateways."
以上为LoRaWAN Speification V1.02中的描述,可以看出,终端节点发送的message是可以被多个Gateway同时接收,
那么问题来了,最终哪个GW将message relay到server呢,这就需要GW内配置server的相关信息,而server上也需要配置该GW的接入权限。因此,“终端节点的管理和控制”与网关是“有关系的”,并不只取决于服务器
作者: BFG    时间: 2017-11-5 00:11
关于楼主的第4点,这是1个比较复杂的问题,以Class A为例,这张图片可能可以说明一部分问题,终端节点在将数据包发送之后,会分别在1s和2s之后打开2个接收窗口如果终端节点在Rx slot1接收成功,它不再打开Rx slot2窗口,否则它将按505.3MHz SF12/125kHz(中国地区)条件打开Rx slot2窗口。这就给网络的时延预留了充分的时间,
另外,协议也制定了retransmission机制(参考LoRaWAN specification V1.02 第7章节)来给数据交互提供保障

更系统的解答,我想下面这篇博文可以更好的解答您的疑问:
http://blog.csdn.net/jiangjunjie_2005/article/details/54620099





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