协作多点mimo传输中的低反馈量多用户调度方法

文档序号:7701689阅读:216来源:国知局
专利名称:协作多点mimo传输中的低反馈量多用户调度方法
技术领域
本发明涉及移动通信系统中的用户调度技术,特别是涉及协作多点多输入多输 出(MIM0)传输中的低反馈量用户调度方法,属于移动通信技术领域。
(二)
背景技术
在未来蜂窝网络中,全频复用通常被采用以获得高频谱效率,而由此带来的小 区间干扰将成为进一步提高系统性能的主要瓶颈之一。除了各种干扰抑制技术,最 近一种协作多点传输(CoMP)的设计思想引起工业界和学术界的广泛关注。多基站 相干传输是一种典型的协作多点传输方案,它通过联合设计多基站之间的发射信 号,能够将小区间干扰信号转化为期望信号,从而极大地提高小区平均吞吐量和小 区边缘用户吞吐量。相干多点协作传输系统与单小区多用户多输入多输出(MIM0) 的一个主要区别在于前者在进行发射方案设计时需要考虑单基站功率约束。文献"A, T"olli and M. Codreanu and M. Juntti, "Cooperative MIM0-0FDM cellular system with soft handover between distributed base station antennas, " IEEE Trans. Wireless Commun., vol. 7, pp. 1428 - 1440, Apr. 2008."中采用凸优 化方法设计了基于单基站功率约束的最优线性波束形成方案。为了降低计算复杂 度,文献"M. K. Karakayal丄,G. J. Foschini, and R. A. Valenzuela, "Network coordination for spectrally efficient conimuni cat ions in cellular systems," IEEE Wireless Commun. Mag., vol, 13, pp. 56-61, Aug. 2006."中提出了次 优的迫零波束形成方案(ZFBF),并被广泛用于对各种协作多点传输方案进行性能 分析和评估。
除了发射波束形成方案,多用户调度也对CoMP系统性能具有重要的影响。通 过多用户调度,位于不同小区的多个用户将被选择,并由多个协作基站共同服务。 如果将CoMP系统看作一个更大的单小区多用户多输入多输出系统即MIMO系统,那 么现有的多用户调度方案可以直接应用。但是,CoMP系统与单小区多用户系统具有 本质区别的的信道特征,我们称之为CoMP系统的信道非对称特性。具体而言,在 单小区系统中,每个用户与基站每个天线之间的信道具有相同的平均能量;而在 CoMP系统中,每个用户到不同基站之间的信道具有不同的平均能量。这种非对称信 道特性将会对CoMP系统性能产生重大的影响,同时也提供了进一歩提高多用户调 度性能的可能。如果协作基站已知其所服务小区内所有用户的信道信息,则CoMP系统的多用户分集增益将从单小区的O(logk>g/0增加为WV^),其中if是系
统服务的总用户数。同时,由于系统网络结构的变化,在CoMP系统中获取发射端 信道状态信息(CSIT)会导致巨大的上行反馈开销。在本文,我们将利用CoMP系 统信道的非对称性来减小多用户调度对CSIT反馈的需求,从而降低系统反馈开销。
如果将CoMP系统看作一个更大的单小区多用户多输入多输出系统即MIM0系 统,那么现有的多用户调度方案可以直接应用。现有的关于单小区多用户MIMO系 统的多用户调度方法的研究指出,信道方向信息和信道质量信息是获取多用户分集 的必要信息,而且信道质量信息应是信干噪比信息而不仅仅是信道模值信息。这意 味着当多个基站协作挑选服务用户时,最优的用户调度方案需要基站获知全部用户 的完整信道状态信息(CSIT),这往往需要通过用户端估计自身与所有协作小区基 站之间的信道、并进行上行反馈才能实现,将带来极大的反馈开销。
本发明将针对采用ZF-BF的下行协作预编码,利用CoMP系统信道的非对称性 设计低反馈量的用户调度方法。在调度完成之后,协作基站将采用ZFBF对所调度 用户进行协作传输。虽然ZFBF要求所调度用户反馈准确的CSIT,但是由于所调度 用户数在所有用户中只占很小的比例,因此上行反馈开销被有效地降低。

