基于IEEE802.1 6e标准的LDPC编码器设计与实现
2 基于IEEE802.16e的LDPC码的快速编码算法
高编码复杂度是LDPC码需要解决的主要问题,LDPC编码器直接实现具有和码长成二次方的时间复杂度,而Turbo码可以在线性时间内编码。于是如何使得LDPC码能够在与码长成线性时间内编码就成为一个非常关键的问题。
IEEE802.16e标准中规定的LDPC码是一种结构性码,其算法大大的降低了LDPC码的编码复杂度。但是如果采用传统的编码方法,其编码复杂度仍令人难以接受。校验矩阵H得到的生成矩阵是一个稀疏矩阵,所以可以根据校验矩阵H的稀疏性以及准循环特性来进行快速编码。
IEEE802.16e标准中给出了3种LDPC快速编码的算法。由于第3种编码方式是最常用的,而且已经比较成熟,现只对第3种编码方式进行说明。
为了说明效验矩阵结构,现将其分割为6个子矩阵表示


评论