5GNR中PDCCH的polar編碼

2021-09-25 03:18:00 字數 1155 閱讀 5181

5gnr中在dci位元收集和大小對齊後,進行crc新增,然後再用rnti值加擾,接下來就是polar編碼。

首先進行交織,按照38212 5.3.1.1中的交織方式對編碼輸入位元序列進行交織。(所謂交織就是變換序列的位置,比如原來在第一位的位元,交織後變到第6位了)

接下來就是polar編碼了,分為以下幾步:1.母碼長度的確定。2.凍結位元和資訊位元的確定。3.u位元序列的求取。4.d=u*gn.

1.母碼長度的確定

按照38212 5.3.1中所述,根據速配長度e(由聚合級別al決定)以及輸入位元長度k來確定n,編碼輸出長度為n=2^n。

2.凍結位元和資訊位元的確定

這一步比較麻煩,細細談。

(這裡要說一下速匹方案有三種,一是polar編碼輸出長度ne且k/e<=7/16,速匹模式為打孔,將前n-e個位元打掉,除此之外,還有一些位需要打掉的,並且這些位在接收端是未知的;三是n>e且k/e>=7/16,速匹模式為縮短,這種模式下,將剪掉最後n-e個位元。)

根據速匹這幾種模式,那麼凍結位元中應該包含速匹模式為打孔時打掉的位,或者速匹模式為縮短時不傳輸的最後n-e位,還有編碼前位元長度是k,編碼後位元長度是n,加上奇偶校驗位n_pc,那麼n-k-n_pc位應該是編碼後多出的冗餘位,這些位是為了確保通道可靠而增加的冗餘,應該放在可靠度低的子通道上傳輸。所以凍結位元就是以上這些情況(可無)的位元並集。

(1)我們先根據權重矩陣w(q_nmax)以及編碼輸出長度n,找出索引=3n/4

在j(n)前ceil(3n/4-e/2)-1個位元中的值除了q_f,temp之外的子通道序號也選作凍結位元

else e<=3n/4

在j(n)前ceil(9n/16-e/4)-1個位元中的值除了q_f,temp之外的子通道序號也選作凍結位元

endelse (說明速匹模式是縮短)

則需剪掉j(n)的最後n-e個位元,也即選出j(n)的後n-e個位元中的值做凍結位元子通道索引號

endend

(3)從可靠位元集合q_n1中減去凍結位元索引集合,得到q_i,temp

再從q_i,temp中只取前n-e-n_pc個索引作為最終的資訊位元索引q_i

(4)從可靠位元集合q_n1中減去q_i資訊位元索引集合餘下的全作為凍結位元,放固定位元0.

3.u位元序列的求取

去找協議吧,按協議的偽**來寫

4.

5G NR 下行物理通道之PDCCH概要

5g nr下行物理通道之pdcch概要 nr pdcch的主要feature 1 分工簡潔而明確 nr的控制通道只pdcch乙個。而lte的控制通道包括 pdcch phich pcfich三個,各自職能及其在nr中的角色轉換如下表所示。lte的控制通道 所司職能 pdcch 承載dci資訊,包含乙...

5G NR系統資訊

5g nr系統資訊包括主資訊塊 mib,master information block 以及一系列的系統資訊塊 sib,system information block 根據系統資訊中所包含的內容,可以將其分為minimum si以及other si,其中 minimum si中包含了初始接入以及...

5G NR 概念解釋

在看ts 38.331協議規範時,總是遇到一些nr相關的新概念縮寫,不知其然,更不知其所以然,mcg master cell group,主小區組 scg secondary cell group,輔小區組 mcg和scg是雙鏈結 dc,dual connectivity 下的概念,可以簡單理解為u...