错误 #5314
3.2.2_Pre1T3版本有多余指标残留
开始日期:
2026-05-20
计划完成日期:
% 完成:
0%
预期时间:
问题归属:
CU
发现问题版本:
Rel_3.3.2
目标解决问题版本:
Rel_3.3.2
描述
3.2.2_Pre1T3版本有多余指标残留:
14号终端实际已经不在线,但是指标有残留,指标残留如下图所示:
下来按照振斌的方法尝试复现,确认最终原因;
文件
历史记录
由 席 振斌 更新于 大约一个月 之前
【问题原因】
1、没有报文,通过cu日志分析来看,终端接入时回复安全模式完成信令的时间和创建srb2对应的重配置完成信令花费时间加起来超过2s,导致基站侧UE接入超时限制定时器超时,ue上下文处于释放过程中,接收到核心网的UEContextReleaseCommand时,等待inactive timer超时后会给du发送UEContextReleaseCommand,但是此时inactive timer还未超时马上又收到了来自终端的重配置完成信令,收到重配置完成信令后基站会停止 inactive timer,所以释放流程中断;
2、原来的代码逻辑有问题,如果是cu因定时器超时导致的释放流程,在接收到核心网的UEContextReleaseCommand后,没有立即给du下发UEContextReleaseCommand,要等到inactive timer超时才会下发,这样会导致2条command有500ms的时延
【修改方案】
1、更换释放流程的定时器,不混用inactive timer;
2、修改代码逻辑解决同一释放流程中2条UEContextReleaseCommand之间的500ms时延问题;
3、在ue上下文处在释放流程中时,拦截rrc、f1ap、ngap的信令
【回归方法】
1、出2个包,一个是做了上述3个修改方案后的包,用来验证随机接入、service request,vonr及切换后的释放流程等基本场景;
2、一个是打桩包用来构造一下问题单发生时的场景,验证问题单;