利索能及
我要发布
收藏
专利号: 2019104275881
申请人: 南通大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-03-03
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种密集分布式无线通信系统半动态重叠分簇算法,其特征在于:包括如下步骤:步骤S1、基于长时信道状态信息的半动态非重叠分簇算法使远程接入单元(RAU)形成若干协作簇;

步骤S2、计算每个协作簇的平均用户速率,设置门限值,找出簇边缘用户;

步骤S3、分别计算每个协作簇到其簇内边缘用户和其它协作簇的边缘用户的平均大尺度衰落,通过比值,寻找各协作簇的重叠用户;

步骤S4、每个协作簇中的RAU侦听本簇重叠用户的信道状态信息,对各自簇内用户进行联合传输,同时对重叠用户实施干扰避免,形成以用户为中心的虚拟重叠簇。

2.根据权利要求1所述的密集分布式无线通信系统半动态重叠分簇算法,其特征在于:所述的步骤S1包括:

步骤S1.1、设定初始化簇规模门限值Q,即每个协作簇中RAU的最多个数;

步骤S1.2、用户周期性地发送正交导频信息,RAU进行信道估计、获取长时信道状态信息并汇报给中心处理单元;

步骤S1.3、中心处理单元让每个用户选择到其大尺度衰落最大的RAU,形成集合V1,V2,…,VL,此时每个协作簇中只有一个RAU,定义没有用户的RAU为休眠状态;

步骤S1.4、判断是否存在未被选取的协作簇,若有,则从未被选取的协作簇中任意选取协作簇i,转至步骤S1.5,否则半动态非重叠分簇算法结束,转至步骤S2;

步骤S1.5、利用长时信道状态信息和速率近似公式计算该协作簇的平均用户速率;

步骤S1.6、判断是否存在与该协作簇的RAU个数之和小于或等于Q且两簇内用户数之和小于或等于RAU总天线数的协作簇,若存在,则转至步骤S1.7,否则,返回步骤S1.4;

步骤S1.7、分别计算该协作簇与符合步骤S1.6条件的协作簇的协作增益;

步骤S1.8、判断是否存在与该协作簇的协作增益大于1的协作簇,若存在,则选取协作增益最大的协作簇与该协作簇协作形成新的协作簇,返回步骤S1.5,否则返回步骤S1.4。

3.根据权利要求2所述的密集分布式无线通信系统半动态重叠分簇算法,其特征在于:所述的步骤S1.5中的速率近似公式为:协作簇i中用户k速率的近似公式为其中,βbiki为协作簇i中用户k到协作簇i中RAU b的大尺度衰落,Ui是协作簇i的用户集合,|Ui|为协作簇i的用户个数,|Uj|为协作簇j的用户个数,|Vi|为协作簇i的RAU个数,|Vj|为协作簇j的RAU个数,Nt为每个RAU配备的天线数,βtjki为协作簇i中用户k到协作簇j中RAU t的大尺度衰落;基于此,协作簇i的平均用户速率为

4.根据权利要求2所述的密集分布式无线通信系统半动态重叠分簇算法,其特征在于:所述的步骤S1.7中的协作增益为:假设协作簇i与j协作形成新的协作簇记为协作簇l,则协作簇l中原协作簇i中用户的平均速率为 将协作簇i与j协作后协作簇i的平均用户速率增益定义为协作簇i与j的协作增益

5.根据权利要求1所述的密集分布式无线通信系统半动态重叠分簇算法,其特征在于:所述的步骤S2包括:

步骤S2.1、中心处理单元利用长时信道状态信息和步骤S1.5中的速率近似公式计算每一个用户的近似速率并计算每个协作簇的平均用户速率,协作簇i中用户k的近似速率为Rki,协作簇i的平均用户速率为步骤S2.2、由此设置门限值 将速率低于门限值的用户定义为簇边缘用户。

6.根据权利要求1所述的密集分布式无线通信系统半动态重叠分簇算法,其特征在于:所述的步骤S3中,寻找各协作簇干扰大的边缘用户包括:

步骤S3.1、中心处理单元计算每个协作簇到其簇内边缘用户的平均大尺度衰落,协作簇i到其簇内边缘用户的平均大尺度衰落为 其中βbiti表示协作簇i中RAU b到协作簇i中用户t的大尺度衰落,Ui'表示协作簇i的边缘用户集合,|Ui'|表示协作簇i的边缘用户个数,|Vi|表示协作簇i的RAU个数;

步骤S3.2、中心处理单元计算每个协作簇到其它协作簇的边缘用户的平均大尺度衰落,协作簇i到协作簇s中边缘用户j的平均大尺度衰落为步骤S3.3、计算 若0.6<τ<1,则可判定用户j位于协作簇i的边缘附近,其是协作簇i的干扰大的边缘用户;

步骤S3.4、将受协作簇i的干扰大的边缘用户按 值从大到小排列,选取前(|Vi|Nt-|Ui|)个用户作为协作簇i的干扰避免用户(Nt为每个RAU配备的天线数,|Ui|为协作簇i的用户个数),记这些用户为协作簇i的重叠用户。

7.根据权利要求1所述的密集分布式无线通信系统半动态重叠分簇算法,其特征在于,步骤S4包括:步骤S4.1、RAU获取所在协作的簇内用户的导频,同时侦听本协作簇的重叠用户的导频,估计信道状态信息,定义协作簇i中RAU m到协作簇i中用户t的信道矢量为hmiti,假设经步骤S3得到协作簇i的重叠用户为用户k,同时用户k又是协作簇s的簇内用户。则协作簇i中所有RAU到用户k的复合信道矢量为 协作簇i的簇内用户b的复合信道矢量为 则协作簇i的中所有RAU到其簇内

用户和重叠用户的复合信道矩阵为

步骤S4.2、每个协作簇根据复合信道矩阵进行ZF预编码:

其中 是协作簇i对簇

内用户b的预编码矢量, 是协作簇i对重叠用户k的预编码矢量,对其归一化处理: 通过ZF预编码,每个协作簇对簇内用户进行联合传输,同时避免了对本簇重叠用户的干扰(协作簇i对用户k的簇间干扰项||hikswbi||2→0,b≠k)。