异构网络下的干扰管理预编码技术的制作方法

文档序号:12375014阅读:162来源:国知局

本发明涉及一种无线通信干扰管理方法,尤其涉及一种多个毫微微蜂窝网络与宏蜂窝网络共存下的、降低多用户下毫微微蜂窝基站所受干扰的方法。



背景技术:

干扰对齐作为一种新型的干扰管理技术,近年来受到了广泛的关注,干扰对齐通过压缩干扰所占的信号维度,使系统获得最大的自由度,针对毫微微蜂窝基站与宏蜂窝基站共存的异构网络场景,干扰对齐技术通过预编码技术使干扰在接收端重叠在一起,以彻底消除干扰对期望信号的影响,为各自网络创造出零干扰空间。

但随着室内用户对室内通信的重视程度越来越高,会有更多的用户选择在家庭安装毫微微蜂窝基站,加之无线用户的逐年递增,普通干扰对齐技术的单一的一层预编码与后置编码已经不足以应对复杂网络环境下的交错干扰,如何针对多用户多基站情形下的异构网络进行干扰管理是干扰对齐算法推广和普及的制约因素之一,经对现有干扰对齐技术的文章进行检索,发现:

Guler,B.和Yener,A.(Selective Interference Alignment for MIMO Cognitive Femtocell Networks,Selected Areas in Communications,IEEE Journal on,2014:439-450)针对多个毫微微蜂窝基站与单个宏蜂窝基站共存的异构网络小区,提出了一种可选择的干扰对齐,该方案对干扰源进行遴选,仅对齐毫微微蜂窝基站受到的强干扰,提高了毫微微蜂窝的服务质量的同时,降低了干扰对齐算法的复杂度,但该算法制约于宏蜂窝用户的个数以及所处的位置,并不具有普适性。

Qingzhong Li等人(Qingzhong Li,Xuemai Gu,Hanqing Li,Min Jia,“Interference alignment for MIMO downlink femtocell networks”,Networks(ICON),2013 19th IEEE International Conference,Singapore,pp.1-4)提出了一种双层异构网络中对于下行链路的干扰对齐,优化了宏蜂窝网络的下行链路速率,保 证了宏蜂窝用户的服务质量,但未针对毫微微蜂窝用户进行有效的干扰管理,并不能保证室内用户的通信质量。

Maso M.等人(Maso M.,Cardoso L.S.,Debbah M.,etal,“Cognitive interference alignment for OFDM two-tiered networks”,2012IEEE 13th Signal Processing Advances in Wireless Communications,Cesme,2012,pp.244-248)利用干扰对齐,使基于正交频分复用的宏蜂窝网络与认知微蜂窝网络得以共存,最大化认知链路的频谱效率的同时,保证了宏蜂窝网络的自由度,但文中所提系统模型过于简单,仅包含一个宏蜂窝用户和一个微基站用户。

李莉、杨敬文、周小平(CN104125577A)提出一种认知双层异构网络下的干扰管理策略,在双层异构网络(毫微微蜂窝/宏蜂窝)覆盖的小区中,针对改变宏蜂窝用户所处位置所在的区域,毫微微蜂窝用户对宏蜂窝用户的干扰也会相应的发生变化这一特点,首先通过信道信息对宏蜂窝用户所处区域进行判断,再根据不同区域内干扰分布的不同特点,对毫微微蜂窝用户和宏蜂窝用户所受到的干扰分别进行干扰对齐,降低了毫微微蜂窝用户、宏蜂窝用户的干扰,但该专利所提模型仅针对单个宏蜂窝与单个毫微微蜂窝基站进行讨论,并未针对多个毫微微蜂窝基站与宏蜂窝基站共存的网络环境进行研究。

从现有技术来看,研究多个毫微微蜂窝网络与宏蜂窝网络共存下的多用户干扰管理预编码技术仍然具有十分重要的现实意义。



技术实现要素:

本发明针对多个毫微微蜂窝网络与宏蜂窝网络共存的无线网络环境,提出了一种异构网络中针对多用户的干扰管理预编码技术、以及降低毫微微蜂窝基站干扰的方法,通过对毫微微蜂窝用户和宏蜂窝用户预编码,降低毫微微蜂窝基站所受的干扰,保证了毫微微蜂窝用户的服务质量。

本发明第一个方面是提供一种异构网络中针对多用户的干扰管理预编码方法,包括:

