首页> 外文期刊>IEEE Transactions on Information Theory >An adaptive two-stage algorithm for ML and sub-ML decoding of binary linear block codes
【24h】

An adaptive two-stage algorithm for ML and sub-ML decoding of binary linear block codes

机译:二进制线性块码的ML和Sub-ML解码的自适应两阶段算法

获取原文
获取原文并翻译 | 示例

摘要

Two distinct codeword-searching procedures based on iterative bounded-distance decoding (BDD) are combined to form an adaptive two-stage maximum-likelihood (ML) decoder for binary linear block codes. During the first stage of the algorithm, a tight upper bound on an error likelihood metric ("discrepancy") is established iteratively for the ML codeword. First-stage processing requires sorting and storage. Adaptive switching to the second stage removes the sorting and storage requirements and allows to rule out redundant BDDs efficiently. Second-stage processing accounts for all codewords with discrepancy lower bound below the upper bound of the ML codeword and guarantees ML performance. In addition, the proposed two-stage algorithm is inherently tunable for controlled suboptimum operation. Under sub-ML operation, the overall scheme can be interpreted as a generalization of the Chase (1972) algorithm. Simulation studies for the (24,12,8) extended Golay and the (64,30,14) and (128,64,22) extended Bose-Chaudhuri-Hocquenghem (BCH) codes illustrate and support these theoretical developments.
机译:将基于迭代有界距离解码(BDD)的两种不同的码字搜索过程组合起来,以形成用于二进制线性块码的自适应两级最大似然(ML)解码器。在算法的第一阶段,为ML码字迭代地建立误差似然度量(“差异”)的严格上限。第一阶段的处理需要分类和存储。自适应切换到第二阶段消除了排序和存储要求,并允许有效地排除冗余BDD。第二阶段处理考虑了下限低于ML代码字上限的所有代码字,并保证了ML性能。另外,所提出的两阶段算法对于受控的次优操作是固有可调的。在sub-ML操作下,总体方案可以解释为Chase(1972)算法的概括。对(24,12,8)扩展的Golay以及(64,30,14)和(128,64,22)扩展的Bose-Chaudhuri-Hocquenghem(BCH)代码进行的仿真研究说明并支持了这些理论发展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号