发明名称 低密度奇偶校验码的量化最小和译码方法
摘要 低密度奇偶校验码的量化最小和译码方法是低密度奇偶校验码的一种循环译码方法,对和积译码循环中校验节点输出的对数似然比进行等间隔量化,该方法表述为按照如下顺序执行的步骤:1.)使用信道接受到的信息对变量节点译码器进行初始化,2.)每一个变量节点通过边把信息输入与之相连接的校验节点,校验节点计算相应的对数似然比信息,3.)对第二步中的对数似然比信息进行等间隔量化后传给与之相邻的变量节点译码器,4.)每一个校验节点通边把信息输入与之相连接的变量节点,变量节点计算相应的对数似然比信息,5.)硬判决,对第四步输出的对数似然比信息进行硬判决,如果得到的码字符合校验矩阵,则停止译码,并输出译码成功信息;如果迭代次数达到预先设定的最大次数,则停止译码,输出译码失败信息,否则跳转到步骤2。
申请公布号 CN101132252A 申请公布日期 2008.02.27
申请号 CN200710133273.3 申请日期 2007.09.26
申请人 东南大学 发明人 高西奇;仲文;魏明魁
分类号 H04L1/00(2006.01);H03M13/11(2006.01) 主分类号 H04L1/00(2006.01)
代理机构 南京经纬专利商标代理有限公司 代理人 叶连生
主权项 1.一种低密度奇偶校验码的量化最小和译码方法,其特征是:对和积译码循环过程中校验节点输出的对数似然比进行等间隔量化,该方法表述为按照如下顺序执行的步骤:1.)设接收端接收到的信道输出信息序列为y<sub>i</sub>,使用y<sub>i</sub>和信道参数对变量节点译码器进行初始化,对于方差为σ<sup>2</sup>的加性高斯白噪声信道,初始化信息为<maths num="0001"><math>&lt;mrow&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;q&lt;/mi&gt;&lt;mi&gt;ij&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;msub&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;/mrow&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/msub&gt;&lt;msup&gt;&lt;mi&gt;&amp;sigma;&lt;/mi&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msup&gt;&lt;/mfrac&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;/mrow&gt;</math></maths>同时初始化循环次数为1,开始循环译码过程,2.)每一个变量节点译码器v<sub>i</sub>通过边把信息输入与v<sub>i</sub>相连接的校验节点译码器c<sub>j</sub>,校验节点译码器c<sub>j</sub>计算对数似然比信息L(r<sub>ji</sub>),<maths num="0002"><math>&lt;mrow&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;ji&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;munder&gt;&lt;mi&gt;&amp;Pi;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mo&gt;&amp;Element;&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;V&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;/&lt;/mo&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;/munder&gt;&lt;msub&gt;&lt;mi&gt;&amp;alpha;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;munder&gt;&lt;mi&gt;min&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mo&gt;&amp;Element;&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;V&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;/&lt;/mo&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;/munder&gt;&lt;msub&gt;&lt;mi&gt;&amp;beta;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;/mrow&gt;</math></maths>其中,α<sub>i′j</sub>=sign(L(q<sub>i′j</sub>)),表示对数似然比的符号;β<sub>ij</sub>=|L(q<sub>i′j</sub>)|,表示对数似然比的绝对值,3.)对L(r<sub>ji</sub>)进行间隔步长为1的等间隔量化,<maths num="0003"><math>&lt;mrow&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;ji&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mo&gt;[&lt;/mo&gt;&lt;munder&gt;&lt;mi&gt;&amp;Pi;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mo&gt;&amp;Element;&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;V&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;/&lt;/mo&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;/munder&gt;&lt;msub&gt;&lt;mi&gt;&amp;alpha;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;munder&gt;&lt;mi&gt;min&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mo&gt;&amp;Element;&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;V&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;/&lt;/mo&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;/munder&gt;&lt;msub&gt;&lt;mi&gt;&amp;beta;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;mo&gt;]&lt;/mo&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;/mrow&gt;</math></maths><img file="A2007101332730002C4.GIF" wi="309" he="107" />表示对变量<img file="A2007101332730002C5.GIF" wi="275" he="106" />取其整数部分,将量化后的值传给与c<sub>j</sub>相连接的变量节点译码器v<sub>i</sub>,4.)每一个校验节点译码器c<sub>j</sub>通过边把信息输入与c<sub>j</sub>相连接的变量节点译码器v<sub>i</sub>,变量节点译码器v<sub>i</sub>计算对数似然比信息L(q<sub>ij</sub>),<maths num="0004"><math>&lt;mrow&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;q&lt;/mi&gt;&lt;mi&gt;ij&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;munder&gt;&lt;mi&gt;&amp;Sigma;&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mo&gt;&amp;Element;&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;C&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mo&gt;/&lt;/mo&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;/munder&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;&amp;prime;&lt;/mo&gt;&lt;/msup&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;/mrow&gt;</math></maths>并把该信息传给与v<sub>i</sub>相连接的校验节点译码器c<sub>j</sub>,5.)硬判决,对第四步计算的对数似然比信息进行硬判决,尝试输出码字<img file="A2007101332730002C7.GIF" wi="57" he="51" />并将输出的码字<img file="A2007101332730002C8.GIF" wi="35" he="51" />与校验矩阵H相乘,如果乘积为0,说明该尝试输出的码字为正确的码字,停止译码,并输出译码成功信息;如果迭代次数达到预先设定的最大次数并且<img file="A2007101332730002C9.GIF" wi="33" he="52" />与H的乘积仍不为0,说明本次译码不成功,停止译码,并输出译码失败信息,否则跳转到步骤2。
地址 211109江苏省南京市江宁开发区东南大学路2号
您可能感兴趣的专利