项目

一般

简介

错误 #5107

出现MAC层从FAPI收到的FAPI_UE_MSG_TYPE_UL_TB_REQ消息,由于踩内存,出现授权大小和HARQ ID错误,所以出现了发给PHY的UL_TB_IND消息与授权大小和HARQ ID错误的问题

刘 播雨一天 之前添加. 更新于 一天 之前.

状态:
已解决
优先级:
一般
指派给:
开始日期:
2026-04-01
计划完成日期:
% 完成:

0%

预期时间:

描述

【问题现象】MAC层从FAPI收到的FAPI_UE_MSG_TYPE_UL_TB_REQ消息,由于踩内存,出现授权大小和HARQ ID错误,所以出现了发给PHY的UL_TB_IND消息与授权大小和HARQ ID错误的问题
【问题分析】
1、FAPI_UE_MSG_TYPE_MEASURE_REPORT消息FAPI收到后会给MAC和RRC各发送一条,当MAC和RRC处理消息后出现了同一块内存重复释放的情况;
2、后续的FAPI_UE_MSG_TYPE_UL_TB_REQ和FAPI_UE_MSG_TYPE_MEASURE_IND分配了同一块内存;
3、当MAC从FAPI_UE_MSG_TYPE_UL_TB_REQ消息中获取授权大小和HARQ ID时值错误,发给PHY的UL_TB_REQ消息中包含的TBSize和HARQ ID的值也同样出现了问题;
【修改方案】
FAPI_UE_MSG_TYPE_MEASURE_REPORT消息FAPI收到后只给MAC发送一条

历史记录

#1

刘 播雨 更新于 一天 之前

  • 主题MAC层从FAPI收到的FAPI_UE_MSG_TYPE_UL_TB_REQ消息,由于踩内存,出现授权大小和HARQ ID错误,所以出现了发给PHY的UL_TB_IND消息与授权大小和HARQ ID错误的问题 变更为 概率出现MAC层从FAPI收到的FAPI_UE_MSG_TYPE_UL_TB_REQ消息,由于踩内存,出现授权大小和HARQ ID错误,所以出现了发给PHY的UL_TB_IND消息与授权大小和HARQ ID错误的问题
  • 状态新建 变更为 进行中

20260401:按照方案修改后验证4次长时间跑IRN的UU口ping包和DD口ping包同时进行,未出现问题单中描述现象,合入trunk
ID号为21efade494bfd9a87a5c2a5aac12bce10581d498

#2

刘 播雨 更新于 一天 之前

  • 主题概率出现MAC层从FAPI收到的FAPI_UE_MSG_TYPE_UL_TB_REQ消息,由于踩内存,出现授权大小和HARQ ID错误,所以出现了发给PHY的UL_TB_IND消息与授权大小和HARQ ID错误的问题 变更为 出现MAC层从FAPI收到的FAPI_UE_MSG_TYPE_UL_TB_REQ消息,由于踩内存,出现授权大小和HARQ ID错误,所以出现了发给PHY的UL_TB_IND消息与授权大小和HARQ ID错误的问题
  • 状态进行中 变更为 审视
  • 指派给刘 播雨 变更为 李 常

20260401:按照方案修改后验证4次长时间跑IRN的UU口ping包和DD口ping包同时进行,未出现问题单中描述现象,合入trunk
ID号为21efade494bfd9a87a5c2a5aac12bce10581d498

#3

李 常 更新于 一天 之前

  • 状态审视 变更为 已解决

修改合理,且初步验证OK。已入版本V0.0.1_T07__Alpha18,验证中。

导出 Atom PDF