基于MAP的低复杂度LDPC译码算法理论和方法研究

基本信息
批准号:61379027
项目类别:面上项目
资助金额:80.00
负责人:王秀敏
学科分类:
依托单位:中国计量大学
批准年份:2013
结题年份:2017
起止时间:2014-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:Nurul I Sarkar,单良,李劲松,王怡,洪波,付娟,李婷婷,姜利亭,张麒
关键词:
离散密度进化理论MAP算法动态迭代停止准则SISO运算单元LDPC/Turbo双模译码器
结项摘要

In future development of communication technology, it is urgently needed to support multiple standard dual-mode or multi-mode decoder, but currently the research on Turbo/LDPC code dual-mode decoder is very limited. Therefore, the research on low-complexity LDPC encoding/decoding methods and Turbo/LDPC dual-mode decoding method will be conducted in this project. Firstly, the study will focus on LDPC code decoder which is based on TDMP algorithm, and Turbo code decoder based on parallel LogMAP decoding algorithm, in order to fully support the configuration of those parameters like code length, code rate, frame length and parallelism. Secondly, the study will be based on the MAP algorithm dynamic iteration stopping criteria, and under the premise of guaranteeing decoding performance, make the decoder less number of iterations, as well as carry out automatic compensation design of LDPC code based on the DDE theory. Thirdly, the research will extend the dynamic iteration of the optimized decoding method to the combined iteration of the dual-mode. Finally, an efficient SISO decoder which can support dual-mode decode could be developed based on the design of a configurable function unit (CFU) and data reorganization network unit. The design will take full advantage of resource sharing, which will make the resource consumption of dual-mode SISO arithmetic unit far less than the sum of that of LDPC code SISO processing unit and Turbo code processing unit for achieving the same function, and lower the complexity of the system as well.

未来通信技术的发展迫切需要支持多标准的双模或多模编译码器,目前关于Turbo/LDPC双模译码器的研究还非常有限。本项目将对低复杂度LDPC编译码方法和Turbo/LDPC双模译码方法进行研究。首先研究基于TDMP算法的LDPC码译码器和基于并行LogMAP算法的Turbo码译码器,可实现对码长、码率、帧长、并行度等参数的完全可配置。其次将对基于MAP算法的动态迭代停止准则进行研究,在保证译码性能前提下使译码器迭代次数更少,并基于DDE理论对LDPC码信息进行自动补偿设计。接着将优化的动态迭代扩充到双模下联合迭代中。最后在此基础上利用所设计的一个可配置功能单元(CFU)和数据重组网络单元开发一个可支持双模译码的高效的SISO译码器。设计时将充分利用资源共享,使得该双模SISO运算单元的资源消耗远小于实现相同功能的LDPC码SISO处理单元和Turbo码处理单元之和,降低了系统的复杂度。

项目摘要

未来通信技术的发展迫切需要支持多标准的双模或多模编译码器,本项目对低复杂度LDPC编译码方法和Turbo/LDPC双模译码方法进行了研究。.首先,采用兼有TDMP算法收敛速度快和NMS算法实现简单的TDMP-NMS算法实现了支持WIMAX标准所有码长和码率LDPC码译码的译码器。提出并采用一种适合于TDMP算法的动态迭代停止准则。本项目选定TDMP算法和Log-MAP算法作为LDPC码和Turbo码的译码算法,并将Turbo码的简化算法查表法应用于LDPC码,仿真结果表明,基于查表法的TDMP算法同样具有良好的译码性能。另一方面根据译码流程的相似性,创新性地提出一种共享存储方案。由于在同一时刻LDPC需存储的变量数目大于Turbo码,而LDPC需存储的变量总数小于Turbo码,若存储单元采用最大化设计,会造成资源的浪费。仿真结果显示,双模译码器的资源消耗远少于实现相同功能的LDPC码译码器和Turbo码译码器之和,计算模块的逻辑单元消耗减少了33%。译码器在LDPC模式存储单元最大占用率为52%,Turbo码为98%,与理论占用率的差距仅为5%和2%。方案设计的LDPC/Turbo双模译码器可支持802.16e的6中码率LDPC码的译码,可支持TD-LTE标准中码率为1/3,1/2的Turbo码的译码。. 其次,本项目结合查表近似法和最值近似法的优劣势,提出了对状态度量信息计算和外信息计算采取不同简化方式的MIX-log-MAP算法。由仿真结果可得,MIX-log-MAP算法性能相对于MAX-log-MAP算法提高了0.2dB,而与LUT-log-MAP算法相比,MIX-log-MAP算法在省去大量查表运算的同时,性能仅损失了0.1dB。将该算法应用于硬件实现,设计了各个共享计算模块,包括分支度量模块、状态度量模块和外信息模块。. 在研究BP算法高斯近似的基础上,提出了改进的TDMP 算法的高斯近似。得到了结果收敛的TDMP算法的高斯近似。利用高斯近似来分析TDMP算法的译码收敛性,为论证TDMP算法优越的性能提供了理论依据。同时提出了一种名叫DE Min Sum的LDPC码改进的最小和算法。利用密度进化理论来分别计算BP算法、最小和算法和归一化最小和算法校验节点传向变量节点消息的概率质量函数,计算出归一化因子,利用加权平均进一步改进了系统的性能

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于铁路客流分配的旅客列车开行方案调整方法

基于铁路客流分配的旅客列车开行方案调整方法

DOI:
发表时间:2021
2

基于MCPF算法的列车组合定位应用研究

基于MCPF算法的列车组合定位应用研究

DOI:
发表时间:2016
3

基于旋量理论的数控机床几何误差分离与补偿方法研究

基于旋量理论的数控机床几何误差分离与补偿方法研究

DOI:
发表时间:2019
4

新型树启发式搜索算法的机器人路径规划

新型树启发式搜索算法的机器人路径规划

DOI:10.3778/j.issn.1002-8331.1903-0411
发表时间:2020
5

"多对多"模式下GEO卫星在轨加注任务规划

"多对多"模式下GEO卫星在轨加注任务规划

DOI:10.19328/j.cnki.2096-8655.2022.02.002
发表时间:2022

相似国自然基金

1

基于Trellis的低复杂度多元LDPC译码原理和方法研究

批准号:61102090
批准年份:2011
负责人:陈海强
学科分类:F0101
资助金额:25.00
项目类别:青年科学基金项目
2

基于比特置信度的低复杂度多进制LDPC码译码算法

批准号:U1530117
批准年份:2015
负责人:黄勤
学科分类:A31
资助金额:66.00
项目类别:联合基金项目
3

基于CRT的低复杂度LDPC不规则码构造算法及理论研究

批准号:61201249
批准年份:2012
负责人:蒋学芹
学科分类:F0101
资助金额:25.00
项目类别:青年科学基金项目
4

低复杂度的高阶调制译码算法研究

批准号:61301180
批准年份:2013
负责人:龚怡
学科分类:F0101
资助金额:24.00
项目类别:青年科学基金项目