NB-IoT模组半夜集体掉网,电表项目要交付了,头大
各位同行,手上一个智能电表项目,用的移远BC260Y,STM32L4主控,平时每小时上报一次,PSM配好了,eDRX也关了,现场跑了两个月都正常。结果上周广州降温那几天,一片区域大概三十多台表从凌晨两点开始陆续掉网,白天又自己恢复,后台看是模组附着不上,AT返回+CEREG一直0,2。跑去现场拿表测,换卡、换天线、重启都试过,当场又能附上,回办公室盯了一周没复现。供电是锂亚电池加超级电容,掉网时电压我抓了几个点都是3.6V左右,应该不是电源。现在怀疑是不是低温下模组晶振漂了,还是运营商那边基站夜间有动作?有兄弟踩过类似坑吗,指点一下,下周要交付了,急。
回答(2)
先别急着甩锅晶振,+CEREG 0,2是搜不到网,低温晶振漂一般表现为附着失败而不是完全无网。广州凌晨掉、白天回,八成是基站侧:夜间节能关载波或降功率,你那片信号本来就临界。排查:1)抓AT+CSQ和AT+CESQ,掉网时RSRP是不是掉到-120以下,跟正常时段对比;2)问运营商该区域夜间是否有节能策略,要基站侧确认;3)模组侧把PSM的TAU和Active-Timer核对一遍,别让eDRX关了但PSM参数把唤醒拖死。临时缓解:加个信号质量门限,CSQ低于阈值时延长重试间隔并记录,别死循环附着耗电。直接看BC260Y的AT手册和运营商网络侧数据最快。
兄弟,先别急着怀疑晶振。BC260Y低温频偏能偏到附不上网的概率很低,而且白天自愈、换表现场就好,更像网络侧夜间动作或射频链路余量不够。建议查三点:一是找运营商要那几晚该区域的基站日志,看有没有夜间参数调整或小区重选,你+CEREG回0,2是搜到网但注册被拒,很典型;二是拿几台表实测天线端驻波和接收电平,降温后外壳/天线接触热胀冷缩会掉余量,弱信号下夜间重注册就上不去;三是查PSM唤醒后的附着流程,L4串口和模组上电时序在低温下有没有抢跑。先让运营商给数据,别盲改固件。