CN101394257A - 多用户多输入多输出预编码的天线选择方法及其装置 - Google Patents

多用户多输入多输出预编码的天线选择方法及其装置 Download PDF

Info

Publication number
CN101394257A
CN101394257A CNA2007101539654A CN200710153965A CN101394257A CN 101394257 A CN101394257 A CN 101394257A CN A2007101539654 A CNA2007101539654 A CN A2007101539654A CN 200710153965 A CN200710153965 A CN 200710153965A CN 101394257 A CN101394257 A CN 101394257A
Authority
CN
China
Prior art keywords
user
antenna
channel matrix
energy
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007101539654A
Other languages
English (en)
Other versions
CN101394257B (zh
Inventor
郭阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2007101539654A priority Critical patent/CN101394257B/zh
Publication of CN101394257A publication Critical patent/CN101394257A/zh
Application granted granted Critical
Publication of CN101394257B publication Critical patent/CN101394257B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种基于BD算法的多用户MIMO预编码的天线选择方法,对多用户***L种可能的天线选择方式的每一种方式l进行以下运算:a)基于方式l下的信道矩阵,计算每一用户k的等效信道矩阵的能量Ek (l),k为用户序号,k=1,2,...,K;K为用户总数;b)将K个用户的等效信道能量相加,得到等效信道能量之和;得到L种天线选择方式下的所有用户的等效信道能量之和后,以其中最大值对应的天线选择方式作为最终选定的天线选择方式。相应的天线选择装置包括依次相连的选择方式生成单元、等效信道能量计算单元、加法单元和比较单元。本发明在提高***和容量的同时能兼顾运算的复杂度。

Description

