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



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

这是正确的。LoRaWAN使用前三个信道作为主要通信信道。可以配置更多以供使用。这三者的存在部分是因为它们总是可以用于OTAA。

因此,如果你有一个单通道网关,它正在监听868.100 MHz,而你的节点在868.300 MHz上发送,那么你的网关将听不到它,因为它在错误的频率上监听。

有几种解决方案:

  • 将节点配置为仅在网关侦听的单个频率上发送
  • 再添加两个在其他主频率上侦听的单信道网关
  • 添加一个多通道网关

频率只是一个例子,这些频率适用于欧盟,可能在您自己的地区有所不同,但原则仍然有效

相关内容

  • 没有找到相关文章

最新更新