设定通信场景中M个宏蜂窝用户(MU1,...,MUM)与一个宏蜂窝基站进行通信,K个毫微微蜂窝对应K个毫微微蜂窝基站(BS1,BS2,...,BSK),每个毫微微蜂窝拥有1个毫微微蜂窝用户,记为FUk(k=1,2,...,K);其中,FUk(k=1,2,...,K)、 MUm(m=1,2,…,M)各自具有Nt根发射天线,毫微微蜂窝基站、宏蜂窝基站各自具有Nf根接收天线;

各毫微微蜂窝用户的发送端向各个毫微微蜂窝基站发送上行信号,毫微微蜂窝基站反馈信道信息,各毫微微蜂窝用户的发送端获取信道状况;

根据后台共享,各毫微微蜂窝用户的发送端可以获取自身传输信道以及干扰信道的信道状态信息;

其中,设定hkm,维数是Nf×Nt,为第m(m=1,2,…,M)个宏蜂窝用户到第k(k=1,2,...,K)个毫微微蜂窝基站的信道系数矩阵;设定Hij,维数是Nf×Nt,为第j个毫微微蜂窝用户到第i个毫微微蜂窝基站的信道系数矩阵(i,j=1,2,...,K);各毫微微蜂窝用户与宏蜂窝用户的发送端对各自发射信号进行归一化处理,使其发射信号均值为0,方差为1;记FUk的发射信号为sk;BSk接收到的噪声向量记做nk,维数是Nf×1,服从均值为0,方差为σ2的高斯分布,E(nk×(nk)H)=σ2I,I为Nf阶的单位矩阵,上标H表示取共轭转置;

设计MUm的预编码Tm,维数是Nt×1,使得所有毫微微蜂窝基站所受宏蜂窝用户的总干扰噪声功率Jsum最小:

<mrow> <msub> <mi>J</mi> <mrow> <mi>s</mi> <mi>u</mi> <mi>m</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msub> <mi>J</mi> <mi>k</mi> </msub> </mrow>

其中,Jk为第k个毫微微蜂窝基站受到来自M个宏蜂窝用户的干扰加噪声的平均功率:

<mrow> <msub> <mi>J</mi> <mi>k</mi> </msub> <mo>=</mo> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>M</mi> </munderover> <msub> <mi>h</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>n</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>M</mi> </munderover> <msub> <mi>h</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>n</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow>

对Jsum求梯度,令▽Jsum=0,得到:

<mrow> <mi>R</mi> <mo>=</mo> <mo>-</mo> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <mrow> <msub> <mi>Q</mi> <mi>k</mi> </msub> <msup> <mo>)</mo> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <mrow> <msub> <mi>P</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow>

其中Qk=(hk1,…,hkM)H(hk1,…,hkM),R=(T1H,T2H,…,TMH),Pk=(hk1,…,hkM)Hnk;所得矩阵R中的分量Tm即为MUm上的预编码(m=1,2,…,M);

设计FUk上的预编码wk,维数是Nt×1;设计BSk上的干扰抑制矩阵gk,维数是Nf×1;第k个毫微微蜂窝基站接收端信号均方误差计为εk,表示为:

则在功率受限的条件下,使所有毫微微蜂窝基站接收端信号均方误差最小,即:

<mrow> <munder> <mi>min</mi> <munder> <mrow> <msub> <mi>w</mi> <mn>1</mn> </msub> <mn>...</mn> <msub> <mi>w</mi> <mi>K</mi> </msub> </mrow> <msub> <mi>g</mi> <mrow> <mn>1...</mn> <msub> <mi>g</mi> <mi>K</mi> </msub> </mrow> </msub> </munder> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msub> <mi>&epsiv;</mi> <mi>k</mi> </msub> </mrow>

<mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> <msubsup> <mi>w</mi> <mi>k</mi> <mi>H</mi> </msubsup> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>&le;</mo> <mn>1</mn> <mo>,</mo> <mrow> <mo>(</mo> <mi>k</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>...</mn> <mo>,</mo> <mi>K</mi> <mo>)</mo> </mrow> </mrow>

由于εk为凸,所以上式必存在唯一解wk、gk

在本发明上述内容中,求解wk、gk的方法,优选为通过牛顿迭代进行实施,包括:

初始化预编码矩阵wk

计算干扰抑制矩阵gk

