主权项 |
1.一种低密度奇偶校验码的量化最小和译码方法,其特征是:对和积译码循环过程中校验节点输出的对数似然比进行等间隔量化,该方法表述为按照如下顺序执行的步骤:1.)设接收端接收到的信道输出信息序列为y<sub>i</sub>,使用y<sub>i</sub>和信道参数对变量节点译码器进行初始化,对于方差为σ<sup>2</sup>的加性高斯白噪声信道,初始化信息为<maths num="0001"><math><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>c</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>L</mi><mrow><mo>(</mo><msub><mi>q</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><msub><mrow><mn>2</mn><mi>y</mi></mrow><mi>i</mi></msub><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>,</mo></mrow></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><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>ji</mi></msub><mo>)</mo></mrow><mo>=</mo><munder><mi>&Pi;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>V</mi><mrow><mi>j</mi><mo>/</mo><mi>i</mi></mrow></msub></mrow></munder><msub><mi>&alpha;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mi>j</mi></mrow></msub><munder><mi>min</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>V</mi><mrow><mi>j</mi><mo>/</mo><mi>i</mi></mrow></msub></mrow></munder><msub><mi>&beta;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mi>j</mi></mrow></msub><mo>,</mo></mrow></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><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>ji</mi></msub><mo>)</mo></mrow><mo>=</mo><mo>[</mo><munder><mi>&Pi;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>V</mi><mrow><mi>j</mi><mo>/</mo><mi>i</mi></mrow></msub></mrow></munder><msub><mi>&alpha;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mi>j</mi></mrow></msub><munder><mi>min</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>V</mi><mrow><mi>j</mi><mo>/</mo><mi>i</mi></mrow></msub></mrow></munder><msub><mi>&beta;</mi><mrow><msup><mi>i</mi><mo>&prime;</mo></msup><mi>j</mi></mrow></msub><mo>]</mo><mo>,</mo></mrow></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><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>q</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>L</mi><mrow><mo>(</mo><msub><mi>c</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><munder><mi>&Sigma;</mi><mrow><msup><mi>j</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>C</mi><mrow><mi>i</mi><mo>/</mo><mi>j</mi></mrow></msub></mrow></munder><mi>L</mi><mrow><mo>(</mo><msub><mi>r</mi><mrow><msup><mi>j</mi><mo>&prime;</mo></msup><mi>i</mi></mrow></msub><mo>)</mo></mrow><mo>,</mo></mrow></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。 |