5G PDCCH

一、调度位置

1、REG

REG是时域占用一个OFDM符号,频域占用一个资源块(包括频域连续的12个子载波)的物理资源单位。在一个REG中,3个RE用于映射PDCCH参考信号,9个RE用于映射DCI的RE。其中用于映射PDCCH参考信号的RE占用标号为1,5,9的子载波。

一个REG包括72个RE,其中18个RE用于解调参考信号,54个RE用于DCI信息传输。

REG Bundle为时域或频域连续的多个REG,构成REG Bundle的REG数量可以为1,2,3,6个,并且在一个REG Bundle内映射的PDCCH采用相同的预编码。

2、CCE

CCE是构成PDCCH的基本单位,占用频域上6个REG。一个PDCCH由一个或者多个CCE组成,构成PDCCH的CCE数量称为聚合等级(Aggregation level)。

Table 7.3.2.1-1: Supported PDCCH aggregation levels.

Aggregation level

Number of CCEs

1

1

2

2

4

4

8

8

16

16

3、CORESET(Control-resource set)

CORESET在频域上包括多个PRB,时域上包括1~3个OFDM符号。

CORESET占用的时频资源由高层半静态配置。

一个CORESET在频域包含\large N_{RB}^{CORESET}个资源块,在时域上包含\large N_{symb}^{CORESET} ∈ {1,2,3}个OFDM符号。

CORESET中的REG从0开始编号,先从时域编号,CORESET中最小RB的第一个OFDM符号编号为0。

一个UE可以配置多个CORESET,每个CORESET与一个CCE-REG映射关联。

controlResourceSetId                   

搜索空间关联的CORESET,决定了搜索空间的物理资源

frequencyDomainResources

频域占用的资源,每个bit对应BWP内一个6RB的组

duration                            

时域占用符号数

interleaved                         

专用于CCE-REG交织映射的参数

          cce-REG-MappingType

          CCE对应到具体的REG的映射关系
          precoderGranularity           PDCCH预编码相关的配置

          tci-StatesPDCCH-ToAddList

          tci-StatesPDCCH-ToReleaseList

          用于配置PDCCH对应的TCI state,可以简单理解为指示接收PDCCH用的beam方向
          tci-PresentInDCI           用于指示DCI中是否包含指示PDSCH波束信息的域

4、搜索空间

在NR中,服务小区内每个下行BWP内,最多配置10个搜索空间集合,其中每个搜索空间集合包括一个或多个聚合等级的搜索空间。此外在NR中,新增了搜索空间集合的时域配置信息,UE根据时域位置检测候选PDCCH,无需类似LTE每个下行子帧都检测PDCCH。

搜索空间集合的时域配置信息包括检测周期、时隙偏移、时隙数量、符号位置和控制资源集合索引

searchSpaceId                          

搜索空间集合的ID,每个BWP内最多配置10个搜索空间集合。搜索空间集合ID在小区所有BWP内唯一,且不可配置为0。

searchSpaceType

公共搜索空间,或者UE专用搜索空间。以及可能的PDCCH格式。

nrofCandidates

对应每个聚合等级的搜索空间内候选PDCCH数量

monitoringPeriodicity

 

检测搜索空间集合的时间间隔,单位为时隙

monitoringSlotPeriodicityAndOffset

检测周期开始到实际检测搜索空间集合之间的周期和时隙偏移量,对于DCI format 2_1,只有sl1,sl2和sl4被应用。

只有满足

duration

连续检测搜索空间集合的时隙数量,如果该域没有则表示1个时隙

monitoringSymbolsWithinSlot

每个时隙内,搜索空间集合关联的CORESET起始符号位置,最高bit表示slot中第一个符号

searchSpaceType

指示SearchSpace的类型以及需要盲检的DCI类型

SearchSpacee分为UE-specific的SearchSpace(针对单个用于)和Commond SearchSpace(针对一组用户)。

-     a Type0-PDCCH CSS set configured by pdcch-ConfigSIB1 in MIB or by searchSpaceSIB1 in PDCCH-ConfigCommon or by searchSpaceZero in PDCCH-ConfigCommon for a DCI format with CRC scrambled by a SI-RNTI on the primary cell of the MCG

