MIMO通信系统中确定功率分配的方法和设备.pdf

上传人:b*** 文档编号:162124 上传时间:2018-01-31 格式:PDF 页数:22 大小:1.06MB
返回 下载 相关 举报
摘要
申请专利号:

CN02824090.1

申请日:

2002.10.11

公开号:

CN1606834A

公开日:

2005.04.13

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H04B 7/005申请日:20021011授权公告日:20080326终止日期:20111011|||授权|||实质审查的生效|||公开

IPC分类号:

H04B7/005; H04B7/06; H04L27/26

主分类号:

H04B7/005; H04B7/06; H04L27/26

申请人:

高通股份有限公司;

发明人:

J·W·凯彻姆

地址:

美国加利福尼亚州

优先权:

2001.10.15 US 09/978,337

专利代理机构:

上海专利商标事务所有限公司

代理人:

张政权

PDF下载: PDF下载
内容摘要

在每个发射天线都具有有限功率的MIMO通信系统中,提供了一种方法、设备和处理器来确定分配给每个发射天线处的每个OFDM频率区段的区段能量级别。确定一个解矢量估计,包括在每个天线处分配给每个OFDM频率区段的区段能量级别元素。根据所确定的解矢量确定一个误差函数。根据所确定的误差函数确定一个误差量值。将误差量值与误差阈值进行比较。当误差量值小于误差阈值时,接受具有分配区段能量级别的元素的解矢量估计。

权利要求书

1.  一种在多输入多输出(MIMO)通信系统中从发射机发送数据到接收机的方法,包括:
经由多个接收天线在接收机处接收多个信号,其中每个接收天线处的每个接收信号包括从发射机发送的一个或多个信号的组合,
处理所述多个接收信号,以得到信道状态信息(CSI),所述信道状态信息指出接收机和发射机之间用于发送数据多个传输信道的特性;
发送CSI到所述发射机;
根据在每个发射天线处可用的有限功率和根据注水(water-pouring)等式,计算发射机处多个发射天线上的多个频率区段的频率区段能量,其中,所述注水等式包括注水参数Bm,1≤m≤NT,它满足,
max [ ( B m - 1 Γ m ( n ) ) , 0 ] - ϵ m ( n ) = 0 ; 1 m N T ; 1 n N F ]]>
Σ n = 1 N F ϵ m ( n ) - E m = 0 ; 1 m N T ]]>
其中Em是在一个发射天线m处可用于发送单个OFDM码元的最大能量,Γm(n)被定义为
Γ m ( n ) = h ‾ m H ( n ) [ N 0 I ‾ + Σ l ≠ m l = 1 n 0 ϵ m ( n ) h ‾ l ( n ) h ‾ l H ( n ) ] - 1 h ‾ m ( n ) ; ]]>
以及
根据计算出的频率区段能量调整发射机中被发送的调制码元,并调整后的调制码元从发射机将发送到接收机。

2.
  如权利要求1所述的方法,其特征在于,通过求解非线性等式组并同时在可接收的级别上维持误差的测量值,来计算所述频率区段能量。

3.
  一种方法,用于对每个发射天线都具有有限功率的MIMO通信系统中,来确定分配给每个发射天线处的每个OFDM频率区段的区段能量级别,包括:
确定一个解矢量估计,该矢量包括每个天线处的每个OFDM频率区段的所述分配区段能量级别的元素;
根据所确定的解矢量确定一个误差函数;
根据所确定的误差函数确定一个误差量值;
将所述误差量值与一个误差阈值进行比较;以及
当所述误差量值小于所述误差阈值时,接受具有所述分配区段能量级别的所述元素的所述解矢量估计。

4.
  如权利要求3所述的方法,其特征在于,还包括:
以迭代的方式继续确定对所述解矢量的估计的步骤,确定所述误差函数和所述误差量值的步骤以及比较所述误差量值和所述误差阈值的步骤,直至所述误差量值小于所述误差阈值。

5.
  如权利要求3所述的方法,其特征在于,确定所述解矢量的步骤包括:
对每个发射天线处的OFDM频率区段中的每个区段初始化地分配一个相等的能量级别;
对于每个发射天线和OFDM频率区段,根据分配给每个区段的所述相等能量级别计算每个所述天线(Γm(n))处的所述频率区段中的每一个区段的信噪比;
根据计算出的所述Γm(n)确定每个天线处的区段能量级别和注水参数,同时要满足一组注水等式;以及
其中确定所述解矢量估计是基于每个区段的所述确定的能量级别以及所述注水参数。

6.
  如权利要求5所述的方法,其特征在于,所述迭代方式包括根据修正矢量和步进乘因子来修正所述确定的解矢量。

