发明名称 一种低密度奇偶校验码的编码器/译码器及其生成方法
摘要 本发明公开了一种码长可连续变化的低密度奇偶校验码的编码器/译码器及其生成方法,该编码器/译码器用于数字通信系统中数据传输的纠错,是由一低密度奇偶校验码的奇偶校验矩阵唯一确定的,所述的奇偶校验矩阵可以由基础矩阵和可变扩展因子通过扩展得到,使得在设计范围内任何码长的扩展码都是高girth的码,尽可能地消除了上述低密度奇偶校验码的短圈。本发明提高了编码器/译码器的性能,加速了误码率曲线的下降,有效消除了低密度奇偶校验码的差错平底现象,使得低密度奇偶校验码达到最佳性能。
申请公布号 CN100550655C 申请公布日期 2009.10.14
申请号 CN200410009746.5 申请日期 2004.11.04
申请人 中兴通讯股份有限公司 发明人 徐俊;张友刚;袁柳清
分类号 H03M13/09(2006.01)I;H03M13/11(2006.01)I;H03M13/00(2006.01)I 主分类号 H03M13/09(2006.01)I
代理机构 代理人
主权项 1、一种低密度奇偶校验码的编码器/译码器的生成方法,其特征在于,所述方法包括:步骤一,确定要构造的低密度奇偶校验码的基础矩阵的码率、码长及校验位个数;步骤二,确定所述基础矩阵的行重量向量和列重量向量;步骤三,根据行重量向量和列重量向量构造出girth尽量大、最短圈的数目尽量少的原始基础矩阵,其中,girth为低密度奇偶校验码二分图的最短圈圈长;步骤四,从集合{0,1,2,...,z-1}中选择元素放到原始基础矩阵中“1”的位置上,直至将所有“1”的位置放完,得到所述基础矩阵;所述低密度奇偶校验码在girth不同时,设扩展因子z为偶数,其奇偶校验矩阵对于特定的girth具有不同的结构,构成基础矩阵的元素取值至少满足以下约束条件:若所述低密度奇偶校验码的奇偶校验矩阵的girth为6时,则有:在奇偶校验矩阵的基础矩阵中,对于按照逆时针方向构成的长度为4的短圈的任意元素i、j、k、l,总有mod(i-j+k-l,z)≠0;若所述低密度奇偶校验码的奇偶校验矩阵的girth为8时,则有:在奇偶校验矩阵的基础矩阵中,对于按照逆时针方向构成的长度为4的短圈的任意元素i、j、k、l,总有mod(i-j+k-l,z)≠0;对于按照逆时针方向构成的长度为6的短圈的任意元素i、j、k、l、m、n,总有mod(i-j+k-l+m-n,z)≠0;及若所述低密度奇偶校验码的奇偶校验矩阵的girth为10时,则有:在奇偶校验矩阵的基础矩阵中,对于按照逆时针方向构成的长度为4的短圈的任意元素i、j、k、l,总有mod(i-j+k-l,z/2)≠0;对于按照逆时针方向构成的长度为6的短圈的任意元素i、j、k、l、m、n,总有mod(i-j+k-l+m-n,z)≠0;对于按照逆时针方向构成的长度为8的短圈的任意元素i、j、k、l、m、n、s、t,总有mod(i-j+k-l+m-n+s-t,z)≠0;步骤五,根据扩展因子对所述基础矩阵进行扩展,得到需要的低密度奇偶校验码的奇偶校验矩阵;步骤六,由所述低密度奇偶校验码的奇偶校验矩阵唯一确定编码器/译码器。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