首页> 中国专利> 一种大规模多用户MIMO系统的节能与用户调度方法

一种大规模多用户MIMO系统的节能与用户调度方法

摘要

本发明涉及一种规模多用户MIMO系统的节能与用户调度方法,其特征在于,该方法通过基站和用户设备根据基站端状态和用户设备端状态精确计算需要的上行功率和下行功率并进行上下数据传输,具体包括上行链路节能调度和下行链路节能调度。与现有技术相比,本发明具有计算复杂度低等优点。

著录项

  • 公开/公告号CN104219748A

    专利类型发明专利

  • 公开/公告日2014-12-17

    原文格式PDF

  • 申请/专利权人 同济大学;

    申请/专利号CN201410475880.8

  • 发明设计人 赵生捷;张大强;

    申请日2014-09-17

  • 分类号H04W52/02;H04W72/12;

  • 代理机构上海科盛知识产权代理有限公司;

  • 代理人赵继明

  • 地址 200092 上海市杨浦区四平路1239号

  • 入库时间 2023-12-17 03:31:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-30

    授权

    授权

  • 2015-01-07

    实质审查的生效 IPC(主分类):H04W52/02 申请日:20140917

    实质审查的生效

  • 2014-12-17

    公开

    公开

说明书

技术领域

本发明涉及一种MIMO系统的用户调度方法,尤其是涉及一种大规模多用户 MIMO系统的节能与用户调度方法。

背景技术

在大规模多用户MIMO系统中,如何进行低复杂度的用户调度以实现节能是 一个亟待解决的问题。目前还没有专门针对大规模多用户MIMO系统的用户调度 和节能方法,在大规模多用户MIMO系统中使用常规的用户调度和功率控制方法 会带来不必要的执行开销,无法实现最佳能源利用效率。

发明内容

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种大规模多用 户MIMO系统的节能与用户调度方法。

本发明的目的可以通过以下技术方案来实现:

一种大规模多用户MIMO系统的节能与用户调度方法,该方法通过基站和用 户设备根据基站端状态和用户设备端状态精确计算需要的用户终端发射功率和下 行功率并进行数据传输,具体包括上行链路节能调度和下行链路节能调度。

所述上行链路节能调度包括以下步骤:

101)基站端通知用户设备基站端的天线数量和噪声功率;

102)用户设备端通过反向链路测量得到信道增益并确定传输所需要达到的上 行信噪比目标值;

103)用户设备端计算出上行链路传输中所需的用户终端发射功率pUE,k

pUE,k=σBS2ρUL,kMσh,k2

其中:为用户设备基站端的噪声功率,为上行信噪比目标值,M为基 站端的天线数量,为信道增益;

104)用户设备端使用计算出的用户终端发射功率进行上行链路传输。

所述下行链路节能调度包括以下步骤:

201)用户设备端通知基站端用户设备端的噪声功率;

202)基站端通过反向链路测量得到信道增益并确定需要达到的下行信噪比目 标值;

203)基站端计算支持用户设备k下行链路传输所需要的下行功率

pBS,k=ρDL,kσUE,k2Mσh,k2

其中;为下行信噪比目标值,为用户设备端的噪声功率,为信道 增益,M为基站端的天线数量;

204)基站端对支持所有活跃用户所需要的下行功率进行求和,若其和大于基 站的发射功率,则执行步骤205),若其和小于或等于基站的发射功率,则执行步 骤206);

205)基站端根据选择标准选择k个用户设备同时获得服务;

206)所有活跃用户都得到服务。

所述步骤205)中挑选的k个用户设备的下行功率之和小于基站的发射功率。

所述用户设备UE只有一根天线。

所述选择标准包括综合速率最大化和服务对象数目最大化。

与现有技术相比,本发明具有以下优点:

1)实现了大规模多用户MIMO系统中的节能问题。

2)计算复杂度低。

附图说明

图1为本发明的上行节能方法流程图;

图2为本发明的下行节能方法流程图;

图3为本发明的装置结构示意图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方 案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范 围不限于下述的实施例。

