请选择 进入手机版 | 继续访问电脑版
查看: 1547|回复: 0

[技术交流] LoRaWAN终端通信异常的原因以及排查方法总结

[复制链接]

74

主题

169

帖子

573

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
573
发表于 2019-6-12 09:50:22 | 显示全部楼层 |阅读模式
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。
  • 射频板PA损坏

       排查方法如"网关天线或射频延长线损坏"所示。

3.2.3 终端
  • 注意:该步需建立在网关端正常的情况下进行。
  • 位于网关盲区(物理干扰、天线盲区)

       手持测试终端,在某块区域内,信号质量均不好;若符合该条件,则确认,相反,则排除。

  • 信号干扰

       在某个(某些)固定频点信号质量差,其他信号质量较好;若符合该条件,则确认,相反,则排除。

  • 终端硬件异常

       手持测试终端,放置于同样位置进行数据通信,若通信正常,则确认,若通信异常,则排除。











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表