首页> 外文会议>International Symposium on Intelligent Signal Processing and Communication Systems >A novel algorithm of tail biting convolutional code decoder for low cost hardware implementation
【24h】

A novel algorithm of tail biting convolutional code decoder for low cost hardware implementation

机译:一种用于低成本硬件实现的新型咬尾卷积码解码器算法

获取原文

摘要

Tail-biting convolutional codes (TBCC) have been applied in many recent modern communication standards such as LTE and WIMAX. TBCC is a method applied in conventional convolutional code by replacing a fixed zero-tail with tail-biting data constrains to achieve a better coding efficiency. This modification makes the decoding process becomes much more complex. Due to impracticality of the optimum decoding algorithm such as brute force, recently some suboptimum algorithms have been developed but it still leaves a large amount of computation due to the iterative nature wherein the number of iterations depends on the received codeword causes inefficient system for implementation, especially for real time applications. In this paper we offer a new algorithm that is specific to low cost hardware implementation. Low cost criteria are addressed to minimum amount of computation for each decoding process. In addition to causing smaller area consumption, the lack of computing process will also make decoding processing time becomes faster. This algorithm that we call reverse trellis algorithm also offers a fixed amount of computation regardless to the received codeword, thus will not require extra memory consumption as it being on an implementation. Taking a case study on TBCC configuration for LTE, proposed algorithm requires 5712 adding operations and 3008 inverting operations. A significant decrease compared to 286736, adding 143360 inverting for Brute Force and 45079976738816 adding 1099511627776 inverting for all possible fixed tail ML decoder. In the performance of BER, reverse trellis algorithm is able to deliver improved by more than 1 dB compared to direct terminating ML decoder.
机译:尾比特卷积码(TBCC)已用于许多最新的现代通信标准中,例如LTE和WIMAX。 TBCC是一种在常规卷积码中应用的方法,通过用尾位数据约束替换固定的零尾以实现更好的编码效率。这种修改使解码过程变得更加复杂。由于诸如强力之类的最佳解码算法不切实际,最近开发了一些次优算法,但由于迭代性质(其中迭代次数取决于接收到的码字),它仍然留下了大量计算量,导致实现系统效率低下,特别是对于实时应用。在本文中,我们提供了一种专用于低成本硬件实现的新算法。低成本标准针对每个解码过程的最小计算量。除了造成较小的面积消耗外,缺乏计算过程还将使解码处理时间变得更快。不管接收到的码字如何,我们称为反向网格算法的该算法还提供固定数量的计算,因此在实现时将不需要额外的内存消耗。以LTE的TBCC配置为例,提出的算法需要5712个加法运算和3008个反相运算。与286736相比,显着降低,对于所有可能的固定尾部ML解码器,对于蛮力增加了143360反相,对于45079976738816增加了1099511627776反相。在BER的性能方面,与直接终止ML解码器相比,反向网格算法能够提供超过1 dB的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号