发明名称 一种长期演进系统的拓扑码传输块译码迭代的动态分配方法
摘要 本发明提出了一种LTE(3GPPLongTermEvolution,长期演进)系统的拓扑码传输块译码迭代的动态分配方法,在传输块最大处理时延内,有效利用分配给当前传输块的译码器硬件资源和处理时延,将提前译码成功的编码块剩余的迭代译码时延重新分配给暂时未能成功译码的编码块,提高了整个传输块的译码性能。该方法主要包括:LTE中传输块的每个编码块采用基于最大后验概率的迭代译码算法,通过设定每个编码块最大迭代次数,限定传输块的处理时延。首先对编码块依次迭代译码,循环冗余校验与之同时进行,根据校验结果统计用于动态分配的迭代次数。当所有编码块译码完成后,将统计的迭代次数平均分配给尚未译码成功的编码块,并按照分配所得的迭代次数对其继续进行迭代译码。
申请公布号 CN102130747B 申请公布日期 2013.05.01
申请号 CN201110110177.3 申请日期 2011.04.29
申请人 东南大学 发明人 姜明;赵春明;赵欢;张华;黄鹤
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 柏尚春
主权项 1.一种长期演进系统的拓扑码传输块译码迭代的动态分配方法,其特征在于:长期演进LTE系统物理层中基本的传输块TB分割为N个拓扑码编码块CB<sub>1</sub>,CB<sub>2</sub>,…,CB<sub>N</sub>,其中<img file="FDA00002426948500011.GIF" wi="429" he="57" /><img file="FDA00002426948500012.GIF" wi="51" he="61" />表示向上取整,A为传输块所含比特数,对每个拓扑码编码块采用基于最大后验概率的迭代译码算法,通过设定每个编码块最大迭代次数为T,限定对整个传输块的处理时延;在传输块的首轮译码中CB<sub>1</sub>,CB<sub>2</sub>,…,CB<sub>N</sub>依次进行迭代译码,每个编码块CB<sub>i</sub>,i∈[1,N]依次执行:若第i个编码块CB<sub>i</sub>,i∈[1,N]的译码执行到第t<sub>i</sub>,t<sub>i</sub>∈[1,T]次迭代,译码输出数据的循环冗余校验CRC检测通过,则设定CB<sub>i</sub>的译码标志Z<sub>i</sub>=0,并终止CB<sub>i</sub>的迭代译码,若直至第t<sub>i</sub>=T次迭代译码输出数据仍然无法通过CRC检测,则设定CB<sub>i</sub>的译码标志Z<sub>i</sub>=1,并终止CB<sub>i</sub>的迭代译码;当传输块首轮译码遍历N个编码块的迭代译码处理之后,可以统计得到可动态分配的迭代次数<img file="FDA00002426948500013.GIF" wi="285" he="117" />以及尚未译码成功的误编码块个数<img file="FDA00002426948500014.GIF" wi="211" he="116" />再依次对M个标志位Z<sub>i</sub>=1的误编码块CB’<sub>1</sub>,CB’<sub>2</sub>,…,CB’<sub>M</sub>,依次执行<img file="FDA00002426948500015.GIF" wi="218" he="51" />次迭代译码,其中<img file="FDA00002426948500016.GIF" wi="51" he="61" />表示向下取整,每个编码块执行:编码块CB’<sub>i</sub>,i∈[1,M]的译码执行到第t<sub>i</sub>,t<sub>i</sub>∈[1,T’]次迭代,译码输出数据的循环冗余校验CRC检测通过,则终止CB’<sub>i</sub>的迭代译码,若直至第t<sub>i</sub>=T’次迭代译码输出数据仍然无法通过CRC检测,则CB’<sub>i</sub>译码失败,并终止CB’<sub>i</sub>的迭代译码;当传输块第二轮译码遍历M个编码块CB’<sub>1</sub>,CB’<sub>2</sub>,…,CB’<sub>M</sub>迭代译码后,对传输块进行循环冗余校验,如果校验通过,则传输块译码成功,否则译码失败,传输块译码迭代的动态分配方法执行完毕。
地址 210096 江苏省南京市四牌楼2号