1. 程式人生 > >碼字,層,層映射,預編碼

碼字,層,層映射,預編碼

比特 調度 傳輸 邏輯 告訴 數據流 以及 pos 什麽

什麽是碼字?

在UMTS系統中,我們通常理解為正交擴頻碼。在LTE中,一個TB經過信道編碼處理後就稱為一個碼字。一個TB是1ms內的編碼比特數,TB的大小取決於調度給用戶的資源數量、調制方式、編碼方式和天線映射。

多個碼字會對應多個HARQ進程,多個AMC過程,以及多個CQI反饋,為了節省開銷,LTE系統最大支持的碼字數為2,即一個TTI中,最多傳輸2個TB。LTE並不是完全的多碼字傳輸系統,而是單碼字,多碼字並存。

什麽是層?

LTE下行發射過程如下:

技術分享圖片

由於碼字數量與發送天線的數量不同,需要將碼字映射到不同的天線上,因此引入了層的概念。在LTE裏,層數等於信道矩陣的秩,即能夠獨立並行傳輸的數據流。層數是如何確定的,是通過RI(rankindication)來進行秩指示,由UE告訴NodeB能夠有效支持的PDSCH層數。如果接收端最多支持兩天線,那麽秩的最大值只能為2。碼字和層的關系如下表。

技術分享圖片

LTE中,由層映射和預編碼共同完成了MIMO的功能。其過程是首先通過層映射把要傳輸的碼字復值調制符號映射到一個或者多個層中,完成串並轉換並且控制空間復用的復用率,然後對層映射後的數據進行預編碼,也就是實現了MIMO的編碼。

技術分享圖片

預編碼,用於將層數據匹配到天線端口上,同時降低或者控制空間復用數據流之間的幹擾,降低接收機實現的復雜度,減少系統開銷,從而提升MIMO技術的性能。預編碼碼本和非碼本兩種方式,支持TM3沒有反饋的傳輸模式,也支持TM4,6,8的反饋模式。

什麽是天線端口?

天線端口的概念是從終端接收端的角度來定義的(下行的接收是UE,上行的接收是基站),一個端口對於接收者來說就是一個獨立的天線信道。如果發送天線有4根天線,但是相幹,所以只能定義為一個端口。在R8中,LTE定義了4*4 MIMO,在R10中,定義了8*8MIMO。

在發送端,物理天線與邏輯端口的對應關系屬於內部實現。

總結:

碼字數<=層數<=天先端口數<=天線物理端口數

碼字,層,層映射,預編碼