- 3
- 0
- 约6.36千字
- 约 11页
- 2018-11-14 发布于江苏
- 举报
LT码编译码分析报告及改进
LT码编译码分析及改进-电气论文
LT码编译码分析及改进
贾惠宁
(北京新立机械有限责任公司,北京100039)
摘要:数字喷泉码是一类不受限的纠错码,即从原始数据分组编码产生的编码分组序列是无限的。通过研究数字喷泉码中译码终止的原因,得出在数字喷泉码中,译码终止是由于缺少度数为1的编码包,导致译码提前终止以至译码失败。注意到度数为2的编码包在整个编码包中占有很高的比例;因此,将数据包分成两组,在度数为2时,分别从两组中取出数据,这样可以有效地提高数据的覆盖率,降低译码提前终止的概率。通过对编码算法的改进,提高整个数字喷泉码的译码成功率。
关键词 :数字喷泉码;译码终止;度数;改进算法
中图分类号:TN911?34 文献标识码:A 文章编号:1004?373X(2015)14?0020?04
收稿日期:2014?12?25数字喷泉码与传统的信道编码相比,具有“无固定速率”这一特性。这使得数字喷泉码可以应用到许多复杂的信道当中,这一特性是由数字喷泉码的编码和译码方式直接决定的,因此有必要得到性能更加优良的数字喷泉码的编译码方案,使得它在实际应用中可以更加方便,运算复杂度更低。LT码和Raptor码是数字喷泉码中最典型的两种方案,而Raptor码是在LT码编码之前进行了一个预编码,因此LT码成为了现在最基础也是研究最为广泛的编码方案。本文将对LT码的编译码方案进行系统的分析,并在此基础上对其编码算法进行改进,使其性能更加的优良,最后通过仿真验证结论。
1 LT 码编译码方案分析
1.1 LT码编码方案分析
LT 码的生成矩阵与其编码的二分图是一一对应的,节点的度对应到二分图中表示与对应节点相关联的边的个数。因此,LT 码的度分布函数决定了其编码的结构,合理的度数分布函数是LT 码编码方案的关键。当使用固定的BP译码算法时,LT码编码的性能几乎完全由度数分布函数决定;因此希望LT码的度数分布函数尽量满足以下条件:
(1)尽可能用最少的接收到的编码包译出原始的数据包,即译码开销尽量小。
(2)在编码时使所选取的平均度数尽量小,这样可以减少模运算,使得编译码代价尽可能的小。
LT码的度数分布函数应该保证所有的数据包都至少被选取1次,形成所需要的编码包,即编码过程应该覆盖到所有的数据包,使得在译码的过程中不会丢掉某一个数据包导致译码失败。从编码的角度考虑,要使平均度数尽可能小,这样可以保证运算量小,但是同样为了保证编码包可以覆盖到每一个数据包,就必须有少量的大数值度数存在。如当数据包的长度k = 100 时,除了要选取大量的小数值的度数,如1 或2,同时也要选取极少量的大数值的度数如99或100。从译码的角度考虑,一方面要保持编码包的释放速率以得到对应的数据包,但是同时,释放的速率不可以太快,如果太快就将导致有大量的数据包被重复的释放,这样带来不必要的冗余。
1.2 LT码译码方案分析
对于具有良好的度数分布函数的LT 码编码算法,BP译码算法往往可以达到较为理想的译码复杂度。
LT码的BP译码算法,首先译出与所有度数为1的编码包相连的数据包,然后再处理与这些数据包相关联的其他编码包,称这些编码包为预处理集;然后再处理预处理集,将预处理集中的元素与相连的编码包中的元素进行模运算,并且去除度数为1的编码包与数据包的相关联性,经过这个处理,原来度数为1的编码包将不存在,而原来度数不为1 的编码包现在度数将变为1;最后再对上述过程进行反复,即可以得出译码结果;如果最终有1个数据包未被译码出来,称之为译码失败,反之译码成功。
由上述分析可知,BP 译码算法的关键是在查找度数为1的编码包,只有不断地有度数为1的编码包存在,译码过程才可以不断地进行下去,而如果在未完成译码时,一旦度数为1的编码包为0,译码将提前终止,这是不希望看到的。而度数为1的编码包的数量直接由LT码的度数分布函数决定,因此就要对LT码的度数分布函数进行专门的分析,以了解度数为1的编码包的具体分布和变化情况。
1.3 LT码度数分布函数分析
由于度数分布函数是LT 码当中最重要的函数,其性能的优劣直接影响到编码译码算法的进行,因此应该先对度数分布函数进行分析。
首先假设一种最理想的度数分布函数,即所有的编码包的度数均为1,这是在译码过程中非常乐意见到的,需要所有的编码包可以覆盖到所有的数据包,这样在译码的过程中将不会有数据包被遗漏。假设数据包的个数为k ,编码包的个数为n ,则任意一个符号被覆盖的概率P ,可等效为所有的符号都不被覆盖概率,即为:
您可能关注的文档
- dsp的音频信号分析报告仪.doc
- D数学矩阵的更多知识重点(自动保存的).docx
- DTII型固定式带式输送知识重点机.doc
- ECG型心电图机原理分析报告.doc
- ERP实施中的过程再造与案例分析报告.doc
- ELK日志分析报告系统.docx
- EVA+经济增加值简介以及评述.doc
- EZNiCu电弧冷焊HT250接头的组织分析研究.doc
- FDI劳动力资源与我国经济增长的实证分析报告.doc
- FDI对我国产业发展影响分析报告.doc
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
最近下载
- EL2521带第三方步进电机(PLC).pdf VIP
- 危险废物焚烧使用说明书(操作手册).pdf VIP
- 机械制造与自动化毕业论文剖析.doc VIP
- 掩体构筑与伪装教学法教案.docx VIP
- 2025年大学《公安情报学-公安情报学概论》考试模拟试题及答案解析.docx VIP
- 陶瓷膜设备操作使用手册.docx VIP
- 河道水体生态修复工程技术方案.pdf VIP
- 老子想尔注原文全文集.docx VIP
- 女性盆腔炎诊治指南2025版PPT演示课件.pptx VIP
- 人教版(2025)选择性第三册 Unit 5 Poems Words and expressions课件(共53张PPT).pptx VIP
原创力文档

文档评论(0)