发明内容
1、 目的
本发明的目的是为了提供协作多点MIMO传输中的低反馈量多用户调度方法, 该方法克服了现有技术的不足,它是针对采用ZF-BF的下行协作预编码,提出低反 馈量的用户调度方法。该方法首先是基于信道模值反馈的用户调度(Channel Norm-based User Scheduling, MJS)。在此基础上,它还提出了无需反馈信道瞬 时模值的、基于用户大尺度信道的用户调度(以下简称Large Scale),从而进一步 降低反馈量。此外,本发明还提出了基于其它协作小区的信道模值和本小区完整信 道信息的调度算法(以下简称为Local-NUS)以及基于用户大尺度信道和本小区完 整信道信息的调度算法(以下简称Local-Large Scale)。
2、 技术方案
为了达到以上目的,本发明提出的技术方案如下
考虑M个小区协作的系统,每个小区包含一个天线数为TV,的基站和k个均匀分布
在小区内的用户,网絡配置可以用(m,a^,a:)来表示。
用^表示小区m内的第/t个用户的序号,则有 ^e^:(w-+ = 定义C'xww'表示维数为lxMV,的矩阵集合,用
户L的下行信道向量用、=[h,…h,^]W'表示,其中、eC隨'表示从第"
8页

基站到用户^的信道向量,n = l,...,M,图2给出CoMP系统下用户信道示意图。
协作基站采用迫零波束形成方案即采用ZF-BF实现下行协作多用户MIMO传输。考 虑协作多点传输系统即CoMP系统信道的非对称特性,即不同协作基站到同一用户的 平均信道能量不同,我们在理论分析每个候选用户的信道矢量到已选用户信道矢量 所组成的空间的正交投影模值和角度上界的基础上,提出了以下基于信道瞬时模 值、统计模值、以及基于本小区全部信道和其他协作小区信道模值的调度方案。
若以和数据率最大为准则,那么仅有小区中心的用户能被服务,而采用CoMP 的目的之一就是为了提高小区边缘用户的吞吐量。
考虑到用户公平性,我们把用户调度方案与具有短期公平性的机会轮询调度 (0RS方案)结合。ORS方案类似于轮询调度,区别在于轮询在保证所有用户被服务
的原则下随机选取被服务用户,而ORS优先选择信道条件较好的用户,已服务的用
户在其他用户未被服务时将暂不列入挑选对象。 1、 基于信道模值反馈的用户调度方案即而S方案
分别用叾和《表示第/次迭代后可调度用户的编号集合和第/次迭代用户的调 度结果,其中B"min(MV,,,),由此S 未迭代时的用户编号集合 为7;={1,2,...,1//^ 。基于信道模值反馈的用户调度包含以下步骤
歩骤一初始化。选择信道模值最大的用户作为第一个用户
& = arg max
令《=
,/ = 1
步骤二当/^min(MV,,MO时,计算可调度用户集合7;如下
其中cosPS-
Zh, J . h、
2 h"" 、|S h.、rt
, /< 是不同用户之间信道角度余弦值的上
限。e为角度门限,门限值选取对系统性能有影响<当7;=- (空集合)时,迭代过程结束;否则,计算每一个可选用户在已选用 户信道向量所张成子空间上投影值的上界《,并选择具有最大《1的用户
=argmax、
其中<formula>formula see original document page 10</formula>, u表示取两集合的并集。
步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将 本轮迭代过程所选择的用户从可选用户集合中删除,从步骤(l)开始新一轮迭代选 用户过程;若全部用户已被服务则向基站重新反馈信道模值信息,并将可选用户集
合重置为全部用户。
2、 基于用户大尺度信道的用户调度方案即Large Scale方案-
定义j^ ^1…LJeC表示用户^的下行大尺度信道向量,其中^"表
示从第"个基站到用户^的大尺度信道,是一个标量,n = l,...,M。用户的大尺度
信道由用户的位置决定,在短期之内变化不大,不需要频繁更新信道信息,同时大 尺度信道信息是个标量,同真实信道反馈相比大大降低了反馈量。
基于用户信道模值的用户调度包含以下步骤-
步骤一初始化。选择用户大尺度信道模值最大的用户作为第一个用户-
<formula>formula see original document page 10</formula>令《=W, / = 1
步骤二当/^min(MV,,M:)时,计算可调度用户集合7;如下:其中cos",, 《,M,是不同用户之间大尺度信道角度余弦
值的上限。e为角度门限,门限值选取对系统性能有影响。
当7;=》(空集合)时,迭代过程结束;否则,计算每一个可选用户在已选用
户大尺度信道向量所张成子空间上投影值的上界《,并选择具有最大《^的用户:
,"6
M/H —
其中《=mhf
<formula>formula see original document page 11</formula>
S+1=SUh+I}, / = / + i, u表示取两集合的并集。
步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将 本轮迭代过程所选择的用户从可选用户集合中删除,从步骤一开始新一轮迭代选用 户过程;若全部用户已被服务则将可选用户集合重置为全部用户,用户的大尺度信 道变化不快,可以令基站在几次调度之后更新大尺度信道信息。
3、 基于其它协作小区的信道模值和本小区完整信道信息的用户调度方案即 Local-NUS方案
我们考虑在模值反馈的基础上加入本小区真实信道向量的反馈。当基站端获知 部分真实信道时调度用户的流程与图S相同,只需要修改对应的余弦值上限A二和
投影上界v^^的表达式。
用户L处在小区w内,故此时信道的已知部分为h,^,,余弦值上限^二和投
影上界v^^为
<formula>formula see original document page 11</formula>1 +

2K " 、Eh "
基站获知本小区的全部信道信息可以使得上限值更接近真实值,从而提高系统性
能。该调度方案包含以下步骤
步骤一初始化。选择信道模值最大的用户作为第一个用户
& = arg max
令s
,/=i
步骤二当/Smin(MV,,M)时,计算可调度用户集合7;如下
其中^:如上定义,是不同用户之间信道角度余弦值的上限。e为角度门限,门限 值选取对系统性能有影响。
当7;=- (空集合)时,迭代过程结束;否则,计算每一个可选用户在已选用
户信道向量所张成子空间上投影值的上界v^',并选择具有最大《t的用户-
=argrxmx、
'Am "
其中v;二如上定义,s+,-su^,+3, /=/+i, u表示取两集合的并集。
步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将 本轮迭代过程所选择的用户从可选用户集合中删除,从步骤一幵始新一轮迭代选用 户过程;若全部用户已被服务则基站更新用户的信道模值信息与本小区真实信道信 息,将可选用户集合重置为全部用户。
4、 基于用户大尺度信道和本小区完整信道信息的用户调度方案即 Local-Large Scale方案
在Large Scale方案的基础上增加本小区完整信道信息反馈,该方案将在吞吐 量性能方面比Large Scale方案大大改善,这种改善是以增加系统反馈量为代价。
12当基站端获知部分真实信道时调度用户的流程与Large Scale方案相同,只需 要修改对应的余弦值上限//,,和投影上界v^,的表达式。
用户^处在小区m内,故此时信道的已知部分为h,^,;设已选用户s,所在/J 区为//,,则准确信道h^已知。余弦值上限/^、和投影上界v^,为
《=min—
,2
+ 2( hh。
、m
&,附,
)]
+
w/,厶 w"
步骤一初始化。选择用户大尺度信道模值最大的用户作为第一个用户:
A = arg max
步骤二当/^min(MV;,A^)时,计算可调度用户集合7;如下
其中/z,:如上定义,是不同用户之间信道角度余弦值的上限。s为角度门限,门限 值选取对系统性能有影响。
当7;=》(空集合)时,迭代过程结束; 则,计算每一个可选用户在已选用
户信道向量所张成子空间上投影值的上界V〗L ,并选择具有最大V〗二的用户
其中《L如上定义,S+,=SUk+,}, / = / + 1, u表示取两集合的并集。步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将 本轮迭代过程所选择的用户从可选用户集合中删除,从步骤一开始新一轮迭代选用 户过程;若全部用户已被服务则由基站重新更新本小区真实信道信息,用户的大尺 度信道变化不快,可以在几次调度之后更新大尺度信道信息,同时将可选用户集合 重置为全部用户。
3、优点及功效
l反馈量
本发明提出的用户调度方案是低反馈量的调度方案。在单小区多用户MIM0系 统中,和数据率最大的最优调度方案为贪婪调度(Greedy User Selection, GUS), 用户调度需要反馈全部的瞬时信道信息,这将带来很大的反馈开销。本发明提出的 四种方案Local-NUS、 Local-Urge Scale、 NUS和Large Scale都具有较低的反馈
量o
假设每个实数采用abit量化,网络配置如前所述用(M,A^,尺)来表示。可以计 算出Local-NUS方案的单次反馈量仅为GUS的^-1 + W,x2;而NUS的反馈量则降
至GUS的^~。 TV, x2
尽管Large Scale方案在单次反馈时的反馈量与NUS没有差别,但由于大尺度 衰落主要取决于用户位置,在一帧结束时用户位置几乎无变化,无需每帧反馈信道 信息,可每隔若干帧再反馈一次大尺度衰落值,因而其所需的反馈量将大大降低。
Local-Large Scale的反馈量小于Local-NUS,除了每隔几帧反馈大尺度衰落 值外还需每帧反馈本小区完整信道信息。
2性能
本发明提出了多小区协作下行传输的四种低反馈量用户调度方案,可以在调度 性能与反馈量之间进行折中。依据所需反馈量的大小,所提出的低反馈量用户调度 方法分别基于如下的反馈方案基于瞬时信道的模值反馈(NUS)、用户本小区内全 部的信道信息+其他小区的瞬时信道的模值反馈(Local-NUS)、用户本小区内全部 的信道信息+其他小区的平均信道的模值反馈(Ucal-Large Scale)、以及基于平 均信道的模值反馈(Large Scale)。
基于瞬时信道模值反馈的NUS方案比不协作时的吞吐量性能有很大的提升。当考虑用户本小区内全部的信道信息后,小区基站天线数大于1时Local-NUS方案的 性能明显优于基于瞬时信道模值反馈的NUS方案。与NUS方案相比,Large Scale 反馈方案大大降低了反馈量,同时没有太大的性能损失;在此基础上加入本小区内 完整信道信息反馈后,Local-Large Scale反馈方案可以进一歩改善只采用大尺度 衰落信道信息反馈时系统的性能。
(四)


