低复杂度LDPC码编译码算法研究与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:fano
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信道编码技术是保证通信系统可靠性最有效的技术之一。LDPC码作为一种兼具理论性与实用性的信道编码技术,它因为其接近于香农限的性能已经被越来越多的研究人员所关注。在使用LDPC码作为信道编码的实际通信系统中,如何保证LDPC码编译码部分有良好的性能和较低的实现复杂度是必然要考虑的问题。本文将从低复杂度的角度,致力于研究LDPC码的编译码算法及其硬件实现。首先,本文对LDPC码的现有理论框架进行研究,包括LDPC码的定义及Tanner图表示、LDPC码的构造方法、LDPC码的编码算法、LDPC码的硬判决和软判决译码算法,为后续的研究打下理论基础。接着,对各种软硬判决译码算法的性能,以及一些译码参数对性能的影响进行仿真。其中,重点数序推导了LDPC码的软判决译码算法的译码过程,通过逐步推导几种经典近似代替的简化译码算法,指出了推导过程中近似代替译码算法存在误差的原因,探究补偿该误差的办法。其次,在对现有软判决译码的推导分析后,提出了两种改进的低复杂度译码算法。第一种是在最小值与次小值前加入不同的归一化因子的INMS译码算法,该算法在不提升复杂度的同时,有一定的性能增益。第二种是一种利用噪声方差估计次小值的IEMS算法,而后又讨论了混合两种改进算法的IENMS算法;IEMS算法与IENMS算法均在仅损失了较少的性能的前提下,降低了2(log 1)rM?d?-??次加法运算。该方法可以广泛应用于需要高速译码,而对于性能要求没那么严格的场合。最后,对LDPC码编译码进行硬件实现。选取CCSDS标准中基于近空应用的(8176,7156)码的子码(8176,7154)码进行编译码的硬件实现。在对LDPC码的各种编译码电路进行了详细分析之后,根据选定的码型,提出了一种七位并行输入的高速编码方式,并按照模块化的思想进行了硬件实现。在对各种译码框架进行了详细的研究后,根据选定的码型设计了部分并行的译码实现框架,其存储模块的通用化设计使该译码器适用于多种LDPC码的译码。
其他文献
无线通信的高速发展给生产和生活带来了巨大的变化,然而频谱资源短缺以及利用率低等问题也逐渐显现出来。认知无线电作为一种智能系统能够使用户根据实际环境动态调整自己的
跳频通信能在连续不规则跳变载频的过程中实施通信,在军事通信和民用通信中有着非常广泛的应用。跳频通信具有抗干扰、抗截获与码分多址等优点,使敌方难以侦察识别干扰,对其进行
基于最小路集的网络可靠性算法在网络可靠度的计算中发挥了重大作用。目前研究较多的是基于最小路集的不交积和法以及二元决策图法等,这些算法的效率较之前的网络可靠度算法
低密度奇偶校验码(LowDensityParityCheckCodes,LDPCCodes)是allager博士在1962年提出,故又称Gallager码。故又称Gallager码。LDPC码是一种线性分组码,可以通过二分图或稀疏校验
图像配准是对来自不同时间,不同传感器或不同视角的同一场景两幅或者多幅图像进行匹配和叠加,是模式识别与计算机视觉领域的一个重要的基础性问题,是图像融合、拼接等技术的
连续相位调制(Continuous Phase Modulation,CPM)是一种包络恒定相位连续的频率调制信号。由于这种调制频谱利用率高,抗干扰性强,因此是一种解决频带资源紧张的有效方式。但C
频谱感知作为认知无线电的一项关键技术,它用来发现频谱空洞和检测授权信道的使用情况。在MAC层频谱感知中存在一个重要的问题:感知频率的确定,也即感知调度周期的确定,因为它
全国铸造标准化技术委员会六届二次(扩大)会议于2016年10月28日在四川成都召开,全国铸造标委会委员及代表60余人参加了会议.rn全国铸造标委会主任委员娄延春主持会议并讲话.
期刊
本文依托于国家开展的863计划重大项目“航空地球物理勘查系统”研究的子课题“吊舱式时间域直升机航空电磁勘查理论研究与系统设计”,结合子课题“数据处理和基础图件编制的
空间偏振编码技术通过对激光的偏振态进行调制,不同的位置的椭圆偏振光将会有不同的椭圆度,从而使光束携带位置信息。空间位置信息是二维的,需要水平和垂直两方方向来共同确