10.3969/j.issn.1001-2400.2012.02.011
多元LDPC码的动态扩展最小和泽码算法
多元LDPC码采用扩展最小和(EMS)算法进行译码时,若消息向量长度取值过小,则性能相对其采用多元和积算法( QSPA)有很大损失.针对该问题,提出了一种动态扩展最小和(D-EMS)译码算法.首先,基于Monte Carlo方法研究了消息向量中有效似然值在各GF(q)符号间的分布,得出随着译码迭代次数的增加,有效似然值逐渐集中于少部分符号.因此,D-EMS译码算法先将消息向量长度设为nm1,一定迭代次数后再将其截短为nm2,这样译码复杂度可得到有效降低.同时,为了降低译码器实数比较运算复杂度,D-EMS算法校验节点基本步骤采用检泡(BC)算法.复杂度分析和仿真结果表明,在合理的参数设置下,D-EMS算法在有效降低EMS算法译码复杂度的同时,其性能在AWGN和Rayleigh衰落信道下均逼近相应EMS算法,因此可有效应用于基于多元LDPC码的实际通信系统.
LDPC码、有限域、检泡、扩展最小和
39
TN911.22
国家科技重大专项资助项目2009ZX03003-0112010ZX03003-003-03;国家自然科学基金资助项目60972046,61001130;教育部长江学者和创新团队发展计划资助项目IRT0852
2012-06-27(万方平台首次上网日期,不代表论文的发表时间)
共7页
59-65