【技术实现步骤摘要】
本专利技术涉及数字信息传输领域,特别涉及一种LDPC译码方法及译码器。
技术介绍
LDPC码(LowDensityParityCheckCode)最初是由Galleger在20世纪60年代提出,由于当时技术有限,缺乏可行的译码算法,LDPC码在提出之后的30多年里基本被人忽略。在此期间,学者们对于LDPC码的研究也从未止步。Tanner在1981年推广了LDPC码,并给出了LDPC码的图表示,即Tanner图。在1993年,Berrou等人发现了Turbo码。在此基础上,1995年前后Mackey和Neal等人对LDPC码重新进行了研究,提出了可行的译码算法,进一步发现了LDPC码所具有的良好性能,它不仅具有能逼近Shannon限的良好性能,而且译码复杂度低,结构灵活。最近十几年,研究人员在LDPC码的研究上也取得了突破性的进展。目前,LDPC码的相关技术已日趋成熟,已开始投入商用,被广泛应用于深空通信、光纤通信、卫星数字视频和音频广播等领域。同时,LDPC码也进入了无线通信等相关领域的标准,基于LDPC码的编码方案已经被下一代卫星数字视频广播标准DVB-S2采纳。LDPC码的译码算法对LDPC码的译码性能起着至关重要的作用,对于同样的LDPC码,采用不同的译码算法,可以获得不同的译码性能。LDPC码的译码可分为以下三大类:硬判决译码、软判决译码和基于可靠度的译码。近年来,基于可靠度的译码算法引起了学者们的重视, ...
【技术保护点】
一种LDPC译码方法,其特征在于,包括以下步骤:获取信道信息,对所述信道信息以定量化比特数进行非线性量化预处理获得可靠度信息;设定最大迭代次数,开始迭代:对所述可靠度信息进行硬判决处理获得硬判决向量,并根据所述硬判决向量获取对应的符号向量;将所述符号向量输入效验矩阵进行验证,若验证成功,则结束迭代输出译码;若验证失败,则判断是否超过设定的最大迭代次数,若超过,退出迭代;若未超过,更新所述可靠度信息进行下一次迭代。
【技术特征摘要】
1.一种LDPC译码方法,其特征在于,包括以下步骤:
获取信道信息,对所述信道信息以定量化比特数进行非线性量化预处理
获得可靠度信息;
设定最大迭代次数,开始迭代:
对所述可靠度信息进行硬判决处理获得硬判决向量,并根据所述硬判
决向量获取对应的符号向量;
将所述符号向量输入效验矩阵进行验证,若验证成功,则结束迭代输
出译码;若验证失败,则判断是否超过设定的最大迭代次数,若超过,退
出迭代;若未超过,更新所述可靠度信息进行下一次迭代。
2.根据权利要求1所述的LDPC译码方法,其特征在于,所述对所述信
道信息以定量化比特数进行非线性量化预处理获得可靠度信息,具体如下:
接收信道信息yj,确定量化比特数b,采用公式(1)进行量化预处理:
qj=Δsign(yj)(2b-1),|yj|/yth≥r0sign(yj)(2b-1-p),rp+1≤|yj|/yth≤rpsign(yj),0≤|yj|/yth<r2b-2---(1)]]>其中,0≤j≤n-1,p=0,1,2,...,2b-3,b取值为3,4或5,r为可调的量
化解析度参数,yth为正方向的最大接收电平,qj为预处理后的整数可靠
度信息,范围在[-(2b-1),+(2b-1)]之间。
3.根据权利要求2所述的LDPC译码方法,其特征在于,需对所述量化
解析度参数r进行优化,具体如下:
对于不同的r值,基于信道信息yj的分布特性,计算信道信息yj的概
率分布序列,确定量化解析度参数r的初始量化间隔和终止量化间隔,根
据该间隔和所述概率分布序列得到最优的量化解析度参数r。
4.根据权利要求1所述的LDPC译码方法,其特征在于,将所述符号向
量输入效验矩阵进行验证具体如下:
用校验矩阵和输入的所述符号向量进行乘积并模2加,如满足验证条
件,则译码成功,反之,则译码失败。
5.根据权利要求1所述的LDPC译码方法,其特征在于,更新所述可靠
度信息具体如下:
由校验节点对所述符号向量校验以获取对应变量节点的伴随式信息,
将所述伴随式信息传输至变量节点;
由变量节点统计出校验正确的伴随式信息个数和校验失败的伴随式信
息个数,根据校验正确和校验失败的伴随式信息个数和更新所述可靠度信
息。
6.一种LDPC译码器,其特征在于,包括:
预处理模块,用于获取信...
【专利技术属性】
技术研发人员:陈海强,梁奇,覃团发,黎相成,孙友明,何英庆,黄小栗,曹航,陈慧娇,
申请(专利权)人:广西大学,
类型:发明
国别省市:广西;45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。