错误 #4147
物理层PDCCH漏检,下一个slot检测到DCI0_1,没有往MAC层上报
开始日期:
2025-09-24
计划完成日期:
% 完成:
0%
预期时间:
描述
现在物理层的逻辑是PDCCH检测并解析DCI0_1后,更加里面的ndi的反转来判断是否是上个包已经正确接收,如果是新传上报ul_grant 否则不上报。通过LOG 分析发现同一HarqID中的ndi没有反转,(PDCCH 漏检),物理层判断是重传,故没有上报ul_grant;
而PUSCH的发送射频BUFFER没有清,基站永远解对PUSCH,基站还是按照rv=0 和 ndi (0 1)的顺序调度DCI0_1
文件
历史记录
由 白 瑞朋 更新于 13 天 之前
- 文件 7-0-str.log 7-0-str.log 已添加
- 文件 DM没有释放.jpg DM没有释放.jpg 已添加
【问题分析】
问题:终端进入ACTIVE状态后,slot=2,4,6,8,12,14,16,18的dci0_1固定解不对;PDCCH 漏检
分析:
1)deofdm任务入口每个slot都会进入,但是在slot=2,4,6,8,12,14,16,18没有trigger PDCCH的任务;
2)进一步分析,deofdm在申请DM空间前会对DM 0-3的空间进行检测;当有DM空间被占用时,当前slot返回,不再trigger PDCCH;
3) deofdm没有超时打印;
4)观察DM被占用的空间大小,DM[160008 100008 200008 180008],发现与PDCCH任务里申请的DM空间大小一致;
结论:deofdm+PDCCH任务超时到下一个slot,PDCCH任务被deofdm任务打断,导致DM空间未释放;
由 白 瑞朋 更新于 12 天 之前
- 文件 ping包1小时.jpg ping包1小时.jpg 已添加
- 文件 ping包1小时的心跳统计.jpg ping包1小时的心跳统计.jpg 已添加
- 文件 ping包20分钟.jpg ping包20分钟.jpg 已添加
ping包1小时
ping包1小时的心跳统计