专利名称:使用解码器来检测多个符号块的方法和设备的制作方法
技术领域:
本发明一般涉及符号块检测,并且更具体来说涉及使用解码器来改进符号块检測。
背景技术:
直接序列码分多址(DS-CDMA)系统,如宽带CDMA (WCDMA)中的高速分组接入(HSPA)服务和CDMA 2000中的类似分组服务通过在高码片速率(chip-rate)的CDMA码上调制符号来传送符号序列。优选地,CDMA码与用于传送其它符号序列的码正交,从而允许接收器通过与特殊码相关以将其期望的符号序列从其它符号序列分离出来。为了增加给定接收器的数据速率,可以指派接收器以接收使用不同正交码(其可以具有或可以不具有相同的扩展因子(spreading factor))并行发送的多个符号序列。在此情况中,接收器接收符号块序列,其中每个符号块包括两个或更多符号的组合。例如,在HSPA中,最高上行链路数据速率准许接收器接收通过四个码片周期发送的三个16-QAM符号的块。然而在破坏码之间的正交性的弥散信道(dispersive channel)上接收符号块的序列时,在时间连续的符号块之间以及每个符号块内的符号之间导致符号间干扰(ISI)。换言之,利用弥散传送信道的情况下,符号块的时间序列中的任何给定符号块内的符号经受相同块中的其它符号引起的干扰,以及其它符号块引起的干扰。类似的问题也出现在非扩展系统(non-spread system)中,如长期演进(LTE),其中能够向多个用户指派相同的信道资源(频率子载波或时隙)。多输入多输出(MIMO)传送也可能导致ISI,其中从不同的天线发送非正交符号序列。在所有情况中,需要某种形式的干扰抑制或均衡。采用最大似然检测(MLD)的ー种方法会假定每个符号块中的符号的所有i/1种可能组合,并形成度量以确定最可能的符号组合,其中#是每个符号可取的可能值的数量以及N是每个符号块中的符号的数量。但是,即使对于HSPA上行链路中的三个16-QAM符号的块,每个符号块的163 = 4096种可能的符号组合使得这种方法无法实现,因为要计算的度量的数量和状态大小会是惊人地大的。另一种方法,通用MLSE 仲裁(Generalized MLSE arbitration, GMA),也称为具有单阶段辅助(SSA)的辅助最大似然检测(Assisted Maximum Likelihood Detection,AMLD),其缩减了计算复杂度。參见美国专利申请12/035,932,该专利与本申请为共同拥有者拥有。在具有SSA的AMLD中,执行检测辅助阶段来为每个符号块中的个体符号标识#个最可能的可能符号值,其中# < #。然后通过将为每个符号块假设的可能符号组合限制于从检测辅助阶段中标识的最可能的可能符号值形成的那些符号组合来检测符号块的序列。因 此,在检测符号块的序列时,只需假设符号块的f种可能符号组合。例如在HSPA上行链路中,如果检测辅助阶段为符号块中的符号标识四个最可能的可能符号值,则只需假设43 =64种可能组合而非4096。
另ー种方法多阶段仲裁(MSA)也缩减计算复杂度。參见2009年9月28日提交的美国专利申请12/568036,该专利与本申请为共同拥有者拥有。MSA是GMA的通用化,从而相对于仅单个阶段,其允许ー个或更多阶段的检测辅助。例如,在MSA中,可以有两个阶段的检测辅助用于一次一个地恢复每个符号的第一线性均衡阶段和一次两个地恢复符号的第二线性块均衡阶段。所期望的是基于MSA进行改进以增强符号块检測。
发明内容
本文提出的教导通过在例如MSA过程中包括解码器来提供改进的符号块检測。例如,可以将前向纠错(FEC)解码器添加到MSA过程的第一阶段和/或MSA过程的第二阶段。解码器传统上用于根据软调制解调器位值来确定信息位值,但是解码器还能够产生与调制解调器位值关联的调制解调器位似然值。调制解调器位似然值能够用于构造符号似然值。因此,我们已经认识到在MSA过程中利用解码器能够显著地增强符号块检測,因为解码器能够产生位似然值(软位值),并且能够使用这些位似然值来构造候选符号值的集合。有 利地,候选符号值的此集合比MSA过程中不使用解码器的情况下更可能包含实际传送的符号。即,如果省略解码器,则该过程会不得不仅依赖于解调器产生的位似然值,其不如在解码器输出的那些位似然值可靠。因此,在MSA过程中使用解码器显著地改进解调性能。应该注意,在提供改进的硬调制解调器位决策的常规方式中不一定使用解码器。而是,使用作为解码的副产品的调制解调器位似然值来构造改进的符号似然值。因此,本发明的ー个方面针对ー种解调系统(例如,MSA解调系统)。在一些实施例中,该解调系统包括解调器,其配置成接收基带信号以及配置成基于接收的基带信号来产生调制解调器位似然值。有利地,该系统还包括解码器,该解码器配置成接收解调器产生的调制解调器位似然值以及配置成处理调制解调器位似然值以产生改进的调制解调器位似然值。在一些实施例中,改进的调制解调器位似然值包括位集合的联合概率,位的每个集合对应于两个或更多符号的组。还包括候选值生成器,以及其配置成接收改进的调制解调器位似然值并配置成基于改进的调制解调器位似然值来为ー个或更多符号的组产生候选符号值。该系统还具有检测器,该检测器配置成接收基带信号和候选符号值,并配置成产生以下之一 (a)最终调制解调器位估计和(b)符号组的候选符号值。在一些实施例中,该检测器配置成为两个或更多符号的组产生候选符号值。在这些实施例中,该系统可以包括第二检测器。第二检测器可以配置成接收第一检测器产生的候选符号值和基带信号,并且可以配置成基于接收的候选符号值和基带信号来产生最终调制解调器位估计。同样,在这些实施例中,解调器可以包括(i)配置成接收基带信号并基于基带信号来产生符号估计的线性均衡器,以及(ii)配置成接收符号估计并基于符号估计来产生调制解调器位似然值的位级软信息生成器。第一检测器可以包括块线性均衡器和联合检测器。并且第二检测器可以包括瑞克和MLSE处理器。第一检测器可以配置成接收解码器产生的改进的调制解调器位似然值,并且可以配置成使用改进的调制解调器位似然值、接收的基带信号以及候选符号值以产生候选符号值来供第ニ检测器使用。在一些实施例中,候选值生成器配置成接收改进的调制解调器位似然值并配置成产生候选符号值的集合,每个候选符号值对应于两个或更多符号的组。在这类实施例中,解调器可以包括块线性均衡器(BLE)和联合检测器(JD);并且检测器可以包括瑞克和MLSE处理器。在其它实施例中,候选值生成器包括(a)配置成接收改进的调制解调器位似然值并配置成产生符号值似然信息的符号似然性计算器,以及(b)配置成基于符号值似然信息来标识候选符号值的标识器。
在另ー个方面中,本发明提供一种用于产生最终调制解调器位估计的改进的解调方法。在一些实施例中,该方法通过接收基带信号来开始。接下来,产生基于所接收基带信号的调制解调器位似然值。接下来,使用解码器来处理调制解调器位似然值以产生改进的调制解调器位似然值。接下来,使用改进的调制解调器位似然值来产生候选符号值的第一集合。候选符号值的第一集合中包括的每个候选符号值可以对应于一个或更多符号的组。接下来,使用候选符号值的第一集合和基带信号来产生(i )最终调制解调器位估计或(ii )候选符号值的第二集合。第二集合中包括的每个候选符号值可以对应于两个或更多符号的组。下文參考附图来描述上文和其它方面和实施例。
图I是根据本发明的一个实施例的解调器的框图。图2A是示例QPSK星座内的符号的候选符号值的定义集合的图。图2B是包括四个QPSK符号的组合的示例符号块的候选符号组合的定义集合的图。图2C是示出根据本发明的一个实施例的用于示例符号块的符号块序列检测辅助的图。图2D是根据本发明的一个实施例的根据符号块序列检测的网格(trellis)中的不例状态空间的图。图3是示出用于每个包括八个符号的组合的示例符号块序列的符号块序列检测辅助的一个实施例的图。图4A是示出用于每个包括十一个符号的组合的示例符号块序列的符号块序列检测辅助的一个实施例的图。图4B是示出用于每个包括十一个符号的组合的示例符号块序列的符号块序列检测辅助的另ー个实施例的图。图5是示出根据本发明的用于检测符号块序列的方法的一个实施例的逻辑流程图。图6-9是根据本发明的各种实施例的解调器的框图。图10是示出根据本发明的实施例的解调过程的流程图。图11是无线通信网络基站和对应的用户设备的框图,其中之ー或这二者可以配置有本发明的解调电路。图12是传送器和接收器的一个实施例的框图,其中接收器配置有根据本文教导的解调电路。
具体实施例方式图I示出MSA解调器10的一个实施例,其配置成检测由所接收信号16逻辑上传达的符号块14的时间序列12。每个符号块14包括#个符号18的组合,其中#彡2。如图I中所示,例如,ー个符号块14-1包括标记为sl、s2和s3的三个符号18的组合,而另ー个符号块14-2包括标记为s4、s5和s6的三个其它符号18的组合。每个符号18可以具有#个可能值(本文也称为“候选符号值”)中的任何ー个,其集合由用于形成供传送的符号18的调制星座来定义。在符号块14中的#个符号18中的每个符号有#个可能值的情况下,每个符号块14可以包括が个可能符号组合(本文也称为“候选符号組合”)的定义集合内的任何符号组合。为了确定每个符号块14所表示的符号組合,以及由此检测符号块14的序列12,MSA解调器10包括ー个或更多处理电路20。ー个或更多处理电路20可以包括检测器26和ー个或更多辅助检测器。例如,在所示出的特殊实施例中,解调器10包括一个或更多初始辅助检测器22和最终辅助检测器24。 在一些实施例中,一个或更多辅助检测器22中的至少ー个辅助检测器配置成检测符号块14中的两个或更多个体符号18,或联合地检测符号块14中的符号18的两个或更多独特组中的每个组。通过以此方式来检测符号18或符号18的组,ー个或更多辅助检测器22共同地配置成为序列12中的至少ー个符号块14从i/1个候选符号组合的定义集合中标识兄个候选符号值组合的缩减集合23。为符号块14标识的候选符号值组合的缩减集合23包含比定义集合中的那些候选符号值组合少的候选符号值组合(即,兄 < が)。最终辅助检测器24配置成为至少ー个符号块14从此缩减集合23中确定怂个候选符号值组合的最終缩减集合25,其包含比缩减集合23中的那些候选符号值组合更少的候选符号值组合(即ノ兄)。为此,最終辅助检测器24例如通过生成与组内的可能符号组合关联的联合度量井比较联合度量以标识最可能的符号值组合,来联合检测符号块14中的符号18的一个或更多独特组。检测器26配置成检测符号块14的序列12,并生成例如对应于序列12的软位值88。即,检测器26配置成实际地确定每个符号块14表示的候选符号組合。但是,不是考虑定义集合中的所有が个候选符号組合,而是检测器26在联合检测过程中处理接收信号16,该联合检测过程将为符号块14考虑的符号18的候选组合限制到为该符号块14确定的怂个候选符号组合的最終缩减集合25。在根据ー个或更多辅助检测器22和最终辅助检测器24的结果来限制检测器26考虑的符号18的候选组合中,这些辅助检测器22和24大大地缩减检测器26执行的符号块检测的复杂度。因此,在一些实施例中能够将ー个或更多辅助检测器22和最终辅助检测器24理解为连续地执行两个或更多阶段的检测辅助。每个阶段的检测辅助连续地缩减检测器26为了符号块检测所要考虑的符号块14的候选符号组合的数量。可以基于对于每个符号18存在多少个可能值(即,#)和每个符号块14内包含的多少个符号18 (B卩,ΛΟ来动态地改变或挑选在每个阶段的缩减程度、在每个阶段完成缩减的方式以及检测辅助阶段的数量(即,辅助检测器22的数量)。图2A-2D提供包括四个QPSK符号的#个符号块的序列的上文符号块检测的简单示例(即,#= 4,#= 4)。如图2A中确切示出的,每个QPSK符号可以具有以下四个可能符 号值中的任何一个_l+j (出于说明的目的,标注为‘A’)、l+j(‘C’)和1-j
(‘D’)。这四个可能符号值构成每个QPSK符号的# = 4个候选符号值的定义集合30。在符 号块中的# = 4个符号中的每个符号具有# = 4个候选符号值的情况下,每个符号块可以 包括# = 44 = 256个候选符号组合的定义集合32内的任何符号组合,如图2B中所示。图2C示出两个辅助检测器22和最终辅助检测器24为#个符号块的序列中的一 个符号块A执行的三个示例阶段的检测辅助。这两个辅助检测器22中的第一个辅助检测 器执行阶段一,辅助检测器22中的第二个辅助检测器执行阶段二。总的来说,这两个辅助 检测器22从候选符号组合的定义集合32中标识仅兄二 4个候选符号组合的缩减集合23。 最终辅助检测器24然后执行最终阶段的检测辅助以从此缩减集合23中确定仅怂=2个候 选符号值组合的最终缩减集合25。更具体地来说,执行阶段一的第一辅助检测器22检测符号块A内的四个个体符号 中的每个符号,来为每个符号从#= 4个候选符号值的定义集合30中标识& = 2个候选符 号值的缩减集合34。例如,在一个实施例中,第一辅助检测器22为定义集合30中的每个候 选符号值确定符号实际具有该值的似然性,以及将缩减集合34标识为包括乂 = 2个最可能 的候选符号值。例如,就符号1而言,第一辅助检测器22从所有可能符号值A、B、C和D中 标识候选符号值A和B作为符号1的最可能符号值。因此,第一辅助检测器22将这些值A 和B包括在该符号的候选符号值的缩减集合34-1中。同样地就符号4而言,第一辅助检测 器22标识候选符号值A和D作为最可能的,并将它们包括在该符号的候选符号值的缩减集 合34-4中。执行阶段二的第二辅助检测器22联合检测符号块A中的符号的两个独特组中的 每个,来为每个组标识&= 2个候选符号组合的缩减集合36。再次,每个组也是独特的,因 为符号1和2形成一个组,并且符号3和4形成另一个组。不存在重叠。例如,在一个实施 例中,第二辅助检测器22计算与每个组内的符号的可能组合关联的联合度量,可以使用由 第一辅助检测器22为那些符号标识的缩减集合34中的候选符号值来形成可能组合(S卩,在 第二阶段标识的缩减集合36是基于在第一阶段标识的缩减集合34)。第二辅助检测器22 然后将这些联合度量进行比较来为该组符号标识&= 2个最可能组合。例如,在图2C的示 例中,第二辅助检测器22联合地检测包括符号1和2对的独特符号组。能够从由第一辅助 检测器22为符号1和2标识的缩减集合34-1和34-2中的候选符号值来形成的符号1和 2的组合包括(A,B)、(A, A)、(B, B)和(B,A)。在这些可能的组合中,第二辅助检测器 22将组合(A,B)和(B,B)标识为最可能的。因此,第二辅助检测器22将这些组合包括在 符号1和2组的候选符号组合的缩减集合36-1,2中。同样地,第二辅助检测器22从能够 使用由第一辅助检测器22为那些符号标识的缩减集合34-3和34-4中的候选符号值来形 成的那些组合中将组合(D,D)和(C,A)标识为符号3和4组的最可能组合。已经将缩减集合36-1,2和36-3,4中的每个缩减集合内的S2 二 2个候选符号组 合标识为两组符号1、2和3、4的最可能组合之后,辅助检测器22由此共同标识符号块左的 候选符号组合的缩减集合23。即,缩减集合23包括符号1、2、3、4的那些兄=22 = 4个组 合(A, B, D, D)、(A, B, C, A)、(B, B, D, D)和(B, B, C, A),其能够使用为符号 1、2 和 3、4 的独特 组标识的缩减集合36-2,1和36-3,4中的候选符号组合来形成。
图2C中执行最终阶段的检测辅助的最终辅助检测器24联合地检测包括符号块左 中的所有四个符号的一个独特符号组。为此,最终辅助检测器24从缩减集合23中为该符 号块A标识仅5>= 2个候选符号组合的最终缩减集合25 (因为此示例中的最终辅助检测器 24联合地检测符号块中的所有符号,所以5>二 TPf 二 2)。与上文描述的第二辅助检测器22 类似,最终辅助检测器24可以生成与缩减集合23中的每个候选符号组合关联的联合度量, 并比较生成的联合度量以将缩减集合23中的候选符号组合的子集标识为最可能的。例如, 在图2C中,最终辅助检测器24将缩减集合23内的候选符号组合(A,B, D, D)和(B,B, D, D)标识为最可能的,并将它们包括在最终缩减集合25中。图2D通过示出由检测器26执行以检测#个符号块的序列的联合检测过程来继续 上文的示例。在此示例中,联合检测过程包括序列估计过程,如MLSE,由此检测器26对网格 40进行操作。在网格40中由状态空间42-1、42-2和42_3的序列来表示I个符号块的序 列,其中来自本示例的符号块A的状态空间是42-2。与Jf= 44 = 256个候选符号组合的定 义集合相比,每个状态空间42包括为对应符号块标识的怂=2个候选符号组合的最终缩 减集合25。例如,符号块A的状态空间42-2被约束于图2C中的由最终辅助检测器24标 识的怂=2个候选符号组合的最终缩减集合25 ;即(A,B,D,D)和(B,B,D,D)。通过状态空 间42的整个序列的互连候选符号组合的分支44的特殊集合表示特殊符号块序列。由检测 器26的MLSE处理来标识互连候选符号组合的最可能序列的分支44的集合,其在图2D中 仅考虑缩减数量的可能符号块序列,这是因为每个状态空间42的缩减大小。这显著地缩减 检测器26的计算复杂度。当然,图2A-2D仅表示本发明的符号块检测的一个示例。在此示例中,两个辅助检 测器22和最终辅助检测器24共同执行三个阶段的检测辅助。执行第一阶段的辅助检测器 22配置成检测符号块14中的两个或更多个体符号18,来为每个符号18标识候选符号值的 缩减集合34,而执行第二阶段的辅助检测器22配置成联合地检测符号块14中的符号18的 两个或更多独特组中的每个,来为每个组标识候选符号组合的缩减集合36。但是,本领域技术人员将领会,甚至可以对相同符号块序列执行任何数量的检测 辅助阶段,以及辅助检测器22中的任何一个辅助检测器一般可以检测个体符号18或联合 地检测符号18的组,而无论辅助检测器22可能执行哪个阶段的检测辅助。即,一个或更多 辅助检测器22中的任何或每个辅助检测器都可以联合地检测符号块14中的符号18的组, 甚至是执行第一阶段的检测辅助的辅助检测器22。但是,辅助检测器22中的至少一个辅助 检测器配置成检测符号块中的两个或更多个体符号,或联合地检测符号块中的符号的两个 或更多独特组中的每个。例如,在一些实施例中,一个或更多辅助检测器22和最终辅助检测器24配置成跨 两个或更多阶段的检测辅助来联合地检测符号块14中的符号18的渐进更大独特组。在任 何给定阶段联合地检测的符号18的独特组可以包含在一之上的任何数量的符号18,无论 该数量是奇数还是偶数,只要该组包含比先前阶段中联合地检测的那些符号的数量大的数 量的符号18即可。但是,在一个实施例中,将独特组内的符号18的数量保持得尽可能小, 以使在任何给定阶段的检测辅助的符号18的组包括符号块14中的符号18的对,或来自在 先前阶段的检测辅助中联合地检测的符号18的两个独特组的符号18。图2C中已提供此种实施例的示例。在图2C中,执行第二阶段检测辅助的第二辅助检测器22联合地检测两个符号的独特组,并且执行最终阶段检测辅助的最终辅助检测 器24联合地检测四个符号的独特组。图3提供包括八个符号18的组合的符号块14的更明显的示例。在图3中,执行 第二阶段检测辅助的辅助检测器22联合地检测两个符号的独特组,执行第三阶段检测辅 助的辅助检测器22联合地检测四个符号的独特组,以及执行最终阶段检测辅助的最终辅 助检测器24联合地检测八个符号的独特组。当然,此实施例可以推广到包含任何数量的符 号18的符号块14。但是,对于一些符号块14,如图4A和图4B所示的那些符号块,将独特组内的符号 18的数量保持尽可能小可能导致一个符号未被包含在任何独特组内。例如,在图4A和图4B 中,执行第二阶段检测辅助的辅助检测器22配置成联合地检测包括符号对(1,2)、(3,4)、 (5,6)、(7,8)和(9,10)的独特符号组。仅留下一个符号,符号11不被包含在任何独特组 内。在符号11未被包含在任何独特组内的情况下,图4A的实施例中的解调器10将推 迟符号11的进一步检测直到最终阶段的检测辅助,此时所有符号被联合检测为一个大组。 通过推迟符号11的进一步检测,辅助检测器22避免了联合地检测具有不同数量的符号的 组,由此最大化用于均衡的任何组合权重在符号组之间的共享。但是,作为折衷,推迟符号 11的进一步检测还增加了执行最终阶段的检测辅助的最终辅助检测器24的复杂度,其现 在必须为符号块中的符号考虑更大数量的候选符号组合。注意,可以将第四阶段分成子阶 段来缩减复杂度,但是会要求计算甚至更多的组合权重。为了缩减最终辅助检测器24的复杂度,图4B的实施例中的一个或更多辅助检测 器22还配置成联合地检测包括如下符号的独特符号组(I)来自先前阶段中联合地检测的 一个独特组的#个符号;以及(2)任何独特组中未包含的单个符号或M个符号(其中M小于 K)(也共同称为部分组,因为该组包含比先前阶段检测辅助中联合地检测的独特组少的符 号)。因此,图4B中执行第三阶段检测辅助的辅助解调器22配置成联合地检测包括如下符 号的独特符号组(I)符号9和10,其在第二阶段中作为组被联合地检测;以及(2)未被包 含在任何组内的符号11。通过在早前阶段检测辅助中将符号11并入用于联合检测的组,图 4B中的解调器10缩减了后续阶段检测辅助必须考虑的候选符号组合的数量。无论一个或更多辅助检测器22将符号块14中的符号18分组用于联合检测所用 的特定方式,辅助检测器22基于为符号块14中的个体符号18和/或符号18的组标识的 缩减集合来为该符号块14标识候选符号组合的缩减集合23。更具体地来说,一个或更多辅 助检测器22为符号块14中的每个符号18将缩减集合23标识为能够使用如下来形成的组 合的集合(1)为包含该符号的符号18的最大独特组标识的缩减集合中的候选符号组合; 或(2)如果该符号未被包含在任何独特组中,则是为该符号标识的缩减集合中的候选符号 值。例如,在图4A中,在第四阶段检测辅助中联合地检测的符号1、2、3、4、5、6、7和8 的组是符号1-8中的任何符号被联合地检测的最大独特组。类似地,在第二阶段检测辅助 中联合地检测的符号9和10的组是符号9或10被联合地检测的最大独特组。最终,符号 11未被包含在任何独特组中。因此,图4A中的辅助检测器22将此符号块14的候选符号组 合的缩减集合23标识为能够使用如下来形成的组合的集合(I)在第四阶段检测辅助中为符号1、2、3、4、5、6、7和8的组标识的缩减集合中的候选符号组合;(2)第二阶段检测辅助 中为符号9和10的组标识的缩减集合中的候选符号组合;以及(3)第一阶段检测辅助中为 符号11标识的缩减集合中的候选符号值。此外,上述实施例中的最终辅助检测器24已经通过联合地检测具有符号块14中 的所有符号的组来为该符号块14标识最终缩减集合25。但是,其它实施例中,最終辅助检 测器24仍可以通过联合地检测具有比符号块14中的所有符号少的符号的一个或更多独特 组来标识最终缩减集合25。例如,假定回到图2C的示例中的第二阶段检测辅助实际上是最 终辅助检测器24执行的最终阶段(意味着第一阶段是由单个辅助检测器22来执行的)。在 此情况中,最终辅助检测器24以与未修改的示例中第二辅助检测器22这样做的几乎相同 的方式来联合地检测两个符号的两个独特组中的每个,以由此将最终缩减集合25标识为 组合(A,B,D, D)、(A,B,C,A)、(B,B,D, D)和(B,B,C,A)的集合。以此方式来修 改图2C中的示例,图2D中所示出的序列估计过程中的符号块A的状态空间42-2然后会包 括所有四个这些组合而不是只有两个组合。本发明还设想上述实施例的其它修改、改变和改进。例如,在一个实施例中,联合 地检测符号块14中的符号18的两个或更多独特组中的每个独特组的辅助检测器22将标 识该组的候选符号组合的缩减集合所要求的计算的数量最小化。更具体地来说,辅助检测 器22生成与该组中的符号18的候选符号组合关联的联合度量,并按(例如,基于与构成候 选符号组合的符号18或符号18的组关联的似然度量的)某种顺序比较这些联合度量。例如,在图2C的示例中,执行第一阶段检测辅助的第一辅助检测器22可以确定符 号I最可能具有候选符号值A,并且其次可能具有候选符号值B。第一辅助检测器22还可以 确定符号2最可能具有候选符号值B,并且其次可能具有候选符号值A。因此,执行第二阶 段检测辅助的第二辅助检测器22生成与能够根据从第一阶段标识的缩减集合34-1和34-2 形成的符号I和2的如下候选符号组合关联的联合度量(B,B)、(A, A)、(A, B)和(B,A)。 为了标识包含这些组合中的最可能组合的缩减集合36-1,2,第二辅助检测器22按基于第 ー阶段为个体符号确定的似然性的顺序来将为这些组合生成的联合度量进行比较。例如, 在一个实施例中,第二辅助检测器22创建候选符号组合的依序列表,其中最初假定(A,B) 为最可能的,假定为(B,B)次可能,之后是(A,A)以及然后(B,A),并如果需要的话,基 于比较为那些组合生成的联合度量,使用如冒泡排序或插入排序的排序算法来将该列表重 新排序。当整个列表无需排序时,能够使用部分插入排序。结合部分排序,維持仅某个数量 的最佳值。例如,能够将候选值与列表上的最后ー个值比较,并如果其并不比该最后ー个值 更好,则将其丢弃。否则,将其与列表中的其它值比较。还能够使用其它排序方法,如部分 二分插入排序。尽管如此,因为列表最可能已经是按顺序的,并且因为按基于从第一阶段确 定的每个个体符号的似然性的顺序进行比较,所以第二辅助检测器22标识最可能组合所 要求的比较数量较之否则会要求的比较数量有所減少。为了更进ー步减少所要求的比较数 量,第二辅助检测器22可以配置成甚至不考虑多个最不可能组合(例如,B,A)。上述实施例的其它变化关注于在每个阶段检测辅助确定的缩减集合的大小兄, S2Sf (无论其包括个体符号18的候选符号值的缩减集合、符号18的独特组的候选符 号组合的缩减集合、符号块14的候选符号组合的缩减集合23或最終缩减集合25)。在ー个 实施例中,在每个阶段检测辅助标识的缩减集合的大小是固定的。例如,在图2C的示例中,每个阶段的缩减集合的大小出于说明的目的被固定在兄=&= 5>= 2。但是,一般来说,在 每个阶段的大小可以基于在该阶段的辅助检测器22、24所经历的信号质量和/或延迟扩展 来固定。例如,信号质量跨较早阶段检测辅助而下降,因为必须扩大越来越多的信号能量来 抑制ISI,但是当贡献ISI的其它符号18成为正在检测的联合符号的一部分时开始跨后续 阶段而增加。因此,可以将缩减集合的大小固定成跨较早阶段检测辅助渐增地更大,以及跨 后续阶段渐减地更小。作为备选在每个阶段的大小可以基于在该阶段所标识的缩减集合中包括正确的 (即,实际传送的)候选符号值或候选符号组合的概率来固定。可以采用经验、通过模拟等来 为在一个阶段的缩减集合的不同可能大小来确定此概率,以及将该阶段的大小固定成具有 满足或超过目标概率的概率的最小可能大小。当然,将在每个阶段的缩减集合的大小固定成将满足目标性能标准所要求的最小 大小的实施例中,阶段的复杂度仍可以是受限的。为了缩减阶段的复杂度同时维持目标性 能标准,可以基于在为该阶段确定的最小大小之上的偏移来固定至少一个阶段标识的缩减 集合的大小。例如,通过增加在较早阶段标识的缩减集合的大小,满足目标性能标准所需的 在后续阶段标识的缩减集合的大小可以更小(导致这些后续阶段的更小计算复杂度)。在一些实施例中,即使一个阶段标识的缩减集合的大小是固定的,仍可例如基于 所检测的先前符号块14来调适该大小。例如,在一个实施例中,基于一个阶段检测辅助所 标识的缩减集合中的每个候选符号值或候选符号组合形成后继阶段检测辅助所标识的缩 减集合中包括的候选符号组合的一部分的频率来调适该大小。如果例如将较早阶段标识 的缩减集合中的候选符号值或候选符号组合按似然性的顺序评级,并且评级是最后的值或 组合很少被包括在后续阶段标识的缩减集合中,则可以减少较早阶段标识的缩减集合的大 小。否则,可以增加大小。在其它实施例中,例如基于当前正检测的符号块14来动态地改变一个阶段所标 识的缩减集合的大小。例如,至少一个阶段标识的缩减集合的大小可以基于在该阶段的接 收信号16的信号质量来动态地被改变。在此情况中,如果信号质量低,则可以动态地增加 该缩减集合的大小,以及如果信号质量高,则动态地减少该缩减集合的大小。虽然上文论述一般出于说明目的而假定一个阶段检测辅助标识的所有缩减集合 是相同大小的,但是本领域技术人员将领会,即使这些缩减集合是被相同阶段标识的,它们 的大小仍可以改变。在此情况中,一个或更多辅助检测器22可以配置成基于在先前阶段为 符号18或符号18的组确定的缩减集合的大小来为至少一个阶段形成符号18的独特组。对 于例如包括八个符号18的组合的符号块14,第一阶段可以为那些符号18确定具有以下大 小候选符号值的缩减集合1、1、2、3、4、4、5和7。因此,执行第二阶段检测辅助的辅助检测 器22可以配置成联合地检测为将具有大缩减集合的符号18与具有小缩减集合的符号18 配对而形成的符号18的独特组(例如,将缩减集合大小为1的符号与缩减集合大小为7的 符号配对,并且以相同方式继续将1与5配对、2与4配对以及3与4配对)。就解调器10的详细实现而言,存在显著的灵活性。例如,一个或更多辅助检测器 22可以每个包括瑞克(RAKE )接收器、通用瑞克接收器(G-Rake )、决策反馈均衡器(DFE )、最 小均方误差(MMSE)均衡器或适于基于每个符号来处理接收信号16并为每个符号标识可能 符号值的集合的类似形式的均衡。一个或更多辅助检测器22还可以包括块DFE(BDFE)、块线性均衡器(BLE)或适于联合地检测符号块14中的符号18的独特组并为这种组标识可能 符号组合的集合的类似形式的均衡。对于最终辅助检测器24,能够说是相同的,其配置成 联合地检测符号块14中的符号18的一个或更多独特组,以及对于检测器26也能够说是相 同的。G. E. Bottomley于2008年9月21-24日在加拿大的卡尔加里(Calgary)的IEEE VTC 2008 年秋上发表的 “Block equalization and generalized MLSE arbitration for the HSPAWCDMA uplink”中更详细地描述了码特定的BDFE和BLE实现。此文献采取相同符 号周期中传送的所有符号的联合检测。修改处理权重以考虑符号子集的联合检测是简单直 接的。在 Bottomley 等人的待决美国专利申请 12/035,846“A Method and apparatus for block-based signal demodulation”中描述了码特定和码平均形式二者。码平均形式是优 选的,因为它们不那么复杂。注意,所使用的过滤权重取决于正在联合地检测的组中的符号 的数量。当然,检测器26还可以包括MLSE,MLSE适于仅为序列12中的每个符号块14考虑 缩减数量的候选符号组合。一个或更多辅助检测器22、最终辅助检测器24和检测器26所采用的均衡形式甚 至可以在相同阶段检测辅助内的符号18或符号18的组之间有所不同。此外,均衡可以在 码片级执行,处理来自一个或更多接收天线的码片样本;在符号级执行,使用例如瑞克组合 的或G-RAKE组合的值来执行;或甚至在位级执行。已知能够灵活地实现解调器10所执行的均衡的所有或至少显著部分,解调器10 可以配置成选择性地执行上文提到的均衡处理中的任何一个或更多均衡处理。这种选择可 以调适所执行的均衡以响应变化的接收条件(例如,信道弥散和/或SNR)。鉴于解调器10的改变和实现的上述几点,本领域技术人员将领会,本发明的解调 器10 —般执行图5中所示出的方法来检测接收信号中的多个符号块。根据图5,该方法通 过执行一个或更多阶段的检测辅助来开始。在这些阶段检测辅助中的至少一个中,该方法 包括检测符号块中的两个或更多个体符号,或联合地检测符号块中的符号的两个或更多独 特组中的每个。总的来说,执行多个阶段的检测辅助包括从候选符号组合的定义集合中为 多个符号块中的至少一个符号块14标识该符号块的候选符号组合的缩减集合23(框100)。 该方法继续执行最终阶段的检测辅助。在最终阶段的检测辅助中,该方法包括联合地检测 符号块14中的符号18的一个或更多独特组中的每个,以由此从为该符号块14标识的缩减 集合23中确定候选符号组合的最终缩减集合25 (框110)。该方法然后继续通过在联合检 测过程中处理接收信号16来检测多个符号块14,该联合检测过程将为符号块14考虑的符 号18的候选组合限制于候选符号组合的对应最终缩减集合25 (框120)。在限制为符号块 14考虑的符号18的候选组合中,该方法大大地缩减符号块检测的计算复杂度。从本发明获益的符号块检测计算复杂度的显著缩减能够对于在无线通信上下文 中的接收信号处理尤其有益,但是本发明并不局限于这类应用。虽然是针对检测时间序列 的符号块的CDMA系统进行描述的,但是本发明适用于码、子载波或空间中的序列。它还适 用于不同类型序列的组合。因此,一般来说,本发明适用于多个符号块。例如,在LTE系统 的下行链路中,使用MM0。虽然在时间上不同块的符号之间可能不存在ISI,但是在从不同 传送天线或波束发送的符号之间,存在空间上的ISI。例如,在4X4 MM0的情况中,4个符 号的组内存在ISI。在此情况中,第一检测辅助阶段可以检测四个个体符号中的每个符号, 以及最终检测辅助阶段可以联合地检测每个具有两个符号的两个组中的每个。检测器26然后可以联合地检测具有所有四个符号的组。无论如何,为符号子集的联合检测确定处理权重很好理解;例如,参见1999年 5月的ffiEE信息理论汇刊(IEEE Trans. Info. Theory)第45册第4号1121-1128页 的 V. Tarokh、A. Naguib、N. Seshadri 和 A. R. Calderbank 所著的 “Combined array processing and space-time coding”。注意在最终阶段的检测辅助中,形成一个或更多 组的符号以用于联合检测可以不是随机的。例如,将彼此更多干扰的符号配对会是有利 的。这能够使用信道矩阵来确定,正如2000年11月17日一 12月1日在圣弗朗西斯科举 行的IEEE全球通信会议(Globecom)的会议论文集的1072-1076页的X. Li、H. C. Huang、 A. Lozano 和 G. J. Foschini 所著的 “Reduced-complexity detection algorithms for systems using multi-element arrays” 中所描述的。另一个示例是使用单载波方法的LTE上行链路。该方法有效地在时间上依次一次 一个地传送符号,在此情况中,可以将符号块定义为4个依次符号(例如,符号1、2、3、4是一 个块,符号5、6、7和8是另一个块,并以这类推)。在此情况中形成BDFE的组合权重在1992 年 2 月的 IEEE 通信汇刊(Trans. Commun.)第 40 册第 2 号 255-264 页中的 D. Williamson、 R. A. Kennedy 和 G. ff. Pulford 所著的“Block decision feedback equalization,,中予 以描述。因此,一般来说,本文所使用的符号块可以包括使用不同正交码来并行发送的两 个或更多符号的组合、从不同天线发送的两个或更多符号或在感兴趣的时间间隔中传送的 两个或更多符号。现在参考图6,图6示出改进的MSA解调器610的一部分。如图6中所示,解调器 610包括辅助检测器601和检测器608。辅助检测器601可以充当初始辅助检测器22或最 终辅助检测器24。类似地,检测器608可以充当最终辅助检测器24或检测器26。如图6中 另外所示,在一些实施例中,辅助检测器601包括解调器602、解码器604 (例如,FEC解码 器)和候选值生成器(CVG) 606。解调器602可以包括瑞克接收器、G-Rake、DFE、丽SE或类 似形式的均衡。正如本领域中已知的,解调器602接收信号16 (其优选是数字基带信号), 并基于信号16来产生调制解调器位估计和调制解调器位似然信息(有时称为“先验概率” 或“APP”)。解码器604配置成接收调制解调器位似然信息,并处理调制解调器位似然信息 以产生改进的调制解调器位似然值。CVG 606配置成接收改进的调制解调器位似然值,并配 置成基于改进的调制解调器位似然值来为一个或更多符号的组选择候选符号值。由此,CVG 606还可以称为“候选值选择器(CLS)”。通过在MSA过程中包括解码器,能够获得更好的候 选值。在MSA过程的第二阶段中使用解码器的一些实施例中,改进的调制解调器位似然值 包括位集合的联合概率,其中位的每个集合对应于两个或更多符号的组。现在参考图7,图7进一步示出根据一些实施例的MSA解调器610。更确切地来说, 图7进一步示出解调器602、CVG 606和检测器608。图7还示出MSA解调器610可以具有 三个阶段第一辅助检测器601、最终辅助检测器608和检测器26。如图7中所示,解调器602可以包括均衡器731 (例如,线性均衡器,如G-Rake或 其它均衡器)和位级(bit-level)软信息生成器(B-SIG) 732。均衡器731配置成接收基带 信号16,并基于基带信号16来产生符号估计。B-SIG 732配置成接收符号估计并基于符号 估计来产生调制解调器位似然值(例如,解码器604要使用的软位值,如似然比)。
如图7中进一步所示,CVG 606可以包括符号似然性计算器(SLC) 702和标识器 704。SLC 702配置成接收由解码器604产生的改进的调制解调器位似然值,并基于改进的 调制解调器位似然值来产生符号值似然信息。标识器704配置成基于符号值似然信息来选 择和输出候选符号值。例如,标识器704可以包括排序功能以基于似然信息来对候选符号 值排序,以使标识器704能够标识、选择和输出具有最高似然性的候选符号值。还如图7中 所示,检测器608可以包括BLE 706 (或类似模块)和联合检测器(JD) 708,并且检测器26 可以包括均衡器(例如,瑞克)712和MLSE处理器714。在图7中所示出的实施例中,解调 器610是三阶段改进MSA解调器。S卩,检测器601是利用解码器来确定候选符号值的改进 的初始辅助检测器,以及检测器608是最终辅助检测器24。正如本文说明的,检测器608接 收基带信号16和CVG 606输出的候选符号值,并且配置成产生两个或更多符号的组的候选 符号值(即,候选符号组合);以及检测器26接收检测器608产生的候选符号值和基带信号 16,并且配置成基于接收的候选符号值和基带信号16来产生最终调制解调器位估计。现在参考图8,图8示出在一些实施例中,可以由检测器608接收解码器604产生 并输出的改进的调制解调器位似然值。例如,可以由BLE 706和/或JD 708来接收改进 的调制解调器位似然值。在此实施例中,辅助检测器608配置成使用改进的调制解调器位 似然值、CVG 606标识的候选符号值和基带信号16以产生候选符号值来供检测器26使用。 检测器608可以用至少两种方式来使用改进的调制解调器位似然值。一种用法是以软方 式减去来自不在感兴趣的块中(未被联合地检测的)的符号的干扰。该过程遵循线性特播 (turbo)均衡,其中使用平均符号值来实现相减。第二用法是为感兴趣的块内的符号偏置联 合检测器。该过程遵循非线性特播均衡,其中在联合检测器中使用先验符号似然性。如果 仅使用第一种方法,则导致增强形式的线性特播均衡。如果仅使用第二种方法,则导致增强 形式的非线性特播均衡。如果使用这二者,则导致混合形式的特播均衡。能够在美国专利 申请公布20070147481中找到类似的混合形式,其中使用非本征位信息来进行以软方式减 去符号和偏置符号检测二者。使用非本征信息并且省略CVG 608是可能的。在此情况中, 在G-Rake 731的输出获得N个最佳值。现在参考图9,图9还示出根据一些实施例的MSA解调器610。在图9中所示出的 实施例中,MSA解调器610是具有辅助检测器22、改进的辅助检测器601 (其充当最终辅助 检测器)和检测器26的三阶段解调器。在图9中所示出的实施例中,解调器602可以包括 BLE和JD ;以及CVG 606配置成从解码器604接收改进的调制解调器位似然值,并产生候选 符号值的集合,其中每个候选符号值对应于两个或更多符号的组。现在参考图10,图10是示出根据本发明的一些实施例的解调过程1000的流程图。 过程1000可以在步骤1002中开始,其中解调器610接收基带信号。在步骤1004中,产生 基于所接收基带信号的调制解调器位似然值。在步骤1006中,解码器用于处理调制解调器 位似然值以产生改进的调制解调器位似然值。在步骤1008中,使用改进的调制解调器位似 然值来产生候选符号值的第一集合,其中候选符号值的第一集合中包括的每个候选符号值 对应于一个或更多符号的组。在步骤1010中,使用候选符号值的第一集合和基带信号来产 生(i)最终调制解调器位估计或(ii)候选符号值的第二集合,其中第二集合中包括的每个 候选符号值对应于两个或更多符号的组。鉴于上述的改变,图11示出在无线通信网络中使用的基站50,其用于支持与用户设备(UE) 52的无线通信。基站50例如包括WCDMA、LTE、CMDA2000或其它类型的基站,以 及UE 52包括蜂窝无线电电话、寻呼机、网络接入卡、计算机、PDA或其它类型的无线通信装置。在一个实施例中,UE 52包括本文教导的解调器610的实施例,用于处理基站50通 过时间弥散信道56传送的下行链路信号54。另外地或作为备选,基站50包括本文教导的 解调器610的实施例,用于处理UE通过时间弥散信道59传送的上行链路信号58,时间弥散 信道59可以与信道56相同或可以与信道56不同。图12提供更详细但非限制性的传送器和/或接收器示例。在传送器60,可选地使 用前向纠错(FEC)编码器64 (如卷积编码器或特播码编码器)来对信息符号62编码。将所 得的调制解调器位提供到调制器66,其中形成调制解调器符号(例如,QPSKU6-QAM)并将其 用于调制如扩展波形(spreading waveform)或OFDM子载波的波形。在被调制在0FDM子 载波上之前,能够经由离散傅立叶变换来对调制解调器符号预编码,像LTE的上行链路中 的情况。然后在RF传送电路68中将所得的信号调制到无线电载波上,并在一个或更多传 送天线70上将其传送。所传送的信号72经过传送介质74 (如多径衰落信道),并且到达在 接收器78的一个或更多接收天线76。由前端RF电路80处理所接收的信号,其将它们混频 降到基带,并将它们数字化以形成基带信号,在此实施例中,该基带信号表示较早标识的接 收信号16。构成接收信号16的接收信号值因此表示或另外传达符号块14的给定序列12。接收器处理电路82包括解调器610的实施例,其可以配置成处理接收信号16。例 如,正如本文教导的,解调器610可以包括检测器601(其可以充当辅助检测器)、检测器608 (其可以充当最终辅助检测器)和检测器26。这些辅助检测器中的至少一个辅助检测器检 测符号块14中的两个或更多个体符号18,或联合地检测符号块14中的符号18的两个或 更多独特组中的每个。检测器601可以从候选符号组合的定义集合中为序列12中的至少 一个符号块14标识候选符号组合的缩减集合。最终辅助检测器608然后联合地检测符号 块14中的符号18的一个或更多独特组中的每个,以由此从为该符号块标识的缩减集合中 确定候选符号组合的最终缩减集合。最终,检测器26通过在联合检测过程中处理接收信号 16来检测符号块14的序列12,该联合检测过程将为符号块14考虑的符号18的候选组合 限制于为该符号块14确定的候选符号组合的最终缩减集合。通过这样做,解调器610可以为符号块14的序列12中的符号18生成软位值88。 软位值88指示有关所检测的位的可靠性的信息。检测器26可以例如根据软输出维特比算 法(Soft-Output Viterbi Algorithm,S0VA)来生成软位值 88,正如 1989 年 11 月 27-30 日 在德克萨斯州的达拉斯举行的全球通信会议的会议论文集中的J. Hagenauer和P. Hoeher 所著的“A Viterbi Algorithm with Soft-Decision Outputs and its Applications,,中 所描述的。在此情况中,检测器26基于以下度量之间的差来生成软位值88 :(1)为所检测 的符号块序列(其包括序列中表示的特殊位的检测位值)计算的度量;与(2)为包括与该特 殊位的检测位值互补的位值的非检测符号块序列计算的度量。然而因为本发明的检测器26不考虑符号块14的符号18的所有候选组合,所以 检测器26可以不考虑或另外计算包括与检测位值互补的位值的非检测符号块序列的度 量。因此,检测器26还可以使用其它已知的方法来生成软位值88,如2003年3月20日的 无线通信和连网会议的会议论文集的816-820页中的H. Arslan和D. Hui所著的“SoftBit Generation for Reduced-State Equalization in EDGE” 以及 1993 年 5 月 23-26 日在日内瓦举行的关于通信的IEEE国际会议上N. Seshadri和P. Hoeher所著的“On Post-Decision Symbol-Reliability Generation” 中所描述的那些方法。例如,在一个实施例中,检测器26执行第一联合检测过程以生成软位值88中的一 些以及执行第二联合检测过程以生成其余的软位值88。确切地来说,第一联合检测过程中 的检测器26通过限制所考虑的可能符号块序列的数量(例如,通过从最可能符号块形成网 格中的状态空间)来检测符号块序列。所考虑的可能符号块序列可以包括或可以不包括与 所检测位值互补的位值。因此,检测器26为具有可能序列所表示的互补位值的那些所检测 位值生成软位值88。在第二联合检测过程中,检测器26 (例如通过从所检测序列中包括的符号块以及 具有与所检测位值互补的一个或更多位值的那些符号块(即使它们不是最可能的)形成网 格中的状态空间)将所考虑的可能符号块序列限制于所检测的符号块序列和具有与所检测 位值互补的位值的那些可能序列。该网格简单得多,因为生成仅软位检测所需的路径,即, 给定单个位翻转(bit flip)偏离并返回到所检测路径的那些路径。基于为这些可能符号 块序列计算的度量,检测器26生成其余的软位值88 ;即,用于没有第一联合检测过程中表 示的互补位值的所检测位值的那些软位值。当然,第二联合检测过程中的检测器26还可以 为具有第一过程中表示的互补位值的所检测位值生成附加软位值88。在此情况中,检测器 26可以例如基于哪个软位值88指示更大可靠性来选择哪个软位值88用于特殊的所检测位 值。无论用什么特定方式生成它们,均由解调器610输出软位值88,并将其输入到解 码电路84。解码电路84基于所提供的软位值88将所检测符号18解码以恢复原始传送的 信息。解码电路84将这类信息输出到一个或更多附加处理电路86以用于另外操作。附加 处理电路的性质随着接收器78的预定功能或目的(例如基站电路、移动终端电路等)而改 变,并且应该更一般地理解所示出的接收器78的体系结构是非限制性的。虽然上文已经描述了本发明的各种实施例,但是应该理解,仅是作为示例而非限 制来呈现它们。因此,本发明的宽度和范围不应由上述示范实施例中的任何实施例限制。此 夕卜,除非本文另外指示或另外与上下文明确抵触,否则其所有可能改变中的上述单元的任 何组合均为本发明所涵盖。此外,虽然上文描述和附图中示出的过程示出为步骤的序列,但是这样做仅仅是 出于说明的目的。因此,可设想可以添加一些步骤,可以省略一些步骤,可以重新排列步骤 的顺序,以及可以并行地执行一些步骤。
权利要求
1.一种解调系统,包括 解调器,配置成接收基带信号以及配置成基于所接收的基带信号来产生调制解调器位似然值; 解码器,配置成接收所述解调器产生的调制解调器位似然值以及配置成处理所述调制解调器位似然值以产生改进的调制解调器位似然值; 候选值生成器,配置成接收所述改进的调制解调器位似然值并配置成基于所述改进的调制解调器位似然值来产生一个或更多符号的组的候选符号值;以及 检测器,配置成接收所述基带信号和所述候选符号值,并配置成产生以下之一 (a)最终调制解调器位估计和(b)符号组的候选符号值。
2.如权利要求I所述的解调系统,其中所述检测器配置成产生两个或更多符号的组的候选符号值。
3.如权利要求2所述的解调系统,还包括 第二检测器,配置成接收所述基带信号和第一检测器产生的候选符号值,并且配置成基于所接收的候选符号值和基带信号来产生最终调制解调器位估计。
4.如权利要求3所述的解调系统,其中 所述解调器包括(i )配置成接收所述基带信号并基于所述基带信号来产生符号估计的线性均衡器,以及(i i )配置成接收所述符号估计并基于所述符号估计来产生所述调制解调器位似然值的位级软信息生成器; 所述第一检测器包括块线性均衡器和联合检测器;以及 所述第二检测器包括瑞克和MLSE处理器。
5.如权利要求3所述的解调系统,其中所述第一检测器配置成接收所述解调器产生的改进的调制解调器位似然值,并且配置成使用所述改进的调制解调器位似然值、所接收的基带信号和所述候选符号值以产生候选符号值来供所述第二检测器使用。
6.如权利要求I所述的解调系统,其中所述改进的调制解调器位似然值包括位集合的联合概率,位的每个集合对应于两个或更多符号的组。
7.如权利要求I所述的解调系统,其中 所述候选值生成器配置成接收所述改进的调制解调器位似然值并配置成产生候选符号值的集合,每个候选符号值对应于两个或更多符号的组。
8.如权利要求7所述的解调系统,其中 所述解调器包括块线性均衡器(BLE)和联合检测器(JD);以及 所述检测器包括瑞克和MLSE处理器。
9.如权利要求I所述的解调系统,其中所述候选值生成器包括(a)配置成接收所述改进的调制解调器位似然值并配置成产生符号值似然信息的符号似然性计算器,以及(b)配置成基于所述符号值似然信息来标识所述候选符号值的标识器。
10.一种包括如权利要求I所述的解调系统的移动台或基站。
11.一种用于产生最终调制解调器位估计的解调方法,包括 (a)接收基带信号; (b)基于所接收的基带信号来产生调制解调器位似然值; (C)使用解码器来处理所述调制解调器位似然值以产生改进的调制解调器位似然值;(d)使用所述改进的调制解调器位似然值来产生候选符号值的第一集合,候选符号值的所述第一集合中包括的每个候选符号值对应于一个或更多符号的组;以及 Ce)使用候选符号值的所述第一集合和所述基带信号来产生以下之一 (i)最终调制解调器位估计或(ii )候选符号值的第二集合,其中所述第二集合中包括的每个候选符号值对应于两个或更多符号的组。
12.如权利要求11所述的解调方法,还包括 接收所述基带信号和候选符号值的所述第二集合;以及 基于候选符号值的所述第二集合和所述基带信号来产生最终调制解调器位估计。
13.如权利要求11所述的解调方法,其中 由线性均衡器接收所述基带信号,所述线性均衡器配置成基于所接收的基带信号来产生符号估计; 所述方法还包括使用所述符号估计以产生所述调制解调器位似然值;以及 由包括块线性均衡器和联合检测器的系统来执行步骤(e)。
14.如权利要求11所述的解调方法,其中所述改进的调制解调器位似然值包括位集合的联合概率,位的每个集合对应于两个或更多符号的组。
15.如权利要求14所述的解调方法,其中由包括块线性均衡器和联合检测器的解调系统来执行步骤(a)和(b)。
全文摘要
本文提出的教导提供一种使用解调器来改进解调过程的技术。例如,根据本发明的实施例的解调单元可以是多阶段解调器,并且可以包括解调器,其配置成接收基带信号以及配置成基于所接收的基带信号来产生调制解调器位似然值;解码器,其配置成接收并处理调制解调器位似然值以产生改进的调制解调器位似然值;候选值生成器,其配置成基于改进的调制解调器位似然值来产生一个或更多符号的组的候选符号值;以及检测器,其配置成接收基带信号和候选符号值,并配置成产生以下之一(a)最终调制解调器位估计和(b)符号组的候选符号值。
文档编号H04L25/03GK102668479SQ201080054711
公开日2012年9月12日 申请日期2010年11月22日 优先权日2009年12月1日
发明者F.穆尼耶, G.E.博顿利, S.格兰特 申请人:瑞典爱立信有限公司