Warm tip: This article is reproduced from serverfault.com, please click

其他-单通道LoRaWAN系统地接受节点发送的3个数据包中的一个数据包

(其他 - Single Channel LoRaWAN systematically accepts just one packet out of 3 sent by node)

发布于 2020-12-13 11:13:08

我只是根据Thing4U / esp-1ch-gateway的说明构建并测试了一个单通道LoRaWAN网关,该网关已连接到TTN,并带有一个基于TTGO-ESP32Lora的单通道节点,最终都在www.thethingsnetwork.org上进行了配置一切正常,但我不明白为什么尽管节点以2分钟的速度发送数据,但网关仅接收到三分之二的数据包。因此,如果我进行传输:数据包0、3、6、9等,则ttn的数据每6分钟更新一次,而不是每2分钟更新一次。

Questioner
vinloren
Viewed
0
Tarick Welling 2020-12-13 22:23:11

那是正确的。LoRaWAN使用前三个通道作为主要的通信通道可以配置更多使用。之所以存在这三个部分,是因为它们可以始终用于OTAA。

因此,如果你有一个单通道网关,并且正在侦听868.100 MHz,并且你的节点以868.300 MHz发送,那么你的网关将不会听到它的声音,因为它正在侦听错误的频率。

有几种解决方案:

  • 将你的节点配置为仅以网关正在侦听的单个频率发送。
  • 再添加两个监听其他主要频率的单通道网关。
  • 添加一个多通道网关。

频率仅作为示例,这些频率适用于欧盟,在你所在的地区可能有所不同,但原理仍然存在。