[发明专利]高码率重复累积码的低复杂度编码方法有效
申请号: | 200910085062.6 | 申请日: | 2009-05-31 |
公开(公告)号: | CN101577552A | 公开(公告)日: | 2009-11-11 |
发明(设计)人: | 殷柳国;陆建华;裴玉奎 | 申请(专利权)人: | 清华大学 |
主分类号: | H03M13/00 | 分类号: | H03M13/00;H03M13/27;H04L1/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) | 代理人: | 罗文群 |
地址: | 1000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种高码率重复累积码的低复杂度编码方法,尤其涉及一种以码长为4064比特、码率为7/8的重复累积码为核心的扩展编码,是一种用于纠正信道差错数据的高效编码方法,属于通信信道编码技术领域。首先对长度为KC比特的信息序列进行预处理,使得信息序列长度为3556比特;建立一个校验矩阵H;根据该信息序列和校验矩阵H,计算校验序列,将信息序列S和校验序列P合成,得到码长为4064比特、码率为7/8的码序列;对码序列进行删除和叠加操作,对操作后得到的码序列进行处理,得到码长为NC的码序列。本发明编码方法的优点是:在误码性能上没有损失,甚至在局部点上误码性能更为优越;实现复杂度非常低,非常有利于硬件实现,具有很强的应用前景。 | ||
搜索关键词: | 高码率 重复 累积 复杂度 编码 方法 | ||
【主权项】:
1、一种高码率重复累积码的低复杂度编码方法,用于将长度为KC比特的信息序列编码成为长度为NC比特的码序列,其特征在于该编码方法包括以下步骤:(1)对长度为KC比特的信息序列进行预处理,若KC>3556,将KC个信息比特分成t组,使得![]()
为向下取整,其中t-1组信息序列长为
一组信息序列长为
满足
在t-1组长为
的信息序列后面填充
个0,长为
的信息序列后面填充
使得每个信息序列长度为3556比特;若KC<3556,则在序列后面填充3556-KC个0,使得信息序列长度为3556比特;(2)建立一个校验矩阵H:. . E 127 × 127 0 0 0 . . A 508 × 3556 . 0 E 127 × 127 0 0 . . . 0 0 E 127 × 127 0 . . . 0 0 0 E 127 × 127 . , ]]> 其中,
A508×3556由基矩阵Ab扩展得到,扩展系数L为127,基矩阵A b = 1 1 0 1 0 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 4 × 28 , ]]> Ab中每一个零元素扩展为127×127维全零阵,非零元素利用迦罗华域GF(27)扩展为127×127维非零子阵,扩展时对应的偏置因子和跳转因子如下表所示:![]()
![]()
![]()
![]()
上述表格中,第一个元素为偏置因子,第二个元素为跳转因子,斜线表示该位置没有偏置及跳转因子,在基矩阵Ab中对应零元素;(3)根据上述长度为3556比特的信息序列S=(I0,I1,…,I3555)和校验矩阵H,计算校验序列P=(P0,P1,…,P507):计算公式为:p 0 = I 104 ⊕ I 223 ⊕ I 383 ⊕ I 687 ⊕ I 1078 ⊕ I 133 9 ⊕ I 1456 ⊕ I 1635 ⊕ I 1876 ⊕ I 1911 ]]>⊕ I 2086 ⊕ I 2279 ⊕ I 2351 ⊕ I 2537 ⊕ I 2645 ⊕ I 2759 ⊕ I 2816 ⊕ I 3043 ⊕ I 3098 ⊕ I 3247 ⊕ I 3305 ⊕ I 3543 ]]>p 1 = p 0 ⊕ I 120 ⊕ I 161 ⊕ I 493 ⊕ I 678 ⊕ I 1137 ⊕ I 1287 ⊕ I 1436 ⊕ I 1532 ⊕ I 1823 ⊕ I 1948 ]]>⊕ I 2137 ⊕ I 2272 ⊕ I 2365 ⊕ I 2503 ⊕ I 2656 ⊕ I 2730 ⊕ I 2836 ⊕ I 3003 ⊕ I 3150 ⊕ I 3179 ⊕ I 3365 ⊕ I 3530 ]]> . .. .. .p 126 = p 125 ⊕ I 97 ⊕ I 153 ⊕ I 398 ⊕ I 646 ⊕ I 1124 ⊕ I 1348 ⊕ I 1430 ⊕ I 1565 ⊕ I 1840 ⊕ I 1909 ]]>⊕ I 2120 ⊕ I 2216 ⊕ I 2404 ⊕ I 2485 ⊕ I 2580 ⊕ I 2782 ⊕ I 2863 ⊕ I 2978 ⊕ I 3080 ⊕ I 3224 ⊕ I 3335 ⊕ I 3526 ]]>p 127 = I 62 ⊕ I 214 ⊕ I 372 ⊕ I 632 ⊕ I 683 ⊕ I 858 ⊕ I 996 ⊕ I 1174 ⊕ I 1475 ⊕ I 1589 ]]>⊕ I 1671 ⊕ I 1851 ⊕ I 1911 ⊕ I 2040 ⊕ I 2211 ⊕ I 2425 ⊕ I 2789 ⊕ I 2982 ⊕ I 3114 ⊕ I 3216 ⊕ I 3399 ⊕ I 3445 ]]>p 128 = p 127 ⊕ I 71 ⊕ I 175 ⊕ I 367 ⊕ I 559 ⊕ I 641 ⊕ I 794 ⊕ I 891 ⊕ I 1193 ⊕ I 1502 ⊕ I 1575 ]]>⊕ I 1670 ⊕ I 1785 ⊕ I 1977 ⊕ I 2066 ⊕ I 2262 ⊕ I 2501 ⊕ I 2691 ⊕ I 3039 ⊕ I 3099 ⊕ I 3300 ⊕ I 3311 ⊕ I 3526 ]]> . .. .. .p 253 = p 252 ⊕ I 65 ⊕ I 200 ⊕ I 377 ⊕ I 542 ⊕ I 698 ⊕ I 783 ⊕ I 985 ⊕ I 1233 ⊕ I 1507 ⊕ I 1565 ]]>⊕ I 1680 ⊕ I 1881 ⊕ I 1947 ⊕ I 2115 ⊕ I 2276 ⊕ I 2454 ⊕ I 2776 ⊕ I 2936 ⊕ I 3170 ⊕ I 3271 ⊕ I 3417 ⊕ I 3432 ]]> . .. .. .p 381 = I 151 ⊕ I 21 ⊕ I 149 ⊕ I 373 ⊕ I 494 ⊕ I 557 ⊕ I 824 ⊕ I 897 ⊕ I 1126 ⊕ I 1206 ⊕ I 1287 ]]>⊕ I 1665 ⊕ I 1978 ⊕ I 2090 ⊕ I 2249 ⊕ I 2312 ⊕ I 2527 ⊕ I 2613 ⊕ I 2877 ⊕ I 3139 ⊕ I 3275 ⊕ I 3389 ⊕ I 3485 ]]>p 382 = p 381 ⊕ I 34 ⊕ I 187 ⊕ I 360 ⊕ I 487 ⊕ I 569 ⊕ I 801 ⊕ I 927 ⊕ I 1134 ⊕ I 1183 ⊕ I 1284 ]]>⊕ I 1684 ⊕ I 1922 ⊕ I 2083 ⊕ I 2254 ⊕ I 2324 ⊕ I 2467 ⊕ I 2572 ⊕ I 2891 ⊕ I 3068 ⊕ I 3223 ⊕ I 3305 ⊕ I 3550 ]]> . .. .. .p 507 = p 506 ⊕ I 126 ⊕ I 132 ⊕ I 325 ⊕ I 497 ⊕ I 634 ⊕ I 812 ⊕ I 908 ⊕ I 1090 ⊕ I 1264 ⊕ I 1344 ]]>⊕ I 1720 ⊕ I 1937 ⊕ I 2098 ⊕ I 2265 ⊕ I 2367 ⊕ I 2513 ⊕ I 2557 ⊕ I 2879 ⊕ I 3098 ⊕ I 3194 ⊕ I 3325 ⊕ I 3443 ]]> 上述公式中,符号
表示二进制的模二加法;(4)将上述信息序列S和校验序列P合成,得到码长为4064比特、码率为7/8的码序列C,C=(S,P);(5)在上述码长为4064比特、码率为7/8的码序列C中,删除上述填充的值为0的信息比特,若KC>3556,将进行删除处理后的t组码序列进行叠加,得到一个码长为508t+KC比特的码序列,若KC<3556,删除处理后得到一个码长为508+KC比特的码序列;(6)对上述删除叠加操作后得到的码序列进行处理,若KC>3556,判断NC与508t+KC的大小:当NC>508t+KC时,在上述码长为508t+KC的码序列中选取NC-KC-508t个校验比特,并在所述码长为508t+KC的码序列后填充选取的校验比特,得到码长为NC的码序列;当NC<508t+KC时,在上述码长为508t+KC的码序列中选取508t+KC-NC个校验比特并删除,得到码长为NC的码序列;若KC<3556,判断NC与508+KC的大小:当NC>508+KC时,在上述码长为508+KC的码序列中选取NC-KC-508个校验比特,并在所述码长为508+KC的码序列后填充选取的校验比特,得到码长为NC的码序列;当NC<508+KC时,在上述码长为508+KC的码序列中选取508+KC-NC个校验比特并删除,得到码长为NC的码序列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910085062.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种真空切片机装置
- 下一篇:一种低温管道真空绝热可视过滤器
- 同类专利
- 专利分类