<mrow> <msub> <mi>g</mi> <mi>k</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>+</mo> <msub> <mi>J</mi> <mi>k</mi> </msub> <mi>I</mi> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mo>|</mo> <mo>|</mo> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>+</mo> <msub> <mi>J</mi> <mi>k</mi> </msub> <mi>J</mi> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <mo>|</mo> </mrow> </mfrac> </mrow>

根据矩阵gk求得编码矩阵wk

<mrow> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mo>|</mo> <mo>|</mo> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <msup> <mo>)</mo> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <mo>|</mo> </mrow> </mfrac> </mrow>

重复上述计算gk和wk的步骤,直至εk收敛所得wk、gk即为所求解。

本发明在多个毫微微蜂窝网络与宏蜂窝网络共存的无线网络环境下,提出了一种异构网络中针对多用户的干扰管理预编码技术,在一个小区中覆盖了一个宏 蜂窝基站和多个毫微微蜂窝基站,定义宏蜂窝网络对毫微微蜂窝网络造成的干扰为跨层干扰,毫微微蜂窝网络之间的干扰为同层干扰,分别对毫微微蜂窝用户和宏蜂窝用户进行预编码,宏蜂窝用户的预编码使得跨层干扰最小,使之可比拟于背景噪声,毫微微蜂窝用户的预编码与毫微微蜂窝基站的后置编码进行迭代,以最小均方误差准则输出,最终极大地降低了毫微微蜂窝基站所受的干扰,保证了毫微微蜂窝用户的服务质量。

附图说明

图1为本发明实施例中异构网络结构系统模型示意图。

具体实施方式

如图1显示了一种异构网络下的干扰管理技术实施例的系统模型,在异构网络结构中包括2个宏蜂窝用户(MU1、MU2)与一个宏蜂窝基站进行通信,2个毫微微蜂窝对应2个毫微微蜂窝基站(BS1、BS2)。每个毫微微蜂窝拥有1个毫微微蜂窝用户FUk(k=1,2),其中,FUk(k=1,2)、MUm(m=1,2)各自具有3根发射天线,毫微微蜂窝基站、宏蜂窝基站各自具有3根接收天线。本发明该实施例中降低毫微微蜂窝基站干扰的方法如下:

各用户的发送端向各个基站发送上行信号,基站反馈信道信息,各用户的发送端获取信道状况;

根据后台共享,各用户的发送端可以获取自身传输信道以及干扰信道的信道状态信息;

设定hkm,维数是3×3,为第m(m=1,2)个宏蜂窝用户到第k(k=1,2)个毫微微蜂窝基站的信道系数矩阵;设定Hij,维数是3×3,为第j个毫微微蜂窝用户到第i个毫微微蜂窝基站的信道系数矩阵(i,j=1,2);记FUk的发射信号为sk,是均值为0方差为1的随机信号,BSk接收端接收到的噪声向量记做nk,维数是3×1,服从均值为0方差为1的高斯分布;E(nk×(nk)H)=I,I为3阶的单位矩阵,上标H表示取共轭转置;

设计MUm的预编码Tm,维数是3×1,使得所有毫微微蜂窝基站所受宏蜂窝用户的总干扰噪声功率Jsum最小:

<mrow> <msub> <mi>J</mi> <mrow> <mi>s</mi> <mi>u</mi> <mi>m</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>J</mi> <mi>k</mi> </msub> </mrow>

其中,Jk为第k个毫微微蜂窝基站受到来自M个宏蜂窝用户的干扰加噪声的平均功率:

<mrow> <msub> <mi>J</mi> <mi>k</mi> </msub> <mo>=</mo> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>h</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>n</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>h</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>n</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow>

令:R=(T1H,T2H),Qk=(hk1,hk2)H(hk1,hk2),Pk=(hk1,hk2)Hnk

则: <mrow> <msub> <mi>J</mi> <mi>k</mi> </msub> <mo>=</mo> <msup> <mi>R</mi> <mi>H</mi> </msup> <msub> <mi>Q</mi> <mi>k</mi> </msub> <mi>R</mi> <mo>+</mo> <msup> <mi>R</mi> <mi>H</mi> </msup> <msub> <mi>P</mi> <mi>k</mi> </msub> <mo>+</mo> <msub> <mi>P</mi> <mi>k</mi> </msub> <msup> <mi>R</mi> <mi>H</mi> </msup> <mo>+</mo> <msub> <mi>n</mi> <mi>k</mi> </msub> <msubsup> <mi>n</mi> <mi>k</mi> <mi>H</mi> </msubsup> </mrow>