多用户多输入多输出预编码的天线选择方法及其装置
技术领域
本发明涉及多输入多输出(MIMO)无线移动通信***,具体涉及一种应用于多用户(Multi-user)MIMO的预编码的天线选择方法及装置。
背景技术
多输入多输出(MIMO:Multiple Input and Multiple Output)***由于其有效提高信道容量而成为LTE的研究中一项倍受人们关注的技术。使用预编码技术进行多数据流与天线之间的复用能够更加有效的利用现有信道资源,通过对数据流的功率分配能够提高***容量,并能够减小数据流之间的干扰,提高***的整体性能。因此预编码技术也成为新的研究热点。
针对多用户使用的预编码方法的基本思想是发射端发射机已知所有用户的信道信息,根据所有用户的信道信息,通过多用户信号分离算法对于多用户间的信号进行分离,消除用户之间的干扰,达到同时同频传输多用户信号的目的。
在多用户MIMO模式中,可以通过设计合适的发射天线和接收天线的权值矢量来分开多用户的信号,去除干扰。对于多用户MIMO使用块对角(BD:Block Diagonalize)算法可以有效分离多用户信号,消除或压制干扰。
BD算法描述如下:
定义 H ~ j = H 1 T · · · H j - 1 T H j + 1 T · · · H K T T ; 其中H1…HK分别为K个用户的信道矩阵。
对于
Figure A200710153965D00062
进行SVD分解得到 H ~ j = U ~ j Σ ~ j [ V ~ j ( 1 ) V ~ j ( 0 ) ] * , 其中,对于
Figure A200710153965D00064
进行SVD分解得到三个矩阵分别是
Figure A200710153965D00065
Figure A200710153965D00066
Figure A200710153965D00067
Figure A200710153965D00069
是酉矩阵,
Figure A200710153965D000610
是奇异值矩阵,
Figure A200710153965D000611
分解得到的V矩阵的第一个列向量,
Figure A200710153965D000613
Figure A200710153965D000614
分解得到的其余的列向量,[]*表示共轭转秩。
对于第j个用户,对
Figure A200710153965D00071
进行第二次SVD分解:
H j V ~ j ( 0 ) = U j Σ j 0 0 0 V j ( 1 ) V j ( 0 ) *
对于第j个用户,在发射端所使用的权值矢量为在接收端使用的权值为Uj
在单用户MIMO***中,减少接收天线数会降低***的容量。但在采用块对角化预编码的MIMO多用户下行链路中,根据***配置适当减少用户的接收天线数可能反而会增加***的空间自由度,提高***的和容量。但是,如何进行天线选择来提高***的和容量同时兼顾运算的复杂度,是急需解决的问题。
发明内容
本发明要解决的技术问题是提供一种基于块对角算法的多用户多输入多输出预编码的天线选择方法及其装置,在提高***和容量的同时能兼顾运算的复杂度。
假定基站采用块对角化预编码同时给K个用户发送数据,为了增加***的空间自由度或降低用户接收机的硬件复杂度,设第k个用户需要从Nk根天线中选择Rk根天线使用。首先考虑最大化***和容量的最优的用户天线选择。
对于块对角化预编码,每个用户的预编码矩阵均位于其它所有用户的信道矩阵的零空间中,因此若某一个用户改变所使用的天线,则其它所有用户的预编码矩阵都要发生改变。这就意味着,最优的用户天线选择不能分解为各用户独立地选择天线,而需要对所有用户联合进行天线选择,即搜索所有可能的 L = Π k = 1 K N k R k 种选择方法。
多用户MIMO信道矩阵的块对角化要求每个用户的预编码矩阵位于其它所有用户的信道矩阵的零空间中。我们知道矩阵
Figure A200710153965D00081
的列向量构成了
Figure A200710153965D00082
的零空间的一组标准正交基,因此矩阵
Figure A200710153965D00083
是到
Figure A200710153965D00084
的零空间的正交投影矩阵,Hj
Figure A200710153965D00085
的零空间的投影为 H ~ j = H j V ~ j ( 0 ) V ~ j ( 0 ) H , 显然 | | H ^ j | | 2 = | | H j V ~ j ( 0 ) | | 2 (由于第二次SVD分解的对象是
Figure A200710153965D00088
所以对其命名为
Figure A200710153965D00089
)。我们将
Figure A200710153965D000810
称为用户j的等效信道矩阵,
Figure A200710153965D000811
称为此等效信道矩阵的能量。‖*‖2表示Frobenius范数运算。
块对角化预编码实现的***和容量实际上由K个用户的等效信道矩阵决定。从统计意义上看,对于两个统计特性相同的信道,能量大的信道在大多数情况下能提供更大的容量。基于这一考虑,本发明提出一种次优的用户天线选择算法,将各用户的等效信道能量之和作为天线选择的目标函数。尽管不是直接将***的和容量作为目标函数,但这种方法的优点是对每种可能的天线选择方法不再需要计算K个矩阵的奇异值分解,从而大大降低计算复杂度。
基于以上分析,本发明提供的第一种基于块对角算法的多用户多输入多输出预编码的天线选择方法,包括以下步骤:
对多用户***L种可能的天线选择方式的每一种方式l进行以下运算:
a)基于方式l下的信道矩阵,计算每一用户k的等效信道矩阵的能量
Figure A200710153965D000812
k为用户序号,k=1,2,...,K;K为用户总数;
b)将K个用户的等效信道能量相加,得到等效信道能量之和;
得到L种天线选择方式下的所有用户的等效信道能量之和后,以其中最大值对应的天线选择方式作为最终选定的天线选择方式。
进一步地,上述天线选择方法还可具有以下特点:方式l下用户k的等效信道矩阵的能量
Figure A200710153965D000813
是按以下几步计算得到的:
a1)将用户k对应的信道矩阵记为
Figure A200710153965D000814
构造包括所有其它用户的信道矩阵 H ~ k ( l ) ;
a2)对
Figure A200710153965D000816
按行进行正交化,得到各行标准正交的矩阵
Figure A200710153965D000817
a3)计算用户k的等效信道矩阵的能量 E k ( l ) = | | H k ( l ) ( I M - W k ( l ) H W k ( l ) ) | | 2 , 其中的IM代表单位阵,‖*‖2表示Frobenius范数运算。
如权利要求2所述的天线选择方法,其特征在于:步骤a2)中采用的正交化是Gram-Schmidt正交化方法。
为了解决上述技术问题,本发明又提供了一种基于上述方法的多用户多输入多输出预编码的天线选择方法,包括以下步骤:
A,对每一个用户,将其接收天线进行任意组合,每一组合对应于一个信道矩阵,计算各信道矩阵的Frobenius范数F(k)值;
B,将所有用户各种组合下的F(k)一起比较,将其中最大值对应的用户作为第一个选定天线的用户,将该最大值对应的组合中的天线作为该用户选定的接收天线;
C,对未选定天线的用户中的每一个待选用户,分别与已选定天线用户构成一多用户***,按上述第一种方法所述方法得到每一多用户***可能的天线选择方式中等效信道能量之和的最大值Mk及对应天线选择方式;
D,将所有待选用户对应的等效信道能量之和的最大值Mk进行比较,将其中的最大值M1对应的待选用户作为本次选定天线的用户,根据最大值M1对应的天线选择方式为所述本次选定天线的用户选定接收天线;
E,反复执行步骤C和D,直到所有用户均确定了所选择的天线。
进一步地,上述天线选择方法还可具有以下特点:
步骤A中对每一个用户,将其接收天线任意组合得到的信道矩阵的F(k)值进行比较,将F(k)值最大的信道矩阵对应的Rk根天线作为该用户粗筛后选择的天线,1≤Rk≤Nk
步骤C在构成的多用户***中,将所述待选用户粗筛后的Rk根天线的L种组合方式与已选定天线组合,作为该多用户***的L种可能的天线选择方式,再按照上述第一种方法所述方法为所述待选用户选定接收天线。
本发明提供的用于实现上述第一种方法的多用户多输入多输出预编码的天线选择装置,包括选择方式生成单元、等效信道能量计算单元、加法单元和比较单元,其中:
所述选择方式生成单元用于生成多用户***的所有可能的天线选择方式,输出到所述等效信道能量计算单元;
所述等效信道能量计算单元用于对生成的每一种天线选择方式,根据其对应的信道矩阵计算每一用户的等效信道矩阵的能量,输出到加法单元;
所述加法单元用于将每一天线选择方式下的所有用户的等效信道能量相加,并将得到的等效信道能量之和输出到比较单元;
所述比较单元用于在得到每一天线选择方式下的所有用户的等效信道能量之和后,以其中最大值对应的天线选择方式作为选定的天线选择方式。
进一步地,上述天线选择装置还可具有以下特点:所述等效信道能量计算单元进一步包括:
信道矩阵生成单元,用于生成每一种天线选择方式下,用户k对应的信道矩阵和所有其它用户的信道矩阵
Figure A200710153965D00101
k为用户序号,k=1,2,...,K;K为用户总数;
正交化单元,用于对
Figure A200710153965D00102
按行进行正交化,得到各行标准正交的矩阵 W k ( l ) ;
能量计算单元,用于按下式计算用户k的等效信道矩阵的能量:
E k ( l ) = | | H k ( l ) ( I M - W k ( l ) H W k ( l ) ) | | 2 ,
其中的IM代表单位阵,‖*‖2表示Frobenius范数运算。
进一步地,上述天线选择装置还可具有以下特点:所述正交化单元采用的是Gram-Schmidt正交化方法。
本发明提供的另一种基于上述第一种方法的多用户多输入多输出预编码的天线选择装置,包括:范数值计算模块、第一选择模块和循环选择模块,其中:
范数值计算模块,用于对每一个用户,将其接收天线进行任意组合,每一组合对应于一个信道矩阵,计算各信道矩阵的Frobenius范数F(k)值,输出到第一用户选择模块;
第一选择模块,用于将所有用户各种组合下的F(k)一起比较,将其中最大值对应的用户作为第一个选定天线的用户,将该最大值对应的组合中的天线作为该用户选定的接收天线;
循环选择模块,包括:
能量值计算单元,用于对未选定天线的用户中的每一个待选用户,分别与已选定天线用户构成一多用户***,按上述第一种方法所述方法,得到每一多用户***可能的天线选择方式中等效信道能量之和的最大值Mk及对应天线选择方式,再触发选择判定单元;
选择判定单元,用于将所有待选用户对应的等效信道能量之和的最大值Mk进行比较,将其中的最大值M1对应的待选用户作为本次选定天线的用户,根据最大值M1对应的天线选择方式为所述本次选定天线的用户选定接收天线;
循环控制单元,用于触发所述能量值计算单元启动一次选择,在得到选择判定单元的选择结果后,保存并触发所述能量值计算单元启动下一次选择,直到所有用户均确定了所选择的天线。
进一步地,上述天线选择装置还可具有以下特点:
所述范数值计算模块对每一个用户,还将其接收天线任意组合得到的信道矩阵的F(k)值进行比较,将F(k)值最大的信道矩阵对应的Rk根天线作为该用户粗筛后选择的天线,1≤Rk≤Nk
所述循环选择模块中的能量值计算单元在构成的多用户***时,将所述待选用户粗筛后的Rk根天线的L种组合方式与已选定天线组合,作为该多用户***的L种可能的天线选择方式,再按照上述第一种方法所述方法为所述待选用户选定接收天线。
本发明提出的一种次优的用户天线选择算法,将各用户的等效信道能量之和作为天线选择的目标函数。尽管不是直接将***的和容量作为目标函数,但这种方法的优点是对每种可能的天线选择方法不再需要计算K个矩阵的奇异值分解,从而大大降低计算复杂度。
附图说明
图1是基于BD算法MU-MIMO预编码的天线选择方法基于的***示意图。
图2是本发明第一实施例天线选择算法的流程图。
图3是本发明第一实施例天线选择装置的示意图。
图4是本发明第二实施例天线选择装置的示意图。
具体实施方式
下面给出本发明次优的基于等效信道能量的用户天线选择算法的两个实施例。
第一实施例
本实施例基于等效信道能量的联合用户天线选择算法流程如图2所示,包括以下步骤:
步骤10,将采用天线选择方式l时用户k对应的信道矩阵记为
Figure A200710153965D00121
构造包括所有其它用户的信道矩阵 H ~ k ( l ) = H 1 ( l ) T · · · H k - 1 ( l ) T H k + 1 ( l ) T · · · H K ( l ) T T ;
其中,k表示用户序号,k=1,2,...,K;K为当前的用户总数,l为天线选择方法的序号,l=1,2,...,L,L是可能的天线选择方法的总数。
步骤20,对
Figure A200710153965D00123
按行进行Gram-Schmidt正交化,得到各行标准正交的矩阵 W k ( l ) ;
步骤30,计算用户k的等效信道矩阵的能量 E k ( l ) = | | H k ( l ) ( I M - W k ( l ) H W k ( l ) ) | | 2 , 其中的IM代表单位阵;
步骤40,计算采用天线选择方式l时,K个用户的等效信道能量之和 E ( l ) = Σ k = 1 K E k ( l ) ;
步骤50,按上述四步得到所有天线选择方式下K个用户的等效信道能量之和后,选择使用等效信道能量之和最大的天线选择方式。
等效信道能量之和最大的天线选择方法的序号表示为:
l ~ = arg max l = 1,2 , . . . , L E ( l ) .
相应地,本实施例的天线选择装置如图3所示,包括选择方式生成单元、等效信道能量计算单元、加法单元和比较单元,其中:
所述选择方式生成单元用于生成多用户***的所有可能的天线选择方式,输出到所述等效信道能量计算单元;
所述等效信道能量计算单元用于对生成的每一种天线选择方式,根据其对应的信道矩阵计算每一用户的等效信道矩阵的能量,输出到加法单元;进一步包括:
信道矩阵生成单元,用于生成每一种天线选择方式下,用户k对应的信道矩阵和所有其它用户的信道矩阵
Figure A200710153965D00132
k为用户序号,k=1,2,...,K;K为用户总数;
正交化单元,用于对
Figure A200710153965D00133
按行进行正交化,得到各行标准正交的矩阵 W k ( l ) ;
能量计算单元,用于按下式计算用户k的等效信道矩阵的能量:
E k ( l ) = | | H k ( l ) ( I M - W k ( l ) H W k ( l ) ) | | 2 ,
其中的IM代表单位阵,‖*‖2表示Frobenius范数运算。
所述加法单元用于将每一天线选择方式下的所有用户的等效信道能量相加,并将得到的等效信道能量之和输出到比较单元;
所述比较单元用于在得到每一天线选择方式下的所有用户的等效信道能量之和后,以其中最大值对应的天线选择方式作为选定的天线选择方式。
同遍历天线选择方式的用户天线选择算法相比,这种基于等效信道能量的算法的计算复杂度大大降低,但仍需要通过全局搜索联合确定所有用户选择的天线。为了进一步降低计算复杂度,我们仍基于等效信道能量提出一种依次确定各用户所选天线的算法。下面给出该算法的流程。
第二实施例
本实施例是基于信道能量的依次用户天线选择算法,流程如下:
第一步,初始化:尚未确定所选天线的用户集合A={1,2,...,K},已确定所选天线的用户数n=0及其信道矩阵V=[],[]表示空矩阵;
第二步,对用户k=1,2,...,K中的任一用户,分别对每个用户的各种可能的天线组合方式从其Nk×M信道矩阵Hk找到相应的Rk×M矩阵,其Frobenius范数为F(k),将Frobenius范数最大的Rk×M矩阵记作Hk,其中,M为发射天线数目,Nk是用户k接收天线的数目,所述Rk行对应于的Rk根天线,1≤Rk≤Nk
该步的目的在于根据范数对需要进行选择的信道矩阵进行粗筛选,每一用户从其Nk根接收天线中选择出Rk根来,这样就缩小了后面所需要处理的信道矩阵的子集。即经过第二步以后每个用户所需要处理的信道矩阵缩小范围为Hk
具体选择时是对每一个用户,将其接收天线进行任意组合,每一组合对应于一个Rk行构成的Rk×M信道矩阵,计算各信道矩阵的Frobenius范数,将Frobenius范数最大的信道矩阵对应的Rk根天线作为该用户粗筛的结果,Rk根可能是从1到Nk的任意一个整数。在另一实施例中,也可以不进行该粗筛过程,在后面循环选择时对一个用户的所有天线组合进行计算和选择。
将其中最大值对应的用户作为第一个选定天线的用户,将该最大值对应的组合所选择的天线作为该用户选定的接收天线;
第三步,将所有用户各种组合下的F(k)一起比较,以F(k)值最大的用户k作为第一个选定天线的用户
Figure A200710153965D00141
它所选择的
Figure A200710153965D00142
根天线即为
Figure A200710153965D00143
的各行所对应的接收天线;
k ~ = arg max k ∈ A F ( k ) ,
第四步,更新: A = A - { k ~ } , n=n+1, V = V T H ‾ k ~ T T ;
信道矩阵V用于保存已选定天线的用户对应的信道矩阵,在用户全部选定后即得到包括所有用户的信道矩阵。
第五步,对每个k∈A,执行以下子步骤:
i)用户k有 Z k = N k R k 种可能的天线选择方式,用序号l=1,2,...,Zk表示,每一天线选择方式对应于一信道矩阵;
这里,用户可能的天线选择方式是在第二步筛选后的Rk根天线中进行组合,例如筛选后的天根为第1根和第3根,则可能的天线选择有三种:第1根、第3根、或者第1根和第3根。
ii)对l=1,2,...,Zk,考虑包含n+1个用户的***,将所有已选定天线用户对应的信道矩阵和用户k第l种天线选择方式对应的信道矩阵组合起来,得到对应的多用户信道矩阵,然后按照第一实施例的算法(这时Zk相当于第一实施例算法中的L)计算各用户的等效信道能量之和
iii)令 E k = max l = 1,2 , . . . , Z k E k ( l ) , i k = arg max l = 1,2 , . . . , Z k E k ( l ) , 即ik等于Zk种天线选择方式中得到的等效信道能量之和最大的天线选择方式的序号;
第六步,新增一个选定天线的用户为 k ~ = arg max k ∈ A E k , 即在所有用户中,该用户在其所有天线选择方式中得到的最大等效信道能量之和是最大的,它所选择的天线由序号
Figure A200710153965D00159
对应的天线选择方式来确定,对应的信道矩阵记为 H ‾ k ~ ;
第七步,更新: A = A - { k ~ } , n=n+1, V = V T H ‾ k ~ T T
然后,重复第五步至第七步直到所有用户均确定了所选择的接收天线。
本实施例的天线选择装置如图4所示,包括范数值计算模块、第一选择模块和循环选择模块,其中:
范数值计算模块,用于对每一个用户,将其接收天线进行任意组合,每一组合对应于一个信道矩阵,计算各信道矩阵的Frobenius范数F(k)值,输出到第一用户选择模块;
第一选择模块,用于将所有用户各种组合下的F(k)一起比较,将其中最大值对应的用户作为第一个选定天线的用户,将该最大值对应的组合中的天线作为该用户选定的接收天线;
循环选择模块,包括:
能量值计算单元,用于对未选定天线的用户中的每一个待选用户,分别与已选定天线用户构成一多用户***,按第一实施例采用的方法得到每一多用户***可能的天线选择方式中等效信道能量之和的最大值Mk及对应天线选择方式,再触发选择判定单元;
选择判定单元,用于将所有待选用户对应的等效信道能量之和的最大值Mk进行比较,将其中的最大值M1对应的待选用户作为本次选定天线的用户,根据最大值M1对应的天线选择方式为所述本次选定天线的用户选定接收天线;
循环控制单元,用于触发所述能量值计算单元启动一次选择,在得到选择判定单元的选择结果后,保存并触发所述能量值计算单元启动下一次选择,直到所有用户均确定了所选择的天线。
此外,在另一实施例中:
上述范数值计算模块对每一个用户,还可将其接收天线任意组合得到的信道矩阵的F(k)值进行比较,将F(k)值最大的信道矩阵对应的Rk根天线作为该用户粗筛后选择的天线,1≤Rk≤Nk
相应地,循环选择模块中的能量值计算单元在构成的多用户***时,将所述待选用户粗筛后的Rk根天线的L种组合方式与已选定天线组合,作为该多用户***的L种可能的天线选择方式,再按照每一实施例方法为所述待选用户选定接收天线。