图1为NUS方案的调度流程
图2为CoMP系统下编号为i的用户信道示意图
图3为NUS与Local-NUS小区用户平均吞吐量
图4为NUS与Local-NUS小区边缘用户吞吐量
图5为NUS与Large Scale小区用户平均吞吐量
图6为NUS与Large Scale小区边缘用户吞吐量
图中符号说明如下
hH表示协作小区中编号为1的小区基站到用户i的信道; h,2表示协作小区中编号为2的小区基站到用户i的信道;
h,3表示协作小区中编号为3的小区基站到用户i的信道;
al表示小区间不协作的用户吞吐量; a2表示NUS方案的用户吞吐量; a3表示Local-而S方案的用户吞吐量;a4表示全真实信道反馈的GUS方案 的用户吞吐量;
bl 表示Large Scale方案的用户吞吐量;b2 表示Local-Large Scale方案 的用户吞吐量;b3表示Local-NUS方案的用户吞吐量。
(五)
具体实施例方式
本发明提出了协作多点传输中的低反馈量用户调度方法,它的基本思想是在协 作基站采用ZF-BF实现下行协作多用户MIMO传输的场景下,考虑CoMP系统信道的 非对称特性,即不同协作基站到同一用户的平均信道能量不同,我们在理论分析每 个候选用户的信道矢量到已选用户信道矢量所组成的空间的正交投影模值和角度 上界的基础上,提出了两种基于统计模值以及基于本小区全部信道和其他协作小区 信道模值的调度方案。为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例 对本发明作进一步地详细描述。
通过matlab软件平台仿真算法性能。仿真参数设置主要基于"3GPP TSGRANand TR 25. 814 v7. 1. 0, "Physical layer aspects for evolved UTRA, " S印t. 2006."。 具体而言,考虑相邻基站间距为1 km,信道带宽为10 MHz,基站的最大发射功率 为40 W,天线增益为14 dBi,路径损耗指数为3.76,阴影衰落的标准差为8 dB, 1 m处的参考路径损耗值为36.3 dB,用户到基站的最小距离为35 m。所有用户随 机均匀分布于小区内,用户端的噪声系数为9dB。在每次用户散布中,小尺度信道 建模为统计独立同分布的瑞利衰落信道。所有仿真结果均通过IOO次用户散布平均 而得。
图1为基于信道模值反馈用户调度方案的流程图,以NUS方案为例说明本发明 的低反馈量用户调度方案的流程。如图1所示,本发明一种协作多点MIMO传输中 的低反馈量多用户调度方法,主要包括如下步骤
步骤一从可调度用户集合中挑选信道条件最好的用户,即信道模值最大的用户。
将已调度用户从可调度用户集合中删除。 / = 1。
步骤二 一次迭代选用户过程应当满足总的调度用户数小于系统自由度(即 /《min(MV,,,)),从可调度用户集合中选取同己调度用户信道矢量空间夹角满足 门限限制的用户。
a计算本轮迭代选用户过程可调度用户集合7;如下
值的上限。e为角度门限,门限值选取对系统性能有影响,我们一般以使边缘用户
3h",,,"'lh
16数据率最高为原则,在不同的网络配置下角度门限值选择不同,比如当网络配置为 8个小区,每小区5个用户,基站天线数为l时,取角度门限e为0.6;网络配置为 2个小区,每小区20个用户,基站天线数为4时,取角度门限为0.9。
b判断可调度用户集合是否是空集,当7;=^ (空集合)时,迭代过程结束;
否则,计算每一个可选用户在已选用户信道向量所张成子空间上投影值的上界
V^,,并选择具有最大V-的用户
Z(llh'","
h
+
h
《h,w
h
其中《=min-
A/
c判断具有最大v;l的用户是否使得系统的和数据率减小,若减小即停止本轮
迭代选用户过程,将本轮所选择用户从可调度用户集合中删除;若增加则将具有最 大《二的用户存A本轮迭代选用户己调度用户集合,
这里,表示两个集合的并集运算。
d若本轮迭代选用户过程未结束,则重复歩骤二的a、 b,直到以下三个条件有
一个满足即停止选用户过程U)具有最大《L的用户使得系统的和数据率减小;(2)
可调度用户集合为空集;(3)本轮迭代选用户过程已选择用户数量已达系统自由度。 本轮迭代过程结束即由基站服务所选择用户。
步骤三本轮迭代选用户过程结束,将已调度用户从可调度用户集合中删除, 判断是否协作小区内的所有用户都已被调度,即可调度用户集合是否为空集,如果 是则基站更新所有用户的信道信息,包括上行反馈和信道估计,将可调度用户集合 重置为协作小区内的全部用户,从步骤一开始进行迭代选用户过程;如果尚有用户 未被调度,则直接从步骤一开始进行新一轮迭代选用户过程。
图2为NUS与Local-NUS小区用户平均吞吐量;图3为NUS与Local-NUS小区边 缘用户吞吐量;图4为NUS与Large Scale小区用户平均吞吐量;图5为NUS与 Large Scale小区边缘用户吞吐量。实践证明,本方法具有广泛的实用价值和应用 刖景。
权利要求
1.一种协作多点MIMO传输中的低反馈量多用户调度方法,其特征在于该方法采用基于信道模值反馈的用户调度方案即NUS方案;分别用 id="icf0001" file="A2009100896300002C1.tif" wi="4" he="4" top= "46" left = "44" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>和Sl表示第l次迭代后可调度用户的编号集合和第l次迭代用户的调度结果,其中1≤l≤min(MNt,MK),由此Sl={s1,...,sl),未迭代时的用户编号集合为 id="icf0002" file="A2009100896300002C2.tif" wi="32" he="6" top= "67" left = "29" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>基于信道模值反馈的用户调度方案包含以下步骤步骤一初始化,选择信道模值最大的用户作为第一个用户令S1={s1),l=1。步骤二当l≤min(MNt,MK)时,计算可调度用户集合 id="icf0004" file="A2009100896300002C4.tif" wi="3" he="4" top= "119" left = "133" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>如下其中<maths id="math0001" num="0001" ><math><![CDATA[ <mrow><mi>cos</mi><mi>&theta;</mi><mo>&le;</mo><mfrac> <mrow><munderover> <mi>&Sigma;</mi> <mrow><mi>n</mi><mo>=</mo><mn>1</mn> </mrow> <mi>M</mi></munderover><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>i</mi> <mi>km</mi></msub><mi>n</mi> </mrow></msub><mo>|</mo><mo>|</mo><mo>&CenterDot;</mo><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>s</mi> <mi>l</mi></msub><mi>n</mi> </mrow></msub><mo>|</mo><mo>|</mo> </mrow> <mrow><msqrt> <munderover><mi>&Sigma;</mi><mrow> <mi>n</mi> <mo>=</mo> <mn>1</mn></mrow><mi>M</mi> </munderover> <msub><msup> <mrow><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>i</mi> <mi>km</mi></msub><mi>n</mi> </mrow></msub><mo>|</mo><mo>|</mo> </mrow> <mn>2</mn></msup> </msub></msqrt><mo>&CenterDot;</mo><msqrt> <munderover><mi>&Sigma;</mi><mrow> <mi>n</mi> <mo>=</mo> <mn>1</mn></mrow><mi>M</mi> </munderover> <msup><mrow> <mo>|</mo> <mo>|</mo> <msub><mi>h</mi><mrow> <msub><mi>s</mi><mi>l</mi> </msub> <mi>n</mi></mrow> </msub> <mo>|</mo> <mo>|</mo></mrow><mn>2</mn> </msup></msqrt> </mrow></mfrac><mo>=</mo><msubsup> <mi>&mu;</mi> <mrow><msub> <mi>i</mi> <mi>km</mi></msub><msub> <mi>s</mi> <mi>l</mi></msub> </mrow> <mi>ub</mi></msubsup><mo>,</mo> </mrow>]]></math> id="icf0006" file="A2009100896300002C6.tif" wi="66" he="22" top= "146" left = "33" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/></maths> id="icf0007" file="A2009100896300002C7.tif" wi="6" he="5" top= "154" left = "101" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>是不同用户之间信道角度余弦值的上限,ε为角度门限;当 id="icf0008" file="A2009100896300002C8.tif" wi="10" he="4" top= "184" left = "39" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>时,迭代过程结束;否则,计算每一个可选用户在已选用户信道向量所张成子空间上投影值的上界 id="icf0009" file="A2009100896300002C9.tif" wi="8" he="5" top= "194" left = "80" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>并选择具有最大 id="icf0010" file="A2009100896300002C10.tif" wi="6" he="5" top= "194" left = "122" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>的用户其中<maths id="math0002" num="0002" ><math><![CDATA[ <mrow><msubsup> <mi>v</mi> <mrow><msub> <mi>s</mi> <mi>l</mi></msub><msub> <mi>i</mi> <mi>km</mi></msub> </mrow> <mi>ub</mi></msubsup><mo>=</mo><munder> <mi>min</mi> <mi>i</mi></munder><mfrac> <mrow><munderover> <mi>&Sigma;</mi> <munder><mrow> <mi>i</mi> <mo>,</mo> <mi>n</mi> <mo>=</mo> <mn>1</mn></mrow><mrow> <mi>j</mi> <mo>&NotEqual;</mo> <mi>n</mi></mrow> </munder> <mi>M</mi></munderover><msup> <mrow><mo>(</mo><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>i</mi> <mi>km</mi></msub><mi>n</mi> </mrow></msub><mo>|</mo><mo>|</mo><mo>&CenterDot;</mo><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>s</mi> <mi>l</mi></msub><mi>j</mi> </mrow></msub><mo>|</mo><mo>|</mo><mo>+</mo><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>i</mi> <mi>km</mi></msub><mi>j</mi> </mrow></msub><mo>|</mo><mo>|</mo><mo>&CenterDot;</mo><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>s</mi> <mi>l</mi></msub><mi>n</mi> </mrow></msub><mo>|</mo><mo>|</mo><mo>)</mo> </mrow> <mn>2</mn></msup><mo>+</mo><mn>2</mn><munderover> <mi>&Sigma;</mi> <mrow><mi>j</mi><mo>=</mo><mn>1</mn> </mrow> <mi>M</mi></munderover><mrow> <mo>(</mo> <msup><mrow> <mo>|</mo> <mo>|</mo> <msub><mi>h</mi><mrow> <msub><mi>i</mi><mi>km</mi> </msub> <mi>j</mi></mrow> </msub> <mo>|</mo> <mo>|</mo></mrow><mn>2</mn> </msup> <mo>&CenterDot;</mo> <msup><mrow> <mo>|</mo> <mo>|</mo> <msub><mi>h</mi><mrow> <msub><mi>s</mi><mi>l</mi> </msub> <mi>j</mi></mrow> </msub> <mo>|</mo> <mo>|</mo></mrow><mn>2</mn> </msup> <mo>)</mo></mrow> </mrow> <mrow><mn>2</mn><munderover> <mi>&Sigma;</mi> <mrow><mi>n</mi><mo>=</mo><mn>1</mn> </mrow> <mi>M</mi></munderover><msup> <mrow><mo>|</mo><mo>|</mo><msub> <mi>h</mi> <mrow><msub> <mi>s</mi> <mi>l</mi></msub><mi>j</mi> </mrow></msub><mo>|</mo><mo>|</mo> </mrow> <mn>2</mn></msup> </mrow></mfrac><mo>,</mo> </mrow>]]></math> id="icf0012" file="A2009100896300002C12.tif" wi="113" he="25" top= "221" left = "44" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/></maths>Sl+1=Sl∪{sl+1},l=l+1,∪表示取两集合的并集;步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将本轮迭代过程所选择的用户从可选用户集合中删除,从步骤一开始新一轮迭代选用户过程;若全部用户已被服务则向基站重新反馈信道模值信息,并将可选用户集合重置为全部用户。
2. —种协作多点MIMO传输中的低反馈量多用户调度方法,其特征在于该方法 采用基于用户大尺度信道的用户调度方案即Large Scale方案定义5、 4、,…UeC,表示用户^的下行大尺度信道向量,其中^ 表示从第"个基站到用户^的大尺度信道,是一个标量,"=1,...,M;用户的大尺度信道由用户的位置决定,在短期之内变化不大,不需要频繁更新信道信息,同时大 尺度信道信息是个标量,同真实信道反馈相比大大降低了反馈量;基于用户信道模值的用户调度基于用户大尺度信道的用户调度方案,包含以下 步骤步骤一初始化,选择用户大尺度信道模值最大的用户作为第一个用户-& = arg max令S, ={^}, / = 1。 步骤二当/^min(MV,,MO时,计算可调度用户集合7如下w —、〃 |i「iW ., ,.、 f JW ., .,广、"V ' 广、",'V '其中cos"^f^_)-■-《,,/< 是不同用户之间大尺度信道角=1度余弦值的上限,s为角度门限;当7;=^时,迭代过程结束;否则,计算每一个可选用户在已选用户大尺度信 道向量所张成子空间上投影值的上界K:,并选择具有最大^:i的用户<formula>formula see original document page 4</formula><S,+1=SUp,+1}, / = / + 1, U表示取两集合的并集;步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将 本轮迭代过程所选择的用户从可选用户集合中删除,从歩骤一开始新一轮迭代选用 户过程;若全部用户已被服务则将可选用户集合重置为全部用户,用户的大尺度信 道变化不快,可以令基站在几次调度之后更新大尺度信道信息。
3. —种协作多点MIMO传输中的低反馈量多用户调度方法,其特征在于该方法釆用基于其它协作小区的信道模值和本小区完整信道信息的用户调度方案即 Local-NUS方案,其歩骤如下考虑在模值反馈的基础上加入本小区真实信道向量的反馈,当基站端获知部分 真实信道时调度用户的流程与NUS方案相同,只需要修改对应的余弦值上限A二和投影上界^^的表达式;用户4,,,处在小区m内,故此时信道的已知部分为h,",,余弦值上限^,和投影上界v;^为:<formula>formula see original document page 4</formula>基站获知本小区的全部信道信息可以使得上限值更接近真实值,从而提高系统性 能。该调度方案包含以下步骤-步骤一初始化,选择信道模值最大的用户作为第一个用户A = arg max步骤二当/^min(MV,,皿)时,计算可调度用户集合7;如下其中/《.、,如上定义,是不同用户之间信道角度余弦值的上限,S为角度门限; 当7;=^时,迭代过程结束;否则,计算每一个可选用户在已选用户信道向量所张成子空间上投影值的上界^;^ ,并选择具有最大v,;:的用户=argmaxi《其中《L如上定义,S+,-S,UkJ, / = / + 1, U表示取两集合的并集;步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将本轮迭代过程所选择的用户从可选用户集合中删除,从歩骤一开始新一轮迭代选用户过程;若全部用户已被服务则基站更新用户的信道模值信息与本小区真实信道信 息,将可选用户集合重置为全部用户。
4. 一种协作多点MIMO传输中的低反馈量多用户调度方法,其特征在于该方法采用基于用户大尺度信道和本小区完整信道信息的用户调度方案即Local-Large Scale方案,其步骤如下当基站端获知部分真实信道时调度用户的流程与Large Scale方案相同,只需 要修改对应的余弦值上限和投影上界的表达式。用户l处在小区w内,信道的己知部分为、, ,;设己选用户《所在小区为/i,, 则准确信道h、"已知,余弦值上限//:和投影上界1^^为<formula>formula see original document page 6</formula>步骤一初始化,选择用户大尺度信道模值最大的用户作为第一个用户:A = arg maxh令5,步骤二当/《min(MV,,MO时,计算可调度用户集合7;如下其中/z," 如上定义,是不同用户之间信道角度余弦值的上限,S为角度门限;当7;=^时,迭代过程结束;否则,计算每一个可选用户在已选用户信道向量所张成子空间上投影值的上界v:,,,并选择具有最大《L的用户Vim,"6其中^^_如上定义,《+1=《Uh+1}, / = / +,U表示取两集合的并集;步骤三判断是否协作小区内所有用户都已被服务,若还有用户未被服务则将S本轮迭代过程所选择的用户从可选用户集合中删除,从歩骤一开始新一轮迭代选用户过程;若全部用户已被服务则由基站重新更新本小区真实信道信息,用 户的大尺度信道变化不快,可以在几次调度之后更新大尺度信道信息,同时将 可选用户集合重置为全部用户。
全文摘要
一种协作多点MIMO传输中的低反馈量多用户调度方法,有四种方案,即(1)NUS,(2)Large Scale,(3)Local-NUS,(4)Local-Large Scale。分别基于不同的信道反馈信息,具有统一的执行过程。该方法是一种在空间域挑选多个服务用户的调度方法,并通过在时间域上与机会轮询调度方法相结合来保证用户公平性。它的调度过程包括1.初始化,根据反馈信息选取信道条件最好的用户为第一个用户;2.基于已选用户,迭代地从剩余用户中挑选调度用户集合,直至满足给定的停止准则;3.基于机会轮询调度方法,将已选用户消除,重复执行步骤一和步骤二。与基于完整信道信息的协作调度方法相比,该方法没有太大的性能损失,但显著地降低系统反馈量;与不协作系统相比,可以极大地改善系统性能。
文档编号H04B7/06GK101621322SQ200910089630
公开日2010年1月6日 申请日期2009年7月23日 优先权日2009年7月23日
发明者杨晨阳, 笛 苏, 韩圣千 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1