【24h】

Sliding Encoding-Window for Reed-Solomon code decoding

机译:用于芦苇所罗门码解码的滑动编码窗口

获取原文

摘要

Two major types of decoding schemes are used for the soft decoding of block codes: encoding-based and algebraic decoding-based algorithms. Both techniques generate a list of codewords used by the decoder to choose inside the most probable. If these techniques are optimal for binary block codes, their strict adaptation to q-ary block codes leads to a prohibitive complexity. Therefore, we often use sub-optimal versions of these schemes for the decoding of Reed-Solomon q-ary codes. In this paper, we present a simple but efficient soft-input soft-output encoding-based algorithm, which uses a sliding window. The proposed sliding encoding-window (SEW) algorithm exploits the cyclic and systematic properties of systematic RS codes in order to generate a list of candidates in the neighborhood of the received sequence. As the SEW algorithm naturally creates codeword diversity, it is also efficient in the generation of reliable soft outputs necessary in iterative processes. Moreover, this algorithm can be combined with decoding-based algorithms, such as Berlekamp-Massey or Chase algorithms, to increase the codeword diversity. In this case, the performance improvement is significant, while the added cost due to encoding is minor as it is a low-cost process compared to that of algebraic decoding.
机译:两种主要类型的解码方案用于块代码的软解码:基于编码和基于代数解码的算法。这两种技术都生成了解码器使用的代码字列表,以在最可能的内部选择。如果这些技术对于二进制块代码是最佳的,则它们对Q-ary块代码的严格适应导致了令人非气量的复杂性。因此,我们经常使用这些方案的次优版本来解码Reed-Solomon Q-ary代码。在本文中,我们介绍了一种简单但有效的软输入软输出编码编码算法,它使用滑动窗口。所提出的滑动编码窗口(SEW)算法利用系统RS代码的循环和系统性质,以便在接收序列的附近生成候选列表。随着SEW算法自然地创造了码字的多样性,在迭代过程中所需的可靠软输出中也是有效的。此外,该算法可以与基于解码的算法组合,例如Berlekamp-Massey或Chase算法,以增加码字的分集。在这种情况下,性能提高是显着的,而由于代数解码的相比,由于编码引起的增加的成本是较小的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号