NG Toolset开发笔记--5GNR Resource Grid(5)

6/4~6/7号基本完成PUSCH需求分析,篇幅很长(refer to 38.211/38.212/38.213/38.214/38.331):

PUSCH Requirement Analysis Part I

NG Toolset开发笔记--5GNR Resource Grid(5)

PUSCH/DMRS/PTRS端口号starting with 0

SRS端口号starting with 1000

PUCCH/DMRS端口号starting with 2000

PRACH端口号starting with 4000

 

第一步:scrambling

For cw q=0, bit sequence NG Toolset开发笔记--5GNR Resource Grid(5) is scrambled into NG Toolset开发笔记--5GNR Resource Grid(5) bits, and scrambling sequence is initialized with NG Toolset开发笔记--5GNR Resource Grid(5)

n_ID配置:如果RNTI为C-RNTI,则n_ID = dataScramblingIdentityPUSCH;否则,n_ID = n_PCI。

 加扰算法中x/y的说明(38.212 5.3.3.1节和5.3.3.2节,分别对应1bit2bits HARQ-ACK):

NG Toolset开发笔记--5GNR Resource Grid(5)

NG Toolset开发笔记--5GNR Resource Grid(5)

第二步:modulation

The scrambled bits NG Toolset开发笔记--5GNR Resource Grid(5) is modulated into NG Toolset开发笔记--5GNR Resource Grid(5) symbols。

NG Toolset开发笔记--5GNR Resource Grid(5)

BPSK is only supported when transform-precoding(PUSCH-tp) is enabled.

NG Toolset开发笔记--5GNR Resource Grid(5)

第三步:layer mapping

The modulated symbols NG Toolset开发笔记--5GNR Resource Grid(5) are mapped onto upto to 4 layers,, with each layer: NG Toolset开发笔记--5GNR Resource Grid(5) , NG Toolset开发笔记--5GNR Resource Grid(5), where v is the layer number, and NG Toolset开发笔记--5GNR Resource Grid(5) is number of symbols per layer.

NG Toolset开发笔记--5GNR Resource Grid(5)

第四步:transform percoding

如果PUSCH-tp = disabled, then NG Toolset开发笔记--5GNR Resource Grid(5)

否则,如果PUSCH-tp = enabled, v =1(there is only one layer), map NG Toolset开发笔记--5GNR Resource Grid(5) into NG Toolset开发笔记--5GNR Resource Grid(5)  at first:

如果高层未配置PTRS,则将NG Toolset开发笔记--5GNR Resource Grid(5)平均分成个set,每个set对应1个OFDM symbol,并且有NG Toolset开发笔记--5GNR Resource Grid(5)

如果高层配置了PTRS,则将NG Toolset开发笔记--5GNR Resource Grid(5)分割成set,每个set对应1个OFDM symbol,并且setNG Toolset开发笔记--5GNR Resource Grid(5)的symbol长度为NG Toolset开发笔记--5GNR Resource Grid(5)即扣除PTRS开销)。SetNG Toolset开发笔记--5GNR Resource Grid(5) 映射为NG Toolset开发笔记--5GNR Resource Grid(5),其中NG Toolset开发笔记--5GNR Resource Grid(5)

NG Toolset开发笔记--5GNR Resource Grid(5)为PTRS组数

NG Toolset开发笔记--5GNR Resource Grid(5)为PTRS每组sample数目

NG Toolset开发笔记--5GNR Resource Grid(5) 是ofdm symbol NG Toolset开发笔记--5GNR Resource Grid(5) 中PTRS sample的位置(假设symbol NG Toolset开发笔记--5GNR Resource Grid(5)中包含PTRS)

NG Toolset开发笔记--5GNR Resource Grid(5)= 1 如果OFDM symbol NG Toolset开发笔记--5GNR Resource Grid(5)中包含PTRS,否则,NG Toolset开发笔记--5GNR Resource Grid(5) = 0

NG Toolset开发笔记--5GNR Resource Grid(5)

An example PTRS mapping with M_PUSCH_sc = 36:

NG Toolset开发笔记--5GNR Resource Grid(5)

5GNR的transform precoding方案与LTE相同。

5GNR:

NG Toolset开发笔记--5GNR Resource Grid(5)

LTE:

NG Toolset开发笔记--5GNR Resource Grid(5)