CN103209051A - 一种协作多点联合传输***在多用户场景下的两步预编码方法 - Google Patents

一种协作多点联合传输***在多用户场景下的两步预编码方法 Download PDF

Info

Publication number
CN103209051A
CN103209051A CN2013100745645A CN201310074564A CN103209051A CN 103209051 A CN103209051 A CN 103209051A CN 2013100745645 A CN2013100745645 A CN 2013100745645A CN 201310074564 A CN201310074564 A CN 201310074564A CN 103209051 A CN103209051 A CN 103209051A
Authority
CN
China
Prior art keywords
user
matrix
base station
phi
sigma
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
CN2013100745645A
Other languages
English (en)
Other versions
CN103209051B (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.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201310074564.5A priority Critical patent/CN103209051B/zh
Publication of CN103209051A publication Critical patent/CN103209051A/zh
Application granted granted Critical
Publication of CN103209051B publication Critical patent/CN103209051B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

本发明公开了一种协作多点联合传输***在多用户场景下的两步预编码方法,首先通过干扰对齐处理,在单个基站端建立基于最小化每个用户到其他各用户的干扰泄漏的优化目标,并采用交替最小化方法,分别得到针对每个用户的第一步预编码矩阵和接收矩阵;其次,将第一步得到的针对每个用户的接收矩阵、第一步预编码矩阵和有用的信道矩阵结合为等效信道矩阵,并在此基础上设置相应的相位旋转矩阵,将每个用户不同天线之间的干扰转化为有用信号,有效利用各基站到该用户的发射功率,并得到第二步预编码矩阵和最终的预编码矩阵。本发明的误码率下降比较明显,加快了误码率曲线的下降趋势,并且***平均速率也有明显提高。

Description

一种协作多点联合传输***在多用户场景下的两步预编码方法
技术领域:
本发明属于无线通信领域,具体涉及一种协作多点联合传输***在多用户场景下的两步预编码方法。
背景技术:
协作多点***中的联合传输技术通过协作簇内的小区协作服务,从而使多个基站能够同时向用户传输数据,将小区间干扰转化为有用信号,可显著提高服务用户的接收性能,进而提升小区边缘的频谱效率。然而,当协作簇内存在多个服务用户时,显著的用户间干扰会造成联合传输***性能的严重损失;此外,当每个用户配置多根接收天线并同时接收多个数据流时,数据流之间也会产生干扰。为抑制***干扰,需要采用相应的预编码方案。
当所有服务用户的信道状态信息(channel state information,CSI)在协作簇内共享时,可使用全局预编码方法,将不同基站到单个用户的信道矩阵整合起来,进行总体的预编码,该方法具有较好的***性能;但是,其计算复杂度较高,并且往往需要一个中心处理单元来对用户的不同信道信息进行处理,具体实现较为困难。相对地,在本地预编码方法中,每个基站获得其本身与不同用户之间的信道信息,或者在基站间附加一定的共享CSI信息,基站利用这些信息进行预编码;该方法避免了集中式的处理方式,降低了计算复杂度和技术实施的难度,但是,本地预编码方法的性能可能会受可利用的空间资源受限的影响(例如传统的规范的块对角化(regular block diagonalization,RBD)预编码和基于信漏噪比(signal-to-leakage-plus-noise ratio,SLNR)最大化的预编码会受到***天线配置或空间资源利用不充分的限制),从而出现预编码性能的降低。
综上所述,针对协作多点联合传输***,设计一种合理的抑制用户间和单用户不同数据流间干扰的预编码方法是有必要的。
发明内容:
针对以上问题,本发明提出一种协作多点联合传输***在多用户场景下的两步预编码方法,可以抑制用户间和单用户不同数据流间干扰,并转化为有用信号,可以改善用户的误码率性能并提升***的传输速率。
本发明是通过以下技术方案来实现:
一种协作多点联合传输***在多用户场景下的两步预编码方法,包括以下步骤:
1)通过干扰对齐处理,将各用户所受的用户间干扰重叠放置在接收空间的正交空间内,并使用交替最小化方法在基站端迭代优化各用户的第一步预编码矩阵和接收矩阵,使用户能够接收无干扰的有用信号;
2)在用户间干扰抑制的基础上,各基站得到针对不同用户的等效信道矩阵,设置相位旋转因子,将各用户所受到的数据流间干扰转化为有用信号,有效利用基站发射功率提高***性能。
所述的干扰对齐处理中,干扰对齐处理的目标表示为:
Φ k H H k , i W l , i ( a ) = 0 , ∀ l ≠ k , i ;
rank ( Φ k H H k , i W k , i ( a ) ) = L k , ∀ k , i ;
其中
Figure BDA00002898914200023
表示第i个基站到第k个用户的第一步预编码矩阵,rank表示获得矩阵的秩;Φk为用户k的接收矩阵,H表示共轭转置;Hk,i为第i个基站到第k个用户的信道矩阵,Lk为第k个用户的传输数据流数。
采用交替最小化方法得到干扰对齐处理的目标的次优解,建立以下优化目标:
min imize U IA { ( W l , i ( a ) ) , ( Φ k ) } , ∀ k , i , l
s . t . W l , i ( a ) H W l , i ( a ) = I L l , l ∈ { 1 , . . . , N }
Φ k H Φ k = I L k , k ∈ { 1 , . . . , N }
其中 U IA { ( W l , i ( a ) ) , ( Φ k ) } = Σ k = 1 N | | Φ k H ( Σ l = 1 , l ≠ k N Σ i = 1 M H k , i W l , i ( ( a ) ) ) | | F 2 ;
优化目标表示最小化各用户泄漏到其他用户的干扰的总和。
所述的步骤1)的执行过程如下:
(a)首先根据优化目标初始化各接收矩阵Φk
Figure BDA00002898914200035
Φk表示第k个用户的接收矩阵;
(b)在每个基站逐一优化各用户的第一步预编码矩阵
Figure BDA00002898914200036
将优化目标改写为:
W k , i ( a ) = arg min Φ k H Φ k = I L k , ∀ k tr ( W k , i ( a ) H ( Σ l = 1 , l ≠ k N H l , i H Φ l Φ l H H l , i ) W k , i ( a ) ) ;
求解结果中
Figure BDA00002898914200038
由矩阵
Figure BDA00002898914200039
最小的若干个特征值对应的Lk特征向量组成,其中tr表示矩阵求迹运算;
(c)在每个基站逐一优化用户的接收矩阵Φk将优化目标改写为
Φ k = arg min W l , i ( a ) H W l , i ( a ) = I L l , ∀ l , i tr ( Φ k H ( Σ l = 1 , l ≠ k N Σ i = 1 M H k , i W l , i ( a ) W l , i ( a ) H H k , i H ) Φ k ) ;
求解结果中Φk由矩阵
Figure BDA000028989142000312
最小的若干个特征值对应的Lk个特征向量组成;
(d)重复过程(b)、(c),直至相邻两次迭代后的目标函数
Figure BDA00002898914200041
的差值小于预先设定的阈值δ或达到最大迭代次数规定。
所述在步骤(c)中求解接收矩阵时,第i个基站可以预先计算出
Figure BDA00002898914200042
的值,并将该值作为等效CSI在协作簇内共享。
所述在优化各用户的第一步预编码矩阵和接收矩阵后,步骤2)的执行过程如下:
(a)基于第k个用户的第一步预编码矩阵
Figure BDA00002898914200043
有用信道矩阵Hk,i和接收矩阵Φk,生成第i个基站到第k个用户的等效信道矩阵Dk,i
D k , i = Φ k H H k , i W k , i ( a ) , ∀ k , i
Dk,i表示第i个基站到第k个用户的等效信道矩阵;
(b)根据等效信道矩阵Dk,i和信号向量sk的相关信息,在基站端计算每个用户的各个数据流的相位旋转因子
Figure BDA00002898914200045
为降低相位旋转处理带来的复杂度,需要根据实际信道情况确定相位旋转因子的取值。因此定义等效信道矩阵Dk,i中元素的比例因子
μ p , q ( k , i ) = | d p , q ( k , i ) conj ( d p , q ( k , i ) ) | Σ r = 1 L k | d p , r ( k , i ) conj ( d p , r ( k , i ) | , p , q ∈ { 1 , . . . , L k }
其中
Figure BDA00002898914200048
表示Dk,i的第p行第q列的元素,
Figure BDA00002898914200049
表示Dk,i的第p行第r列的元素,
Figure BDA000028989142000411
分别表示sk的第q个和第p个元素,conj表示取共轭运算,||表示取模值运算。设置第p行的阈值δ,将与δ比较:
&mu; p , q ( k , i ) < &delta;
&mu; p , q ( k , i ) &GreaterEqual; &delta;
Figure BDA00002898914200052
Figure BDA00002898914200053
代表数据
Figure BDA00002898914200054
相对于所做的相位旋转;
其中
Figure BDA00002898914200056
表示Dk,i的第p行第q列的元素,
Figure BDA00002898914200058
分别表示sk的第q个和第p个元素,conj表示取共轭运算,代表数据
Figure BDA000028989142000510
相对于
Figure BDA000028989142000511
所做的相位旋转;
(c)在各基站计算针对每个用户的相位旋转矩阵
Figure BDA000028989142000512
Figure BDA000028989142000513
Figure BDA000028989142000514
表示第i个基站和第k个用户之间的相位旋转矩阵;
(d)利用最小均方误差准则,得到第i个基站到第k个用户的MMSE生成矩阵Mk,i
M k , i = D k , i H ( D k , i D k , i H + L k N 0 P t ( k , i ) I L k ) - 1 , &ForAll; k , i
其中N0表示加性高斯噪声的功率谱密度,
Figure BDA000028989142000516
表示第i个基站到第k个用户的发射功率,符号-1表示矩阵求逆运算;
(e)计算第i个基站到第k个用户的第二步预编码矩阵
Figure BDA000028989142000517
其中 W k , i ( b ) = M k , i R k , i &phi; ;
(f)计算最终的预编码矩阵Wk,i
Figure BDA000028989142000519
Wk,i表示第i个基站到第k个用户的预编码矩阵。
所述经过两步的预编码处理,第k个用户所接收到的信号向量rk表示为:
r k = &Sigma; i = 1 M f k , i &Phi; k H ( H k , i W k , i ( a ) W k , i ( b ) s k + n k ) , &ForAll; k ;
其中fk,i表示第i个基站到第k个用户的功率控制参数,并根据 | | W k , i ( a ) W k , i ( b ) | | F 2 = P t ( k , i ) , rk的第p个元素
Figure BDA00002898914200063
写为:
r p ( k ) = &CenterDot; &Sigma; i = 1 M ( f k , i ( &Sigma; q &Element; S | d p , q ( k , i ) | 2 | s q ( k ) | 2 ) s p ( k ) + n ~ p ( k ) ) ;
其中符号
Figure BDA00002898914200065
表示近似相等,
Figure BDA00002898914200066
为经过接收机处理后的噪声向量的第p个元素。S表示一个集合,在这个集合中,q满足
Figure BDA00002898914200067
与现有技术相比,本发明具有以下有益的效果:
本发明提供的协作多点联合传输***在多用户场景下的两步预编码方法,首先通过干扰对齐处理,在单个基站端建立基于最小化每个用户到其他各用户的干扰泄漏的优化目标,并采用交替最小化方法,分别得到针对每个用户的第一步预编码矩阵和接收矩阵,使各用户均可以有效利用***空间资源抑制用户间干扰,并接收到无干扰的有用信号;其次,将第一步得到的针对每个用户的接收矩阵、第一步预编码矩阵和有用的信道矩阵结合为等效信道矩阵,并在此基础上设置相应的相位旋转矩阵,将每个用户不同天线之间的干扰转化为有用信号,有效利用各基站到该用户的发射功率,并得到第二步预编码矩阵和最终的预编码矩阵。
本发明利用了干扰对齐原理进行了用户间的干扰抑制,并在此基础上设置了相应的相位旋转因子,将用户的数据流间干扰转化为有用信号。本发明不需要特别限定***天线配置、用户数量及数据流的分配方式等***参数,有效利用了空间资源和基站的发射功率。本发明的误码率下降比较明显,加快了误码率曲线的下降趋势,并且***平均速率也有明显提高。
由于本发明所提方法对干扰进行了有效处理,在***天线配置及可利用空间资源受限的场景中,其误码性能和传输速率均优于传统的RBD预编码方法和基于SLNR最大化的预编码方法。
附图说明:
图1是***结构示意图。
图2是用户平均误码率与信噪比曲线图。
图3是用户平均传输速率与信噪比曲线图,其中TSPCS表示发明的方法。
具体实施方式:
下面对本发明进行详细的说明,所述是对本发明的解释而不是限定。
本发明提出的两步预编码方法中:
第一步,根据干扰对齐原理,将各用户所受的用户间干扰重叠放置在接收空间的正交空间内,使用交替最小化方法在基站端迭代优化各用户的第一步预编码矩阵和接收矩阵,使用户能够接收无干扰的有用信号;
第二步,在用户间干扰抑制的基础上,设置合适的相位旋转因子,将各用户所受到的数据流间干扰转化为有用信号,有效利用基站发射功率提高***性能。
考虑协作多点***中多用户联合传输的单协作簇场景,有M个基站协作(M为正整数),第i个基站有Mi根发射天线(i∈{1,…,M});基站同时服务N个用户(N为正整数),第k个用户配备Nk根天线(k∈{1,…,N});第k个用户的传输信号流数Lk不大于其接收天线数,即
Figure BDA00002898914200073
并且所有用户的传输数据流总数不超过单个基站的天线数,即
Figure BDA00002898914200072
第i个基站到第k个用户的信道矩阵为Hk,i(Nk×Mi维),第k个用户的接收信号向量为sk(Lk维);
采用块衰落信道模型,信道矩阵Hk,i满秩并且各元素相互独立。假定不同用户数据信息相互独立,即
Figure BDA00002898914200081
k≠l且满足
Figure BDA00002898914200082
Figure BDA00002898914200083
表示期望运算,
Figure BDA00002898914200084
表示阶数为Lk的单位矩阵)。
用户k的接收信号
Figure BDA00002898914200085
为:
y ~ k = &Phi; k H ( &Sigma; i = 1 M H k , i W k , i s k + &Sigma; l &NotEqual; k , l = 1 N &Sigma; i = 1 M H k , i W l , i s l + n k ) - - - ( 1 )
其中:
Figure BDA00002898914200087
(符号[]rc表示矩阵的任意第r行第c列元素,符号
Figure BDA00002898914200088
表示循环对称复高斯分布);Wk,i(Mi×Lk维)是基站i到用户k的预编码矩阵,nk为接收机k的加性高斯白噪声,且(N0为噪声功率谱密度);Φk为用户k的接收矩阵,其中符号H表示共轭转置;发射功率均匀分配。
所提出的两步预编码方法的技术手段如下:
步骤1通过干扰对齐处理,将干扰重叠放置在接收空间的正交空间内,实现用户间干扰抑制和无干扰信号的接收。
干扰对齐处理的目标可表示为
&Phi; k H H k , i W l , i ( a ) = 0 , &ForAll; l &NotEqual; k , i - - - ( 2 )
rank ( &Phi; k H H k , i W k , i ( a ) ) = L k , &ForAll; k , i - - - ( 3 )
其中
Figure BDA000028989142000812
表示本步骤所求的第i个基站到第k个用户的第一步预编码矩阵,符号rank表示获得矩阵的秩。该式表示将各用户所受的用户间干扰重叠放置在接收空间的正交空间内,使用户能够接收无干扰的有用信号。
当协作簇内的基站和用户数目较多时,直接求得满足所有用户干扰对齐条件的闭式解很困难,因此本发明采用交替最小化方法来得到式(2)和(3)的次优解。根据(2)式和(3)式所给出的干扰对齐条件,建立以下优化目标:
min imize U IA { ( W l , i ( a ) ) , ( &Phi; k ) } , &ForAll; k , i , l - - - ( 4 )
s . t . W l , i ( a ) H W l , i ( a ) = I L l , l &Element; { 1 , . . . , N } - - - ( 5 )
&Phi; k H &Phi; k = I L k , k &Element; { 1 , . . . , N } - - - ( 6 )
其中 U IA { ( W l , i ( a ) ) , ( &Phi; k ) } = &Sigma; k = 1 N | | &Phi; k H ( &Sigma; l = 1 , l &NotEqual; k N &Sigma; i = 1 M H k , i W l , i ( ( a ) ) ) | | F 2 ;
该优化目标表示最小化各用户泄漏到其他用户的干扰的总和。
交替最小化原理是,当存在N个优化变量时,可以先将N-1个变量暂时固定,只优化某一个变量,然后依次改变优化的变量和暂时固定的变量。当所有变量均优化完毕后,迭代进行下第一步优化,直到所得结果满足给定的迭代终止条件为止。据此,该步骤执行的具体过程如下:
(a)首先根据优化目标初始化各接收矩阵Φk
Figure BDA00002898914200095
(b)优化第一步预编码矩阵应用矩阵有关性质将优化目标改写为
W k , i ( a ) = arg min &Phi; k H &Phi; k = I L k , &ForAll; k tr ( W k , i ( a ) H ( &Sigma; l = 1 , l &NotEqual; k N H l , i H &Phi; l &Phi; l H H l , i ) W k , i ( a ) ) - - - ( 7 )
求解结果:
Figure BDA00002898914200098
由矩阵
Figure BDA00002898914200099
最小的若干个特征值对应的Lk特征向量组成。其中符号tr表示矩阵求迹运算。
(c)优化接收矩阵Φk
Figure BDA000028989142000910
可将优化目标改写为
&Phi; k = arg min W l , i ( a ) H W l , i ( a ) = I L l , &ForAll; l , i tr ( &Phi; k H ( &Sigma; l = 1 , l &NotEqual; k N &Sigma; i = 1 M H k , i W l , i ( a ) W l , i ( a ) H H k , i H ) &Phi; k ) - - - ( 8 )
求解结果:Φk由矩阵
Figure BDA000028989142000912
最小的若干个特征值对应的Lk个特征向量组成。
(d)重复过程(b)、(c),直至相邻两次迭代后的目标函数
Figure BDA00002898914200101
的差值小于预先设定的阈值δ或达到最大迭代次数规定。
需要指出,在求解接收矩阵时,第i个基站可以预先计算出
Figure BDA00002898914200102
的值,并将该值作为等效CSI信息(信道状态信息)在协作簇内共享,这样可减少信息交互开销,并且不必引入中心处理单元。
步骤2在步骤1的基础上,在各基站得到针对不同用户的等效信道矩阵,并设置合适的相位旋转因子,将数据流间干扰转化为有用信号。第1步干扰对齐处理仅对用户所受干扰进行抑制,而未充分利用有用信道信息提高接收性能。
第2步则是在第1步的基础上,实现数据流间干扰的转化。具体过程如下:
(a)基于步骤1所得的第k个用户的第一步预编码矩阵
Figure BDA00002898914200103
有用信道矩阵Hk,i和接收矩阵Φk,生成第i个基站到第k个用户的等效信道矩阵Dk,i
D k , i = &Phi; k H H k , i W k , i ( a ) , &ForAll; k , i - - - ( 9 )
(b)根据等效信道矩阵Dk,i和信号向量sk的相关信息,生成相位旋转因子
Figure BDA00002898914200105
为降低相位旋转处理带来的复杂度,需要根据实际信道情况确定相位旋转因子的取值。因此定义等效信道矩阵Dk,i中元素的比例因子
Figure BDA00002898914200106
&mu; p , q ( k , i ) = | d p , q ( k , i ) conj ( d p , q ( k , i ) ) | &Sigma; r = 1 L k | d p , r ( k , i ) conj ( d p , r ( k , i ) | , p , q &Element; { 1 , . . . , L k } - - - ( 10 )
其中
Figure BDA00002898914200112
表示Dk,i的第p行第q列的元素,
Figure BDA00002898914200113
表示Dk,i的第p行第r列的元素,
Figure BDA00002898914200114
分别表示sk的第q个和第p个元素,conj表示取共轭运算,||表示取模值运算。设置第p行的阈值δ,将与δ比较:
&mu; p , q ( k , i ) < &delta;
Figure BDA00002898914200118
Figure BDA00002898914200119
Figure BDA000028989142001111
代表数据
Figure BDA000028989142001112
相对于
Figure BDA000028989142001113
所做的相位旋转;
(c)计算第i个基站和第k个用户之间的相位旋转矩阵
Figure BDA000028989142001115
(d)利用最小均方误差(minimum mean square error,MMSE)准则,并得到第i个基站到第k个用户的MMSE生成矩阵Mk,i
M k , i = D k , i H ( D k , i D k , i H + L k N 0 P t ( k , i ) I L k ) - 1 , &ForAll; k , i - - - ( 12 )
其中表示第i个基站到第k个用户的发射功率,符号-1表示矩阵求逆运算;
(e)计算需要在本步获得的第i个基站到第k个用户的第二步预编码矩阵
Figure BDA000028989142001118
其中 W k , i ( b ) = M k , i R k , i &phi; ;
(f)计算最终的预编码矩阵Wk,iWk,i表示第i个基站到第k个用户的预编码矩阵。
经过以上两步的预编码处理,第k个用户所接收到的信号向量rk可以表示为
r k = &Sigma; i = 1 M f k , i &Phi; k H ( H k , i W k , i ( a ) W k , i ( b ) s k + n k ) , &ForAll; k - - - ( 13 )
其中fk,i表示第i个基站到第k个用户的功率控制参数,根据
Figure BDA00002898914200122
这一关系获得。rk的第p个元素
Figure BDA00002898914200123
可以写为
r p ( k ) = &CenterDot; &Sigma; i = 1 M ( f k , i ( &Sigma; q &Element; S | d p , q ( k , i ) | 2 | s q ( k ) | 2 ) s p ( k ) + n ~ p ( k ) ) - - - ( 14 )
其中符号表示近似相等,
Figure BDA00002898914200126
为经过接收机处理后的噪声向量的第p个元素。S表示一个集合,在这个集合中,q满足
Figure BDA00002898914200127
由此可以看出,经过本发明提出的预编码方法处理后,数据流之间的干扰被转化为了有用信号。
在用户接受到信号向量rk之后,针对不同的调制方式,需要采用不同的解调模式:
(1)若sk采用PSK调制。该调制方式的解调不需要利用调制符号的幅值信息。因此可以将(14)式所得到的接收信号直接进行解调,并获得有用信号
Figure BDA00002898914200128
的信息。
(2)若sk采用QAM调制。该调制方式需要利用调制符号的幅值信息
Figure BDA00002898914200129
进行解调。为减少幅值信息由基站向用户传递的开销,可在基站端求出一个数据帧内的调制符号的幅值的平均值,将该值作为解调所用的幅值信息传输给用户。
下面给出上述方法的仿真及效果对比:
在仿真中考虑一个三基站四用户协作场景,单基站发射天线数为8,单用户接收天线数为4,每用户传输流数为2的实例,将本发明方法(TSPCS表示发明所用方法)与常规的波束赋形(beam forming,BF)方法,RBD方法和SLNR最大化方法进行比较,以展现本发明所能达到的效果,如图2和图3所示。在本实例中,采用QPSK调制方式(QAM调制方式结果类似,只是需要额外的调制符号幅值信息),BF方法,RBD方法以及SLNR最大化方法中采用迫零接收机接收数据。
从图2可以看到,随着信噪比的增加,干扰逐渐成为影响***性能的主要因素。传统的BF方法没有抑制干扰的处理,所以其误码率较高,且下降缓慢。而实例所给定的场景中用户总的接收天线数为单基站发射天线数的两倍,使得RBD方法和SLNR最大化方法可利用的空间资源受限,使得误码性能急剧下降。而本发明所提方法由于很好地对用户间干扰及单用户数据流间的干扰进行了处理,因此误码率下降迅速,表现出了良好的性能。同时可以看出,在阈值δ>0时,所提方案的性能不会有显著下降,但是其相位旋转的计算复杂度降低了将近1/2(由于传输流数为2)。
此外从图3可以看到,BF方法,RBD方法和SLNR最大化方法由于残留干扰的影响,其传输速率均较低,且增长趋势平缓;而本发明所提方法的传输速率增长迅速,在信噪比为40dB时其值已经超过20bps/Hz,远高于其它三种预编码方法。此外,引入比例因子后,所提方案的传输速率基本不变,可见当阈值大于0时,通过比例因子的判决对相位旋转处理的计算复杂度进行降低不会影响传输速率。

Claims (7)

1.一种协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,包括以下步骤:
1)通过干扰对齐处理,将各用户所受的用户间干扰重叠放置在接收空间的正交空间内,并使用交替最小化方法在基站端迭代优化各用户的第一步预编码矩阵和接收矩阵,使用户能够接收无干扰的有用信号;
2)在用户间干扰抑制的基础上,各基站得到针对不同用户的等效信道矩阵,设置相位旋转因子,将各用户所受到的数据流间干扰转化为有用信号,有效利用基站发射功率提高***性能。
2.如权利要求1所述的协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,所述的干扰对齐处理中,干扰对齐处理的目标表示为:
&Phi; k H H k , i W l , i ( a ) = 0 , &ForAll; l &NotEqual; k , i ;
rank ( &Phi; k H H k , i W k , i ( a ) ) = L k , &ForAll; k , i ;
其中
Figure FDA00002898914100013
表示第i个基站到第k个用户的第一步预编码矩阵,rank表示获得矩阵的秩;Φk为用户k的接收矩阵,H表示共轭转置;Hk,i为第i个基站到第k个用户的信道矩阵,Lk为第k个用户的传输数据流数。
3.如权利要求1所述的协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,采用交替最小化方法得到干扰对齐处理的目标的次优解,建立以下优化目标:
min imize U IA { ( W l , i ( a ) ) , ( &Phi; k ) } , &ForAll; k , i , l
s . t . W l , i ( a ) H W l , i ( a ) = I L l , l &Element; { 1 , . . . , N }
&Phi; k H &Phi; k = I L k , k &Element; { 1 , . . . , N }
其中 U IA { ( W l , i ( a ) ) , ( &Phi; k ) } = &Sigma; k = 1 N | | &Phi; k H ( &Sigma; l = 1 , l &NotEqual; k N &Sigma; i = 1 M H k , i W l , i ( ( a ) ) ) | | F 2 ;
优化目标表示最小化各用户泄漏到其他用户的干扰的总和。
4.如权利要求1所述的协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,所述的步骤1)的执行过程如下:
(a)首先根据优化目标初始化各接收矩阵Φk
Figure FDA00002898914100022
Φk表示第k个用户的接收矩阵;
(b)在每个基站逐一优化各用户的第一步预编码矩阵
Figure FDA00002898914100023
将优化目标改写为:
W k , i ( a ) = arg min &Phi; k H &Phi; k = I L k , &ForAll; k tr ( W k , i ( a ) H ( &Sigma; l = 1 , l &NotEqual; k N H l , i H &Phi; l &Phi; l H H l , i ) W k , i ( a ) ) ;
求解结果中
Figure FDA00002898914100025
由矩阵最小的若干个特征值对应的Lk特征向量组成,其中tr表示矩阵求迹运算;
(c)在每个基站逐一优化用户的接收矩阵Φk将优化目标改写为
&Phi; k = arg min W l , i ( a ) H W l , i ( a ) = I L l , &ForAll; l , i tr ( &Phi; k H ( &Sigma; l = 1 , l &NotEqual; k N &Sigma; i = 1 M H k , i W l , i ( a ) W l , i ( a ) H H k , i H ) &Phi; k ) ;
求解结果中Φk由矩阵
Figure FDA00002898914100029
最小的若干个特征值对应的Lk个特征向量组成;
(d)重复过程(b)、(c),直至相邻两次迭代后的目标函数
Figure FDA000028989141000210
的差值小于预先设定的阈值η或达到最大迭代次数规定。
5.如权利要求4所述的协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,在步骤(c)中求解接收矩阵时,第i个基站可以预先计算出的值,并将该值作为等效信道状态信息在协作簇内共享。
6.如权利要求4所述的协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,在优化各用户的第一步预编码矩阵和接收矩阵后,步骤2)的执行过程如下:
(a)基于第k个用户的第一步预编码矩阵
Figure FDA00002898914100032
有用信道矩阵Hk,i和接收矩阵Φk,生成第i个基站到第k个用户的等效信道矩阵Dk,i
D k , i = &Phi; k H H k , i W k , i ( a ) , &ForAll; k , i
Dk,i表示第i个基站到第k个用户的等效信道矩阵;
(b)根据等效信道矩阵Dk,i和信号向量sk的相关信息,在基站端计算每个用户的各个数据流的相位旋转因子
Figure FDA00002898914100034
为降低相位旋转处理带来的复杂度,需要根据实际信道情况确定相位旋转因子的取值;定义等效信道矩阵Dk,i中元素的比例因子
Figure FDA00002898914100035
&mu; p , q ( k , i ) = | d p , q ( k , i ) conj ( d p , q ( k , i ) ) | &Sigma; r = 1 L k | d p , r ( k , i ) conj ( d p , r ( k , i ) | , p , q &Element; { 1 , . . . , L k }
其中
Figure FDA00002898914100037
表示Dk,i的第p行第q列的元素,
Figure FDA00002898914100038
表示Dk,i的第p行第r列的元素,
Figure FDA00002898914100039
Figure FDA000028989141000310
分别表示sk的第q个和第p个元素,conj表示取共轭运算,||表示取模值运算;设置第p行的阈值δ,将
Figure FDA000028989141000311
与δ比较:
&mu; p , q ( k , i ) < &delta;
Figure FDA000028989141000313
&mu; p , q ( k , i ) &GreaterEqual; &delta;
Figure FDA00002898914100041
Figure FDA00002898914100042
代表数据
Figure FDA00002898914100043
相对于
Figure FDA00002898914100044
所做的相位旋转;
(c)在各基站计算针对每个用户的相位旋转矩阵
Figure FDA00002898914100046
Figure FDA00002898914100047
表示第i个基站和第k个用户之间的相位旋转矩阵;
(d)利用最小均方误差准则,得到第i个基站到第k个用户的MMSE生成矩阵Mk,i
M k , i = D k , i H ( D k , i D k , i H + L k N 0 P t ( k , i ) I L k ) - 1 , &ForAll; k , i
其中N0表示加性高斯噪声的功率谱密度,
Figure FDA00002898914100049
表示第i个基站到第k个用户的发射功率,符号-1表示矩阵求逆运算;
(e)计算第i个基站到第k个用户的第二步预编码矩阵
Figure FDA000028989141000410
其中 W k , i ( b ) = M k , i R k , i &phi; ;
(f)计算最终的预编码矩阵Wk,i
Figure FDA000028989141000412
Wk,i表示第i个基站到第k个用户的预编码矩阵。
7.如权利要求6所述的协作多点联合传输***在多用户场景下的两步预编码方法,其特征在于,经过两步的预编码处理,第k个用户所接收到的信号向量rk表示为:
r k = &Sigma; i = 1 M f k , i &Phi; k H ( H k , i W k , i ( a ) W k , i ( b ) s k + n k ) , &ForAll; k ;
其中fk,i表示第i个基站到第k个用户的功率控制参数,并根据 | | W k , i ( a ) W k , i ( b ) | | F 2 = P t ( k , i ) , rk的第p个元素
Figure FDA00002898914100052
写为:
r p ( k ) = &CenterDot; &Sigma; i = 1 M ( f k , i ( &Sigma; q &Element; S | d p , q ( k , i ) | 2 | s q ( k ) | 2 ) s p ( k ) + n ~ p ( k ) ) ;
其中符号
Figure FDA00002898914100054
表示近似相等,||表示取模值运算,
Figure FDA00002898914100055
为经接收机处理后的噪声向量的第p个元素;S表示一个集合,在这个集合中,q满足
Figure FDA00002898914100056
CN201310074564.5A 2013-03-08 2013-03-08 一种协作多点联合传输***在多用户场景下的两步预编码方法 Expired - Fee Related CN103209051B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310074564.5A CN103209051B (zh) 2013-03-08 2013-03-08 一种协作多点联合传输***在多用户场景下的两步预编码方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310074564.5A CN103209051B (zh) 2013-03-08 2013-03-08 一种协作多点联合传输***在多用户场景下的两步预编码方法

Publications (2)

Publication Number Publication Date
CN103209051A true CN103209051A (zh) 2013-07-17
CN103209051B CN103209051B (zh) 2015-12-02

Family

ID=48756148

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310074564.5A Expired - Fee Related CN103209051B (zh) 2013-03-08 2013-03-08 一种协作多点联合传输***在多用户场景下的两步预编码方法

Country Status (1)

Country Link
CN (1) CN103209051B (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103607232A (zh) * 2013-12-04 2014-02-26 西安电子科技大学 基于干扰对齐算法的预编码优化选择方法
CN104022979A (zh) * 2014-06-23 2014-09-03 东南大学 一种联合稀疏信道估计方法、装置及***
CN104348768A (zh) * 2013-07-29 2015-02-11 北京邮电大学 干扰对齐方法和装置
CN104767552A (zh) * 2014-01-06 2015-07-08 中兴通讯股份有限公司 一种实现协调波束赋形的方法及基站
CN105610476A (zh) * 2016-01-06 2016-05-25 东南大学 分离型数模混合收发通信***中的模拟波束矢量优化方法
CN105790804A (zh) * 2016-01-29 2016-07-20 西安交通大学 一种基于本地信道相关性的双小区协作迫零预编码方案
CN106027128A (zh) * 2016-04-27 2016-10-12 清华大学 一种基于非正交多址接入的上行多用户干扰的抑制方法
CN103747515B (zh) * 2014-01-10 2016-11-30 东南大学 适用于无线局域网的联合功率分配的干扰对齐方法
CN106341168A (zh) * 2015-12-31 2017-01-18 北京智谷睿拓技术服务有限公司 预编码方法、信息发送方法、及其装置
CN107171709A (zh) * 2017-06-23 2017-09-15 杭州电子科技大学 一种应用于聚集用户场景下的大规模mimo***预编码方法
CN107959520A (zh) * 2017-10-13 2018-04-24 西安电子科技大学 一种全双工基站蜂窝网络的时隙干扰对齐方法
CN108551359A (zh) * 2018-03-20 2018-09-18 西安电子科技大学 基于泄漏的高效能多用户联合预编码方法及装置
CN110177065A (zh) * 2019-06-06 2019-08-27 中国石油大学(华东) 一种根据用户需求分配信道反馈比特的干扰对齐方案

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102684837A (zh) * 2012-05-16 2012-09-19 西安交通大学 协作多点联合传输中协方差矩阵的动态更新方法
CN102843219A (zh) * 2012-09-07 2012-12-26 西安交通大学 协作多点联合传输中鲁棒的和速率优化预编码方法
CN102932041A (zh) * 2012-11-21 2013-02-13 西安电子科技大学 协作多点传输中异步空时码编解码方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102684837A (zh) * 2012-05-16 2012-09-19 西安交通大学 协作多点联合传输中协方差矩阵的动态更新方法
CN102843219A (zh) * 2012-09-07 2012-12-26 西安交通大学 协作多点联合传输中鲁棒的和速率优化预编码方法
CN102932041A (zh) * 2012-11-21 2013-02-13 西安电子科技大学 协作多点传输中异步空时码编解码方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王存祥等: "协作多点传输中一种基于特征子信道的干扰对齐预编码矩阵优化方案", 《信号处理》 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348768B (zh) * 2013-07-29 2018-10-30 北京邮电大学 干扰对齐方法和装置
CN104348768A (zh) * 2013-07-29 2015-02-11 北京邮电大学 干扰对齐方法和装置
CN103607232B (zh) * 2013-12-04 2016-06-29 西安电子科技大学 基于干扰对齐算法的预编码优化选择方法
CN103607232A (zh) * 2013-12-04 2014-02-26 西安电子科技大学 基于干扰对齐算法的预编码优化选择方法
CN104767552A (zh) * 2014-01-06 2015-07-08 中兴通讯股份有限公司 一种实现协调波束赋形的方法及基站
WO2015100689A1 (zh) * 2014-01-06 2015-07-09 中兴通讯股份有限公司 一种实现协调波束赋形的方法及基站
CN103747515B (zh) * 2014-01-10 2016-11-30 东南大学 适用于无线局域网的联合功率分配的干扰对齐方法
CN104022979B (zh) * 2014-06-23 2017-07-18 东南大学 一种联合稀疏信道估计方法、装置及***
WO2015196384A1 (zh) * 2014-06-23 2015-12-30 东南大学 一种联合稀疏信道估计方法、装置及***
CN104022979A (zh) * 2014-06-23 2014-09-03 东南大学 一种联合稀疏信道估计方法、装置及***
US10341003B2 (en) 2015-12-31 2019-07-02 Beijing Zhigu Rui Tuo Tech Co., Ltd. Precoding method, information sending method, and apparatuses thereof
CN106341168B (zh) * 2015-12-31 2019-12-03 北京智谷睿拓技术服务有限公司 预编码方法、信息发送方法、及其装置
CN106341168A (zh) * 2015-12-31 2017-01-18 北京智谷睿拓技术服务有限公司 预编码方法、信息发送方法、及其装置
CN105610476B (zh) * 2016-01-06 2018-09-21 东南大学 分离型数模混合收发通信***中的模拟波束矢量优化方法
CN105610476A (zh) * 2016-01-06 2016-05-25 东南大学 分离型数模混合收发通信***中的模拟波束矢量优化方法
CN105790804A (zh) * 2016-01-29 2016-07-20 西安交通大学 一种基于本地信道相关性的双小区协作迫零预编码方案
CN105790804B (zh) * 2016-01-29 2018-06-26 西安交通大学 一种基于本地信道相关性的双小区协作迫零预编码方法
CN106027128A (zh) * 2016-04-27 2016-10-12 清华大学 一种基于非正交多址接入的上行多用户干扰的抑制方法
CN106027128B (zh) * 2016-04-27 2019-05-21 清华大学 一种基于非正交多址接入的上行多用户干扰的抑制方法
CN107171709A (zh) * 2017-06-23 2017-09-15 杭州电子科技大学 一种应用于聚集用户场景下的大规模mimo***预编码方法
CN107171709B (zh) * 2017-06-23 2020-09-11 杭州电子科技大学 一种应用于聚集用户场景下的大规模mimo***预编码方法
CN107959520A (zh) * 2017-10-13 2018-04-24 西安电子科技大学 一种全双工基站蜂窝网络的时隙干扰对齐方法
CN107959520B (zh) * 2017-10-13 2020-06-23 西安电子科技大学 一种全双工基站蜂窝网络的时隙干扰对齐方法
CN108551359A (zh) * 2018-03-20 2018-09-18 西安电子科技大学 基于泄漏的高效能多用户联合预编码方法及装置
CN110177065A (zh) * 2019-06-06 2019-08-27 中国石油大学(华东) 一种根据用户需求分配信道反馈比特的干扰对齐方案

Also Published As

Publication number Publication date
CN103209051B (zh) 2015-12-02

Similar Documents

Publication Publication Date Title
CN103209051A (zh) 一种协作多点联合传输***在多用户场景下的两步预编码方法
CN104052535B (zh) 基于空分多址与干扰抑制的毫米波大规模mimo***多用户传输方法
CN104320219B (zh) 多用户信能同传***低复杂度收发机设计方法
CN110808765B (zh) 一种基于不完全信道信息的大规模mimo***频谱效率优化的功率分配方法
CN104917714B (zh) 降低大规模mimo‑ofdm下行链路功峰均比的方法
CN105450275A (zh) 基于能效最优的多用户大规模天线中继***天线选择方法
CN103220024A (zh) 一种多用户配对虚拟mimo***的波束赋形算法
CN103997775A (zh) 频分复用多用户mimo能效优化方法
CN105703812A (zh) 一种导频时移大规模mimo***中的下行预编码与基站功率控制方法
CN104601209A (zh) 一种适用于3d-mimo***的协作多点传输方法
CN102347820B (zh) 一种多小区协作无线通信***联合编解码方法
CN104579443A (zh) 一种基于协作多小区Massive MIMO***的线性预编码方法
CN105392192A (zh) 基于能效最优的多用户大规模天线中继***功率分配方法
CN102970103A (zh) 一种多用户联合传输的用户间干扰抑制预编码方法
CN104617996A (zh) 大规模mimo***中最大化最小信噪比的预编码设计方法
CN105450274A (zh) 基于能效最优的大规模多天线中继***用户数优化方法
CN101951678B (zh) 多用户mimo***中的功率分配方法和装置
CN102185683A (zh) 基于统计信漏噪比准则的mimo多用户下行传输方法
CN104092519A (zh) 一种基于加权和速率最大化的多用户mimo协作传输方法
CN104320170B (zh) 大规模mimo***中导频污染抑制波束赋形方法
CN102164370A (zh) 分布式多入多出正交频分复用***及多维资源分配方法
CN104954055B (zh) 一种低复杂度的多用户信能同传***能效优化方法
CN104506226A (zh) 双层异构网络中基于协作毫微微蜂窝的干扰抑制预编码方法
CN103078703A (zh) 一种应用于下行链路的多点联合协作***的传输方法
CN103974274B (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: 20151202

Termination date: 20190308