【關(guān)鍵字】 PUSCH-Config、PUSCH-ConfigCommon
【配置解析】
一. 空口配置
二. DMRS for PUSCH

示例dmrs-AdditionalPosition=pos1,dmrs-Type、maxLength兩個(gè)參數都沒(méi)有,對此38.331說(shuō)明如下(F40版本協(xié)議這里有個(gè)筆誤,38.214根本沒(méi)有clause 6.4.1.1.3


這張表定義單符號front loaded DMRS+additional DM-RS的符號位置,38.211 6.4.1.1.3節說(shuō)明對于表中的l0,如果是PDSCH mapping type B,l0=0:


對于PDSCH mapping type B,如果沒(méi)有時(shí)隙內跳頻,ld表示PUSCH被調度的符號數。
三. PUSCH-TimeDomainResourceAllocation

SLIV取值決定了ld=14,所以就示例而言,38.211 Table 6.4.1.1.3-3決定DMRS for PUSCH的符號位置-l(原文字母l上的橫線(xiàn)不便輸出,用-l代替)就是0/10一種可能,如上圖分配圖樣所示:

三. resourceAllocation & rgb-size

因為resourceAllocation=dynamicSwitch,所以Frequency domain resource assignment字段首bit置0表示resource allocation type 0,置1表示resource allocation type 1,字段長(cháng)度和UL BWP帶寬、N_RBG(RBG的數量)有關(guān)。



公式和PDSCH里的類(lèi)似,只是DL BWP換成UL BWP。對于BWP1=273PRB,分成18個(gè)RBG(即N_RBG=18),除了最后1個(gè)RBG只有1個(gè)VRB,其他17個(gè)RBG都是16個(gè)VRB,因此bitmap是18位,從MSB到LSB依次表示RBG0~17,置1表示分配該RBG,否則置0。
首bit置0,表示resource allocation type 0,后續N_RBG(=18)比特表示bitmap;
首bit置1,表示resource allocation type 1,后續roundup(log2(N_UL,BWP_RB*(N_UL,BWP_RB+1)/2))=roundup(log2(273*(273+1)/2))=16比特表示RIV。
四. transformPrecoder
為了降低PAPR峰均比,NR PUSCH可以支持transformer precoder,即采用DFT-S-OFDM,但UE只能單流傳輸。
示例transformPrecoder=disabled并未啟用,即上行只用CP-OFDM,理論單UE上行支持4流。
五. txConfig & maxRank & codebookSubset
和PDSCH只有1種transmission schemes(Non-Codebook )不同,PUSCH的transmission schemes有2種:Codebook based UL transmission(38.214 6.1.1.1節描述)和Non-Codebook based UL transmission(38.214 6.1.1.2節描述)。



如果txConfig=codebook,還和antenna ports、transform precoder、maxRank、codebookSubset相關(guān)。
DCI 0_1里的Antenna ports字段定義:


通常情況下,UE需要基于Precoding information and number of layers字段指示的38.212 Table 7.3.1.1.2-2/3/4/5里的某個(gè)TPMI取值,確定38.211 Table 6.3.1.5-1/2/3/4/5/6/7里的precoding matrix W,不過(guò)對于示例這種單antenna port單layer的情況,W=1(38.211 6.3.1.5節):




【總結】
1. 示例定義的各處PUSCH-TimeDomainResourceAllocation,mappingType都是typeB,未見(jiàn)typeA,SLIV對應的PUSCH符號數14;定義了configuration type 1的單符號front loaded DMRS+additional DM-RS;頻域分配類(lèi)型Downlink resource allocation type 0/1都會(huì )用到,對于resource allocation type 0,273個(gè)RB分成18個(gè)RBG,除了最后1個(gè)RBG只有1個(gè)VRB,其他17個(gè)RBG都是16個(gè)VRB;273個(gè)PRB共分成69個(gè)PRG,除了最后1個(gè)大小是1個(gè)PRB,其他都是4個(gè)PRB;沒(méi)用transformer precoder,transmission schemes是Codebook based UL transmission。
2. PUSCH-Config這個(gè)IE下未見(jiàn)frequencyHopping,因此PUSCH未啟用跳頻(38.331):

3. PUSCH-Config這個(gè)IE下未見(jiàn)mcs-Table,默認64QAM(38.331):



4. 就示例而言,dmrs-Type默認type 1, maxLength默認len1,DMRS for PUSCH支持的antenna port對應38.211 Table 6.4.1.1.3-5,最大4個(gè),端口號0~3:

dmrs-Type=type 1下DMRS port(s)、CDM group的定義,見(jiàn)38.211 Table 6.4.1.1.3-1:

38.212 Table 7.3.1.1.2-8分配DMRS port(s)=0/1/2/3,屬于CDM group 0/1,單符號前置DMRS頻域分配如下:

5. PUSCH-Config這個(gè)IE下未見(jiàn)pusch-AggregationFactor,因此未啟用PUSCH的重復發(fā)送功能(38.331):

3GPP,《38211-f40 Physical channels and modulation》
3GPP,《38212-f40 Multiplexing and channel coding》
3GPP,《38214-f40 Physical layer procedures for data》
3GPP,《38331-f60 Radio Resource Control (RRC) protocol specification》
6.3.2 Radio resource control information elements
春天工作室,《孫老師NR系列(更新版)6:NR 上行物理信道(PUCCH_PUSCH)簡(jiǎn)介 V2.0》
聯(lián)系客服