一种大规模多用户MIMO系统的节能与用户调度方法,本发明上行做的是用 户功率控制,下行做的是用户调度,都是以节能为目的。

该方法通过基站和用户设备根据基站端状态和用户设备端状态精确计算需要 的用户终端发射功率和下行功率并进行数据传输,具体包括上行链路节能调度和下 行链路节能调度。

对于上行链路,用M表示基站的天线数量,用hUL,k表示用户k的M×1向量信 道,则基站接收的信号为:

yBS=Σk=0K-1pUE,khUL,kxUL,k+nBS

其中xUL,k是用户的携带消息的符号,E(|xUL,k|2)=1,nBS表示基站的加性白噪 声,方差为

因为大规模多用户MIMO系统中最好采用匹配过滤检测方法,

x^UL,k=hUL,kHyBSpUE,k||hUL,k||2

所以用户k的上行SINR为:

ρUL,k=pUE,k||hUL,k||2σBS2+ΣkkpUE,k|hUL,kHhUL,k|2||hUL,k||2.

上行节能:当M很大,且M>>K时,

||hUL,k||2Mσh,k2

根据大数法则,因此当M很大时,

ρUL,k=pUE,kσh,k2σBS2M+ΣkkpUE,k|hUL,kHhUL,k|2M2

当M很大时

|hUL.khUL,kH|M0

因此,如果pUE,k相对于M来说是常量,那么随着的增大,ρUE,k→+∞,但是 SINR也没必要无限大。为保证传输质量的要求,我们可以设pUE,k随着M的减小成 线性降低,即:

pUE,k=ckM

其中ck是与M无关的一个系数,将上式代入ρUE,k公式,当M很大时,我们可 以得到:

ρUL,kckσh,k2σBS2.

要对传输数据成功解码并满足用户k的QoS指标,要求

其中是用户k的SINR阀值。对于用户k的给定SINR阀值ck需要 满足:

ckσBS2ρUL,kσh,k2

对于UE节能问题及满足传输要求,我们可以设:

ck=ck=σBS2ρUL,kσh,k2

其中在基站是已知的,在UE是已知的,且UE处的已通过反向链 路测量得到,因此UE的发射功率为:

pUE,k=ckM

其中M在基站是已知的。

上行用户调度:根据ρUL,k表达式可以看出,当基站的天线数量较大且M>>K 时,上行链路的多用户干扰可以忽略不计,因此可以同时调度所有活跃用户在上行 链路中发送数据。

如图1所示,上行链路节能调度包括以下步骤:

101)基站端通知用户设备基站端的天线数量和噪声功率;

102)用户设备端通过反向链路测量得到信道增益并确定传输所需要达到的信 噪比目标值,该值由用户需求确定,为已知量;

103)用户设备端计算出上行链路传输中所需的用户终端发射功率pUE,k

pUE,k=σBS2ρUL,kMσh,k2

其中:为用户设备基站端的噪声功率,为上行信噪比目标值,M为基 站端的天线数量,为信道增益;

104)用户设备端使用计算出的用户终端发射功率进行上行链路传输。

分别用fBS,k和hDL,k表示用户数据传输的M×1预编码向量和1×M对应的向量信 道,用户k接收的信号为:

yUE,k=hDL,kfBS,kxDL,kk′≠khDL,kfBS,k′xDL,k′+nUE,k

其中xDL,k是用户k携带消息的符号,E(|xDL,k|2)=1且nUE,k是UE的加性白噪声, 方差为

因为在大规模MIMO时分双工系统中,建议使用结合波束形成预编码,即:

fBS,k=pBS,khDL,kH||hDL,k||

其中是用户k数据流的分配功率,用户k的接收信号为:

yUE,k=pBS,k||hDl,k||xDL,k+ΣkkpBS,khDL,khDL,kHxDL,k||hDL,k||+nUE,k

Σk=0K-1pBS,k=PBS.

因此,用户k的下行链路SINR为:

