首页> 外文OA文献 >Iterative algorithms for achieving near-ML decoding performance in concatenated coding systems
【2h】

Iterative algorithms for achieving near-ML decoding performance in concatenated coding systems

机译:在级联编码系统中实现近ML解码性能的迭代算法

摘要

Over the last decade, the demand for reliable and high data rate wireless communication has been rapidly growing. The success of turbo codes has led to many applications of concatenated coding to support a reliable transmission at a data rate close to the channel capacity. At the receiver, maximum likelihood (ML) decoding is optimal in the sense of minimizing the frame error rate (FER). It is known that ML decoding is NP-hard for the class of concatenated codes. For turbo codes, the heuristically invented iterative turbo decoding algorithm is able to offer near-ML decoding performance. The idea behind it, i.e., the turbo principle, is therefore extended to cover the whole receiver design in concatenated coding systems. In this thesis, the theoretical relation between ML decoding and iterative turbo decoding is investigated. The obtained results are further applied to establish a systematic framework for deriving approximate ML decoding algorithms in practical concatenated coding systems. First, the ML decoding problem is linked to a constrained Bethe free energy minimization problem commonly studied in statistical physics. More specifically, sufficient conditions on the existence of a deterministic relation between the global optimal solutions of the two problems are derived. On this theoretical basis, the constrained Bethe free energy minimization problem is further interpreted as an approximation to the ML decoding problem that allows for computationally efficient solutions. One effective iterative method to minimize the constrained Bethe free energy is turbo decoding. Second, the Bethe free energy based approximation to the ML decoding problem is extended to obtain an approximate ML decoding algorithm in a system using bit-interleaved turbo-coded modulation and multiple antennas. The resulting algorithm consists of two nested loops. The implementation of such doubly iterative decoding process in practical multiple antenna systems is addressed. In particular, an ant colony optimization (ACO) based scheme is presented for determining the execution order of the inner and outer iterations based on the knowledge of channel statistics. Furthermore, upper bounds on the error probability of ML decoding are analytically derived, providing baselines for validating the capability of the doubly iterative decoding algorithm in achieving near-ML decoding performance. Finally, the ML decoding problem with incomplete channel information is considered. Based on the Bethe free energy approximation, two approximate iterative algorithms are derived for joint channel density estimation and ML decoding. Furthermore, the Bethe free energy approach is shown to provide a link that can connect iterative channel estimation and decoding algorithms in the literature to the ML decoding problem.
机译:在过去的十年中,对可靠和高数据速率无线通信的需求迅速增长。 Turbo码的成功导致了级联编码的许多应用,以支持以接近信道容量的数据速率进行可靠的传输。在接收机处,在最小化帧错误率(FER)的意义上,最大似然(ML)解码是最佳的。已知对于级联码的类别,ML解码是NP难的。对于turbo码,启发式发明的迭代turbo解码算法能够提供接近ML的解码性能。因此,其背后的思想,即turbo原理,被扩展为覆盖级联编码系统中的整个接收机设计。本文研究了机器学习解码和迭代Turbo解码的理论关系。获得的结果将进一步用于建立一个系统框架,以在实际级联编码系统中推导近似ML解码算法。首先,ML解码问题与统计物理学中通常研究的约束Bethe自由能最小化问题相关。更具体地,得出关于两个问题的全局最优解之间存在确定性关系的充分条件。在此理论基础上,受约束的Bethe自由能最小化问题进一步解释为ML解码问题的近似值,从而可以实现计算有效的解决方案。使约束的Bethe自由能最小化的一种有效的迭代方法是Turbo解码。其次,在基于位交织的turbo编码调制和多天线的系统中,扩展了基于贝特的关于ML解码问题的近似值以获得近似的ML解码算法。结果算法由两个嵌套循环组成。解决了在实际的多天线系统中这种双重迭代解码过程的实现。特别是,提出了一种基于蚁群优化(ACO)的方案,用于基于渠道统计信息确定内部和外部迭代的执行顺序。此外,分析得出了ML解码错误概率的上限,为验证双迭代解码算法实现近ML解码性能的能力提供了基线。最后,考虑具有不完整信道信息的ML解码问题。基于Bethe自由能近似,推导了两种近似迭代算法,用于联合信道密度估计和ML解码。此外,显示了Bethe自由能方法提供了一条链接,该链接可以将文献中的迭代信道估计和解码算法连接到ML解码问题。

著录项

  • 作者

    Zhang Dan;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号