首页> 外国专利> MDS ARRAY CODE ENCODING AND DECODING METHOD FOR REPAIRING FAILURE OF MULTIPLE NODES

MDS ARRAY CODE ENCODING AND DECODING METHOD FOR REPAIRING FAILURE OF MULTIPLE NODES

机译:修复多点故障的MDS阵列编码编码与解码方法

摘要

The encoding of an MDS array code for repairing a failure of multiple nodes, a component thereof being a C(k,r,p) code. An original information data block and a redundant block are stored by building a (p - 1) * (k + r) matrix, wherein p is a prime number, and p is greater than k and r, and k and r are any integer less than p and greater than 0; column k is called an information column, and corresponds to k data blocks; and column r is a redundant column, and corresponds to r redundant blocks, and an addition and subtraction operation in the C(k,r,p) code are both XOR operations. The beneficial effects of the coding are: being able to repair a new Cauchy array code with any n to k nodes having failed and a low encoding and decoding calculation complexity, thereby improving the fault tolerance of a system. The encoding and decoding of a new Cauchy array code is realised by binary XOR operation, and compared with a CRS code, the calculation complexity of the encoding and decoding process is lower.
机译:用于修复多个节点故障的MDS阵列代码的编码,其组成部分是C(k,r,p)代码。通过建立(p-1)*(k + r)矩阵来存储原始信息数据块和冗余块,其中p是素数,p大于k和r,k和r是任意整数小于p且大于0;列k称为信息列,对应于k个数据块。列r是冗余列,对应于r个冗余块,C(k,r,p)码中的加减运算均为XOR运算。编码的有益效果是:能够修复新的柯西阵列代码,其中任何n至k个节点均发生故障,并且编解码计算复杂度较低,从而提高了系统的容错能力。新的柯西阵列码的编码和解码是通过二进制XOR操作实现的,与CRS码相比,编码和解码过程的计算复杂度更低。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号