错误 #4117
历史记录
由 王 金伏 更新于 大约 6 小时 之前
【问题描述】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参数。
【问题验证】