PUCCH Format 2 需要經(jīng)過擾碼,調(diào)制,映射等

原始序列先經(jīng)過擾碼,擾碼的序列基于終端C-RNTI和擾碼ID確定,擾碼ID可以是RRC配置的[0-1023]之間的值,或者是小區(qū)ID[0-1007]
這樣可以將小區(qū)間的同時(shí)頻資源干擾隨機(jī)化
調(diào)制方式是QPSK,此時(shí)一般配合Polar譯碼時(shí),使用軟解調(diào)

不同的UCI的比特?cái)?shù)目決定了其編碼方式,使用Reed Muller Code或者是Polar Code的方式,主要是看信息比特的數(shù)目,小于11則使用Reed Muller Code。

典型的,對(duì)于
編碼

意為:碼塊長度是32,編碼輸出di,對(duì)于小于11bit的原始碼流ck,每一個(gè)輸出bit對(duì)應(yīng)一個(gè)生成多項(xiàng)式

RM碼如何判斷DTX
RM碼沒有CRC ,只能直接解出其payload
如果需要確認(rèn)是否是真實(shí)的結(jié)果,還是胡亂的結(jié)果,則需要做DTX判斷,比如從PUCCH Format 2的SNR門限判斷,但是這種不一定可靠,另外一種是從RM碼本身判定,利用RM碼 11bit冗余編碼的特性,按照如下示意圖分辨
將接收到的軟比特信息,
先將所有比特按照11bit的信息比特長度進(jìn)行RM譯碼,
然后將前一半比特信息按照真實(shí)信息比特長度進(jìn)行RM譯碼,
再對(duì)后一半信息比特按照真實(shí)信息比特長度進(jìn)行RM譯碼,
這樣就得到了三個(gè)譯碼后比特。
再看第一段的譯碼后的11bit的信息,除了前面真實(shí)信息比特長度,剩下的比特是否為全0做一次判決。
這樣就一共得到了四種信息(三個(gè)譯碼結(jié)果,一個(gè)剩余比特是否為0的判決結(jié)果),DTX判決就是基于這四種信息來判決。
第一步先判斷是否同時(shí)滿足以下三個(gè)條件,如果同時(shí)滿足,判斷為DTX:
1. 全比特譯碼結(jié)果,和前一半比特譯碼結(jié)果不同的比特?cái)?shù)大于1,
2. 全比特譯碼結(jié)果,和后一半比特譯碼結(jié)果不同的比特?cái)?shù)大于1,
3. 全比特譯碼結(jié)果,除了真實(shí)ACK比特信息后的比特不是全0,
4. 如果三個(gè)條件至少有一個(gè)不滿足,那就比較前一半比特譯碼結(jié)果和后一半比特譯碼結(jié)果,如果不同的比特?cái)?shù)大于1,就判決為DTX。
采用這種方法做DTX檢測(cè),編碼的碼率不能大于0.17 = 11/64,即11bit使用雙重32bit編碼冗余,前一半和后一半分別可以譯碼
PUCCH Format 2 DMRS
使用偽隨機(jī)序列
關(guān)注生成本地DMRS序列的參數(shù):

是OFDM符號(hào)的下標(biāo)
是時(shí)隙的下標(biāo)
要么是RRC配置的[0-65535]之間的數(shù),要么是小區(qū)ID,即小區(qū)干擾隨機(jī)化
與數(shù)據(jù)部分的資源分配是,DMRS占用一個(gè)RB中的1,4,7,10位置,數(shù)據(jù)部分則是0,2,3,5,6,8,9,11

PUCCH format 2 資源數(shù)目約束
當(dāng)UE傳輸O_ACK的HARQ-ACK information bits 和O_CRC?bits 使用PUCCH format 2 ,
配置的PUCCH resource 的RB數(shù)目是M_RB_PUCCH的RB數(shù)目
UE會(huì)盡可能少的使用M_RB,min_PUCCH的RB來傳輸
滿足條件

N_sc,ctrl_RB:PUCCH 2的RB中的有效RE數(shù)目8
N_symb-UCI_PUCCH:PUCCH 2的符號(hào)數(shù)目
Qm:調(diào)制方式QPSK 2
r:配置的PUCCH 2的最大碼率