-     a Type0A-PDCCH CSS set configured by searchSpaceOtherSystemInformation in PDCCH-ConfigCommon for a DCI format with CRC scrambled by a SI-RNTI on the primary cell of the MCG

-     a Type1-PDCCH CSS set configured by ra-SearchSpace in PDCCH-ConfigCommon for a DCI format with CRC scrambled by a RA-RNTI or a TC-RNTI on the primary cell

-     a Type2-PDCCH CSS set configured by pagingSearchSpace in PDCCH-ConfigCommon for a DCI format with CRC scrambled by a P-RNTI on the primary cell of the MCG

-     a Type3-PDCCH CSS set configured by SearchSpace in PDCCH-Config with searchSpaceType = common for DCI formats with CRC scrambled by INT-RNTI, SFI-RNTI, TPC-PUSCH-RNTI, TPC-PUCCH-RNTI, or TPC-SRS-RNTI and, only for the primary cell, C-RNTI, MCS-C-RNTI, or CS-RNTI(s), and

-     a USS set configured by SearchSpace in PDCCH-Config with searchSpaceType = ue-Specific for DCI formats with CRC scrambled by C-RNTI, MCS-C-RNTI, SP-CSI-RNTI, or CS-RNTI(s).

二、PDCCH格式

0_0

指示PUSCH调度

0_1

指示PUSCH调度

1_0

指示PDSCH调度

1_1

指示PDSCH调度

2_0

用于指示时隙格式,由SFI-RNTI加扰,DCI格式2_0中携带多个UE的指示信息,每个UE根据配置参数确定属于自己的指示信息的位置。DCI格式2_0的大小由高层参数配置,最大为128bit。

2_1

用于指示不承载UE数据传输的频域物理资源块和时域OFDM符号,由INT-RNTI加扰。DCI格式2_1中携带多个UE的指示信息,每个UE根据配置参数确定属于自己的指示信息的位置。DCI格式2_0的大小由高层参数配置,最大为126bit。

2_2

指示PUSCH和PUCCH的TPC   ,由TPC-PUSCH-RNTI或TPC-PUCCH-RNTI加扰。DCI格式2_2中携带的bit长度需要与公共搜索空间中的DCI格式0_0的载荷大小相等,若DCI格式2_2中携带的bit长度小于公共搜索空间中的DCI格式0_0的bit长度,需要在尾部补充0,直到与DCI格式0_0的bit长度相等。

2_3

用于为一个或多个UE发送SRS功率控制命令,由TPC-SRS-RNTI加扰。DCI格式2_3中携带的bit长度需要与公共搜索空间中的DCI格式0_0的载荷大小相等,若DCI格式2_3中携带的bit长度小于公共搜索空间中的DCI格式0_0的bit长度,需要在尾部补充0,直到与DCI格式0_0的bit长度相等。

1、PDSCH频域资源分配

在NR中,下行数据信道支持两种类型频域资源分配,type0和type1,type0为非连续频域资源分配,type1为连续频域分配。由DCI 1_0调度的下行数据传输仅支持type1频域类型。

PDSCH-Config中的resourceAllocation配置了资源分配类型

resourceAllocation                      ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch},

1.1、type0

Type0频域资源分配方式有一个RBG的概念,简而言之,就是几个RB合起来称之为一个RBG。具体多少个RB合起来叫做一个RBG跟RRC配置(Configuration 1和Configuration 2)和BWP大小(Bandwidth Part Size)有关。

 每个RBG会有一个1bit对应,如果该bit置1则表示该RBG已经分配给该UE。

PDSCH-Config中的rbg-Size配置了RBG的大小P。 

rbg-Size                                ENUMERATED {config1, config2},

Table 5.1.2.2.1-1: Nominal RBG size P

Bandwidth Part Size

Configuration 1

Configuration 2

1 – 36

2

4

37 – 72

4

8

73 – 144

8

16

145 – 275

16

16

需要指示的bit数量根据BWP带宽得到,第一个和最后一个RBG的PRB数量可能少于P,其他RBG的PRB数量为P。

1.2、type1

