我是靠谱客的博主 暴躁小蜜蜂,最近开发中收集的这篇文章主要介绍NR PDCCH(一)时频资源1、控制信道单元CCE2、控制资源集合CORESET3、CCE到REG的映射4、CORESET0的时频资源5、CORESET相关参数 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

1、控制信道单元CCE

2、控制资源集合CORESET

3、CCE到REG的映射

4、CORESET0的时频资源

5、CORESET相关参数 


3GPP TS38.211 Clause 7.3.2(R16.7)

3GPP TS38.213 Clause 13(R16.7)


        NR的系统带宽远超过LTE,如果控制信道占据整个带宽,不仅浪费资源,也加大了盲检的复杂度。因此,NR将PDCCH所占据的时频资源大小等信息封装在CORESET,将PDCCH起始OFDM符号、PDCCH监听周期、关联的CORESET等信息封装在搜索空间里。

1、控制信道单元CCE

        一个PDCCH由一个或多个CCE组成,PDCCH中包含的CCE数量称为聚合度,如下表所示。

聚合度Aggregation level

CCE的数量

1

1

2

2

4

4

8

8

16

16

(基站可以根据实际无线传输的信道状态对CCE聚合度进行调整,实现链路自适应传输。)

        一个CCE由6个REG(资源单元组)组成

        一个REG相当于频域上一个RB、时域上一个OFDM符号。

        一个REG Bundle是时域和/或频域上连续多个REG,可以是2、3、6个REG。

2、控制资源集合CORESET

        一个CORESET在频域上包含n_{rb}^{coreset}个RB,时域上包含n_{symb}^{coreset}∈{1, 2, 3}个符号。

        一个UE可以配置多个CORESET,但一个CORESET只能有一种CCE到REG的映射方式。

CORESET时域配置REG Bundle时域和频域上REG数量
时域频域
REG Bundle = 6REG Bundle < 6
1个OFDM符号162
2个OFDM符号231
3个OFDM符号321

3、CCE到REG的映射

        CCE到REG的映射分为交织和非交织,以REG Bundle进行。

        REG在CORESET内是以时域优先的方式编号,将处于第一个OFDM符号、最低频的RB位置的REG记为0。

        REG Bundle i 由REG {iL, iL+1, ..., iL+L-1} 组成,其中,L 是REG Bundle的大小,i=0,1,...,n_{reg}^{coreset}/l-1,且n_{reg}^{coreset}=n_{rb}^{coreset}n_{symb}^{coreset}是CORESET中的REG的数量。

        CCE j 由REG Bundle {f(6j/L), f(6j/L+1), f(6j/L+6/L-1)} 组成,其中,f(·)是交织器。

        非交织映射中,L = 6,f(x)=x。即每个CCE都是由1个REG Bundle组成。

        交织映射中,当n_{symb}^{coreset}=1时,L∈{2, 6};当n_{symb}^{coreset}∈{2, 3}时,L∈{n_{symb}^{coreset}, 6}。交织器沿用了LTE的矩形交织器,定义为:

其中,R∈{2, 3, 6},且C必须是整数,即R·C是REG Bundle的个数。(个人看法:x是映射顺序,f(x)是交织后的Bundle索引,即交织后的REG Bundle f(x)按对应的x的顺序,依次映射到每个CCE。) 

4、CORESET0的时频资源

        如果在小区搜索期间,从 MIB 中获取到 Type0-PDCCH CSS集合的CORESET(CORESET0)存在,那么UE将从信元 pdcch-ConfigSIB1 中的 controlResourceSetZero 字段获取到CORESET0的连续的RB数和符号数。

        非共享频谱的CORESET0的RB数和符号数由TS38.213 Table13-1~13-10定义(CORESET0的SCS由高层参数 subCarrierSpacingCommon 给出),共享频谱的CORESET0的RB数和符号数由TS38.213 Table13-1A~13-4A定义。下表是Table13-4(SSB和PDCCH的子载波间隔分别是{30, 30} kHz且最小信道带宽是5或10 MHz的CORESET0的RB数和符号数)。

Index

SSB和CORESET0的复用方式

RB数

符号数

Offset (RBs)

0

1

24

2

0

1

1

24

2

1

2

1

24

2

2

3

1

24

2

3

4

1

24

2

4

5

1

24

3

0

6

1

24

3

1

7

1

24

3

2

8

1

24

3

3

9

1

24

3

4

10

1

48

1

12

11

1

48

1

14

12

1

48

1

16

13

1

48

2

12

14

1

48

2

14

15

1

48

2

16

其中,Offset是CORESET0的最小RB的索引到与SSB的第一个RB有重叠的最小CRB的索引之间的RB个数。k_{ssb}(Kssb)是CRB n_{crb}^{ssb}的0号子载波到SSB的0号子载波之间的子载波偏移个数,由高层参数 ssb-SubcarrierOffset 给出。n_{crb}^{ssb}通过 offsetToPointA 获得,是与SSB有重叠的最低频RB的最小子载波到PointA之间的RB数。

Offset和Kssb的图示

5、CORESET相关参数 

        CORESET由信元 ControlResourceSet 配置

        ① n_{rb}^{coreset}由高层参数  frequencyDomainResources 给出,共45位比特,每个比特对应6个RB,MSB位对应BWP中的最低频处的RB,属于CORESET的RB对应的比特设为1;

        ② n_{symb}^{coreset}由高层参数 duration 给出,CORESET时域上的符号数,仅当高层参数 dmrs-TypeA-Position 为3时,可取3;

        ③ 映射方式由高层参数 cce-REG-MappingType 给出;

        ④ REG Bundle大小L:非交织时,L=6;交织时,由高层参数 reg-BundleSize 给出;

        ⑤ R由高层参数 interleaverSize 给出;

        ⑥ n_{shift}∈{0, 1, ..., 274}由高层参数 shiftIndex 提供,若参数未指定,则n_{shift}=n_{id}^{cell}physCellIdconfigured)(实现小区间干扰随机化);

        ⑦ 补充:对于交织或非交织映射,若高层参数 precoderGranularity 的值为"sameAsREG-bundle",则在一个REG Bundle内使用相同的预编码;若高层参数的值为"",且CORESET中的RE没有与SSB或LTE的小区专用参考信号CRS重叠,则在一个CORESET内连续的RB上的所有REG使用相同的预编码。

(相同的预编码方式使得UE可利用REG Bundle内所有REG上的PDCCH DMRS。)

        CORESET0由信元 ControlResourceSetZero 配置

        ① n_{rb}^{coreset}n_{symb}^{coreset}是CORESET0的频域RB数和时域符号数;

        ② 映射方式默认是交织映射;

        ③ L = 6;

        ④ R =2;

        ⑤  n_{shift}=n_{id}^{cell} ;

        ⑥ 当CORESET0由MIB或SIB1配置时,使用普通CP;

        ⑦ 在一个REG Bundle内使用相同的预编码。

最后

以上就是暴躁小蜜蜂为你收集整理的NR PDCCH(一)时频资源1、控制信道单元CCE2、控制资源集合CORESET3、CCE到REG的映射4、CORESET0的时频资源5、CORESET相关参数 的全部内容,希望文章能够帮你解决NR PDCCH(一)时频资源1、控制信道单元CCE2、控制资源集合CORESET3、CCE到REG的映射4、CORESET0的时频资源5、CORESET相关参数 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部