NR中的盲检--pdcch candidate的起始CCE位置计算

2021/12/23 23:09:37

本文主要是介绍NR中的盲检--pdcch candidate的起始CCE位置计算,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

        当确定完PDCCH信道的物理资源coreset、搜索空间类型(USS or CSS)、时域特性后,UE会在SS中按照不同的RNTI进行搜索,UE在CORESET上搜索PDCCH的过程称为盲检。

        首先UE要确定搜索空间内PDCCH候选集(pdcch candidate,即聚合等级AL的pdcch个数)。对于与CORESET p关联的搜索空间S(注意:一个coreset可关联多个ss,而一个ss只对应一个coreset),在slot  n_{s,f}^{u} 上,聚合等级为L的PDCCH candidate m_{s,nci},其起始CCE位置的计算公式如下:

  •  聚合等级L:对于USS,L可取值1/2/4/816; 对于CSS,L可取值4/8/16;与LTE相比,NR新增了聚合等级16,主要目的是通过低的信道编码速率来增加覆盖。
  • Y_{P,n_{s,f}^{u}} ,  对于CSS,该值取0,即对于所有的UE,PDCCH candidate开始的CCE都是相同的。对于USS,PDCCH candidate开始的CCE位置与RNTI有关,同时随slot变化而变化。这样设计的目的是为了避免两个UE的PDCCH出现持续阻塞的情况。比如,在某个时刻,两个UE的PDCCH发生冲突了,那么在下一个时刻,通过RNTI随机化后,这两个UE发送冲突的可能性会大大下降。
  • 载波指示Nci, 在跨载波调度时,其取值由IE CrossCarrierSchedulingConfig中的高层参数schedulingCellId通知给UE,以保证调度不同载波的PDCCH candiadte时尽可能占用不重叠的CCE。若无跨载波调度(单载波),其值取0。另外,对于CSS,其值取0.
  • m_{s,nci} 表示pdcch candidate的地址,取值为0....M_{s,max}^{(L)}-1 。其中 M表示服务小区中搜索空间s上,聚合等级为L的PDCCH candidate数量。
  • 注意:为了减少UE的搜索次数,一个PDCCH信道包含的L个连续的CCE开始位置必须满足imodL=0,其中,i为CCE的索引,即:
  1. 聚合等级=1的pdcch candidate可以从任意CCE位置开始;
  2. 聚合等级=2的pdcch candidate须从偶数CCE位置开始;
  3. 聚合等级=4的pdcch candidate须从4的整数倍的CCE位置开始;
  4. 聚合等级=8的pdcch candidate须从8的整数倍的CCE位置开始;
  5. 聚合等级=16的pdcch candidate须从16的整数倍的CCE位置开始;

 待续...



这篇关于NR中的盲检--pdcch candidate的起始CCE位置计算的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程