Claims (10)

1、一种基于块对角算法的多用户多输入多输出预编码的天线选择方法,包括以下步骤:
对多用户***L种可能的天线选择方式的每一种方式l进行以下运算:
a)基于方式l下的信道矩阵,计算每一用户k的等效信道矩阵的能量
Figure A200710153965C00021
k为用户序号,k=1,2,...,K;K为用户总数;
b)将K个用户的等效信道能量相加,得到等效信道能量之和;
得到L种天线选择方式下的所有用户的等效信道能量之和后,以其中最大值对应的天线选择方式作为最终选定的天线选择方式。
2、如权利要求1所述的天线选择方法,其特征在于:方式l下用户k的等效信道矩阵的能量
Figure A200710153965C00022
是按以下几步计算得到的:
a1)将用户k对应的信道矩阵记为
Figure A200710153965C00023
构造包括所有其它用户的信道矩阵 H ~ k ( l ) ;
a2)对
Figure A200710153965C00025
按行进行正交化,得到各行标准正交的矩阵
Figure A200710153965C00026
a3)计算用户k的等效信道矩阵的能量 E k ( l ) = | | H k ( l ) ( I M - W k ( l ) H W k ( l ) ) | | 2 , 其中的IM代表单位阵,‖*‖2表示Frobenius范数运算。
3、如权利要求2所述的天线选择方法,其特征在于:步骤a2)中采用的正交化是Gram-Schmidt正交化方法。
4、一种基于权利要求1所述方法的多用户多输入多输出预编码的天线选择方法,包括以下步骤:
A,对每一个用户,将其接收天线进行任意组合,每一组合对应于一个信道矩阵,计算各信道矩阵的Frobenius范数F(k)值;
B,将所有用户各种组合下的F(k)一起比较,将其中最大值对应的用户作为第一个选定天线的用户,将该最大值对应的组合中的天线作为该用户选定的接收天线;
C,对未选定天线的用户中的每一个待选用户,分别与已选定天线用户构成一多用户***,按权利要求1所述方法得到每一多用户***可能的天线选择方式中等效信道能量之和的最大值Mk及对应天线选择方式;
D,将所有待选用户对应的等效信道能量之和的最大值Mk进行比较,将其中的最大值M1对应的待选用户作为本次选定天线的用户,根据最大值M1对应的天线选择方式为所述本次选定天线的用户选定接收天线;
E,反复执行步骤C和D,直到所有用户均确定了所选择的天线。
5、如权利要求4所述的天线选择方法,其特征在于:
步骤A中对每一个用户,将其接收天线任意组合得到的信道矩阵的F(k)值进行比较,将F(k)值最大的信道矩阵对应的Rk根天线作为该用户粗筛后选择的天线,1≤Rk≤Nk
步骤C在构成的多用户***中,将所述待选用户粗筛后的Rk根天线的L种组合方式与已选定天线组合,作为该多用户***的L种可能的天线选择方式,再按照权利要求1所述方法为所述待选用户选定接收天线。
6、一种用于实现权利要求1所述方法的多用户多输入多输出预编码的天线选择装置,其特征在于,包括选择方式生成单元、等效信道能量计算单元、加法单元和比较单元,其中:
所述选择方式生成单元用于生成多用户***的所有可能的天线选择方式,输出到所述等效信道能量计算单元;
所述等效信道能量计算单元用于对生成的每一种天线选择方式,根据其对应的信道矩阵计算每一用户的等效信道矩阵的能量,输出到加法单元;
所述加法单元用于将每一天线选择方式下的所有用户的等效信道能量相加,并将得到的等效信道能量之和输出到比较单元;
所述比较单元用于在得到每一天线选择方式下的所有用户的等效信道能量之和后,以其中最大值对应的天线选择方式作为选定的天线选择方式。
7、如权利要求6所述的天线选择装置,其特征在于:所述等效信道能量计算单元进一步包括:
信道矩阵生成单元,用于生成每一种天线选择方式下,用户k对应的信道矩阵和所有其它用户的信道矩阵
Figure A200710153965C00041
k为用户序号,k=1,2,...,K;K为用户总数;
正交化单元,用于对
Figure A200710153965C00041
行进行正交化,得到各行标准正交的矩阵 W k ( l ) ;
能量计算单元,用于按下式计算用户k的等效信道矩阵的能量:
E k ( l ) = | | H k ( l ) ( I M - W k ( l ) H W k ( l ) ) | | 2 ,
其中的IM代表单位阵,‖*‖2表示Frobenius范数运算。
8、如权利要求2所述的天线选择装置,其特征在于:所述正交化单元采用的是Gram-Schmidt正交化方法。
9、一种基于权利要求1所述方法的多用户多输入多输出预编码的天线选择装置,其特征在于:包括范数值计算模块、第一选择模块和循环选择模块,其中:
范数值计算模块,用于对每一个用户,将其接收天线进行任意组合,每一组合对应于一个信道矩阵,计算各信道矩阵的Frobenius范数F(k)值,输出到第一用户选择模块;
第一选择模块,用于将所有用户各种组合下的F(k)一起比较,将其中最大值对应的用户作为第一个选定天线的用户,将该最大值对应的组合中的天线作为该用户选定的接收天线;
循环选择模块,包括:
能量值计算单元,用于对未选定天线的用户中的每一个待选用户,分别与已选定天线用户构成一多用户***,按权利要求1所述方法,得到每一多用户***可能的天线选择方式中等效信道能量之和的最大值Mk及对应天线选择方式,再触发选择判定单元;
选择判定单元,用于将所有待选用户对应的等效信道能量之和的最大值Mk进行比较,将其中的最大值M1对应的待选用户作为本次选定天线的用户,根据最大值M1对应的天线选择方式为所述本次选定天线的用户选定接收天线;
循环控制单元,用于触发所述能量值计算单元启动一次选择,在得到选择判定单元的选择结果后,保存并触发所述能量值计算单元启动下一次选择,直到所有用户均确定了所选择的天线。
10、如权利要求9所述的天线选择装置,其特征在于:
所述范数值计算模块对每一个用户,还将其接收天线任意组合得到的信道矩阵的F(k)值进行比较,将F(k)值最大的信道矩阵对应的Rk根天线作为该用户粗筛后选择的天线,1≤Rk≤Nk
所述循环选择模块中的能量值计算单元在构成的多用户***时,将所述待选用户粗筛后的Rk根天线的L种组合方式与已选定天线组合,作为该多用户***的L种可能的天线选择方式,再按照权利要求1所述方法为所述待选用户选定接收天线。
CN2007101539654A 2007-09-18 2007-09-18 多用户多输入多输出预编码的天线选择方法及其装置 Expired - Fee Related CN101394257B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101539654A CN101394257B (zh) 2007-09-18 2007-09-18 多用户多输入多输出预编码的天线选择方法及其装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101539654A CN101394257B (zh) 2007-09-18 2007-09-18 多用户多输入多输出预编码的天线选择方法及其装置

