专利名称:用于ofdma系统的前向和反向移位选择性harq合并方案的制作方法
技术领域:
本发明的实施例整体涉及数据通信,并且更具体地,涉及用于无线通信的混合自 动重传请求(HARQ)合并方案。
背景技术:
为了提高数据传输的可靠性,一些无线系统使用混合自动重传请求(HARQ)方案, 其中在传输中添加检错(ED)比特和前向纠错(FEC)比特。接收机可以使用这些ED和FEC 比特来判断分组是否被正确解码。如果不是,则接收机可以经由否定确认(NAK)信号来通 知发射机,提示发射机重发该分组。在一些应用中,可以使用Chase合并,其中将未正确接收的编码数据块存储在接 收机(在HARQ缓冲器中)处而不将其丢弃。当接收到重发的块时,将重发的块与以前接收 到的块合并,这可以增加成功解码的概率。不同类型的合并技术会对误比特率性能和所需 缓冲器大小具有影响,这取决于传输参数。不幸的是,传输参数通常会改变,尤其在无线信 道之间会改变,从而在接收机中实现的合并方案类型不会永远是最优的。
发明内容
本发明的实施例整体涉及在无线通信中选择不同类型的合并器用以在接收机的 不同阶段处合并重发的混合自动重传请求(HARQ)消息。本发明的特定实施例提供了一种具有HARQ机制的用于无线通信的接收机。该接 收机一般包括在沿着接收处理路径的第一位置处的第一合并器;在沿着该接收处理路径 的与该第一位置不同的第二位置处的第二合并器;控制逻辑,其被配置为选择该第一合并 器,以基于在信道中接收到的第一 HARQ传输的信号数据生成第一 HARQ合并信号数据,以及 选择该第二合并器,以基于在该信道中接收到的第二 HARQ传输的信号数据生成第二 HARQ 合并信号数据;以及至少一个缓冲器,用于存储该第一 HARQ合并信号数据或该第二 HARQ合 并信号数据。本发明的特定实施例提供了一种具有HARQ机制的用于无线通信的装置。该装置 一般包括第一模块,用于在沿着接收处理路径的第一位置处生成HARQ合并信号数据;第 二模块,用于在沿着该接收处理路径的与该第一位置不同的第二位置处生成该HARQ合并 信号数据;选择模块,用于选择使用该第一模块来基于在信道中接收到的第一 HARQ传输 的信号数据生成第一 HARQ合并信号数据,以及选择使用该第二模块来基于在该信道中的 第二 HARQ传输的信号数据生成第二 HARQ合并信号数据;以及存储模块,用于存储该第一 HARQ合并信号数据或该第二 HARQ合并信号数据。本发明的特定实施例提供了一种具有HARQ机制的用于无线通信的处理器。该处 理器执行操作,所述操作一般包括接收信道中的第一 HARQ传输;选择使用第一合并器来 基于该第一 HARQ传输的信号数据生成第一 HARQ合并信号数据;接收该信道中的第二 HARQ 传输;并且选择使用第二合并器来基于该第二 HARQ传输的信号数据生成第二 HARQ合并信号数据,其中,该第一合并器和该第二合并器位于沿着接收处理路径的不同位置处。本发明的特定实施例提供了一种移动设备。该移动设备一般包括在沿着接收处 理路径的第一位置处的第一合并器;在沿着该接收处理路径的与该第一位置不同的第二位 置处的第二合并器;控制逻辑,其被配置为选择该第一合并器,以基于在信道中接收到的第 一HARQ传输的信号数据生成第一HARQ合并信号数据,以及选择该第二合并器,以基于在该 信道中接收到的第二 HARQ传输的信号数据生成第二HARQ合并信号数据;至少一个缓冲器, 用于存储该第一HARQ合并信号数据或该第二HARQ合并信号数据;以及接收机前端,用于接 收该信道中的该第一 HARQ传输和该第二 HARQ传输。本发明的特定实施例提供了一种用于在无线通信系统中解释HARQ传输的方法。 该方法一般包括接收信道中的第一 HARQ传输;选择使用第一合并器来基于该第一 HARQ 传输的信号数据生成第一 HARQ合并信号数据;接收该信道中的第二 HARQ传输;并且选择 使用第二合并器来基于该第二 HARQ传输的信号数据生成第二 HARQ合并信号数据,其中该 第一合并器和该第二合并器位于沿着接收处理路径的不同位置处。
为了详细地理解本发明的上述特征,可以参考实施例来进行更具体的描述,附图 中示出了其中一些实施例。但是要注意到,附图仅示出了本发明的特定典型实施例,并且因 此不能将其认为是限制本发明的范围,因为说明书可以允许其它等效的实施例。图1示出了根据本发明的特定实施例的示例性无线通信系统。图2示出了根据本发明的特定实施例,在无线设备中可以利用的各种组件。图3示出了根据本发明的特定实施例,在利用正交频分复用和正交频分多址 (0FDM/0FDMA)技术的无线通信系统中可以使用的示例性发射机和示例性接收机。图3A示出了根据本发明的特定实施例的混合自动重传请求(HARQ)传输。图4A示出了根据本发明特定实施例,用于HARQ传输的示例性发射机。图4B示出了根据本发明的特定实施例,用于HARQ传输的示例性接收机。图5示出了根据本发明的特定实施例,图4B的接收机的一个实例。图6A-6C示出了根据本发明的特定实施例,选择不同的合并方案的图5的接收机。图7是根据本发明的特定实施例,用于选择性HARQ (S-HARQ)合并的示例性操作的 流程图。图8示出了根据本发明的特定实施例,在信号解映射之前的合并。图9示出了根据本发明的特定实施例,在信号解映射之后的合并。图10示出了根据本发明的特定实施例,在信道解码之前的合并。图11示出了根据本发明的特定实施例,图5的接收机中的S-HARQ合并方案中的 前向移位(shift)。图12A-B示出了根据本发明的特定实施例,当从一种HARQ合并方案前向移位到另 一种HARQ合并方案时HARQ缓冲器中的内容。图13A-B示出了根据本发明的特定实施例,用于S-HARQ合并方案中的前向移位的 示例性操作。图14示出了根据本发明的特定实施例,图5的接收机中的S-HARQ合并方案中的
6前向和反向移位。图15A-B示出了根据本发明的特定实施例,当从一种HARQ合并方案反向移位到另 一种HARQ合并方案时HARQ缓冲器中的内容。图16A-B示出了根据本发明的特定实施例,用于S-HARQ合并方案中的反向移位的 示例性操作。图17是根据本发明的特定实施例用于S-HARQ合并方案中在HARQ合并类型之间 移位的示例性操作的流程图。图17A是根据本发明的特定实施例与图17中的HARQ合并类型之间的移位的示例 性操作相对应的模块的方框图。
具体实施例方式本发明的实施例提供用于在接收机之内不同类型的合并器之间进行选择以便将 所发送的/所重发的混合自动重传请求(HARQ)消息合并起来的技术和系统。对于某些实 施例而言,可以将不同类型的HARQ合并器的组合设计到接收机中(在不同的处理级处)并 针对每个信道进行选择。在任何给定时间选择用于特定信道的合并器的类型可以取决于若干选择标准,例 如所发送的信号的调制阶数、合并信号所需的比特数量以及HARQ缓冲器中剩余的空间量 (净空)。与使用单个合并器的常规HARQ合并技术相比,适当地选择HARQ合并方案能够减 少所需要的HARQ缓冲器大小,并能够提高合并增益。以下描述提供了选择性HARQ (S-HARQ)合并的某些实施例,这些实施例利用Chase 合并作为特定而非限制性的方案。在Chase合并中,重发(retransmission)是原始发送的 副本。不过,本领域的技术人员会认识到,可以将这里描述的选择性合并概念用于其它合并 方案来获得类似的优点,这里的其它合并方案有例如递增的冗余度(IR),其中的重发包括 来自信道编码器的新奇偶校验位。示例性无线通信系统可以在宽带无线通信系统中使用本发明的方法和设备。术语“宽带无线”是指在 给定区域内提供无线、语音、互联网和/或数据网络接入的技术。WiMAX 表示微波接入全球互操作(Worldwide Interoperability forMicrowave Access),是一种在长距离上提供高吞吐量宽带连接的基于标准的宽带无线技术。当前 WiMAX主要有两种应用固定WiMAX和移动WiMAX。固定WiMAX应用是一点到多点的,例如 实现对家庭和单位的宽带接入。移动WiMAX在宽带速度上提供蜂窝网络的完全移动性。移动WiMAX基于OFDM(正交频分复用)和OFDMA (正交频分多址)技术。OFDM是 一种数字多载波调制技术,近来在各种高数据速率通信系统中被广泛采用。利用OFDMJf 发送比特流分成多个较低速率的子流。每个子流都利用多个正交子载波之一进行调制并在 多个平行子信道之一上发送。OFDMA是一种多址技术,其中,在不同时隙中为用户分配子载 波。OFDMA是一种灵活的多址技术,能够适应应用、数据速率和服务质量要求变化范围很宽 的很多用户。无线互联网和通信的快速发展导致对无线通信服务领域中的高数据速率的需求 越来越大。当前0FDM/0FDMA系统被认为是最有前途的研究领域之一并且是下一代无线通信的关键技术。这是因为相对于常规单载波调制方案,0FDM/0FDMA调制方案能够提供很多 优点,例如调制效率、频谱效率、灵活性和很强的对抗多径的能力。IEEE 802. 16x是为固定和移动宽带无线接入(BWA)系统定义空中接口的一个新 兴标准组织。IEEE 802. 16x在2004年5月为固定BWA系统通过了 “IEEE P802. 16-REVd/ D5-2004”,并在 2005 年 10 月为移动 BWA 系统发布了 “IEEE P802. 16e/D120ct. 2005”。这 两个标准定义了四个不同的物理层(PHY)和一个媒体接入控制(MAC)层。四个物理层中的 OFDM和OFDMA物理层分别是固定和移动BWA领域中最常用的。图1示出了无线通信系统100的实例。无线通信系统100可以是宽带无线通信网 络。无线通信系统100可以为若干小区102提供通信,每个小区由基站104服务。基站104 可以是与用户终端106通信的固定站。也可以将基站104称为接入点、节点B或某个其它 术语。图1示出了散布于整个系统100中的多个用户终端106。用户终端106可以是固 定的(即静止的)或移动的。也可以将用户终端106称为远程站、接入终端、终端、用户单 元、移动站、站、用户装置等。用户终端106可以是无线设备,例如蜂窝电话、个人数字助理 (PDA)、手持设备、无线调制调解器、膝上型计算机、个人计算机等。可以使用多种算法和方法在无线通信系统100中基站104和用户终端106之间进 行传输。例如,可以依照0FDM/0FDMA技术在基站104和用户终端106之间发送和接收信号。 如果是这种情况,就可以将无线通信系统100称为0FDM/0FDMA系统。可以将辅助从基站104向用户终端106传输的通信链路称为下行链路108,可以将 辅助从用户终端106向基站104传输的通信链路称为上行链路110。或者,可以将下行链路 108称为前向链路或前向信道,可以将上行链路110称为反向链路或反向信道。可以将小区102分成多个扇区112。扇区112是小区102之内的物理覆盖区。无 线通信系统100之内的基站104可以使用天线在小区102的特定扇区112之内集中功率流。 可以将这种天线称为定向天线。图2示出了无线设备202中可以使用的各种组件。无线设备202是可以用于实施 这里所述的各种方法的设备实例。无线设备202可以是基站104或用户终端106。无线设备202可以包括控制无线设备202的运行的处理器204。也可以将处理器 204称为中央处理单元(CPU)。存储器206可以包括只读存储器(ROM)和随机存取存储器 (RAM),向处理器204提供指令和数据。存储器206的一部分还可以包括非易失性随机存取 存储器(NVRAM)。处理器204通常基于存储器206之内存储的程序指令来执行逻辑和算术 运算。可以执行存储器206中的指令以实施这里所述的方法。无线设备202还可以包括外壳208,外壳208可以包括发射机210和接收机212, 以允许在无线设备202和远程位置之间发送和接收数据。可以将发射机210和接收机212 合并成收发机214。可以将天线216附着到外壳208并电耦合至收发机214。无线设备202 也可以包括(未示出)多个发射机、多个接收机、多个收发机和/或多个天线。无线设备202还可以包括信号检测器218,可以将其用于检测和量化收发机214接 收的信号的级别。信号检测器218可以将这种信号作为总能量、每伪噪声(PN)码片的导频 能量、功率谱密度和其它信号来加以检测。无线设备202还可以包括用于处理信号的数字 信号处理器(DSP) 220。
可以通过总线系统222将无线设备202的各组件耦合在一起,总线系统222除包 括数据总线之外,还可以包括电源总线、控制信号总线和状态信号总线。图3示出了可以用于利用0FDM/0FDMA的无线通信系统100中的发射机302的实 例。可以在无线设备202的发射机210中实施发射机302的多个部分。可以在基站104中 实施发射机302,以在下行链路108上向用户终端106发送数据306。也可以在用户终端 106中实施发射机302,以在上行链路110上向基站104发送数据306。图中示出提供要发送的数据306作为对串行到并行(S/P)转换器308的输入。S/ P转换器308可以将传输数据分成N个并行数据流310。然后可以将N个并行数据流310作为输入提供给映射器312。映射器312可以将 N个并行数据流310映射到N个星座点。可以利用某种调制星座,例如二相移键控(BPSK)、 四相移键控(QPSK)、8相移键控(8PSK)、正交调幅(QAM)等来实现该映射。于是,映射器312 可以输出N个并行符号流316,每个符号流316与快速傅里叶逆变换(IFFT) 320的N个正交 子载波之一对应。在频域中表示这N个并行符号流316并可以通过IFFT组件320将它们 转换成N个并行时域样本流318。现在将提供关于术语的简要说明。频域中的N个并行调制等于频域中的N个调制 符号,频域中的N个调制符号等于频域中的N映射加N点IFFT,频域中的N映射加N点IFFT 等于时域中的一个(有用)OFDM符号,时域中的一个(有用)0FDM符号等于时域中的N个 样本。时域中的一个OFDM符号,Ns,等于N。p (每OFDM符号的保护样本数量)+N (每OFDM符 号的有用样本数量)。可以通过并行到串行(P/S)转换器324将N个并行时域样本流318转换成OFDM/ OFDMA符号流322。保护插入组件326可以在0FDM/0FDMA符号流322中的相继0FDM/0FDMA 符号之间插入保护间隔。然后可以由射频(RF)前端328将保护插入组件326的输出上变 频到期望的发射频带。然后天线330可以发射所得信号332。图3还示出了可以用于利用0FDM/0FDMA的无线通信系统100中的接收机304的 实例。可以在无线设备202的接收机212中实施接收机304的多个部分。可以在用户终端 106中实施接收机304,以在下行链路108上从基站104接收数据306。也可以在基站104 中实施接收机304,以在上行链路110上从用户终端106接收数据306。被发送的信号332被图示为通过无线信道334行进。在天线330'接收到信号 332'时,可以由RF前端328'将接收的信号332'下变频到基带信号。保护移除组件326' 可以移除保护插入组件326在0FDM/0FDMA符号之间插入的保护间隔。可以将保护移除组件326'的输出提供给S/P转换器324'。S/P转换器324'可 以将0FDM/0FDMA符号流322'分成N个并行时域符号流318 ‘,每个符号流与N个正交子 载波之一对应。快速傅里叶变换(FFT)组件320'可以将N个并行时域符号流318'转换 到频域中并输出N个并行频域符号流316'。解映射器312'可以执行映射器312执行的符号映射操作的逆操作,由此输出N 个并行数据流310'。P/S转换器308'可以将N个并行数据流310'合并成单个数据流 306'。理想情况下,这个数据流306'与作为发射机302的输入而提供的数据306对应。示例性HARQ传输为了提高基站104和用户终端106之间通信的可靠性,系统100的一个或多个小区102可以利用HARQ差错控制方法。图3A示出了 HARQ传输的基本序列。诸如基站104的 发射机(TX) 302通过天线330广播包含HARQ消息的第一信号s (1,t)。诸如用户终端106 的无线设备202之内包含的接收机(RX) 304的天线330'接收广播的第一信号,作为具有特 定功率M的接收信号r (1,t)。可以由接收机304对第一接收信号r (1,t)进行处理和解码。在对该消息进行解 码期间,可以将针对数据净荷产生的纠错比特(例如校验和)与该消息中发送的纠错比特 进行比较。所产生的纠错比特和所发送的纠错比特之间匹配表明已解码消息是正确的,而 失配表明已解码消息中有一个或多个比特是不正确的。如果已解码消息不正确,则接收机304向发射机302发回否定确认(NAK)信号。 假设采用Chase合并,发射机302在接收到该NAK信号时,针对第q次迭代(在图示例例中 Q = 2)再次重新发送包含HARQ消息的同一信号s (q,t)。重复这个过程,直到(在q = Nq 处)已解码消息正确且接收机304向发射机302发送了 ACK信号指示成功接收到并解码得 到正确的HARQ消息为止。图4A示出了用于采用HARQ传输的一些实施例的发射机302的实例方框图。假设 利用OFDM或0FDMA,可以由编码器402对HARQ消息进行编码,并且可以利用例如星座图根 据期望的数字调制方案在信号映射块404中映射编码比特。在子载波分配块406中,可以根据被映射信号在星座图中的位置将它们分配到分 配的子载波中。通常,分配的子载波包括可以沿时间轴跨越几个符号分布的多个子载波以 及跨越频率轴的几个子载波。可以利用IFFT块408中的快速傅里叶逆变换(IFFT)将子载 波信号变换到时域中,可以利用发射电路410和天线330将变换后的信号发射到无线信道 334 中。图4B示出了在某些实施例中能够接收被发射信号的接收机304的方框图。天线 330'可以从发射机302接收被发射信号并将它们发送到RF前端412。RF前端412可以包 括用于接收被发射信号并将其准备好进行数字信号处理的任何适当电路,例如自动增益控 制(AGC)、快速傅里叶变换(FFT)块、信道估计器以及载波与干扰和噪声之比(CINR)估计
ο然后可以将来自RF前端412的信号发送到信号处理块414以对信号进行解调并 执行可能需要为重发的消息进行的任何HARQ合并。于是,信号处理块414可以包含用于子 载波解分配、信号解映射、HARQ合并和信号加权的任何适当电路。可以将处理后的信号从 信号处理块414发送到信道解码器416,信道解码器416可以对解映射后的、经HARQ合并的 编码比特进行解码,输出解码的HARQ消息并检查差错比特以查看是否正确对消息解码。对于一些实施例而言,可以在数字信号处理器(DSP)中实施RF前端412、信号处理 块414和/或信道解码器416的多个部分。DSP可以包括用于执行上述任何适当功能的逻 辑,例如信号解映射、HARQ合并和信道解码。示例性的选择性HARQ合并方案如前所述,本发明的某些实施例可以例如在不同HARQ合并器之间做出选择,这些 不同HARQ合并器由接收机的信号处理块414的不同处理级实现。例如,一种合并器可以位 于信号解映射器之前,并可以将其指定为A型合并器。另一种合并器可以位于信号解映射 器之后并可以被视为B型合并器。第三种合并器可以刚好位于信道解码器416之前,并可以被称为C型合并器。根据具体实施例,用于HARQ传输的0FDM/0FDMA接收机可以包括A 型、B型和/或C型合并器的组合,下面更详细地描述每种合并器。接收机304将包括用于选择在一些情况下针对给定的无线信道将会使用哪种合 并器的逻辑。在这种选择性HARQ (S-HARQ)合并方案中,其中的一个或多个HARQ合并器可 以共享HARQ缓冲器,或者每个HARQ合并器可以具有其自己的缓冲器。例如,可以通过用备 选信号通路绕过未被选择的合并器,来有效地禁用该合并器。针对特定HARQ信道选择合并器可以取决于各种标准,例如被发射信号的调制阶 数和HARQ缓冲器中的净空。例如,如果HARQ传输采用高调制阶数(例如256点正交调幅 (256-QAM)、64-QAM或16-QAM),则可以选择A型合并器。如果HARQ传输使用中等调制阶数 (例如16-QAM或四相移键控(QPSK)),则可以选择B型合并器。如果HARQ信道与低调制阶 数传输(例如QPSK或二相移键控(BPSK))相关联,则可以选择B型或C型合并器。如所提供的实例所示,对于特定调制阶数而言,不同类型的HARQ合并器之间可能 有一些交叠。用于合并器选择的另一个标准可以是针对每种合并器的合并信号需要的比特 数目,其影响到缓冲器容量消耗。在与常规合并方案相比时,S-HARQ合并方案可以显著减 小所需的HARQ缓冲器大小,同时仍然提供改善的合并增益。图5是根据本发明的某些实施例的能够执行S-HARQ合并的接收机的方框图500, 该接收机具有位于不同处理级的多个合并器。不同实施例可以具有不同处理级的不同类型 合并器的不同组合,这些不同类型的合并器可以共享单个HARQ缓冲器或具有多个HARQ缓 冲器。在图示的实施例中,接收机包括A型合并器502、B型合并器504、C型合并器506 和所有三个合并器共用的单一 HARQ缓冲器508。在图示的实例中,A型合并器502位于信 号解映射器510之前,而B型合并器504位于信号解映射器510之后。C型合并器506可以 恰好位于信道解码器416之前。下面针对S-HARQ合并方案的描述假设接收机304正在接收第q个HARQ消息,并 在接收第q个HARQ消息之前已经接收到q_l个HARQ消息。对于第q个HARQ消息,发射机 302广播信号s(q,t),用于通过在时域中具有性质h(q,t)的无线信道h进行传输。接收机
304接收被发射信号,其可以具有信号幅度V^Kw) = V^rt^,o Kw) + &,o)
9
其中P(q)是第q次接收的实测功率,n(q,t)是加性噪声项。接收机304的RF前端412可以包括用于接收信号增益的AGC 512,以使得AGC 512 输出处的所有信号具有相同幅度。作为对AGC 512的反馈和控制,RF前端412可以包含功 率测量电路514以测量来自AGC 512输出的p(q)。可以将AGC 512的调节后输出视为归一 化信号r(q,t)。RF前端412还可以包括FFT块516,用于将归一化的接收信号r(q,t)从时域变换 到频域中。FFT块516的输出是Rfft (q,i, η) = fft(r(q, i,t)),其中Nfft是FFT点的数 量,i = · · ·,sym(i-l), sym(i), sym(i+l), · · ·,;第 i 个 OFDM 符号,η = 1,2,· · ·,Nfft,且 t = 1,2,. . .,Nffto如图5所示,FFT块516可以包括子载波解分配块,以从变换后的信号 中解除子载波的分配,形成信号Rsc (q,u),其中u = 1,2,... Nu且Nu是所有被分配子载波 的数量。此外,可以将Rfft (q,i,η)信号或Rsc(q,u)信号发送到信道估计器(CE) 518, ff道估计器可以针对对应的子载波和符号而估计信道。CE 518的输出可以是Hp(q,i,n),或 者,如果CE 518包括子载波解分配块,可以是如图所示的Hsc(q,U)。可以将Rfft(q,i,n) 信号或Rsc(q,U)信号发送到载波与干扰加噪声比(CINR)估计器520。CINR估计器520可 以估计第q个接收信号的信号功率(Psignal (q))、噪声功率(Pinterference (q))、噪声功 $ (Pnoise (q))以及CINR(q)。CINR估计器520还可以如图所示计算合并的CINRc (q)。加权计算器522可以例如基于由功率测量电路514测量的功率ρ (q)或由CINR估 计器520测量的CINR (q),来计算第q个HARQ信号的加权因子F (q)。如果要计算功率加权 因子,则F(q)可以是第q个HARQ信号的功率与第一个HARQ信号的功率p(l)或预定功率 PPd之比。作为数学等式,可以将加权因子表示为 如果要计算CINR加权因子,F(q)可以是第q个HARQ信号的CINR与第一个HARQ 信号的CINR CINR(I)或预定载波与干扰和噪声比CINRpdW比值。作为数学等式,可以将加 权因子表示为 加权计算器522计算的加权因子的目的可以是在合并之前使第q个接收到的HARQ 信号的功率或CINR与另一先前接收的HARQ信号相等。利用加权因子,可能会影响到接收 信号功率的重发之间无线信道中的噪声或变化将不会影响到HARQ合并。下面更详细地描 述加权因子的使用。对于一个给定的接收机304而言,可能有多达Nharqch个HARQ信道,每个HARQ信 道可以被重发多达Nharqrt次。如果Nharqrt大且选择了不适当类型的合并器,则HARQ缓 冲器508可能迅速耗尽空间。用于选择合并器方案的算法可以被设计成在试图节省缓冲器 空间时考虑这种状况。例如,HARQ消息/信道管理器524可以确定正被解码的HARQ信道(例如通过信 道编号)和与该信道相关联的调制阶数Nmod,并可以将这些输出到与HARQ缓冲器508耦合 的S-HARQ缓冲器控制器526。调制阶数Nmod对于BPSK而言可以等于1,对于QPSK可以等 于2,对于16-QAM可以等于4,对于64-QAM可以等于6,对于256-QAM可以等于8。S-HARQ 缓冲器控制器526可以使用该信道编号和调制阶数来确定HARQ缓冲器508中的净空,并基 于这些,根据下文所述来选择适当类型的HARQ合并器。在S-HARQ合并方案中所选的合并器类型可以是针对每个信道的。于是,对于任何 给定信道,一旦已经选择了一种合并器,任何后续的重发消息都可以使用同一合并器类型。在不同类型的HARQ合并器之间做出选择可以取决于若干选择标准,并可能涉及 所需缓冲器大小和性能之间的折衷。通过考虑与每个HARQ信道对应的调制阶数和每个 HARQ合并器类型的位宽度,可以减小所需的缓冲器大小。通常,对于较低调制阶数,例如BPSK,所需缓冲器大小往往是从C型到B型到A型 依次增大,A型需要的缓冲器比B型显著大(即ReqBufSizeType-C < ReqBufSizeType-B < < ReqBufSizeType-A)。对于更高调制阶数,例如256-QAM,所需缓冲器大小一 般会从A型到B型到C型依次增大(S卩,ReqBufSizeType-A < ReqBufSizeType-B< ReqBufSizeType-C)。不过,对于较低和较高的调制阶数而言,误比特率(BER)性能通常都是A型合并器 最好,接着是B型合并器,最后是C型HARQ合并器。换言之,对于A型HARQ合并器,BER,或 由于电噪声导致的比特错误解译似然度最低(即BERType-A < BERType-B < BERType-C)。 考虑到所有这些趋势,HARQ缓冲器控制器526 —般可以为高调制阶数传输选择A型合并器 502,为中等调制阶数传输选择B型合并器504,为低调制阶数传输选择C型合并器506。可用的缓冲器净空也可以是根据S-HARQ合并方案用于确定使用哪种HARQ合并器 的选择标准中的因素。例如,HARQ缓冲器控制器526可以考虑被支持HARQ信道的总数和 缓冲器508中剩余可用空间量来为一个给定的信道选择适当的HARQ合并器。图6A 6C示出了选择不同类型合并器时通过接收机304的信号处理流。在图6A 中选择A型合并器502,在图6B中选择B型合并器504,在图6C中选择C型合并器506。图 6A 6C还示出了在用于存储合并的HARQ信号所需的缓冲器大小方面,不同类型合并器之 间的相对差异。如图6A所示,如果为一个特定信道选择了 A型合并器502,则可以在解映射之前 在符号级上进行HARQ合并。对于第q个接收信号,可以将Rsc (q,U)与来自先前HARQ接收 (在该先前HARQ接收中,已解码的消息不正确)的解分配的子载波信号RA(q-1,u)合并, 以图生成HARQ合并信号RA (q,U)。还可以将CE 518的输出Hsc (q,U)与来自先前HARQ接 收的信道估计信号CA (q-Ι,U)合并,以图生成HARQ合并信道估计信号CA (q,U)。下面将更 详细地描述A型合并器502。如果未为这一特定信道选择A型合并器502,那么FFT块516和CE 518的输出很 有可能不与缓冲器中存储的来自先前HARQ接收的信号RA(q_l,u)和CA(q_l,u)进行合并 以实现A型HARQ合并。相反,如图6B和6C所示,FFT块516和CE 518的输出可以绕过A 型合并器502或被其无变化地通过A型合并器502传递,以使得RA (q, u) = Rsc (q, u)且 CA (q, u) = Hsc (q, u)。在第q次迭代的已解码HARQ消息不正确从而建议另一次重发的情况下,可以将合 并的信号RA(q,u)和CA(q,u)保存到HARQ缓冲器508。对于一些实施例而言,合并的信号 RA(q, u)和CA(q,u)可以替换先前存储的信号,以便节省HARQ缓冲器508中的存储空间。 如果未为这一特定信道选择A型合并器502,就不需要将合并的信号RA(q,u)和CA(q,u) 保存在HARQ缓冲器508中。RA (q, u)和CA(q,u)信号可以进入解调/LLR (对数似然比)块528。在信号解映射 器510中,可以根据星座图,例如用于与特定信道相关联的调制类型的星座图,对RA(q,u) 信号解映射。信号解映射器510的输出可以是解映射的信号Rm(q,b),其中b = 1,2,. . . Nb, Nb是HARQ消息的编码的比特数,且Nb = NuNffl0do可以根据针对特定信道而发生在信号解映 射器510中的对应信号解映射,在CSI排列器(arranger) 530中排列信道状态信息(CSI)。 CSI排列器530可以接受CA(q,u)作为输入,并输出被排列的CSI信号Cm(q,b)。如图6B所示,如果为特定信道选择了 B型合并器504,则可以在解映射之后在已 解调信号级上发生HARQ合并。对于第q个接收信号,可以将Rm (q,b)与来自先前HARQ接 收(在该先前HARQ接收中,已解码的消息不正确)的解映射的信号RB(q-l,b)合并,以图 生成HARQ合并信号RB (q,b)。CSI排列器530的输出Cm(q,b)也可以与来自先前HARQ接收的CSI信号CB(q_l,b)合并,以图生成HARQ合并CSI信号CB (q,b)。下面将更详细地描 述B型合并器504。如果未为这一特定信道选择B型合并器504,则信号解映射器510和CSI排列器 530的输出很有可能不与缓冲器中存储的来自先前HARQ接收的信号RB (q-Ι,b)和CB (q_l, b)合并以实现B型HARQ合并。相反,如图6A和6C所示,信号解映射器510和CSI排列 器530的输出可以绕过B型合并器504或被其无变化地通过B型合并器504传递,以使得 RB (q, b) = Rm (q, b)且 CB (q, b) = Cm (q, b)。在第q次迭代的已解码HARQ消息不正确从而建议另一次重发的情况下,可以将合 并的信号RB(q,b)和CB(q,b)保存到HARQ缓冲器508。对于一些实施例而言,合并的信号 RB(q, b)和CB(q,b)可以替换先前存储的信号,以便节省HARQ缓冲器508中的存储空间。 如果未为这一特定信道选择B型合并器504,则不需要将合并的信号RB (q,b)和CB (q,b) 保存在HARQ缓冲器508中。如图所示,可以将合并的信号RB(q,b)和CB(q,b)信号输入到信号加权块532中。 在信号加权块532中,可以至少由对应的CSI信号CB(q,b)对解调的接收信号RB(q,b)进 行调节或加权,以形成输出的加权信号Rw(q,b)。对于一些实施例而言,该调节可以包括将 解调的接收信号RB(q,b)与对应的CSI信号CB(q,b)相乘。同样,对于一些实施例而言, 在对已解调信号RB (q,b)加权时可以采用CINRc (q)和/或调谐因子Ftune。调谐因子可 以基于调制类型、调制对称性的比特位置和CINRc,并可以具有默认值1。于是,加权的信号 Rw(q, b)可以表示为 Rw(q, b) = Rb (q,b) XCB(q,b) X2XCINRc(q) XFtune。如图6C所示,如果为特定信道选择了 C型合并器506,可以恰在信道解码之前在 LLR或软比特级上发生HARQ合并。对于第q个接收信号,可以将Rw (q,b)与来自先前HARQ 接收(在该先前HARQ接收中,已解码的消息不正确)的加权的信号Rw(q_l,b)合并,以图 生成HARQ合并信号RC(q,b)。通过在信号处理块414中的信号加权之后进行合并,可以将加权的信号Rw(q,b) 与先前信号合并,且不必处理CSI信号。通过这种方式,HARQ缓冲器508无需存储CSI信 息,在利用C型HARQ合并时,尤其是针对具有低调制阶数的调制方案(例如BPSK)的HARQ 信道而利用C型HARQ合并时,可以减小所需的缓冲器大小。在选择C型HARQ合并器506 时,HARQ缓冲器508还可以存储用于第q个HARQ信号的加权因子F(q)以用于进行归一化。 下面将更详细地描述C型合并器506。如果未为这一特定信道选择C型合并器506,则信号加权块532的输出很可能不 与缓冲器508中存储的来自先前HARQ接收的加权的信号RC(q-l,b)合并以实现C型HARQ 合并。相反,如图6A和6B所示,信号加权块532的输出可以绕过C型合并器506或被无变 化地通过C型合并器506传递,以使得RC (q,b) = Rw (q, b)。在第q次迭代的已解码HARQ消息不正确从而建议另一次重发的情况下,可以将合 并的信号RC(q,b)保存到HARQ缓冲器508。对于一些实施例而言,合并的信号RC(q,b)可 以替换先前存储的信号,以便节省HARQ缓冲器508中的存储空间。如果未为这一特定信道 选择C型合并器506,就不需要将合并的信号RC(q,b)保存在HARQ缓冲器508中。可以将合并的信号RC(q,b)从信号处理块414发送到信道解码器416,信道解码 器416可以对经过解映射、HARQ合并的编码比特进行解码并输出针对第q次迭代的已解译HARQ消息。基于第q个HARQ消息的正确性,接收机304可以如上所述向发射机302发射 ACK或NAK信号。图7示出了用于选择性混合自动重传请求(S-HARQ)的实例操作600的流程图。操 作开始于602,在602处,通过一特定无线信道接收HARQ消息。在604,可以检查HARQ缓冲 器508的状态以确定净空。如果在606有足够的净空,则可以在608为无线信道选择HARQ 合并器的类型。该HARQ合并类型可以取决于上述一个或多个选择标准。然而,如果没有足 够的空间,则可以自动选择C型合并器506,如图所示。当然,如果这是HARQ信号的第一次传输(q= 1),则不必执行HARQ合并,因此在这 种情况下HARQ合并类型的选择并不重要。然而,如果因为已解码的消息不正确而需要重发 时,HARQ信号的第一次传输很有可能遵循针对该特定信道的期望类型的HARQ合并器,以便 将在适当接收级处的信号保存到HARQ缓冲器508中,用于在后续迭代中进行HARQ合并。如果在608选择了 A型合并器502,那么可以在610访问上次保存到HARQ缓冲器 508中的先前合并信号。在612,可以将访问得到的信号与接收到的HARQ信号合并。可以 在614将新合并的信号保存到HARQ缓冲器508,并在616对其进行归一化。可以在618根 据用于该特定信道的星座图对归一化的信号进行解映射。在620,可以利用CSI对解映射的 信号进行加权并发送到信道解码器416。如果在608选择了 B型合并器504,则可以在622对HARQ消息进行均衡。在624, 可以根据用于该特定信道的星座图对均衡的信号进行解映射。在626可以访问上次保存到 HARQ缓冲器508中的先前合并信号。在628,可以将访问得到的信号与解映射的HARQ信号 合并。可以在630将新合并的信号保存到HARQ缓冲器508,并在632对其进行归一化。在 634,可以利用CSI对归一化的信号进行加权并可以将加权的信号发送到信道解码器416。如果在608选择了 C型合并器506,则可以在636对HARQ信号进行均衡。在638, 可以根据用于该特定信道的星座图对均衡信号进行解映射,并可以在640利用CSI对解映 射信号进行加权。在642可以访问上次保存到HARQ缓冲器508中的先前合并信号。在644, 可以将访问得到的信号与加权的HARQ信号合并。可以在646将新合并的信号保存到HARQ 缓冲器508,并在648对其进行归一化。可以将归一化信号发送到信道解码器416。在650,可以在信道解码器416中对来自所选类型的HARQ合并器的HARQ合并信号 解码。如果HARQ消息的指定比特——例如检错(ED)比特,其可以包括循环冗余校验(CRC) 比特和前向纠错(FEC)比特——是正确的,则可以将该消息解译为被成功地发送和接收。在 654可以从HARQ缓冲器508移除该特定的HARQ信道,并且对于在602从不同无线信道接 收新的HARQ消息可以重复这些操作。不过,如果HARQ消息中的任何指定比特不正确,则接 收机304可以向发射机302发送请求,请求重发上述HARQ消息,并且可以针对同一信道从 602开始重复这些操作。示例性A型合并器现在参考图8,示出了用于在信号解映射之前合并多个HARQ信号的实例A型合并 器。图8的方框图700可以被视为一种固定的A型HARQ合并方案。然而,对于一些实施例, 图8的虚线之内的A型HARQ合并器702的细节可以被包括在图5所示的S-HARQ合并方案 的A型合并器502中。在星座解映射之前执行合并的这种方案可以使用最大比值合并(MRC)方案,以便提供更大的分集合并增益。可以通过将输入的HARQ信号与加权因子相加来递归地执行这 种操作。对于每次HARQ接收,加权因子可以不同,并可以从每次接收的输入HARQ信号的 CINR(或功率)中提取加权因子。对于加权因子而言,可以将第一次接收的CINR(或功率) 或预定CINR(或功率)视为参考,并且可以通过该参考来对每次接收的CINR(或功率)进 行归一化。为了避免噪声增加,可以在接近每次接收的最后合并级时对所有合并的HARQ信 号进行幅度均衡。可以在信道解码之前利用合并的CSI和CINR对所得信号进行加权。图8的方框图700中的很多块类似于图5的方框图500,将不再赘述。类似于图 5,下面针对A型HARQ合并方案的描述假设接收机304正在接收第q个HARQ消息,并在接 收第q个HARQ消息之前已经接收到q_l个HARQ消息。可以将FFT块516的输出Rfft (q,i,n)发送到第一子载波解分配块704,以图从变 换的信号中对子载波进行解分配,以形成信号Rs。(q,u),其中u = 1,2,. . . Nu,Nu是所分配的 所有子载波的数量。可以基于与发送该HARQ消息时使用的相同置换来执行该子载波解分 配。此外,可以将该Rfft (q,i,η)信号发送到信道估计器(CE) 518,信道估计器518可以针 对对应的子载波和符号来估计信道。可以将CE 518的输出Hp(q,i,η)发送到第二子载波 解分配块706,以图从信道估计中对子载波进行解分配,以形成如图所示的信号Hs。(q,u)。可以将解分配的Rse (q,u)和Hse (q,u)信号发送到A型HARQ合并器702。在信号 均衡器/合并器708中,可以基于由加权计算器522计算的加权因子,在合并之前以另一先 前接收的HARQ信号的功率或CINR来均衡Rse (q,U)的功率或CINR。通过利用加权因子,使 得可能会影响接收信号的功率的重发之间无线信道中的噪声或变化将不会影响到HARQ合 并。可以将信号均衡器/合并器708的输出Rae (q, u)计算为Rae (q,u) =F (q) Rsc (q, u) Hsc (q, u)*,其中Hs。(q,u广是Hs。(q,u)的复共轭,且F(q)是如上所述的加权因子。在CSI估计器 /合并器710中,可以基于由加权计算器522计算的加权因子,在合并之前以另一先前信道 估计来均衡Hs。(q,u)的功率或CINR。可以将CSI估计器/合并器710的输出Cae(q,u)计 算为 Cae (q,u) = F(q) Hsc (q,u) 2。对于第q个接收信号,可以将均衡的信号Rae(q,u)与来自先前HARQ接收(在该 先前HARQ接收中,已解码消息不正确)的A型合并信号Rah(q-1,U)合并,以便在信号HARQ 合并器和缓冲器块712中根据方程Rah(q,u) = Rae (q, ^+Rah(q-1, u)生成HARQ合并信号 Rah (q,u)。在CSI HARQ合并器和缓冲器块714中,也可以将CSI估计器/合并器710的输 出Cae(q,u)与来自先前HARQ接收的合并CSI信号Cah(q-1, u)合并,以便根据方程Cah(q, u) = Cae (q,u)+Cah(q-1,u)生成 HARQ 合并的 CSI 信号 Cah (q, u)。可以在信号HARQ归一化器716中通过适当的归一化因子将信号HARQ合并器和 缓冲器712的输出Rah(q,u)进行归一化,以形成归一化的信号Ran(q,u)。对于一些实施例 而言,该归一化因子可以是针对第q次迭代的合并CSI信号Cah(q,u),从而可以根据方程 Ran(q,u) = Rah(q,u)/Cah(q,u)计算该归一化的信号。还可以在CSI HARQ归一化器718中 通过适当的归一化因子将CSI HARQ合并器和缓冲器714的输出Cah(q,u)进行归一化,以形 成归一化的信号Can(q,u)。对于一些实施例而言,该归一化因子可以是HARQ序号q,从而可 以根据方程Can(q,u) =Cah(C^u)Ai计算该归一化信号。对于其它实施例,用于合并的CSI 归一化的归一化因子可以是第q次迭代的功率P (q)。因此,为了概括A型HARQ合并器702的信号输出,可以根据以下方程从针对任何第q次迭代的信号输入民。&,11)、信道估计输入扎。((1,11)和加权因子F (q)计算归一化的输 出信号Ran (q,U) 通过类似方式,对于一些实施例而言,可以根据以下方程从针对任何第q次迭代 的信道估计输入Hse (q,u)和加权因子F (q)计算A型HARQ合并器702的CSI输出 A型HARQ合并器702中其他的块的功能可以类似于图5的方框图中的对应块,其 中 RA(q,u) = Ran(q,u),CA(q,u) = Can (q,u),并且绕过 了其它类型的 HARQ 合并器。示例件B型合并器现在参考图9,示出了用于0FDM/0FDMA系统的B型HARQ分集合并方案,其中在信 号解映射之后进行多个HARQ信号的合并。图9的方框图800可以被视为一种固定的B型 HARQ合并方案。然而,对于一些实施例,图9的虚线之内的B型HARQ合并器802的细节可 以被包括在图5所示的S-HARQ合并方案的B型合并器504中。在星座解映射之后执行合 并的这种方案可以使用MRC方案,以便提供更大的分集合并增益。可以通过如上所述将进 入的HARQ信号与加权因子相加来递归地执行这种操作。对于每次HARQ接收,加权因子可 以不同,并可以从每次接收的输入HARQ信号的CINR(或功率)来提取加权因子。可以对 输入的HARQ信号进行均衡、解映射、利用加权因子加权以及递归地增加。可以在每次接收 最后级处或其附近通过合并的CSI对所得信号进行归一化,并在信道解码之前利用合并的 CSI和CINR对所得信号进行加权。图9的方框图800中的很多块分别类似于图5和图8的方框图500和700,下面将 不再赘述。类似于图5,下面针对B型HARQ合并方案的描述假设接收机304正在接收第q 个HARQ消息,并在接收第q个HARQ消息之前已经接收到q_l个HARQ消息。要指出的是,CSI估计器/合并器块710的输出Cbe (q,u)可能不取决于加权因子 F (q),并可以被计算为Cbe (q,u) = |Hs。(q,u)|2。可以在均衡第一子载波解分配块704的输 出Rs。(q,u)时使用该Cbe(q,u)。在信号均衡器/合并器804中,可以在HARQ合并之前通过 CSI对Hse (q, u)进行均衡。可以将信号均衡器/合并器804的输出Rbe (q, u)计算为RbeS(q 其中Hs。(q,u广是Hs。(q,u)的复共轭。信号均衡器/合并器804的输出可以在信 号解映射器510中经历信号解映射,以形成信号Rbm(q,b),可以在CSI排列器530中以类似的方式处理估计的CSI Cbe (q, u)以形成信号Cbm(q,b)。可以将解调输出的Rbm(q,b)和Cbm(q,b)信号发送到B型HARQ合并器802。对于第 q个接收信号,可以将解调的CSI信号Cbm(q,b)乘以加权因子F(q),并与来自先前HARQ接 收的B型合并信号Cbh(q-Ι,b)合并,以在CSIHARQ合并器和缓冲器块806中根据方程Cbh(q, b) = F(q)Cbm(q,b)+Cbh(q_l,b)生成 HARQ 合并的 CSI 信号 Cbh (q,b)。可以将解调输出Rbm (q,b)乘以加权因子F (q)和解调CSI信号Cbm (q,b)并与来自先 前HARQ接收(在该先前HARQ接收中,已解码消息不正确)的合并的B型合并信号Rbh(q^i, b)合并,以便根据方程 Rbh (q,b) = F(q)Cbm(q,b)Rbm(q,b)+Rbh(q_l,b)生成 HARQ 合并信号 Rbh(q,b)。可以在信号HARQ合并器和缓冲器块808中执行对Rbh(q,b)的计算。可以在CSI HARQ归一化器810中通过适当的归一化因子将CSI HARQ合并器和缓 冲器806的输出Cbh(q,b)进行归一化,以形成归一化的信号Cbn(q,b)。对于一些实施例而 言,该归一化因子可以是HARQ序号q,从而可以根据方程Cbn(q,b) = Cbh(q, b)/q计算该归 一化的信号。对于其它实施例,用于合并的CSI归一化的该归一化因子可以是第q次迭代 的功率P (q)。还可以在信号HARQ归一化器812中通过适当的归一化因子将信号HARQ合并 器和缓冲器808的输出Rbh(q,b)进行归一化,以形成归一化的信号Rbn(q,b)。对于一些实 施例而言,该归一化因子可以是针对第q次迭代的合并的CSI信号Cbh(q,b),从而可以根据 方程Rbn(q, b) = Rbh(q, b)/Cbh(q, b)计算该归一化的信号。因此,为了概括B型HARQ合并器802针对第q次迭代的递归信号输出,可以根据 以下方程从解映射的信号输入Rbm(q,b)、CSI信号输入Cbm(q,b)和加权因子F(q)计算归一 化的输出信号Rbn(q,b) 通过类似方式,对于一些实施例而言,可以根据以下方程从针对任何第q次迭代 的CSI信号输入Cbm (q,b)和加权因子F (q)计算B型HARQ合并器802的递归CSI输出 或 B型HARQ合并器802的其他的块的功能可以类似于图5的方框图中的对应块,其 中 RB(q,b) = Rbn(q,b),CB(q,b) = Cbn (q,b),并且绕过 了其它类型的 HARQ 合并器。示例性C型合并器现在参考图10,示出了用于0FDM/0FDMA系统的C型HARQ分集合并方案,其中在信 道解码之前进行对多个HARQ信号的合并。图10的方框图900可以被视为一种固定的C型 HARQ合并方案。然而,对于一些实施例而言,图10的虚线之内的C型HARQ合并器902的细节可以被包括在图5所示的S-HARQ合并方案的C型合并器506中。可以通过如上所述将进入的HARQ信号与加权因子相加来实现C型合并方案。对于 每次HARQ接收,加权因子可以不同,并可以从每次接收的输入HARQ信号的CINR (或功率) 来提取加权因子。可以对输入的HARQ信号进行均衡、解映射、利用每次接收的CSI和CINR 加权。所得信号可以在信道解码之前被加权因子调节,被递归增加并被合并的加权因子归 一化。图10的方框图900中的很多块分别类似于图5和图9的方框图500和800,下面 将不再赘述。类似于图5,下面针对C型HARQ合并方案的描述假设接收机304正在接收第 q个HARQ消息,并在接收第q个HARQ消息之前已经接收到q_l个HARQ消息。对于图10的C型HARQ合并方案而言,可以将信号均衡器/合并器804的输出 Rcm (q,b) = Rbm (q,b)和CSI排列器530的输出Ccm (q,b) = Cbm (q,b)发送到信号加权块532, 而不是发送这些信号以进行合并。在信号加权块532中,可以至少由对应的CSI信号C。m (q, b)对解调的接收信号R。m(q,b)进行调节,以形成输出的加权的信号R。。(q,b)。对于一些实 施例而言,该调节可以包括根据表达式R。。(q,b) = Rcm(q,b) XC。m(q,b) X2XCINR(q) XFtune 将解调的接收信号Rcm(q,b)与对应的CSI信号Ccffl(q, b)、CINR(q)和调谐因子Ftune相乘。可以将加权的输出信号R。。(q,b)发送到C型HARQ合并器902。对于第q个接收 信号,可以在信号HARQ合并器和缓冲器块904中将R。。(q,b)乘以加权因子F(q)并与来 自先前HARQ接收的C型合并信号R。。(q_l,b)合并,以便根据方程R。h(q,b) =F(q)Rcc(q, b)+R。h(q-l,b)生成HARQ合并信号R。h(q,b)。可以将加权因子F (q)与来自先前HARQ接收 (在该先前HARQ接收中,已解码消息不正确)的C型合并CSI信号C。h(q_l,b)合并,以便根 据方程 C。h(q,b) = F(q)+C。h(q_l,b)生成 HARQ 合并的 CSI 信号 C。h(q,b)。可以在 CSIHARQ 合并器和缓冲器块906中执行对C。h(q,b)的计算。可以在信号HARQ归一化器908中通过适当的归一化因子将信号HARQ合并器和 缓冲器904的输出R。h(q,b)进行归一化,以形成归一化的信号Rm(q,b)。对于一些实施例 而言,该归一化因子可以是针对第q次迭代的合并的CSI信号C。h(q,b),从而可以根据方程 Rcn(q,b) =R。h(q,b)/C。h(q,b)计算该归一化的信号。因此,为了概括C型HARQ合并器902针对第q次迭代的递归信号输出,可以根据 以下方程从加权信号输入R。。(q,b)和加权因子F(q)计算归一化的输出信号R。n(q,b) C型HARQ合并器902的其他块的功能可以类似于图5的方框图中的对应块,其中 Rc (q, b) = Rcn (q, b)。示例性的前向移位HARQ合并方案对于上述选择性混合自动重传请求(S-HARQ)合并方案,基于上述选择标准,可以 为HARQ缓冲器508中的每个无线信道选择不同类型的HARQ合并器(例如,A型、B型或C 型)。在这种静态选择类型中,某个特定无线信道使用同一类型的HARQ合并器直到将其从HARQ缓冲器中移除为止,这种静态选择类型对于很多实施例会得到满意的效果,实现了所 需缓冲器大小的降低同时提高了合并增益。但是,基于诸如信道噪声之类的可能破坏HARQ传输并导致解码之后的不正确消 息的因素,HARQ缓冲器508中的无线信道的数量可以随时间而改变。此夕卜,由于HARQ合并 器的选择可能涉及到所需缓冲器大小与BER性能之间的折衷,所以动态地选择对第q次迭 代所使用的HARQ合并方案以便在不会填满HARQ缓冲器508的情况下提高BER性能会是有 利的。因此,如图11中所示的,可以使用用于0FDMA系统的前向移位(FS)HARQ合并方 案。对于FS HARQ中的某个特定无线信道而言,根据HARQ缓冲器1100的状况,可以选择并 且使用3个HARQ合并器(例如,A型、B型或C型合并器502、504、506)之一来合并该HARQ
信道的重发信号。例如,如果缓冲器1100具有合适的净空,则全部活动HARQ信道应该使用A型HARQ 合并器502,从而实现最高的BER性能(S卩,最低的误比特率)而不会危及缓冲器存储空间。 这在图11和图12A中示出,其中,不论调制阶数如何,针对HARQ缓冲器1100中的全部信道 (Chl-5)都选择了 A型HARQ合并器502。随着活动信道数量的增加,缓冲器1100可能最终变满。在缓冲器1100变满或几 乎变满之后,通过改为对其中一个或多个活动HARQ信道使用B型HARQ合并器504来代替 A型HARQ合并器502,可以执行合并器类型的前向移位,以便减少所分配的缓冲器空间,从 而提供更多的净空。图12A-B示出了当从一种类型的HARQ合并方案前向移位到另一种类型时HARQ缓 冲器中的内容。如图12A的实例中所示的,信道4和信道5已被前向移位,以改为使用B型 合并器504来代替A型HARQ合并器502,以便在更新后的HARQ缓冲器1200中为新的信道 (信道6)腾出空间。随着活动信道的数量的继续增加,前向移位可以允许这些新信道在更新后的HARQ 缓冲器1200中具有空间并且使用A型HARQ合并器502,例如,图12B的HARQ缓冲器1202 中的信道7。但是,随着接近缓冲器容限,更多信道被前向移位以使用B型HARQ合并器504, 并且/或者使用B型HARQ合并器504的一个或多个信道可以被前向移位以使用C型HARQ 合并器506以便增加缓冲器净空。在图12B的HARQ缓冲器1204中示出了这种情况,在该情况中,已经将信道5从使 用B型HARQ合并器504前向移位为使用C型HARQ合并器506。这种前向移位已经考虑到 了新信道(例如,信道8和信道9),以便使其在HARQ缓冲器1204中具有空间。对于已使用 A型HARQ合并器502的一些实例,针对HARQ合并的迭代,信道可以直接跳到使用C型HARQ 合并器506而不用经过使用B型HARQ合并器504的中间步骤。针对前向移位所选择的活动信道——以及所选择的HARQ合并器类型——可以取 决于,例如,该信道的调制阶数和/或每个HARQ合并器类型的位宽度。通过动态地前向移 位用于特定信道的HARQ合并类型,可以在不会填满HARQ缓冲器508的情况下提高BER性 能和合并增益。对于一些实施例,该针对前向移位的HARQ信道选择可以取决于诸如调制阶 数、信道状态信息(CSI)、信道质量、HARQ传输数量以及每个HARQ信道的解码结果之类的合 适标准的任意组合。通过在动态地前向移位用于特定信道的HARQ合并类型时考虑除了调制阶数之外的其它因素,还可以进一步提高BER性能,同时可以进一步降低存储器需求。图13A-B示出了用于FS HARQ的示例性操作1300的流程图。该操作开始于1302, 在1302处,通过一特定无线信道接收HARQ消息。在1304处可以检查这是否是该HARQ信 号的第一次传输(q= 1),并且如果这不是第一次传输,则在1306处可以检查先前HARQ合 并类型(PHT)(即,用于第q-1次迭代的HARQ合并器的类型)。在1308处可以检查HARQ缓 冲器508的状态以确定净空,并且基于该信息,在1310处可以针对该特定无线信道选择用 于当前传输的HARQ合并器的类型(当前HARQ类型或cHT)。例如,针对前向移位的cHT可 以主要取决于缓冲器净空,并且次要取决于信道的调制阶数以及如上所述的该HARQ合并 器类型的位宽度。如果在1312处先前HARQ类型是A型(pHT = A)或者所选择的当前HARQ类型是A 型(pHT = A),则在1314处可以访问上次保存的HARQ信号。在1316处可以将该访问得到的 信号与接收到的HARQ消息合并。如果在1318处cHT = A,则在1320处中可以将该合并的 信号保存到HARQ缓冲器508中以便后续迭代中用于A型HARQ合并。否则,如果cHT兴A, 则可以跳过1320的操作。在图13A的1322处,可以对合并的信号进行归一化。在1324处可以执行如上所 述的信号解映射。如果在1326处cHT = B,则在1328处可以将解映射的信号保存到HARQ 缓冲器508中以便后续迭代中用于B型HARQ合并。否则,如果cHT辛B,则可以跳过1328 的操作。在步骤1330处,可以对解映射的信号进行如上所述的加权。如果在1322处cHT =C,则在1334处可以将加权的信号保存到HARQ缓冲器508中以便后续迭代中用于C型 HARQ合并。否则,如果cHT兴C,则可以跳过1334的操作。如果在1336处先前HARQ类型是B型(pHT = B)或者所选择的当前HARQ类型是B 型(cHT = B),则在1338处可以对接收到的HARQ消息进行均衡,并且在1340处可以如上所 述执行信号解映射。在1342处可以访问上次保存的HARQ信号。在1344处可以将该访问 得到的信号与接收到的解映射的HARQ信号合并。如果在1346处cHT = B,则在1348处可 以将该合并的信号保存到HARQ缓冲器508中以便后续迭代中用于B型HARQ合并。否则, 如果cHT兴B,则可以跳过1348的操作。在图13B的1350处,可以对合并的信号进行归一化。在1354处可以执行如上所 述的信号加权。如果在1356处cHT = C,则在1358处可以将解映射的信号保存到HARQ缓 冲器508中以便后续迭代中用于C型HARQ合并。否则,如果cHT兴C,则可以跳过1358的操作。如果先前的或所选择的当前HARQ类型都不是A型或B型(例如,pHT = C并且 cHT = C),则如上所述在1360处可以对接收到的HARQ消息进行均衡,在1362处可以执行 信号解映射,并且在1364处可以对解映射的信号进行加权。在1366处可以访问上次保存 的HARQ信号。在1368处可以将该访问得到的信号与加权的HARQ信号合并。在1370处可 以将该合并的信号保存到HARQ缓冲器508中以便后续迭代中用于C型HARQ合并,并且在 1372处对合并的信号进行归一化。在1374处,可以在信道解码器416中对来自图13A-B的前向移位HARQ流程图中的 3条路径之一的信号进行解码。如果在1376处该HARQ消息的指定比特(例如,ED比特或FEC比特)是正确的,则可以将该消息解释为被成功地发送和接收。在1378处可以从HARQ 缓冲器508中移除该特定HARQ信道。但是,如果该HARQ消息中任一指定比特是不正确的, 则在1380处可以使得先前HARQ合并类型等于当前HARQ合并类型(pHT = cHT)。如果在1382处存在足够的净空用于新的HARQ信道,则可以从1302处开始,最有 可能是针对不同的无线信道,重复这些操作。如果在1382处不存在足够的净空用于新的 HARQ信道,则在1384处可以针对正在处理中的特定信道执行到具有降低的缓冲器存储需 求的另一不同HARQ合并类型的离线前向移位,以便增加缓冲器净空。在1384处的离线移位 可以包括从HARQ缓冲器508访问到针对所选无线信道的上次保存的HARQ信号;将访问得 到的信号从A型转换到B或C型或者从B型转换到C型;并且将该转换的信号保存到HARQ 缓冲器508中以便进行使用来自该转换的更新后的类型的HARQ合并方案的后续迭代。在 1384处的离线移位之后,这些操作可以从在1302处接收HARQ消息开始进行重复。示例件的反向移位HARQ合并方案再一次,由于HARQ缓冲器中的无线信道的数量可以随时间而改变并且对于HARQ 合并器的选择可能涉及所需缓冲器大小与BER性能之间的折衷,所以动态地选择对第q次 迭代所使用的HARQ合并方案以便在不会填满HARQ缓冲器508的情况下提高BER性能会是 有利的。使用上述前向移位,通过针对合适的信道动态地选择需要更少存储空间的HARQ合 并器类型,可以增加缓冲器中HARQ信道的数量,通常,如果在缓冲器中需要更多的净空,则 首先针对具有较低调制阶数的信道,其次是具有较高调制阶数的信道,。但是,随着已解码消息正确之后从缓冲器中移除HARQ信道,缓冲器中的净空会增 加。为了提高BER性能(即,降低BER),可以将为一个或多个信道所选择的HARQ合并器类 型转变回需要更多存储器空间但能够提供更低的BER的类型。因此,如图14中所示,可以结合FS HARQ合并方案,使用反向移位(RS)HARQ合并 方案,得到一种前向和反向移位混合自动重传请求(FRSHARQ)方案。如本文所使用的,反向 移位通常是指选择一种在接收处理路径中出现在较早位置处的HARQ合并器类型。对于RS HARQ中的特定无线信道,根据HARQ缓冲器1400的状况,可以选择并且使用3个HARQ合并 器(例如,A型、B型或C型合并器502、504、506)之一来合并该HARQ信道的重发信号。在 反向移位中,具有较高调制阶数的信道通常可以首先调整其HARQ合并器类型,而可以稍后 调整具有较低调制阶数的信道。随着活动信道数量的减少,HARQ缓冲器可以最终具有足够的净空,以便能够调整 用于特定信道的HARQ合并器的类型。可以通过改为对其中一个或多个活动HARQ信道使用 B型HARQ合并器504来代替C型HARQ合并器506,来执行合并器类型的反向移位,以便降 低BER从而占用缓冲器中更多的空间。图15A-B示出了当从一种类型的HARQ合并方案反向移位到另一种类型时,HARQ缓 冲器中的内容。如图15A的实例中所示的,来自HARQ缓冲器1500的信道6已被反向移位 为改为使用B型合并器504来代替C型HARQ合并器506,以便降低BER并且填充HARQ缓冲 器1500中更多的可用空间。在反向移位之后,在更新后的HARQ缓冲器1400可以仍然存在 更多的净空,并且可以将新的信道(例如,所示的信道7)添加到更新后的HARQ缓冲器1400 中。在已解码HARQ消息正确之后可以移除该新的信道,如图15B的HARQ缓冲器1502中所示的,其中信道7已经被移除。随着活动信道数量的继续减少,可以将更多信道反向移 位为使用B型HARQ合并器504,并且/或者使用B型HARQ合并器504的其中一个或多个信 道可以被反向移位为使用A型HARQ合并器502,以便提高BER性能。这种情况在图15B的HARQ缓冲器1504中图示出,其中,信道4已经从使用B型 HARQ合并器504反向移位到使用A型HARQ合并器502,这使得在HARQ缓冲器1504中有更 少的净空可用。对于已经使用C型HARQ合并器506的一些实例而言,对于HARQ合并的迭 代,信道可以直接跳到使用A型HARQ合并器502而不用经历使用B型HARQ合并器504的 中间步骤。针对反向移位所选择的活动信道——以及所选择的HARQ合并器的类型——可以 取决于,例如,该信道的调制阶数和/或每个HARQ合并器类型的位宽度。通过动态地前向 和反向移位用于特定信道的HARQ合并类型,可以在不会填满HARQ缓冲器508的情况下提 高BER性能和合并增益。对于一些实施例,针对反向移位的HARQ信道选择可以取决于诸如 调制阶数、信道状态信息(CSI)、信道质量、HARQ传输数量以及每个HARQ信道的解码结果之 类的合适的标准的任意组合。通过在动态地反向移位用于特定信道的HARQ合并类型时考 虑除了调制阶数之外的其它因素,还可以进一步提高BER性能和合并增益。图16A-B示出了用于RS HARQ的示例性操作1600的流程图。该操作开始于1602, 在1602处,通过一特定无线信道接收HARQ消息。在1604处可以检查这是否是该HARQ信 号的第一次传输(q= 1),并且如果这不是第一次传输,则在1606处可以检查先前HARQ合 并类型(PHT)。在1608处,可以检查HARQ缓冲器508的状态以确定净空,并且基于该信息, 在1610处可以针对该特定无线信道选择当前HARQ类型(cHT)。例如,针对反向移位的cHT 可以主要取决于缓冲器净空,并且次要取决于信道的调制阶数以及如上所述的该HARQ合 并器类型的位宽度。如果在1612处所选择的当前HARQ类型为A型(cHT = A)并且在1614处先前HARQ 类型是C型(pHT = C),则在1616处可以访问上次保存的C型HARQ信号并且将其转换成A 型HARQ信号。如果在1612处cHT = A并且在1618处pHT = B,则在1620处可以访问上次 保存的B型HARQ信号并且将其转换成A型HARQ信号。C型到A型或B型到A型HARQ反向 移位可以包括信号转换,以允许来自一种类型的合并方案的存储数据能够在采用位于较早 阶段处的一不同合并方案的情况下与当前HARQ信号进行合并时使用。该信号转换可以包 括至少取消接收处理路径的信号加权和/或星座解映射。如果在1612处cHT = A并且在 1621处pHT = A,则在1622处可以访问最后存储的A型HARQ信号。在1624处,可以将接收到的HARQ消息与转换得到的或访问得到的A型HARQ信号 合并,并且在1626处可以将该合并的信号保存到HARQ缓冲器508中。在1630处可以对该 合并的信号进行归一化,在1632处可以对该归一化的信号进行解映射,并且在1634可以对 该解映射的信号进行加权,如上所述。如果在1636处所选择的当前HARQ类型是B型(cHT = B),则在1638处可以对接 收到的HARQ消息进行均衡,并且在1640处可以如上所述对该均衡的信号执行解映射。如 果在1642处pHT = C,则在1644处可以访问上次保存的C型HARQ信号并且将其转换成B 型HARQ信号。C型到B型HARQ信号转换可以包括至少取消接收处理路径的信号加权。如 果在1646处pHT = B,则在1648可以访问上次保存的B型HARQ信号。
23
在1650处,可以将该均衡的HARQ消息与转换得到的或访问得到的B型HARQ信号 合并,并且在1652处可以将该合并的信号保存到HARQ缓冲器508中。在1654处可以对该 合并的信号进行归一化,并且在1656处可以对该归一化的信号进行加权,如上所述。如果在1612和1636处所选择的当前HARQ类型既不是A型也不是B型(cHT兴A 并且cHT卓B),则在1658可以对接收到的HARQ消息进行均衡,在1660处可以对该均衡的 信号进行解映射,并且在1662处可以对该解映射的信号进行加权,如上所述。在1666,可以 访问上次保存的C型HARQ信号。在1668处可以将该合并的信号保存到HARQ缓冲器508 中并且在1670对其进行归一化。在1672处,可以在信道解码器416中对来自图16A-B的反向移位HARQ流程图中 的3条路径之一的信号进行解码。如果在1674处该HARQ消息的指定比特(例如,ED比特 或FEC比特)是正确的,则可以将该消息解释为被成功地发送、接收、处理和解码。在1676 处可以从HARQ缓冲器508移除该特定HARQ信道。但是,如果HARQ消息中任一指定比特是 不正确的,则在1678处可以使得先前HARQ合并类型等于当前HARQ合并类型(pHT = cHT)。 在1676处从HARQ缓冲器508移除该特定HARQ信道或者在1678处更新了 pHT之后,可以 从1602处开始,最有可能是针对不同的无线信道,重复这些操作。对于一些实施例,不是将存储在缓冲器508中的先前HARQ类型的HARQ信号转换 成当前HARQ类型以进行反向移位,而是在当前HARQ合并器类型不等于先前HARQ合并器类 型(cHT兴pHT)时清除在缓冲器508中针对该特定信道所存储的数据。然后在针对HARQ 信道的下一次迭代(q+1)期间,可以开始HARQ接收且好像这是第一次接收(q= 1) 一样, 至少对于刚刚采用反向移位改变了 HARQ合并器类型的特定信道是这种情况。针对当前迭 代而清除缓冲器数据会增加正确解码消息所需要的重发的总数量。但是,对于选择具有更 低BER的HARQ合并方案的能力而言,有可能的重发增加是值得的,尤其是因为相关的时间 增加是可以忽略不计的。对于所选HARQ合并器类型的前向和反向移位的控制可以发生在缓冲器控制器 526中。缓冲器控制器526可以实现在诸如数字信号处理(DSP)处理器之类的处理器中或 者实现在诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)之类的任意合适的集成电 路中。前向和反向移位S-HARQ合并方案的概述图17示出了用于在选择性混合自动重传请求(S-HARQ)传输中在不同HARQ合并 器之间移位的示例性操作1700的流程图。该操作可以开始于1702,在1702处通过特定无 线通信接收HARQ第一消息。在1704,基于上述选择标准,可以选择第一类型的HARQ合并 器以便在处理该信道时使用。使用所选第一合并器,可以进行HARQ合并以便基于来自第一 次HARQ传输的信号数据生成第一 HARQ合并信号数据。可以对该第一合并HARQ信号进行 解码以判断该消息是否是正确的。如果该消息是不正确的,则在1706处可以通过同一无线通信接收第二 HARQ消息。 在1708处,基于上述选择标准,可以选择要在处理该信道时使用的不同于第一类型的第二 类型的HARQ合并器。第一和第二 HARQ合并器可以位于沿着该接收处理路径的不同位置处。 使用所选第二合并器,可以进行HARQ合并以便基于来自第二次HARQ传输的信号数据生成 第二 HARQ合并信号数据。可以对该第二合并HARQ信号进行解码以判断该消息是否是正确的。可以通过与图17A中所示的功能性模块1700A相对应的各种硬件和/或软件组件 和/或模块(例如,代码、指令等等)来执行上述图17的方法1700。换句话说,图17中所 示的块1702到1708对应于图17A中所示的功能性模块1702A到1708A。如本文所使用的,术语“确定”包括广泛的操作。例如,“确定”可以包括运算、计 算、处理、推导、调查、查找(,例如查找表、数据库或其它数据结构)、确认等等。并且,“确 定”可以包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)等等。并且“确 定”可以包括求解、选择、选取、建立等等。可以使用多种不同的技术和技艺中的任意一个来表示信息和信号。例如,在整个 说明书中提及的数据、指令、命令、信息、信号等等可以用电压、电流、电磁波、磁场或磁性粒 子、光场或光学粒子或其任意组合来表示。可以用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门 阵列(FPGA)或其它可编程逻辑器件(PLD)、分立门或者晶体管逻辑器件、分立硬件组件或 被设计为执行本文所述功能的其任意组合来实现或执行结合本发明所描述的各种示例性 的逻辑块、模块和电路。通用处理器可以是微处理器,但可替换地,该处理器也可以是任何 市场上可买到的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组 合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合, 或者任何其它此种结构。结合本发明所描述的方法或者算法的步骤可直接体现为硬件、由处理器执行的软 件模块或两者的组合。软件模块(即,代码、指令等等)可以位于本领域熟知的任何形式 的存储介质中。可以使用的存储介质的一些实例包括随机存取存储器(RAM)、只读存储器 (ROM)、闪存、EPR0M存储器、EEPR0M存储器、寄存器、硬盘、可移动盘、CD-ROM等等。软件模 块可以包括单个指令或代码、或者多个指令或代码串/集,并且可以分布在若干不同的代 码段或指令集上、在多个不同的程序上以及在多个存储介质上。存储介质可以耦合至处理 器,从而使该处理器能够从该存储介质读取信息,且可向该存储介质写入信息。可替换地, 存储介质可以在处理器内部。本文所述的方法包括一个或多个用于实现所述方法的步骤或动作。该方法步骤和 /或动作可以彼此互换,而不会脱离权利要求的范围。换句话说,除非指定了步骤或动作的 具体顺序,否则可以修改具体的步骤和/或动作的顺序和/或使用而不会脱离权利要求的 范围。可以用硬件、软件、固件或其任意组合来实现所述功能。如果实现为软件,则可以 将所述功能存储为计算机可读介质上的一个或多个指令。存储介质可以是计算机可访问的 任意介质。作为实例而非限制,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其 他光盘存储器、磁盘存储器或其它磁性存储设备、或者可用于以计算机可访问的指令或数 据结构的形式来携带或存储希望的程序代码的任何其它介质。本文所使用的盘片和盘包括 压缩盘(CD)、激光盘、光盘、数字多用途盘(DVD)、软盘、Blu-ray 盘,其中,盘片通常以磁 性方式再现数据,而盘用激光以光学方式再现数据。还可以在传输介质上传输软件或指令。例如,如果使用同轴线缆、光纤线缆、双绞 线、数字用户线(DSL)或诸如红外线、无线电和微波之类的无线技术来从网站、服务器或其它远程源传输软件,那么同轴线缆、光纤线缆、双绞线对、DSL或诸如红外线、无线电和微波 之类的无线技术可以包括在传输介质的定义中。此外,应该明白,如果有可能,可以由用户终端和/或基站下载和/或以其它方式 获得用于执行本文所述的方法和技术(例如,图7、13A-B、16A-B和17A所示的那些方法和 技术)的模块和/或其它合适的模块。例如,该设备可以耦合到服务器以助于传递用于执行 本文所述的方法的模块。可替换地,可以经由存储模块(例如,RAM、ROM、诸如压缩盘(CD) 或软盘之类的物理存储介质等等)来提供本文所述的各种方法,以使得用户终端和/或基 站可以在向该设备耦合或提供该存储模块时能够获得各种方法。此外,可以利用用于提供 本文所述的方法和技术的其它任意合适的技术。要理解,权利要求不限于以上所示的精确配置和组件。可以在上述方法和装置的 排列、操作和细节中进行各种修改、改变和变形而不会脱离权利要求的范围。
权利要求
一种具有混合自动重传请求(HARQ)机制的用于无线通信的接收机,包括在沿着接收处理路径的第一位置处的第一合并器;在沿着所述接收处理路径的与所述第一位置不同的第二位置处的第二合并器;控制逻辑,其被配置为选择所述第一合并器,以基于在信道中接收到的第一HARQ传输的信号数据生成第一HARQ合并信号数据,以及选择所述第二合并器,以基于在所述信道中接收到的第二HARQ传输的信号数据生成第二HARQ合并信号数据;以及至少一个缓冲器,用于存储所述第一HARQ合并信号数据或所述第二HARQ合并信号数据。
2.如权利要求1所述的接收机,其中,所述控制逻辑被配置为将所述第一HARQ合并 信号数据与所述第二 HARQ传输的信号数据合并,以生成所述第二 HARQ合并信号数据。
3.如权利要求1所述的接收机,其中,所述控制逻辑被配置为在将所述第一HARQ合 并信号数据与所述第二 HARQ传输的信号数据合并之前,对所述第一 HARQ合并信号数据和 所述第二 HARQ传输的信号数据两者中至少一个进行变换。
4.如权利要求1所述的接收机,其中,所述第一合并器位于所述第二合并器的下游。
5.如权利要求1所述的接收机,其中,所述第一合并器和所述第二合并器中至少一个 在所述接收处理路径中位于解调逻辑之后。
6.一种具有混合自动重传请求(HARQ)机制的用于无线通信的装置,包括 第一模块,用于在沿着接收处理路径的第一位置处生成HARQ合并信号数据;第二模块,用于在沿着所述接收处理路径的与所述第一位置不同的第二位置处生成所 述HARQ合并信号数据;选择模块,用于选择使用所述第一模块来基于在信道中接收到的第一 HARQ传输的信 号数据生成第一 HARQ合并信号数据,以及选择使用所述第二模块来基于在所述信道中的 第二 HARQ传输的信号数据生成第二 HARQ合并信号数据;以及存储模块,用于存储所述第一 HARQ合并信号数据或所述第二 HARQ合并信号数据。
7.如权利要求6所述的装置,其中,所述选择模块被配置为将所述第一HARQ合并信 号数据与所述第二 HARQ传输的信号数据合并,以生成所述第二 HARQ合并信号数据。
8.如权利要求7所述的装置,其中,所述选择模块被配置为在将所述第一HARQ合并 信号数据与所述第二 HARQ传输的信号数据合并之前,对所述第一 HARQ合并信号数据和所 述第二 HARQ传输的信号数据两者中至少一个进行变换。
9.一种具有混合自动重传请求(HARQ)机制的用于无线通信的处理器,所述处理器执 行的操作包括接收信道中的第一 HARQ传输;选择使用第一合并器来基于所述第一 HARQ传输的信号数据生成第一 HARQ合并信号数据;接收所述信道中的第二 HARQ传输;并且选择使用第二合并器来基于所述第二 HARQ传输的信号数据生成第二 HARQ合并信 号数据,其中,所述第一合并器和所述第二合并器位于沿着接收处理路径的不同位置处。
10.一种移动设备,包括在沿着接收处 路径的第一位置处的第一合并器;在沿着所述接收处理路径的与所述第一位置不同的第二位置处的第二合并器; 控制逻辑,其被配置为选择所述第一合并器,以基于在信道中接收到的第一 HARQ传 输的信号数据生成第一混合自动重传请求(HARQ)合并信号数据,以及选择所述第二合并 器,以基于在所述信道中接收到的第二 HARQ传输的信号数据生成第二 HARQ合并信号数 据;至少一个缓冲器,用于存储所述第一 HARQ合并信号数据或所述第二 HARQ合并信号数 据;以及接收机前端,用于接收所述信道中的所述第一 HARQ传输和所述第二 HARQ传输。
11.如权利要求10所述的移动设备,其中,所述第一合并器位于所述第二合并器的下游。
12.如权利要求10所述的移动设备,其中,所述控制逻辑被配置为将所述第一HARQ 合并信号数据与所述第二 HARQ传输的所述信号数据合并,以生成所述第二 HARQ合并信号 数据。
13.如权利要求12所述的移动设备,其中,所述控制逻辑被配置为在将所述第一HARQ 合并信号数据与所述第二 HARQ传输的信号数据合并之前,对所述第一 HARQ合并信号数据 和所述第二 HARQ传输的信号数据两者中至少一个进行变换。
14.一种具有混合自动重传请求(HARQ)机制的用于处理无线通信的数据的计算机程 序产品,包括具有存储在其上的指令集的计算机可读介质,由一个或多个处理器执行所述 指令集,并且所述指令集包括第一指令,用于在沿着接收处理路径的第一位置处生成HARQ合并信号数据; 第二指令,用于在沿着所述接收处理路径的与所述第一位置不同的第二位置处生成所 述HARQ合并信号数据;选择指令,用于选择使用所述第一指令来基于在信道中接收到的第一 HARQ传输的信 号数据生成第一 HARQ合并信号数据,以及用于选择使用所述第二指令来基于在所述信道 中的第二 HARQ传输的信号数据生成第二 HARQ合并信号数据;以及存储指令,用于存储所述第一 HARQ合并信号数据或所述第二 HARQ合并信号数据。
15.如权利要求14所述的计算机程序产品,其中,所述选择指令被配置为将所述第一 HARQ合并信号数据与所述第二 HARQ传输的信号数据合并,以生成所述第二 HARQ合并信号 数据。
16.如权利要求15所述的计算机程序产品,其中,所述选择指令被配置为在将所述第 一 HARQ合并信号数据与所述第二 HARQ传输的信号数据合并之前,对所述第一 HARQ合并信 号数据和所述第二 HARQ传输的信号数据两者中至少一个进行变换。
17.一种在无线通信系统中用于解释混合自动重传请求(HARQ)传输的方法,所述方法 包括接收信道中的第一 HARQ传输;选择使用第一合并器来基于所述第一 HARQ传输的信号数据生成第一 HARQ合并信号数据;接收所述信道中的第二 HARQ传输;以及选择使用第二合并器来基于所述第二 HARQ传输的信号数据生成第二 HARQ合并信号数据,其中,所述第一合并器和所述第二合并器位于沿着接收处理路径的不同位置处。
18.如权利要求17所述的方法,还包括将所述第一 HARQ合并信号数据与所述第二 HARQ传输的信号数据合并,以生成所述第 二 HARQ合并信号数据。
19.如权利要求18所述的方法,还包括在将所述第一 HARQ合并信号数据与所述第二 HARQ传输的信号数据合并之前,对所述 第一 HARQ合并信号数据和所述第二 HARQ传输的信号数据两者中至少一个进行变换。
20.如权利要求17所述的方法,其中,所述第一合并器位于所述第二合并器的下游。
21.如权利要求17所述的方法,其中,选择所述第二合并器包括考虑所述信道的调制 阶数、信道状态信息(CSI)、信道质量、所述信道的HARQ传输的数量、或其任意组合。
22.如权利要求21所述的方法,其中,所述第一合并器和所述第二合并器中至少一个 在所述接收处理路径中位于解调逻辑之后。
23.如权利要求17所述的方法,其中,所述第一合并器和所述第二合并器被配置为使 用Chase合并来生成所述HARQ合并信号数据。
全文摘要
提供了用于在OFDM/OFDMA接收机中的不同阶段处合并重发的混合自动重传请求(HARQ)消息的方法和装置。可以在接收机中设计并且针对每个信道选择不同类型的HARQ合并器的组合。与常规的HARQ合并技术相比,HARQ合并方案的适当选择可以降低所需HARQ缓冲器大小并且可以提高合并增益。此外,通过在不同类型的HARQ合并方案之间进行前向和反向移位,可以动态地选择HARQ合并器类型,以便在不会填满HARQ缓冲器的情况下降低误比特率(BER)。
文档编号H04L1/18GK101897141SQ200880120115
公开日2010年11月24日 申请日期2008年12月12日 优先权日2007年12月13日
发明者B·T·沈, J·H·朴, J·W·朴, J·W·金, S·A·格拉兹科, S·纳纳瓦蒂 申请人:高通股份有限公司