Mimo系统的带有信道本征模式分解的时域发射和接收处理的制作方法

文档序号:7756320阅读:273来源:国知局
专利名称:Mimo系统的带有信道本征模式分解的时域发射和接收处理的制作方法
背景领域本发明一般涉及数据通信,尤其是多输入多输出(MIMO)通信系统带有信道本征模式分解的用于时域发射和接收处理。
背景在无线通信系统中,来自发射机单元的RF已调信号可以通过多个传播路径到达接收机单元。传播路径的特征一般由于诸如衰落和多径的多个因素而随时间改变。为了提供抗有害路径影响的分集并改善性能,可以使用多个发射和接收天线。如果发射和接收天线间的传播路径是线性独立的(即在一个路径上的传输不是由其它路径上的传输的线性组合形成的),这在一定程度上为真,则正确地接收到数据传输的可能性随着天线数目的增加而增加。一般,发射和接收天线增加导致分集增加和性能改善。
多输入多输出(MIMO)通信系统使用多个(NT)发射天线和多个NR接收天线进行数据传输。由NT个发射天线和NR个接收天线形成的MIMO信道可能被分解为NC个独立信道,其中NC≤min{NT,NR}。NC个独立信道的每个还被称为MIMO信道的空间子信道,并对应一维。如果使用由多个发射和接收天线建立的附加维数,则MIMO系统能提供改善的性能(例如增加的传输容量)。
宽带MIMO系统的空间子信道在其带宽上经历不同的信道条件(例如不同的衰落和多径效应),且可能在总系统带宽的不同频率(即不同频率区段或子带)处获得不同的信号对噪声加干扰比(SNR)。所以,对于特定性能水平,在每个空间子信道的不同频率区段处可以发送的每调制码元的信息比特数(即数据速率)在每个区段不同。而且,信道条件随着时间改变。结果是,空间子信道的区段支持的数据速率也随着时间改变。
为了抗宽带信道的频率选择特性(即对于不同的区段信道增益不同),可以使用正交频分复用(OFDM)以有效地将系统带宽分成多个(NF)子带(这可以被称为频率区段或子信道)。在OFDM内,每个频率子信道与相应的子载波相关联,在子载波上调制数据,因此可以视为独立的传输信道。
编码的通信系统内的关键挑战在于基于信道条件选择合适的数据速率和编码和调制方案以用于数据传输。该选择过程的目标是最大化吞吐量,而同时符合质量目标,该目标可以通过特定帧差错率(FER)、一定等待时间准则而被定量化。
一种直接的选择数据速率和编码以及调制方案的技术是根据每个空间子信道的传输能力“比特载入”每个空间子信道的每个频率区段,其中传输能力可以通过区段的短期平均SNR而被定量化。然而,该技术有几个重要缺点。首先,为每个空间子信道的每个区段独立编码和调制大大增加了在发射机和接收机处的处理复杂度。第二,为每个区段独立编码大大增加了编码和解码延时。第三,需要高反馈速率以发送指示每个区段的信道条件的信道状态信息(CSI)(例如,增益、相位和SNR)。
领域内有一种在编码的MIMO系统内获得高吞吐量的要求,而同时不需要单独地对空间子信道的不同频率区段编码。
概述本发明的各方面提供一些技术,用于处理MIMO系统的发射机和接收机处的数据传输,使得能在不需要对不同频率区段独立编码/调制情况下获得高性能(例如高吞吐量)。在一方面,在此提供时域实现,该实现使用频域奇异值分解和“灌水”以在发射机和接收机处导出脉冲成形和波束操纵解。在发射机处实现奇异值分解以确定MIMO信道的本征模式(即空间子信道)并导出用于“预调整”调制码元的第一操纵向量集合。奇异值分解还在接收机处实现以导出用于对接收到的信号进行预调整的第二操纵向量集合,使得在接收机处恢复正交码元流,这可以大大简化接收机处理。灌水分析用于更优化地为MIMO系统将总可用发送功率分配到MIMO信道的本征模式。分配的发射功率然后可以确定为每个本征模式要使用的数据速率和编码以及调制方案。
在发射机处,数据开始时根据一个或多个编码方案经编码以提供编码后数据,这然后根据一个或多个调制方案经调制以提供多个调制码元流(例如每本征模式一个流)。确定MIMO信道的估计信道响应矩阵(例如在接收机处并发送到发射机)并经分解(例如在频域内使用奇异值分解)以获得(右)本征向量矩阵的第一序列以及奇异值矩阵的第二序列。灌水分析可以基于奇异值矩阵而实现,以导出指示分配给MIMO信道的本征模式的发射功率的值矩阵的第三序列。发射机的脉冲成形矩阵然后基于矩阵的第一和第三序列而导出。脉冲成形矩阵包括用于对调制码元流进行预调整的操纵向量,以获得多个经预调整的信号,这些信号然后在MIMO信道上被发送到接收机。
在接收机处,还确定估计的信道响应矩阵,且该矩阵被分解以获得(左)本征向量的第四序列,该序列然后被用于导出接收机的脉冲成形矩阵。多个信号在接收机处被接收并基于该脉冲成形矩阵经预调整,以获得多个接收到的码元流。每个接收到的码元流可以经均衡以获得对应的恢复的码元流,该流然后经解调并解码以恢复发送的数据。
本发明的各个方面和实施例进一步以下描述。本发明还进一步提供方法、数字信号处理器、发射机和接收机单元以及实现本发明的各个方面、实施例和特征的其他装置和元件,如以下详述。
附图的简要描述通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,附图中相同的符号具有相同的标识,其中