Publications (2)

Publication Number Publication Date
CN101394257A true CN101394257A (zh) 2009-03-25
CN101394257B CN101394257B (zh) 2012-03-07

Family

ID=40494359

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101539654A Expired - Fee Related CN101394257B (zh) 2007-09-18 2007-09-18 多用户多输入多输出预编码的天线选择方法及其装置

Country Status (1)

Country Link
CN (1) CN101394257B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142874A (zh) * 2011-01-24 2011-08-03 清华大学 一种基于物理层网络编码的联合天线选择空间复用方法
CN102640440A (zh) * 2009-11-30 2012-08-15 株式会社Ntt都科摩 移动台装置、基站装置、mimo***以及数据传输方法
CN102710394A (zh) * 2012-06-04 2012-10-03 电子科技大学 用于mimo***中的基于发射天线选择的空间调制方法
WO2014106343A1 (en) * 2013-01-07 2014-07-10 Nec (China) Co., Ltd. Method and apparatus for selecting transmit antennas in wireless system
CN109302218A (zh) * 2018-10-08 2019-02-01 中国科学院国家授时中心 一种基于块对角化方法的用户天线选择方法
CN109547085A (zh) * 2019-01-17 2019-03-29 西安电子科技大学 一种天线选择方法、装置、***、计算机设备和存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0125178D0 (en) * 2001-10-19 2001-12-12 Koninkl Philips Electronics Nv Method of operating a wireless communication system
US8270512B2 (en) * 2004-08-12 2012-09-18 Interdigital Technology Corporation Method and apparatus for subcarrier and antenna selection in MIMO-OFDM system
CN101223793A (zh) * 2005-07-15 2008-07-16 三菱电机研究实验室 用于多输入多输出***的天线选择

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102640440A (zh) * 2009-11-30 2012-08-15 株式会社Ntt都科摩 移动台装置、基站装置、mimo***以及数据传输方法
CN102142874A (zh) * 2011-01-24 2011-08-03 清华大学 一种基于物理层网络编码的联合天线选择空间复用方法
CN102142874B (zh) * 2011-01-24 2013-07-24 清华大学 一种基于物理层网络编码的联合天线选择空间复用方法
CN102710394A (zh) * 2012-06-04 2012-10-03 电子科技大学 用于mimo***中的基于发射天线选择的空间调制方法
CN102710394B (zh) * 2012-06-04 2014-07-02 电子科技大学 用于mimo***中的基于发射天线选择的空间调制方法
WO2014106343A1 (en) * 2013-01-07 2014-07-10 Nec (China) Co., Ltd. Method and apparatus for selecting transmit antennas in wireless system
CN104904133A (zh) * 2013-01-07 2015-09-09 日电(中国)有限公司 用于选择无线***中的发射天线的方法和装置
CN104904133B (zh) * 2013-01-07 2018-01-19 日电(中国)有限公司 用于选择无线***中的发射天线的方法和装置
CN109302218A (zh) * 2018-10-08 2019-02-01 中国科学院国家授时中心 一种基于块对角化方法的用户天线选择方法
CN109547085A (zh) * 2019-01-17 2019-03-29 西安电子科技大学 一种天线选择方法、装置、***、计算机设备和存储介质