Type1频域资源方式通过将资源的起始位置(S)和长度(L)联合编码,组成一个RIV值。一组(S,L)和一个RIV值一一对应,即知道了(S,L)便可以推出RIV值,知道了RIV值便可以推出对应的(S,L)。具体计算公式如下:

2、PDSCH时域资源分配

如果时域资源分配信息域的值为m,那么UE可以从分配表的m+1行获取PUSCH时域位置信息。

K0

时隙偏移值,如果UE在时隙n接收到调度信息DCI,则调度的PDSCH在时隙

其中n为DCI调度的时隙, 和分别为PDSCH和PDCCH的子载波间隔

S

起始位置指示,时隙中起始OFDM符号索引

L

时域OFDM符号长度

PDSCH mapping type

PDSCH映射类型。

对于DCI 1_0 “Time domain resource assignment”为4bit。

对于DCI 1_1 “Time domain resource assignment”为0/1/2/3/4 bit。具体长度根据\large \left \lceil log_2(I) \right \rceil计算,I为或者根据默认值得到。

Time domain resource assignment – 4 bits as defined in Subclause 5.1.2.1 of [6, TS38.214]. If only the short message is carried, this bit field is reserved.

Time domain resource assignment – 0, 1, 2, 3, or 4 bits as defined in Subclause 5.1.2.1 of [6, TS 38.214]. The bitwidth for this field is determined as \large \left \lceil log_2(I) \right \rceilbits, where I is the number of entries in the higher layer parameter pdsch-TimeDomainAllocationList if the higher layer parameter is configured; otherwise I is the number of entries in the default table.

3、PUSCH频域资源分配及跳频

在NR中,上行数据信道支持两种类型频域资源分配,type0和type1,type0为非连续频域资源分配,type1为连续频域分配。由DCI 0_0调度的上行数据传输仅支持type1频域类型。type0和type1的原理与PDSCH类似。

pusch-Config或configuredGrantConfig中的frequencyHopping信元指示了PUSCH跳频。

有两种跳频模式:时隙内跳频和时隙间跳频。

frequencyHopping                        ENUMERATED {intraSlot, interSlot}                                   OPTIONAL,   -- Need S,

对于上行资源分配类型1,无论transform precoding是否enabledUE可以进行跳频。

如果上行DCI或者RAR UL grantfrequency hopping field设置为1,或者上行资源分配类型1,配置授权的高层配置了frequencyHoppingOffset,则进行PUSCH跳频。

In case of resource allocation type 1, whether or not transform precoding is enabled for PUSCH transmission, the UE may perform PUSCH frequency hopping, if the frequency hopping field in a corresponding detected DCI format or in a random access response UL grant is set to 1, or if for a Type 1 PUSCH transmission with a configured grant the higher layer parameter frequencyHoppingOffset is provided, otherwise no PUSCH frequency hopping is performed. When frequency hopping is enabled for PUSCH, the RE mapping is defined in subclause 6.3.1.6 of [4, TS 38.211].

对于PUSCH频域资源分配type1,如果配置了PUSCH跳频,调度PUSCH中有N个bit用于指示频率偏移值,基站通过频率偏移值来控制PUSCH的跳频范围,具体数值通过pusch-Config中的frequencyHoppingOffsetLists参数配置。

当BWP<50PRB时,N=1,用于指示高层配置2个频率偏移值中的一个

当BWP≥ 50PRB时,N=2,用于指示高层配置4个频率偏移值中的一个

对于时隙内跳频,每个Hop起始RB值根据下面公式得到:

对于时隙间跳频,在无线帧编号为\large n_s^u的时隙中传输的PUSCH的起始RB值由下面公式得到:

4、PUSCH时域资源分配

如果时域资源分配信息域的值为m,那么UE可以从分配表的m+1行获取PUSCH时域位置信息。

K2

时隙偏移值,如果UE在时隙n接收到调度信息DCI,则调度的PUSCH在时隙

其中n为DCI调度的时隙, 和分别为PUSCH和PUCCH的子载波间隔

S

起始位置指示,时隙中起始OFDM符号索引

L

时域OFDM符号长度

PUSCH mapping type

PUSCH映射类型。

发布了8 篇原创文章 · 获赞 5 · 访问量 2787

猜你喜欢

转载自blog.csdn.net/bluewhu/article/details/104156815
5G