应用服务器和基于LoRaWAN的传感器网络之间的双向异步通信

时间:2017-08-02 10:18:11

标签: protocols lorawan

我正在尝试构建基于LoRaWAN的传感器网络。这些传感器通过LoRaWAN协议将其数据传送到网关,网关通过MQTT协议将这些数据转发到应用服务器,反之亦然。

必须从传感器到服务器以及从服务器到传感器进行通信。但是,由于从传感器到服务器的消息以及从服务器到传感器的消息可以随时到达而且我的LoRaWAN模块(来自Microchip的RN2483)无法处于侦听和发送模式,因此在网关级别会出现问题。同一时间。因此,如果我尝试将消息从服​​务器转发到传感器,则传感器发送的LoRaWAN数据包将丢失。

您是否有关于在收听和发送模式之间有效共享LoRaWAN模块的协议提示或文献建议?

谢谢大家,祝你有愉快的一天。

1 个答案:

答案 0 :(得分:0)

我强烈建议您仔细阅读 LoRaWAN规范。 LoRaWAN(不是LoRa P2P模型)有3种类型的设备,A类,B类和C类.RN2483是A类设备之一,它总是有2个接收窗口(RX1,RX2),每个发送一次后持续1秒​​钟消息到网关(上行链路)。您可以使用此功能来安排下行链路消息。 LoRaWAN服务器和LoRaWAN应用服务器将处理下行链路问题(例如,何时立即或逐个发送下行链路)。