首页> 外文OA文献 >Step-by-Step Reed-Solomon Decoding Algorithm for Error/Erasure Correcting
【2h】

Step-by-Step Reed-Solomon Decoding Algorithm for Error/Erasure Correcting

机译:逐步Reed-Solomon解码算法进行纠错/纠删

摘要

[[abstract]]In the step-by-step Reed-Solomon decoding, in order to reduce the computation complexity, speed up the decoding process, and correct errors and erasures, new decoding algorithms and procedures are proposed and investigated in this thesis.First, we present a new step-by-step RS decoding algorithm for errors-only correcting to reduce the computation complexity of the conventional step-by-step RS decoding algorithm. The step-by-step RS decoding algorithm corrects the errors in terms of the differences between the original syndrome matrices and the temporarily changed syndrome matrices. This idea is based on the fact that the weight of error patterns can be distinguished from each other by using the syndrome matrices. If the weight of the error pattern is reduced, both the error location and the corresponding error value are found. However, the conventional step-by-step decoding algorithm must perform 2m - 1 iterations for each received symbol to detect whether or not every nonzero element of GF(2m) is the possible error value. For decoding each received symbol, we derive and simplify the computation of the determinants of the changed syndrome matrices. Then a new syndrome matrix is developed and defined. Several theorems for the new syndrome matrix are proposed. The new step-by-step decoding algorithm for errors-only correcting can directly determine whether the decoded symbol is an error location or not by detecting the new syndrome matrix. The corresponding error value then can be immediately obtained if the decoded symbol is an error location. Compared with the conventional step-by-step decoding algorithm, the computation complexity can be reduced by a factor of 2m — 1 for Reed-Solomon codes over GF(2m).Secondly, we propose a fast step-by-step decoding procedure to speed up the decoding process. The fast step-by-step decoding procedure decodes the received symbols in order from rn-1, rn-2, ..., till r0. For decoding each symbol rn-j, we derive several formulas to obtain fast the corresponding syndrome values and syndrome matrices of rn-j from those of rn-j+1. We find directly a probable and unique value of the corresponding error value which is designated as the quasi-error-value. Then the truth of the quasi-error-value is detected and the corresponding error value of rn-j is determined. Based on the fast step-by-step decoding procedure, a pipelined high-speed decoder architecture is presented, too. This pipelined decoder can be operated in a bit rate of several Gbits/sec and thus suitable for the very high speed data transmission systems.Finally, a step-by-step decoding algorithm for correcting errors and erasures is proposed and investigated. This decoding algorithm decodes the received symbols in the manner of symbol-by-symbol. For decoding each symbol, the corresponding error or erasure value can be directly found. A fast step-by-step decoding procedure for correcting errors and erasures is also proposed. Compared with the standard algebraic decoding, this step-by-step error/erasure decoding algorithm does not need to find the coefficients of the error-locator polynomial, to search the error locations, and to calculate the error evaluator and error/erasure polynomials for obtaining the error and erasure values.
机译:[[摘要]]在逐步的里德-所罗门解码中,为降低计算复杂度,加快解码过程并纠正错误和擦除,本文提出并研究了新的解码算法和程序。首先,我们提出了一种新的仅用于纠错的逐步RS解码算法,以降低传统的逐步RS解码算法的计算复杂度。逐步的RS解码算法根据原始校验子矩阵与临时更改的校验子矩阵之间的差异来校正错误。该想法基于这样的事实,即可以通过使用校正子矩阵来区分错误模式的权重。如果减少错误模式的权重,则会找到错误位置和相应的错误值。但是,常规的逐步解码算法必须对每个接收到的符号执行2m-1迭代,以检测GF(2m)的每个非零元素是否为可能的误差值。为了解码每个接收到的符号,我们导出并简化了已更改的校正子矩阵的行列式的计算。然后,开发并定义一个新的综合症矩阵。提出了新的综合症矩阵的几个定理。新的仅用于纠错的逐步解码算法可以通过检测新的校正子矩阵直接确定解码符号是否为错误位置。如果解码的符号是错误位置,则可以立即获得相应的错误值。与传统的逐步解码算法相比,在GF(2m)上针对Reed-Solomon码的计算复杂度可降低2m_1。其次,我们提出了一种快速的逐步解码程序加快解码过程。快速的逐步解码过程按从rn-1,rn-2,...到r0的顺序对接收到的符号进行解码。为了对每个符号rn-j进行解码,我们导出了几个公式,以便从rn-j + 1的相应的校正子值和校正子矩阵快速获得。我们直接找到相应误差值的可能且唯一的值,该值被指定为准误差值。然后,检测准误差值的真值,并确定rn-j的对应误差值。基于快速的逐步解码过程,还提出了流水线式高速解码器架构。该流水线解码器可以以几吉比特/秒的比特率运行,因此适用于非常高速的数据传输系统。最后,提出并研究了一种用于纠正错误和擦除的逐步解码算法。该解码算法以逐个符号的方式对接收到的符号进行解码。为了解码每个符号,可以直接找到相应的错误或擦除值。还提出了一种用于校正错误和擦除的快速逐步解码过程。与标准代数解码相比,此分步错误/擦除解码算法无需查找错误定位器多项式的系数,搜索错误位置以及计算以下项的错误评估器和错误/擦除多项式:获取错误和擦除值。

著录项

  • 作者

    陳棟洲;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号