Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2011, Vol. 37 ›› Issue (23): 57-59. doi: 10.3969/j.issn.1000-3428.2011.23.019

• Networks and Communications • Previous Articles     Next Articles

Optimization Algorithm for RS Coding Based on Binary Matrix

ZHU Wei-wei, YANG Jin-min   

  1. (College of Software, Hunan University, Changsha 410082, China)
  • Received:2011-06-28 Online:2011-12-05 Published:2011-12-05

基于二进制矩阵的RS编码优化算法

朱卫卫,杨金民   

  1. (湖南大学软件学院,长沙 410082)
  • 作者简介:朱卫卫(1985-),男,硕士研究生,主研方向:编码容错;杨金民,教授、博士
  • 基金资助:
    湖南省科技计划基金资助重点项目(2009JT1018)

Abstract: Aiming at the problem of the existing coding algorithms can not meet the needs of high performance and large fault tolerance at the same time in RAID(Redundant Array of Inexpensive Disc) system, this paper proposes a algorithm for RS coding based on binary matrix. The method uses binary matrix to optimize the multiplication operation in finite fields. Meanwhile, the theory of multisection is used in the algorithm to reduce the XOR operation. Experimental result show that the proposed algorithm has high efficiency and good performance, and can be used in large fault-tolerant systems.

Key words: Vandermonde matrix, fault-tolerant, data redundancy, binary matrix

摘要: 现有RAID系统的编码算法不能同时具备较高的执行效率和较强的容错能力。为此,提出一种基于二进制矩阵的RS编码优化算法。使用RS编码中有限域内乘法运算得到转换后的二进制矩阵,采用多分法对其进行优化,从而减少编码时的异或运算次数,以此设计优化算法。实验结果表明,该算法的执行效率较高,容错能力较大。

关键词: 范德蒙矩阵, 容错, 数据冗余, 二进制矩阵

CLC Number: