c 編碼規範 5G NR調製和編碼方案調製和位元速率

2021-10-12 03:33:40 字數 1440 閱讀 7301

調製modulation和編碼方案coding scheme(即,mcs)定義了乙個符號可以攜帶的有用位元數。與5g或4g相比,符號定義為資源元素(re),mcs定義為每個資源元素(re)可以傳送多少個有用位元。mcs取決於無線鏈路中的無線訊號質量,更高的質量會在乙個符號中傳輸更高的mcs和更多有用的位元,而較差的訊號質量會導致更低的mcs,也就意味著在乙個符號中傳輸較少的有用資料。

換句話說,我們可以說mcs取決於阻塞錯誤率(bler)。通常,定義的bler閾值等於10%。為了在變化的無線條件下保持bler不超過該值,gnb使用鏈路自適應演算法分配調製和編碼方案(mcs)。使用pdcch通道(例如,dci 1_0,dci 1_1)上的dci將分配的mcs用訊號傳送給ue。

乙個mcs基本上定義了以下兩個方面:

(一)調製

調製定義單個re可以承載多少位,而不管它是有用的位還是奇偶校驗位。5g nr支援qpsk,16qam,64qam  和  256qam調製。使用qpsk,每個re可以傳輸2位,使用16qam可以傳輸4位,使用64qam可以傳輸6位,使用256qam則可以傳輸8位。這16個,64個和256是 qam調製階數。可以使用以下公式計算每個調製階數的位元數。

(二)位元速率

編碼率可以定義為有用位與總傳輸位(有用+冗餘位)之間的比率。新增這些冗餘位用於前向糾錯(fec)。換句話說,可以是物理層頂部的資訊位數與對映到物理層底部的pdsch的位數之間的比率。我們也可以說,這是對物理層新增的冗餘的一種度量。低編碼率對應於增加的冗餘度。

(2) 調製和編碼方案表

64 qam表

256 qam表

low se 64 qam表

(3) 選擇哪個表

(4) mcs表選擇示例

通過此示例,我們可以顯示最初使用rrc信令配置的mcs表選擇,並且進一步可以使用物理層信令進行控制。

你的每一次「在看」,對我來說都是最大的鼓勵

5GNR中PDCCH的polar編碼

5gnr中在dci位元收集和大小對齊後,進行crc新增,然後再用rnti值加擾,接下來就是polar編碼。首先進行交織,按照38212 5.3.1.1中的交織方式對編碼輸入位元序列進行交織。所謂交織就是變換序列的位置,比如原來在第一位的位元,交織後變到第6位了 接下來就是polar編碼了,分為以下幾...

C 編碼規範

c 編碼規範 規範的制定原則 1 參照微軟在vs.net中,c 既有的規範來制定 2 方便 的交流和維護。3 不影響編碼的效率,不與大眾習慣衝突。4 使 更美觀 閱讀更方便。5 使 的邏輯更清晰 更易於理解。規範的遵守原則 1 如果是軟體外包專案,並且對方制定了 的編寫規範,則首先要遵守對方的編碼規...

C 編碼規範

c 編碼規範 1.目的 為了保證企業編寫出的程式都符合相同的規範,保證一致性 統一性而建立的程式編碼規範。2.範圍 適用於企業所有基於.平台的軟體開發工作。3.規範內容 3.1.格式 u 所有的縮排為4個空格,使用vs.的預設設定。u 在 中垂直對齊左括號和右括號。if x 0 不允許以下情況 if...