1 说明 对于LoRaWAN节点用户而言,终端功能的实现是最重要的。在使用过程中,会出现终端通信异常(如RSSI、SNR异常)的现象。以下将从终端、网关、服务器三方面介绍终端出现异常的可能原因以及对应的排查办法。 2 异常原因分析
终端通信异常原因排查
3 排查方法以下将根据不同的异常现象,列举服务器、网关、终端三方面可能出现的异常原因,并一一对应给出排查方法。 3.1 未收到终端数据排查
3.1.1 服务器端
终端告知服务器端节点三元素,服务器端查看是否存在,若终端三元素不存在,则确认,相反,则排除。
网关端告知服务器端网关三元素,服务器端查看是否存在,若网关三元素不存在,则确认,相反,则排除。
大量终端同时出现通信异常,重新入网问题解决;若符合该条件,则确认,相反,则排除。
登陆服务器页面,查看是否运行正常;若运行异常,则确认,相反,则排除。 3.1.2 网关端
> 网线接错(以太网版本网关)
查看路由器或者交换机网口指示灯是否正常,若指示灯异常,则确认,相反,则排除。 > 电源连接异常
打开网关外壳屏蔽盖,查看电源灯是否亮起,若电源灯异常,则确认,相反,则排除。 > 网络配置错误
若电源异常以及网线接错均排除,可确认为该原因;网络配置包含(ip,dns,网关是否注册等)。
利用抓包工具(sniffer)分别放置网关和终端附近抓取数据包,若抓取到数据包并且数据质量正常,则确认,相反,则排除。 3.1.3 终端- 注意:该步需建立在网关端和服务器端正常的情况下进行。
- 未注册成功
NS服务器查看日志,若日志显示注册异常,则确认,相反,则排除。
> 办法1:
AT指令配置"AT+DEBUG=1"打开终端日志,利用MCU或PC获取模块日志,若无日志输出,则确认,相反,则排除。
> 办法2:
终端若不支持日志输出,可使用方法2。
利用抓包工具(sniffer)放置终端附近抓取数据包,若未抓取到数据包,则确认,相反,则排除。 3.2 终端数据质量差(RSSI、SNR、PER)排查
3.2.1 服务器端3.2.2 网关端 1. 手持测试终端(通信正常),放置网关附近与服务器通信,获取RSSI以及SNR,若RSSI > -30 ,SNR > 5,则可排除网关天线异常,若异常,则确认为是天线或者PA烧坏所致。
- 注意:1步骤 确保测试节点的数据是从该网关上传的才有效。
2. 在上述步骤确认为异常的前提下,仔细检查网关天线以及射频延长线接口,查看是否拧紧或者损坏,若异常,则确认为天线问题,若正常,则打开网关外壳屏蔽盖,查看网关射频板PA旁偏置电感是否短路变黑,若异常,则确认为PA问题,需更换PA。 排查方法如"网关天线或射频延长线损坏"所示。 3.2.3 终端- 注意:该步需建立在网关端正常的情况下进行。
- 位于网关盲区(物理干扰、天线盲区)
手持测试终端,在某块区域内,信号质量均不好;若符合该条件,则确认,相反,则排除。
在某个(某些)固定频点信号质量差,其他信号质量较好;若符合该条件,则确认,相反,则排除。
手持测试终端,放置于同样位置进行数据通信,若通信正常,则确认,若通信异常,则排除。
|