极化码编译码算法研究

来源 :西安电子科技大学 | 被引量 : 3次 | 上传用户:kekexiaozi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
极化码(Polar Codes)是理论上证明了的可达香农容量限的编码技术。与现有的其他纠错码相比,极化码具有规则的编码结构、明确的构造方法和低复杂度的编译码算法,同时还具有丰富的代数结构和良好的分析特性。普遍认为极化码在第五代移动通信和数字存储系统以及光纤通信等领域中有着广泛的应用前景。因此,极化码已经成为现代纠错编码领域的研究热点。本文针对极化码的译码以及松弛极化码的构造展开深入研究,主要取得了以下几方面的研究成果:1.通过对译码时出现1位错和2位错比特数目的统计分析,提出了极化码的一种串行抵消多比特翻转译码算法。与串行抵消单比特翻转译码算法相比,该算法能获得更好的性能增益。与通过并行搜索多条路径的CRC辅助串行抵消列表译码相比,该算法具有较低空间复杂度。仿真结果表明,中短码高信噪比下该算法能以较低的平均译码复杂度逼近CRC辅助的串行抵消列表译码算法的性能.2.通过深入分析极化码不可靠信息位对串行抵消译码算法性能的影响,提出了循环冗余校验辅助的串行抵消局部位列表译码算法。该算法利用较可靠固定位传输不可靠信息位的CRC校验信息提高了信息位传输的可靠性。由于算法仅对选取位执行列表译码从而能够在无损码率的情况下降低CRC辅助串行抵消列表译码算法的复杂度并具有相近的译码性能。3.研究表明迭代地对高密度校验矩阵执行高斯消元可有效降低其稀疏度,借助这一思想,提出了动态调整校验矩阵的极化码置信传播译码算法。通过显著减小校验矩阵的行重与列重,该译码算法提高了极化码置信传播译码算法的收敛速度和译码成功率,改善了置信传播译码算法下极化码的性能。与CRC辅助串行抵消列表译码算法相比较,所提出的译码算法能以较低的平均译码复杂度获得比列表宽度为32时CRC辅助串行抵消列表译码算法更好的性能。4.借助重复码,提出了RS码与极化码交织级联的一种有效优化方案。该方案利用不可靠信息位和可靠固定位构造重复码,与RS-Polar交织级联码的内码级联以提高不可靠信息位的传输可靠性,增强极化码的纠错能力,从而改善了现有交织级联码的整体性能。5.通过深入分析极化码的一些编码结构特征,提出了基于高斯近似的松弛极化子信道可靠性的计算方法以及松弛极化码生成矩阵的构造算法。与完全极化中的高斯近似相比较,该计算方法能以极低的误差选取到相同索引的信息位;利用该生成矩阵构造算法,串行抵消译码算法下松弛极化码可达到完全极化码的性能。
其他文献
特征选择是数据处理任务中的一种重要方法,该方法可大大降低数据的维度以减小模型训练中的计算开销。为进一步提高学生成绩预测模型的预测精度并尝试寻找影响学生成绩的主要
当前,我国轨道车辆已进入一个朝着高速化迅猛发展的全新阶段,与之相对应的是乘客对列车安全性、稳定性以及舒适性提出了更加严格的要求。液压减振器是轨道车辆悬挂系统的关键
人与自然的关系问题是马克思生态哲学思想的主题,它以实践为中介实现了主体与客体、能动与受动的辩证统一,实现了人与自然关系和人与人关系的辩证统一。这种独特的生态智慧对
小型底栖动物数量巨大,种类繁多,是许多经济鱼、虾和贝类幼体阶段的优质饵料,在海洋生态系统中起着重要作用。深入进行相关研究,对于了解海洋底栖生态系统的结构和功能,建立
在实际生产中,凝汽式汽轮机的真空度对于机组的安全稳定运行发挥着重要影响。本文从凝汽器系统、轴封系统以及循环水系统等三个角度出发,分析造成凝汽式汽轮机真空度降低的主
在高中英语课堂教学中,合理激发学生的课堂学习动机,充分调动学生的学习积极性,是打造高效、成功课堂的前提。影响学生课堂学习动机的因素很多,有学生因素、学习内容因素、学
随着云计算、大数据、物联网等新兴技术的发展,为我国建设智慧校园提供了重要的基础,在智慧校园的背景下,技工院校的档案信息化建设是时代发展的必然趋势。在智慧校园的框架
根据我国英语新课程标准,初中英语教学目标被分为五维教学目标,即语言知识目标,语言技能目标,学习策略,情感态度和文化意识。因此在英语学习中学生应该形成基本的综合性学习
西北航道地处加拿大北极群岛水域之中,半个世纪以来,西北航道的国际法地位一直存在争议,各国法学家都为以论证西北航道作为国际航行的海峡,来实现其过境通行权而进行争辩。加拿大从上个世纪70年代开始为维护其西北航道地区国家安全及以保护北极环境为由,极力主张北极群岛水域为其内水,否认西北航道为国际航行的海峡。因此,西北航道的主要争议焦点在于,第一,西北航道是否为国际航行的海峡:第二,西北航道所在水域(北极群
传统企业发展通常经历4个阶段:萌芽期、成长期、成熟期和衰退期。本文主要针对处于成长期的企业,探讨如何来制定研发战略。研发战略的制定通常会有以下两个步骤。