[发明专利]一种逼近信道容量的码率可变LDPC码的编码方法有效
申请号: | 201210044081.6 | 申请日: | 2012-02-24 |
公开(公告)号: | CN102571105A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 童胜;白宝明;郑慧娟;李琪 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 逼近 信道容量 可变 ldpc 编码 方法 | ||
1.一种逼近信道容量的码率可变LDPC码的编码方法,包括如下步骤:
(1)优化预编码器中参数γ的取值;
(2)将信息比特分组m送入预编码器进行编码:
(2a)将长度为N的信息比特分组m进行串并转换,传送到两条支路上:在第一条支路上,抽取m中的γN个比特,形成部分信息比特分组m1,并将m1送入累加器编码得到第一支路比特分组u1;在第二条支路上,将m中的剩余(1-γ)N个比特组成第二支路比特分组m2,对m2不进行任何操作;
(2b)将第一支路比特分组u1和第二支路比特分组m2送入并串转换器进行合并,得到长度为N的预编码比特分组u=(u1,m2),即u的前γN个比特为u1,而后(1-γ)N个比特为m2;
(3)将预编码比特分组u送入K个Zigzag编码器分支,并在第j个Zigzag编码器分支上对u进行编码,得到第j路校验比特分组pj,j=1,2,...,K;
(4)将信息比特分组m与校验比特分组p1,p2,...,pK合并,形成码字c=(m,p1,p2,...,pK)。
2.根据权利要求1所述的预编码级联Zigzag码的编码方法,其特征在于:步骤(3)所述的在第j个Zigzag编码器分支上对预编码比特分组u进行编码,按如下步骤进行:
(3a)将预编码比特分组u送入交织器∏j,得到交织后的第j路交织比特分组∏j(u),j=1,2,...,K,K为Zigzag编码器的数目;
(3b)将第j路交织比特分组∏j(u)送入Zigzag编码器进行编码:
首先,将∏j(u)送入累加器进行编码,得到N个比特;
然后,对所得N个比特采用长度为J的删余模式(00...0x)进行删余处理,即每J个比特中删除前J-1个比特并保留最后一个比特,得到长度为I的第j路校验比特比特分组pj。
3.根据权利要求1所述的预编码级联Zigzag码的编码方法,其特征在于:步骤(1)中所述优化预编码器中参数γ的取值,按如下步骤进行:
首先,以0.01为步长,将γ从0逐步增加到1,得到的101个取值,即{0,0.01,0.02,...,0.99,1.00};
其次,对每一个γ取值,根据密度进化算法,计算得到该γ取值下的译码门限;
然后,在所得到的101个译码门限中,找到数值最小的译码门限,将与该译码门限对应的γ取值作为临时优化结果。
最后,将临时优化结果赋值给γ,微调γ的取值使γN的取值为离γN最近的正整数,微调后γ的取值作为γ最后的优化结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210044081.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类