发明名称 Turbo乘积码译码器迭代因子的构造方法
摘要 一种Turbo乘积码译码器迭代因子的构造方法,包括以下步骤:a.选定Turbo乘积码结构,根据通信协议要求的误码率预设迭代次数,设定权重因子α(1)和可靠因子β(1)的值;b.通过公式计算权重因子α(m)和可靠因子β(m);c.根据获得的权重因子α(m)和可靠因子β(m)对Turbo乘积码译码器的性能进行仿真,若仿真结果不符合要求,则将迭代次数增大,转步骤b重新计算权重因子α(m)和可靠因子β(m),直至仿真结果符合要求,将最后一次获得的权重因子α(m)和可靠因子β(m)作为Turbo乘积码译码器的迭代因子。本方法大大减少了确定迭代因子所需的时间。可广泛应用于不同协议或不同结构的Turbo乘积码的软输入软输出译码器的实现上。
申请公布号 CN101557235A 申请公布日期 2009.10.14
申请号 CN200910107302.8 申请日期 2009.05.12
申请人 清华大学深圳研究生院 发明人 宋洋军;卢恒惠;林钢;林孝康
分类号 H03M13/29(2006.01)I 主分类号 H03M13/29(2006.01)I
代理机构 深圳市汇力通专利商标代理有限公司 代理人 王锁林
主权项 1、Turbo乘积码译码器迭代因子的构造方法,其特征在于包括以下步骤:a、选定Turbo乘积码结构,根据通信协议要求的误码率预设迭代次数,设定权重因子α(1)和可靠因子β(1)的值;b、通过下式计算权重因子α(m)和可靠因子β(m),<maths id="math0001" num="0001" ><math><![CDATA[ <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>M</mi> </mrow> </mfrac> </mtd> </mtr> <mtr> <mtd> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>M</mi> </mrow> </mfrac> <mfrac> <mrow> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>)</mo> </mrow> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>m</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced>]]></math></maths>其中,M为迭代次数,m=1,2,3,...,2M;c、根据获得的权重因子α(m)和可靠因子β(m)对Turbo乘积码译码器的性能进行仿真,若仿真结果不符合要求,则将迭代次数增大,转步骤b重新计算权重因子α(m)和可靠因子β(m),直至仿真结果符合要求,将最后一次获得的权重因子α(m)和可靠因子β(m)作为Turbo乘积码译码器的迭代因子。
地址 518055广东省深圳市南山区西丽大学城清华大学深圳研究生院