项目

一般

简介

错误 #4117

UU口L1C不支持连续2slot调度

王 金伏大约 2 个月 之前添加. 更新于 20 天 之前.

状态:
审视
优先级:
指派给:
开始日期:
2025-09-19
计划完成日期:
% 完成:

100%

预期时间:

历史记录

#1

王 金伏 更新于 大约 2 个月 之前

【问题描述】UU口L1C不支持连续2slot调度

【问题原因】终端目前不支持上行连续调度,是因为L1C在填写pus参数时,连续2个上行调度slot,第2个连续调度slot会覆盖第1个连续slot的刚填写好的参数,导致发送第1个连续调度slot时用的是第2个slot的参数,基站就会解错。

【解决方案】

【问题验证】

#2

王 金伏 更新于 大约 2 个月 之前

  • 状态新建 变更为 进行中
  • % 完成0 变更为 30
#3

王 金伏 更新于 大约 2 个月 之前

【问题描述】UU口L1C不支持连续2slot调度

【问题原因】终端目前不支持上行连续调度,是因为L1C在填写pus参数,只写到同一个buffer,存在覆盖问题。L1C提前2个slot填参数,提前1个slot触发PUSCH任务,

连续2个上行调度slot,第2个连续调度slot会覆盖第1个连续slot的刚填写好的参数,导致发送第1个连续调度slot时用的是第2个slot的参数,基站就会解错。

假如slot8/9连续调度,基站调度slot8发送PUSCH时,L1C在slot6填写参数,slot7触发PUSCH。基站调度slot9发送PUSCH时,L1C在slot7填写参数,slot8触发PUSCH。

在slot7时,同1个参数BUffer,基站调度slot9的参数会覆盖调度slot8的已经填写好的参数,导致slot8的PUSCH任务使用的是slot9的参数,基站解错。

【解决方案】终端连续调度时,连续2个上行调度slot的参数根据奇偶slot,参数分别填写到奇偶buffer,这样连续调度的后一个slot不会覆盖前一个slot参数。

【问题验证】

#4

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

  • 优先级一般 变更为
#5

王 金伏 更新于 20 天 之前

  • 指派给王 金伏 变更为 雪峰 赖
  • % 完成30 变更为 100

【问题描述】UU口L1C不支持连续2slot调度

【问题原因】终端目前不支持上行连续调度,是因为L1C在填写pus参数,只写到同一个buffer,存在覆盖问题。L1C提前2个slot填参数,提前1个slot触发PUSCH任务,

连续2个上行调度slot,第2个连续调度slot会覆盖第1个连续slot的刚填写好的参数,导致发送第1个连续调度slot时用的是第2个slot的参数,基站就会解错。

假如slot8/9连续调度,基站调度slot8发送PUSCH时,L1C在slot6填写参数,slot7触发PUSCH。基站调度slot9发送PUSCH时,L1C在slot7填写参数,slot8触发PUSCH。

在slot7时,同1个参数BUffer,基站调度slot9的参数会覆盖调度slot8的已经填写好的参数,导致slot8的PUSCH任务使用的是slot9的参数,基站解错。

【解决方案】1 终端连续调度时,连续2个上行调度slot的参数根据奇偶slot,参数分别填写到奇偶buffer,这样连续调度的后一个slot不会覆盖前一个slot参数。
2 L1C修改代码为在同一slot调度并触发PUSCH,赖学峰已修改L1C这块代码

【问题验证】环境验证可以连续调度2slot。

#6

王 金伏 更新于 20 天 之前

  • 状态进行中 变更为 审视

导出 Atom PDF