用于列表球解码及mlmimo接收机的cqi和秩预测的利记博彩app

文档序号:7637850阅读:231来源:国知局
专利名称:用于列表球解码及ml mimo接收机的cqi和秩预测的利记博彩app
用于列表球解码及ML MIMO接收机的CQI和秩预测
35U.S.C. S119下的优先权要求
本申请要求2005年6月1日提交的题为"CQI AND RANK PREDICTION IN LIST SPHERE DECODING (列表球解码中的CQI和秩预测)"的美国临时申请 S/N. 60/686,646以及2005年6月16日提交的题为"A METHOD OF LIST SPHERE DECODING FOR MIMO RECEIVERS (用于MIMO接收机的列表球解码方法)" 的美国临时申请S/N. 60/691,722的优先权,这两个申请皆已被转让给本发明受让 人,并被明确援引包含于此。
背景
I.领域
以下说明一般涉及无线通信,尤其涉及在无线通信环境中采用的非线性接收 机中执行秩计算。
n.背景
无线通信系统已成为全世界大多数人藉以通信的盛行手段。无线通信设备已
变得更小且更强大以期满足消费者的需要以及增强便携性和便利性。诸如蜂窝电话
等的移动设备中处理能力的增强导致对无线网络传输系统要求的增加。此类系统通 常不像在其上进行通信的蜂窝设备那样易于被更新。随着移动设备能力的扩张,要
以便于充分利用新的和改进的无线设备能力的方式来维护较老的无线网络系统可 能是困难的。
尤其是,基于频分的技术通常通过将频谱拆分成一致的带宽块来将其分成不
同的信道,例如,为无线通信分配的频带可被拆分成30个信道,其中每一个可承 载语音会谈,或者在数字业务的情况下可承载数字数据。每一信道在一个时刻可被 指派给仅一个用户。 一种已知的变形是有效地将系统总带宽分割成多个正交子带的 正交频分技术。这些子带也被称作音调、载波、副载波、槽、和/或频率信道等。 每一子带与可用数据调制的一个副载波相关联。在采用基于时分的技术的情况下,
频带被按时间拆分成顺序的时间片或时隙。信道的每一用户被以循环方式提供一时 间片以发送和接收信息。例如,在任何给定时刻f,用户被提供很短一阵的对信道 的接入。然后,接入切换到另一用户,该用户被提供很短的一阵时间以发送和接收 信息。"轮流"的循环继续进行,最终每一用户被提供了多个发送和接收阵发。
基于码分的技术通常在一范围里的任何时间上可用的多个频率上传送数据。 一般而言,数据被数字化并扩展到可用带宽上,其中多个用户可被重叠在信道上, 并且各个用户可被指派一唯一性的序列码。用户可在同一宽带频谱块中进行传送, 其中每一用户的信号用其各自唯一性的扩展码扩展到整个带宽上。此技术可提供共 用,其中一个或多个用户可并发地发送和接收。这样的共用可通过扩频数字调制来 实现,其中用户的比特流被编码并以伪随机方式跨一非常宽的信道扩展。接收机被 设计成识别出相关联的唯一性序列码,并逆转此随机化来以相干方式收集对应于一 特定用户的比特。
典型的无线通信网络(例如,采用频分、时分、及码分技术)包括提供覆盖 区域的一个或多个基站、以及可在该覆盖区域内发送和接收数据的一个或多个移动 (例如,无线)终端。典型的基站可同时发送对应于广播、多播、和/或单播服务 的多个数据流,其中数据流是移动终端有兴趣独立接收的数据的流。在该基站的覆 盖范围内的移动终端可能有兴趣接收由复合流承载的一个、 一个以上、或所有数据 流。类似地,移动终端可向基站或另一移动终端发送数据。基站与移动终端之间或 是移动终端之间的这种通信可能会因为信道变动和/或干扰功率变动而劣化。
常规的无线系统因计算复杂度、处理开销等而无法在非线性接收机中提供支 持自适应通信技术。因此,本领域中存在对在此类无线网络系统中提高吞吐量的系 统和/或方法集的需要。
概要
以下给出一个或多个实施例的简化概要以提供对此类实施例的基本理解。此 概要不是所有构想到的实施例的详尽综览,并且既非在指认出所有实施例的关键性 或决定性要素,也非旨在界定任意或全部实施例的范围。其纯粹目的是以简化形式 提供一个或多个实施例的一些概念以为稍后给出的更具体的说明之序。
根据一个或多个实施例及其相应的公开内容,结合在MIMO无线通信环境中 为诸如ML-MMSE接收机等的非线性接收机执行秩选择和CQI计算来描述各个方 面。根据一个方面, 一种在无线通信环境中在用户设备中的非线性接收机中计算秩 的方法可包括在非线性接收机处接收一传输信号,为该传输信号的一个或多个层 确定秩,以及选择具有使信道效率最大化的秩的层来迸行传输。该方法可进一步包 括在非线性接收机中采用列表-球解码算法来将所接收到的信号传输解码。另外, 可采用基于容量的秩选择协议来确定所接收的传输的秩,并且可为这一个或多个层 中的每一个生成至少一个子矩阵。可评估这至少一个子矩阵中的每一个的传输容 量,并可针对每一层求平均。该方法可再进一步包括为-一层标识具有最高平均容量 的秩,计算CQI,并使用反向链路控制信道将该CQI和秩信息反馈回去。该非线 性接收机可以是最大生命(ML)最小均方误差(MMSE)非线性接收机,并且该 无线通信环境可以是多输入多输出(MIMO)单码字(SCW)无线通信环境。
另一个方面涉及一种便于在无线通信环境中在用户设备中的非线性接收机中 计算秩的无线通信装置,其可包括非线性接收机,用于接收具有多个层的信号; 存储器,用于存储与秩计算算法有关的信息;以及耦合到该存储器的处理器,用于 采用秩计算算法来为接收的信号中的至少一个传输层确定最优秩。该非线性接收机 可利用列表-球解码协议来将接收到的信号解码。该装置可进一步包括容量映射 组件,用于对至少一个接收到的层的至少一个子矩阵评估传输容量;以及秩评估组 件,用于标识与具有最高平均传输容量的接收层相关联的最优秩。另外,该处理器 可生成供在反向链路控制信道上传输的CQI报告,并可向其追加一 2比特最优秩 标识符。
又一个方面涉及一种无线通信设备,包括用于对在用户设备处接收到的多 层信号执行非线性解码协议的装置;用于确定与所接收的信号的各层中的至少一层 相关联的最优秩的装置.,以及用于在反向链路控制信道上发送涉及最优秩的信息与 CQI信息的装置。该设备可另外包括用于执行列表-球解码协议以将接收到的信 号解码的装置;用于为所接收的信号的每一层生成多个子矩阵并对这些子矩阵进行 容量映射的装置;以及用于为每一子矩阵确定有效信噪比(SNR)的装置。此外, 该设备可包括用于至少部分地基于具有最优秩的层的有效SNR来生成涉及接收 的信号的CQI信息的装置。该用于发送的装置可在反向链路控制信道上大约每5ms
一次地发送CQI和秩信息。
又-个方面涉及其上存储有计算机可执行指令的计算机可读介质,这些计算 机可执行指令用于在用户设备中采用非线性解码协议来将接收到的多层信号解码, 标识与所接收的信号的各层中的至少一层相关联的最优秩,至少部分地基于所标识 的秩来为所接收的信号生成CQI信息,以及在反向链路控制信道上发送CQI和秩
信息。该计算机可读介质可另行包括用于执行列表-球解码协议以将接收到的信号 解码的指令,用于为所接收的信号的每一层生成多个子矩阵并对这些子矩阵进行容
量映射的指令,以及用于为每一子矩阵确定有效信噪比(SNR)的指令。此外,该 计算机可读介质可包括用于至少部分地基于具有最优秩的层的有效SNR来生成该 CQI信息的指令。
又一个方面提供一种执行指令的处理器,这些指令用于在用户设备中采用非 线性解码协议来将接收到的多层信号解码,标识与所接收的信号的各层中的至少一 层相关联的最优秩,至少部分地基于所标识的秩为所接收的信号生成CQI信息, 以及在反向链路控制信道上发送CQI和秩信息。这些指令可进一步包括执行列表-球解码协议来将接收到的信号解码,为所接收的信号的每一层生成多个子矩阵并对 这些子矩阵进行容量映射,以及为每一子矩阵确定有效信噪比(SNR)。该处理器 可另行执行用于至少部分地基于具有最优秩的层的有效SNR来生成该CQI信息的 指令,以及用于在反向链路控制信道上大约每5 ms —次地发送CQI和秩信息的装 置。
为实现前述及相关目的,这一个或多个实施例包括了在以下充分描述并在权 利要求书中特别指出的特征。以下说明和附图详细阐明了这一个或多个实施例的某 些示例性方面。但是这些方面仅仅指示了可采用各个实施例的原理的各种方式中的 某一些,并且所描述的实施例旨在涵盖所有这些方面及其等效方面。
附图简要说明