7.
  如权利要求6所述的方法,其特征在于,所述修正因子基于所述确定的解矢量和所述误差函数的雅可比行列式。

8.
  如权利要求6所述的方法,其特征在于,所述修正矢量被调整以确定每个迭代步骤中的一个新的解矢量。

9.
  如权利要求8所述的方法,其特征在于,还包括在每个迭代步骤之后确定一个新的误差量值并将该新的误差量值和所述误差阈值进行比较的步骤。

10.
  一种设备,用于对每个发射天线都具有有限功率的MIMO通信系统中,来确定分配给每个发射天线处的每个OFDM频率区段的区段能量级别,包括:
确定一个解矢量估计的装置,包括每个天线处的每个OFDM频率区段的所述分配区段的能量级别元素;
根据所确定的解矢量确定一个误差函数的装置;
根据所确定的误差函数确定一个误差量值的装置;
将所述误差量值与一个误差阈值进行比较的装置;以及
当所述误差量值小于所述误差阈值时,接受具有所述分配区段能量级别的所述元素的所述解矢量估计的装置。

11.
  如权利要求10所述的设备,其特征在于,还包括:
以迭代的方式继续确定对所述解矢量的估计、确定所述误差函数和所述误差量值以及比较所述误差量值和所述误差阈值,直至所述误差量值小于所述误差阈值的装置。

12.
  如权利要求10所述的设备,其特征在于,确定所述解矢量估计的装置包括:
对每个发射天线处的OFDM频率区段中的每个区段初始化地分配一个相等的能量级别的装置;
对于每个发射天线和OFDM频率区段,根据分配给每个区段器的所述相等能量级别计算Γm(n)的装置;
根据计算出的所述Γm(n)确定每个天线处的区段能量级别和注水参数的装置,同时要满足一组注水等式;以及
其中确定所述解矢量估计是基于每个区段的所述确定的能量级别以及所述注水参数。

13.
  如权利要求11所述的设备,其特征在于,所述迭代方式包括根据修正矢量和步进乘因子来修正所述确定的解矢量。

14.
  如权利要求13所述的设备,其特征在于,所述修正因子基于所述确定的解矢量和所述误差函数的雅可比行列式。

15.
  如权利要求11所述的设备,其特征在于,所述修正矢量被调整以确定每个迭代步骤中的一个新的解矢量。

16.
  如权利要求15所述的设备,其特征在于,还包括在每个迭代步骤之后确定一个新的误差量值并将该新的误差量值和所述误差阈值进行比较的装置。

17.
  一种处理器,用于对每个发射天线都具有有限功率的MIMO通信系统中,所述处理器用来确定分配给每个发射天线处的每个OFDM频率区段的区段能量级别,包括:
发射信道处理器,用于耦合至所述通信系统中的发射机;
其中所述发射信道处理器被配置用来:
确定一个解矢量估计,该矢量包括所述发射机的每个天线处的每个OFDM频率区段的所述分配的区段能量级别元素;
根据所确定的解矢量确定一个误差函数;
根据所确定的误差函数确定一个误差量值;
将所述误差量值与一个误差阈值进行比较;以及
当所述误差量值小于所述误差阈值时,接受具有所述分配区段能量级别的所述元素的所述解矢量估计。

18.
  如权利要求17所述的处理器,其特征在于,所述发射信道处理器还被配置用来:以迭代的方式继续确定对所述解矢量的估计、确定所述误差函数和所述误差量值以及比较所述误差量值和所述误差阈值,直至所述误差量值小于所述误差阈值。

19.
  如权利要求17所述的设备,其特征在于,确定对所述解矢量的估计包括:
对每个发射天线处的OFDM频率区段中的每个区段初始化地分配一个相等的能量级别;
对于每个发射天线和OFDM频率区段,根据分配给每个区段的所述相等能量级别计算Γm(n);
根据计算出的所述Γm(n)确定每个天线处的区段能量级别和注水参数,同时要满足一组注水等式;以及
其中确定所述解矢量估计是基于每个区段的所述确定的能量级别以及所述注水参数。

20.
  如权利要求17所述的处理器,其特征在于,所述迭代方式包括根据修正矢量和步进乘因子来修正所述确定的解矢量。

21.
  如权利要求20所述的处理器,其特征在于,所述修正因子基于所述确定的解矢量和所述误差函数的雅可比行列式。

22.
  如权利要求20所述的处理器,其特征在于,所述修正矢量被调整以确定每个迭代步骤中的一个新的解矢量。

23.
  如权利要求22所述的处理器,其特征在于,还包括在每个迭代步骤之后确定一个新的误差量值并将该新的误差量值和所述误差阈值进行比较的装置。

