基于IEEE802.1 6e標準的LDPC編碼器設計與實現(xiàn)
2 基于IEEE802.16e的LDPC碼的快速編碼算法
高編碼復雜度是LDPC碼需要解決的主要問題,LDPC編碼器直接實現(xiàn)具有和碼長成二次方的時間復雜度,而Turbo碼可以在線性時間內編碼。于是如何使得LDPC碼能夠在與碼長成線性時間內編碼就成為一個非常關鍵的問題。
IEEE802.16e標準中規(guī)定的LDPC碼是一種結構性碼,其算法大大的降低了LDPC碼的編碼復雜度。但是如果采用傳統(tǒng)的編碼方法,其編碼復雜度仍令人難以接受。校驗矩陣H得到的生成矩陣是一個稀疏矩陣,所以可以根據校驗矩陣H的稀疏性以及準循環(huán)特性來進行快速編碼。
IEEE802.16e標準中給出了3種LDPC快速編碼的算法。由于第3種編碼方式是最常用的,而且已經比較成熟,現(xiàn)只對第3種編碼方式進行說明。
為了說明效驗矩陣結構,現(xiàn)將其分割為6個子矩陣表示
評論