图1是MIMO系统的发射机系统和接收机系统实施例的框图;图2是能实现本发明的各个方面和实施例的发射机单元的实施例框图;图3是能实现本发明的各个方面和实施例的接收机单元的实施例框图;图4A和4B是最小均方误差线性均衡器(MMSE-LE)相应的等效信道模型和实现框图;以及图5A和5B是判决反馈均衡器(DFE)相应的等效信道模型和实现。
详细描述在此描述的用于处理在发射机和接收机处的数据传输的技术可以用于各种无线通信系统。为了简洁,本发明的各个方面和实施例特别为多输入多输出(MIMO)通信系统描述。
MIMO系统使用多个(NT)发射天线和多个NR接收天线进行数据传输。由NT个发射天线和NR个接收天线形成的MIMO信道可能被分解为NC个独立信道,其中NC≤min{NT,NR}。NC个独立信道的每个还被称为MIMO信道的空间子信道(或传输信道)。空间子信道的数目由MIMO信道的本征模式数确定,本征模式数相应地取决于描述NT个发射天线和NR个接收天线间的响应的信道响应矩阵。
图1是发射机系统110和接收机系统150的实施例框图,它们能实现本发明的各个方面和实施例。
在发射机系统110处,从数据源112提供话务数据到发射(TX)数据处理器114,该处理器基于一个或多个编码方案对话务数据进行格式化、编码以及交织以提供编码后的数据。编码后的话务数据然后可以与导频数据经多路复用,例如在所有或要发送的数据流的子集内采用时分复用(TDM)或码分复用(CDM)。导频数据一般是以已知方式处理的已知的数据模式。经多路复用的导频和编码后话务数据然后基于一个或多个调制方案经调制(即码元映射)以提供调制码元,每个要用于数据传输的每个空间子信道一个调制码元流。每个空间子信道的数据速率、编码、交织和调制由控制器130提供的控制而确定。
调制码元然后被提供给TX MIMO处理器120并经进一步处理。在特定实施例中,TX MIMO处理器120的处理包括(1)为MIMO信道确定估计的信道频率响应矩阵,(2)将估计的信道频率响应矩阵分解以确定MIMO信道的本征模式,并为发射机导出“操纵”向量集合,对于每个空间子信道上发送的调制码元流一个向量,(3)基于操纵向量和指示分配给本征模式的能量(即发射功率)的对角线矩阵导出一发送空时脉冲成形矩阵,以及(4)用脉冲成形矩阵对调制码元进行预调整(即卷积)以导出经预调整地调制码元。TX MIMO处理器120的处理在以下详细描述。多达NT个经预调整的调制码元流被提供给发射机(TMTR)122a到122t。
每个发射机122将接收到的经预调整的调制码元流转换成一个或多个模拟信号,并对模拟信号进一步经调整(例如放大、滤波以及正交调制)以生成用于在MIMO信道上适于传输的已调信号。来自每个发射机122的已调信号然后通过相应的天线124发送到接收机系统。
在接收机系统150处,发送的已调信号由NR个天线152a到152r接收,并且来自每个天线152的接收到信号提供给相应的接收机(RCVR)154。每个接收机154对接收到的信号调整(例如滤波、放大以及下变频)并将经调整的信号数字化以提供相应的采样流。RX MIMO处理器160然后接收并处理NR个采样流以提供NT个经恢复的调制码元流。在一实施例中,RX MIMO处理器160的处理可以包括(1)为MIMO信道确定估计的信道频率响应矩阵,(2)分解估计的信道频率响应矩阵以为接收机导出一操纵向量集合,(3)基于操纵向量导出一接收空时脉冲成形矩阵,(4)用脉冲成形矩阵对采样进行预调整(即卷积)以导出接收到的调制码元,以及(5)均衡接收到的调制码元以导出恢复的调制码元。RX MIM0处理器160的处理在以下详细描述。
接收(RX)数据处理器162然后对恢复的调制码元进行解调、解交织以及解码以恢复发送的话务数据。RX MIMO处理器160和RX数据处理器162的处理与在发射机系统110处相应的TX MIMO处理器120和TX数据处理器114所执行的处理互补。
RX MIMO处理器160可以进一步为MIMO信道导出信道脉冲响应,为空间子信道导出信号对噪声加干扰比(SNR)等,并将这些提供给控制器170。RX数据处理器162还可以提供每个接收到的分组或帧的状态、一个或多个指示解码结果的其它性能度量,以及可能的其他信息。控制器170然后导出信道状态信息(CSI),CSI可以包括从RX MIMO处理器160和RX数据处理器162接收到的所有或一些信息。CSI由TX数据处理器178经处理、由调制器180经调制、由发射机154a到154r经调整并发送回发射机系统110。
在发射机系统110处,来自接收机系统150的已调信号由天线124接收、由接收机122调整、并由解调器140解调以恢复由接收机系统发送的CSI。CSI然后被提供给控制器130并用于为TX数据处理器114和TX MIMO处理器120生成各种控制。
控制器130和170引导在发射机和接收机系统处相应的操作。存储器132和172提供由控制器130和170相应使用的程序代码和数据的存储。
在带有有限总发射功率且在频率选择性信道上操作的MIMO系统内(即在不同频率上有不同增益),信道容量C可以表示为C=maxΦ‾xx(k)Σk=1NFlog|I‾+Φ‾zz-1(k)H‾(k)Φ‾xx(k)H‾H(k)|,]]>公式(1)其中Σk=1NFtrace[Φ‾xx(k)]=ET,]]>其中ET是MIMO系统的总可用发射功率;φzz(k)是在频率fk处在接收机处的,NR×1的噪声过程向量z(n)的NR×NR功率频谱密度矩阵;H(k)是在频率fk处的NR×NT信道频率响应矩阵;以及
φxx(k)是在频率fk处NT×1的发送信号向量x(n)的NT×NT功率频谱密度矩阵。
在频率fk处的信道频率响应矩阵H(k)的奇异值分解(SVD)可以表示为H(k)=U(k)λ(k)VH(k), 公式(2)其中,U(k)为NR×NR酉矩阵(即UHU=I,其中I为对角线为一,其余为零的单位矩阵);λ(k)是H(k)的奇异值的NR×NT对角线矩阵;V(k)是NT×NT的酉矩阵。
对角线矩阵λ(k)包含沿着对角线的非负实数(即λ‾(k)=diag(λ‾1(k),λ‾2(k),...,λ‾NT(K)),]]>其余为零。λi(k)指矩阵H(k)的奇异值。奇异值分解是领域内已知的矩阵操作,且在各个参考中描述。一个该种参考是Gilbert Strang写的书,题为“Linear Algebra and Its Applications”,第二版,AcademicPress,1980,在此引入作为参考。
可以示出在不相关的白噪声情况下(即当φ‾zz(k)=N0ToI‾,]]>其中N0是在接收机处的噪声功率频谱密度,且1/T0是一频率区段的带宽,Hertz为单位),当发送的信号向量x(n)的功率频谱密度矩阵φxx(k)满足以下条件时,达到信道容量Φxx(k)=V(k)Eλ(k)VH(k), 公式(3)其中,Eλ(k)是NT×NT对角线矩阵,该矩阵包含分配给在频率fk处的本征模式的能量集合(或发射功率)。对角线矩阵Eλ(k)是众知的“灌水”发射能量分布技术的解,可以表示为Ei,λ(k)=max[B-N0|λ1(k)|2,0],]]>及公式(4a)ET=Σi=1min(NR,Nr)Σk=1NFEi,λ(k),]]>公式(4b)其中B是从各个系统参数导出的恒量。
灌水技术类似于将固定量的水灌入有不规则底部的容器,其中每个频率区段的每个本征模式对应容器底部的一个点,且在任何给定点的底部高度对应于与该本征模式相关的SNR的倒数。较低的高度因此对应于一高SNR,相反较高的高度对应低于一SNR。总可用发射功率ET然后被“注入”该容器,使得容器内的较低点(即较高SNR)首先被注满,然后注满较高点(即较低SNR)。恒量B指示在所有可用的发射功率被注入后的水平面,且可以基于各个系统参数经初始估计。发射功率分布取决于总可用发射功率以及容器在底部上的深度,且在水面高度以上的点未经注入(即本征模式的SNR低于一特定阀值的不用)。
灌水技术由Robert G.Gallager在“information Theory and ReliableCommunication”,John Wiley and Sons,1968内描述,在此引入作为参考。为实现MIMO-OFDM系统的基本灌水过程的特定算法在美国专利申请序列号09/978337内有描述,题为“Method and Apparatus for Determining PowerAllocation in a MIMO Communication System”,提交于2001年10月15日,转让给本发明的受让人,并在此引入作为参考。
等式(1)到(4)的信道容量公式提出基于OFDM的实现可以通过在频域内实现灌水而获得信道容量。使用频域灌水,总的可用发射功率在区段基础上被分配给NF个频率子信道(或区段),较多的功率分配给获得较高SNR的区段,分配给获得较低SNR的区段较少的功率或没有功率分配给它们。这需要为每个区段使用分开的编码和/或调制方案,这会使得发射机和接收机处相应的编码和解码变得复杂。
本发明的各方面提供用于通过时域实现获得高性能(即信道容量)的技术,该实现使用频域奇异值分解以及灌水结果以导出在发射机和接收机处的时域脉冲成型和波束操纵解。
在发射机处实现奇异值分解,以确定MIMO信道的本征模式,并导出用于对调制码元进行预调整的第一操纵向量集合。奇异值分解还在接收机处实现用于导出第二操纵向量集合,该向量用于对接收到的信号进行预调整,使得正交码元流在接收机处被恢复,这可以简化接收机处理。灌水分析用于更优化地为MIMO系统将总可用发射功率分配到本征模式,使得能获得高性能。分配的发射功率然后可以确定数据速率和用于每个本征模式的编码和调制方案。
在此描述的技术提供了几种潜在的优势。首先,用时域本征模式分解,由最小(NT,NR)给出带有不同SNR,因此不同编码/调制需要的数据流的最大数目。且可能使得数据流的收到的SNR基本相同,从而进一步简化编码/调制。本发明技术可以大大简化数据传输的编码/调制,其实现是通过避免使用频域内灌水的OFDM系统内接近信道容量需要的每区段比特分配。
第二,接收机处的正交化过程导致去耦合(即正交的)接收到码元流。这大大改善了去耦合的码元流需要的时域均衡的复杂性。在该情况下,均衡然后可以通过在独立的码元流的并行时域均衡之后简单的空时处理获得。相比之下,其它的宽带时域技术一般需要更复杂的空时均衡以恢复码元流。
第三,本发明的时域信令技术可以更简单地整合各种CDMA标准的信道/导频结构,这还基于时域信令。信道/导频结构的实现在实现频域信令的OFDM系统中更复杂。
图2是能实现本发明各个方面和实施例的发射机单元200的实施例框图。发射机单元200是图1的发射机系统110的发射机部分实施例。发射机单元200包括(1)TX数据处理器114a,它接收并处理话务和导频数据以提供NT个调制码元流以及(2)TX MIMO处理器120a,它对调制码元流进行预调整以提供NT个经预调整的调制码元流。TX数据处理器114a和TX MIMO处理器120a是图1内相应的TX数据处理器114和TX MIMO处理器120的实施例。
在图2示出的特定实施例中。TX数据处理器114a包括编码器212、信道交织器214和码元映射元件216。编码器212接收并根据一个或多个编码方案对话务数据(即信息比特bi)进行编码以提供编码后比特。编码增加了数据传输的可靠性。在一实施例中,分开的编码方案可以用于每个空间子信道的信息比特。在其它实施例中,分开的编码方案可以用于每个空间子信道的子集,或对所有空间子信道使用公共额编码方案。使用的编码方案由来自控制器130的控制确定,该控制可能基于来自接收系统的CSI而经确定。每个选定的编码方案可以包括任何循环冗余校验(CRC)、卷积编码、Turbo编码、分组编码和其它编码的组合或根本不编码。
信道交织器214基于一个或多个交织方案对编码后的比特进行交织(例如对每个选定的编码方案一个交织方案)。交织提供了编码后比特的时间分集,使得数据能基于用于数据传输的每个空间子信道的平均SNR而被发送,且抗衰落,并进一步去除了用于形成每个调制码元的编码后比特间的相关。
码元映射元件216然后接收并将导频数据与预交织的数据进行多路复用,并进一步根据一个或多个调制方案将经多路复用的数据经映射以提供调制码元。可以对每个子信道或每个空间子信道的子集使用分开的调制方案。或者,可以对所有空间子信道使用相同的调制方案。每个空间子信道的码元映射实现可以通过将比特集合组合以形成非二进制码元并将每个非二进制码元映射到对应为该空间子信道选择的调制方案(例如QPSK、M-PSK、M-QAM或一些其它方案)的信号星座图中的点。码元映射元件216为每个码元时段提供了调制码元向量,每个向量内的调制码元数对应为该码元时段选用的空间子信道数。码元映射元件216因此提供多达NT个调制码元流(即码元向量序列,每个向量包括多达NT个调制码元流),这在此还被称为发送的码元向量s(n)。
用于数据传输的MIMO信道的响应经估计并用于在传送到接收机系统前对发送的码元向量进行预调整。在频分复用(FDD)系统中,下行链路和上行链路被分配以不同的频带,且下行链路和上行链路的响应可能没有相关到足够的程度。对于FDD系统,信道响应可以经在接收机处经估计并送回发射机。在时分复用(TDD)系统中,下行链路和上行链路以时分多路复用的方式共享相同频带,且在下行链路和上行链路响应间存在高度相关性。对于TDD系统,发射机系统可以估计上行链路信道响应(例如基于上行链路上的接收机系统发送的导频),并通过考虑发射和接收天线阵列集间差异而导出下行链路信道响应。
在一实施例中,信道响应估计被提供给TX MIMO处理器120a,作为时域采样 的NR×NT矩阵序列。对于1≤i≤NR,1≤j≤NT,估计的信道冲击响应矩阵 的第(i,j)个元素是表示从第j个发射天线到第i个接收天线的传播路径的采样后冲击响应的采样序列。
在TX MIMO处理器120a内,快速傅立叶变换器222接收估计的信道脉冲响应矩阵 (例如从接收机系统),并通过对 实现快速傅立叶变换(FFT)(即 )而导出对应的估计信道频率响应矩阵 这可以通过为每个 的元素对NF个采样序列实现NF点FFT而实现,以导出 的对应元素的NF系数序列。 的NR·NT个元素因此是表示NT在个发射天线和NR个接收天线间的传播路径的频率响应的NR·NT个序列。每个 是 的对应元素的FFT。
框224然后计算估计的信道频率响应矩阵 的奇异值分解,对于每个值k,其中0≤k≤(NF-1),且NF是FFT的长度(即NF对应频率区段数目)。奇异值分解可以如等式(2)示出的表出,即H^‾(k)=U‾(k)λ‾(k)V‾H(k)]]>奇异值分解的结果是NF矩阵的三个序列U(k)、λ(k)和VH(k),对于0≤k≤(NF-1)。对于每个k的值,U(k)是 的左本征向量的NR×RR酉矩阵,V(k)是 的右本征向量的NT×NT酉矩阵,且λ(k)是 的奇异值的NR×NT对角线矩阵。
奇异值分解用于在与频率区段k相关的频率fk处,对于每个值k(0≤k≤(NF-1))将MIMO信道分解成其本征模式。 的排序r(k)对应在频率fk处的MIMO信道的本征模式数,这对应于在频率区段k处的可用独立信道数(即空间子信道数)。如以下将详述的,V(k)的列是与在发射机处为发送的码元向量s(n)的元素使用的频率fk相关的操纵向量。对应地,U(k)的列是与在接收机处为接收到的信号向量r(n)的元素使用的频率fk相关的操纵向量。矩阵U(k)和V(k),对于0≤k≤(NF-1),用于正交化在每个频率fk处的本征模式上发送的码元流。当矩阵用于一起在频域或时域内预处理发送和接收到的码元流,如以下将详述的,结果是接收到码元流的总正交化。这使得每本征模式(不同于每区段)能有分开的编码/调制方案以及进一步简化接收到的码元流在接收机处的均衡,如下所述。
λ(k)的对角线元素是λii(k),对于1≤i≤r(k),其中r(k)是 的排序。U(k)和V(k)的列,ui(k)和vi(k)相应地是本征方程的解,方程可以表示为H‾^(k)v‾i(k)=λiiu‾i(k)]]>公式(5)U(k)、λ(k)和V(k)矩阵可以以两种形式被提供一“排序”形式和“随机排序”形式。在排序形式,λ(k)的对角线元素以降序排序,使得λ11(k)≥λ22(k)≥K≥λrr(k),且它们的本征值在U(k)和V(k)内以相应的顺序排列。排序后的形式在此以下标s指明,即Us(k)、λs(k)和Vs(k)。在随机排序形式中,奇异值和本征向量的排序是随机且独立于频率的。随机形式在此用下标r指明。选用的特定形式,排序或随机排序的,确定了用于数据传输的本征模式以及用于每个选定的本征模式的调制方案。
灌水分析框226然后为每个频率区段接收奇异值集合,这些值包含在矩阵序列λ(k)内,还接收包括对应每个奇异值的接收到SNR的CSI。接收到的SNR是在接收机处为恢复的调制码元获得的SNR,如以下描述。矩阵λ(k)与接收到的SNR一起用于导出对角线矩阵Eλ(k)序列,该序列是灌水方程(4a)和(4b)的解。如上所述,对角线矩阵Eλ(k)包含分配给在NF频率区段的每个处的本征模式的能量或发射功率集合。灌水分析用于导出对角线矩阵Eλ(k)。这可以如在上述美国专利申请序列号[代理人号010467]内描述的实现。
比例缩放器/IFFT 228为所有NF个频率区段接收单位矩阵V(k)以及对角线矩阵Eλ(k),并基于接收到的矩阵为发射机导出空时脉冲成型矩阵Ptx(n)。开始时,对角线矩阵Eλ(k)的方根经计算以导出对角线矩阵序列 其元素是Eλ(k)的元素的方根。对角线矩阵Eλ(k)的元素表示分配给本征模式的发射功率。方根然后将功率分配转换为等效的信号比例缩放。计算方根对角线矩阵 和单位矩阵V(k)(这是 的右本征向量矩阵序列)的积。该积 定义了应用到发送码元向量s(n)的空间频谱成形。
对于发射机,积 的逆FFT然后经计算以导出空时脉冲成形矩阵Ptx(λ),这可以表示为P‾tx(λ)=IFFT[V‾(k)E‾λ(k)]]]>公式(6)脉冲成形矩阵Ptx(λ)是NT×NT矩阵。Ptx(λ)的每个元素是值序列。Ptx(λ)的每个列是对应的s(n)的元素的操纵向量。
卷积器230接收并用脉冲成形矩阵Ptx(λ)对发送的码元向量s(n)进行预调整(例如卷积),以导出发送的信号向量x(n)。s(n)与Ptx(λ)的卷积可以表示为x‾(n)=ΣλP‾tx(λ)s‾(n-λ)]]>公式(7)等式(7)内的矩阵卷积可以如下实现。为了导出时间n个矩阵x(n)的第i个元素xi(n),则矩阵Ptx(λ)的第i行与向量s(n-λ)的内积为多个延时索引而形成(例如,0≤λ≤(NF-1)),且结果经累加以导出元素xi(n)。在每个发射天线上发送的信号(即x(n)的每个元素即xi(n))因此作为NR个调制码元流的加权组合而形成,加权是由矩阵Ptx(λ)的合适列确定的。该过程被重复使得向量x(n)的每个元素从矩阵Ptx(λ)相应的列和向量s(n)导出。
发送信号向量x(n)的每个元素对应要在相应发射天线上发送的经预调整的码元序列。NT个经预调整的码元序列(即经预调整的码元向量序列,每个向量包括多达NT个经预调整的码元)对应NT个发送的信号,在此还被称为发送的信号向量x(n)。NT个发送的信号被提供给发射机122a到122t,且经处理以导出NT个已调信号,这些信号然后相应地从天线124a到124t经发送。
图2内示出的实施例实现发送的码元向量s(n)的时域波束操纵。波束操纵还可以在频域内实现。这样,向量s(n)可以通过FFT经变换以导出频域向量S(k)。向量S(k)然后乘以矩阵 以导出频域向量X(k),如下X‾(k)=[V‾(k)E‾λ(k)]S‾(k)]]>发送的信号向量x(n)然后可以通过在向量X(k)上实现IFFT而导出(即(x(n)=IFFT[X(k)]))。
图3是能实现本发明的各个方面和实施例的接收机单元300的实施例框图。接收机单元300是图1的接收机系统150的接收机部分实施例。接收机单元300包括(1)RX MIMO处理器160a,它处理NR个接收到的采样流以提供NT个恢复的码元流,以及(2)RX数据处理器162a,它对恢复的码元进行解调、解交织和解码以提供解码后比特。RX MIMO处理器160a和RX数据处理器162a是图1的RX MIMO处理器160和RX数据处理器162相应的实施例。
参考图1,从NT个发射天线发送的信号由NR个天线152a到152r的每个接收,且来自每个天线的接收到信号经路由到相应的接收机154(这还被称为前端处理器)。每个接收机154对相应的接收到的信号调整(例如滤波和放大),并将经调整的信号下变频到中频或基带,并将经下变频的信号数字化以提供ADC采样。每个接收机154还可以进一步用恢复的导频对ADC采样进行数据解调以生成接收到的采样的相应流。接收机154a到154r因此一起提供NR个接收到的采样流(即向量序列,每个向量包括多达NR个采样),这还被称为接收信号向量r(n)。接收到的信号向量r(n)被提供给RX MIMO处理器160a。
在RX MIMO处理器160a内,信道估计器312接收到向量r(n)并导出估计的信道冲击响应矩阵 这可以被发送回发射机系统并用于发射处理。FFT314然后对估计的信道冲击响应矩阵 实现FFT,以导出估计的信道频率响应矩阵 对于对应的频率区段k,框316然后为每个k值计算 的奇异值分解以获得左本征向量矩阵U(k)。U(k)的每个列是r(n)的对应元素的操纵向量,并用于在接收机系统处正交化接收到的码元流。IFFT 318然后实现U(k)的IFFT以为接收机系统导出空时脉冲成形矩阵υ(λ)。
卷积器320然后导出接收到的码元向量 该向量是发送的码元向量s(n),这是通过对接收到的信号向量r(n)实现与空时脉冲成形矩阵υH(λ)的共轭转置的卷积而实现的。该卷积可以表示为r‾^(n)=Σλυ‾H(λ)r‾(n-λ)]]>公式(8)接收机处的脉冲成形还可以在频域实现,类似于以上对发射机描述的。这样,接收到的信号向量r(n)可以通过FFT经转换以导出频域向量R(k)。向量R(k)然后用矩阵UH(k)的共轭转置左乘以导出频域向量 该矩阵相乘的结果 可以通过反FFT以变换以导出时域接收到的码元向量 向量r(n)与矩阵υH(λ)的卷积因此可以在离散频域内表示为
R‾^(k)=U‾H(k)R‾(k)=λ‾^(k)S‾(k)+Z‾^(k)]]>公式(9)其中λ‾^(k)=λ‾(k)E‾λ(k)]]>是 的加权奇异值矩阵,权重是灌水解的方根E‾λ(k);]]>S(k)是发送的码元向量s(n)的FFT,R(k)是接收到的信号向量r(n)的FFT; 是接收到的码元向量 的FFT;Z(k)是接收到的噪声采样向量z(n)的FFT; 是如由酉矩阵UH(k)变换的接收到的噪声过程的FFT;从等式(9),接收到的码元向量 可以用时域的卷积表征如下r‾^=ΣλΛ‾(λ)s‾(n-λ)+z‾^(n)]]>公式(10)其中Λ(λ)是λ‾^(k)=λ‾(k)E‾λ(k)]]>的反FFT;且 是接收机空时脉冲成形矩阵υH(λ)变换的接收到的噪声。
矩阵Λ(λ)是本征脉冲的对角线矩阵,每个该种本征脉冲作为 内奇异值的对应集合的IFFT导出,对于0≤k≤(NF-1)。
对奇异值排序的两种形式,排序和随机排序,导致两种不同类型的本征脉冲。对于排序形式,产生的本征脉冲矩阵Λs(1)是以能量内容降序排列的脉冲对角线矩阵。对应本征脉冲矩阵的第一对角线元素的脉冲{Λs(1)}11有最多的能量,且对应沿对角线向下的元素的脉冲具有的能量逐减减少。另外,当SNR低到灌水导致一些频率区段没有能量,则能量首先从最小本征脉冲中去除。因此,在较低的SNR,一个或多个本征脉冲可能没有能量。这样的好处在于在较低的SNR,编码和调制通过正交子信道数目的减少而经简化。然而,为了接近信道容量,必须为每个本征脉冲分开编码和调制。
频域内奇异值的随机排序形式还可以进一步简化编码和调制(即为了避免对本征脉冲矩阵的每个元素分开的编码和调制的复杂性)。在随机排序形式中,对于每个频率区段,奇异值的排序是随机的,而不是基于其大小的。该随机排序可以导致在所有本征脉冲中大致相等的能量。当SNR低到导致频率区段内无能量,则这些区段在本征模式间大致相等平均地被扩展,使得非零能量的本征脉冲数独立于SNR而相同。在高SNR处,随机排序形式的好处在于所有的本征脉冲具有大致相等的能量,其中对不同的本征模式不需要分开的编码和调制。
如果MIMO信道响应是频率选择性的(即对于不同的k值H(k)的值不同),则矩阵Λ(λ)内的本征脉冲是时间弥散的。在该情况下,产生的接收到的码元序列 有符号间串扰(ISI),它一般需要均衡以提供高性能。另外,由于λ(k)中的奇异值为实,则λ‾^(k)=λ‾(k)E‾λ(k)]]>的元素也为实,且矩阵Λ(1)内的本征脉冲显示混叠的共轭对称特性。如果采取步骤避免该时域混叠(例如通过使用FFT长度NF,它充分大于估计的信道冲击响应矩阵 内的非零采样),则本征脉冲矩阵在延时变量上共轭对称,即Λ(λ)=Λ*(-λ)。
均衡器322接收被接收的码元向量 并实现空时均衡以导出恢复的码元向量(n),该向量是对发送的码元向量s(n)的估计。均衡在以下详述。恢复的码元向量(n)然后被提供给RX数据处理器162a。
在RX数据处理器162a内,码元解映射元素332根据与为在发射机系统处的码元使用的调制方案互补的解调方案(例如M-PSK、M-QAM)而对(n)内的每个恢复的码元解调。从码元解映射元件332来的已解调数据然后由解交织器334经解交织,经解交织的数据进一步由解码器336经解码以获得解码后的比特 它是发送的信息比特bi的估计。解交织和解码以与在发射机系统处相应的交织和编码互补的方式实现。例如,Turbo解码器或Viterbi解码器可以用于解码器336,如果在发射机系统处相应地实现Turbo或卷积编码。
最小均方误差(MMSE)均衡如等式(10)示出,接收到码元向量 的等价信道有Λ(λ)的冲击响应(即单位采样响应),它是本征脉冲的对角线矩阵以及λ(f)的对应频率响应。 的匹配滤波器接收机然后包括与Λ(λ)的脉冲响应匹配的滤波器。该种匹配滤波器会有ΛH(-1)的冲击响应以及λ′(f)的频率响应,这可以表示为λ‾′(f)=Σ1=-∞∞Λ‾H(l)ej2×f1]]>公式(11) 的等价信道端到端频率响应以及其匹配滤波器可以给出为Ψ(f)=λ(f)λ′(f)。
ψ(f)的端到端频率响应可以经频谱分解为假设滤波器和其匹配滤波器。该假设滤波器会有Γ(λ)的因果冲击响应,其中Γ(λ)=0,对于λ<0,以及γ(f)的频率响应。假设滤波器的端到端频率响应以及其匹配滤波器是(定义上)等于等效信道和其匹配滤波器的端到端频率响应,即γ(f)γH(f)=ψ(f)。
对于以下的分析,可以定义等效的信道模型以有白噪声频谱。这可以通过应用带有频率响应矩阵的噪声白化滤波器实现,(γH(f))+=(γ(f)γH(f))-1γ(f),这是对接收到的匹配滤波器的输出的γH(f)Moore-Penrose逆。信道的总频率响应(带有λ(f)的频率响应)、匹配滤波器(λ′(f)的频率响应)以及噪声白化滤波器((γH(f))+的频率响应)可以表示为λ(f)λ′(f)(γH(f))+=ψ(f)(γH(f))+=γ(f) 公式(12)对应频率响应γ(f)的冲击响应Γ(λ)是对角线矩阵。
图4A是基于等价信道模型导出的最小均方误差线性均衡器(MMSE-LE)414。接收到的码元向量 由(假设)白化匹配滤波器412经滤波以提供经滤波的码元向量 白化匹配滤波器412实现为 匹配滤波加噪声白化的双功能,且响应为λ′(f)(γH(f))+。经滤波的码元向量 是等效信道模型的输出,且可以表示为r‾~(n)=Σλ=0LΓ‾(λ)s‾(n-λ)+z‾(n)=Γ‾‾s‾‾(n)+z‾~(n),]]>公式(13)其中 为NR×(L+1)NT块结构的矩阵,它表示对于采样的信道白化本征脉冲的矩阵Γ(λ)序列,且可以表示为Γ‾‾=Γ‾(0)Γ‾(1)ΛΓ‾(L),]]>且 是调制码元的L+1个向量序列,且可以表示为s‾‾(n)=s‾(n)s‾(n-1)Ms‾(n-L)]]> 的每个向量包括多达NT个码元,且向量内的每个码元与矩阵 内的本征脉冲的一个相关联。 (即Γ(0)、Γ(1)、Λ、Γ(L))的块均为对角线的。
当接收机输入噪声为白色,且功率频普密度为N0I时,噪声向量 有自相关函数 这可以表示为 公式(14)其中 由于 的右本征向量的矩阵V(k)序列均为酉矩阵,则对于每个k值,VH(k)V(k)=I。结果是,vv(m)是序列VH(k)V(k)的反FFT,给出为
vv(m)=Iδ(m) 公式(15)其中δ(m)是单位采样序列,这可以表示为 噪声向量 在白化的匹配滤波器有自相关函数 后,可以表示为 公式(16)MMSE-LE计算在时间n处发送的码元向量s(n)的初始估计 这是通过经滤波的码元向量 序列和2K+1个NT×NR加权矩阵M(λ)的矩阵卷积实现的,如下s‾~(n)=Σλ=-KKM‾(λ)r‾~(n-λ)=Mr~‾‾(n)]]>公式(17)其中M‾‾=M‾(-K)ΛM‾(0)M‾(k)]]>K是确定均衡器延时程度的参数,以及β‾‾(on)=β‾(on+K)Mβ‾(on)Mβ‾(on-K)]]>加权矩阵M(λ)的序列被选用最小化均方误差,这可以表示为ε=E{eH(n)e(n)}公式(18)其中误差e(n)可以表示为e‾(n)=s‾(n)-s‾~(n)]]>公式(19)MMSE解可以被称为加权矩阵序列M(1),它满足以下线性限制 公式(20)其中 是NR×NR空时相关矩阵序列。矩阵 可以表示为 公式(21)其中 由等式(14)到(16)给出。
对于空间和时间不相关的噪声, 在该情况下, 和ΓT(-m)内的所有非对角线项为零,且M(λ)内所有非对角线项也为零,这导致均衡器系数的去耦合的方程组。因此,方程(20)内的线性限制可以简化如下 公式(22)其中r是矩阵 的秩。
方程(20)可以进一步表示为 或 公式(23)其中 是Toeplitz块,带有块j,k,由 给出且Γ‾‾=0‾(K-L)NRxNTΓ‾(L)Γ‾(L-1)MΓ‾(0)0‾KNRxNT]]>其中0m×n为m×n为零的矩阵。
对于MMSE-LE,对应时域加权矩阵M(λ)(-L≤λ≤L)的频率响应矩阵m(f)可以通过对M(λ)进行矩阵傅立叶变换而导出,如下m‾(f)=Σλ=-LLM‾(λ)e-j2πλf]]>公式(24)由于M(λ)是对角线的,所以频率响应矩阵m(f)也是对角线的。
如图4A示出的,经滤波的码元向量 提供给MMSE-LE 414,且基于频率响应矩阵m(f)经均衡以导出码元向量 它是发送的码元向量s(n)的估计。因为在发射机和接收机系统处实现的脉冲成形,则 内的接收到码元序列是正交的且加权矩阵M(λ)对于MMSE-LE为对角线矩阵。因此,NR个 内的接收到码元序列的每个可以独立地由MMSE-LE经均衡,这可以大大简化接收机处理。
为了确定与码元估计 相关的SNR,首先推导无偏最小均方误差估计。对于初始码元估计 如上导出,E[s‾~(n)|s‾(n)]=M‾‾E[r‾~(n)|s‾(n)]]]>=[M‾(-K)Γ‾‾s‾‾(n+K)+Λ+M‾(0)Γ‾‾s‾‾(n)+Λ+M‾(K)Γ‾‾s‾‾(n-K)]]]>公式(25)
其中对噪声取期望。如果假设调制码元在时间上不相关,则在以上所有码元间干扰上取期望(所有发送的信号分量不在时间n处发送)。则期望可以表示为E[s‾~(n)|s‾(n)]=M‾‾E[r‾‾~(n)|s‾(n)]]]>=[M‾(0)Γ‾(0)+M‾(-1)Γ‾(1)+...+M‾(-L)Γ‾(L)]s‾(n)]]>=M‾‾Γ‾‾s‾(n)]]>=Gs‾(n)]]>公式(26)其中 当噪声空间和时间不相关,则M(λ)(-K≤λ≤K)为对角线的,则G为NT×NT对角线。
在来自其它空间子信道的干扰上取平均后,来自第i个发送天线在时间n处的信号平均值可以表示为E[s~i(n)|si(n)]=giisi(n)]]>公式(27)其中gii是G的第i个对角线元素(gii为标量),且 是初始码元估计 的第i个元素。
通过定义D‾G-1=diag(1/g11,1/g22,Λ,1/gNTNT)]]>公式(28)发送码元向量s(n)在时间n处的无偏码元估计 可以表示为s‾^(n)=DG-1s‾~(n)=DG-1M‾‾r~‾‾(n)]]>公式(29)与无偏码元估计(n)相关联的误差协方差矩阵可以表示为 I‾-D‾G-1G‾-G‾D‾G-1+D‾G-1GD‾G-1]]>对于空间和时间不相关的噪声情况,D‾G-1=G‾-1,]]>所以在该情况下,W=G-1-I。
与在第i个发射天线上发送的码元的无偏估计i(n)相关联的SNR可以最终表示为SNRi=1wii=gii1-gii]]>公式(31)
在图4A内,等效信道模型内的白化匹配滤波器412被提供以简化MMSE-LE的导出。在实际实现中,当MMSE-LE经适应以最小化均方误差时,白化匹配滤波器的响应(自动)包含在MMSE-LE的响应中。
图4B是MMSE-LE 322a的实施例框图,这是图3的均衡器322的实施例。开始时,矩阵H和 可以首先基于接收到的导频和/或数据传输而被估计。加权矩阵 然后根据等式(23)经计算。
在MMSE-LE 322a内,来自RX MIMO处理器160的接收到码元向量 由乘法器422预乘加权矩阵 以形成发送的码元向量s(n)的初始估计 如等式(17)示出。初始估计 进一步由乘法器424左乘以对角线矩阵DG-1以形成发送的码元向量s(n)的无偏估计(n),如上式(29)所示。无偏估计(n)包括恢复的码元向量,由MMSE-LE提供给RX数据处理器162。
恢复的码元向量(n)还被提供给CSI处理器428,它为MIMO信道导出CSI。例如,CSI处理器428可以根据等式(31)估计第i个恢复的码元序列的SNR。恢复的码元序列的SNR包括报告回发射机单元的CSI的一部分。
恢复的码元向量(n)进一步提供给自适应处理器426,该处理器426然后基于等式(23)和(28)相应导出加权矩阵 和对角线矩阵DG-1。
判决反馈均衡连同宽带本征模式传输一起使用的判决反馈均衡器(DFE)形成发送码元向量s(n)在时间n处的初始估计 这可以表示为s‾~(n)=Σλ=-K10M‾f(λ)r‾~(n-λ)+Σλ=1K2M‾b(λ)s‾((n-λ)]]>公式(32)其中1(n)是等式(13)给出的经滤波的调制码元的向量; 是重新调制后的码元向量(即经解调然后再经调制的码元);Mf(λ),-K1≤λ≤0是(K1+1)-NT×NR前馈系数矩阵序列;以及Mb(λ),1≤λ≤K2,是K2-NT×NR反馈系数矩阵序列。
等式(32)还可以表示为s‾~(n)=M‾‾fr‾‾~(n)+M‾‾bs‾‾((n)]]>公式(33)其中
M‾‾f=M‾f(-K1)M‾f(-K1+1)LM‾f(0)]]>M‾‾b=M‾b(1)M‾b(2)LM‾b(K2);]]>s‾‾((n)s‾((n-1)s‾((n-2)Ms‾((n-K2);]]>以及β‾‾(on)=β‾(on+K1)β‾(on+K1-1)Mβ‾(on)]]>如果MMSE准则被用于确定前馈和反馈系数矩阵,则可以使用最小化均方误差的 和 的解,ε=E{eH(n)e(n)},其中误差e(n)表示为e‾(n)=s‾~(n)-s‾(n)]]>公式(34)前馈滤波器的MMSE解Mf(λ),对于-K1≤λ≤0,由以下线性约束确定Σs=-K10M‾f(1)[Σi=0-1Γ‾(i)Γ‾H(i+1-m)+N0I‾δ(1-m)]=Γ‾H(-m)]]>公式(35)且还可以表示为 公式(36)其中Γ‾‾~=0‾(K1-L)NRxNTΓ‾~(L)Γ‾~(L-1)MΓ‾~(0),]]>且 是(K1+1)NR×(K1+1)NR的矩阵,由NR×NR个块组成。在 内的第(i,j)个块给出为 公式(37)反馈滤波器的MMSE解可以表示为M‾b(λ)=-Σi=-K10M‾f(i)Γ‾(λ-i),]]>对于1≤λ≤K2=-M‾‾fΓ^‾‾^,]]>公式(38)其中
Γ‾‾^^=[Γ^‾‾1Γ^‾‾2LΓ^‾‾L0‾(K1+1)NR×(K2-L)NT],]]>以及Γ^‾‾λ=0‾(K1-L+λ)NR×NTΓ‾(L)MΓ‾(λ)]]>由于矩阵Γ(λ)对于0≤λ≤L是对角线的,则从等式(36),前馈滤波器系数矩阵Mf(λ),对于-K1≤λ≤0也是对角线的。接着反馈滤波器系数矩阵Mb(λ),对于1≤λ≤K2也是对角线的。
前馈滤波器和反馈滤波器分别具有频率响应矩阵mf(f)和mb(f),这给出为m‾f(f)=Σλ=-K10M‾f(λ)e-j2πλf,]]>以及m‾b(f)=Σλ=1K2M‾b(λ)e-j2πλf]]>公式(39)图5A是基于等价信道模型导出的判决反馈均衡器。接收到的码元向量 由(假设的)白化匹配滤波器512滤波以提供滤波后的码元向量 向量 由带有频率响应mf(f)的反馈滤波器514进一步滤波。来自前馈滤波器514的输出与来自反馈滤波器518的输出经求和器516相加以导出码元向量 该向量 还被提供给码元判决元件520以导出经重新调制的码元向量 这表示码元估计 检测到的码元。经重新调制的码元向量可以通过以下导出(1)对码元向量 解调,可能对已解调数据解码并重新编码,并基于对应于选定的调制方案的信号星座图重新调制已解调数据或重新编码数据。重新调制的码元向量 然后由反馈滤波器518用频率响应mb(f)经滤波,然后滤波器518的输出被提供给加法器516。
将等式(38)代入等式(32),并假设完美的判决(即s‾((n)=s‾(n)]]>),则初始码元估计 可以表示为s‾~(n)=M‾‾fΓ‾‾~s‾(n)+M‾‾fz‾‾~(n)]]>公式(40)其中 为了确定与初始码元估计 相关的SNR,通过找到送的码元向量的条件均值,从判决反馈均衡器首先导出无偏最小均方误差估计(类似于上述的MMSE-LE)
E[s‾~(n)|s‾(n)]=M‾‾fr‾‾~s‾(n)=G‾dfes‾(n)]]>公式(41)其中 接着, 的第i个元素的均值 可以表示为E[s~i(n)|si(n)]=gdfe,iisi(n)]]>其中,gdfe,ii是Gdfe的第i个对角线元素。
为了形成无偏码元估计(n),类似于上述对MMSE-LE进行的描述,一对角线矩阵其元素是Gdfe的对角线元素的逆,首先被定义为D‾Gdfe-1=diag(1/gdfe,11,1/gdfe,22,Λ,1/gdfe,NTNT)]]>公式(42)无偏估计(n)可以表示为s^‾(n)=D‾Gdfe-1s‾~(n)=D‾Gdfe-1(M‾‾fr‾‾~(n)+M‾‾bs‾‾((n))]]>=D‾Gdfe-1M‾‾f(Γ‾‾~s‾(n)+z‾~(n))]]>公式(43)产生的误差协方差矩阵给出为 =I‾-D‾Gdfe-1G‾dfe-G‾dfeHD‾Gdfe-1+D‾Gdfe-1G‾dfeD‾Gdfe-1]]>公式(44)与在第i个发射天线上发送的码元的无偏估计i(n)相关的SNR可以表示为SNRi=1wdfe,ii=gdfe,ii1-gdfe,ii]]>公式(45)图5B是判决反馈均衡器322b的实施例框图,这是图3的均衡器322的另一实施例。在判决反馈均衡器322b内,来自RX MIMO处理器160的接收到码元向量 由前馈滤波器534滤波,该滤波器可以实现上述的MMSE技术或一些其它的线性空间均衡技术。加法器536然后将来自前馈滤波器534的输出与来自反馈滤波器538的估计失真分量组合以提供无偏码元估计 该估计大致去除了失真分量。开始时,估计的失真分量为零,且码元估计 简单地是来自滤波器534的输出。对于加法器536的初始估计 然后由乘法器540乘以矩阵DGdfe-1以提供发送的码元向量s(n)的无偏估计(n)。无偏估计(n)包括提供给RX数据处理器162的恢复后码元向量。
在RX数据处理器162内,码元解映射元件332(在图3内)为恢复后的码元向量(n)提供解调数据。解调的数据然后被提供给DFE 322b内的码元映射元件216x,且经调制以提供重新调制后的码元向量 或者,解调过的码元可以经解码、重新编码并提供给码元映射元件216x。重新调制后的码元是从发射机发送的调制码元s(n)的估计。重新调制码元向量 被提供给反馈滤波器538,该滤波器对码元向量进行滤波以导出估计的失真分量。反馈滤波器538可以实现线性空间均衡器(例如线性横向均衡器)。
对于DFE技术,重新调制的码元用于导出已经检测到的码元生成的失真估计。如果重新调制的码元无误差经导出(或最小误差经导出),则失真分量可以准确地经估计,且可以有效地抵消由已经检测到的码元产生的码间串干扰。前馈滤波器534和反馈滤波器538实现的处理一般同时经调整以最小化恢复的码元内的码间串扰的均方误差(MSE)。
DFE和MMSE技术由S.L.Ariyavistakul等人在论文中进一步详细说明,题为“Optimum Space-Time Processors with Dispersive InterferenceUnifiedAnalysis and Required Filter Span”,IEEE通信杂志,1999年7月,Vol.7,No.7,在此引入作为参考。
最大似然序列估计有码间串扰(ISI)的信道的最大似然序列估计(MLSE)通过形成用于维特比算法的路径度量集合而实现,给定观察到的接收到信号,该算法搜索最可能发送的序列。MLSE进一步由drew J.Viterbi和Jim K.Omura在“Principles ofDigital Communication and Coding”中详细描述,McGraw-Hill,1979,在此引入作为参考。
在未经本征模式分解而正交化的宽带MIMO信道上使用MLSE因为信道状态空间的过高维数因而是不实际的。维特比均衡器为MIMO信道实现最大似然序列估计,有MrL个状态,其中M是码元字母的大小,r≤NT是独立发送的数据流数目,且L是信道存储器。例如,在简单的情况下,例如使用QPSK(M=4),带有四个独立数据流(r=4)且信道有一个码元(L=1)的存储器,维特比均衡器有28个状态(即44·1=28)。
连同维特比MLSE一起使用时域本征模式分解大大减少了维特比均衡器的状态空间。在该情况下,接收到的码元流可以被独立地均衡,所以状态空间大小现在在独立数据流r的数目,即rML上为线性的。对于先前示例,状态空间会减少到24(即4·41=24)。
MLSE方法的目的是选择码元向量sm(n)的发送序列,能最大化度量Km=Σn{2Re[β‾oH(n)Γ‾‾s‾‾m(n)]-s‾‾mH(n)Γ‾‾HΓs‾‾m(n)}]]>公式(46)由于组成 的块Γ(1)是对角线的,则Km可以被表示为r个度量之和,每个度量与一个MIMO信道的时域本征模式相关联Km=Σi=1rκm(i)]]>公式(47)其中κm(i)=Σnμmi(n)]]>公式(48)以及μmi(n)=2Re[ri~(n)Σλ=0Lsm,i*(n-λ)Γii*(λ)]]]>-Σλ=0LΣj=0Lsm,i*(n-λ)sm,i(n-j)Γ*(λ)Γ(j)]]>公式(49)序列度量km(i)形式上与和有码间串扰的SISO信道的MLSE相关的序列度量相同。因此,本领域内已知的MLSE维特比均衡可以应用于单个接收到的码元流均衡,如下。
在维特比算法内在第n级处的接收到码元流i的路径度量可以给出为Mi(n)=μmi(n)+Mi(n-1)]]>公式(50)当接收到采样n时,(1)与每个可能的发送码元sm,i(n)相关的μmi(n)的值为在采样时间n-1处码元流i相关的ML个状态的每个计算,以及(2)为每个状态计算Mi(n)的M个值,每个与sm,i(n)的每个可能值相关联。然后在采样时间n为每个状态选择Mi(n)的最大值,且与该最大值相关联的序列被选作在该状态的存活序列。
当发生路径合并事件时可以声明序列判决,即当所有的存活序列在公共先前状态处合并时。或者,序列判决可以在固定延时处发生路径截短时声明序列判决,这可以被用于在没有发射合并事件时强迫选择。
以上描述了几种不同类型的均衡器,包括MMSE-LE、DFE和MLSE。这些均衡器的每个可用于均衡接收到的码元以提供恢复的码元,这些码元是发送码元的估计。还可以使用其它类型的均衡器,且在本发明范围内。通过由本征模式分解对接收到的码元流进行正交化,接收到的码元流可以独立地经均衡,这可以(1)大大减少选用的均衡器的复杂度,和/或(2)从而能使用否则将会是不实际的其它类型均衡器。
在此描述的发送和接收数据的技术可以在各个无线通信系统内实现,包括但不限于MIMO和CDMA系统。这些技术还可以用于前向链路和/或反向链路。
在此描述的在发射机和接收机处处理数据传输的技术可以由各个装置实现。例如,这些技术可以以硬件、软件或其组合实现。对于硬件实现,用于在发射机处(例如对数据编码和调制,导出发射机的脉冲成形矩阵,对调制码元进行预调整等)或在接收机处(例如导出接收机脉冲成形矩阵,对接收到的采样进行预调整,对接收到的码元进行均衡,对恢复的码元进行解调和解码等)实现各个信号处理步骤的元件,这可以在以下元件中实现一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于实现上述功能的其它电子单元,或以上组合。
对于软件实现,在发射机和接收机的每个处的一些或所有信号处理步骤可以用实现上述功能的模块(例如过程、函数等)实现。软件代码可以存储在存储器单元内(例如图1的存储器132和172内),并由处理器(例如控制器130和170)执行。存储器单元可以在处理器内或处理器外部实现,外部实现情况需要通过领域内已知的各种装置通信耦合到处理器。
标题在此用于参考,帮助定位一些部分。这些标题不是为了限制在此描述的原理范围,这些原理可以应用到整个说明的其他部分。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不使用创造能力。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。
权利要求
1.一种在多输入多输出(MIMO)通信系统内发送数据的方法,其特征在于包括根据一个或多个编码方案对数据进行编码以为在MIMO信道内的多个传输信道提供编码后的数据;根据一个或多个调制方案对编码后的数据进行调制以提供多个调制码元流;部分基于MIMO信道的估计的响应导出脉冲成形矩阵;基于脉冲成形矩阵对多个调制码元流预调整以导出多个经预调整的信号;以及在MIMO信道上发送多个经预调整的信号。
2.如权利要求1所述的方法,其特征在于还包括为MIMO信道确定估计的信道响应矩阵;以及将估计的信道响应矩阵进行分解以获得本征向量矩阵的第一序列和奇异值矩阵的第二序列,以及其中脉冲成形矩阵是基于矩阵的第一和第二序列而导出。
3.如权利要求2所述的方法,其特征在于估计的信道响应矩阵在频域内给出,且在频域内分解。
4.如权利要求2所述的方法,其特征在于估计的信道响应矩阵基于奇异值分解而被分解。
5.如权利要求2所述的方法,其特征在于估计的信道响应矩阵包括多个本征模式,且其中与奇异值相关的低于一特定阀值的本征模式不被选择用于数据传输。
6.如权利要求2所述的方法,其特征在于第二序列内的每个矩阵内的奇异值经随机排序,使得估计的信道响应矩阵的本征模式与大致相等的发射功率相关。
7.如权利要求2所述的方法,其特征在于还包括基于奇异值的矩阵的第二序列,导出第三矩阵序列,所述序列带有指明分配给估计的信道响应矩阵的本征模式的发射功率的值;以及其中,脉冲成形矩阵是基于矩阵的第一和第三序列被导出。
8.如权利要求7所述的方法,其特征在于第三矩阵序列基于灌水分析而导出。
9.如权利要求1所述的方法,其特征在于脉冲成形矩阵包括多个时域值序列,且其中预调整是在时域内通过将多个调制码元流与脉冲成形矩阵卷积而实现。
10.如权利要求1所述的方法,其特征在于脉冲成形矩阵包括多个频域值,且其中预调整在频域内通过将多个经转换的调制码元流与脉冲成形矩阵相乘而实现。
11.如权利要求1所述的方法,其特征在于脉冲成形矩阵被导出以通过将更多的发射功率分配到带有较高的信号对噪声加干扰比(SNR)的传输信道而最大化容量。
12.如权利要求1所述的方法,其特征在于脉冲成形矩阵被导出以为多个调制码元流提供大致相等的接收到的信号对噪声加干扰比(SNR)。
13.如权利要求1所述的方法,其特征在于对每个传输信道使用分开的编码和调制方案。
14.如权利要求1所述的方法,其特征在于对所有的传输信道使用共同的编码和调制方案。
15.一种方法,用于在多输入多输出(MIMO)通信系统中发送数据,其特征在于包括根据一个或多个编码方案对数据进行编码以为在MIMO信道内多个传输信道提供编码后的数据;根据一个或多个调制方案对编码后的数据进行调制以提供多个调制码元流;为MIMO信道确定估计的信道响应矩阵;分解估计的信道响应矩阵以获得本征向量的矩阵的第一序列以及奇异值矩阵的第二序列;基于奇异值的矩阵的第二序列,导出第三矩阵序列,所述序列带有指明分配给估计的信道响应矩阵的本征模式的发射功率的值;基于第一和第三矩阵序列导出脉冲成形矩阵;基于脉冲成形矩阵对多个调制码元流进行预调整以导出多个经预调整的信号;以及在MIMO信道上发送多个经预调整的信号。
16.通信耦合到数字信号处理设备(DSPD)的存储器,所述数字信号处理设备能解释数字信号以根据一个或多个编码方案对数据进行编码以为在MIMO信道内多个传输信道提供编码后的数据;根据一个或多个调制方案对编码后的数据进行调制以提供多个调制码元流;部分基于MIMO信道的估计的响应导出脉冲成形矩阵;以及基于脉冲成形矩阵对多个调制码元流预调整以导出多个经预调整的信号用于在MIMO信道上传输。
17.一种在多输入多输出(MIMO)通信系统内接收数据传输的方法,其特征在于包括为用于数据传输的MIMO信道确定估计的信道响应矩阵;分解估计的信道响应矩阵以获得本征向量矩阵的第一序列;基于矩阵的第一序列导出脉冲成形矩阵;以及基于脉冲成形矩阵对多个接收到的信号进行预调整以获得多个接收到的码元流。
18.如权利要求17所述的方法,其特征在于预调整是基于时域脉冲成形矩阵在时域内实现的。
19.如权利要求17所述的方法,其特征在于预调整在频域内实现,其特征在于包括将多个接收到的信号转换到频域;将经转换的接收到信号与频域脉冲成形矩阵相乘以导出多个经预调整的信号;以及将多个经预调整的信号转换到时域以获得多个接收到的码元流。
20.如权利要求17所述的方法,其特征在于预调整正交化了多个接收到的码元流。
21.如权利要求17所述的方法,其特征在于还包括对多个接收到的码元流进行均衡,以导出多个恢复的码元流。
22.如权利要求21所述的方法,其特征在于均衡对每个接收到的码元流分开进行。
23.如权利要求21所述的方法,其特征在于均衡是基于最小均方误差线性均衡器(MMSE-LE)而实现。
24.如权利要求21所述的方法,其特征在于均衡是基于判决反馈(DFE)均衡器而实现。
25.如权利要求21所述的方法,其特征在于均衡是基于最大似然序列估计(MLSE)均衡器而实现。
26.如权利要求21所述的方法,其特征在于还包括根据一个或多个解调方案对多个恢复的码元流进行解调以提供多个已解调数据流;以及根据一个或多个解码方案对多个已解码数据流解码以提供解码后数据。
27.如权利要求17所述的方法,其特征在于还包括导出信道状态信息(CSI),所述CSI包括估计的信道响应矩阵以及MIMO信道的多个传输信道的信号对噪声和干扰比(SNR);以及将CSI发送回数据传输的发射机。
28.一方法,用于在多输入多输出(MIMO)通信系统内接收数据传输,其特征在于为用于数据传输的MIMO信道确定估计的信道响应矩阵;分解估计的信道响应矩阵,以获得本征向量矩阵的第一序列;基于矩阵的第一序列导出脉冲成形矩阵;基于脉冲成形矩阵对接收到的多个信号预调整以获得多个接收到的码元流;对多个接收到的码元流进行均衡以导出多个经恢复的码元流;根据一个或多个解调方案对多个恢复的码元流进行解调,以提供多个已解调的数据流;以及根据一个或多个解码方案对多个解调数据流解码以提供解码后的数据。
29.通信耦合到数字信号处理设备(DSPD)的存储器,所述数字信号处理设备能解释数字信号以为用于数据传输的MIMO信道确定估计的信道响应矩阵;分解估计的信道响应矩阵以获得本征向量矩阵的第一序列;基于矩阵的第一序列导出脉冲成形矩阵;以及基于脉冲成形矩阵对多个接收到的信号预调整以获得多个接收到的码元流。
30.在多输入多输出(MIMO)通信系统内的发射机单元,其特征在于包括TX数据处理器,用于根据一个或多个编码方案对数据编码以为MIMO信道内的多个传输信道提供编码后的数据,并且根据一个或多个调制方案对编码后的数据进行调制以提供多个调制码元流;TX MIMO处理器,用于部分基于MIMO信道估计的响应导出脉冲成形矩阵,并基于脉冲成形矩阵对多个调制码元流预调整以提供了多个经预调整的信号;以及一个或多个发射机,用于在MIMO信道上调整并发送多个经预调整的信号。
31.如权利要求30所述的发射机单元,其特征在于TX MIMO处理器进一步用于为MIMO信道确定估计的信道响应矩阵,分解估计的信道响应矩阵以获得本征向量矩阵的第一序列以及奇异值矩阵的第二序列,并基于矩阵的第一和第二序列导出脉冲成形矩阵。
32.如权利要求31所述的发射机单元,其特征在于TX MIMO处理器进一步用于在频域内使用奇异值分解来分解估计的信道响应矩阵。
33.如权利要求31所述的发射机单元,其特征在于TX MIMO处理器进一步用于基于奇异值矩阵的第二序列导出一些值的矩阵的第三序列,所述值指明分配给估计的信道响应矩阵的本征模式的发射功率,并基于矩阵的第一和第三序列导出脉冲成形矩阵。
34.多输入多输出(MIMO)通信系统中的发射机装置,其特征在于包括一装置,用于根据一个或多个编码方案对数据进行编码以为在MIMO信道内多个传输信道提供编码后的数据;一装置,用于根据一个或多个调制方案对编码后的数据进行调制以提供多个调制码元流;一装置,用于部分基于MIMO信道的估计的响应提供脉冲成形矩阵;一装置,用于基于脉冲成形矩阵对多个调制码元流预调整以导出多个经预调整的信号;以及一装置,用于在MIMO信道上发送多个经预调整的信号。
35.一用于多输入多输出(MIMO)通信系统中的数字信号处理器,其特征在于包括一装置,用于根据一个或多个编码方案对数据进行编码以为在MIMO信道内多个传输信道提供编码后的数据;一装置,用于根据一个或多个调制方案对编码后的数据进行调制以提供多个调制码元流;一装置,用于部分基于MIMO信道的估计的响应提供脉冲成形矩阵;一装置,用于基于脉冲成形矩阵对多个调制码元流预调整以导出多个经预调整的信号。
36.在多输入多输出(MIMO)通信系统内的接收机单元,其特征在于包括RX MIMO处理器,用于为用于数据传输的MIMO信道确定估计的信道响应矩阵,分解估计的信道响应矩阵以获得本征向量矩阵的第一序列,并基于矩阵的第一序列导出脉冲成形矩阵,并基于脉冲成形矩阵对多个接收到的信号进行预调整以获得多个接收到的码元流;以及RX数据处理器,用于根据一个或多个解调方案对多个接收到的码元流进行解调,并根据一个或多个解码方案对多个已解调数据流进行解码以提供解码后数据。
37.如权利要求36所述的接收机单元,其特征在于所述RX MIMO处理器包括均衡器,用于均衡多个接收到的码元流以提供多个恢复的码元流;以及其中RX数据处理器用于对多个恢复的码元流解调并解码以提供解码后的数据。
38.如权利要求37所述的接收机单元,其特征在于均衡器是最小均方误差线性均衡器(MMSE-LE)。
39.如权利要求37所述的接收机单元,其特征在于均衡器是判决反馈(DFE)均衡器。
40.如权利要求37所述的接收机单元,其特征在于均衡器是最大似然序列估计(MLSE)均衡器。
41.如权利要求37所述的接收机单元,其特征在于所述均衡器用于分开对每个接收到的码元流均衡。
42.在多输入多输出(MIMO)通信系统内的接收机装置,其特征在于包括一装置,用于为用于数据传输的MIMO信道确定估计的信道响应矩阵;一装置,用于分解估计的信道响应矩阵以获得本征向量矩阵的第一序列;一装置,用于基于矩阵的第一序列导出脉冲成形矩阵;以及一装置,用于基于脉冲成形矩阵对多个接收到的信号进行预调整以获得多个接收到的码元流。
43.在多输入多输出(MIMO)通信系统内一数字信号处理器,其特征在于包括一装置,用于为用于数据传输的MIMO信道确定估计的信道响应矩阵;一装置,用于分解估计的信道响应矩阵以获得本征向量矩阵的第一序列;一装置,用于基于矩阵的第一序列导出脉冲成形矩阵;以及一装置,用于基于脉冲成形矩阵对多个接收到的信号进行预调整以获得多个接收到的码元流。
全文摘要
一种技术,用于处理在发射机和接收机处的数据传输。在一方面,提供时域实现,该实现使用频域奇异值分解和“灌水”以在发射机和接收机处导出脉冲成形和波束操纵解。在发射机处实现奇异值分解以确定MIMO信道的本征模式(即空间子信道)并导出用于“预调整”调制码元的第一操纵向量集合。奇异值分解还在接收机处实现以导出用于对接收到的信号进行预调整的第二操纵向量集合,使得在接收机处恢复正交码元流,这可以大大简化接收机处理。灌水分析用于更优化地将总可用发送功率分配到本征模式,分配的发射功率然后可以确定为每个本征模式要使用的数据速率和编码以及调制方案。
文档编号H04L25/03GK1618194SQ02827797
公开日2005年5月18日 申请日期2002年12月3日 优先权日2001年12月7日
发明者J·W·凯淳, M·华莱士, S·J·海华德, J·R·沃尔顿 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1