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