发明名称 一种软输入软输出译码系统及方法
摘要 本发明涉及通信领域,尤其涉及一种软输入软输出译码系统及方法。本发明通过计算软信息与本地码字的相关值;然后求得该相关值集合中的最大相关值Y<sub>max</sub>、次大相关值Y<sub>sub max</sub>、除去Y<sub>max</sub>、Y<sub>sub max</sub>后的平均值Y<sub>mean</sub>,再根据Y<sub>max</sub>、Y<sub>sub max</sub>、Y<sub>mean</sub>求得可信度K以及Y<sub>max</sub>对应的本地码字C′<sub>max</sub>和Y<sub>sub max</sub>对应的本地码字C′<sub>sub max</sub>;最后根据公式<img file="D2009100909600A00011.GIF" wi="943" he="144" />其中s为输出软信息,α为缩放因子,β为调整因子且β>1。本发明的软输入软输出译码系统及方法大大提高了译码系统的译码性能同时节省了硬件资源。
申请公布号 CN101626249B 申请公布日期 2013.04.10
申请号 CN200910090960.0 申请日期 2009.08.19
申请人 北京海尔集成电路设计有限公司 发明人 邓周
分类号 H03M13/00(2006.01)I;H04L1/00(2006.01)I 主分类号 H03M13/00(2006.01)I
代理机构 代理人
主权项 一种软输入软输出的译码系统,包括:相关值计算模块(130),计算软信息与本地码字的相关值;可信度计算模块(140),接收所述相关值计算模块(130)的相关值集合,并求出该相关值集合中的最大相关值Ymax、次大相关值Ysubmax、除去最大相关值和次大相关值后的平均值Ymean,再根据Ymax、Ysubmax、Ymean求出可信度K以及该最大相关值对应的本地码字C′max、该次大相关值对应的本地码字C′submax;输出软信息计算模块(150),接收来自所述可信度计算模块(140)的可信度K、最大相关值对应的本地码字C′max、次大相关值对应的本地码字C′submax,并根据公式 <mrow> <mi>s</mi> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>&alpha;</mi> <msubsup> <mi>Kc</mi> <mi>max</mi> <mo>&prime;</mo> </msubsup> <mo>,</mo> <msubsup> <mi>c</mi> <mi>max</mi> <mo>&prime;</mo> </msubsup> <mo>&NotEqual;</mo> <msubsup> <mi>c</mi> <mrow> <mi>sub</mi> <mi>max</mi> </mrow> <mo>&prime;</mo> </msubsup> </mtd> </mtr> <mtr> <mtd> <mi>&beta;&alpha;</mi> <msubsup> <mi>Kc</mi> <mi>max</mi> <mo>&prime;</mo> </msubsup> <mo>,</mo> <msubsup> <mi>c</mi> <mi>max</mi> <mo>&prime;</mo> </msubsup> <mo>=</mo> <msubsup> <mi>c</mi> <mrow> <mi>sub</mi> <mi>max</mi> </mrow> <mo>&prime;</mo> </msubsup> </mtd> </mtr> </mtable> </mfenced> </mrow>得到输出软信息值;其中,s为输出软信息值,α为缩放因子,β为调整因子且β>1。
地址 100088 北京市海淀区花园路四号通恒大厦205室