<mrow> <msub> <mi>J</mi> <mrow> <mi>s</mi> <mi>u</mi> <mi>m</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <mrow> <msub> <mi>J</mi> <mi>k</mi> </msub> <mo>=</mo> <msup> <mi>R</mi> <mi>H</mi> </msup> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>Q</mi> <mi>k</mi> </msub> <mi>R</mi> </mrow> <mo>+</mo> <msup> <mi>R</mi> <mi>H</mi> </msup> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>P</mi> <mi>k</mi> </msub> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <mrow> <msub> <mi>P</mi> <mi>k</mi> </msub> <msup> <mi>R</mi> <mi>H</mi> </msup> </mrow> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>n</mi> <mi>k</mi> </msub> <msubsup> <mi>n</mi> <mi>k</mi> <mi>H</mi> </msubsup> </mrow>

对Jsum求梯度,令▽Jsum=0,得到:

<mrow> <mi>R</mi> <mo>=</mo> <mo>-</mo> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>Q</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>P</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow>

所得矩阵R中的分量Tm即为MUm上的预编码(m=1,2)。

设计FUk上的预编码wk,维数是3×1;设计BSk上的干扰抑制矩阵gk,维数是3×1;第k个毫微微蜂窝基站接收端信号均方误差为εk,表示为:

在功率受限的条件下,使所有毫微微蜂窝基站接收端信号均方误差最小,即:

<mrow> <munder> <mi>min</mi> <munder> <mrow> <msub> <mi>w</mi> <mn>1</mn> </msub> <mn>...</mn> <msub> <mi>w</mi> <mi>K</mi> </msub> </mrow> <mrow> <msub> <mi>g</mi> <mn>1</mn> </msub> <mn>...</mn> <msub> <mi>g</mi> <mi>K</mi> </msub> </mrow> </munder> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>&epsiv;</mi> <mi>k</mi> </msub> </mrow>

<mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> <msubsup> <mi>w</mi> <mi>k</mi> <mi>H</mi> </msubsup> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>&le;</mo> <mn>1</mn> <mo>,</mo> <mrow> <mo>(</mo> <mi>k</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

由于εk为凸,所以必存在唯一解,可以通过牛顿迭代获得,具体算法为:

1:初始化预编码矩阵wk

2:计算干扰抑制矩阵gk

<mrow> <msub> <mi>g</mi> <mi>k</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>+</mo> <msub> <mi>J</mi> <mi>k</mi> </msub> <mi>I</mi> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mo>|</mo> <mo>|</mo> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msub> <mi>H</mi> <mi>i</mi> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>+</mo> <msub> <mi>J</mi> <mi>k</mi> </msub> <mi>I</mi> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> </msub> <msub> <mi>w</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <mo>|</mo> </mrow> </mfrac> </mrow>

3、根据矩阵gk求得编码矩阵wk

<mrow> <msub> <mi>w</mi> <mi>k</mi> </msub> <mfrac> <mrow> <msup> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mo>|</mo> <mo>|</mo> <mrow> <mo>(</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>2</mn> </munderover> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>H</mi> </msup> <msup> <mo>)</mo> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>k</mi> <mi>k</mi> </mrow> <mi>H</mi> </msubsup> <msub> <mi>g</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> <mo>|</mo> </mrow> </mfrac> </mrow>

重复上述计算gk和wk的步骤2和3,直至εk收敛所得wk、gk即为所求解。

如上所述,宏蜂窝用户的预编码使得跨层干扰最小,使之可比拟于背景噪声,毫微微蜂窝用户的预编码与毫微微蜂窝基站的后置编码进行迭代,以最小均方误差准则输出,最终极大的降低了毫微微蜂窝基站所受的干扰,保证了毫微微蜂窝用户的通信质量。该预编码方案为下一代无线蜂窝网络能达到更高的速率、更大的网络容量,提供了坚实的技术物质基础。

以上对本发明的具体实施例进行了详细描述,但其只是作为范例,本发明并不限制于以上描述的具体实施例。对于本领域技术人员而言,任何对本发明进行的等同修改和替代也都在本发明的范畴之中。因此,在不脱离本发明的精神和范围下所作的均等变换和修改,都应涵盖在本发明的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1