ρDl,k=1σUE,k2||hDL,k||2pBS,k+Σkk|hDl,khDL,kH|2||hDl,k||2||hDl,k||2

当M很大且M>>K时:

||hDl,k||2Mσh,k2

根据大数法则及理由:

|hDl,khDl,kH|M0

因此

ρDL,kMσh,k2pBS,kσUE,k2

为了能够对传输的数据成功解码并满足用户k的QoS指标,我们需要满足以下 要求

其中ρDL,k是用户k的SINR阀值,用户k的分配功率必须满足:

pBS,kρDL,kσUE,k2Mσh,k2

用PBS,max表示基站的最大传输功率,基站发射功率限制为:

∑pBS,k≤PBS,max.

下行链路用户选择和功率分配:假设有K1个活跃用户,用户k的所需功率分配 可以根据下面公式计算:

pBS,k=ρDL,kσUE,k2Mσh,k2

其中M在基站为已知数,在基站设置,在基站测量,需要UE表 示,若

Σk=0K1-1pBS,k>PBS,max

那么根据诸如综合速率最大化等选择标准,满足条件:

Σk=0K-1pBS,kPBS,max

的K个用户可以同时获得服务,用户k相应的分配功率为

下行链路节能:如果有K个用户且

Σk=0K-1pBS,k<PBS,max

那么每个用户的分配功率为以及及利用UE表达的可以看 出基站的发射功率小于PBS,max,这表示基站发射功率节能实现了。

如图2所示,下行链路节能调度包括以下步骤:

201)用户设备端通知基站端用户设备端的噪声功率;

202)基站端通过反向链路测量得到信道增益并确定需要达到的接收信噪比目 标值;

203)基站端计算支持用户设备k下行链路传输所需要的下行功率

pBS,k=ρDL,kσUE,k2Mσh,k2

其中:下行信噪比目标值,为用户设备端的噪声功率,为信道增 益,M为基站端的天线数量;

204)基站端对支持所有活跃用户所需要的下行功率进行求和,若其和大于基 站的发射功率,则执行步骤205),若其和小于或等于基站的发射功率,则执行步 骤206);

205)基站端根据综合速率最大化等选择标准选择k个用户设备同时获得服务;

206)所有活跃用户都得到服务。

步骤205)中挑选的k个用户设备的下行功率之和小于基站的发射功率。

以下给出在具体的场景中,假设在一个时分双工蜂窝系统中,某一UE漫游到 基站装有大量天线的某一小区内,在接入过程中UE会发现小区处于大规模MIMO 工作模式,天线数量M和基站噪音水平通过小区消息发送至UE,同时该消息也会 通过广播方式发送至小区内所有UE。

上行链路:如果UE有多个天线,它将采用主特征向量传输并将主特征向量作 为预编码向量。UE通过反向链接估量信道方差并将发射功率调整至pUE,k

pUE,k=ckM

其中:

ck=ck=σBS2ρUL,kσh,k2

从基站获得,通过UE根据上行链路数据流要求设置。

下行链路:每个UE通过UE专用消息将噪声水平发送至基站,基站根据 每个用户流计算所需的功率分配

pBS,k=ρDL,kσUE,k2Mσh,k2

其中包含在响应的UE专用消息中,通过基站根据传输质量要求设 置,M在基站为已知量,而是基站通过反向链路估量。如果有K1个活跃UE 且基站端对支持K1个活跃用户所需要的下行功率之和大于基站的发射功率,那么 根据诸如综合速率最大化等选择标准,基站选择满足条件的K个用户(这K个用 户的下行功率之和不大于基站的发射功率),通过结合波束形成对K个用户的数 据流进行预编码,为每个用户数据流分配响应的功率,并同时发送所有的预编码流。 如果有该K1个活跃用户所需要的下行功率之和不大于基站的发射功率,那么每个 用户数据流的功率分配为:

P=Σk=0K-1pBS,kPBS,max

因此基站的发射功率为:

P=Σk=0K-1pBS,kPBS,max

这表示基站发射功率节能实现了。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号