项目

一般

简介

错误 #5118

IRN模式下NR丢网切换到OCUE模式,再次搜到5G网络后,收到RAR未处理,msg3未发送

刘 播雨大约 2 个月 之前添加. 更新于 5 天 之前.

状态:
已关闭
优先级:
指派给:
开始日期:
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;


文件

20260520-102357.jpg (422 KB) 20260520-102357.jpg 周 磊, 2026-05-20 10:28

历史记录

#1

刘 播雨 更新于 大约 2 个月 之前

  • 状态新建 变更为 进行中
  • 指派给 被设置为 刘 播雨

【解决方案】: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;

#2

刘 播雨 更新于 大约 2 个月 之前

  • 状态进行中 变更为 审视
  • 指派给刘 播雨 变更为 李 常

【验证日期】20260403:验证此步通过,合入版本340-rrc-release分支cce6d29b037a87a16e6ce12545e4feaaf52b77f0,但msg3仍然发送失败,此问题由于msg3的内存未释放导致,另外提单跟踪

#3

李 常 更新于 大约 2 个月 之前

  • 优先级一般 变更为
#4

李 常 更新于 大约 2 个月 之前

终端在IRN模式下NR丢网,方案要求SRB0不释放(为了避免终端一旦再回到在网下需要重新激活SRB0配置流程),但目前代码中SRB0被异常释放了导致问题发生。该修改合理,建议合入TRUNK分支。

#5

李 常 更新于 大约一个月 之前

  • 状态审视 变更为 转测试
  • 指派给李 常 变更为 王 旭初

已合入到V0.0.1_T07__Alpha20版本中,请负责验证。

#6

李 常 更新于 大约一个月 之前

  • 指派给王 旭初 变更为 周 磊
#7

周 磊 更新于 8 天 之前

V0.0.1_T07__Alpha22,反复接入8次,验证通过

#8

李 常 更新于 5 天 之前

  • 状态已解决 变更为 已关闭
  • 指派给周 磊 变更为 刘 播雨

从研测的多次测试结果上看,未再发生,关闭。

导出 Atom PDF