数字电视地面广播传输系统中ldpc码的研究

数字电视地面广播传输系统中ldpc码的研究

ID:30655921

大小:17.77 KB

页数:5页

时间:2019-01-02

数字电视地面广播传输系统中ldpc码的研究_第1页
数字电视地面广播传输系统中ldpc码的研究_第2页
数字电视地面广播传输系统中ldpc码的研究_第3页
数字电视地面广播传输系统中ldpc码的研究_第4页
数字电视地面广播传输系统中ldpc码的研究_第5页
资源描述:

《数字电视地面广播传输系统中ldpc码的研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果数字电视地面广播传输系统中LDPC码的研究摘要介绍了数字电视地面广播传输系统BCH码的结构,同时对系统中的LDPC码的结构和其译码—BP译码算法的原理进行详细地分析和研究。关键字数字电视;低密度奇偶校验码;BP译码1引言数字技术给广播电视带来了自诞生以来最大的一次技术变革,广播电视的数字化已经成为广播电视发展不可动摇的必然方向,我国已颁布了自己的地面数字电视传输《数字电视地面广播传输系统帧结构、信

2、道编码和调制》国家标准(标准号为GB20600-XX)。而作为这份标准中的重要部分--信道编码的研究就具有很好的意义。标准中信道编码所用的LDPC码,因为其具有能够逼近香农极限的性能特性,成为这几年编码方面的研究热点。在数字电视广播传输系统中的前向纠错(ForwardErrorCorrection,FEC)由外码(BCH码)和内码(LDPC码)级联而成。BCH码为BCH(762,752),是由BCH(1023,1013)系统码缩短而成的。它在752bit的数据码前加人261bit的0补足1013bit,然后进行BCH(1023,

3、1013)编码,生成多项式为GBCH=1+x3+x10。编码后得到1023bit码字,然后删除前261bit的0,得到了码长为75bit的BCH码。根据线性分组码[2]的原理,BCH(1023,1013)码可以纠1bit的突发错误。三种码率的前向纠错码使用同样的BCH码。2LDPC码课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果19

4、62年,Gallager在自己的博士论文中提出一种基于稀疏校验矩阵的线性分组码,即低密度校验码[3]。LDPC码可由它的校验矩阵来定义,它的校验矩阵是一稀疏矩阵,也就是说矩阵中除很少一部分元素非零外,其他大部分的元素都是零。一个矩阵的密度表示矩阵中非零元素所占的比例,一个矩阵的密度小于时可以被认为是稀疏的,而当矩阵元素数目增大,它的密度却逐渐减小时,这个矩阵被认为是非常稀疏的。比如说矩阵一行向量或一列向量中含有固定数目的非零元素,并且这个数目远小于向量长度。低密度校验码的校验矩阵正是这样一个稀疏矩阵。LDPC码还可以用一种双向图

5、表示,我们举例如图1所示,现在一般被称为Tanner图。这种图和校验矩阵是直接对应的。图中左边有N个比特节点,每个比特节点可以认为是一个码字中的一个比特或者是校验矩阵中的一列;右边有M个校验节点,每个节点代表一个校验方程或是校验矩阵中的一行。当码字中某一比特包含在某一校验方程中,即校验矩阵中相应位为1时,图1中的左右节点之间存在连线。对于每个节点,与之相连的边数称为这个节点的次数。图1在本标准中用的LDPC码是QC-LDPC,是利用代数学或者组合理论构造的一类非常重要的LDPC码,具有非常低的线性编码复杂度。具体的生成矩阵结构为

6、:课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果其中循环矩阵Gi,j内的每一行都是上一行的向右一位循环移位,此方阵的第一行是此方阵的最后一行的向右一位循环移位;此方阵内的每一列都是左一列的向下一位循环移位,并且第一列是最后一列的向下一位循环移位。I是b×b阶单位矩阵,O是b×b阶零阵,而Gi,j是b×b循环矩阵,令。LDPC码信息位

7、在后,校验位在前。LDPC码由循环矩阵Gi,j生成。3LDPC译码设LDPC码校验矩阵H为M*N阶的矩阵,信道均值为0、方差为的AWGN信道。在译码端,通常的译码方法是BP(BeliefPropagation)译码,这种算法可以得到很好的性能,BP译码是LDPC码最经典的译码算法,该算法的核心是每个比特的概率信息在变量节点和校验节点之间不断传递、更新,BP译码算法的这种迭代的思想是译码器获得优秀性能的保证。首先我们用集合N={n:Hmn≠0}表示与各校验节点相连的所有比特节点;集合M={m:Hmn≠0}表示与比特节点相连的所有校

8、验节点;N表示集合N中除去比特节点n,同理Mm表示M中除去校验节m.Zmn表示由比特节点n传递给校验节点m的信息;Lmn表示由校验节点m传递给比特节点n的信息。则BP译码算法可由下述步骤描述[6]。步骤1初始化对每个m和n,步骤2迭代过程1)校验节点更新2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。