4G物联网设备使用经验--深刻的教训

我在一个运行三年的物联网设备采用一4G模块(L501)用于通信,4G模块的具有基站定位功能,使用此功能用来定位设备的安装位置。4G的模块AT指令初始化,关联了基站定位的初始化,初始化成功后,才进行联网操作。在2022年1月24日,设备发现无法联网,离线。经过联系模块厂家,厂家说基站定位功能是他们向高德地图购买的服务,无法定位的原因是由于调用次数过多的原因,需要等待时间来恢复。

这一天陆续有多台设备由于断网后自动重新连接导致无法定位成功而无法联网,客户陆续打来电话。做好远程长级的程序关闭基站定位功能,厂家回复只能等待。好在经过一天多的时间,基站定位功能恢复,不用给客户进行现场升级操作。

通过这次总结经验,物联网设备的联网功能为第一要素,初始化联网相关逻辑时,不能关联其他功能的成功与失败。所有其他功能的执行与联网功能逻辑分开,不能完全相信厂家提供的功能。

联网设备的测试方法:

1、在网络信号良好的情况下测试正常数据通信的连接;

2、在网络信号弱的情况(可以不接天线或是增加屏蔽)测试数据通信的连接,软件不死机,不异常,网络信号恢复后能正常联网。

你可能感兴趣的:(编程经验,物联网,p2p,gnu)