- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
LDPC码的编码算法概述
1.1LDPC码简介
LDPC码的全称为低密度奇偶校验码(LawDensityParityCheck,LDPC),是一种线性分组码。LDPC码将信息序列通过一个生成矩阵G映射成发送序列(即为码字序列)。它的校验矩阵H是一个稀疏矩阵,即矩阵中的元素大部分为0,只有个别为1,同时此稀疏矩阵也是奇偶校验矩阵。生成矩阵等效地存在于这个校验矩阵H,而H的零空间全部由码字序列C组成,即CHT=0。校验矩阵H中每行每列的非零元素相对于行与列的长度来说非常少,因此被称为低密度码。LDPC码用校验矩阵H或Tanner图来描述。如果H矩阵具有多个行重或者列重,那么对应的码字称为非规则LDPC码,可以用度分布函数表示行重和列重的方式来描述非规则LDPC码。
1.1.1LDPC码的特征
可以用校验矩阵H来定义LDPC码,设LDPC码的码长为n,信息位为k,则它的校验位为m=n-k,因此R=k/n=(n-m)/n为其码率,LDPC码的校验矩阵H是一个M*N的矩阵。LDPC码校验矩阵H的结构一般有以下几个特点:
①每行中元素为1的个数是ρ;
②每列中元素为1的个数是γ;
③在任意两列中,只有小于等于l个元素同时为1;
④校验矩阵H的密度很小,因为相较于H的列和行中元素为1的数目来说,ρ和γ的数值十分小。
一般用(n,ρ,γ)来表示校验矩阵H对应的LDPC码,它们都具有上述特征,并且码率可以计算为R≥1-γ/ρ。根据规则,假如校验矩阵H中所有行和列中元素为1的个数相等,这样的LDPC码被称为规则码,如果所有行和列中元素为1的个数不相等,则该LDPC码被称为不规则码。
1.1.2LDPC码的构造
当码长和次数分布相同的情况下,校验矩阵H的结构会极大程度地影响LDPC码的性能,二分图上环的长度分布反映了LDPC码性能的好坏,因此采用一定的方法构造校验矩阵对得到好的编码而言至关重要。
1.1.2.1Gallager构造方法
Gallaegr经过研究指出,用随机置换的方法来构造规则的LDPC码再合适不过了。就拿码长为N的(j,k)规则码举例,M*N的校验矩阵H是由j个子矩阵组成,大小为(M/j)*N,这些子矩阵也均为LDPC矩阵,它们的列重均为1,行重均为k。第一个子矩阵随机作列置换就得到了其他的子矩阵,此时每个子矩阵每行有k个元素为1,每列有1个元素为1。但这种构造方法并不是普遍适用的,M需满足是j的整数倍才能按此法进行构造。
Gallager给出了一个规则LDPC码的构造例子,其中它的码长为20,该规则(3,4)LDPC码的校验矩阵如图3-1所示。图中第一个子矩阵为阶梯型矩阵,而第二个和第三个矩阵均是经过第一个子矩阵作列置换得到的。
H=1
图3-1规则(20,3,4)LDPC码的校验矩阵
1.1.2.2二分图构造法
可以用二分图来构造LDPC码,LDPC码的校验矩阵H与二分图具有一种对应关系,二分图上的校验节点与校验矩阵H的行向量对应,信息节点与校验矩阵H的列向量相互对应,二分图中的边与校验矩阵的非零点相互对应。
当两点之间出现一条边时,表示此时第i个码元参与了第j个检验方程,节点的度数表示该节点与一个节点相连的边数。当信息节点和校验节点的度数均为恒定常数时,对应的LDPC码就是规则码,度数不是恒定常数时则为不规则码,不规则LDPC码的表达式一般为(n,k)。
而对于非规则LDPC码而言,即使是在相应的二分图中,各节点度的分布也是不同的,度分布序列可写作(γ1,γ2,…,γdl)和(ρ1,ρ2,…,ρdt),dl和dt分别是信息节点和校验节点的最大度数,γj、ρi在此处均表示所占百分比,其中γj表示与度为j的信息节点相连的边占总边数的百分比,而
γ(x)=j=1dlγjx
同时满足γ(1)=j=1dlγj=1及
二分图中包含很多圈,这些圈代表闭合环路,是由信息节点、校验节点和边连接而成的,二分图中最短圈的圈长称为Girth。为了得到比较好的性能,在构造码字时Girth的数值应当尽量大。在码长固定的情况下,无圈是几乎不可能存在的,但是增大最小圈的圈长,可以提高码字的性能,可以达到一种近似无圈时的性能。BeliefPropagation(BP)算法(即Sum-Product算法)被认为是目前LDPC码最好的译码方法,这种算法是一种与最大似然相近似的算法。
下面以(10,5)不规则的LDPC码为例:
H=1
(10,5)不规则LDPC码的校验矩阵
C3C2C
C3
C2
C1
C4
C5
V2
V3
V4
V5
V6
V7
V8
V9
V10
(10,5)不规则LDPC码的二分图
1.1.3LDPC码的优点
近年来的研究表明,LDPC码是一种性能极其优越的信道码。它并不需
您可能关注的文档
- 2025《A 银行NC分行大客户营销现状与问题分析案例》15000字.docx
- 2025《A单位公务员职务与职级并行工作落实现状及问题调研分析报告》24000字.docx
- 2025《A小学生心理健康教育实施策略(附问卷)》7700字.doc
- 2025《D-InSAR原理和方法概述》1400字.docx
- 2025《DPSK调制解调技术概述》2300字.docx
- 2025《DXG餐饮企业应收账款管理现状及问题调研分析报告》17000字.docx
- 2025《EMD算法的缺陷分析综述》1300字.docx
- 2025《HY餐具制造公司员工培训存在的问题及对策》15000字.doc
- 2025《H房地产公司纳税筹划的现状及问题调研分析案例》7600字.docx
- 2025《H市小麦产业可持续发展问题影响因素的实证分析案例》11000字.doc
- 2025《One-stage目标检测算法概述》1300字.docx
- 2025《S公司经营预算编制现状、问题及优化方案设计案例》22000字.docx
- 2025《S区县医院内网的设计与实施》7400字.doc
- 2025《S县林下经济经营效率和影响因素实证分析案例》8900字.doc
- 2025《Two-stage目标检测算法概述》1800字.docx
- 2025《X5032A立式铣床升降台工作台变速箱体部分加工工艺规程设计案例》3900字.docx
- 2025《X5032A立式铣床升降台工作台的专用夹具设计分析案例》2400字.docx
- 2025《XX县供销社农资经营服务中的问题和应对对策(附问卷)》14000字.doc
- 2025《X高校创业孵化大楼工程项目概况与风险识别分析案例》10000字.docx
- 2025《X小区GPON光纤接入网规划设计》8000字.docx
最近下载
- 传输设备PTN华为L3.pdf
- 专题2-4指数与指数函数.docx VIP
- 国家开放大学《马克思主义基本原理》专题测试1-8答案.docx VIP
- 2025-2026年人教版八年级语文(上册期末)试卷及答案(完美版).pdf VIP
- 妊娠期高血压护理ppt(完整版).pptx VIP
- 2017款上汽通用别克昂科拉_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf VIP
- 医院保洁服务方案投标文件(技术方案).doc
- 苏教版五年级下学期科学第四单元简单机械课件.pptx VIP
- 2023服装居间合同协议书范本正规范本(通用版).docx
- VCP-621-VUE考试中心题库中英文对照文档.pdf
原创力文档


文档评论(0)