译码控制方法及装置与流程

文档序号:18776005发布日期:2019-09-29 15:29阅读:263来源:国知局
译码控制方法及装置与流程
本发明涉及通信
技术领域
,特别是涉及一种译码控制方法及装置。
背景技术
:Turbo编码是一种性能优越的信道编码技术。Turbo译码器通过相互迭代过程在两个分量译码器之间交换外部信息来获取性能的提高,迭代次数越高,译码性能越好,但同时也会带来复杂度提高,时延越长的缺点。对于传输速率要求越高的通信系统,降低译码的延时以及平衡译码延时和译码性能已经成为研究的重点。现有技术中的通信系统,如长期演进系统(LTE)、宽带码分多址(WCDMA)系统等,均采用Turbo码进行信道编码。在接收信号质量非常差的情况下,若仍然进行Turbo译码,即使迭代次数不断增加也无法译码正确。现有技术中出现了一些Turbo码译码迭代停止方法,在对所接收的信号进行译码迭代的过程中,可以在满足预设条件时停止迭代,以减少迭代译码的次数,提高系统的吞吐量。但是,这些方法多数是针对译码器本身进行提前停止判决。现有技术中的通信系统,无论接收到信号质量好坏,均会对所接收的信号进行译码操作,存在着浪费资源的问题。技术实现要素:本发明实施例解决的技术问题是节约通信系统的译码资源,提高通信系统吞吐量。为解决上述问题,本发明实施例提供了一种译码控制方法,所述方法包括:在解速率匹配之前,获取解调得到的软比特对数似然比的信息;计算所述解调得到的软比特对数似然比的互信息;当所述解调得到的软比特对数似然比的互信息满足预设条件时,禁止对接收的信号进行译码操作。可选地,所述预设条件为所述解调得到的软比特对数似然比的互信息的均值小于对应的判决门限。可选地,所述判决门限为通过查询所述判决门限与调制方式、码率的对应关系得到。可选地,所述解调得到的软比特对数似然比信息的互信息采用如下的公式计算得到:其中,MI_flp表示解调得到的软比特对数似然比的互信息,L表示解调得到的软比特对数似然比,log表示以2为底求对数。可选地,所述解调得到的软比特对数似然比信息的互信息的均值采用如下的公式计算得到:其中,MI_fxp表示解调得到的软比特对数似然比的互信息的均值,N是统计得到的解调得到的软比特对数似然比的个数,LUT|Li|表示解调得到的第i个对数似然比信息的互信息对应的定点量化值。本发明实施例还提供了一种译码控制装置,所述装置包括:获取单元,适于在解速率匹配之前,获取对接收的信号解调得到的软比特对数似然比的信息;计算单元,适于计算所述解调得到的软比特对数似然比的互信息;判断单元,适于判断所述解调得到的软比特对数似然比的互信息是否满足预设条件;控制单元,适于所述解调得到的软比特对数似然比信息的互信息满足预设条件时,禁止对接收的信号进行译码操作。可选地,判断单元适于判断所述解调得到的软比特对数似然比的互信息的均值是否小于对应的判决门限。可选地,所述判决门限为通过查询所述判决门限与调制方式、码率的对应关系得到。可选地,所述计算单元适于采用如下的公式执行所述计算解调得到的软比特对数似然比的互信息的操作:其中,MI_flp表示解调得到的比特对数似然比信息的互信息,L表示解调得到的软比特对数似然比,log表示以2为底求对数。可选地,所述计算单元适于采用如下的公式执行所述计算解调得到的软比特对数似然比信息的互信息的均值的操作:其中,MI_fxp表示解调得到的软比特对数似然比的互信息的均值,N是统计得到的解调得到的软比特对数似然比的个数,LUT|Li|表示解调得到的第i个对数似然比Li的互信息对应的定点量化值。与现有技术相比,本发明的技术方案具有以下的优点:上述的方案,通过计算Turbo译码器外部的互信息,即解速率匹配之前解调得到的软比特对数似然比的互信息,并在确定解调得到的软比特对数似然比的互信息满足预设的条件时,确定所接收的信号的质量较差,此时,禁止对接收的信号进行译码,因此,可以节约译码资源,进而可以提高通信系统的吞吐量。附图说明图1是本发明实施例中的一种译码控制方法的流程图;图2是本发明实施例中的另一种译码控制方法的流程图;图3是本发明实施例中判决门限与调制方式和码率的关系示意图;图4是本发明实施例中的译码控制装置的结构示意图。具体实施方式为解决现有技术中存在的上述问题,本发明实施例采用的技术方案通过计算Turbo译码器外部的互信息,即解速率匹配之前解调得到的软比特对数似然比的互信息,并在确定解调得到的软比特对数似然比的互信息满足预设的条件时,确定所接收的信号的质量较差,此时禁止对接收的信号进行译码,可以节约译码资源,进而可以提高通信系统的吞吐量。为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。图1示出了本发明实施例中的一种译码控制方法的流程图。如图1所述的译码控制方法,可以包括:步骤S101:在解速率匹配之前,获取解调得到的软比特对数似然比信息。步骤S102:计算所述解调得到的软比特对数似然比的互信息。步骤S103:当所述解调得到的软比特对数似然比的互信息满足预设条件时,禁止对接收的信号进行译码操作。下面将结合图2对本发明实施例中的译码控制方法做进一步详细的介绍。图2示出了本发明实施例中的另一种译码控制方法的流程图。如图2所述的译码控制方法,可以包括:步骤S201:在解速率匹配之前,获取对接收的信号解调得到的软比特对数似然比的信息。在具体实施中,在解速率匹配之前,对所接收的信号进行解调,并获取解调得到的软比特对数似然比的信息。其中,解调得到的软比特对数似然比的个数为多个。步骤S202:计算所述解调得到的软比特对数似然比的互信息。在具体实施中,可以采用如下的公式计算所述解调得到的软比特对数似然比的互信息:其中,MI_flp表示解调得到的软比特对数似然比信息的互信息,L表示解调得到的软比特对数似然比,log表示以2为底求对数。这里需要指出的是,假定解调得到的软比特对数似然比的个数为N,N个对数似然比均采用上述的公式(1)计算得到。同时,通过公式(1)可以知道,解调得到的软比特对数似然比的互信息为浮点数。因此,为了具体实现的方便,可以将各个对数似然比的互信息进行定点量化,对应的N个对数似然比信息的互信息的均值可以采用如下的公式计算:其中,MI_fxp表示解调得到的软比特对数似然比的互信息的均值,N是统计得到的解调得到的软比特对数似然比的个数,LUT|Li|表示解调得到的第i个对数似然比Li的互信息的定点量化值。这里需要指出的是,在对解调得到的软比特对数似然比采用公式(2)计算得到互信息绝对值的均值时,各个对数似然比的互信息的定点量化值可以通过查询二者的对应关系表得出。例如,当定点量化位宽为6bit时,解调得到的N个对数似然比的互信息的定点量化值可以通过查询表1得出:表1|Li|01234567~31LUT|Li05152227293031当定点量化位宽为5bit时,解调得到的N个对数似然比信息的互信息的定点量化值可以通过查询表2得出:表2这里需要指出的是,具体的定点量化位宽由解调得到的软比特对数似然比决定。步骤S203:判断解调得到的软比特对数似然比的互信息是否小于对应的判决门限,当判断结果为是时,可以执行步骤S204,反之,则可以执行步骤S205。在具体实施中,所述判决门限可以通过查询判决门限与调制方式以及码率之间的对应关系得到。请参见图3所示,曲线301对应的调制方式为包括16种符号的正交幅度调制(16QuadratureAmplitudeModulation,16QAM),曲线302对应的调制方式为64QAM,曲线303对应的调制方式为正交相移键控(QuadraturePhaseShiftKeying,QPSK)调制方式。步骤S204:禁止对接收的信号进行译码操作。在具体实施中,当确定所述解调得到的软比特对数似然比的互信息的均值小于对应的判决门限时,表明所接收的信号的质量较差,此时,即使对解速率匹配之后的信号进行译码操作也无法得到正确的译码结果,只会浪费相应的资源。此时,可以禁止对解速率匹配之后的信号进行译码操作,以节约资源,提高通信系统的吞吐量。步骤S205:对解速率匹配之后的信号进行译码。在具体实施中,当确定所述解调得到的软比特对数似然比信息的互信息的均值大于或者等于对应的判决门限时,表明接收的信号质量良好,可以满足正确译码的要求,此时可以继续对解速率匹配之后的信号执行译码操作。图4示出了本发明实施例中的一种译码控制装置的结构示意图。如图4所示的译码控制装置400,可以包括获取单元401、计算单元402、判断单元403和控制单元404,其中:获取单元401,适于在解速率匹配之前,获取对接收的信号解调得到的软比特对数似然比的信息。计算单元402,适于计算所述解调得到的软比特对数似然比的互信息。在具体实施中,所述计算单元402适于采用如下的公式执行所述计算解调得到的软比特对数似然比的互信息的操作:其中,MI_flp表示解调得到的软比特对数似然比信息的互信息,L表示解调得到软比特对数似然比,log表示以2为底求对数。在具体实施中,所述计算单元402适于采用如下的公式执行所述计算解调得到的软比特对数似然比信息的互信息的均值的操作:其中,MI_fxp表示解调得到的软比特对数似然比的互信息的均值,N是统计得到的解调得到的软比特对数似然比的个数,LUT|Li|表示解调得到的第i个对数似然比Li的互信息对应的定点量化值。判断单元403,适于判断所述解调得到的软比特对数似然比的互信息是否满足预设条件。在具体实施中,判断单元403适于判断所述解调得到的软比特对数似然比的互信息的均值是否小于对应的判决门限。在具体实施中,所述判决门限为通过查询所述判决门限与调制方式、码率的对应关系得到。控制单元404,适于所述解调得到的软比特对数似然比信息的互信息满足预设条件时,禁止对接收的信号进行译码操作。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。以上对本发明实施例的方法及系统做了详细的介绍,本发明并不限于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1