说明书

MIMO通信系统中确定功率分配的方法和设备
技术领域
本发明一般涉及数据通信,尤其涉及在多输入多输出(MIMO)通信系统中确定每个天线处的区段能量(bin energy)分配。
背景技术
对于语音和数据等各种类型的通信,多信道通信系统可以提供比其他类型的通信系统更强的传输能力。这样的多信道系统可以是多输入多输出(MIMO)通信系统、正交频分调制(OFDM)、使用OFDM的MIMO系统或者一些其他类型的系统。MIMO系统包括多个发送天线和多个接收天线来利用空间分集性。空间分集性可以被用来支持多个空间子信道,每个子信道都可以被用来发送数据。OFDM系统有效地将工作频带分成多个频率子信道(或者叫频率区段(frequencybin)),每个频率区段各自与一个子载波相关,数据可以在子载波上被调制。这样,多信道通信系统可以支持多个“传输”信道,每个传输信道可以对应于MIMO系统中的一个空间子信道、OFDM系统中的一个频率子信道或者使用OFDM的MIMO系统中的频率子信道的一个空间子信道。
多信道通信系统的传输信道一般要承受不同的链路条件(如,由于不同的衰落和多径效应所造成的),并可能具有不同的信噪比(SNR)。结果,某一性能级别上传输信道所支持的传输容量(即,信息比特率)对于不同信道而言可能是不同的。因此,确定分配给每个信道的功率级别可能是困难的。对分配给一个信道的功率进行调整可能会对其他信道造成干扰。另外,链路条件一般是随时间变化的。因此,在时变系统中,多信道通信系统中功率分配的确定将更加困难。
为了这个和其他目的,需要一种技术来在多信道通信系统中有效和高效地确定分配给每个信道的功率。
发明内容
在有限功率的MIMO通信系统中对于每个发送天线,提供了一种方法、设备和处理器来确定在每个发送天线处分配给每个OFDM频率区段的区段功率级别。确定一个解矢量估计,该矢量包括在每个天线处分配给每个OFDM频率区段的区段能量级别的元素。根据所确定的解矢量确定一个误差函数。根据所确定的误差函数确定一个误差量值。将误差量值与误差阈值进行比较。当误差量值小于误差阈值时,处理器接受具有分配的区段能量级别元素的解矢量估计。
附图说明
通过以下结合附图所进行的详细描述,本发明的特征、属性和优点将更加明显。附图中,相同的附图标记表示相同的部件。其中:
图1显示了根据本发明各方面的多输入多输出(MIMO)通信系统的示意图;
图2显示了根据本发明各实施例的一个处理过程的流程图,用于确定分配给每个选定发送信道的发送功率量;
图3显示了根据本发明各方面的一个流程图,用于为图2所示流程图的一个或多个步骤计算“注水(water-pouring)”等式的解矢量;
图4是能够实施本发明各方面和实施例的MIMO通信系统的示意图。
具体实施方式
本发明的各方面、实施例和特征可以被应用于任何多信道通信系统,在这些多信道通信系统中,用多条传输信道被用于数据传输。这样的多信道通信系统包括多输入多输出(MIMO)通信系统、正交频分调制(OFDM)、使用OFDM的MIMO系统或者其他一些系统。多信道通信系统还可以实施码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)或其他一些多址接入技术。多址接入通信系统能够支持与多个终端(即,用户)进行的并发通信。
图1是根据本发明各方面和实施例进行工作的一个多输入多输出(MIMO)通信系统100的示意图。MIMO系统采用多个(NT个)发送天线和多个(NR个)接收天线进行数据传输。MIMO系统100有效地被形成用于具有基站(BS)104的多址接入通信系统,该基站并发地与多个终端(T)106进行通信。在此情况下,基站104采用多个天线,对下行链路传输代表多个输入(MI)和对上行链路代表多个输出。下行链路(即,前向链路)指的是从基站到终端的传输,上行链路(即,反向链路)指的是从终端到基站的传输。
MIMO系统采用多个(NT个)发送天线和多个(NR个)接收天线进行数据传输。由NT个发送天线和NR个接收天线形成的MIMO信道可以被分解成NC个独立信道,其中NC≤min{NT,NR}。NC个独立信道中的每一个也被称为MIMO信道的一个空间子信道,并和一个维度相对应。在一个普通的MIMO系统实现中,NT个发送天线位于单个发射机系统中并与之相关联,类似地,NR个接收天线位于单个接收机系统中并与之相关联。MIMO系统还可以被有效地形成用于具有基站的多址接入通信系统,该基站并发地与多个终端进行通信。在此情况下,基站配备有多个天线,每个终端也可配备有一个或多个天线。
OFDM系统有效地将工作频带分成多个(NF个)频率子信道(即,频率区段)。在每个时隙中,调制码元可以在NF个频率子信道的每一个上被发送。每个时隙对应于一个具体的时间间隔,它取决于频率子信道的带宽。
多信道通信系统可以经由多个传输信道发送数据。对于不采用OFDM的MIMO系统,通常只有一个频率子信道,且每个空间子信道可以被称为一个传输信道。对于采用OFDM地MIMO系统,每个频率子信道的每个空间子信道可以被称为一个传输信道。对于不采用MIMO的OFDM系统,每个频率子信道只有一个空间子信道,且每个频率子信道可以被称为一个传输信道。
多信道通信系统中的传输信道通常承受不同的链路条件(如,由于不同的衰落和多径效应所造成的),并可能具有不同的信噪比(SNR)。结果,传输信道容量可能依信道而不同。这里的容量可以用某一性能级别(如每一特定比特误差率(BER)或分组误差率(PER))上传输信道上所传输的信息比特率(即,每个调制码元的信息比特数)来量化。由于链路条件通常随时间变化,传输信道所支持的信息比特率也随时间变化。
为了更完全地利用传输信道的容量,可以确定(通常在接收机系统)描述链路条件的信道状态信息(CSI),并将其提供给发射机系统。发射机系统随后可以处理(如,编码、调制和分配功率)数据,使得每个信道的发送信息比特率与该信道的发送容量相匹配。CSI可以被分类成“完整CSI”或“部分CSI”。完整CSI包括对NT×NR的MIMO矩阵中每个发送-接收天线对之间的传播路径的在整个系统带宽上的充分特性描述(如,幅度和相位)(即,对每个传输信道的特征描述)。部分CSI可以包括,例如,传输信道的SNR。
在多条传输信道上进行传输之前,可以用多种技术来处理数据。在一种技术中,可以根据信道的CSL来对每个传输信道的数据进行编码、调制和分配功率级别。通过为每个传输信道独立地编码、调制和分配功率,可以为每个信道所实现的SNR最优化编码、调制和分配的功率。在这种技术的一个实现中,使用一个固定的基码来编码数据,随后截短(即,有选择性地删除)每个传输信道的编码比特,以获取该信道所支持的编码速率。在该实现中,还根据信道的编码速率和SNR来选择每个传输信道的调制方式。2001年2月1日提交的美国专利申请序列号No.09/776,075、题为“CODING SCHEME FOR A WIRELESSCOMMUNICATION SYSTEM”的专利文件中详细描述了这种编码和调制实现,该专利已被转让给本申请的受让人,并引入这里作为参考。对于这第一种技术,本质上的实现复杂性通常是与每个传输信道具有不同的编码速率和调制方式有关。另外,对不同信道的功率分配可能涉及若干次的叠加,因为在接收天线处来自一条信道的功率将会被视为对另一条信道的干扰。根据本发明的各方面,提供了多种技术以通过确定区段能量和每个天线的所有区段的总能量来以一种高效和有效的方式确定分配给不同信道的功率分配。
对于采用ODFM和具有完整CSI可供利用的MIMO系统,发射机系统知道每个频率子信道的每对发送-接收天线对之间的传输路径的复数值增益。此信息可以被用来使得MIMO信道对于每条频率子信道而言都是正交的,以此使得每条频率子信道的每个特征模型(mode-eigen)(即,空间子信道)可以被用于一个独立的数据流。对于采用OFDM和具有完整CSI可供利用的MIMO系统,发射机具有有限的对传输信道的了解。独立数据流可以在可用的发送信道的相应传输信道上被发送,接收系统使用一个特定的线性或非线性的处理技术(即,均衡)来分离出该数据流。均衡提供了与每条传输信道(即,每个发送天线和/或每条传输子信道)相对应的独立数据流,这些数据流中的每一个都具有一个相关的SNR。
如果在发射机系统处可以得到传输信道的SNR集,该信息可以被用来选择适当的编码和调制方式以及分布总的可用传输功率。如在发射机系统处可以利用信道增益,也可以进行类似的处理。在一个实施例中,对所有选定的传输信道都使用公共的编码方式(如,特定编码速率的特定Turbo编码)和公共的调制方式(如,特定QAM格局(constellation))。
在具有NT个发送天线和NR个接收天线的MIMO OFDM系统中,在NR个接收天线输出处的第n个频率区段中的接收信号可以被表示为:
r(n)=H(n)x(n)+z(n);1≤n≤NF
(1)
其中r(n)是第n个OFDM频率区段中的接收码元矢量(即,从接收天线得到的、输出自MIMO信道的NR×1矢量);H(n)是NR×NT阶的复数值信道系数矩阵,表示在与第n个OFDM频率区段相关的频率处的信道响应;x(n)是第n个OFDM频率区段中的发送码元矢量(即,输入到MIMO信道的NT×1矢量);z(n)是一个NR×1矢量,表示第n个OFDM频率区段中的噪声加干扰。接收的码元矢量r(n)包括与OFDM频率区段n相关的NR个调制码元,它们来自在特定时隙中经由NR个接收天线接收到的NR个信号。类似地,发送的码元矢量x(n)包括与OFDM频率区段n相关的NT个调制码元,它们位于在特定时隙中经由NT个发送天线所发送的NT个信号中。
信道系数矩阵H(n)可以被进一步写成:
H ‾ ( n ) = [ h ‾ 1 ( n ) h ‾ 2 ( n ) · · · h ‾ N T ( n ) ] - - - ( 2 ) ]]>
其中,矢量hi(n)包含在与第n个OFDM频率区段相关的频率处的与第i个发送天线相关的信道系数。
在多信道通信系统中的传输信道通常承受不同的链路条件且具有不同的SNR。一些与增强的信道衰减有关的信道条件导致更低的接收SNR,而与减小的信道衰减有关的其他信道条件导致更高的接收SNR。在信息论中广为人知的是,在具有有限可用传输功率的多信道通信系统中,通过使用被称为“注水”的过程来在信道之间分布可用功率,可以使得容量最大化,注水过程在由John Wileyand Sons Inc.于1968年所出版的Robert G.Gallager所著的[1]“InformationTheory and Reliable Communication”一书中有所论述,该资料被引入这里作为参考,并在下面称作为[1]。在具有完整CSI、发射机能够在整个发射天线集合上进行波束形成、且具有对所有发射天线的总合成发送功率的限制的MIMOOFDM通信系统中,通过根据[1]中的注水过程在所有频率子信道的所有空间子信道之间分配总的发送功率,可以使得容量最大化。当被应用于MIMO系统的单个频率时,1999年11月/12月所发表的“Europe Transactions onTelecommunication”卷10第585-595页中由I.Emre Telatar所著的[2]“Capacity of Multi-antenna Gaussian Channels”对此过程进行了描述,该资料被引入这里作为参考,并在下面称作为[2]。2000年10月1-4日在爱尔兰戈尔韦所举行的IST Mobile Comm SUMMIT 2000会议记录第491-496页中的由Daniel Perez Palomar,Javier R.Ronollosa,Miguel A.Lagunas所发表的[3]“Capacity results on frequency-selective Rayleigh MIMO channels”一文中,描述了MIMO系统中的跨频率的注水过程和特征模型,该资料被引入这里作为参考,并在下面称作为[3]。
然而,在对每个天线都具有发送功率限制或者不可能在整个发送天线集合上进行波束形成的MIMO OFDM通信系统中,就需要找到一种在每个发送天线处在所有频率子信道上对可用发送功率的最优化分配,因为在这些情况下,不可能直接将发送功率的分配控制到特征模型。在这些情况下,[1]中所描述的注水方案无法被使用,因为当无法用特征模型分解来使得频率子信道正交化时,每条频率子信道上的MIMO空间子信道之间存在着耦合。
图2描绘了根据本发明各实施例的一个处理过程200的流程图,用于确定在每个天线处分配给每个OFDM频率区段的区段能量级别以及所有天线和所有区段上的总能量。OFDM频率区段可以从1个到NF个(1≤n≤NF)。发送天线可以从1个到任意的NT个(1≤m≤NT)。该过程的目的是为了计算出区段能量值,εm(n);1≤m≤NT;1≤n≤NF,以及注水参数Bm;1≤m≤NT,它们满足以下注水等式:
max [ ( B m - 1 Γ m ( n ) ) , 0 ] - ϵ m ( n ) = 0 ; 1 m N T ; 1 n N F ]]>
Σ n = 1 N F ϵ m ( n ) - E m = 0 ; 1 m N T - - - ( 3 ) ]]>
其中Em是在天线m上可用于发送单个OFDM码元的最大能量,Γm(n)由下式定义:
Γ m ( n ) = h ‾ m H ( n ) [ N 0 I ‾ + Σ l = 1 l ≠ m n tx ϵ m ( n ) h ‾ l ( n ) h ‾ l H ( n ) ] - 1 h ‾ m ( n ) - - - ( 4 ) ]]>
在下面对找出区段能量值所进行的迭代过程的描述中,εm(n);1≤m≤NT;1≤n≤NF,注水参数Bm;1≤m≤NT,它们满足式(3)中的注水等式,下面的NT(NF+1)×1矢量,x,由以下元素定义:
x ( m - 1 ) ( N F + 1 ) + n = ϵ m ( n ) ; 1 m N T ; 1 n N F ]]>
x m ( N F + 1 ) = B m ; 1 m N T - - - ( 5 ) ]]>
下面的NT(NF+1)×1矢量函数,F(x),由以下元素定义:
F ( m - 1 ) ( N F + 1 ) + n ( x ‾ ) = max [ ( x m ( N F + 1 ) - 1 Γ m ( n ) ) , 0 ] - x ( m - 1 ) ( N F + 1 ) + n ; 1 m N T ; 1 n N F ]]>
F m ( N F + 1 ) ( x ‾ ) = Σ n = 1 N F x ( m - 1 ) ( N F + 1 ) + n - E m ; 1 m N T - - - ( 6 ) ]]>
解矢量,x,是其值满足F(x)=0的矢量,其中0是0的NT(NF+1)×1阶矢量。
在过程200中,步骤201至206建立对解矢量的一个初始假设。接下来的步骤,207至217,被迭代,直至得到一个解矢量,使得误差小于某个具体的误差准则:‖F(x)‖2<Emax。这些步骤是一种将用于解决非线性等式的牛顿-哈夫逊方法应用与本问题的解决的方法。1992年由剑桥大学出版社所出版的由Willian H.Press,Saul A.Teukolsky,William T.Vetterling,Brian T.Flannery所著的参考资料[4]“Nmerical Recipes in C:The Art of Scientific Computing”将有助于理解牛顿-哈夫逊方法。该解还要求计算F(x)的雅可比行列式,J(x),它是F(x)对于元素x的偏导数矩阵。如下地给出雅可比矩阵J(x)的元素:
∂ F ( m - 1 ) ( N F + 1 ) + n ( x ‾ ) ∂ x ( i - 1 ) ( N F + 1 ) + j = 0 ; 1 j ≠ n N F ; 1 m , i N T ]]>
∂ F m ( N F + 1 ) ( x ‾ ) ∂ x ( m - 1 ) ( N F + 1 ) + j = 1 ; 1 j N F ; 1 m N T ]]>

