[发明专利]一种提高纠错能力的交叉分组编译码方法在审
申请号: | 201711051701.8 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107844272A | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | 唐聃;范迪;萧枫 | 申请(专利权)人: | 成都信息工程大学 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14;G06F11/10 |
代理公司: | 成都赛恩斯知识产权代理事务所(普通合伙)51212 | 代理人: | 王斌,肖国华 |
地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 纠错 能力 交叉 分组 译码 方法 | ||
1.一种提高纠错能力的交叉分组编译码方法,其特征在于,包括如下步骤:
⑴、将原数据S平均分为k块,分别为D1、D2、…、Dk,并储存于k个数据节点上,k为偶数;
⑵、将k个数据节点交叉分组,每组中的数据节点个数为l,其中,l=k/2个;
⑶、对交叉分组后的数据节点,在有限域上求得一个生成矩阵G,利用生成矩阵G求得局部校验块,然后将局部校验块存入新的节点;
⑷、当一组数据节点中的一个节点失效时,利用该组中剩余数据节点和局部校验块联立方程恢复出失效节点。
2.如权利要求1所述的一种提高纠错能力的交叉分组编译码方法,其特征在于,采用如下步骤代替上述步骤(4),
⑴、利用生成矩阵G最后一行,求出全局校验块,然后将全局校验块存入新的节点;
⑵、当所有数据节点中有两个以上的数据节点失效时,则结合剩余数据节点,局部校验块和全局校验块联立方程组共同恢复出失效节点。
3.如权利要求1或2所述的一种提高纠错能力的交叉分组编译码方法,其特征在于:步骤⑵中所述的交叉分组的方法是,第一组从第一个数据节点D1开始,连续选取l个数据节点;第二组向后错开m位,其中m≥1,从第1+m个数据节点D1+m开始,连续选取l个数据节点,依次类推进行多个分组,当后面组数中数据节点延续到数据节点Dk,该组数据节点个数仍小于l时,则该组循环向前面的Di(1≤i≤k)借位,形成交叉分组,每组中均包含l个数据节点。
4.如权利要求3所述的一种提高纠错能力的交叉分组编译码方法,其特征在于:交叉分组后的每个数据节点Di(1≤i≤k)与之关联的局部校验块为(n-1)l/k个,其中,参数n由用户自行选取。
5.如权利要求1或2所述的一种提高纠错能力的交叉分组编译码方法,其特征在于:所述生成矩阵G由柯西矩阵转化而来,所述生成矩阵G的每一列代表一个数据节点Di(1≤i≤k),每一行代表一个分组,每个分组中无数据节点时,将其系数设为0。
6.如权利要求1或2所述的一种提高纠错能力的交叉分组编译码方法,其特征在于:生成矩阵G与数据节点Di(1≤i≤k)相乘,得出每一组的局部校验块,并分别存入新的局部节点Pj中,其中,1≤j≤n-1。
7.如权利要求1或2所述的一种提高纠错能力的交叉分组编译码方法,其特征在于:生成矩阵G的最后一行与数据节点Di(1≤i≤k)相乘,得出全局校验块,并存入新的全局节点中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711051701.8/1.html,转载请声明来源钻瓜专利网。