5GNRDCI大小对齐(DCI size alignment)
Posted 阿米尔C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5GNRDCI大小对齐(DCI size alignment)相关的知识,希望对你有一定的参考价值。
DCI大小对齐的过程主要分为五个步骤,下面从调度的角度依次解释。
STEP 0:CSS中调度的DCI 0_0和DCI 1_0的长度必须相等,且以DCI 1_0的长度为基准做对齐
步骤1、计算CSS中调度的DCI 0_0大小,其中 使用 初始UL BWP大小。步骤2、计算CSS中调度的DCI 1_0大小,其中 的大小取决于条件:(1)如果小区配置了CORESET #0,则使用 CORESET #0的大小;(2)如果小区没有配置CORESET #0,则使用 初始DL BWP的大小。步骤3、如果CSS中调度的DCI 0_0长度 小于CSS中调度的DCI 1_0长度,需要在DCI 0_0的末尾补若干个0填充bits,直到两者相等。步骤4、如果CSS中调度的DCI 0_0长度 大于CSS中调度的DCI 1_0长度,需要截断若干个DCI 0_0中“Frequency domain resource assignment”字段的MSB位,直到两者相等。
对STEP 0的解释
协议原文
STEP 1:USS中调度的DCI 0_0和DCI 1_0的长度必须相等,哪个长度长就以哪个为基准做对齐
步骤1、计算USS中调度的DCI 0_0大小,其中 使用 激活UL BWP大小。步骤2、计算USS中调度的DCI 1_0大小,其中 使用 激活DL BWP大小。步骤3、如果为UE配置了 ServingCellConfig-> s u pplementaryUplink,且SUL和Non-SUL都配置了PUSCH,此时若调度SUL和Non-SUL的USS中的DCI 0_0长度不相等,则需要给短的DCI 0_0补0填充bits,直到两者长度相等。步骤4、如果USS中调度的DCI 0_0的长度小于USS中调度的DCI 1_0的长度,需要在DCI 0_0的末尾补若干个0,直到两者长度相等。
步骤5、如果USS中调度的DCI 1_0的长度小于USS中调度的DCI 0_0的长度,需要在DCI 1_0的末尾补若干个0,直到两者长度相等。
对STEP 1的解释
协议原文
STEP 2:USS中的DCI *_1与USS中的DCI *_0的长度不能相等,若相等则在DCI *_1的末尾加1bit填充,强制不相等
1、如果为UE配置了ServingCellConfig->supplementaryUplink,且SUL和Non-SUL都配置了PUSCH,此时若调度SUL和Non-SUL的DCI 0_1 长度不相等,则需要在短的DCI 0_1的末尾补若干个0,直到两者长度相等。2、如果USS中调度的DCI 0_1 的长度等于另一个USS中调度的DCI 0_0/DCI 1_0,需要在该DCI 0_1的末尾增加1bit的0填充。3、如果USS中调度的DCI 1_1的长度等于另一个USS上调度的DCI 0_0/DCI 1_0,需要在该DCI 1_1的末尾增加1bit的0填充。
对STEP 2的解释
协议原文
STEP 3:完成DCI大小对齐的条件
如果下面两个条件同时满足,则认为完成了DCI大小对齐的过程:
1、小区配置的需要检测的不同长度的DCI总数不超过4。注意,这个是小区级别的,不是BWP级别的,也不是UE级别的。
2、小区配置的需要检测C-RNTI加扰的不同长度的DCI总数不超过3。
协议原文
STEP 4:重新计算USS中的DCI 1_0/0_0,且以DCI 1_0的长度为基准
如果基站在调度的时候,不能同时满足前文<STEP 3>中提及的2个条件,则进入<STEP 4>继续处理。
1、移除前文<STEP 2>中增加的1比特填充(如果有的话)。
2、重新计算USS中调度的DCI 1_0的长度,其中由下式给出:
(1)如果小区配置了CORESET #0,则使用 CORESET #0 的大小;(2)如果没有配置CORESET #0,则使用 初始DL BWP 的大小。3、重新计算USS中调度的DCI 0_0的长度,其中使用初始UL BWP大小。
4、如果USS中调度的DCI 0_0的长度小于USS中调度的DCI 1_0的长度,需要在DCI 0_0的末尾补若干个0,直到两者长度相等。
5、如果USS中调度的DCI 0_0的长度大于USS中调度的DCI 1_0的长度,需要截断若干个DCI 0_0中“Frequency domain resource assignment”字段的MSB位,直到两者相等。
对STEP 4的解释
协议原文
STEP 5:UE不处理的情况
按前述步骤执行之后,UE不再处理以下任何一种情况:
1、小区配置的需要检测的不同长度的DCI总数超过4;
2、小区配置的需要检测C-RNTI加扰的不同长度的DCI总数超过3;
3、USS的DCI 0_0长度等于另外一个USS的DCI 0_1的长度;(不满足<STEP 2>)
4、USS的DCI 1_0长度等于另外一个USS的DCI 1_1的长度。(不满足<STEP 2>)
协议原文
最后说明
参考
以上是关于5GNRDCI大小对齐(DCI size alignment)的主要内容,如果未能解决你的问题,请参考以下文章