错误 #5118
IRN模式下NR丢网切换到OCUE模式,再次搜到5G网络后,收到RAR未处理,msg3未发送
开始日期:
2026-04-06
计划完成日期:
% 完成:
0%
预期时间:
描述
【问题描述】:IRN模式下NR丢网切换到OCUE模式,再次搜到5G网络后,收到RAR未处理,msg3未发送
【问题分析】:IRN模式下NR丢网,做RRC release,RLC释放时g_ue->macRlcCb->rlcCb->rlcRlsState被设置为2,切换到OCUE模式下,5G NR小区搜到网,发起随机接入流程后,由于wnIsSchUeValid检测g_ue->macRlcCb->rlcCb->rlcRlsState不为0,认为当前UE无效,MAC没有处理PHY上报的msg2消息,导致msg3未发送,整个随机接入流程失败;
【解决方案】:RN模式下NR丢网,做RRC release时不对SRB0进行释放,设置lcRelInfo->isForUeRls为false,并使用WN_RRC_RLC_ENTITY_REL_E消息,调用wnRlcEntRel进行RLC实体释放,在wnRlcEntRel函数中判断,当lcRelInfo->isForUeRls为false时,g_ue->macRlcCb->rlcCb->rlcRlsState设置为0,否则设置为2;