一种LDPC码的编码方法及编码器技术

技术编号:3842917 阅读:257 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了一种LDPC码的编码方法,包括以下步骤:使用扩展因子zf调整模矩阵Hbm的元素,生成调整后的模矩阵Hbmf;使用所述矩阵Hbmf扩展生成校验矩阵H,扩展方式为校验矩阵H中的子矩阵Pi,j根据模矩阵Hbmf的取值进行扩展,每个子矩阵Pi,j为全零矩阵、单位矩阵或按列向右循环移位的单位矩阵;使用所述校验矩阵H对输入信息U进行编码,输出编码信息V。本发明专利技术还提出了一种LDPC码的编码器。根据本发明专利技术提出的技术方案,通过增加模矩阵Hbm零元素的数量,能够降低LDPC码的编码和译码的处理复杂度和实现复杂度,提高编码和译码的处理速度。

【技术实现步骤摘要】

【技术保护点】
一种LDPC码的编码方法,其特征在于,包括以下步骤:使用扩展因子z↓[f]调整模矩阵H↓[bm]的元素,生成调整后的模矩阵H↓[bmf],所述矩阵H↓[bm]为m↓[b]行、n↓[b]列的矩阵,所述矩阵H↓[bm]中的元素p(i,j)的取值为-1、0或者n,所述矩阵H↓[bm]的零元素的个数不小于m↓[b]+n↓[b]-1,所述矩阵H↓[bmf]中的元素***,其中「p(i,j)z↓[f]/z↓[0]」表示对p(i,j)z↓[f]/z↓[0]向零取整,n、m↓[b]、n↓[b]、j、i、z↓[f]、z↓[0]均为正整数,且1≤i≤m↓[b],1≤j≤n↓[b],z↓[f]≤z↓[0];使用所述矩阵H↓[bmf]扩展生成校验矩阵H,扩展方式为校验矩阵H中的子矩阵P↓[i,j]根据p(f,i,j)的取值进行扩展,每个子矩阵P↓[i,j]的大小为z↓[f]×z↓[f],p(f,i,j)的取值为-1时对应的子矩阵P↓[ij]为全零矩阵,p(f,i,j)的取值为0时对应的子矩阵P↓[i,j]为单位矩阵,p(f,i,j)的取值为「p(i,j)z↓[f]/z↓[0]」时,对应的子矩阵P↓[i,j]为单位矩阵按列向右循环移位「p(i,j)z↓[f]/z↓[0]」;使用所述校验矩阵H对输入信息U进行编码,输出编码信息V。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈军孙韶辉王映民索士强胡树楷
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1