∂ F m ( N F + 1 ) ( x ‾ ) ∂ x m ( N F + 1 ) = 0 ; 1 m N T ]]>
∂ F ( m - 1 ) ( N F + 1 ) + n ( x ‾ ) ∂ x ( m - 1 ) ( N F + 1 ) + n = - 1 ; 1 n N F ; 1 m N T ]]>

其中
∂ ∂ x ( i - 1 ) ( N F + 1 ) + n ( 1 Γ m ( n ) ) = | h ‾ m H ( n ) [ N 0 I ‾ + Σ x ( l - 1 ) ( N F + 1 ) + n h ‾ l ( n ) h ‾ l H ( n ) ] - 1 h ‾ i ( n ) | 2 ( Γ m ( n ) ) 2 - - - ( 8 ) ]]>
一开始,在步骤201,相同的能量级别被分配给每个发送天线的每个OFDM频率区段,即, ϵ m ( n ) = E m N F ; 1 m N T ; 1 n N F . ]]>在步骤202,用步骤201中所计算的εm(n)值根据等式(4)计算在每个天线m(1≤m≤NT)处的每个OFDM频率区段n(1≤n≤NF)的信噪比(用Γm(n)表示)。
在步骤203,使用步骤202中所计算出的Γm(n)值计算每个发送天线m(1≤m≤NT)和每个OFDM频率区段n(1≤n≤NF)的一组区段能量εm(n)以及对于每个发送天线m(1≤m≤NT)的注水参数Bm以满足等式(3)中所给出的注水等式。Bm和εm(n)的值可以按照图3所示过程来计算。
在步骤204,使用步骤203中所计算出的Bm和εm(n)值根据等式(5)中所描述的关系计算一个初始解矢量xold
在步骤205,使用步骤204中所计算出的初始解矢量xold根据等式(6)中所描述的关系计算误差函数F(xold)。
在步骤206,计算一个误差量值Eold。该误差量值Eold可以等于误差函数F(xold)的平方: E old = | | F ‾ ( x ‾ old ) | | 2 . ]]>在步骤207,根据等式7和8所描述的关系计算雅可比行列式J(xold)。一个非线性函数的雅可比行列式可以被用来解一个大矩阵中的一个非线性等式系统。在步骤208,可以确定一个修正矢量x和一个步进乘因子α。通过从等式x=-(J(xold))-1F(xold)求解修正矢量x,可以计算出该修正矢量。步进乘因子α的值可以以这样一种方式来确定,即,保证与解矢量的更新相关的误差量值Enew小于Eold。一种确定步进乘因子的方法是 α = min ( 1 , 1 max ( | ∂ x ‾ | ) ) , ]]>其中max(|x|)是x的最大量值。
在步骤209,根据旧的解矢量xold和修正因数x以及步进乘因子α计算出新的解矢量xnew。新的解矢量xnew可以根据xnewxoldx来计算。在步骤210,根据新的解矢量xnew来计算新的误差量值Enew。在步骤211,Enew与系统所允许的最大误差量值Emax进行比较。Emax的值可以预先选定。若在步骤211,Enew的值小于Emax,则解矢量xnew保持为区段能量组εm(n)(1≤m≤NT;1≤n≤NF)和注水参数Bm(1≤m≤NT)的可接收值。若Enew的值大于可允许的Emax,则计算的值误差在一个不可接受的范围。
在步骤212,Enew的值与Eold的值进行比较。若Enew的值小于Eold的值,则在步骤213,旧的解矢量xold被设置成等于新的解矢量xnew的值,Eold的值被设置成等于Enew的值。在步骤217,根据步骤213所确定的解矢量xold计算误差函数F(xold)的值。过程从步骤217返回至步骤207。在从步骤217返回至步骤207后,根据步骤217所确定的F(xold)的值来确定xold的雅可比行列式。
在步骤212,若Enew的值大于Eold的值,则过程返回至步骤214。在步骤214,步进乘因子α的值与步进乘因子的最小值αmax进行比较。若步进乘因子α大于该最小值,则在步骤215确定步进乘因子α的一个新值。根据一个实施例,该新值比旧值小一个因子“k”,其中“k”大于1。过程返回至步骤209来根据新的步进乘因子α计算一个新的xnew。在步骤214,若该步进乘因子α小于该最小值,则在步骤216,xold的值被设置为xnew的值,而Eold的值被设置为一个很大的值。过程从步骤216返回至步骤207。该过程可以重复多次,直至在步骤211误差量值小于一个最大误差量值。解矢量xnew的最后值保持了区段能量组εm(n)(1≤m≤NT;1≤n≤NF)以及注水参数Bm(1≤m≤NT)。
步骤203中所计算的区段能量组εm(n)(1≤m≤NT;1≤n≤NF)以及注水参数Bm(1≤m≤NT)的初始假设值可以根据图3所示流程图300的过程来计算。该过程对每个发送天线m(1≤m≤NT)重复一次。在发送天线m处的OFDM码元可用的总能量Em是已知的。每个OFDM码元具有NF个频率区段。在步骤301,Bm的值被初始化地设置成等于每个天线处可用的总能量的值Em。在步骤302,从过程200的步骤202中所计算的Γm(n)值(1≤n≤NF)建立一个矢量Gm(n)(1≤n≤NF),这是通过将它们按照量值降序排列来实现的。矢量Gm(n)(1≤n≤NF)的第一个值Gm(1)具有Γm(n)(1≤n≤NF)的最大值,而矢量Gm(n)(1≤n≤NF)的最后一个值Gm(NF)具有Γm(n)(1≤n≤NF)的最小值。在步骤303,可以定义一个序数矢量,Im(n),来交叉引用矢量Gm(n)(1≤n≤NF)和Γm(n)(1≤n≤NF)之间的公共元素,使得Γm(Im(n))=Gm(n)。在步骤304,与天线m(1≤m≤NT)相关的一个变量Sm被设置为0。在步骤305,对OFDM频率区段n(1≤n≤NF),排序后的区段能量矢量εm(n)(1≤n≤NF)的元素被设为0。从步骤306开始,在步骤307结束,形成一个迭代循环399。迭代循环399中,变量l从1变化值NF。在步骤399a,根据 S m = S m + 1 G m ( l ) ]]>更新Sm。在步骤399b,根据 B temp = E m + S m l ]]>设置变量Btemp。在步骤399c,若 B temp - 1 G m ( l ) ]]>大于0,在步骤399cii,Bm被设置为Btemp。在步骤399cii,循环399开始i=1至l的循环。在步骤388-1,根据 e m ( i ) = B m - 1 G m ( i ) ]]>设置em(i)。循环388在步骤399ciii结束。在步骤399c,若 B temp - 1 G m ( l ) ]]>小于等于0,则迭代循环399结束。一旦该过程在步骤307完成,对所有OFDM频率区段n(1≤n≤NF),根据εm(Im(n))=em(n)(1≤n≤NF)来设置区段能量的初始假设,εm(i)。此过程中所确定的Bm和εm(n)(1≤n≤NF)值在过程200步骤203中被使用。
图4是能够实施本发明各方面和实施例的MIMO通信系统400的示意图。系统400包括第一系统410(如图1中的基站104),它与第二系统450(如,终端106)进行通信。系统400可以采用天线、频率和时间分集性的组合来提高频谱有效性、改进性能和增强灵活性。在系统410处,数据源412提供数据(即,信息比特)到发送(TX)数据处理器414,它(1)根据特定编码方式编码数据,(2)根据特定交织方式来交织(重排序)编码的数据,(3)将交织后的比特映射入用于一个或多个选择用于数据的传输信道的调制码元中。编码提高了数据传输的可靠性。交织为编码的比特提供了时间分集性,使得能够根据选定传输信道的平均SNR来发送数据,对抗衰落,并进一步除去了用来形成每个调制码元的编码比特间的相关性。若编码的比特在多条频率子信道上被发送,交织还可以提供频率分集性。在一个方面,可以根据控制器434所提供的控制信号来进行编码和码元映射。TX信道处理器420为每个选定的传输信道分配功率级别,并为每个传输信道提供调制码源流(每个时隙一个调制码元)。对每个选定的传输信道的被分配的发送功率将在接收机系统处实现一个希望的SNR。在一个方面,可以根据控制器434所提供的控制信号来进行功率分配。区段能量组εm(n)(1≤m≤NT;1≤n≤NF)和每个天线的所有区段的总能量Em是信道功率分配的基础。调制器422对每个信号进行调制,以从天线进行发送。
在接收机系统450,多个接收天线452接收被发送的信号,并将接收到的信号提供到各个解调器(DEMOD)454。每个解调器454进行与解调器422所执行的过程相互补的过程。来自所有解调器454的调制码元被提供给接收(RX)信道/数据处理器456,并恢复被发送的数据流。RX信道/数据处理器456进行与TX数据处理器414以及TX信道处理器420所执行的过程相互补的过程,并提供解码的数据给数据汇460。
在系统410,发送的反馈信号被天线424接收、被解调器422解调并被提供到RX数据处理器432。RX数据处理器432进行与TX数据处理器462所执行的过程相互补的过程,并恢复报告的CSI,CSI随后被提供至控制器434。
控制器434使用报告的CSI来执行多个功能,包括:(1)选择可用于数据传输的NS个最好的传输信道的集合,(2)确定将在选定的传输信道上用来传输数据的编码和调制方式,以及(3)确定对选定的传输信道分配的功率。数据传输可用的传输信道特性(如,信道增益或接收的SNR)可以根据已经描述的各种技术来确定,并被提供给发射机系统。
这里所描述的技术可以被用于在从基站的到一个或多个终端的下行链路上所进行的数据传输,还可以被用于在从一个或多个终端到基站的上行链路上所进行的数据传输。对于下行链路,发射机系统410可以代表基站部分,而接收机系统450可以代表终端部分。对于上行链路,发射机系统410可以代表终端部分,而接收机系统450可以代表基站部分。
发射机和接收系统的元件可以由一个或多个数字信号处理器(DSP)、专用集成电路(ASIC)、处理器、微处理器、控制器、微控制器、现场可编程门阵列(FPGA)、可编程逻辑器件、其它电子单元或者它们的任意组合来实现。这里所描述的某些功能和处理还可以用处理器上所执行的软件来实现。本发明某些方面还可以用软件和硬件的组合来实现。
以上提供了对所揭示的实施例的描述,以使得本领域普通技术人员能够实现或使用本发明。本领域普通技术人员将容易明了对这些实施例可能的各种修改,在不脱离本发明的精神和范围的情况下,这里的普通原理可以被应用于其他实施例。因此,本发明并不限制于这里所描述的实施例,而应该根据与这里所揭示的原理和新特征相一致的最广范围而定。

MIMO通信系统中确定功率分配的方法和设备.pdf_第1页
第1页 / 共22页
MIMO通信系统中确定功率分配的方法和设备.pdf_第2页
第2页 / 共22页
MIMO通信系统中确定功率分配的方法和设备.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《MIMO通信系统中确定功率分配的方法和设备.pdf》由会员分享,可在线阅读,更多相关《MIMO通信系统中确定功率分配的方法和设备.pdf(22页珍藏版)》请在专利查询网上搜索。

在每个发射天线都具有有限功率的MIMO通信系统中,提供了一种方法、设备和处理器来确定分配给每个发射天线处的每个OFDM频率区段的区段能量级别。确定一个解矢量估计,包括在每个天线处分配给每个OFDM频率区段的区段能量级别元素。根据所确定的解矢量确定一个误差函数。根据所确定的误差函数确定一个误差量值。将误差量值与误差阈值进行比较。当误差量值小于误差阈值时,接受具有分配区段能量级别的元素的解矢量估计。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1