图1示出根据本文中给出的各个实施例的一种无线网络通信系统。 图2是根据一个或多个实施例的一种多址无线通信系统的图解。 图3是根据一个或多个方面的便于随无线设备中的SWC发射机执行秩预测的 系统的图解。
图4 - 6示出根据本文中所描述的一个或多个方面的列表-球解码协议及其优 化的栅格表示。
图7示出根据一个或多个方面的用于在接入终端中的非线性接收机中执行基
于容量的秩选择的方法集。
图8是根据本文中所阐述的各个方面的用于在接入终端中的非线性接收机中 结合单码字通信设计执行最大秩选择的方法集。
图9是根据本文中所阐述的一个或多个方面的用于在接入终端的基于最小均
方误差(MMSE)的非线性接收机中确定秩的方法集。
图io是根据本文中所阐述的一个或多个方面的便于在无线通信环境中采用的
非线性接收机中计算接收的传输层的秩的用户设备的图解。
图11是根据各个方面的便于在无线通信环境中为采用非线性接收机的用户设
备更新秩的系统的图解。
图12是可结合本文中描述的各个系统和方法采用的无线网络环境的图解。 图13是根据一个或多个方面的一种便于在接入终端的非线性接收机中执行秩
预测的装置的图解。
具体说明
现在参考附图对各个实施例进行说明,其中贯穿各附图始终使用相同的附图 标记来标示相似的要素。在以下说明中,为便于解释,阐述了许多具体细节以期提 供对一个或多个实施例的透彻理解。但是显然,不用这些具体细节也可实施此类实 施例。在其他实例中,公知的结构和设备以框图形式示出以便于描述一个或多个实 施例。
如在本申请中使用的,术语"组件"、"系统"等意指计算机相关实体,无 论是硬件、软件、执行中的软件、固件、中间件、微码、和/或其任意组合。例如, 组件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行码、执行的 线程、程序、和/或计算机。 一个或多个组件可驻留在进程和/或执行的线程内,并 且组件可以本地化在一台计算机上和/或分布在两台或多台计算机之间。这些组件 也可从其上存储有各种数据结构的各种计算机可读介质执行。这些组件可借助于本 地和/或远程过程,诸如根据具有一个或多个数据分组的信号来通信(例如,来自 与本地系统中、分布式系统中的另一组件、和/或跨诸如因特网等的网络交互的一 个组件的数据借助于该信号与其他系统通信)。另外,本文中所描述的系统的组件 可被重排和/或由外加组件补充以便于实现关于其所描述的各个方面、目的、优势 等,并且如本领域技术人员将可认识到的不限于在给定图中阐明的精确形式。
此外,在此是结合了订户站来描述各个实施例。订户站也可被称为系统、订 户单元、移动站、移动机、远程站、接入点、远程终端、接入终端、用户终端、用 户代理、用户设备、或用户设施。订户站可以是蜂窝电话、无绳电话、会话发起协 议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连 接能力的手持式设备、或连接到无线调制解调器的其他处理设备。
此外,本文中所描述的各个方面或特征可使用标准编程和/或工程技术实现为 方法、装置、或制品。如本文中所使用的术语"制品"旨在涵盖可从任何计算机可 读设备、载体、或介质访问的计算机程序。例如,计算机可读介质可包括但不限于 磁存储设备(例如,硬盘、软盘、磁带……)、光盘(例如,紧凑盘(CD)、数
字多功能盘(DVD)……)、智能卡、以及闪存设备(例如,卡、棒、钥匙驱动 器……)。另外,本文中所描述的各种存储介质可代表用于存储信息的一个或多个 设备和/或其他机器可读介质。术语"机器可读介质"可包括但不限于无线信道和 能够存储、包含、和/或承载指令和/或数据的各种其他介质。
现在参见图1,图中示出根据本文中所给出的各个实施例的无线网络通信系统 100。网络100可包括在一个或多个扇区中的一个或多个基站102,它们向彼此和/ 或向一个或多个移动设备104进行无线通信信号的发送、中继等。如本领域技术人 员将可认识到的,每一基站102可包括发射机链和接收机链,其各自进而包括与信 号发送和接收相关联的多个组件(例如,处理器、调制器、多路复用器、解调器、 多路分解器、天线等等)。移动设备104可以是例如蜂窝电话、智能电话、膝上型 计算机、手持式通信设备、手持式计算设备、卫星无线电、全球定位系统、PDA、 和/或用于在无线网络100上进行通信的任何其他合适的设备。
根据本文中描述的各个方面,当采用MIMO-MMSE接收机(例如,在基站102 和/或用户设备104中)时,可相对容易地执行秩预测和CQI计算。但是,当利用 列表-球解码器技术时,秩预测和CQI计算可能会因为接收机的非线性性而更具挑 战性。常规的系统和/或方法不能支持在MIMO系统中集成列表-球解码器设计,因 此不能利用列表-球解码器设计的性能益处。本文中所给出的各个方面描述了可便 于在MIMO系统中实现列表-球解码器以改善系统性能的系统和/或方法。例如,可 如将在以下更加详细地描述的那样至少部分地基于球解码器有容量缺口这一假设 来利用MIMO信道容量作为CQI和秩预测的度量。
现在参见图2,图中示出了根据一个或多个实施例的多址无线通信系统200。 系统200是为说明目的而给出,并可结合以下所阐述的各个方面来利用。3扇区基 站202包括多个天线群 一个包括天线204和206,另一个包括天线208和210, 第三个包括天线212和214。根据该图,每一天线群仅示出两个天线,但是每一天 线群可使用更多或更少的天线。移动设备216与天线212和214通信,其中天线 212和214在前向链路220上向移动设备216发送信息,并在反向链路218上从移 动设备216接收信息。移动设备222与天线204和206通信,其中天线204和206在前向链路226上向移动设备222发送信息,并在反向链路224上从移动设备222 接收信息。
每一天线群和/或它们被指定在其中通信的区域常被称作基站202的扇区。在 一个实施例中,天线群各自被设计成向在被基站202覆盖的区域的扇区中的移动设 备通信。在前向链路202和226上进行的通信中,基站202的发射天线可利用波束 成形技术来改善对应于不同移动设备216和222的前向链路的信噪比。另外,与基 站通过单个天线向在其覆盖区域中的所有移动设备进行发射相比,基站利用波束成 形来向随机分散在其覆盖区域中各处的移动站进行发射会给在邻近蜂窝小区/扇区 中的移动设备造成较少的干扰。基站可以是用于与终端通信的固定站,并且也可被 称为接入点、B节点、或其他某个术语。移动设备也可被称为移动站、用户设施 (UE)、无线通信设备、终端、接入终端、用户设备、或其他某个术语。
根据一个或多个方面,用户设备216和222以及基站202可结合MIMO-MMSE 接收机使用具有秩预测的单码字(SCW)设计。使用具有SCW设计的此类接收机 可便于缩短SCW设计与多码字(MCS)达到容量的设计之间的性能差距。例如, 针对SCW设计的列表球解码技术对于低于15dB的信噪比(SNR)可实现最高达 1.5 dB的增益,而对于大于20 dB的SNR可提供最高达3.5 dB的增益。
MIMO接收机设计可具有两种工作模式单码字(SCW)和多码字(MCS)。 MCW模式可以是达到容量的,因为发射机可独立地并可能以不同速率来编码在每 一空间层上发送的数据。接收机采用如下工作的连续干扰消去(SIC)算法解码 第1层;在重新编码之后将其贡献从接收的信号中减去;将已编码的第1层与"估 计的信道"相乘;解码第2层,依此类推。这种"剥洋葱式"的方法意味着每一接 连解码的层会经历增长的SNR,因此能支持较高的传输速率。在没有错误传播的 情况下,具有SIC特征的MCW设计可达到容量。但是,这样一种设计要求每一 空间层的速率的小心管理,因为CQI反馈增加了 (每一层一个CQI) , ACK/NACK 消息接发增加了 (每一层一个),混合自动请求(HARQ)协议因每一层可在不同 传输上终止而变得错综复杂,SIC对多普勒效应和CQI擦除具有性能敏感度、因每 一连续层在先前各层被解码之前不能被解码而导致解码等待时间要求提高、由于要 为多个传输等存储所有信道和接收的信号以便于执行干扰消去等而导致具有 HARQ的AT处的存储器要求提高。
相应地,其中发射机以基本相似的和/或相等的数据率编码在每一空间层上发 送的数据的SCW模式设计会是MCW设计的理想替换方案。根据信道情景和SNR
在逐分组的基础上调适多个空间层(例如,秩)以执行秩预测。接收机可对多个接
收的音调中的每一个采用低复杂度的线性接收机。SCW设计由此可减轻MCW设 计的上述实现复杂性。例如,由于WAN环境中卯%的用户通常具有<15 dB的SNR, 因此SCW设计会是MCW设计的理想替换方案。
图3是根据一个或多个方面的便于对无线设备中的SCW发射机执行秩预测的 系统300的图解。系统300包括turbo编码器302、 QAM映射组件304、以及速率 预测组件306,它们操纵接收到的输入,并将已编码的、经映射的信号提供给多路 分解器308 。已编码的码元然后由多路分解器308多路分解以生成满足 lSA^min(^,MJ的M个流或层,其中M是作为5比特CQI反馈信息补充的、
大约每5 ms由接收机318经由反馈在反向链路CQI控制信道中指定的2比特秩信 息片段。M个流然后由空间映射组件310映射到Mr个天线,此后传输处理的其余 部分与SISO设计相类似。多个相应的OFDM调制器312、 314和316然后可调制 这个Afr流以供A^个天线发射。
空间映射组件310 (例如,前置编码器)可为每一OFDM音调&生成将M个 码元映射到M,个天线上的A/, x A/矩阵尸(々)。空间映射组件310在将码元映射到天 线时可采用多个选项。根据一个示例,可考虑A^xM,MIMO信道/Z(左)。前置编码
器矩阵可被选择成使等效信道矩阵//(/o尸(&)与//(Q相比具有改善的频率选择性。解
码器可利用改善的频率选择性来获得频率分集增益。
图3进一步示出多个接收天线1到A^,其中每一个被连接到各自的OFDM解 调器320、 322和324,它们进而被耦合到列表-球解码器(LSD) 326。 LSD 326可 在逐音调的基础上实现,其中对于每一音调,^^个接收到的信号被处理以为A/个 码元生成对数似然比(LLR),其中A/即为秩。例如,LSD 326可向CQI和秩计 算组件328提供信息以便于大约每5 ms生成一 5比特CQI报告和一 2比特秩指示 符。LSD 326可向多路复用器330另外提供1到M个数据流,由多路复用器330 多路复用这些数据流并向LLR组件332提供单个信号。LLR组件332然后将具有 LLR信息的信号提供给turbo解码器334,由turbo解码器334将数据信号解码。
SCW设计通常使用的MMSE接收机是线性接收机,它将MIMO信道解耦成 多个SISO信道,在此SISO信道的数目等于MIMO传输的秩。与之相比,LSD 326 可利用球解码技术,它是对最大生命(ML) MIMO解码器(非线性)的低复杂度 逼进,因此与线性MMSE接收机相比可实现优越的性能。对于正交信道,MMSE 接收机和所描述的LSD 326的性能将彼此基本相似和/或相等。例如,如果Mi 是
接收天线的数目而M是给定MIMO传输的秩,则对应于给定音调的系统等式可被
定义为
<formula>formula see original document page 14</formula>
其中//是每音调的MIMO信道(A/,, xikT) , ;c是每音调的接收信号矢量(Mff xl ), s是每音调的发送码元矢量(Mxl = [^ &…,并且其中"是每音调的噪 声矢量(A^xl )。
MLMIMO解给定如下
<formula>formula see original document page 14</formula>
如果直接实现,则复杂度与MIMO层的数目(M)以及码元星座的阶呈指数关系。 但是,LSD 326可逼进ML解的性能,由此降低了计算复杂度。根据一个示例, QR分解可被定义为/Z-^凡其中2是W;^M矩阵,并且^是上三角MxM矩阵。 迫零解可被定义为"(iT//)—'/Tx
由此
<formula>formula see original document page 14</formula>(1)
由此,根据式(l), LSD 326仅仅通过查看半径为'V"的球内的各点就能够避免穷 举性的ML搜索。
LSD组件326可执行如下算法。可将一值/设为使得i =M。式(l)的左手边变 成<formula>formula see original document page 14</formula>,其中<formula>formula see original document page 14</formula>,Am是第M层使用的星座。可搜索各候选星座点, 并可选择使得<formula>formula see original document page 14</formula>,的候选星座点sM。值/随后可被重设以使i= M- 1。
式(l)的左手边现在变为
<formula>formula see original document page 14</formula>2,其中sM-1EAm-1,Am-1是第(Af-l)层使用的星座。对于SCW设计,所有层使用的星座可以是相同的(例 如,八m-A, Vw = l,2,...,M)。对于给定点^,可选择满足下式的一个星座点^_,: gM-&) &||2^一。如果没有任何点
、—,可供、选择,则可将/重设为等于M,并且可选择另一^。对于给定的一对 ^, /可以被设为使得/ =似-2,并且可选择落在半径"r"内的点^_2。这
些动作可被反复直至获得一个解矢量点[4,^中4—2,...幻。
然后可在假定以上获得的矢量点的情况下重新计算式(l)的左手边以获得新的
半径 油,e。然后,r可被重定义为r《/v血e,并且可在该新的r内重复前述动作直 至获得ML解。将可认识到,每一次迭代球半径将收縮,由此在获得ML解之前仅 需评估候选点的一个子集,由此提供了与使用常规技术所能获得的相比更快、更高
效率的解。
LSD 326可以是为turbo解码器生成软信息的MIMO-MAP解码器,并且是基 于球解码器的原理。如在以上所描述的球解码器技术中那样,球半径"r"可被选 择,并且可执行相似的动作来选择候选解矢量[^,^_,,^_2,...^,并计算由 //f给出的相关联的成本。然后可将一函数[候选,成本]添加到"候选列表"
中。此过程可被反复直至在"候选列表"中获得了 A^。w个候选解。通过替换掉候 选列表中具有最高成本的那些候选解矢量,就可将半径'V"内的其余候选解矢量 添加到候选列表中。
例如,令A4为调制阶,并令A/为MIMO传输的秩。由此在每一音调中可传 送总共MA^个比特。^^ = 1,2,...似似6,的每一比特^的软外赋信息(例如,LLR)被
近似为
其中^一> = 1^ A…… 丄^包括6「1的所有候选解矢量; 一是噪声方差; 6W =fe…l, …]是通过排除&而获得的比特的子矢量;
)d、川...k同A,阔…]是关于在矢量 j中相应存在的所有比特的先验 LLR信息的矢量,并且其中max*(4) = ln(e。 + ,)。
图4 - 6示出根据本文中描述的一个或多个方面的列表-球解码器及其优化的 栅格表示。参考图4,示出了具有与MIMO传输的秩相对应的M级以及与星座点 的数目相对应的Me个状态的栅格表示400。根据一个示例,对于16QAM星座和
秩4传输,似=4并且风=4。描述复杂度和性能之间的关系的优化参数为iVc"。 在此示例中进一步地'可定义= 2。可针对所有星座点评估成本函数 wyk-4f,并且可保留代表最小成本的W,d个点。如果^ ^>2&,则可保留 2她个点,如由图4中的黑点所示。对于所选各点中的每一个,对应于第(似—i)层 的A^个候选星座点的成本可被计算为<formula>formula see original document page 16</formula>。可生成数个候选对,如由栅格图400中的虚线所示。注意,项i ^J -^『是已计算出的, 并且在此时可被重复利用。此外,D仅被计算A^。w次,并且可被其
余计算重复利用。这些观察结果降低了列表球-解码算法的总体复杂度。
现在转到图5,图中示出了栅格图500,它描绘了根据各个方面并结合图4的 进一步的路径选择。在图4中的数个虚线路径当中,仅给出最小成本的7V,d条路 径以及来自层M和M- 1的相关联的星座点被保留,如由栅格图500中的实线所 示。可对所有后续层重复这些动作,直至到达该栅格的最终一级(对应于层l), 每次仅保留来自所有先前层的A^^条路径和相关联的星座点。AU^条路径和候选 解矢量可以此方式来选择,如在图6的最终栅格图600中所示。 一旦获得了候选解 和相应的成本,就可利用式(2)来获得每一比特的LLR。优化参数A^^可能根据星 座大小而有所不同。此外,W,/可跨各级而有所不同。
参考图7-9,图中示出了涉及使用接入终端中的非线性接收机来计算传输秩 的方法。例如,方法可涉及在FDMA环境、OFDMA环境、CDMA环境、WCDMA 环境、TDMA环境、SDMA环境、或任何其他合适的无线环境中使用具有SCW协 议的非线性接收机来计算传输秩。尽管为便于解释,这些方法被图示并描述为一系 列动作,但是应当理解并认识到,这些方法不受动作的次序所限,因为根据一个或 多个实施例, 一些动作可按不同次序发生和/或可与来自本文中所图示和描述的其 他动作并发地发生。例如,本领域技术人员将可理解并认识到,方法可被替换表示 为一系列相互关联的状态或事件,诸如像在状态图中那样。此外,不是所有例示的 动作都是实现根据一个或多个实施例的方法所必要的。
图7示出根据一个或多个方面的用于在用户设备中的非线性接收机中执行基 于Q-R分解的秩选择的方法700。方法700是使用4层传输来描述的,但是如本领 域技术人员将可认识到的,可结合本文中所描述的系统和方法使用更多或更少的
层。在702,从估计的4x4MIMO信道中,可推导出4xl、 4x2、 4x3禾tl4x4信道 子矩阵,记为A(1)^//^、 A(2) = //4x2、 A(3) = //4x3、 A(4) = //4x4,并可对其进行
评估。矩阵评估可包括在704执行相应的Q-R矩阵分解以推导出上三角矩阵i (l)、 辨2)、……辨4)如下
<formula>formula see original document page 17</formula>
方法700可由诸如MAP/ML解码器等的对所有层执行联合处理并从所有层估计码 元的QRM/列表-球解码器执行。假定来自所有层的码元估计都被准确估计,则在 706可执行有效SNR计算,并被表达为
^S淑[A^。、、,cr2,W-^^ l,2,...,Mposs
其中Mp。. = 1,2,...,4并指示可能的传输秩,其中一是噪声方差,并且其中
是矩阵/ (A^。J的第Ot,^)个元素。从上式计算出的有效SNR可在当前帧中的数个音 调和码元上使用例如64-QAM约束的容量映射来求平均以给出平均的有效SNR数 字,记为^^[M,、.]。在708,使容量最大化的秩可被选为最优秩,例如,<formula>formula see original document page 17</formula>
MIMO-SCW涉及的频谱效率/层可被给为
在710, MIMO-SCW传输的CQI (假定以上的秩)可被量化为所需的位数 Cg/ = 2[^^[M。p,]]。然后,在712可使用反向链路控制信道将此CQI和秩反馈回去。
图8是根据本文中阐述的各个方面的用于在无线终端的非线性接收机中结合 单码字通信设计来执行最大秩选择的方法800的图解。根据方法800,为MIMO 传输选择最大秩,并且可改变码率和QAM以实现合需的频谱效率。在802, SCW 设计的频谱效率从MIMO信道计算如下<formula>formula see original document page 17</formula>
其中ikf是MIMO-SCW传输秩,五,是跨所有天线的总发射功率。r表示容量缺口
(例如,turbo解码器缺口、球解码器缺口、信道估计损耗、……),并且—是每 接收天线的噪声方差。在804,可在一帧中跨全部音调和多个OFDM码元对频谱 效率求平均以生成平均频谱效率e。在806,可通过计算加性高斯白噪声有效SNR
<formula>formula see original document page 17</formula>
并将其量化到所需比特得到CQ/ = 2[e# A^]来算出
MIMO-SCW传输的CQI (例如,假定在4层情景中秩为4,如参考图7所描述)。 将可认识到,与例如64-QAM系统相反,对于4-QAM和16-QAM系统可以启用更 高的码率。
图9是根据本文中阐述的一个或多个方面的用于在具有基于最小均方误差 (MMSE)的非线性接收机的接入终端中确定秩的方法900的图解。在902,可如 上所述地为多个传输层中的每一个生成子矩阵。在904,可确定每一矩阵的连续干 扰消去(SIC)容量。在卯6,可对每--层进行容量映射,并可确定其有效SNR。 根据一个示例,可确定秩2在特定情景中是最优的。在这一情形中,对应于秩2 的层的矩阵中的对角元素可被评估并求平均。另外,可对与秩1的层相对应的矩阵 的元素进行评估,并且可将其容量与秩2层的元素的容量的均值相加(例如,因为 这些层是连续的)。由此,在908可将这些容量相加,从而使得秩2的总容量等于 秩2的所有层的平均容量加上秩1层的容量。在910,可对所有秩重复此方法。在 912,可选择显示最高总容量的秩。然后可如上所述地大约每5ms—次将选定的秩 随CQI报告一起返回。
将可认识到,根据本文中所描述的一个或多个方面,可作出关于非线性接收 机中的秩评估的推断,何时采用与其相关联的算法,是否采用非线性接收机协议, 等等。如本文中所使用的,术语"推断(动词)"或"推断(名词)" 一般是指从 经由事件和/或数据捕捉到的一组观察量来推理或推论系统、环境、和/或用户的状 态的过程。例如,可采用推断来标识出特定的上下文或动作,或可生成状态上的概 率分布。推断可以是盖然性的——即基于数据和事件的考虑来计算感兴趣的状态上 的概率分布。推断还可以指用于从一组事件和/或数据组合出较高层次的事件的技 术。此类推断导致从一组观察到的事件和/或存储的事件数据构建出新的事件,无 论这些事件是否在时间上密切关联,也无论这些事件和数据是来自于一个还是数个 事件和数据源。
根据一个示例,以上给出的一个或多个方法可包括作出关于是否在包括双重 解码能力等的系统中采用如上所述的非线性解码器的推断。例如,在既具有线性解 码器又具有非线性解码器的用户设备中,可作出关于资源可用性、与采用任一解码
器相关联的计算开销、接收的传输的信号强度、和/或与作出线性解码器协议是否 足以实现合需的输出或者是否优选非线性解码方案的确定有关的任何其它合适的 信息的推断。在此类情形中,可作出推断以便于保留系统资源,改善用户的通信体 验等。例如,如果电池寿命是问题所在,则放弃与非线性接收机结合的秩相关协议
以减少计算开销并尽可能保持电池寿命可能是合乎需要的。反之,在电池寿命不是 问题所在的情形中,可以推断要增强通信体验,使用非线性接收机是合乎需要的, 即便在可能需要更多处理功率的情况下也是如此。将可认识到,以上的示例本质上 是说明性的,并且并非旨在限定结合本文中描述的各个实施例和/或方法可作出的 推断的数目或是可作出此类推断的方式。
图10是根据本文中所阐述的一个或多个方面的便于在无线通信环境中采用的
非线性接收机中计算接收的传输层的秩的用户设备1000的图解。用户设备1000 包括接收机1002,用于从例如接收天线(未示出)接收信号并对所接收的信号执 行典型动作(例如,滤波、放大、下变频等),并将经调整的信号数字化以获得样 本。接收机1002可以是非线性接收机,诸如最大生命(ML) -MMSE接收机等。 解调器1004可解调接收到的导频码元并将其提供给处理器1006进行信道估计。处 理器1006可以是专用于分析接收机1002所接收到的信息和/或生成供发射机1016 发射的信息的处理器、控制用户设备1000的一个或多个组件的控制器、和/或既分 析接收机1002接收到的信息,生成供发射机1016发射的信息,又控制用户设备 1000的一个或多个组件的处理器。
用户设备1000可另外包括存储器1008,它操作上耦合于处理器1006,并且 用于为用户设备IOOO存储与计算出的秩有关的信息、秩计算协议、包括与之有关 的信息的査找表、以及用于如本文中所描述地在无线通信系统中的非线性接收机中 支持列表-球解码以计算秩的任何其它合适的信息。存储器1008可另行存储与秩计 算、矩阵生成等相关联的协议,从而使用户设备IOOO可如本文中所描述地在非线
性接收机中利用存储的协议和/或算法来实现秩确定。
将可认识到,本文中所描述的数据存储(例如,存储器)组件或可是易失性 存储器或可以是非易失性存储器,或可包括易失性和非易失性存储器两者。作为示 例而非限定,非易失性存储器可包括只读存储器(ROM)、可编程ROM (PROM)、 电可编程ROM (EPROM)、电可擦除ROM (EEPROM)、或闪存。易失性存储 器可包括随机存取存储器,它可起到外部高速缓冲存储器的作用。作为示例而非限 定,RAM有许多形式可用,诸如同步RAM (SRAM)、动态RAM (DRAM)、 同步DRAM (SDRAM)、双倍数据率SDRAM (DDR SDRAM)、增强型SDRAM (ESDRAM)、同步链路DRAM (SLDRAM)、以及直接存储器总线RAM (DDRAM)。本发明系统和方法的存储器1008旨在包括但不限于这些以及任何 其它合适类型的存储器。
处理器1006被迸一步耦合到容量映射组件1010,它可便于映射一个或多个接 收层的容量以便于对其进行秩确定。用户设备可进一步包括秩评估器1012,它用 于如本文中结合前述系统和方法所描述地评价每一接收层的秩。例如,在非线性接 收机中,秩评估器1012可利用基于容量的秩选择算法、最大秩选择算法、或任何 其它合适的秩选择协议来评估接收层的秩。用户设备IOOO还进一步包括码元调制 器1014和用于发射已调制信号的发射机1016。
图11是根据各个方面的在无线通信环境中便于为采用非线性接收机的用户设 备更新秩的系统1100的图解。系统1100包括基站1102,它具有用于通过多个接 收天线1106接收来自一个或多个用户设备1104的信号的接收机1110、以及用于 通过发射天线1108向这一个或多个用户设备1104进行发射的发射机1124。接收 机1U0可从接收天线1106接收信息,并且操作上与用于将接收的信息解调的解调 器1112相关联。已解调码元由处理器1114分析,处理器1114与以上参考图10 描述的处理器相似,并且被耦合到存储器1116,存储器1116用于存储与用户秩有 关的信息、与之相关联的查找表、和/或与执行本文中所阐述的各种动作和功能有 关的任何其它合适的信息。处理器1114被进一步耦合到秩调节器1118,秩调节器 1118便于基于随CQI报告接收的信息来更新与一个或多个相应的用户设备1104 相关联的秩信息。此类信息可大约每5ms从一个或多个用户设备11(H接收,5ms 是CQI报告传输的标准间隔。
调制器1122可多路复用信号以供发射机1124通过发射天线1108向用户设备 1104发射。秩调节器U18可向信号追加与要向用户设备1104传达的给定传输流 的更新后的最优秩有关的信息,该信息可被传送给用户设备1104以提供已标识出 并确认了新的最优信道的指示。以此方式,基站1102可与如以上参考前图描述的 提供秩更新信息、并结合诸如ML-MIMO接收机等非线性接收机采用列表-球解码 协议的用户设备1104交互。
图12示出示例性无线通信系统1200。为简明起见,无线通信系统1200描绘 了一个基站和一个终端。但是,应当认识到,该系统可包括一个以上基站和/或一 个以上终端,其中外加的基站和/或终端可与以下描述的示例性基站和终端基本相 似或相异。另外,应当认识到,基站和/或终端可采用本文中所描述的系统(图l-6以及10-11) 和/或方法(图7-9)以便于在其间进行无线通信。
现在参考图12,在下行链路上,在接入点1205处,发送(TX)数据处理器 1210接收、格式化、编码、交织、并调制(或码元映射)话务数据,并提供调制码元("数据码元")。码元调制器1215接收并处理数据码元和导频码元并提供
码元流。码元调制器1220多路复用数据和导频码元并将它们提供给发射机单元 (TMTR) 1220。每一发送码元可以是数据码元、导频码元、或单一的零值。导频 码元可在每一码元周期被连续发送。导频码元可被频分复用(FDM)、正交频分 复用(OFDM)、时分复用(TDM)、频分复用(FDM〉、或码分复用(CDM)。
TMTR 1220接收各码元流并将它们转换成一个或多个模拟信号,并进一步调 整(例如,放大、滤波、以及上变频)这些模拟信号以生成适合在无线信道上传输 的下行链路信号。该下行链路信号然后通过天线1225向终端发送。在终端1230 处,天线1235接收到下行链路信号,并将接收到的信号提供给接收机单元(RCVR) 1240。接收机单元1240调整(例如,滤波、放大、以及下变频)接收的信号,并 将经调整的信号数字化以获得样本。码元解调器1245解调接收到的导频码元并将 其提供给处理器1250以进行信道估计。码元解调器1245进一步从处理器1250接 收针对下行链路的频率响应估计,对接收的数据码元执行数据解调以获得数据码元 估计(它们是对发送的数据码元的估计),并将这些数据码元估计提供给RX数据 处理器1255,由其解调(即,码元解映射)、解交织、并解码数据码元估计以恢 复出发送的话务数据。由码元解调器1245和RX数据处理器1255进行的处理分别 与在接入点1205处由码元调制器1215和TX数据处理器1210进行的处理互补。
在上行链路上,TX数据处理器1260处理话务数据并提供数据码元。码元调 制器1265接收数据码元并将其与导频码元多路复用,执行调制,并提供码元流。 发射机单元1270随后接收并处理该码元流以生成上行链路信号,该上行链路信号 由天线1235向接入点1205发送。
在接入点1205处,来自终端1230的上行链路信号被天线1225接收到,并由 接收机单元1275处理以获得样本。码元解调器1280随后处理这些样本并提供接收 的导频码元和针对上行链路的数据码元估计。RX数据处理器1285处理这些数据 码元估计以恢复出终端1230所发送的话务数据。处理器1290为在上行链路上发送 的每一活动终端执行信道估计。多个终端可在上行链路上在其各自被指派的导频子 带集合上并发地发送导频,其中这些导频子带集合可被交织。
处理器1290和1250分别指导(例如,控制、协调、管理等)接入点1205和 终端1230处的操作。相应的处理器1290和1250可与用于存储程序代码和数据的 存储器单元(未示出)相关联。处理器1290和1250还可执行计算来分别为上行链 路和下行链路推导频率和冲激响应估计。
对于多址系统(例如,FDMA、 OFDMA、 CDMA、 TDMA等),多个终端可 在上行链路上并发地进行发送。对于这样一个系统,可在不同终端间共用各导频子 带。在用于每一终端的导频子带跨越整个工作频带(可能除频带边缘以外)的情形 中可使用信道估计技术。这样的导频子带结构对于为每一终端获得频率分集将是合 乎需要的。本文中所描述的技术可借助各种手段来实现。例如,这些技术可用硬件、 软件、或其组合来实现。对于硬件实现,信道估计使用的处理单元可在一个或多个 专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、 可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控 制器、微处理器、设计成执行本文中所描述的功能的其它电子单元、或其组合中实 现。在采用软件的情况下,可通过执行本文中所描述的功能的模块(例如,过程、 函数等等)来实现。软件模块可被存储在存储器单元中,并由处理器1290和1250 执行。
图13是根据一个或多个方面的便于在接入终端的非线性接收机中执行秩预测 的装置1300的图解。装置1300被表示为一系列相互关联的功能块或"模块",它 们可表示由处理器、软件、或其组合(例如,固件)实现的功能。例如,装置1300 可提供用于执行诸如以上参考前图描述的各种动作的模块。装置1300包括用于生 成和评估信道子矩阵的逻辑模块1302,它操作上耦合于用于执行QR矩阵分解的 逻辑模块1304。装置1300进一步包括用于计算有效SNR的逻辑模块1306、以及 用于选择最优秩的逻辑模块1308。装置1300还进一步包括用于量化CQI信息(例 如,量化对应于选定的最优秩的有效SNR以为其生成CQI信息)的模块1310、以 及用于在反向链路控制信道上将CQI和秩信息1312从接入终端反馈回接入点的逻 辑模块。应当理解,装置1300以及其所包含的各个模块可实施以上描述的方法和/ 或可将任何需要的功能提供给本文中所描述的各个系统。
对于软件实现,本文中所描述的技术可用执行本文中所描述的功能的模块(例 如,过程、函数等)来实现。这些软件代码可被存储在存储器单元中,并由处理器 执行。存储器单元可在处理器内实现或可外置于处理器,在后一种情形中它可经由 本领域中已知的任何手段通信地耦合到处理器。
以上所描述的包括一个或多个实施例的示例。当然,要为描述上述实施例的 目的而描述组件或方法的每一种可构想的组合是不可能的,但是本领域普通技术人 员将可认识到,各个实施例的许多进一步的组合和变换是可能的。相应地,所描述 的实施例旨在涵盖落在所附权利要求书精神和范围内的所有这些替换、修改、和变
型。此外,就术语"包括"在本具体说明或权利要求书中的使用而言,此类术语旨 在以与术语"包含"在权利要求书中被用作过渡词时所解释的那样作可兼之解。
权利要求
1.一种在无线通信环境中在用户设备中的非线性接收机中计算秩的方法,包括在非线性接收机处接收传输信号;为所述传输信号的一个或多个层确定秩;以及选择具有使信道效率最大化的最优秩的层以进行传输。
2. 如权利要求l所述的方法,其特征在于,进一步包括采用列表-球解码算法 对所接收的信号传输进行解码。
3. 如权利要求2所述的方法,其特征在于,进一步包括采用基于QR分解的 秩选择协议来确定秩。
4. 如权利要求3所述的方法,其特征在于,进一步包括为所述一个或多个层中的每一个生成至少一个子矩阵。
5. 如权利要求4所述的方法,其特征在于,进一步包括为所述至少一个子矩 阵中的每一个确定传输容量,并为每一层对容量求平均。
6. 如权利要求5所述的方法,其特征在于,进一步包括标识用于具有最高平 均容量的层的秩。
7. 如权利要求6所述的方法,其特征在于,进一步包括计算CQI并使用反向 链路控制信道将所述CQI和秩信息反馈回去。
8. 如权利要求2所述的方法,其特征在于,进一步包括执行最大秩选择协议 来确定秩。
9. 如权利要求8所述的方法,其特征在于,计算所述一个或多个层的频谱效 率,并在多个接收的音调上对频谱效率求平均。
10. 如权利要求9所述的方法,其特征在于,进一步包括标识具有最高平均 频谱效率的层的秩。
11. 如权利要求IO所述的方法,其特征在于,进一步包括计算CQI并在反向 链路控制信道上将所述CQI和秩信息反馈回去。
12. 如权利要求1所述的方法,其特征在于,所述非线性接收机是最大生命 (ML)最小均方误差(MMSE)非线性接收机。
13. 如权利要求1所述的方法,其特征在于,所述无线通信环境是多输入多输出(MIMO)单码字(SWC)无线通信环境。
14. 一种便于在无线通信环境中在用户设备中的非线性接收机中计算秩的装 置,包括非线性接收机,用于接收具有多个层的信号; 存储器,用于存储与秩计算算法有关的信息;以及耦合于所述存储器的处理器,用于采用秩计算算法来为所接收的信号中的至 少一个传输层确定最优秩。
15. 如权利要求14所述的装置,其特征在于,所述非线性接收机采用列表-球解码协议对所接收的信号进行解码。
16. 如权利要求15所述的装置,其特征在于,进一步包括容量映射组件,用于为至少一个所接收到的层的至少一个子矩阵评估传输容量。
17. 如权利要求16所述的装置,其特征在于,进一步包括秩评估组件,用于 标识与具有最高平均传输容量的所接收到的层相关联的最优秩。
18. 如权利要求15所述的装置,其特征在于,所述处理器生成供在反向链路 控制信道上传输的CQI报告,并向其追加2比特最优秩标识符。
19. 如权利要求15所述的装置,其特征在于,所述处理器为所接收的信号的 至少一层评估频谱效率,并在与所接收的信号相关联的多个音调上对频谱效率求平 均。
20. 如权利要求19所述的装置,其特征在于,所述处理器至少部分地基于所 述平均频谱效率来生成CQI报告。
21. 如权利要求20所述的装置,其特征在于,所述处理器向所述CQI报告追 加包含与所接收的各层相关联的最高秩的秩信息以供在反向链路控制信道上传输。
22. —种无线通信设备,包括用于在用户设备中对接收到的多层信号执行非线性解码协议的装置; 用于确定与所接收的信号的各层中的至少一个层相关联的最优秩的装置;以及用于在反向链路控制信道上将与所述最优秩有关的信息随CQI信息一起发送 的装置。
23. 如权利要求22所述的设备,其特征在于,进一步包括用于执行列表-球解码协议来对所接收的信号进行解码的装置。
24. 如权利要求22所述的设备,其特征在于,进一步包括用于为所接收的信号的每一层生成多个子矩阵并对所述多个子矩阵进行容量映射的装置。
25. 如权利要求24所述的设备,其特征在于,进一步包括用于为每个子矩阵 确定有效信噪比(SNR)的装置。
26. 如权利要求25所述的设备,其特征在于,进一步包括用于至少部分地基 于具有所述最优秩的层的有效SNR来生成与所接收的信号有关的CQI信息的装置。
27. 如权利要求22所述的设备,其特征在于,所述用于发送的装置在所述反 向链路控制信道上大约每5 ms发送一 CQI和秩信息。
28. —种其上存储有计算机可执行指令的计算机可读介质,所述计算机可执 行指令用于在用户设备中采用非线性解码协议对接收到的多层信号进行解码; 标识与所接收的信号的各层中的至少一个相关联的最优秩; 至少部分地基于所标识的秩为所接收的信号生成CQI信息;以及 在反向链路控制信道上发送CQI和秩信息。
29. 如权利要求28所述的计算机可读介质,其特征在于,进一步包括用于执 行列表-球解码协议来对所接收的信号进行解码的指令。
30. 如权利要求28所述的计算机可读介质,其特征在于,进一步包括用于为所接收的信号的每一层生成多个子矩阵并对所述多个子矩阵进行容量映射的指令。
31. 如权利要求30所述的计算机可读介质,其特征在于,进一步包括用于为 每一子矩阵确定有效信噪比(SNR)的指令。
32. 如权利要求31所述的计算机可读介质,其特征在于,进一步包括用于至 少部分地基于具有所述最优秩的层的有效SNR来生成所述CQI信息的指令。
33. 如权利要求28所述的计算机可读介质,其特征在于,进一步包括用于在 所述反向链路控制信道上大约每5 ms发送CQI和秩信息的指令。
34. 在无线通信系统中的一种执行用于提高吞吐量的指令的处理器,所述指 令包括在用户设备中采用非线性解码协议对接收到的多层信号进行解码; 标识与所接收的信号的各层中的至少一个相关联的最优秩; 至少部分地基于所标识的秩为所接收的信号生成CQI信息;以及 在反向链路控制信道上发送CQI和秩信息。
35. 如权利要求34所述的处理器,其特征在于,所述指令进一步包括执行列表-球解码协议来对所接收的信号进行解码。
36. 如权利要求34所述的处理器,其特征在于,所述指令进一步包括为所接 收的信号的每一层生成多个子矩阵并对所述多个子矩阵进行容量映射。
37. 如权利要求36所述的处理器,其特征在于,所述指令进一步包括为每一 子矩阵确定有效信噪比(SNR)。
38. 如权利要求37所述的处理器,其特征在于,所述指令进一步包括至少部 分地基于具有所述最优秩的层的有效SNR来生成所述CQI信息。
39. 如权利要求34所述的处理器,其特征在于,所述指令进一步包括在所述 反向链路控制信道上大约每5 ms发送CQI和秩信息。
全文摘要
描述了便于在多输入多输出(MIMO)无线通信环境中集成列表-球解码设计的系统和方法集。根据各个方面,可结合诸如最大生命(ML)MMSE接收机、具有列表-球解码器的非线性接收机等的非线性接收机来执行最优秩选择以及针对最优秩的CQI计算。最优秩选择可使用最大值选择协议、基于信道容量的协议、或便于进行秩选择的任何其他合适的协议来执行,而CQI信息可部分地基于关于选定的最优秩而确定的有效SNR来生成。
文档编号H04B1/02GK101189800SQ200680019697
公开日2008年5月28日 申请日期2006年6月1日 优先权日2005年6月1日
发明者H·萨姆帕斯, T·卡多斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1