错误 #4399
【3.0基站3.1.3pre1_T8版本】跨核心网切换时序问题导致的切换异常
0%
描述
测试版本:Rel_3.1.3_Pre1T8版本
测试设备:192.168.8.83、77核心网 192.168.8.219、218
测试用例:跨核心网切换
基站配置:7D2U 2T1R
测试终端:鼎桥cpe
测试场景:下行udp 100M,同频跨核心网切换
测试结果:终端NG切换流程异常卡死,驻留在基站但业务不通。
当前分析结果:NG切换流程中,因消息的时序异常,导致切换流程卡住,终端状态异常。
文件
历史记录
由 席 振斌 更新于 13 天 之前
【问题原因】
1、终端发送到目标基站的RRC Reconfiguration Complete和核心网发送到目标基站的Down link ran status ternasfer信令,目标基站收到后都需要时间去处理后续的的流程,大概需要8ms,出现问题是因为这两个信令的时间间隔只有是1ms,上一条信令还未处理完,ue_conn的状态机还未转换到能处理下一条信令的状态,导致下一条信令虽然收到,但未进行任何处理,流程中断;
2、终端一直驻留在目标基站是因为切换时目标基站发送到终端的第一条重配置信令中删除测量配置,所以终端不会再上报测量上报且重配置完成未处理,endmaker 消息也没有收到导致pdcp实体的状态机还在切换态,上下行数据无法处理;
3、此时对于终端来说已经接入目标基站,对于基站来说因为已经收到重配置完成,保证信令完整的定时器已经关闭,基站终端都无法感知异常,业务也不可行;
【修改方案】
增加一套机制,来处理所有流程,所有信令因状态机不对导致的流程终端问题,如果状态机不对就暂时缓存信令消息,通过定时器15ms后再次发送到对应线程处理,如果状态机再次处理时可以对就处理完成,如果不对就再次用此机制缓存,每条信令有三次机会,三次后还不成功就释放ue上下文,防止终端异常驻留;
【回归方法和注意事项】
下行udp 100M,同频跨核心网切换