发明内容
本发明要解决的技术问题在于:提供一种多天线信道复用的方法及波束赋形方法,能够适应信道环境的变化,在信道相关性较小和信道相关性较大的时候均可使用。
为解决上述技术问题,本发明提供一种多天线的信道复用方法,运用于采用多个天线单元与远端的多个用户进行通信的收发信机,包括步骤:
1)将天线单元按照预定规则进行分组;
2)将待发射数据按照空间复用的方式构成相应天线组的发射数据流;
3)各天线组根据其对应各用户的赋形权系数对发射数据流进行加权处理后进行发射。
优选的,所述预定规则为每个天线组包含的天线单元数量大于或等于天线组的组数。
其中,所述天线组内的天线单元相邻排列。
进一步,所述步骤3)之前包括:
各天线组中的每个天线单元对复用该信道的各用户利用接收到的数据分别进行信道估计;
根据所述信道估计结果获取各天线组针对各用户的赋形权系数。
其中,所述赋形权系数根据该天线组对应的用户的接收功率及其他天线组对应的用户的接收功率获取。
进一步,在根据所述信道估计结果获取各天线组针对各用户的赋形权系数的步骤之前还包括获取每个天线组相对每个用户的空间协方差矩阵,该协方差矩阵按照下述公式计算:
其中,R(n1,n2)为天线组n1对用户n2的空间协方差矩阵,维数为(Mn1,Mn1),H(n1,n2)为天线组n1对用户n2的信道估计结果矩阵。
其中,所述赋形权系数按照以下公式获得:
其中,w(n)为用户n的赋形权系数矩阵,(·)Hw表示共轭转置矩阵,I(Mn)是维数为(Mn,Mn)的单位阵,λ是比例因子。
另外,步骤3)之前还包括:获取每个天线组相对每个用户的施密特正交化矩阵,根据所述施密特正交化矩阵及所述信道估计获取所述赋形权系数。
另外,本发明还一种波束赋形的方法,运用于采用多个天线单元与远端的多个用户进行通信的收发信机,包括步骤:
91)将天线单元按照预定规则进行分组;
92)各天线组根据其对应各用户的赋形权系数对发射数据流进行加权处理后进行发射。
优选的,所述预定规则为每个天线组包含的天线单元数量大于或等于天线组的组数。
其中,所述天线组内的天线单元相邻排列。
另外,在步骤92)之前还包括:
各天线组中的每个天线单元对复用该信道的各用户利用接收到的数据分别进行信道估计;
根据所述信道估计结果获取各天线组针对各用户的赋形权系数。
另外,所述赋形权系数根据该天线组对应的用户的接收功率及其他天线组对应的用户的接收功率获取。
另外,在根据所述信道估计结果获取各天线组针对各用户的赋形权系数的步骤之前还包括获取每个天线组相对每个用户的空间协方差矩阵,该协方差矩阵按照下述公式计算:
其中,R(n1,n2)为天线组n1对用户n2的空间协方差矩阵,维数为(Mn1,Mn1),H(n1,n2)为天线组n1对用户n2的信道估计结果矩阵。
其中,所述赋形权系数按照以下公式获得:
其中,w(n)为用户n的赋形权系数矩阵,(·)Hw表示共轭转置矩阵,I(Mn)是维数为(Mn,Mn)的单位阵,λ是比例因子。
进一步,步骤3)之前还包括:获取每个天线组相对每个用户的施密特正交化矩阵,根据所述施密特正交化矩阵及所述信道估计获取所述赋形权系数。
与现有技术相比,本发明的有益效果是:本发明通过将天线按照复用该信道的用户数进行分组,并公开了天线组的天线单元之间获得赋形权系数的方法,每个天线组发射并行数据给不同的用户,在各天线组之间采用空间复用方式,在天线组的天线单元之间采用波束赋形方式发射数据,当信道相关性高时,由于各天线组内的各天线单元进行波束赋形,对不同用户之间的信道进行分离,从而使天线组发射的并行数据仍能区分出不同的用户,不受限于环境的变化;同时,当散射体较丰富时,由于各天线组之间充分的间距又能够保证天线组信道之间的独立性,能够利用空间复用方式发射数据。
进一步,由于本发明在对天线单元进行分组时,将相邻排列的天线单元划分为一个天线组,因此保证了天线组之间空间复用时间隔大于半个波长的要求。
另外,由于本发明在每个天线组中包含多个天线单元,适用于目前已有的智能天线***的扩容。
具体实施方式
由于MIMO***中每对发送接收天线之间的衰落是独立的,因此一个MIMO信道可以看作多个并行的子信道,提供并行数据流的传输。如果在这些并行的子信道上传输不同的数据流,称为空间复用。空间复用技术把数据流划分为多个子数据流,并且通过不同的天线单元同时把这些子数据流发送至不同的移动台。因此,MIMO信道的容量随着子信道的数量得到线性的提高。在发射机端和接收机端同时使用多根天线,并且在丰富散射体的环境下,MIMO可以极大的提高信道的容量。
本发明的核心思想是将各个天线单元分组,每个天线组发送不同的数据流给对应的移动台,实现天线组的空间复用;同时每个天线组的各个天线单元发送相同的数据流进行波束赋形。
传统的波束赋形技术是所有的天线单元发送同一数据流给不同的用户,通过对不同用户的赋形权系数不同在接收端分离出不同的用户,为了能够使天线在使用空间复用技术时使用波束赋形技术,本发明提供的波束赋形的方法,首先将天线单元按照预定的规则进行分组,对各天线组采用信道复用方式,本发明提供的波束赋形的方法公开了对分组后的天线单元进行波束赋形的具体过程。众所周知,对多个天线单元进行波束赋形需要获取赋形权系数,本发明提供的获取波束赋形系数的方法是首先各天线组中每个天线单元对复用该信道的各用户分别进行信道估计;然后根据所述信道估计获取赋形权系数。与现有技术不同,本发明将每个天线组对应的用户信号调制到该天线组的各天线单元,并根据各天线组各自的所述赋形权系数加权后发射至相应的用户,而不是所有天线组的天线单元发送同一数据流发送给不同的用户。
上述信道估计可以按照下述公式得到:
其中,H(n1,n2)为天线组n1对用户n2的信道估计矩阵;该信道估计矩阵的维数为(W,Mn1),W为按码片周期为单位进行采样的信道冲激响应抽头数目,Mn1为天线组n1所含的天线单元数。
为了简化设计难度,本发明通过信道估计获得本领域技术人员惯用的每个天线组相对每个用户的空间协方差矩阵,通过空间协方差矩阵和信道估计得到赋形权系数。该协方差矩阵按照下述公式计算:
其中,R(n1,n2)为天线组n1对应用户n2的空间协方差矩阵,维数为(Mn1,Mn1),(·)H表示共轭转置矩阵。
所述赋形权系数根据该天线组对应的用户的接收功率及其他天线组对应的用户的接收功率获取。本发明提供了具体的实现方法,按照下述公式实现:
其中,w(n)为用户n的赋形权系数矩阵,(·)Hw表示共轭转置矩阵,I(Mn)是维数为(Mn,Mn)的单位阵,λ是比例因子。
另外,获取赋形权系数的方法还可以通过施密特(Schmidt)正交化方法、酉变换法等均可以实现干扰抑制的赋形权系数,在施密特正交化方法中,通过获得每个天线组相对每个用户的施密特正交化矩阵,经过正交变换后,构成与其他干扰信道都正交而与期望信道同向的权系数。除了上述方法,也可以通过对期望用户与干扰用户的来波方向估计实现干扰抑制波束赋形。
本发明将上述多天线的波束赋形方法应用于空间复用技术时,本发明提供了信道复用的方法,运用于采用多个天线单元与远端的多个用户进行通信的收发信机,如图2所示,首先将天线单元按照预定规则进行分组,并且要求所述天线组分别与一个用户对应(S1);然后将待发射数据按照空间复用的方式构成相应天线组的发射数据流(S2);并且各天线组根据其对应各用户的赋形权系数对发射数据流进行加权处理后进行发射(S3)。与现有技术不同,本发明进行信道复用的数据流是经过波束赋形加权后的数据流,在接收端接收时无需改变原有的接收方式,简化设计难度。获取赋形权系数的方法与上文相同,不再赘述。
本发明对天线组进行分组的预定规则是要求每个天线组包含的天线单元数量大于或等于天线组的组数,以便利用波束赋形算法。由于进行空间复用的天线组之间的间距要求至少半个波长,为了达到该目的,本发明将相邻排列的天线单元划分为一个天线组。
以下列举一个本发明的具体实施例以更好的阐述本发明的实现过程。
在本实施例中,复用某一信道的用户数为N,则基站所需天线单元数为M≥N2。将该M个天线单元分成N个天线组,称为天线子阵,每个天线组至少含有N个天线单元,组内的天线单元相邻排列,以便对组内的天线进行波束赋形。
欲得到各个天线单元对复用该信道的N个用户的信道估计,首先需要获得各天线单元上的信道冲击响应。
假设第n,n=1,L,N个天线子阵的天线单元数为Mn≥N,天线单元为m1 (n)L mMn (n),用户n,n=1,L,N,其在第m,m=1,L,Mn个天线单元上的信道冲激响应记为
W为信道冲激响应抽头数目。
某个天线子阵中所有天线单元对共用同一信道的N个用户进行信道估计的方法是:
以任意一个天线子阵n1,n1=1,L,N为例,对该天线子阵对应的用户n1以外的其他任意一个用户n2,n2=1,L,N的信道估计矩阵如公式(1.1)所示,维数为(W,Mn1),其中,假设天线子阵n1所含的天线单元为m1L mn1
计算天线子阵n1对用户n2的空间协方差矩阵如公式(1.2)所示,维数为(Mn1,Mn1)
其中,(·)H表示共轭转置运算。
每个天线子阵对应一个共用同一信道的用户进行赋形接收或者赋形发射数据,赋形的准则是抑制其他共用同一信道的用户的干扰,欲达到该目的,赋形权系数按照下述方式获得:
对于天线子阵n,n=1,L,N,接收/发射其对应的用户n的信号,于是接收/发射赋形权系数为
式子(1.3)的含义是使
最大的w即为最优解,I(Mn)是维数为(Mn,Mn)的单位阵,λ是比例因子,单位阵的作用在于不使主瓣方向偏离期望用户方向。众所周知,该问题使一个广义特征值问题。
根据上述获得的赋形权***就能够对各个天线子阵中的天线单元实现波束赋形了。
在对多个天线子阵进行信道复用时,各个天线子阵内部的各个天线单元根据各自的赋形权系数w加权后发送至各自对应的用户。
以一个信道的复用用户数为3为例,如图3所示,将天线单元分为三个天线子组,每个天线组称为一个天线子阵,即图中所示的天线子阵1、天线子阵2、天线子阵3,同时,每个天线子阵分别包括三个天线单元,用于对每个用户进行波束赋形,例如,天线子阵1的三个天线单元11、12、13用于对用户1的数据流进行波束赋形。在进行信道复用时,天线子阵1的天线单元11、12、13将用户1的数据流按照上述波束赋形系数加权后发射至用户1,同样,天线子阵2的天线单元21、22、23将用户2的数据流按照上述波束赋形系数加权后发射至用户2;天线子阵3的天线单元31、32、33将用户3的数据流按照上述波束赋形系数加权后发射至用户3。上面描述的是多个空间信道复用给不同用户的情况,对于多个空间信道复用给同一个用户(例如用户1)的情况,则首先对用户1的数据流分段分配到不同的天线组,构成天线组的发送数据流,然后各天线组求出各自组对用户1的发射赋形权系数。此时并没有干扰用户,则式(1.3)中分母中的干扰项为0。按照以上方式发射的数据流,由于各个天线子阵之间充分的间距,保证了各个天线子阵信道之间具有独立性,因此在信道相关性较小时,各个天线子阵之间采用空间复用技术,而当信道相关性较大时,由于对各个天线子阵中的天线单元进行波束赋形,因此当此时采用空间复用技术时仍然能够区分出各个用户。图4为信道相关性较大时的天线子阵1、2、3中各天线单元赋性后的赋性方向图。该图是在单径直射并且没有角度扩散情况下得到的,众所周知,此时天线之间的信号是完全相关的,现有技术中MIMO信道复用方法是无法实现的。终端也无法对多天线上发送的不同数据流进行解调。当使用本发明时,从图中可以看出,各天线组的赋形波束在本天线组服务的用户方向形成主瓣,在其他天线组服务的用户即对本天线组来说是干扰用户的方向形成零陷。
尽管图3的例子是针对每个天线组内只有一个用户而举出的,但熟知本技术领域的人都应当清楚,每个天线组内也可以存在多个用户,这多个用户之间采用码分多址方式进行扩频,从而可以用不同的扩频码区分不同用户的数据流,其原理和普通的采用波束赋形的码分多址通信***是一样的,在此不再一一赘述。此处的用户也可以理解为来自同一个用户终端发送的多个数据流。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。