一种减少卷积码译码误检的方法和装置的制造方法

文档序号:8383517阅读:327来源:国知局
一种减少卷积码译码误检的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种减少卷积码译码误检的方法和装置。
【背景技术】
[0002] 在LTE化ongTermEvolution,长期演进)通信系统中,PDCCH(physicaldownlink controlchannel,物理下行控制信道)是一组物理资源粒子的集合,其上承载上下行控 制信息,根据其作用域不同,PDCCH承载信息区分公共控制信息和专用控制信息,公共搜 索空间用于搜索公共控制信息,专用搜索空间用于搜索专用控制信息,搜索空间定义了盲 检的开始位置和信道搜索方式,PDCCH信道主要承载着PUSCH(化ysical化link化ared Qiannel,物理上行共享信道)和PDSCH(化ysicalDownlink化aredQiannel,物理下行共 享信道)信道的控制信息(DownlinkControlIn化rmation,DCI),不同终端的PDCCH信息 需要通过该终端对应的RNTI(CellRadioNetworkTemporaryIdentifier,无线网络临 时鉴定)信息区分,即该终端的DCI的CRC(切clicalRe化ndancy化eck,循环兀余码校验) 由RNTI加扰。PDCCH中承载的是DCI,包含一个或多个肥(UserEquipment,用户终端)上 的资源分配和其他的控制信息。在LTE中上下行的资源调度信息都是由PDCCH来承载的。 一般来说,在一个子峽内,可W有多个PDCCH。肥需要首先解调PDCCH中的DCI,然后才能够 在相应的资源位置上解调属于肥自己的PDSCH信道中的信息,然后才能得到属于自己的广 播消息、寻呼消息及自己的数据等。
[0003] 卷积码是一种常用的信道编码技术,在移动通信系统中广泛使用。常用的卷积编 码器结构如图1所示。在LTE中,为了进一步提高编码效率,PDCCH采用了咬尾卷积码,咬 尾卷积码要求编码器的初始状态和末状态相同,传统的卷积编码器初始状态都为0。此外卷 积码是一种纠错编码技术,通常会和检错码联合使用,常用的检错码是CRC(循环兀余码校 验,切clicalRe化ndan巧化eck)码,在使用时,先在发送的数据末尾加上一定长度的CRC 校验码,然后再进行卷积编码,接收的时候则相反,先进行卷积译码,然后进行CRC校验,女口 果CRC校验通过,则认为卷积译码正确,否则认为卷积译码错误。
[0004] 由于CRC校验码存在一定的误判概率,即有可能译码是不正确的,误判概率也称 误检概率。即在译码不正确时,CRC校验也会通过,在假设译码输出数据完全随机的前提下, 该个概率理论上等于(1/2'L),其中L为CRC的长度。通常情况下,认为该个误判的概率很 低,可W忽略,然而实际应用中发现在有些情况下是不能忽略的。
[0005] 示例的,LTE系统中的PDCCH,终端需要对PDCCH进行盲检测,得到可能的DCI,简 单地将LTE终端在1ms,即1个子峽内需要进行44次咬尾卷积译码,然后根据CRC来判断该 44次译码结果是否正确,如果正确则认为对应的DCI信息是正确的。LTE终端1砂需要进 行44000次咬尾卷积译码和CRC校验,该样按照CRC的误判概率算下来,平均几十砂就会出 现一次误检。因此,单纯依靠CRC校验的结果来判断卷积码译码是否正确,会导致误检概率 较高。而一旦出现误检,可能会导致终端出现一些不可预知的错误。在出现PDCCH误检时, 不管该误检出的PDCCH是调度上行发送还是下行接收,都会导致终端处理量和耗电量的增 加。进一步的,如果误检出的PDCCH调度了上行发送,则终端还会错误发送上行数据,会进 一步导致系统干扰的增加,也会导致高层重传从而降低终端上行速率。

【发明内容】

[0006] 本发明的目的在于提供一种减少卷积码译码误检的方法和装置,使得在进行卷积 码译码过程中,不是仅仅依靠CRC校验进行检错,从而降低卷积码译码的误检概率。此外, 将卷积码译码的CRC校验分为针对上行调度的校验和针对下行调度的校验。
[0007] 为解决上述技术问题,本发明的实施方式提供了一种减少卷积码译码误检的方 法,包括W下步骤:
[0008]S1、对上行调度卷积码和/或下行调度卷积码,利用维特比译码算法对所述上行 调度卷积码和/或所述下行调度卷积码进行译码,在译码过程中保存译码的中间信息,其 中,所述上行调度卷积码为携带上行调度信息的卷积码,译码得到的数据为上行调度数据, 所述下行调度卷积码为携带下行调度信息的卷积码,译码得到的数据为下行调度数据;
[0009]S2、对所述上行调度数据和/或所述下行调度数据分别进行循环兀余校验码CRC 校验;
[0010]S3、如果所述上行调度数据和/或所述下行调度数据CRC校验正确,则结合所述译 码的中间信息,对所述上行调度数据和/或所述下行调度数据CRC校验得到的数据,进行二 次校验;
[0011]S4、如果所述上行调度数据二次校验的结果满足上行预设条件,则判定所述上行 调度卷积码译码正确,否则判定所述上行调度卷积码的CRC检验结果为误检;如果所述下 行调度数据二次校验的结果满足下行预设条件,则判定所述下行调度卷积码译码正确,否 则判定所述下行调度卷积码的CRC检验结果为误检。
[0012] 本发明的实施方式还提供了一种卷积码译码装置,包括W下单元:
[0013] 处理单元,用于对上行调度卷积码和/或下行调度卷积码,利用维特比译码算法 对所述上行调度卷积码和/或所述下行调度卷积码进行译码,在译码过程中保存译码的中 间信息,其中,所述上行调度卷积码为携带上行调度信息的卷积码,译码得到的数据为上行 调度数据,所述下行调度卷积码为携带下行调度信息的卷积码,译码得到的数据为下行调 度数据;
[0014] 第一校验单元,用于对所述上行调度数据和/或所述下行调度数据进行循环兀余 校验码CRC校验;
[0015] 第二校验单元,用于在所述第一校验单元对所述上行调度数据和/或所述下行调 度数据CRC校验正确时,结合所述译码的中间信息,对所述上行调度数据和/或所述下行调 度数据CRC校验得到的数据,进行二次校验;
[0016] 判定单元,用于当所述上行调度数据二次校验的结果满足上行预设条件,则判定 所述上行调度卷积码译码正确,否则判定所述上行调度卷积码的CRC检验结果为误检;当 所述下行调度数据二次校验的结果满足下行预设条件,则判定所述下行调度卷积码译码正 确,否则判定所述下行调度卷积码的CRC检验结果为误检。
[0017] 本发明实施方式相对于现有技术而言,在进行Viterbi译码过程中,利用译码过 程中的信息,结合CRC校验信息进行二次校验,不是仅仅依靠CRC校验进行检错,从而降低 了卷积码译码的误检概率。此外,将卷积码译码的CRC校验分为上行调度校验和下行调度 校验。
[0018] 优选的,在所述S1中,所述译码的中间信息包括:所述上行调度卷积码的参数值 和/或所述下行调度卷积码的参数值,其中,所述上行调度卷积码的参数值和所述下行调 度卷积码的参数值均包括包括留存路径的初状态及末状态、留存路径的末状态对应的度量 值、留存路径的末状态对应的度量值与初状态对应的度量值的比值、留存路径中末状态最 大度量值与次大度量值的比值中的任意一种或者任意几种的组合;在所述S4中,所述上行 预设条件包含:所述上行调度卷积码的参数值中所述留存路径的初状态和末状态为同一状 态,所述上行调度卷积码的参数值中除所述留存路径的初状态和末状态之外的各参数值大 于所述各参数值对应的预设口限;所述下行预设条件包含:所述下行调度卷积码的参数值 中所述留存路径的初状态和末状态为同一状态,所述下行调度卷积码的参数值中除所述留 存路径的初状态和末状态之外的各参数值大于所述各参数值对应的预设口限;所述上行调 度卷积码的参数值中各参数值对应的预设口限分别大于所述下行调度卷积码的参数值中 各参数值对应的预设口限。
[0019] 对于上行调度卷积码,虚警的影响要比漏检还大,因为上行的虚警会导致终端误 发送上行数据,从而可能对其他用户造成干扰,影响系统容量,虚警是指在首次CRC校验 时,有可能卷积码译码是错误的,但是CRC校验的结果是正确的,该种情况就称为虚警;而 对于下行调度卷积码,虚警的影响则没有上行大。因此,在卷积码译码正确时,设置二次 校验,且在二次校验时,针对上行调度的校验设定较高的口限,可W避免因为调度上行的 PDCCH的误检导致的系统干扰增加及上行速率降低的情况发生。通过保存留存路径的末状 态对应的度量值与初状态对应的度量值的比值、留存路径的末状态对应的度量值、留存路 径中末状态最大度量值与次大度量值的比值该些译码的中间信息,用于判断误检,可W使 本发明实现简单,基本不会增加卷积码译码的复杂度。
[0020] 另外,在所述S1中,若所述卷积码为咬尾卷积码,则所述译码的中间信息包括:所 述上行调度咬尾卷积码的参数值和/或所述下行调度咬尾卷积码的参数值,其中,所述上 行调度咬尾卷积码的参数值及所述下行调度咬尾卷积码的参数值均包括留存路径的初状 态和末状态、留存路径的末状态对应的度量值与初状态对应的度量值的比值、留存路径的 末状态对应的度量值、留存路径中末状态最大度量值与次大度量值的比值中的任意一种或 者几种的组合;在所述S4中,所述上行预设条件包含;所述上行调度咬尾卷积码的参数值 中所述留存路径的初状态和末状态为同一状态,且所述上行调度咬尾卷积码的参数值中除 所述留存路径的初状态和末状态之外的各参数值均大于所述各参数值对应的预设口限;所 述下行预设条件包含:所述下行调度咬尾卷积码的参数值中所述留存路径的初状态和末状 态为同一状态,且所述下行调度咬尾卷积码的参数值中除所述留存路径的初状态和末状态 之外的各参数值均大于所述各参数值对应的预设口限;所述上行调度卷积码的参数值中各 参数值对应的预设口限分别大于所述下行调度卷积码的参数值中各参数值对应的预设口 限。
[0021] 在咬尾卷积码译码中,充分利用留存路径的初状态和末状态是同一状态该一特点 来判断误检,可W进一步降低卷积码译码的误检概率。
[0022] 另外,在所述S1中,包括W下子步骤;当所述卷积码
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1