Also Published As

Publication number Publication date
CN101394257B (zh) 2012-03-07

Similar Documents

Publication Publication Date Title
CN106209195B (zh) 信道状态信息获取方法、信道状态信息反馈方法及装置
Chae et al. Coordinated beamforming with limited feedback in the MIMO broadcast channel
CN104184561B (zh) 预编码导频处理方法、装置、基站及终端
CN102130708B (zh) 多小区信道状态信息的反馈方法和用户设备
CN109861731B (zh) 一种混合预编码器及其设计方法
EP1775857A1 (en) Apparatus and method for transmitting/receiving data in multi-user multi-antenna communication system
CN104396153A (zh) 用于蜂窝无线通信***的信道状态信息码字构造的方法和装置
CN107819500A (zh) 无线通信***中的用户设备的操作方法
US8855571B2 (en) Radio communication apparatus, system, and method
KR101334053B1 (ko) 프리코딩 방법 및 디바이스
CN101394257B (zh) 多用户多输入多输出预编码的天线选择方法及其装置
JP5361818B2 (ja) マルチユーザmimoシステムにおいて受信機ビームフォーミングベクトルを決定する方法および装置
CN102696180B (zh) 空间信道状态反馈方法和装置
KR102197717B1 (ko) 대규모 안테나 시스템에서 다중 입력 다중 출력 통신 방법
CN104702326A (zh) 基于mse的虚拟mimo用户配对和资源分配方法
Lee et al. Antenna group selection based user scheduling for massive MIMO systems
CN101262456A (zh) 用于处理通信信号的方法和***
CN101997649B (zh) 一种基于正交分集的mu-mimo处理方法和装置
CN101394256B (zh) 一种基于码本方式的预编码方法及码本构建方法
CN107947841B (zh) 大规模mimo非正交多址***多天线用户对调度方法
CN102025665A (zh) 一种传输方法及其设备
CN109787665A (zh) 平流层大规模mimo用户分组和预编码方法、***
CN101645757B (zh) 一种预编码矩阵选择方法和装置
CN108667490B (zh) 一种信道状态信息反馈方法及装置
CN101826945A (zh) 信道信息的发送方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120307

Termination date: 20190918