专利名称:多小区mimo无线通信网络中消除小区间干扰的方法和装置的制作方法
技术领域:
本发明涉及基于多小区MIMO的无线通信网络,尤其涉及基于多小区协作的单基站多天线处理的无线通信网络。
背景技术:
IEEE820.16m和3GPP LTE+等标准的演进旨在获得更高的平均扇区吞吐量以及小区边缘的用户吞吐量。这些目标在系统性能高度受到小区间干扰限制的低频重用系统中特别受到挑战。许多用于解决小区间干扰问题的技术已经在IEEE820.16m和3GPP LTE+标准中得以广泛的讨论。在这些技术中,干扰消除技术(interference nulling)由于其具有简单,对当前系统影响微小,低开销,以及能够在不牺牲平均扇区吞吐量的情况下增加小区边缘吞吐量等优势而成为目前最有前景的选择之一。
干扰消除技术的基本原理是利用基站的额外空间自由度来消除其对邻近小区的干扰。以下将参照图1简要介绍干扰消除技术的原理。图1示出的基于多小区协作的单基站多天线处理的无线通信网络中包括2个基站和2个移动终端,分别为基站11’,基站12’,移动终端21’和移动终端22’。
对于基站11’,移动终端21’为其的被服务移动终端,移动终端22’为其的受干扰移动终端,对于基站12’,移动终端22’为其的被服务移动终端,移动终端21’为其的受干扰移动终端;对于移动终端21’,基站11’为其的服务基站,基站12’为其的干扰基站;对于移动终端22’,基站12’为其的服务基站,基站11’为其的干扰基站。
尽管图中只示出了两个小区,分别为基站11’所属的小区和基站12’所属的小区,但是本领域技术人员应能理解,在具体应用中,本发明的无线通信系统可包括多个小区。假定每个基站分别包括4根发射天线,每个移动终端分别包括2根接收天线。以下以基站11’为例进行说明,移动终端21’归属于基站11’,基站11’在为移动终端21’提供服务的同时,消除其对移动终端22’的干扰。
许多不同的准则可用于干扰消除技术中,此处我们仅以基于迫零准则的干扰消除技术为例进行说明。我们将基站11’与移动终端21’之间的信道矩阵定义为H1,1,基站11’与移动终端22’之间的信道矩阵定义为H2,1,基站12’与移动终端22’之间的信道矩阵定义为H2,2,以及基站12’与移动终端21’之间的信道矩阵定义为H1,2。基于迫零准则,基站11’所使用的预编码矩阵W1和基站12’所使用的预编码矩阵W2应满足以下条件 H2,1W1=0以及H1,2W2=0 一旦满足上述条件,来自基站11’的信号将不会对移动终端22’造成干扰,来自基站12’的信号将不会对移动终端21’造成干扰。
以W1为例,为了满足上述条件,预编码矩阵W1可通过以下步骤生成 首先,服务基站11’对H2,1进行奇异值分解(singular valuedecomposition,SVD),如下 其中,
是H2,1的零空间的基。
然后,服务基站11’对H1,1
进行奇异值分解,如下 其中,V1是H1,1
的信号空间的基。
最后,服务基站11通过下式计算预编码矩阵W1 其中,V1(,1s1)为由V1的第1列至第S1列组成的矩阵,S1表示服务基站11’发送给被服务移动终端21’数据流的个数。
预编码矩阵W2也可以通过上述相同的原理生成,为了简明起见,在此不作赘述。
从以上描述可知,尽管基站11’所属小区的邻近小区能够获得干扰减少的增益,但基站11’为了消除其对移动终端22’的干扰,通过将基站11’的可用空间投影到H2,1的零空间,从而使得用于为移动终端21’发送信号的可用信号空间从一个4×4空间(由H1,1的右奇异向量张成的空间)减少到2×2空间(由H1,1
的右奇异向量张成的空间)。可用信号空间的减少导致移动终端21’的分集增益减少,从而导致性能的损失。
具体的,由于移动终端22’有两根接收天线,这将导致基站11’花费2个空间自由度来消除对其的干扰,从而只剩下2个空间自由度用于与移动终端21’之间的信号传输。基站11’用于信号传输的空间自由度的减少将导致移动终端21’的性能变坏。在某些情形下,信号空间度的减少而造成的吞吐量损失会大于邻近小区干扰减少而产生的吞吐量增益,从而使得系统总吞吐量的损失。
简言之,基站11’消除其对移动终端22’的干扰是以移动终端21’的性能变差为代价的。
发明内容
为解决现有技术中的上述缺点,本发明提出了一种在基于多小区MIMO的无线通信网络中用于消除小区间干扰的方法和装置。具体的,服务基站首先发送下行参考信号至被服务移动终端和受干扰移动终端,被服务移动终端接收到来自服务基站的下行参考信号后,根据所接收的来自所述服务基站的下行参考信号,估算所述服务基站至本移动终端的下行物理信道传输矩阵,然后,根据所估算的所述服务基站至本移动终端的下行物理信道传输矩阵,选择所述服务基站发送给本移动终端的数据流的流数;随后,基于所估算的所述服务基站至本移动终端的下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵;接着,利用所述滤波矩阵的共轭转置矩阵对探测信号进行预编码处理后,将经滤波矩阵的共轭转置矩阵预编码处理后的探测信号发送至所述服务基站和干扰基站。服务基站接收到来自所述被服务移动终端的经滤波矩阵的共轭转置矩阵预编码处理后的探测信号和来自所述受干扰移动终端的经滤波矩阵的共轭转置矩阵预编码处理后的探测信号后;根据所接收的来自所述被服务移动终端的经滤波矩阵的共轭转置矩阵预编码处理后的探测信号,估算本基站至所述被服务移动终端的下行等效信道传输矩阵,以及根据所接收的来自所述受干扰移动终端的经滤波矩阵的共轭转置矩阵预编码处理后的探测信号,估算本基站至所述受干扰移动终端的下行等效信道传输矩阵;然后,根据所估算的本基站至所述被服务移动终端的下行等效信道传输矩阵和所估算的本基站至所述受干扰移动终端的下行等效信道传输矩阵,并基于预定准则,生成用于对待发送信号进行预编码的预编码矩阵;接着,利用所生成的预编码矩阵对待发送信号进行预编码处理后发送至所述被服务移动终端。被服务移动终端接收来自所述服务基站的经预编码矩阵预编码处理后的信号并将其还原。
根据本发明的第一方面,提供了一种在基于多小区MIMO的无线通信网络的基站中用于消除小区间干扰的方法,其中,包括以下步骤a.发送下行参考信号至被服务移动终端和至少一个受干扰移动终端;b.接收来自所述被服务移动终端的经第一滤波矩阵的共轭转置矩阵预编码处理后的第一探测信号;并且接收来自所述至少一个受干扰移动终端的分别经各自的滤波矩阵的共轭转置矩阵预编码处理后的至少一个其他的探测信号;c.根据所述第一探测信号,估算本基站至所述被服务移动终端的第一下行等效信道传输矩阵;以及根据所述至少一个其他的探测信号,分别估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵;d.根据所述第一下行等效信道传输矩阵和所述至少一个其他的下行等效信道传输矩阵,并基于预定准则,生成用于对待发送信号进行预编码的预编码矩阵;e.发送利用所生成的预编码矩阵进行预编码处理后的待发送信号至所述被服务移动终端。
根据本发明的第二方面,提供了一种在基于多小区MIMO的无线通信网络的移动终端中用于辅助服务基站消除小区间干扰的方法,其中,包括以下步骤I.接收来自服务基站的第一下行参考信号;II.根据所述第一下行参考信号,估算所述服务基站至本移动终端的第一下行物理信道传输矩阵;III.根据所述第一下行物理信道传输矩阵,选择所述服务基站发送给本移动终端的数据流的流数;IV.基于所述第一下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵;V.将经所述滤波矩阵的共轭转置矩阵预编码处理后的探测信号发送至所述服务基站和至少一个干扰基站;VI.接收来自所述服务基站的经预编码矩阵预编码处理后的信号并将其还原。
根据本发明的第三方面,提供了一种在基于多小区MIMO的无线通信网络的基站中用于消除小区间干扰的干扰消除装置,其中,包括第一发送装置,用于发送下行参考信号至被服务移动终端和至少一个受干扰移动终端;第一接收装置,用于接收来自所述被服务移动终端的经第一滤波矩阵的共轭转置矩阵预编码处理后的第一探测信号;并且接收来自所述至少一个受干扰移动终端的分别经各自的滤波矩阵的共轭转置矩阵预编码处理后的至少一个其他的探测信号;第一估算装置,用于根据所述第一探测信号,估算本基站至所述被服务移动终端的第一下行等效信道传输矩阵;以及根据所述至少一个其他的探测信号,分别估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵;第一生成装置,用于根据所述第一下行等效信道传输矩阵和所述至少一个其他的下行等效信道传输矩阵,并基于预定准则,生成用于对待发送信号进行预编码的预编码矩阵;第二发送装置,用于发送利用所生成的预编码矩阵进行预编码处理后的待发送信号至所述被服务移动终端。
根据本发明的第四方面,提供了一种在基于多小区MIMO的无线通信网络的移动终端中用于辅助服务基站消除小区间干扰的辅助干扰消除装置,其中,包括第二接收装置,用于接收来自服务基站的第一下行参考信号;第二估算装置,用于根据所述第一下行参考信号,估算所述服务基站至本移动终端的第一下行物理信道传输矩阵;第一选择装置,用于根据所述第一下行物理信道传输矩阵,选择所述服务基站发送给本移动终端的数据流的流数;第二生成装置,用于基于所述第一下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵;第三发送装置,用于将经所述滤波矩阵的共轭转置矩阵预编码处理后的探测信号发送至所述服务基站和至少一个干扰基站;第三接收装置,用于接收来自所述服务基站的经预编码矩阵预编码处理后的信号并将其还原。
在本发明中,如果选择服务基站发送至被服务移动终端的数据流的个数小于被服务移动终端的接收天线的个数,那么可以通过在被服务移动终端处使用一个合适的滤波矩阵而将服务基站与被服务移动终端之间的传输信道转化为包括较少虚拟接收天线个数(等于服务基站发送给被服务移动终端的数据流的个数)的等效信道。通过选择合适的滤波矩阵,等效信道与物理信道相比不会带来任何性能损失。由于等效信道与物理信道相比具有相同的发射天线个数和较少的接收天线个数,因此,它的零空间比物理信道的零空间具有更大的维数。基于此,对等效信道进行干扰消除比对物理信道进行干扰消除将带来更大的信号空间,从而使得被服务移动终端的性能损失减少。而且所增加的计算量是非常微小的。
同时,本发明的技术方案能够减少探测信号的开销,并且不需要任何额外的信令开销。
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更加明显 图1示出了现有技术的基于多小区MIMO的无线通信网络中使用干扰消除技术的网络拓扑示意图; 图2示出了根据本发明的一个具体实施方式
的在基于多小区MIMO的无线通信网络中用于消除小区间干扰的方法流程图; 图3示出了采用本发明的小区间干扰消除技术与采用现有技术的小区间干扰消除技术的仿真效果图; 图4示出了根据本发明的一个具体实施方式
的在基于多小区MIMO的无线通信网络的基站中用于消除小区间干扰的干扰消除装置的结构框图;以及 图5示出了根据本发明的一个具体实施方式
的在基于多小区MIMO的无线通信网络的移动终端中用于辅助基站消除小区间干扰的辅助干扰消除装置的结构框图。
附图中,相同或者相似的附图标识代表相同或者相似的部件。
具体实施例方式 为了下文描述的简明起见,在此先对以下术语进行定义 工作在干扰消除模式下的基站如果一个基站在需要为归属于它的移动终端提供服务的同时还需要消除对归属于临近小区的另一个移动终端的干扰,那么该基站被称作工作在干扰消除模式下。
工作在干扰消除模式下的移动终端如果一个移动终端需要临近小区的基站消除对其的干扰,那么该移动终端被称作工作在干扰消除模式下。
服务基站如果一个移动终端从一个基站处接收数据,那么该基站被称作该移动终端的服务基站。
被服务移动终端如果一个移动终端从一个基站处接收数据,那么该移动终端被称作该基站的被服务移动终端。
干扰基站如果一个基站要消除对一个移动终端的干扰,那么该基站被称作该移动终端的干扰基站。
受干扰移动终端如果一个基站要消除对一个移动终端的干扰,那么该移动终端被称作该基站的受干扰移动终端。
以下参照附图来对本发明进行详细描述 图2示出了根据本发明的一个具体实施方式
的在基于多小区MIMO的无线通信网络中用于消除小区间干扰的方法流程图。
图2将以两个小区为例对本发明的技术方案进行详细描述。尽管图2中仅以两个小区的MIMO无线通信网络为例,但下文中我们将会给出适用于任多个小区的通式,本领域技术人员根据该些通式同样可以不经创造性劳动地将本发明应用于两个以上小区的MIMO无线通信网络。
进一步的,图2所涉及的通信网络是基于多小区协作的单基站多天线处理的MIMO无线通信网络。
具体的,图2涉及的基于两个小区的MIMO的无线通信网络中包括基站11和归属于该基站11的移动终端21,以及基站12和归属于该基站12的移动终端22。
对于基站11,移动终端21为其的被服务移动终端,移动终端22为其的受干扰移动终端,对于基站12,移动终端22为其的被服务移动终端,移动终端21为其的受干扰移动终端;对于移动终端21,基站11为其的服务基站,基站12为其的干扰基站;对于移动终端22,基站12为其的服务基站,基站11为其的干扰基站。
下文中,我们以基站11和基站12各包括4根发射天线,移动终端21和移动终端22各包括2根接收天线为例进行说明。需要说明的是,在具体应用中,基站11和基站12可以包括任多根发射天线,移动终端21和移动终端22可以包括任多根接收天线,这是本领域技术人员应能理解的,在此不作赘述。
下文中将分别以基站11基于迫零准则消除其对移动终端22的干扰,基站12基于迫零准则消除其对移动终端21的干扰为例进行说明,以及以基站11基于最小均方误差准则消除其对移动终端22的干扰,基站12基于最小均方误差准则消除其对移动终端21的干扰为例进行说明。
1)基于迫零准则 首先,在步骤S1中,基站11发送第一下行参考信号至移动终端21和移动终端22。其中,移动终端21为基站11的被服务移动终端,移动终端22为基站11的受干扰移动终端。
该第一下行参考信号可以是公共导频信号也可以是训练序列。
其次,在步骤S2中,移动终端21接收来自基站11的第一下行参考信号;在步骤S2’中,移动终端22接收来自基站11的第一下行参考信号。
其中,基站11是移动终端21的服务基站,同时是移动终端22的干扰基站。
需要说明的是,步骤S2和步骤S2’之间并没有必然的先后顺序。
随后,在步骤S3中,移动终端21根据该第一下行参考信号,估算基站11至本移动终端21的第一下行物理信道传输矩阵H1,1。
接着,在步骤S4中,移动终端21根据第一下行物理信道传输矩阵H1,1,选择基站11发送给本移动终端21的数据流的流数S1。
具体的,移动终端21根据该第一下行物理信道传输矩阵H1,1,分别计算信道容量C1,C2。
其中,C1为基站11发送1个数据流至移动终端21的信道容量,C2为基站11发送2个数据流至本移动终端21的信道容量。
信道容量C1可以通过下列公式计算 其中,μ1表示H1,1的最大特征值,P表示总发送功率,σ2表示移动终端21所受到的干扰加噪声功率。
信道容量C2可以通过下列公式计算 C2=log2(1+μ1P/(2σ2))+log2(1+μ2P/(2σ2)) 其中,μ1和μ2表示H1,1的最大特征值和第二大特征值。
当移动终端21计算出信道容量C1,C2后,其从信道容量C1,C2中选择一个信道容量最大值。
如果C1≥C2,那么,移动终端21确定基站11发送给本移动终端21的数据流的流数为1。
如果C1<C2,那么,移动终端21将(C2-C1)/C2的比值与一预定门限值CThred进行比较;如果(C2-C1)/C2≥CThred,则确定基站11发送给本移动终端21的数据流的流数为2;如果(C2-C1)/C2<CThred,则确定基站11发送给本移动终端21的数据流的流数为1。
优选地,CThred的取值为0≤CThred<1。
需要说明的是,由于在本实施例中,我们假定移动终端21有2根接收天线,基站11有4根发送天线,而且不同天线之间的空间相关性为0,因此,基站11和移动终端21之间的第一下行物理信道传输矩阵H1,1的秩为2,基站11可以发送1个数据流或者发送2个数据流给移动终端21,从而,移动终端21只需分别计算信道容量C1,C2。在具体应用中,如果移动终端21和基站11之间的第一下行物理信道传输矩阵H1,1的秩为M,那么,基站11可以分别发送1,2,…或M个数据流给移动终端21,从而,移动终端21需要分别计算信道容量C1,C2,…,CM。
具体的,当移动终端21根据第一下行物理信道传输矩阵H1,1,分别计算M个信道容量C1,C2,…,CM后,移动终端21从所述M个信道容量C1,C2,…,CM中选择一个信道容量最大值CK。
然后,移动终端21判断信道容量最大值CK所对应的K是否等于1;如果所述K=1,移动终端21确定基站11发送给本移动终端21的数据流的流数为1;如果所述K≠1,初始化x=1,并执行以下步骤 首先,移动终端21判断(CK-CK-x)/CK是否小于预定门限值CThred;如果(CK-CK-x)/CK≥CThred,则确定基站11发送给本移动终端21的数据流的流数为K-(x-1);如果(CK-CK-x)/CK<CThred,则执行x=x+1;并判断K-x是否大于0;如果K-x>0,则重复步骤上述判断(CK-CK-x)/CK是否小于预定门限值CThred的步骤;如果K-x≤0,确定基站11发送给本移动终端21的数据流的流数为1。
继而,在步骤S5中,移动终端21基于第一下行物理信道传输矩阵H1,1以及所选择的数据流的流数,生成第一滤波矩阵R1。
具体的,第一滤波矩阵可通过如下公式生成 R1=U1(,1S1)H/||U1(,1S1)H|| 其中,U1(,1S1)H表示由U1的第1列至第S1列组成的矩阵的共轭转置矩阵,S1表示移动终端21所选择的基站11发送给本移动终端21的数据流的流数。
其中,U1通过对所述第一下行物理信道传输矩阵H1,1进行奇异值分解
来获取。
然后,进入步骤S6中,移动终端21利用所生成的第一滤波矩阵R1的共轭转置矩阵R1H对待发送的第一探测信号进行预编码处理,然后,将经R1H预编码处理后的第一探测信号分别发送至基站11和基站12。
其中,基站11是移动终端21的服务基站,基站12是移动终端21的干扰基站。
进一步的,移动终端21在指定的上行子带的指定的子载波上以及在指定的OFDM符号上发送经R1H预编码处理后的第一探测信号至基站11和基站12。
需要说明的是,在本实施例中,我们主要从基站11角度对本发明进行说明,但是本领域技术人员应能理解,在基站11与移动终端21和移动终端22进行交互的同时,基站12与移动终端21和移动终端22也在进行交互。
具体的,首先,基站12发送第二下行参考信号至移动终端22和移动终端21。其中,移动终端22为基站12的被服务移动终端,移动终端21为基站12的受干扰移动终端。
然后,移动终端22根据来自基站12的第二下行参考信号,估算基站12至本移动终端22的第三下行物理信道传输矩阵H2,2。
接着,移动终端22根据第三下行物理信道传输矩阵H2,2,选择基站12发送给本移动终端22的数据流的流数S2。
随后,移动终端22基于第三下行物理信道传输矩阵H2,2以及所选择的数据流的流数S2,生成第二滤波矩阵R2。
继而,移动终端22利用所生成的第二滤波矩阵R2的共轭转置矩阵R2H对待发送的第二探测信号进行预编码处理,然后,将经R2H预编码处理后的第二探测信号分别发送至基站11和基站12。
其中,基站11是移动终端22的干扰基站,基站12是移动终端22的服务基站。
移动终端21发送的第一探测信号和移动终端22发送的第二探测信号应该相互正交,具体的,移动终端21和移动终端22可以FDM/TDM/CDM的方式发送第一探测信号和第二探测信号至服务基站。
然后,在步骤S7中,基站11接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
同样的,基站12同样也接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
接着,进入步骤S8中,基站11根据所接收到的第一探测信号,估算本基站11至移动终端21的第一下行等效信道传输矩阵
以及根据所接收到的第二探测信号,估算本基站11至移动终端22的第二下行等效信道传输矩阵
同样的,基站12根据所接收到的第二探测信号,估算本基站12至移动终端22的第三下行等效信道传输矩阵
以及根据所接收到的第一探测信号,估算本基站12至移动终端21的第四下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道之间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,基站11估算的第一下行等效信道传输矩阵
第二下行等效信道传输矩阵
同样的,基站12估算的第三下行等效信道传输矩阵
第四下行等效信道传输矩阵
基站11估算出第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
后,进入步骤S9中,根据该第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
并基于迫零准则,生成用于对待发送信号进行预编码的预编码矩阵W1。
同样的,基站12估算出第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
后,根据该第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
并基于迫零准则,生成用于对待发送信号进行预编码的预编码矩阵W2。
具体的,基于迫零准则,W1和W2应该满足以下条件 和 以下我们仅以如何生成预编码矩阵W1为例进行分析。本领域技术人员根据以下对生成预编码矩阵W1的分析,可以很容易地获知如何生成预编码矩阵W2。
具体的,基站11首先对
进行奇异值分解,如下 其中,
是
的零空间的基。
然后,基站11对
进行奇异值分解,如下 其中,
是
的信号空间的基。
最后,预编码矩阵W1通过下式计算 其中,
表示由V1的第1列至第S1列组成的矩阵,S1为移动终端21所选择的数据流的流数。
基站11生成了预编码矩阵W1后,进入步骤S10中,基站11利用该预编码矩阵W1对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端21。
同样的,基站12生成了预编码矩阵W2后,利用该预编码矩阵W2对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端22。
最后,在步骤S 11中,移动终端21接收来自基站11的经预编码矩阵W1预编码处理后的信号并将其还原。
同样的,移动终端22接收来自基站12的经预编码矩阵W2预编码处理后的信号并将其还原。
具体的,假设基站11发送的待发送信号为X1,基站12发送的待发送信号为X2,那么,移动终端21接收到的信号为Y1=H1,1W1X1P+H1,2W2X2P+n1。
然后,移动终端21用第一滤波矩阵R1乘以接收到的信号Y1,得到信号
最后,移动终端21对信号R1Y1进行最大似然检测或硬判决,以还原基站11发送的信号X1。
当然,移动终端21还可以通过其他方式还原基站11发送的信号,这是本领域技术人员应能理解的,在此不作赘述。
同样的,移动终端22接收到的信号为Y2=H2,2W2X2P+H2,1W1X1P+n2。
然后,移动终端22用第二滤波矩阵R2乘以接收的信号Y2,得到信号
最后,移动终端22对信号R2Y2进行最大似然检测或硬判决,以还原基站12发送的信号X2。
以上是针对两个小区的MIMO通信系统中小区间干扰消除的方法,以下将给出适用于多个小区的MIMO通信系统的小区干扰消除的方法。
首先,基站发送第一下行参考信号至被服务移动终端和至少一个受干扰移动终端。该第一下行参考信号可以是公共导频信号也可以是训练序列。其中,该基站是被服务移动终端的服务基站,同时是受干扰移动终端的干扰基站。
其次,被服务移动终端接收来自该基站的第一下行参考信号;并且,至少一个受干扰移动终端也分别接收来自该基站的第一下行参考信号。
随后,被服务移动终端根据该第一下行参考信号,估算该基站至本被服务移动终端的第一下行物理信道传输矩阵Hj,j。其他至少一个受干扰移动终端分别根据该第一下行参考信号,估算该基站至其的各个下行物理信道传输矩阵为Hi,j 需要说明的是,此处,为了便于描述,我们假设该基站至被服务移动终端的第一下行物理信道传输矩阵为Hj,j,该基站至其他至少一个被干扰移动终端的各个下行物理信道传输矩阵为Hi,j,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
接着,被服务移动终端根据第一下行物理信道传输矩阵Hj,j,选择该基站发送给本被服务移动终端的数据流的流数Sj。
流数Sj的选择方式在上述两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
继而,被服务移动终端基于第一下行物理信道传输矩阵Hj,j以及所选择的数据流的流数Sj,生成第一滤波矩阵Rj。
被服务移动终端可通过如下公式生成滤波矩阵 Rj=Uj(,1Sj)H/||Uj(,1Sj)H|| 其中,Uj(,1Sj)H表示由Uj的第1列至第Sj列组成的矩阵的共轭转置矩阵,Sj表示本被服务移动终端所选择的该基站发送给本移动终端的数据流的流数。
其中,Uj通过对第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
同样的,至少一个受干扰移动终端也生成其各自的滤波矩阵Ri,其中,i≠j。
然后,被服务移动终端利用所生成的滤波矩阵Rj的共轭转置矩阵RjH对待发送的第一探测信号进行预编码处理,然后,将经RjH预编码处理后的第一探测信号分别发送至该基站和至少一个干扰基站。
同样的,至少一个受干扰移动终端利用其各自所生成的滤波矩阵Ri的共轭转置矩阵RiH分别对待发送的探测信号进行预编码处理,然后,各自将经RiH预编码处理后的探测信号分别发送至其服务基站和其他至少一个干扰基站。
随后,该基站接收来自被服务移动终端的经第一滤波矩阵Rj的共轭转置矩阵RjH预编码处理后的第一探测信号,并且接收来自至少一个受干扰移动终端的经其各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号。其中,i≠j。
接着,该基站根据所接收到的来自被服务移动终端的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,估算本基站至被服务移动终端的第一下行等效信道传输矩阵
以及根据所接收到的来自至少一个受干扰移动终端的经各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号,估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道之间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,该基站估算的第一下行等效信道传输矩阵
至少一个其他的下行等效信道传输矩阵
其中,Ri为所述至少一个受干扰移动终端中的每个受干扰移动终端所生成的滤波矩阵,Hi,j为本基站至所述至少一个受干扰移动终端的各个下行物理信道传输矩阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
该基站估算出第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
后,根据该第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
并基于迫零准则,生成用于对待发送信号进行预编码的预编码矩阵Wj。
具体的,基于迫零准则,Wj应该满足以下条件 其中,i≠j。具体的,定义
该基站首先对Γ进行奇异值分解,如下 其中,
是Γ的零空间的基。
然后,服务基站11对
进行奇异值分解,如下 其中,
是
的信号空间的基。
最后,预编码矩阵Wj通过下式计算 其中,
表示由V1的第1列至第Sj列组成的矩阵,Sj为被服务移动终端所选择的数据流的流数。
该基站生成了预编码矩阵Wj后,利用该预编码矩阵Wj对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至被服务移动终端。
最后,被服务移动终端接收来自该基站的经预编码矩阵Wj预编码处理后的信号并将其还原。
被服务移动终端还原接收到的来自该基站的经预编码矩阵Wj预编码处理后的信号的方式在上述两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
2)基于最小均方误差准则 首先,基站11发送第一下行参考信号至移动终端21和移动终端22。其中,移动终端21为基站11的被服务移动终端,移动终端22为基站11的受干扰移动终端。
该第一下行参考信号可以是公共导频信号也可以是训练序列。
同样的,基站12发送第二下行参考信号至移动终端22和移动终端21。其中,移动终端22为基站12的被服务移动终端,移动终端21为基站12的受干扰移动终端。
基站11发送的第一下行参考信号和基站12发送的第二下行参考信号应该相互正交。进一步的,基站11和基站12可通过FDM/TDM/CDM的方式发送第一下行参考信号和第二下行参考信号。
其次,移动终端21接收来自基站11的第一下行参考信号以及来自基站12的第二下行参考信号;移动终端22接收来自基站11的第一下行参考信号和来自基站12的第二下行参考信号。
其中,基站11是移动终端21的服务基站,同时是移动终端22的干扰基站;基站12是移动终端22的服务基站,同时是移动终端21的干扰基站。
随后,移动终端21根据该第一下行参考信号,估算基站11至本移动终端21的第一下行物理信道传输矩阵H1,1,并且根据该第二下行参考信号,估算基站12至本移动终端21的第四下行物理信道传输矩阵H1,2。
同样的,移动终端22根据该第二下行参考信号,估算基站12至本移动终端22的第三下行物理信道传输矩阵H2,2,并且根据该第一下行参考信号,估算基站11至本移动终端22的第二下行物理信道传输矩阵H2,1。
接着,移动终端21根据第一下行物理信道传输矩阵H1,1,选择基站11发送给本移动终端21的数据流的流数S1。
具体的,移动终端21根据该第一下行物理信道传输矩阵H1,1,分别计算信道容量C1,C2。
其中,C1为基站11发送1个数据流至移动终端21的信道容量,C2为基站11发送2个数据流至本移动终端21的信道容量。
信道容量C1可以通过下列公式计算 其中,μ1表示H1,1的最大特征值,P表示总发送功率,σ2表示移动终端21所受到的干扰加噪声功率。
信道容量C2可以通过下列公式计算 C2=log2(1+μ1P/(2σ2))+log2(1+μ2P/(2σ2)) 其中,μ1和μ2表示H1,1的最大特征值和第二大特征值。
当移动终端21计算出信道容量C1,C2后,其从信道容量C1,C2中选择一个信道容量最大值。
如果C1≥C2,那么,移动终端21确定基站11发送给本移动终端21的数据流的流数为1。
如果C1<C2,那么,移动终端21将(C2-C1)/C2的比值与一预定门限值CThred进行比较;如果(C2-C1)/C2≥CThred,则确定基站11发送给本移动终端21的数据流的流数为2;如果(C2-C1)/C2<CThred,则确定基站11发送给本移动终端21的数据流的流数为1。
优选地,CThred的取值为0≤CThred<1。
需要说明的是,由于在本实施例中,我们假定移动终端21有2根接收天线,基站11有4根发送天线,而且不同天线之间的空间相关性为0,因此,基站11和移动终端21之间的第一下行物理信道传输矩阵H1,1的秩为2,基站11可以发送1个数据流或者发送2个数据流给移动终端21,从而,移动终端21只需分别计算信道容量C1,C2。在具体应用中,如果移动终端21和基站11之间的第一下行物理信道传输矩阵H1,1的秩为M,那么,基站11可以分别发送1,2,…或M个数据流给移动终端21,从而,移动终端21需要分别计算信道容量C1,C2,…,CM。
具体的,当移动终端21根据第一下行物理信道传输矩阵H1,1,分别计算M个信道容量C1,C2,…,CM后,移动终端21从所述M个信道容量C1,C2,…,CM中选择一个信道容量最大值CK。
然后,移动终端21判断信道容量最大值CK所对应的K是否等于1;如果所述K=1,移动终端21确定基站11发送给本移动终端21的数据流的流数为1;如果所述K≠1,初始化x=1,并执行以下步骤 首先,移动终端21判断(CK-CK-x)/CK是否小于预定门限值CThred;如果(CK-CK-x)/CK≥CThred,则确定基站11发送给本移动终端21的数据流的流数为K-(x-1);如果(CK-CK-x)/CK<CThred,则执行x=x+1;并判断K-x是否大于0;如果K-x>0,则重复步骤上述判断(CK-CK-x)/CK是否小于预定门限值CThred的步骤;如果K-x≤0,确定基站11发送给本移动终端21的数据流的流数为1。
继而,移动终端21基于第一下行物理信道传输矩阵H1,1,第四下行物理信道传输矩阵H1,2以及所选择的数据流的流数S1,生成第一滤波矩阵R1。
具体的,第一滤波矩阵R1可通过如下公式生成 其中,H1,1为所述第一下行物理信道传输矩阵,H1,2为基站12至本移动终端21的第四下行物理信道传输矩阵,σ2为本移动终端21所受到的干扰噪声功率,P为总发送功率,NT为发送天线个数,I为单位阵。
其中,W1通过如下公式获取 W1=V1(,1S1)/||V1(,1S1)|| 其中,V1(,1S1)表示由V1的第1列至第S1列组成的矩阵,S1表示本移动终端21所选择的基站11发送给本移动终端21的数据流的流数。
其中,V1通过对第一下行物理信道传输矩阵H1,1进行奇异值分解
来获取。
然后,移动终端21利用所生成的第一滤波矩阵R1的共轭转置矩阵R1H对待发送的第一探测信号进行预编码处理,然后,将经R1H预编码处理后的第一探测信号分别发送至基站11和基站12。
其中,基站11是移动终端21的服务基站,基站12是移动终端21的干扰基站。
进一步的,移动终端21在指定的上行子带的指定的子载波上以及在指定的OFDM符号上发送经R1H预编码处理后的第一探测信号至基站11和基站12。
需要说明的是,在本实施例中,我们主要从基站11角度对本发明进行说明,但是本领域技术人员应能理解,在基站11与移动终端21和移动终端22进行交互的同时,基站12与移动终端21和移动终端22也在进行交互。
移动终端22估算出第三下行物理信道传输矩阵H2,2以及第二下行物理信道传输矩阵H2,1后,移动终端22根据第三下行物理信道传输矩阵H2,2,选择基站12发送给本移动终端22的数据流的流数S2。
流数S2的选择可采用与上述流数S1选择方式相同的原理,为简明起见,在此不作赘述。
随后,移动终端22基于第三下行物理信道传输矩阵H2,2,第二下行物理信道传输矩阵H2,1以及所选择的数据流的流数S2,生成第二滤波矩阵R2。
具体的,第二滤波矩阵R2可通过如下公式生成 其中,H2,2为所述第三下行物理信道传输矩阵,H2,1为基站11至本移动终端22的第二下行物理信道传输矩阵,σ2为本移动终端22所受到的干扰噪声功率,P为总发送功率,NT为发送天线个数,I为单位阵。
其中,W2通过如下公式获取 W2=V2(,1S2)/||V2(,1S2)|| 其中,V2(,1S2)表示由V2的第1列至第S2列组成的矩阵,S2表示本移动终端22所选择的基站12发送给本移动终端22的数据流的流数。
其中,V2通过对第三下行物理信道传输矩阵H2,2进行奇异值分解
来获取。
继而,移动终端22利用所生成的第二滤波矩阵R2的共轭转置矩阵R2H对待发送的第二探测信号进行预编码处理,然后,将经R2H预编码处理后的第二探测信号分别发送至基站11和基站12。
其中,基站11是移动终端22的干扰基站,基站12是移动终端22的服务基站。
需要指出的是,移动终端21发送的第一探测信号和移动终端22发送的第二探测信号应该相互正交,具体的,移动终端21和移动终端22可以FDM/TDM/CDM的方式发送第一探测信号和第二探测信号至服务基站。
然后,基站11接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
同样的,基站12也接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
接着,基站11根据所接收到的第一探测信号,估算本基站11至移动终端21的第一下行等效信道传输矩阵
以及根据所接收到的第二探测信号,估算本基站11至移动终端22的第二下行等效信道传输矩阵
同样的,基站12根据所接收到的第二探测信号,估算本基站12至移动终端22的第三下行等效信道传输矩阵
以及根据所接收到的第一探测信号,估算本基站12至移动终端21的第四下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道之间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,基站11估算的第一下行等效信道传输矩阵
第二下行等效信道传输矩阵
同样的,基站12估算的第三下行等效信道传输矩阵
第四下行等效信道传输矩阵
基站11估算出第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
后,根据该第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
并基于最小均方误差准则,生成用于对待发送信号进行预编码的预编码矩阵W1。
同样的,基站12估算出第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
后,根据该第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
并基于最小均方误差准则,生成用于对待发送信号进行预编码的预编码矩阵W2。
具体的,基于最小均方误差准则,W1,W2,R1,R2应该满足以下条件 由于上述方程涉及一个联合优化的问题,它的解答通常很难获取并且需要各个基站和移动终端之间的信道状态信息。因此,可以采用以下次优的准则来获取预编码矩阵 于是,满足上述条件的预编码矩阵W1和W2分别为 以及 基站11生成了预编码矩阵W1后,基站11利用该预编码矩阵W1对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端21。
同样的,基站12生成了预编码矩阵W2后,利用该预编码矩阵W2对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端22。
最后,移动终端21接收来自基站11的经预编码矩阵W1预编码处理后的信号并将其还原。
同样的,移动终端22接收来自基站12的经预编码矩阵W2预编码处理后的信号并将其还原。
具体的,假设基站11发送的待发送信号为X1,基站12发送的待发送信号为X2,那么,移动终端21接收到的信号为Y1=H1,1W1X1P+H1,2W2X2P+n1。
然后,移动终端21用第一滤波矩阵R1乘以接收到的信号Y1,得到信号
最后,移动终端21对信号R1Y1进行最大似然检测或硬判决,以还原基站11发送的信号X1。
当然,移动终端21还可以通过其他方式还原基站11发送的信号,这是本领域技术人员应能理解的,在此不作赘述。
同样的,移动终端22接收到的信号为Y2=H2,2W2X2P+H2,1W1X1P+n2。
然后,移动终端22用第二滤波矩阵R2乘以接收的信号Y2,得到信号
最后,移动终端22对信号R2Y2进行最大似然检测或硬判决,以还原基站12发送的信号X2。
以上是针对两个小区的MIMO通信系统中小区间干扰消除的方法,以下将给出适用于多个小区的MIMO通信系统的小区干扰消除的方法。
首先,基站发送第一下行参考信号至被服务移动终端和至少一个受干扰移动终端。该第一下行参考信号可以是公共导频信号也可以是训练序列。其中,该基站是被服务移动终端的服务基站,同时是受干扰移动终端的干扰基站。
其次,被服务移动终端接收来自该基站的第一下行参考信号以及接收来自至少一个干扰基站的至少一个其他的下行参考信号。
随后,被服务移动终端根据该第一下行参考信号,估算该基站至本被服务移动终端的第一下行物理信道传输矩阵Hj,j,以及根据来自至少一个干扰基站的至少一个其他的下行参考信号,估算所述至少一个干扰基站至本被服务移动终端的至少一个其他的下行物理信道传输矩阵Hj,j,其中,i≠j。
需要说明的是,此处,为了便于描述,我们假设该基站至被服务移动终端的第一下行物理信道传输矩阵为Hj,j,至少一个干扰基站至本被服务移动终端的至少一个其他的下行物理信道传输矩阵Hj,i,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
接着,被服务移动终端根据第一下行物理信道传输矩阵Hj,j,选择该基站发送给本被服务移动终端的数据流的流数Sj。
流数Sj的选择方式在上述两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
继而,被服务移动终端基于第一下行物理信道传输矩阵Hj,j,至少一个其他的下行物理信道传输矩阵Hj,i以及所选择的数据流的流数Sj,生成第一滤波矩阵Rj。
被服务移动终端可通过如下公式生成滤波矩阵Rj 其中,Hj,j为所述第一下行物理信道传输矩阵,Hj,i为所述至少一个干扰基站至本被服务移动终端的至少一个其他的下行物理信道传输矩阵,σ2为本被服务移动终端所受到的干扰噪声功率,P为每基站的总发送功率,NT为每基站的发射天线个数,I为单位阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
其中,Wj通过如下公式获取 Wj=Vj(,1Sj)/||Vj(,1Sj)|| 其中,Vj(,1Sj)表示由Vj的第1列至第Sj列组成的矩阵,Sj表示本被服务移动终端所选择的该基站发送给本被服务移动终端的数据流的流数。
其中,Vj通过对第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
同样的,至少一个受干扰移动终端也生成其各自的滤波矩阵Ri,其中,i≠j。
然后,被服务移动终端利用所生成的滤波矩阵Rj的共轭转置矩阵RjH对待发送的第一探测信号进行预编码处理,然后,将经RjH预编码处理后的第一探测信号分别发送至该基站和至少一个干扰基站。
同样的,至少一个受干扰移动终端利用其各自所生成的滤波矩阵Ri的共轭转置矩阵RiH分别对待发送的探测信号进行预编码处理,然后,各自将经RiH预编码处理后的探测信号分别发送至其服务基站和其他至少一个干扰基站。
随后,该基站接收来自被服务移动终端的经第一滤波矩阵Rj的共轭转置矩阵RjH预编码处理后的第一探测信号,并且接收来自至少一个受干扰移动终端的经其各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号。其中,i≠j。
接着,该基站根据所接收到的来自被服务移动终端的经第一滤波矩阵Rj的共轭转置矩阵RjH预编码处理后的第一探测信号,估算本基站至被服务移动终端的第一下行等效信道传输矩阵
以及根据所接收到的来自至少一个受干扰移动终端的经各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号,估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,该基站估算的第一下行等效信道传输矩阵
至少一个其他的下行等效信道传输矩阵
其中,Ri为所述至少一个受干扰移动终端中的每个受干扰移动终端所生成的滤波矩阵,Hi,j为本基站至所述至少一个受干扰移动终端的各个下行物理信道传输矩阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
该基站估算出第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
后,根据该第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
并基于最小均方误差准则,生成用于对待发送信号进行预编码的预编码矩阵Wj。
具体的,基于最小均方误差准则,{Wj}和{Rj}应该满足以下条件 由于上述方程涉及一个联合优化的问题,它的解答通常很难获取并且需要各个基站和移动终端之间的信道状态信息。因此,可以采用以下次优的准则来获取预编码矩阵 于是,满足上述条件的预编码矩阵为 该基站生成了预编码矩阵Wj后,利用该预编码矩阵Wj对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至被服务移动终端。
最后,被服务移动终端接收来自该基站的经预编码矩阵Wj预编码处理后的信号并将其还原。
被服务移动终端还原接收到的来自该基站的经预编码矩阵Wj预编码处理后的信号的方式在上述两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
图3示出了采用本发明的小区间干扰消除技术与采用现有技术的小区间干扰消除技术的仿真效果图。
具体的,图3的仿真图所基于的MIMO通信网络包括两个基站,每个基站服务一个移动终端,同时需要消除对另一个基站服务的移动终端的干扰。每个基站服务的移动终端均匀出现在该基站的覆盖范围内,每个基站和其服务的移动终端之间的平均路损取决于它们之间的相对位置。其中,每个基站和移动终端均工作在干扰消除工作模式下。每个基站包括4根发射天线,每个移动终端包括2根接收天线。
在图3的仿真效果图中,方案I为采用现有技术中的基于迫零准则的干扰消除技术,方案II为采用本发明中的基于迫零准则的干扰消除技术,以及方案III为采用本发明中的基于最小均方误差准则的干扰消除技术。
其中,CThred设为0.1。
从图3的仿真图中可以看出,采用本发明的干扰消除技术的方案II和方案III的性能比采用现有技术的干扰消除技术的方案I的性能好。同时,针对本发明的干扰消除技术,方案III的性能比方案II的性能好。
具体的,以图3中累积密度函数取0.1为例进行说明,当累积密度函数为0.1时,从方案I,方案II以及方案III的三根仿真曲线中可以看出,方案III中90%的用户达到的吞吐量大于方案II中90%的用户达到的吞吐量,方案II中90%的用户达到的吞吐量大于方案I中90%的用户达到的吞吐量。
以上是从方法的角度对本发明的技术方案进行的详细描述,以下将从装置的角度对本发明进行描述。
图4示出了根据本发明的一个具体实施方式
的在基于多小区MIMO的无线通信网络的基站中用于消除小区间干扰的干扰消除装置的结构框图。
图5示出了根据本发明的一个具体实施方式
的在基于多小区MIMO的无线通信网络的移动终端中用于辅助基站消除小区间干扰的辅助干扰消除装置的结构框图。
以下将结合图4和图5对本发明的技术方案进行描述,下文的描述也将分别基于迫零准则和最小均方误差准则。
1)基于迫零准则 首先,基站11中的干扰消除装置10中的第一发送装置101发送第一下行参考信号至移动终端21和移动终端22。其中,移动终端21为基站11的被服务移动终端,移动终端22为基站11的受干扰移动终端。
该第一下行参考信号可以是公共导频信号也可以是训练序列。
其次,移动终端21中的辅助干扰消除装置20中的第二接收装置201接收来自基站11的第一下行参考信号;移动终端22中的辅助干扰装置20中的第二接收装置201也接收来自基站11的第一下行参考信号。
其中,基站11是移动终端21的服务基站,同时是移动终端22的干扰基站。
需要说明的是,移动终端21和移动终端22接收下行信号并没有必然的先后顺序。
随后,移动终端21中的辅助干扰消除装置20中的第二估算装置202根据该第一下行参考信号,估算基站11至本移动终端21的第一下行物理信道传输矩阵H1,1。
接着,移动终端21中的辅助干扰消除装置20中的第一选择装置203根据第一下行物理信道传输矩阵H1,1,选择基站11发送给本移动终端21的数据流的流数S1。
具体的,移动终端21中的第一选择装置203根据该第一下行物理信道传输矩阵H1,1,分别计算信道容量C1,C2。
其中,C1为基站11发送1个数据流至移动终端21的信道容量,C2为基站11发送2个数据流至本移动终端21的信道容量。
C1和C2的计算方式请参见方法部分的描述,为简明起见,在此不作赘述。
需要说明的是,由于在本实施例中,我们假定移动终端21有2根接收天线,基站11有4根发送天线,而且不同天线之间的空间相关性为0,因此,基站11和移动终端21之间的第一下行物理信道传输矩阵H1,1的秩为2,基站11可以发送1个数据流或者发送2个数据流给移动终端21,从而,移动终端21只需分别计算信道容量C1,C2。在具体应用中,如果移动终端21和基站11之间的第一下行物理信道传输矩阵H1,1的秩为M,那么,基站11可以分别发送1,2,…或M个数据流给移动终端21,从而,移动终端21需要分别计算信道容量C1,C2,…,CM。
对于信道容量C1,C2,…,CM的计算方式也请参见方法部分的描述,为简明起见,在此不作赘述。
继而,移动终端21中的辅助干扰消除装置20中的第二生成装置204基于第一下行物理信道传输矩阵H1,1以及所选择的数据流的流数,生成第一滤波矩阵R1。
具体的,第一滤波矩阵可通过如下公式生成 R1=U1(,1S1)H/||U1(,1S1)H|| 其中,U1(,1S1)H表示由U1的第1列至第S1列组成的矩阵的共轭转置矩阵,S1表示移动终端21所选择的基站11发送给本移动终端21的数据流的流数。
其中,U1通过对所述第一下行物理信道传输矩阵H1,1进行奇异值分解
来获取。
然后,移动终端21中的辅助干扰消除装置20中的第三发送装置205利用所生成的第一滤波矩阵R1的共轭转置矩阵R1H对待发送的第一探测信号进行预编码处理,然后,将经R1H预编码处理后的第一探测信号分别发送至基站11和基站12。
其中,基站11是移动终端21的服务基站,基站12是移动终端21的干扰基站。
进一步的,移动终端21在指定的上行子带的指定的子载波上以及在指定的OFDM符号上发送经R1H预编码处理后的第一探测信号至基站11和基站12。
需要说明的是,在本实施例中,我们主要从基站11角度对本发明进行说明,但是本领域技术人员应能理解,在基站11与移动终端21和移动终端22进行交互的同时,基站12与移动终端21和移动终端22也在进行交互。
具体的,首先,基站12中的干扰消除装置10中的第一发送装置101发送第二下行参考信号至移动终端22和移动终端21。其中,移动终端22为基站12的被服务移动终端,移动终端21为基站12的受干扰移动终端。
然后,移动终端22中的辅助干扰消除装置20中的第二接收装置201接收该第二下行参考信号,之后,第二估算装置201根据来自基站12的第二下行参考信号,估算基站12至本移动终端22的第三下行物理信道传输矩阵H2,2。
接着,移动终端22中的辅助干扰消除装置20中的第一选择装置203根据第三下行物理信道传输矩阵H2,2,选择基站12发送给本移动终端22的数据流的流数S2。
随后,移动终端22中的辅助干扰消除装置20中的第二生成装置204基于第三下行物理信道传输矩阵H2,2以及所选择的数据流的流数S2,生成第二滤波矩阵R2。
继而,移动终端22中的辅助干扰消除装置20中的第三发送装置205利用所生成的第二滤波矩阵R2的共轭转置矩阵R2H对待发送的第二探测信号进行预编码处理,然后,将经R2H预编码处理后的第二探测信号分别发送至基站11和基站12。
其中,基站11是移动终端22的干扰基站,基站12是移动终端22的服务基站。
移动终端21发送的第一探测信号和移动终端22发送的第二探测信号应该相互正交,具体的,移动终端21和移动终端22可以FDM/TDM/CDM的方式发送第一探测信号和第二探测信号至服务基站。
然后,基站11中的干扰消除装置10中的第一接收装置102接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
同样的,基站12中的干扰消除装置10中的第一接收装置102同样也接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
接着,基站11中的干扰消除装置10中的第一估算装置103根据所接收到的第一探测信号,估算本基站11至移动终端21的第一下行等效信道传输矩阵
以及根据所接收到的第二探测信号,估算本基站11至移动终端22的第二下行等效信道传输矩阵
同样的,基站12中的干扰消除装置10中的第一估算装置103根据所接收到的第二探测信号,估算本基站12至移动终端22的第三下行等效信道传输矩阵
以及根据所接收到的第一探测信号,估算本基站12至移动终端21的第四下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道之间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,基站11估算的第一下行等效信道传输矩阵
第二下行等效信道传输矩阵
同样的,基站12估算的第三下行等效信道传输矩阵
第四下行等效信道传输矩阵
基站11估算出第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
后,基站11中的干扰消除装置10中的第一生成装置104根据该第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
并基于迫零准则,生成用于对待发送信号进行预编码的预编码矩阵W1。
同样的,基站12估算出第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
后,基站12中的干扰消除装置10中的第一生成装置104根据该第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
并基于迫零准则,生成用于对待发送信号进行预编码的预编码矩阵W2。
具体的,基于迫零准则,W1和W2应该满足以下条件 和 以下我们仅以如何生成预编码矩阵W1为例进行分析。本领域技术人员根据以下对生成预编码矩阵W1的分析,可以很容易地获知如何生成预编码矩阵W2。
具体的,基站11中的第一生成装置104中的奇异值分解装置(为简明起见,图4中未示出)首先对
进行奇异值分解,如下 其中,
是
的零空间的基。
然后,奇异值分解装置对
进行奇异值分解,如下 其中,
是
的信号空间的基。
最后,预编码矩阵W1通过下式计算 其中,
表示由V1的第1列至第S1列组成的矩阵,S1为移动终端21所选择的数据流的流数。
基站11中的干扰消除装置10中的第一生成装置104生成了预编码矩阵W1后,基站11中的干扰消除装置10中的第二发送装置10利用该预编码矩阵W1对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端21。
同样的,基站12中的干扰消除装置10中的第一生成装置104生成了预编码矩阵W2后,基站11中的干扰消除装置10中的第二发送装置10利用该预编码矩阵W2对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端22。
最后,移动终端21中的辅助干扰消除装置20中的第三接收装置206接收来自基站11的经预编码矩阵W1预编码处理后的信号并将其还原。
同样的,移动终端22中的辅助干扰消除装置20中的第三接收装置206接收来自基站12的经预编码矩阵W2预编码处理后的信号并将其还原。
移动终端21和移动终端22还原经预编码处理后的信号的方式可参见方法部分相应的描述,为简明起见,在此不作赘述。
以上是针对两个小区的MIMO通信系统中小区间干扰消除的方法,以下将给出适用于多个小区的MIMO通信系统的小区干扰消除的方法。
首先,基站中的干扰消除装置10中的第一发送装置101发送第一下行参考信号至被服务移动终端和至少一个受干扰移动终端。该第一下行参考信号可以是公共导频信号也可以是训练序列。其中,该基站是被服务移动终端的服务基站,同时是受干扰移动终端的干扰基站。
其次,被服务移动终端中的辅助干扰消除装置20中的第二接收装置201接收来自该基站的第一下行参考信号;并且,至少一个受干扰移动终端中的辅助干扰消除装置20中的第二接收装置201也分别接收来自该基站的第一下行参考信号。
随后,被服务移动终端中的辅助干扰消除装置20中的第二估算装置202根据该第一下行参考信号,估算该基站至本被服务移动终端的第一下行物理信道传输矩阵Hj,j。其他至少一个受干扰移动终端中的辅助干扰消除装置20中的第二估算装置202分别根据该第一下行参考信号,估算该基站至其的各个下行物理信道传输矩阵为Hi,j 需要说明的是,此处,为了便于描述,我们假设该基站至被服务移动终端的第一下行物理信道传输矩阵为Hj,j,该基站至其他至少一个被干扰移动终端的各个下行物理信道传输矩阵为Hi,j,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
接着,被服务移动终端中的辅助干扰消除装置20中的第一选择装置203根据第一下行物理信道传输矩阵Hj,j,选择该基站发送给本被服务移动终端的数据流的流数Sj。
流数Sj的选择方式在上述两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
继而,被服务移动终端中的辅助干扰消除装置20中的第二生成装置204基于第一下行物理信道传输矩阵Hj,j以及所选择的数据流的流数Sj,生成第一滤波矩阵Rj。
被服务移动终端可通过如下公式生成滤波矩阵Rj Rj=Uj(,1Sj)H/||Uj(,1Sj)H|| 其中,Uj(,1Sj)H表示由Uj的第1列至第Sj列组成的矩阵的共轭转置矩阵,Sj表示本被服务移动终端所选择的该基站发送给本移动终端的数据流的流数。
其中,Uj通过对第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
同样的,至少一个受干扰移动终端也生成其各自的滤波矩阵Ri,其中,i≠j。
然后,被服务移动终端中的辅助干扰消除装置20中的第三发送装置205利用所生成的滤波矩阵Rj的共轭转置矩阵RjH对待发送的第一探测信号进行预编码处理,然后,将经RjH预编码处理后的第一探测信号分别发送至该基站和至少一个干扰基站。
同样的,至少一个受干扰移动终端中的辅助干扰消除装置20中的第三发送装置205利用其各自所生成的滤波矩阵Ri的共轭转置矩阵RiH分别对待发送的探测信号进行预编码处理,然后,各自将经RiH预编码处理后的探测信号分别发送至其服务基站和其他至少一个干扰基站。
随后,该基站中的干扰消除装置10中的第一接收装置102接收来自被服务移动终端的经第一滤波矩阵Rj的共轭转置矩阵RjH预编码处理后的第一探测信号,并且接收来自至少一个受干扰移动终端的经其各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号。其中,i≠j。
接着,该基站中的干扰消除装置10中的第一估算装置103根据所接收到的来自被服务移动终端的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,估算本基站至被服务移动终端的第一下行等效信道传输矩阵
以及根据所接收到的来自至少一个受干扰移动终端的经各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号,估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道之间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,该基站估算的第一下行等效信道传输矩阵
至少一个其他的下行等效信道传输矩阵
其中,Ri为所述至少一个受干扰移动终端中的每个受干扰移动终端所生成的滤波矩阵,Hi,j为本基站至所述至少一个受干扰移动终端的各个下行物理信道传输矩阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
该基站估算出第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
后,该基站中的干扰消除装置10中的第一生成装置104根据该第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
并基于迫零准则,生成用于对待发送信号进行预编码的预编码矩阵Wj。
具体的,基于迫零准则,Wj应该满足以下条件 其中,i≠j。具体的,定义
该基站首先对Γ进行奇异值分解,如下 其中,
是Γ的零空间的基。
然后,服务基站11对
进行奇异值分解,如下 其中,
是
的信号空间的基。
最后,预编码矩阵Wj通过下式计算 其中,
表示由V1的第1列至第Sj列组成的矩阵,Sj为被服务移动终端所选择的数据流的流数。
该基站生成了预编码矩阵Wj后,该基站中的干扰消除装置10中的第二发送装置105利用该预编码矩阵Wj对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至被服务移动终端。
最后,被服务移动终端中的辅助干扰消除装置20中的第三接收装置206接收来自该基站的经预编码矩阵Wj预编码处理后的信号并将其还原。
被服务移动终端还原接收到的来自该基站的经预编码矩阵Wj预编码处理后的信号的方式在方法部分的两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
2)基于最小均方误差准则 首先,基站11中的干扰消除装置10中的第一发送装置101发送第一下行参考信号至移动终端21和移动终端22。其中,移动终端21为基站11的被服务移动终端,移动终端22为基站11的受干扰移动终端。
该第一下行参考信号可以是公共导频信号也可以是训练序列。
同样的,基站12中的干扰消除装置10中的第一发送装置101发送第二下行参考信号至移动终端22和移动终端21。其中,移动终端22为基站12的被服务移动终端,移动终端21为基站12的受干扰移动终端。
基站11发送的第一下行参考信号和基站12发送的第二下行参考信号应该相互正交。进一步的,基站11和基站12可通过FDM/TDM/CDM的方式发送第一下行参考信号和第二下行参考信号。
其次,移动终端21中的辅助干扰消除装置20中的第二接收装置201接收来自基站11的第一下行参考信号以及来自基站12的第二下行参考信号;移动终端22中的辅助干扰消除装置20中的第二接收装置201接收来自基站11的第一下行参考信号和来自基站12的第二下行参考信号。
其中,基站11是移动终端21的服务基站,同时是移动终端22的干扰基站;基站12是移动终端22的服务基站,同时是移动终端21的干扰基站。
随后,移动终端21中的辅助干扰消除装置20中的第二估算装置202根据该第一下行参考信号,估算基站11至本移动终端21的第一下行物理信道传输矩阵H1,1,并且根据该第二下行参考信号,估算基站12至本移动终端21的第四下行物理信道传输矩阵H1,2。
同样的,移动终端22中的辅助干扰消除装置20中的第二估算装置202根据该第二下行参考信号,估算基站12至本移动终端22的第三下行物理信道传输矩阵H2,2,并且根据该第一下行参考信号,估算基站11至本移动终端22的第二下行物理信道传输矩阵H2,1。
接着,移动终端21中的辅助干扰消除装置20中的第一选择装置203根据第一下行物理信道传输矩阵H1,1,选择基站11发送给本移动终端21的数据流的流数S1。
具体的,移动终端21中的第一选择装置203根据该第一下行物理信道传输矩阵H1,1,分别计算信道容量C1,C2。
其中,C1为基站11发送1个数据流至移动终端21的信道容量,C2为基站11发送2个数据流至本移动终端21的信道容量。
C1和C2的计算方式请参见方法部分的描述,为简明起见,在此不作赘述。
需要说明的是,由于在本实施例中,我们假定移动终端21有2根接收天线,基站11有4根发送天线,而且不同天线之间的空间相关性为0,因此,基站11和移动终端21之间的第一下行物理信道传输矩阵H1,1的秩为2,基站11可以发送1个数据流或者发送2个数据流给移动终端21,从而,移动终端21只需分别计算信道容量C1,C2。在具体应用中,如果移动终端21和基站11之间的第一下行物理信道传输矩阵H1,1的秩为M,那么,基站11可以分别发送1,2,…或M个数据流给移动终端21,从而,移动终端21需要分别计算信道容量C1,C2,…,CM。
对于信道容量C1,C2,…,CM的计算方式也请参见方法部分的描述,为简明起见,在此不作赘述。
继而,移动终端21中的辅助干扰消除装置20中的第二生成装置204基于第一下行物理信道传输矩阵H1,1,第四下行物理信道传输矩阵H1,2以及所选择的数据流的流数S1,生成第一滤波矩阵R1。
具体的,第一滤波矩阵R1可通过如下公式生成 其中,H1,1为所述第一下行物理信道传输矩阵,H1,2为基站12至本移动终端21的第四下行物理信道传输矩阵,σ2为本移动终端21所受到的干扰噪声功率,P为每基站的总发射功率,NT为每基站的发射天线个数,I为单位阵。
其中,W1通过如下公式获取 W1=V1(,1S1)/||V1(,1S1)|| 其中,V1(,1S1)表示由V1的第1列至第S1列组成的矩阵,S1表示本移动终端21所选择的基站11发送给本移动终端21的数据流的流数。
其中,V1通过对第一下行物理信道传输矩阵H1,1进行奇异值分解
来获取。
然后,移动终端21中的辅助干扰消除装置20中的第三发送装置205利用所生成的第一滤波矩阵R1的共轭转置矩阵R1H对待发送的第一探测信号进行预编码处理,然后,将经R1H预编码处理后的第一探测信号分别发送至基站11和基站12。
其中,基站11是移动终端21的服务基站,基站12是移动终端21的干扰基站。
进一步的,移动终端21在指定的上行子带的指定的子载波上以及在指定的OFDM符号上发送经R1H预编码处理后的第一探测信号至基站11和基站12。
需要说明的是,在本实施例中,我们主要从基站11角度对本发明进行说明,但是本领域技术人员应能理解,在基站11与移动终端21和移动终端22进行交互的同时,基站12与移动终端21和移动终端22也在进行交互。
移动终端22估算出第三下行物理信道传输矩阵H2,2以及第二下行物理信道传输矩阵H2,1后,移动终端22中的辅助干扰消除装置20中的第一选择装置203根据第三下行物理信道传输矩阵H2,2,选择基站12发送给本移动终端22的数据流的流数S2。
流数S2的选择可采用与上述流数S1选择方式相同的原理,为简明起见,在此不作赘述。
随后,移动终端22中的辅助干扰消除装置20中的第二生成装置204基于第三下行物理信道传输矩阵H2,2,第二下行物理信道传输矩阵H2,1以及所选择的数据流的流数S2,生成第二滤波矩阵R2。
具体的,第二滤波矩阵R2可通过如下公式生成 其中,H2,2为所述第三下行物理信道传输矩阵,H2,1为基站11至本移动终端22的第二下行物理信道传输矩阵,σ2为本移动终端22所受到的干扰噪声功率,P为每基站的总发射功率,NT为每基站的发射天线个数,I为单位阵。
其中,W2通过如下公式获取 W2=V2(,1S2)/||V2(,1S2)|| 其中,V2(,1S2)表示由V2的第1列至第S2列组成的矩阵,S2表示本移动终端22所选择的基站12发送给本移动终端22的数据流的流数。
其中,V2通过对第三下行物理信道传输矩阵H2,2进行奇异值分解
来获取。
继而,移动终端22中的辅助干扰消除装置20中的第三发送装置205利用所生成的第二滤波矩阵R2的共轭转置矩阵R2H对待发送的第二探测信号进行预编码处理,然后,将经R2H预编码处理后的第二探测信号分别发送至基站11和基站12。
其中,基站11是移动终端22的干扰基站,基站12是移动终端22的服务基站。
需要指出的是,移动终端21发送的第一探测信号和移动终端22发送的第二探测信号应该相互正交,具体的,移动终端21和移动终端22可以FDM/TDM/CDM的方式发送第一探测信号和第二探测信号至服务基站。
然后,基站11中的干扰消除装置10中的第一接收装置102接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
同样的,基站12中的干扰消除装置10中的第一接收装置102也接收来自移动终端21的经第一滤波矩阵R1的共轭转置矩阵R1H预编码处理后的第一探测信号,并且接收来自移动终端22的经第二滤波矩阵R2的共轭转置矩阵R2H预编码处理后的第二探测信号。
接着,基站11中的干扰消除装置10中的第一估算装置103根据所接收到的第一探测信号,估算本基站11至移动终端21的第一下行等效信道传输矩阵
以及根据所接收到的第二探测信号,估算本基站11至移动终端22的第二下行等效信道传输矩阵
同样的,基站12中的干扰消除装置10中的第一估算装置103根据所接收到的第二探测信号,估算本基站12至移动终端22的第三下行等效信道传输矩阵
以及根据所接收到的第一探测信号,估算本基站12至移动终端21的第四下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道之间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,基站11估算的第一下行等效信道传输矩阵
第二下行等效信道传输矩阵
同样的,基站12估算的第三下行等效信道传输矩阵
第四下行等效信道传输矩阵
基站11估算出第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
后,基站11中的干扰消除装置10中的第一生成装置104根据该第一下行等效信道传输矩阵
和第二下行等效信道传输矩阵
并基于最小均方误差准则,生成用于对待发送信号进行预编码的预编码矩阵W1。
同样的,基站12估算出第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
后,基站12中的干扰消除装置10中的第一生成装置104根据该第三下行等效信道传输矩阵
和第四下行等效信道传输矩阵
并基于最小均方误差准则,生成用于对待发送信号进行预编码的预编码矩阵W2。
具体的,基于最小均方误差准则,W1,W2,R1,R2应该满足以下条件 由于上述方程涉及一个联合优化的问题,它的解答通常很难获取并且需要各个基站和移动终端之间的信道状态信息。因此,可以采用以下次优的准则来获取预编码矩阵 于是,满足上述条件的预编码矩阵W1和W2分别为 以及 基站11中的干扰消除装置10中的第一生成装置104生成了预编码矩阵W1后,基站11中的干扰消除装置10中的第二发送装置10利用该预编码矩阵W1对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端21。
同样的,基站12中的干扰消除装置10中的第一生成装置104生成了预编码矩阵W2后,基站11中的干扰消除装置10中的第二发送装置10利用该预编码矩阵W2对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至移动终端22。
最后,移动终端21中的辅助干扰消除装置20中的第三接收装置206接收来自基站11的经预编码矩阵W1预编码处理后的信号并将其还原。
同样的,移动终端22中的辅助干扰消除装置20中的第三接收装置206接收来自基站12的经预编码矩阵W2预编码处理后的信号并将其还原。
移动终端21和移动终端22还原经预编码处理后的信号的方式可参见方法部分相应的描述,为简明起见,在此不作赘述。
以上是针对两个小区的MIMO通信系统中小区间干扰消除的方法,以下将给出适用于多个小区的MIMO通信系统的小区干扰消除的方法。
首先,基站中的干扰消除装置10中的第一发送装置101发送第一下行参考信号至被服务移动终端和至少一个受干扰移动终端。该第一下行参考信号可以是公共导频信号也可以是训练序列。其中,该基站是被服务移动终端的服务基站,同时是受干扰移动终端的干扰基站。
其次,被服务移动终端中的辅助干扰消除装置20中的第二接收装置201接收来自该基站的第一下行参考信号以及接收来自至少一个干扰基站的至少一个其他的下行参考信号。
随后,被服务移动终端中的辅助干扰消除装置20中的第二估算装置202根据该第一下行参考信号,估算该基站至本被服务移动终端的第一下行物理信道传输矩阵Hj,j,以及根据来自至少一个干扰基站的至少一个其他的下行参考信号,估算所述至少一个干扰基站至本被服务移动终端的至少一个其他的下行物理信道传输矩阵Hj,i,其中,i≠j。
需要说明的是,此处,为了便于描述,我们假设该基站至被服务移动终端的第一下行物理信道传输矩阵为Hj,j,至少一个干扰基站至本被服务移动终端的至少一个其他的下行物理信道传输矩阵Hj,i,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
接着,被服务移动终端中的辅助干扰消除装置20中的第一选择装置203根据第一下行物理信道传输矩阵Hj,j,选择该基站发送给本被服务移动终端的数据流的流数Sj。
流数Sj的选择方式在上述两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
继而,被服务移动终端中的辅助干扰消除装置20中的第二生成装置204基于第一下行物理信道传输矩阵Hj,j,至少一个其他的下行物理信道传输矩阵Hj,i以及所选择的数据流的流数Sj,生成第一滤波矩阵Rj。
被服务移动终端可通过如下公式生成滤波矩阵Rj 其中,Hj,j为所述第一下行物理信道传输矩阵,Hj,i为所述至少一个干扰基站至本被服务移动终端的至少一个其他的下行物理信道传输矩阵,σ2为本被服务移动终端所受到的干扰噪声功率,P为每基站的总发射功率,NT为每基站的发射天线个数,I为单位阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
其中,Wj通过如下公式获取 Wj=Vj(,1Sj)/||Vj(,1Sj)|| 其中,Vj(,1Sj)表示由Vj的第1列至第Sj列组成的矩阵,Sj表示本被服务移动终端所选择的该基站发送给本被服务移动终端的数据流的流数。
其中,Vj通过对第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
同样的,至少一个受干扰移动终端也生成其各自的滤波矩阵Ri,其中,i≠j。
然后,被服务移动终端中的辅助干扰消除装置20中的第三发送装置205利用所生成的滤波矩阵Rj的共轭转置矩阵RjH对待发送的第一探测信号进行预编码处理,然后,将经RjH预编码处理后的第一探测信号分别发送至该基站和至少一个干扰基站。
同样的,至少一个受干扰移动终端中的辅助干扰消除装置20中的第三发送装置205利用其各自所生成的滤波矩阵Ri的共轭转置矩阵RiH分别对待发送的探测信号进行预编码处理,然后,各自将经RiH预编码处理后的探测信号分别发送至其服务基站和其他至少一个干扰基站。
随后,该基站中的干扰消除装置10中的第一接收装置102接收来自被服务移动终端的经第一滤波矩阵Rj的共轭转置矩阵RjH预编码处理后的第一探测信号,并且接收来自至少一个受干扰移动终端的经其各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号。其中,i≠j。
接着,该基站中的干扰消除装置10中的第一估算装置103根据所接收到的来自被服务移动终端的经第一滤波矩阵Rj的共轭转置矩阵RjH预编码处理后的第一探测信号,估算本基站至被服务移动终端的第一下行等效信道传输矩阵
以及根据所接收到的来自至少一个受干扰移动终端的经各自的滤波矩阵Ri的共轭转置矩阵RiH预编码处理后的各个探测信号,估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵
需要说明的是,在TDD系统中,通常认为上下行信道间存在互易性,因此,上行信道传输矩阵的共轭转置矩阵可以等同于下行信道传输矩阵。
进一步的,该基站估算的第一下行等效信道传输矩阵
至少一个其他的下行等效信道传输矩阵
其中,Ri为所述至少一个受干扰移动终端中的每个受干扰移动终端所生成的滤波矩阵,Hi,j为本基站至所述至少一个受干扰移动终端的各个下行物理信道传输矩阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
该基站估算出第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
后,该基站中的干扰消除装置10中的第一生成装置104根据该第一下行等效信道传输矩阵
和至少一个其他的下行等效信道传输矩阵
并基于最小均方误差准则,生成用于对待发送信号进行预编码的预编码矩阵Wj。
具体的,基于最小均方误差准则,{Wj}和{Rj}应该满足以下条件 由于上述方程涉及一个联合优化的问题,它的解答通常很难获取并且需要各个基站和移动终端之间的信道状态信息。因此,可以采用以下次优的准则来获取预编码矩阵 于是,满足上述条件的预编码矩阵为 该基站生成了预编码矩阵Wj后,该基站中的干扰消除装置10中的第二发送装置105利用该预编码矩阵Wj对待发送信号进行预编码处理,然后,将经预编码处理后的待发送信号发送至被服务移动终端。
最后,被服务移动终端中的辅助干扰消除装置20中的第三接收装置206接收来自该基站的经预编码矩阵Wj预编码处理后的信号并将其还原。
被服务移动终端还原接收到的来自该基站的经预编码矩阵Wj预编码处理后的信号的方式在方法部分的两个小区MIMO通信网络中已作出了详细描述,此处,为了简明起见,不作赘述。
以上对本发明的具体实施例进行了描述,需要理解的是,本发明并不局限于上述特定的实施方式,本领域技术人员可以在所附权利要求的范围内做出各种定型和修改。
权利要求
1.一种在基于多小区MIMO的无线通信网络的基站中用于消除小区间干扰的方法,其中,包括以下步骤
a.发送下行参考信号至被服务移动终端和至少一个受干扰移动终端;
b.接收来自所述被服务移动终端的经第一滤波矩阵的共轭转置矩阵预编码处理后的第一探测信号;并且接收来自所述至少一个受干扰移动终端的分别经各自的滤波矩阵的共轭转置矩阵预编码处理后的至少一个其他的探测信号;
c.根据所述第一探测信号,估算本基站至所述被服务移动终端的第一下行等效信道传输矩阵;以及根据所述至少一个其他的探测信号,分别估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵;
d.根据所述第一下行等效信道传输矩阵和所述至少一个其他的下行等效信道传输矩阵,并基于预定准则,生成用于对待发送信号进行预编码的预编码矩阵;
e.发送利用所生成的预编码矩阵进行预编码处理后的待发送信号至所述被服务移动终端。
2.根据权利要求1所述的方法,其特征在于,所述第一下行等效信道传输矩阵
通过如下公式获得
其中,Rj为所述服务移动终端所生成的第一滤波矩阵,Hj,j为本基站至所述被服务移动终端的第一下行物理信道传输矩阵;
所述至少一个其他的下行等效信道传输矩阵
通过如下公式获得
其中,Ri为所述至少一个受干扰移动终端中的每个受干扰移动终端所生成的滤波矩阵,Hi,j为本基站至所述至少一个受干扰移动终端的各个下行物理信道传输矩阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
3.根据权利要求1或2所述的方法,其特征在于,所述预定准则包括迫零准则或最小均方误差准则。
4.一种在基于多小区MIMO的无线通信网络的移动终端中用于辅助服务基站消除小区间干扰的方法,其中,包括以下步骤
I.接收来自服务基站的第一下行参考信号;
II.根据所述第一下行参考信号,估算所述服务基站至本移动终端的第一下行物理信道传输矩阵;
III.根据所述第一下行物理信道传输矩阵,选择所述服务基站发送给本移动终端的数据流的流数;
IV.基于所述第一下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵;
V.将经所述滤波矩阵的共轭转置矩阵预编码处理后的探测信号发送至所述服务基站和至少一个干扰基站;
VI.接收来自所述服务基站的经预编码矩阵预编码处理后的信号并将其还原。
5.根据权利要求4所述的方法,其特征在于,所述服务基站采用基于迫零准则的干扰消除技术,所述步骤IV通过如下公式生成滤波矩阵
Rj=Uj(,1Sj)H/||Uj(,1Sj)H||
其中,Uj(,1Sj)H表示由Uj的第1列至第Sj列组成的矩阵的共轭转置矩阵,Sj表示本移动终端所选择的所述服务基站发送给本移动终端的数据流的流数,
其中,Uj通过对所述第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
6.根据权利要求4所述的方法,其特征在于,所述I还包括接收来自至少一个干扰基站的至少一个其他的下行参考信号;
其中,所述步骤II还包括根据所述至少一个其他的下行参考信号,分别估算所述至少一个干扰基站至本移动终端的至少一个其他的下行物理信道传输矩阵;
所述步骤IV还包括基于所述第一下行物理信道传输矩阵,所述至少一个其他的下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵。
7.根据权利要求6所述的方法,其特征在于,所述服务基站采用基于最小均方误差准则的干扰消除技术,所述步骤IV通过如下公式生成滤波矩阵
其中,Hj,j为所述第一下行物理信道传输矩阵,Hj,i为所述至少一个干扰基站至本移动终端的至少一个其他的下行物理信道传输矩阵,σ2为本移动终端所受到的干扰噪声功率,P为每基站的总发射功率,NT为每基站的发射天线个数,I为单位阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数;
其中,Wj通过如下公式获取
Wj=Vj(,1Sj)/||Vj(,1Sj)||
其中,Vj(,1Sj)表示由Vj的第1列至第Sj列组成的矩阵,Sj表示本移动终端所选择的所述服务基站发送给本移动终端的数据流的流数,
其中,Vj通过对所述第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
8.根据权利要求4至7中任一项所述的方法,其特征在于,所述步骤III还包括以下步骤
III1.根据所述第一下行物理信道传输矩阵,分别计算M个信道容量C1,C2,...,CM,其中,C1,C2,...,CM分别对应于所述服务基站分别发送1,2,...,M个数据流至本移动终端的信道容量,其基站分别发送1,2,...,M个数据流至本移动终端的信道容量,其中,M等于本移动终端的所述第一下行物理信道传输矩阵的秩;
III2.从所述M个信道容量C1,C2,...,CM中选择一个信道容量最大值CK;
III3.判断所述信道容量最大值CK所对应的K是否等于1;
III4.如果所述K=1,则确定所述服务基站发送给本移动终端的数据流的流数为1;
如果所述K≠1,初始化x=1,并执行以下步骤
A.判断(CK-CK-x)/CK是否小于所述预定门限值CThred;
B.如果(CK-CK-x)/CK≥CThred,则确定所述服务基站发送给本移动终端的数据流的流数为K-(x-1);
如果(CK-CK-x)/CK<CThred,则执行x=x+1;并判断K-x是否大于0;如果K-x>0,则重复步骤A;如果K-x≤0,确定所述服务基站发送给本移动终端的数据流的流数为1。
9.根据权利要求8所述的方法,其特征在于,所述CThred的取值为0≤CThred<1。
10.一种在基于多小区MIMO的无线通信网络的基站中用于消除小区间干扰的干扰消除装置,其中,包括
第一发送装置,用于发送下行参考信号至被服务移动终端和至少一个受干扰移动终端;
第一接收装置,用于接收来自所述被服务移动终端的经第一滤波矩阵的共轭转置矩阵预编码处理后的第一探测信号;并且接收来自所述至少一个受干扰移动终端的分别经各自的滤波矩阵的共轭转置矩阵预编码处理后的至少一个其他的探测信号;
第一估算装置,用于根据所述第一探测信号,估算本基站至所述被服务移动终端的第一下行等效信道传输矩阵;以及根据所述至少一个其他的探测信号,分别估算本基站至所述至少一个受干扰移动终端的至少一个其他的下行等效信道传输矩阵;
第一生成装置,用于根据所述第一下行等效信道传输矩阵和所述至少一个其他的下行等效信道传输矩阵,并基于预定准则,生成用于对待发送信号进行预编码的预编码矩阵;
第二发送装置,用于发送利用所生成的预编码矩阵进行预编码处理后的待发送信号至所述被服务移动终端。
11.根据权利要求10所述的干扰消除装置,其特征在于,所述第一下行等效信道传输矩阵
通过如下公式实现
其中,Rj为所述服务移动终端所生成的第一滤波矩阵,Hj,j为本基站至所述被服务移动终端的第一下行物理信道传输矩阵;
所述至少一个其他的下行等效信道传输矩阵
通过如下公式实现
其中,Ri为所述至少一个受干扰移动终端中的每个受干扰移动终端所生成的滤波矩阵,Hi,j为本基站至所述至少一个受干扰移动终端的各个下行物理信道传输矩阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数。
12.根据权利要求10或11所述的干扰消除装置,其特征在于,所述预定准则包括迫零准则或最小均方误差准则。
13.一种在基于多小区MIMO的无线通信网络的移动终端中用于辅助服务基站消除小区间干扰的辅助干扰消除装置,其中,包括
第二接收装置,用于接收来自服务基站的第一下行参考信号;
第二估算装置,用于根据所述第一下行参考信号,估算所述服务基站至本移动终端的第一下行物理信道传输矩阵;
第一选择装置,用于根据所述第一下行物理信道传输矩阵,选择所述服务基站发送给本移动终端的数据流的流数;
第二生成装置,用于基于所述第一下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵;
第三发送装置,用于将经所述滤波矩阵的共轭转置矩阵预编码处理后的探测信号发送至所述服务基站和至少一个干扰基站;
码处理后的信号并将其还原。
14.根据权利要求13所述的辅助干扰消除装置,其特征在于,所述服务基站采用基于迫零准则的干扰消除技术,所述第二生成装置通过如下公式生成滤波矩阵
Rj=Uj(,1Sj)H/||Uj(,1Sj)H||
其中,Uj(,1Sj)H表示由Uj的第1列至第Sj列组成的矩阵的共轭转置矩阵,Sj表示本移动终端所选择的所述服务基站发送给本移动终端的数据流的流数,
其中,Uj通过对所述第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
15.根据权利要求13所述的辅助干扰消除装置,其特征在于,所述第二接收装置还用于接收来自至少一个干扰基站的至少一个其他的下行参考信号;
其中,所述第二估算装置还用于根据所述至少一个其他的下行参考信号,分别估算所述至少一个干扰基站至本移动终端的至少一个其他的下行物理信道传输矩阵;
所述第二生成装置还用于基于所述第一下行物理信道传输矩阵,所述至少一个其他的下行物理信道传输矩阵以及所选择的数据流的流数,生成滤波矩阵。
16.根据权利要求15所述的辅助干扰消除装置,其特征在于,所述服务基站采用基于最小均方误差准则的干扰消除技术,所述第二生成装置通过如下公式生成滤波矩阵
其中,Hj,j为所述第一下行物理信道传输矩阵,Hj,i为所述至少一个干扰基站至本移动终端的至少一个其他的下行物理信道传输矩阵,σ2为本移动终端所受到的干扰噪声功率,P为每基站的总发射功率,NT为每基站的发射天线个数,I为单位阵,其中,1≤i≤N,i≠j,且i为本移动终端所受到的干扰噪声功率,P为每基站的总发射功率,NT为每基站的发射天线个数,I为单位阵,其中,1≤i≤N,i≠j,且i为正整数,N为所述多小区MIMO的无线通信网络中小区的个数;
其中,Wj通过如下公式获取
Wj=Vj(,1Sj)/||Vj(,1Sj)||
其中,Vj(,1Sj)表示由Vj的第1列至第Sj列组成的矩阵,Sj表示本移动终端所选择的所述服务基站发送给本移动终端的数据流的流数,
其中,Vj通过对所述第一下行物理信道传输矩阵Hj,j进行奇异值分解
来获取。
17.根据权利要求13至16中任一项所述的辅助干扰消除装置,其特征在于,所述第一选择装置还包括
计算装置,用于根据所述第一下行物理信道传输矩阵,分别计算M个信道容量C1,C2,...,CM,其中,C1,C2,...,CM分别对应于所述服务基站分别发送1,2,...,M个数据流至本移动终端的信道容量,其中,M等于本移动终端的所述第一下行物理信道传输矩阵的秩;
第二选择装置,用于从所述M个信道容量C1,C2,...,CM中选择一个信道容量最大值CK;
第一判断装置,用于判断所述信道容量最大值CK所对应的K是否等于1;
第一确定装置,用于如果所述K=1,确定所述服务基站发送给本移动终端的数据流的流数为1;
如果所述K≠1,还包括
初始化装置,用于初始化x=1;
第二判断装置,用于判断(CK-CK-x)/CK是否小于所述预定门限值CThred;
第二确定装置,用于如果(CK-CK-x)/CK≥CThred,确定所述服务基站发送给本移动终端的数据流的流数为K-(x-1);
第三判断装置,用于如果(CK-CK-x)/CK<CThred,执行x=x+1;并判断K-x是否大于0;如果K-x>0,第二判断装置,第二确定装置和第三判断装置重复执行;如果K-x≤0,第三确定装置用于确定所述服务基站发送给本移动终端的数据流的流数为1。
18.根据权利要求17所述的辅助干扰消除装置,其特征在于,所述CThred的取值为0≤CThred<1。
全文摘要
本发明提出了在基于多小区MIMO的无线通信网络中消除小区间干扰的方法和装置。移动终端根据下行物理信道传输矩阵,选择服务基站发送给其的数据流流数;并基于该矩阵和流数,生成滤波矩阵;之后利用该滤波矩阵的共轭转置矩阵对探测信号进行预编码处理后,将其发送至服务基站和干扰基站。服务基站接收来自该移动终端的探测信号和来自受干扰移动终端的探测信号后;估算本基站至被服务移动终端的下行等效信道传输矩阵,和本基站至受干扰移动终端的下行等效信道传输矩阵,并基于预定准则,生成预编码矩阵;接着,用该矩阵对待发送信号进行预编码后发送至被服务移动终端。本发明能够改进干扰消除的性能,减少探测信号的开销,且无需额外的信令开销。
文档编号H04B7/26GK101771507SQ200910044888
公开日2010年7月7日 申请日期2009年1月5日 优先权日2009年1月5日
发明者吴克颖, 宋扬, 杨红卫 申请人:上海贝尔阿尔卡特股份有限公司