5G/NR - PUSCH DMRS

1. PUSCH DMRS序列

PUSCH DMRS序列在PUSCH配置为Transform precoding enabled和disabled时候使用的序列不一样。

                                                                       Transformprecoding disabled

5G/NR - PUSCH DMRS_第1张图片

可见此时PUSCH的DRMS序列生成方式与PDSCH的DMRS序列生成方式是一样的。

  • DCI format 0-1

对于DCI 0-1调度的PUSCH,由DCI format 0-1中1比特DMRS sequenceinitialization field确定。

如果DMRS-UplinkConfig中scramblingID0/scramblingID1配置了的话,则使用RRC配置的值,否则使用小区ID。

5G/NR - PUSCH DMRS_第2张图片

5G/NR - PUSCH DMRS_第3张图片

 

  • Type 1 configured grant

在Type 1 Configured Grant中,如果RRC配置中的dmrs-SeqInitialization配置了的话,则由其确定,否则为小区ID。

5G/NR - PUSCH DMRS_第4张图片

5G/NR - PUSCH DMRS_第5张图片

 

  • DCI format 0-0

在C-RNTI/MCS-C-RNTI/CS-RNTI中的DCI format 0-0或其它上行调度,其取值为0,

5G/NR - PUSCH DMRS_第6张图片

 

  • 其它

其他场景,包括Type 0 Configured Grant,Temporary C-RNTI DCIformat 0,则为小区ID。

 

                                                                     Transformprecoding disabled

生成序列如下

5G/NR - PUSCH DMRS_第7张图片

 

5G/NR - PUSCH DMRS_第8张图片

RAR调度的PUSCH或者TC-RNTI加扰DCI format 0-0调度的PUSCH,groupHoppingEnabledTransformPrecoding作为hopping配置使用。

 

其它PUSCH,当hopping参数未配置时候,则仍然使用上面使用MSG3的hopping mode的即参数groupHoppingEnabledTransformPrecoding。

5G/NR - PUSCH DMRS_第9张图片

group hopping和sequence hopping参数确定之后,则确定序列的其它两个参数也确定。UE不期望网络同时使能group hopping和sequence hopping。

5G/NR - PUSCH DMRS_第10张图片

 

 

2. PUSCH DMRS频域位置

在transform precoding enabled的时候,在频域映射分为Configuration Type 1和Configuration Type 2。由dmrs-Type配置确定,如果该参数未配置,则为DMRS type 1。

5G/NR - PUSCH DMRS_第11张图片

 

                                                                                 Configuration Type 1

5G/NR - PUSCH DMRS_第12张图片

 

5G/NR - PUSCH DMRS_第13张图片

 

 

                                                                                 Configuration Type 2

5G/NR - PUSCH DMRS_第14张图片

 

5G/NR - PUSCH DMRS_第15张图片

 

在transform precoding disabled的时候,在频域映射则只为Configuration Type 1这种。

 

其中的reference point for k在transform precoding enabled和disabled不同。

5G/NR - PUSCH DMRS_第16张图片

 

3. PUSCH DMRS符号位置

DMRS的符号位置取决于PDSCH的mapping type,分为mapping type A和mapping type B,在NR - K0, K1, K2中介绍K2时候,参考表格或者配置可以获得PUSCH的mapping type。

两种mapping type在PUSCH的起始符号位置和PUSCH符号数的限制不同。Mappingtype A的起始符号只能在符号位置0。

5G/NR - PUSCH DMRS_第17张图片

与PDSCH的差别还在于PUSCH还会配置frequency intra-slot hopping方式,是否hopping两种方式下DMRS符号会有些差异。

                                                                           intra-slot hopping disabled

 

5G/NR - PUSCH DMRS_第18张图片

 

5G/NR - PUSCH DMRS_第19张图片

 

 

                                                                      intra-slot hopping enabled

 

5G/NR - PUSCH DMRS_第20张图片

 

5G/NR - PUSCH DMRS_第21张图片

 

 

38.211中Table  6.4.1.1.3-3和Table 6.4.1.1.3-4,single-symbol DMRS还是double-symbol DMRS取决于配置maxLength。

如果没有配置maxLength或者maxLength配置为len1,则取值为len1(single-symbol);如果配置为len2(double-symbol),那么需要通过DCI来指示取值为len1还是len2。

 

                                                                               single-symbol DMRS

 

5G/NR - PUSCH DMRS_第22张图片

以ld等于12,PUSCH mapping type A为例。

5G/NR - PUSCH DMRS_第23张图片

 

5G/NR - PUSCH DMRS_第24张图片

跳频的情况下,以ld等于6,PUSCH mapping type A为例。

5G/NR - PUSCH DMRS_第25张图片

 

 

 

                                                                             double-symbol DMRS

对于Table 6.4.1.1.3-4中的mapping type A,如果PUSCH的符号数为4,则dmrs-TypeA-Position为‘pos2’。

5G/NR - PUSCH DMRS_第26张图片

以ld等于12,PUSCH mapping type A为例。

5G/NR - PUSCH DMRS_第27张图片

 

 

 

你可能感兴趣的:(5G)