伴随着NB-IoT技术的发展和NB-IoT网络的完善,越来越多的公司踏进了NB-IoT的产品研发阵营,各种各样的基于NB技术的产品也面向市场。据华为预算,未来10-15年是物联网快速发展的阶段,作为物联网的重要组成部分,NB技术也起到推动作用。
虽然各家的NB-IoT产品设备在研发阶段和实验室都会经过详细的测试,但是设备在现场会出现各种各样的问题,这个时候如何快速定位问题,如何快速解决问题,就需要一个稳定的排解思路。
1
.现场是否有可用网络
这个问题一般需要先和运营商沟通,一般都是通过运营商采购SIM卡和开通SIM业务,运营商会很乐意为企业做这方面的排查。其次,为了确认现场网络是否和研发时的网络情况一样,这就需要研发或者市场携带设备到现场测试,也就是我们俗称的“场测”。
2
.设备不工作
通过查看电源指示灯是否正常或者更换电池等操作,保证基本的供电正常。有条件的话可以打开设备,测量设备内部是否有短路的情况发生。在问题现场如果排除了网络问题,那么出现设备不工作一般是电源问题导致。
3
.设备不能注网
此种情况,通常会伴随着运营商网络的发展和整个社会容纳的NB-IoT设备增大而产生。比如之前,电信网络只有2506一个频点,后来发展到了引入2504 和2508频点。这样会导致在不同频点注网时,NB终端注网时间增长,若此时MCU没有留给终端足够的入网时间,那么就会导致设备永远不能注网。还有一种情况是伴随着NB终端同时大量入网,导致无线信号的信号质量下降,不能达到NB设备入网条件。
判断这种问题,需要通过网络指示灯或者打印出来MCU和NB-IOT模组之间的交互信息,确认模组的状态。条件允许,可以确认NB终端的位置,找运营商查看基站和小区信息,是否有不正常行为。
4
.NB终端发送上行数据丢失
这类问题一般是现场无线信号或者NB-IoT设备在运营商平台注册延时时间长导致。此时需要引出调试接口查看此时NB终端的注网状态,信号质量,小区号码和发送数据失败的返回代码。如果无线信号正常,那么需要重点排查设备在运营商平台注册的时间是否过长。
5
.下发数据到达不了模组
;
由于NB-IoT设备有个PSM机制,如果NB终端进入了PSM状态,此时考虑模组不能立即收到无线下发的数据。此时可以咨询运营商确认卡的配置信息,APN,T3314 和T3412等参数情况,确认NB终端是否是发送完上行数据后立即进入了PSM导致。
6
.现场调基站参数无效
如果有工程师在现场调试过NB-IoT设备,会发现设备注册的基站或者小区经常有不是......