[发明专利]一种修复二进制码生成矩阵构造方法及修复方法在审
申请号: | 201810905992.0 | 申请日: | 2018-08-09 |
公开(公告)号: | CN109257050A | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 侯韩旭;韩永祥;李挥;周清峰;李勇;周丰丰;范立生 | 申请(专利权)人: | 东莞理工学院 |
主分类号: | H03M13/15 | 分类号: | H03M13/15 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 李利 |
地址: | 523000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 修复 二进制码 生成矩阵 数字处理技术 计算复杂度 构造矩阵 计算公式 矩阵结构 构造码 容错度 带宽 再生 改进 | ||
1.一种修复二进制码生成矩阵构造方法,其特征在于,所述修复二进制码生成矩阵构造方法包括:设构造码c1(k,r,d,p),其中η=d-k+1,k≥3,r≥3是一个奇数,d=k+(r-1)/2和τ=(d-k+1)k-2,构造矩阵Pk×r;其计算公式:
2.根据权利要求1所述的修复二进制码生成矩阵构造方法,其特征在于,对于j=k+1,k+2,…,k+r,每一个编码多项式sj(x)都在环Cpτ中;让(i:j)={i,i+1,…,j}并根据列索引(i:j)生成Pk×r的子矩阵Pk×r(i:j),在Pk×r中,子矩阵Pk×r(η+1:2η-1)可由子矩阵Pk×r(2:η)旋转180度得到,Pk×r(2:η)中的最后一行是全为1的向量,并且Pk×r(2:η)中第i行j列的元素的指数是第一行第j列的ηi-1的倍数,其中i=2,3,…,k-1和j=1,2,…,d-k。
3.根据权利要求1所述的修复二进制码生成矩阵构造方法,其特征在于,所述修复二进制码生成矩阵构造方法中信息位计算的额外位不需要存储,且用来计算冗余位。
4.一种修复二进制码生成矩阵修复方法,其特征在于,所述修复二进制码生成矩阵修复方法包括:对于0≤l≤pτ-1,j=1,2,…,r,第j个校验列的第l个校验集合分别定义如下Pl,1={sl,1,sl,2,...,sl,k},其中2≤j≤d-k+1,其中d-k+2≤j≤r;假设第f个信息列失效,如果因lmodηf∈{0,1,2,...,ηf-1-1},比特sl,f用第一个校验列修复;有因t=1,2,…,d-k,其lmodηf∈{tηf-1,tηf-1+1,...,(t+1)ηf-1-1},比特sl,f用第d-k-t+2个校验列修复;如果因lmodηk+1-f∈{0,1,2,...,ηk-f-1},比特sl,f用第一个校验列修复,有因t=1,2,…,d-k,其lmodηk+1-f∈{tηk-f,tηk-f+1,...,(t+1)ηk-f-1},比特sl,f用第d-k+t+1个校验列修复。
5.根据权利要求4所述的修复二进制码生成矩阵修复方法,其特征在于,对lmodηf∈{0,1,2,...,ηf-1-1}且l<(p-1)τ,比特sl,f可被第一个校验列的校验集合Pl,1修复,需要从剩余k-1个信息列分别下载(p-1)ηk-3个比特sl,f,其中i∈{1,2,...,f-1,f+1,...,k}且lmodηf∈{0,1,2,...,ηf-1-1},并从第一个校验列中下载(p-1)ηk-3个冗余比特sl,k+1lmodηf∈{0,1,2,...,ηf-1-1},共有(p-1)ηk-3个比特需要下载。
6.根据权利要求4所述的修复二进制码生成矩阵修复方法,其特征在于,所述修复二进制码生成矩阵修复方法中第一个奇偶校验列的奇偶校验集与RDP和偶数奇中的第一个奇偶列相同。
7.根据权利要求4所述的修复二进制码生成矩阵修复方法,其特征在于,所述修复二进制码生成矩阵修复方法中其他奇偶校验列的奇偶校验位不是与数组中的直线相对应的位元,而是对应于多边形线的位元,在被提出的编码中的行数可以被ηk-2整除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞理工学院,未经东莞理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810905992.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类