一种资源调度方法及装置制造方法

文档序号:7986532阅读:132来源:国知局
一种资源调度方法及装置制造方法
【专利摘要】本申请公开一种资源调度方法及装置,该方法包括:根据预设条件判断出一组HUE中的至少一个第一HUE,至少一个第一HUE组成HUE第一集合,确定该集合中的所有HUE占用的第一RB的总数量n1;如果空闲RB的总数量n2不小于n1,从n2个空闲RB中选择n1个空闲RB,将选择的n1个空闲RB分配给HUE第一集合中的HUE;n2小于n1时,从HUE第一集合中选择n3个HUE,从n2个空闲RB中选择m0个空闲RB,将选择的m0个空闲RB分配给n3个HUE;从n1个第一RB中选择(n1-m0)个第一RB,将选择的(n1-m0)个第一RB分配给HUE第一集合中n3个HUE之外的HUE。
【专利说明】一种资源调度方法及装置
【技术领域】
[0001]本申请涉及通信领域,尤其涉及一种资源调度方法及装置。
【背景技术】
[0002]随着移动通信技术的发展,特别是第四代蜂窝移动通信系统高级国际移动通信(IMT-A, International Mobile Telecommunications-Advanced)的提出,如何支持更高速率的数据传输以满足日益增长的数据业务和多媒体业务对网络的需求成为移动通信网络需要迫切解决的问题。
[0003]在蜂窝移动通信系统中,除了增加传输带宽,采用高阶调制和多入多出系统(MIMO, Multiple Input Multiple Output)外,在小型蜂巢式家用基地台(Femtocell)、微微小区(Picocell), Relay 和分布式天线系统(DAS, DistributedAntenna System)等技术中提出了另一种解决该问题的方法:缩小接收机和发送机之间的距离,也即小区覆盖范围继续缩小。此时,传统的小区中呈现出多个接入节点共存且节点的发送功率和传输能力不同等情况,构成了异构网络(HetNet, Heterogeneous Networks),在HetNet中存在很多挑战,其中HetNet中层间和层内之间存在的干扰问题是最迫切需要解决的问题之一。
[0004]Femtocell技术使用IP协议,通过用户已有的ADSL、LAN等宽带电路连接,远端由专用网关实现从IP网到移动网的联通。Femtocell是一种小型、低功率的3G无线设备,可以把用户手机发出的话音和数据呼叫传输到基于标准接口的3G核心网络,且它的家庭接入点可以即插即用,可连接到任何现有的基于IP的传送网络,提供家庭范围的移动通信服务。Femtocell有适用于CDMA、GSM、UMTS等各种标准和支持2G、2.5G、3G的产品,与运营商的其它移动基站同制式、同频段,因此手机等移动终端可以通用。它具有I个载波,发射功率为10?100毫瓦(与WiFi的AP差不多),覆盖半径为50?200米,支持4?6个活动用户,允许的最大用户运动速度为10公里/小时。
[0005]在小范围覆盖场景下,WiFi能够提供宽带高速率的传输,已成为室内数据传输的理想网络。目前较多的运营商将数据业务转向WiFi侧,充分发挥WiFi的特长,体现异构网络的优势。
[0006]可以看出,Femtocell具有安全、较好支持用户移动性、对业务有QoS保障等优点,而WiFi则具备了高带宽、高速率、频段免费等优点,两者可以有效的形成互补共赢的态势。目前,Femtocell和WiFi进行优势互补已经成为各大厂商的共识。
[0007]但是,发明人发现现有技术中从未考虑解决HetNet中MeNB(Macro eNB,宏基站)和1-Femtocell中HeNB (Home eNB,家庭基站)侧的相互干扰问题,以致目前HetNet对用户QoS的保障能力低。

【发明内容】

[0008]有鉴于此,本发明实施例提供一种资源调度方法及装置,能够解决HetNet中MeNB和1-Femtocell中HeNB侧的相互干扰问题,提升HetNet网络对用户QoS的保障能力。[0009]为此,本申请实施例采用如下技术方案:
[0010]第一方面,本发明实施例提供一种资源调度方法,包括:
[0011]根据预设条件判断出一组家庭基站用户HUE中的至少一个第一 HUE,所述至少一个第一 HUE组成HUE第一集合,确定所述HUE第一集合中的所有HUE占用的第一资源块RB的总数量nl ;
[0012]判断空闲RB的总数量n2是否小于nl ;
[0013]n2不小于nl时,从n2个空闲RB中选择nl个空闲RB,将选择的nl个空闲RB分
配给所述HUE第一集合中的HUE ;
[0014]n2小于nl时,从所述HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl_m0)个第一 RB,将选择的(nl_m0)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE。
[0015]结合在第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述将选择的(nl-mO)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE之后,还包括:
[0016]判断所述n3个HUE之外的HUE中任一 HUE满足预设条件时,确定HUE第二集合中的HUE占用的第一 RB的总数量n4 ;所述HUE第二集合中包括所述n3个HUE之外的HUE中满足预设条件的所有HUE ;
[0017]家庭基站HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5等于O且切换参数满足切换条件时,将n4个第一 RB上承载的数据HUE切换到WLAN侧;
[0018]HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5不等于O且切换参数满足切换条件时,将HeNB侧中的数据第二 HUE切换到WLAN侧,将n4个第一 RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上。
[0019]结合在第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述将n4个第一 RB上承载的数据HUE切换到WLAN侧包括:
[0020]如果n4个第一 RB上承载的数据HUE的数量nl4不大于WLAN侧能够承载的数据HUE的数量n6,指示n4个第一 RB上承载的数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法;
[0021]如果nl4大于n6,从nl4个数据HUE中选择n6个数据HUE,指示选择的n6个数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法。
[0022]结合在第一方面的第二种或者第三种可能的实现方式,在第四种可能的实现方式中,将HeNB侧中的数据第二 HUE切换到WLAN侧,将n4个第一 RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上包括:
[0023]如果n6不小于n7,从所有数据第二 HUE中选择n7个数据第二 HUE,指示选择的n7个数据第二 HUE切换到WLAN侧;n7为n4个RB上最少切换的数据第二 HUE的数量;
[0024]判断n5与n4的大小关系,如果n5不小于n4,将n4个受干扰RB上承载的HUE调度到所述n7个数据第二 HUE切换前占用的RB上承载;如果n5小于n4,将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载;
[0025]如果n6小于n7,从所有数据第二 HUE中选择n6个数据第二 HUE,指示选择的n6个数据第二 HUE切换到WLAN侧;将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载。
[0026]结合在第一方面的第四种可能的实现方式,在第五种可能的实现方式中,将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载包括:
[0027]从n4个第一 RB上承载的HUE中选择nl I个HUE,所述nl I个HUE占用的RB总数为nl2,将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载。
[0028]结合在第一方面的第五种可能的实现方式,在第六种可能的实现方式中,将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载之后还包括:
[0029]对于剩余的n4-nl2个第一 RB,判断所述n4_nl2个第一 RB上承载的HUE中是否存在数据HUE ;
[0030]不存在数据HUE或者切换参数不满足切换条件时,对所述n4_nl2个第一 RB上承载的HUE执行ABSF算法;
[0031]存在数据HUE且切换参数满足切换条件时,判断nl3与(n6_n7)之间的大小关系,nl3为n4-nl2个第一 RB上承载的HUE中数据HUE的数量;
[0032]nl3不大于(n6_n7)时,指示nl3个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法;
[0033]nl3大于(n6_n7)时,从nl3个数据HUE中选择(n6_n7)个数据HUE,指示所述(n6-n7)个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法。
[0034]结合在第一方面的第四种或者第五种或者第六种可能的实现方式,在第七种可能的实现方式中,将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载包括:
[0035]从n4个第一 RB上承载的HUE中选择n8个HUE,所述n8个HUE占用nlO个RB,nlO不大于n9,n9为n6个数据第二 HUE占用的RB数量;
[0036]将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载。
[0037]结合在第一方面的第七种可能的实现方式,在第八种可能的实现方式中,将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载之后,还包括:
[0038]对于剩余的n4-nl0个第一 RB上承载的HUE,如果所述n4_nl0个第一 RB上承载的HUE中存在实时业务HUE且HeNB侧中存在数据第二 HUE,将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载;对n4-nl0个第一 RB上承载的其他HUE执行ABSF算法;
[0039]如果所述n4_nl0个第一 RB上承载的HUE中不存在实时业务HUE或者HeNB侧中不存在数据第二 HUE,对n4-nl0个第一 RB上承载的HUE执行ABSF算法。
[0040]结合在第一方面的第八种可能的实现方式,在第九种可能的实现方式中,将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载包括:
[0041]实时业务HUE占用的RB数量ml大于数据第二 HUE占用的RB数量ml时,从实时业务HUE中选择m2个实时业务HUE,m2个实时业务HUE占用的RB总数m3小于等于数据第二 HUE占用的RB总数;从数据第二 HUE占用的RB中选择m3个RB,将所述m2个实时业务HUE调度到选择的m3个RB上承载,将m3个RB上承载的数据第二 HUE对应调度到所述m2个实时业务HUE占用的RB上承载;
[0042]实时业务HUE占用的RB数量ml不大于数据第二 HUE占用的RB数量时,从数据第二 HUE占用的RB中选择ml个RB,将实时业务HUE调度到选择的ml个RB上承载,将ml个RB上承载的数据第二 HUE调度到实时业务HUE占用的RB上承载。
[0043]第二方面,本发明实施例提供一种资源调度装置,包括:
[0044]第一确定单元,用于根据预设条件判断出一组家庭基站用户HUE中的至少一个第
一HUE,所述至少一个第一 HUE组成HUE第一集合,确定所述HUE第一集合中的所有HUE占用的第一资源块RB的总数量nl,将nl发送给第一判断单元;
[0045]第一判断单元,用于判断空闲RB的总数量n2是否小于nl,将判断结果发送至第一选择单元和第二选择单元;
[0046]第一选择单元,用于判断结果为n2不小于nl时,从n2个空闲RB中选择nl个空闲RB,将选择的η I个空闲RB分配给所述HUE第一集合中的HUE ;
[0047]第二选择单元,用于判断结果为η2小于nl时,从所述HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl_m0)个第一 RB,将选择的(nl-mO)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE。
[0048]结合在第二方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:
[0049]第二确定单元,用于第二选择单元将选择的(nl-mO)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE之后,判断所述n3个HUE之外的HUE中任一 HUE满足预设条件时,确定HUE第二集合中的HUE占用的第一 RB的总数量n4 ;所述HUE第二集合中包括所述n3个HUE之外的HUE中满足预设条件的所有HUE ;将确定的结果发送至第一切换单元和第二切换单元;
[0050]第一切换单元,用于家庭基站HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5等于O且切换参数满足切换条件时,将n4个第一 RB上承载的数据HUE切换到WLAN侧;
[0051]第二切换单元,用于HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5不等于O且切换参数满足切换条件时,将HeNB侧中的数据第二 HUE切换到WLAN侧,将n4个第
一RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上。
[0052]结合在第二方面的第二种可能的实现方式,在第三种可能的实现方式中,第一切换单元包括:
[0053]第一切换子单元,用于如果n4个第一 RB上承载的数据HUE的数量nl4不大于WLAN侧能够承载的数据HUE的数量n6,指示n4个第一 RB上承载的数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法;
[0054]第二切换子单元,用于如果nl4大于n6,从nl4个数据HUE中选择n6个数据HUE,指示选择的n6个数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法。
[0055]结合在第二方面的第二种或者第三种可能的实现方式,在第四种可能的实现方式中,第二切换单元包括:[0056]第三切换子单元,用于如果n6不小于n7,从所有数据第二 HUE中选择n7个数据第二 HUE,指示选择的n7个数据第二 HUE切换到WLAN侧;n7为n4个RB上最少切换的数据第
二 HUE的数量;
[0057]判断n5与n4的大小关系,如果n5不小于n4,将n4个受干扰RB上承载的HUE调度到所述n7个数据第二 HUE切换前占用的RB上承载;如果n5小于n4,将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载;
[0058]第四切换子单元,用于如果n6小于n7,从所有数据第二 HUE中选择n6个数据第二HUE,指示选择的n6个数据第二 HUE切换到WLAN侧;将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载。
[0059]结合在第二方面的第四种可能的实现方式,在第五种可能的实现方式中,第三切换子单元通过以下方式实现所述将π4个第一 RB上承载的HUE部分调度到所述η7个数据第二 HUE切换前占用的RB上承载:
[0060]从η4个第一 RB上承载的HUE中选择nl I个HUE,所述nl I个HUE占用的RB总数为nl2,将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载。
[0061]结合在第二方面的第五种可能的实现方式,在第六种可能的实现方式中,第三切换子单元还用于:将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载之后,对于剩余的n4-nl2个第一 RB,判断所述n4_nl2个第一 RB上承载的HUE中是否存在数据 HUE ;
[0062]不存在数据HUE或者切换参数不满足切换条件时,对所述n4_nl2个第一 RB上承载的HUE执行ABSF算法;
[0063]存在数据HUE且切换参数满足切换条件时,判断nl3与(n6_n7)之间的大小关系,nl3为n4-nl2个第一 RB上承载的HUE中数据HUE的数量;
[0064]nl3不大于(n6_n7)时,指示nl3个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法;
[0065]nl3大于(n6_n7)时,从nl3个数据HUE中选择(n6_n7)个数据HUE,指示所述(n6-n7)个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法。
[0066]结合在第二方面的第四种或者第五种或者第六种可能的实现方式,在第七种可能的实现方式中,第四切换子单元通过以下方式实现所述将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载:
[0067]从n4个第一 RB上承载的HUE中选择n8个HUE,所述n8个HUE占用nlO个RB,nlO不大于n9,n9为n6个数据第二 HUE占用的RB数量;
[0068]将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载。
[0069]结合在第二方面的第七种可能的实现方式,在第八种可能的实现方式中,第四切换单元还用于:将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载之后,对于剩余的n4-nl0个第一 RB上承载的HUE,如果所述n4_nl0个第一 RB上承载的HUE中存在实时业务HUE且HeNB侧中存在数据第二 HUE,将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载;对n4_nl0个第一 RB上承载的其他HUE执行ABSF算法;
[0070]如果所述n4-nl0个第一 RB上承载的HUE中不存在实时业务HUE或者HeNB侧中不存在数据第二 HUE,对n4-nl0个第一 RB上承载的HUE执行ABSF算法。
[0071]结合在第二方面的第八种可能的实现方式,在第九种可能的实现方式中,第四切换单元通过以下方式实现所述将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载:
[0072]实时业务HUE占用的RB数量ml大于数据第二 HUE占用的RB数量ml时,从实时业务HUE中选择m2个实时业务HUE,m2个实时业务HUE占用的RB总数m3小于等于数据第二 HUE占用的RB总数;从数据第二 HUE占用的RB中选择m3个RB,将所述m2个实时业务HUE调度到选择的m3个RB上承载,将m3个RB上承载的数据第二 HUE对应调度到所述m2个实时业务HUE占用的RB上承载;
[0073]实时业务HUE占用的RB数量ml不大于数据第二 HUE占用的RB数量时,从数据第二 HUE占用的RB中选择ml个RB,将实时业务HUE调度到选择的ml个RB上承载,将ml个RB上承载的数据第二 HUE调度到实时业务HUE占用的RB上承载。
[0074]对于上述技术方案的技术效果分析如下:
[0075]判断任一 HUE满足预设条件时,确定HUE第一集合中的HUE占用的第一资源块RB的总数量nl ;所述HUE第一集合中包括满足预设条件的所有HUE ;判断空闲RB的总数量n2是否小于nl ;n2不小于nl时,从n2个空闲RB中选择nl个空闲RB,将选择的nl个空闲RB分配给HUE第一集合中的HUE ;n2小于nl时,从HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl_m0)个第一 RB,将选择的(nl_m0)个第一 RB分配给HUE第一集合中所述n3个HUE之外的HUE。从而,当HUE与HeNB侧之间的上行通信受到MUE与MeNB之间上行通信的干扰或者MUE与MeNB之间下行通信受到HUE与HeNB侧之间下行通信的干扰时,实现了对于HUE的资源调度,解决了 MeNB和1-Femtocell中HeNB侧的相互干扰问题,提升了 HeNB侧对HUE的QoS保障能力,且提升了 MeNB对MUE的QoS保障能力,进而提升了 HetNet网络对用户QoS的保障能力。
【专利附图】

【附图说明】
[0076]图1a为Femtocell和WiFi集成后HetNet网络中的一种热点场景;
[0077]图1b为Femtocell和WiFi集成后HetNet网络中的另一种热点场景;
[0078]图1为本申请资源调度方法第一实施例示意图;
[0079]图2A?图2C为本申请资源调度方法第二实施例示意图;
[0080]图3A?图3C为本申请资源调度方法第三实施例示意图;
[0081]图4为本申请资源调度装置第一实施例示意图;
[0082]图5为本申请资源调度装置第二实施例示意图。
【具体实施方式】
[0083]发明人发现,现有的技术方案仅仅是将Femtocell和WiFi进行简单的集成。MeNB与其覆盖范围内的MUE (Macro UE,MeNB的用户)之间进行上下行通信的覆盖范围内还存在1-Femtocell, 1-Femtocell与1-Femtocell覆盖范围内的HUE之间进行上下行通信。1-Femtocell是指同时具有HeNB和WLAN两种通讯制式的基站,将1-Femtocell中实现HeNB通讯制式的部分统称为HeNB侧,将1-Femtocell中实现WLAN通讯制式的部分统称为WLAN 侧。
[0084]图1a所示为Femtocell和WiFi集成后的HetNet网络中的一种热点场景,MeNB与MUE之间的上行通信将可能对HeNB侧与HUE (Home UE7HeNB的用户)之间的上行通信造成干扰,尤其是对于位于1-Femtocell覆盖范围边缘的MUE或HUE,这种干扰更为严重,从而HetNet网络对于用户QoS的保障能力低。如图1b所示为Femtocell和WiFi集成后的HetNet网络中的另一种热点场景,其中,HeNB侧与HUE之间的下行通信可能对MeNB与MUE之间的下行通信造成干扰,尤其是对于位于1-Femtocell覆盖范围边缘的MUE或HUE,这种干扰更为严重,从而HetNet网络对于用户QoS的保障能力低。
[0085]有鉴于此,本申请实施例的资源调度方法、装置,联合1-Femtocell中HeNB侧和WLAN侧的网络资源,共同为HUE进行资源调度,从而解决了 HetNet中MeNB和HeNB侧的相互干扰问题,提升了 HetNet网络对用户QoS的保障能力。
[0086]本申请实施例中,HUE从业务上分,包括实时业务HUE和数据HUE ;
[0087]在MUE与MeNB之间进行上行通信时,将上行通信受到MUE干扰的HUE称为受干扰HUE,将上行通信未受到MUE干扰的HUE称为不受干扰HUE ;将受干扰HUE占用的RB称为受干扰RB,将不受干扰HUE占用的RB称为不受干扰RB,将未被HUE占用的RB称为空闲RB ;
[0088]在MUE与MeNB之间进行下行通信时,将干扰MUE下行通信的HUE称为干扰HUE,将不干扰MUE下行通信的HUE称为不干扰HUE,干扰HUE占用的RB称为干扰RB,将不干扰HUE占用的RB称为不干扰RB,将未被HUE占用的RB称为空闲RB ;
[0089]另外,将受干扰HUE和干扰HUE统称为第一 HUE,将不受干扰HUE和不干扰HUE统称为第二 HUE ;第一 HUE占用的RB称为第一 RB,第二 HUE占用的RB称为第二 RB ;从这个意义上,HUE包括:第一 HUE和第二 HUE ;当第一 HUE为受干扰HUE时,第二 HUE为不受干扰HUE ;当第一 HUE为干扰HUE时,第二 HUE为不干扰HUE ;RB包括:第一 RB、第二 RB和空闲RB。
[0090]第一 HUE中的实时业务HUE称为实时业务第一 HUE,第一 HUE中的数据HUE称为数据第一 HUE ;第二 HUE中的实时业务HUE称为实时业务第二 HUE,第二 HUE中的数据HUE称为数据第二 HUE。
[0091]图1为本申请实施例资源调度方法第一实施例示意图,图1所示的方法可以适用于如图1a所示的场景;
[0092]如图1所示,所述资源调度方法可以包括:
[0093]步骤101:根据预设条件判断出一组家庭基站用户HUE中的至少一个第一 HUE,所述至少一个第一 HUE组成HUE第一集合,确定所述HUE第一集合中的所有HUE占用的第一资源块RB的总数量nl ;
[0094]根据预设条件判断一组HUE中的HUE是否为第一HUE,并将确定出的至少一个第一HUE组合成HUE第一集合,进而确定HUE第一集合中HUE占用的第一 RB的总数量。
[0095]其中,所述预设条件用于确定HUE为受干扰HUE时,所述预设条件可以为:HUE的信干噪比小于信干噪比阈值;或者HUE占用的RB上MUE的接收干扰功率大于接收干扰功率阈值。所述预设条件用于确定HUE为干扰HUE时,所述预设条件可以为:HUE占用的RB上承载的MUE的信干噪比小于信干噪比阈值。
[0096]本步骤亦可理解为是:判断HUE中至少一个HUE满足预设条件时,确定HUE第一集合中的HUE占用的第一 RB的总数量nl ;所述HUE第一集合中包括满足预设条件的所有HUE ;所述预设条件用于确定HUE为第一 HUE。
[0097]步骤102:判断空闲RB的总数量n2是否小于nl,n2不小于nl时,执行步骤103 ;n2小于nl时,执行步骤104。
[0098]步骤103:从n2个空闲RB中选择nl个空闲RB,将选择的nl个空闲RB分配给HUE
第一集合中的HUE ;
[0099]步骤104:从HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl-mO)个第一 RB,将选择的(nl_m0)个第一 RB分配给HUE第一集合中所述n3个HUE之外的HUE。
[0100]图1所示的资源调度方法中,当MUE与MeNB之间的上行通信干扰HeNB侧与HUE之间的上行通信时,或者,HeNB侧与HUE之间的下行通信干扰MUE与MeNB之间的下行通信时,通过HeNB侧的空闲RB实现了对于第一 HUE的资源调度,解决了 MeNB和1-Femtocell中HeNB侧的相互干扰问题,提升了 HeNB侧对HUE的QoS保障能力,且提升了 MeNB对MUE的QoS保障能力,从而提升了 HetNet网络对用户QoS的保障能力。
[0101]需要说明的是,nl、n2、n3为正整数。
[0102]图2A-图2C为本申请实施例资源调度方法第二实施例示意图;该实施例适用于当MUE与MeNB之间的上行通信干扰HeNB侧与HUE之间的上行通信的场景;如图2A-图2C所示,该方法包括:
[0103]步骤201 =HeNB侧检测所有HUE中每个HUE的信干噪比SINR_hue。
[0104]一般的,HeNB侧可以以某一预设周期,周期性的检测所有HUE中每个HUE的信干噪比SINR_hue。所述预设周期的长度这里并不限定。
[0105]HeNB侧检测所有HUE的信干噪比SINR_hue可以包括:
[0106]HeNB侧检测所有RB上MUE的接收干扰功率RIP ;并且,HeNB侧检测自身接收到的各个HUE发送信号的信号功率;
[0107]HeNB侧根据HUE对应的信号功率、HUE所属RB上MUE的接收干扰功率RIP和接收噪声计算该HUE在其所属RB上的信干噪比SINRJiue。
[0108]步骤202 =HeNB侧判断各个HUE的信干噪比SINRJiue是否小于第一信干噪比阈值SINR_hue_th,至少一个HUE的信干噪比小于第一信干噪比阈值时,执行步骤203 ;否则,返回步骤201继续进行HUE信干噪比的检测。
[0109]在步骤201?步骤202中是根据HUE的信干燥比小于第一信干燥比阈值来判断出受到干扰的HUE ;而因为MUE和HUE占用同一个RB进行数据传输时,MUE和HUE之间才会存在干扰问题,因此,在实际应用中,还可以通过判断MUE的接收干扰功率大于接收干扰功率阈值来判断该MUE受到干扰,进而与该MUE占用同一 RB的HUE就受到干扰,据此,也可以判断出受干扰的HUE,同样的,步骤208?步骤209中也可以使用该方法判断出受干扰的HUE,这里不赘述。
[0110]步骤203 =HeNB侧确定HUE第一集合中的HUE占用的受干扰RB的总数量nl,所述HUE第一集合中包含所有信干噪比小于第一信干噪比阈值的HUE。
[0111]步骤204 =HeNB侧确定HeNB侧中空闲RB的总数量n2,判断n2是否小于nl,如果n2不小于nl,执行步骤205 ;否则,执行步骤206。
[0112]步骤205 =HeNB侧从n2个空闲RB中选择nl个空闲RB,将所述nl个空闲RB分配
给HUE第一集合中的HUE ;当前处理流程结束。
[0113]其中,在从n2个空闲RB中选择nl个空闲RB时,可以随机任意选择,或者按照某种预设规则选择,例如根据HUE第一集合的HUE在n2个空闲RB上的信道增益从大到小选择nl个空闲RB等,这里并不限定。
[0114]步骤206 =HeNB侧从HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将所述mO个空闲RB分配给所述n3个 HUE ;
[0115]步骤207 =HeNB侧从nl个受干扰RB中选择nl_m0个受干扰RB分配给HUE第一集合中所述n3个HUE之外的HUE ;并且,指示所述n3个HUE之外的HUE在所述nl_m0个受干扰RB上使用最大的上行发送功率进行数据的传输。
[0116]其中,在从HUE第一集合中选择n3个HUE时可以选择其中信道增益最小的n3个HUE。
[0117]从nl个受干扰RB中选择nl-mO个受干扰RB时可以选择使得所述n3个HUE之外的HUE的信道增益最大的nl-mO个RB。
[0118]这里,HeNB侧指示所述n3个HUE之外的HUE在所述nl_m0个RB上使用最大的上行发送功率进行数据的传输为可选步骤,执行该步骤的原因在于:由于所述n3个HUE之外的HUE是被分配在受干扰RB上进行数据传输的,因此,仍然会受到干扰,指示受干扰的HUE使用最大的上行发送功率进行数据的传输可以尽量的减少干扰对数据传输的影响,从而尽量保证受干扰的HUE的数据传输质量。
[0119]从以下的步骤208开始的步骤均为可选步骤,目的在于保证所述n3个HUE之外的HUE在进行步骤207中所述的调度之后仍然有HUE受到干扰时,尽量消除这些受干扰的HUE的干扰,保证这些受干扰HUE的数据传输的安全性和稳定性。
[0120]步骤208 =HeNB侧检测所述n3个HUE之外的HUE中每个HUE的信干噪比SINR_hue。
[0121]步骤209:HeNB侧判断所述n3个HUE之外的HUE中各个HUE的信干噪比SINR_hue是否小于第一信干噪比阈值SINR_hue_th,判断至少一个HUE的信干噪比小于第一信干噪比阈值时,执行步骤210 ;否则,当前处理流程结束。
[0122]步骤210 =HeNB侧确定HUE第二集合中的HUE占用的受干扰RB的总数量n4 ;所述HUE第二集合中包括:HUE第一集合中所述n3个HUE之外的HUE中所有信干噪比小于第一信干噪比阈值的HUE。
[0123]步骤211 =HeNB侧确定HeNB侧中当前存在的不受干扰的数据HUE所占RB的总数量n5,判断n5是否等于0,如果n5等于0,执行步骤236 ;如果n5不等于0,执行步骤212 ;
[0124]步骤212 =HeNB侧确定WLAN侧能够承载的数据HUE的数量n6、n4个RB上最少切换的不受干扰数据HUE的数量n7、以及切换参数;
[0125]n4个RB上最少切换的不受干扰数据HUE的数量n7是指:不受干扰数据HUE中,当占用RB总数量不小于n4时不受干扰数据HUE的最少数量。
[0126]其中,n5大于O且小于n4时,n4个RB上最少切换的不受干扰数据HUE的数量n7也即等于HeNB侧中当前存在的所有不受干扰的数据HUE的数量;
[0127]如果n5不小于n4,n4个RB上最少切换的不受干扰数据HUE的数量n7是指=HeNB侧的不受干扰数据HUE按照占用RB数量从大到小取不受干扰数据HUE,取出的不受干扰数据HUE占用的RB总数量不小于n4时不受干扰数据HUE的最小数量。
[0128]步骤213 =HeNB侧判断各种切换参数是否均满足切换条件,如果是,执行步骤214 ;否则,执行步骤224。
[0129]所述切换参数可以包括:WLAN侧当前用户数量【《1&11、WLAN侧资源使用率U_wlan、切换总时延T_ho以及WLAN侧当前误包率PER_wlan。
[0130]此时,判断各种切换参数是否均满足该种切换参数对应的阈值条件可以包括:
[0131]WLAN侧当前用户数量N_wlan是否小于WLAN侧的用户数量上限N_wlan_l im,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0132]WLAN侧资源使用率U_wlan是否小于WLAN侧可支持数据业务的资源使用率门限U_wlan_th,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0133]切换总时延T_ho是否小于业务时延上限T_th,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0134]WLAN侧当前误包率PER_wlan是否小于数据业务的误包率,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0135]以上切换参数仅为示例,本领域技术人员可以根据以上举例选择其他切换参数,所述切换参数主要用于判断当前WLAN侧的数据传输情况是否满足数据HUE的切换要求,也即数据HUE是否能够成功切换到WLAN侧。`
[0136]步骤214 =HeNB侧判断n6与n7的大小关系,n6不小于n7时,执行步骤215 ;否则,执行步骤218 ;
[0137]步骤215 =HeNB侧从所有不受干扰数据HUE中按照占用RB从大到小选择所述n7个不受干扰数据HUE,向选择的n7个不受干扰数据HUE发送切换到WLAN侧的指示;所述n7个不受干扰数据HUE在接收到所述指示后,分别切换到WLAN侧;
[0138]在发送所述指示时,可以按照占用RB从大到小的顺序依次向数据HUE发送所述指
/Jn ο
[0139]步骤216:判断n5与n4的大小关系,n5不小于n4时,执行步骤217 ;n5小于n4时,执行步骤225。
[0140]步骤217 =HeNB侧将n4个受干扰RB上承载的HUE调度到所述n7个不受干扰数据HUE未切换前占用的RB上承载;当前处理流程结束。
[0141]步骤218 =HeNB侧从所有不受干扰数据HUE中按照占用RB从大到小选择n6个不受干扰数据HUE,向n6个不受干扰数据HUE发送切换到WLAN侧的指示。
[0142]在发送所述指示时,可以按照占用RB从大到小的顺序依次向数据HUE发送所述指
/Jn ο
[0143]假设选择的n6个不受干扰数据HUE占用n9个不受干扰RB。
[0144]步骤219:所述n6个不受干扰数据HUE在接收到所述指示后,分别切换到WLAN侧;
[0145]步骤220 =HeNB侧从n4个受干扰RB上承载的HUE中选择n8个HUE,所述n8个HUE占用nlO个RB,nlO小于等于n9 ;将选择的n8个HUE调度到所述n6个不受干扰数据HUE切换之前所占用的π9个不受干扰RB上承载。
[0146]执行完步骤220后,受干扰RB的数量从第四数量η4下降为:η4_η10
[0147]步骤221:对于剩余的η4-η10个受干扰RB上承载的HUE,HeNB侧判断n4_nl0个受干扰RB上承载的HUE中是否存在实时业务HUE,并且,判断HeNB侧中是否存在不受干扰数据HUE ;如果存在实时业务HUE,且存在不受干扰数据HUE,执行步骤223 ;否则,执行步骤222 ;
[0148]步骤222:对剩余的n4-nl0个受干扰RB上承载的HUE执行ABSF算法;当前处理流程结束。
[0149]步骤223:将所述n4-nl0个受干扰RB上承载的HUE中的实时业务HUE调度到不受干扰数据HUE所占用RB上承载,将不受干扰数据HUE对应调度到实时业务HUE所占用的受干扰RB上承载;执行步骤224。
[0150]这里,分为两种情况:
[0151]1、不受干扰的数据HUE占用的不受干扰RB数量小于受干扰实时业务HUE占用的受干扰RB的数量,则:从受干扰的实时业务HUE中选择m2个受干扰的实时业务HUE,所述m2个实时业务HUE占用的RB总数m3小于等于不受干扰数据HUE占用的RB总数m4,从m4个不受干扰RB中选择m3个不受干扰RB,将所述m2个受干扰的实时业务HUE调度到选择的m3个不受干扰RB上承载,将选择的m3个不受干扰RB上承载的数据HUE调度到所述m2个受干扰的实时业务HUE所占用的RB上承载。
[0152]2、不受干扰的数据HUE占用的不受干扰的RB数量不小于受干扰实时业务HUE占用的受干扰RB的数量,则将所有受干扰实时业务HUE调度到不受干扰的数据HUE占用的不受干扰的RB上,将对应的不受干扰数据HUE调度到所述受干扰实时业务HUE占用的受干扰RB上。
[0153]步骤224:对所述n4-nl0个受干扰RB上承载的HUE执行ABSF算法;当前处理流
程结束。
[0154]这里,当在步骤213或237之后执行本步骤时,受干扰RB的数量为:第四数量n4 ;
[0155]当在步骤223之后执行本步骤时,受干扰RB的数量为:n4_nl0。
[0156]步骤225 =HeNB侧从n4个受干扰RB上承载的HUE中按照优先选择实时业务HUE再选择数据HUE的原则,选择nl I个受干扰HUE,所述nl I个受干扰HUE占用的受干扰RB的总数为nl2,将所述nil个受干扰HUE调度到所述n7个不受干扰数据HUE在切换前所占用的RB上承载;
[0157]步骤226:对于剩余的n4-nl2个受干扰RB,HeNB侧判断所述n4_nl2个受干扰RB上承载的HUE中是否存在数据HUE,如果不存在数据HUE,执行步骤227 ;如果存在数据HUE,执行步骤228。
[0158]步骤227 =HeNB侧对所述n4_nl2个受干扰RB上承载的HUE执行ABSF算法;当前处理流程结束。
[0159]步骤228 =HeNB侧确定切换到WLAN侧的切换参数,判断切换参数是否满足切换条件,如果满足,执行步骤229 ;如果不满足,执行步骤227。
[0160]步骤229 =HeNB侧确定所述n4_nl2个受干扰RB上承载的HUE中数据HUE的数量nl3 ;
[0161]步骤230 =HeNB侧判断nl3与(n6_n7)之间的大小关系,nl3不大于(n6_n7)时,执行步骤231 ;否则,执行步骤233。
[0162]步骤231 =HeNB侧向nl3个在n4_nl2个受干扰RB上承载的数据HUE发送切换到WLAN侧的指示;执行步骤232 ;
[0163]步骤232:所述nl3个在n4_nl2个受干扰RB上承载的数据HUE在接收到所述指示后,分别切换到WLAN侧;当前处理流程结束。
[0164]步骤233 =HeNB侧从nl3个在n4_nl2个受干扰RB上承载的数据HUE中选择(n6-n7)个数据HUE,向选择的所述(n6_n7)个数据HUE发送切换到WLAN侧的指示;
[0165]步骤234:所述(n6-n7)个数据HUE在接收到所述指示后,分别切换到WLAN侧;
[0166]步骤235 =HeNB侧对剩余的受干扰RB上承载的HUE执行ABSF算法;当前处理流程结束。
[0167]步骤236 =HeNB侧确定n4个受干扰RB上承载的数据HUE的数量nl4 ;
[0168]步骤237 =HeNB侧确定切换到WLAN侧的切换参数,判断切换参数是否满足切换条件,如果满足,执行步骤238 ;如果不满足,执行步骤224。
[0169]步骤238 =HeNB侧判断nl4与n6的大小关系,nl4不大于n6时,执行步骤239 ;否贝U,执行步骤241。
[0170]步骤239 =HeNB侧向nl4个在所述n4个受干扰RB上承载的数据HUE发送切换到WLAN侧的指示;并对n4个受干扰RB上剩余的HUE执行ABSF算法。
[0171]步骤240:所述nl4个在所述n4个受干扰RB上承载的数据HUE在接收到所述指示后,切换到WLAN侧;当前处理流程结束。
[0172]步骤241 =HeNB侧从nl4个在所述n4个受干扰RB上承载的数据HUE中选择n6个数据HUE,向选择的n6个数据HUE发送切换到WLAN侧的指示;对n4个受干扰RB上剩余的HUE执行ABSF算法。
[0173]步骤242:所述n6个数据HUE在接收到所述指示后,切换到WLAN侧;当前处理流程结束。
[0174]图2A-图2C所示的资源调度方法中,当MUE与MeNB之间的上行通信干扰HeNB侧与HUE之间的上行通信时,首先通过HeNB侧的空闲RB对第一 HUE进行资源调度,当HeNB侧的空闲RB不足时,联合HeNB侧和WLAN侧的网络资源对第一 HUE进行资源调度,解决了MUE与MeNB之间的上行通信对HeNB侧与HUE之间的上行通信的干扰问题,提升了 HeNB侧对HUE的QoS保障能力,从而提升了 HetNet网络对用户QoS的保障能力。
[0175]图3A-图3C为本申请实施例资源调度方法第三实施例示意图;该实施例适用于当HeNB侧与HUE之间的下行通信干扰MUE与MeNB之间下行通信的场景下;如图3A-图3C所示,该方法包括:
[0176]步骤301 =MUE检测自身的信干噪比SINR_mue,判断信干噪比SINRjnue小于第二信干噪比阈值SINR_mue_th时,将自身占用的RB中受到HUE下行通信干扰的RB上报至MeNB。
[0177]一般的,MUE可以以某一预设周期,周期性的检测自身的信干噪比。所述预设周期的长度这里并不限定。[0178]步骤302 =MeNB将受到HUE下行通信干扰的RB的信息发送至HeNB侧,HeNB侧根据所述受到HUE下行通信干扰的RB确定干扰HUE,所述干扰HUE构成HUE第一集合。
[0179]由于HUE和MUE占用相同的RB进行下行通信时,HUE才可能对MUE的下行通信造成干扰,因此,HeNB侧根据MeNB发来的受到HUE下行通信干扰的RB,查找到占用所述受到HUE下行通信干扰的RB上进行下行通信的HUE,查找到的HUE就是所述干扰HUE。
[0180]步骤303 =HeNB侧确定HUE第一集合中的HUE占用的干扰RB的总数量nl,所述HUE第一集合中包含干扰HUE。
[0181]步骤304:HeNB侧确定HeNB侧空闲RB的总数量n2,判断n2是否小于nl,如果n2不小于nl,执行步骤305 ;否则,执行步骤306。
[0182]步骤305 =HeNB侧从n2个空闲RB中选择nl个空闲RB,将所述nl个空闲RB分配
给HUE第一集合中的HUE ;当前处理流程结束。
[0183]其中,在从n2个空闲RB中选择nl个空闲RB时,可以随机任意选择,或者按照某种预设规则选择,例如根据HUE第一集合中的HUE在n2个空闲RB上的信道增益从大到小选择nl个空闲rB等,这里并不限定。
[0184]步骤306 =HeNB侧从HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将所述mO个空闲RB分配给所述n3个 HUE ;
[0185]步骤307 =HeNB侧从nl个干扰RB中选择nl_m0个干扰RB分配给HUE第一集合中所述n3个HUE之外的HUE。
[0186]其中,在从HUE第一集合中选择n3个HUE时可以选择其中信道增益最小的n3个HUE。
[0187]从nl个干扰RB中选择nl_m0个干扰RB时可以选择使得所述n3个HUE之外的HUE的信道增益最大的nl-mO个RB。
[0188]从以下的步骤308开始的步骤均为可选步骤,目的在于保证所述n3个HUE之外的HUE在进行步骤307中所述的调度之后仍然有MUE受到HUE干扰时,尽量消除这些HUE的干扰,保证MUE的数据传输的安全性和稳定性。
[0189]步骤308:与所述n3个HUE之外的HUE占用相同RB的MUE检测自身的信干燥比SINRjnue,判断信干噪比SINRjnue小于第二信干噪比阈值SINR_mue_th时,将自身占用的RB中受到HUE下行通信干扰的RB上报至MeNB,MeNB将受到HUE下行通信干扰的RB的信息发送至HeNB侦U。
[0190]本步骤在实现时,可以由HeNB将所述n3个HUE之外的HUE占用的RB发送至MeNB,由MeNB指示占用这些RB的MUE检测自身的信干燥比SINR_mue ;
[0191]或者,也可以MUE持续检测自身的信干燥比SINR_mue,并将自身占用的RB中受到HUE下行通信干扰的RB上报至MeNB,由MeNB再转发至HeNB,由HeNB据此查找得到所述n3个HUE之外的HUE占用的RB是否受到干扰,以供步骤309中作为判断依据。
[0192]步骤309 =HeNB侧判断所述n3个HUE之外的HUE中是否存在干扰HUE,如果存在干扰HUE,执行步骤310 ;否则,当前处理流程结束。
[0193]其中,如果MeNB发来的收到HUE下行通信干扰的RB中有所述n3个HUE之外的HUE占用的RB,那么就存在干扰HUE,占用该RB的HUE就是干扰HUE ;否则,不存在干扰HUE。[0194]步骤310 =HeNB侧确定HUE第二集合中的HUE占用的干扰RB的总数量n4 ;所述HUE第二集合中包括:所述n3个HUE之外的HUE中的干扰HUE。
[0195]步骤311 =HeNB侧确定HeNB侧中当前存在的不干扰数据HUE所占RB的总数量n5,判断n5是否等于0,如果n5等于O,执行步骤336 ;如果n5不等于O,执行步骤312 ;
[0196]这里,HeNB侧可以认为除了所述n3个HUE之外的HUE中的干扰HUE之外,其他HUE均为不干扰HUE。
[0197]步骤312 =HeNB侧确定WLAN侧能够承载的数据HUE的数量n6、n4个RB上最少切换的不干扰数据HUE的数量n7、以及切换参数;
[0198]n4个RB上最少切换的不干扰数据HUE的数量n7是指:不干扰数据HUE中,当占用RB总数量不小于n4时不干扰数据HUE的最少数量。
[0199]其中,n5大于O且小于n4时,n4个RB上最少切换的不干扰数据HUE的数量n7也即等于HeNB侧中当前存在的所有不干扰的数据HUE的数量;
[0200]如果n5不小于n4,n4个RB上最少切换的不干扰数据HUE的数量n7是指=HeNB侧的不干扰数据HUE按照占用RB数量从大到小取不干扰数据HUE,取出的不干扰数据HUE占用的RB总数量不小于n4时不干扰数据HUE的最小数量。
[0201]步骤313 =HeNB侧判断各种切换参数是否均满足切换条件,如果是,执行步骤314 ;否则,执行步骤324。
[0202]所述切换参数可以包括:WLAN侧当前用户数量N_Wlan、WLAN侧资源使用率U_wlan、切换总时延T_ho以及WLAN侧当前误包率PER_wlan。
[0203]此时,判断各种切换参数是否均满足该种切换参数对应的阈值条件可以包括:
[0204]WLAN侧当前用户数量N_wlan是否小于WLAN侧的用户数量上限N_wlan_lim,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0205]WLAN侧资源使用率U_wlan是否小于WLAN侧可支持数据业务的资源使用率门限U_wlan_th,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0206]切换总时延T_ho是否小于业务时延上限T_th,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0207]WLAN侧当前误包率PER_wlan是否小于数据业务的误包率,小于时,表示满足切换条件,不小于时,表示不满足切换条件;
[0208]以上切换参数仅为示例,本领域技术人员可以根据以上举例选择其他切换参数,所述切换参数主要用于判断当前WLAN侧的数据传输情况是否满足数据HUE的切换要求,也即数据HUE是否能够成功切换到WLAN侧。
[0209]步骤314 =HeNB侧判断n6与n7的大小关系,n6不小于n7时,执行步骤315 ;否则,执行步骤318 ;
[0210]步骤315 =HeNB侧从所有不干扰数据HUE中按照占用RB从大到小选择所述n7个不干扰数据HUE,向选择的n7个不干扰数据HUE发送切换到WLAN侧的指示;所述n7个不干扰数据HUE在接收到所述指示后,分别切换到WLAN侧;
[0211]在发送所述指示时,可以按照占用RB从大到小的顺序依次向数据HUE发送所述指
/Jn ο
[0212]步骤316:判断n5与n4的大小关系,n5不小于n4时,执行步骤317 ;n5小于n4时,执行步骤325。
[0213]步骤317 =HeNB侧将n4个干扰RB上承载的HUE调度到所述n7个不干扰数据HUE未切换前占用的RB上承载;当前处理流程结束。
[0214]步骤318 =HeNB侧从所有不干扰数据HUE中按照占用RB从大到小选择n6个不干扰数据HUE,向n6个不干扰数据HUE发送切换到WLAN侧的指示。
[0215]在发送所述指示时,可以按照占用RB从大到小的顺序依次向数据HUE发送所述指
/Jn ο
[0216]假设选择的n6个不干扰数据HUE占用n9个不干扰RB。
[0217]步骤319:所述n6个不干扰数据HUE在接收到所述指示后,分别切换到WLAN侧;
[0218]步骤320 =HeNB侧从n4个干扰RB上承载的HUE中选择n8个HUE,所述n8个HUE占用nlO个RB,nlO小于等于n9 ;将选择的n8个HUE调度到所述n6个不干扰数据HUE切换之前所占用的π9个不干扰RB上承载。
[0219]执行完步骤320后,干扰RB的数量从第四数量η4下降为:η4_η10
[0220]步骤321:对于剩余的η4-η10个干扰RB上承载的HUE,HeNB侧判断n4_nl0个干扰RB上承载的HUE中是否存在实时业务HUE,并且,判断HeNB侧中是否存在不干扰数据HUE ;如果存在实时业务HUE,且存在不干扰数据HUE,执行步骤323 ;否则,执行步骤322 ;
[0221]步骤322:对剩余的n4-nl0个干扰RB上承载的HUE执行ABSF算法;当前处理流程结束。
[0222]步骤323:将所述n4-nl0个干扰RB上承载的HUE中的实时业务HUE调度到不干扰数据HUE所占用RB上承载,将不干扰数据HUE对应调度到实时业务HUE所占用的干扰RB上承载;执行步骤324。
[0223]这里,分为两种情况:
[0224]1、不干扰的数据HUE占用的不干扰RB数量小于干扰实时业务HUE占用的干扰RB的数量,则:从干扰的实时业务HUE中选择m2个干扰的实时业务HUE,所述m2个实时业务HUE占用的RB总数m3小于等于不干扰数据HUE占用的RB总数m4,从m4个不干扰RB中选择m3个不干扰RB,将所述m2个干扰的实时业务HUE调度到选择的m3个不干扰RB上承载,将选择的m3个不干扰RB上承载的数据HUE调度到所述m2个干扰的实时业务HUE所占用的RB上承载。
[0225]2、不干扰的数据HUE占用的不干扰RB数量不小于干扰实时业务HUE占用的干扰RB的数量,则将所有干扰实时业务HUE调度到不干扰的数据HUE占用的不干扰RB上,将对应的不干扰数据HUE调度到所述干扰实时业务HUE占用的干扰RB上。
[0226]步骤324:对所述n4-nl0个干扰RB上承载的HUE执行ABSF算法;当前处理流程结束。
[0227]这里,当在步骤313或337之后执行本步骤时,干扰RB的数量为:第四数量n4 ;
[0228]当在步骤323之后执行本步骤时,干扰RB的数量为:n4_nl0。
[0229]步骤325 =HeNB侧从n4个干扰RB上承载的HUE中按照优先选择实时业务HUE再选择数据HUE的原则,选择nil个干扰HUE,所述nil个干扰HUE占用的干扰RB的总数为nl2,将所述nil个干扰HUE调度到所述n7个不干扰数据HUE在切换前所占用的RB上承载;[0230]步骤326:对于剩余的n4-nl2个干扰RB,HeNB侧判断所述n4_nl2个干扰RB上承载的HUE中是否存在数据HUE,如果不存在数据HUE,执行步骤327 ;如果存在数据HUE,执行步骤328。
[0231 ] 步骤327 =HeNB侧对所述n4_nl2个干扰RB上承载的HUE执行ABSF算法;当前处
理流程结束。
[0232]步骤328 =HeNB侧确定切换到WLAN侧的切换参数,判断切换参数是否满足切换条件,如果满足,执行步骤329 ;如果不满足,执行步骤327。
[0233]步骤329 =HeNB侧确定所述n4_nl2个干扰RB上承载的HUE中数据HUE的数量nl3 ;
[0234]步骤330 =HeNB侧判断nl3与(n6_n7)之间的大小关系,nl3不大于(n6_n7)时,执行步骤331 ;否则,执行步骤333。
[0235]步骤331 =HeNB侧向nl3个n4_nl2个干扰RB上承载的数据HUE发送切换到WLAN侧的指示;执行步骤332 ;
[0236]步骤332:所述nl3个n4_nl2个干扰RB上承载的数据HUE在接收到所述指示后,分别切换到WLAN侧;当前处理流程结束。
[0237]步骤333 =HeNB侧从nl3个n4_nl2个干扰RB上承载的数据HUE中选择(n6_n7)个数据HUE,向选择的所述(n6-n7)个数据HUE发送切换到WLAN侧的指示;
[0238]步骤334:所述(n6_n7)个数据HUE在接收到所述指示后,分别切换到WLAN侧;
[0239]步骤335 =HeNB侧对剩余的干扰RB上承载的HUE执行ABSF算法;当前处理流程结束。
[0240]步骤336 =HeNB侧确定n4个干扰RB上承载的数据HUE的数量nl4 ;
[0241]步骤337 =HeNB侧确定切换到WLAN侧的切换参数,判断切换参数是否满足切换条件,如果满足,执行步骤338 ;如果不满足,执行步骤324。
[0242]步骤338 =HeNB侧判断nl4与n6的大小关系,nl4不大于n6时,执行步骤339 ;否贝U,执行步骤341。
[0243]步骤339 =HeNB侧向nl4个所述n4个干扰RB上承载的数据HUE发送切换到WLAN侧的指示;并对n4个干扰RB上剩余的HUE执行ABSF算法。
[0244]步骤340:所述nl4个所述n4个干扰RB上承载的数据HUE在接收到所述指示后,切换到WLAN侧;当前处理流程结束。
[0245]步骤341 =HeNB侧从nl4个所述n4个干扰RB上承载的数据HUE中选择n6个数据HUE,向选择的n6个数据HUE发送切换到WLAN侧的指示;对n4个干扰RB上剩余的HUE执行ABSF算法。
[0246]步骤342:所述n6个数据HUE在接收到所述指示后,切换到WLAN侧;当前处理流程结束。
[0247]图3A-图3C所示的资源调度方法中,当HUE与HeNB侧之间的下行通信干扰MeNB与MUE之间的下行通信时,首先通过HeNB侧的空闲RB对干扰HUE进行资源调度,当HeNB侧的空闲RB不足时,联合HeNB侧和WLAN侧的网络资源对干扰HUE进行资源调度,解决了 HUE与HeNB侧之间的下行通信对MeNB与MUE之间下行通信的干扰问题,提升了 MeNB对MUE的QoS保障能力,从而提升了 HetNet网络对用户QoS的保障能力。[0248]与上述方法相对应的,本申请实施例还提供一种资源调度装置,如图4所示,该装置包括:
[0249]第一确定单元410,用于根据预设条件判断出一组家庭基站用户HUE中的至少一个第一 HUE,所述至少一个第一 HUE组成HUE第一集合,确定所述HUE第一集合中的所有HUE占用的第一资源块RB的总数量nl,将nl发送给第一判断单元;
[0250]其中,所述预设条件用于确定HUE为受干扰HUE时,所述预设条件可以为:HUE的信干噪比小于信干噪比阈值;或者HUE占用的RB上MUE的接收干扰功率大于接收干扰功率阈值。所述预设条件用于确定HUE为干扰HUE时,所述预设条件可以为:HUE占用的RB上承载的MUE的信干噪比小于信干噪比阈值。
[0251]相应地,第一确定单元还可被理解为:判断HUE中至少一个HUE满足预设条件时,确定HUE第一集合中的HUE占用的第一 RB的总数量nl ;所述HUE第一集合中包括满足预设条件的所有HUE ;所述预设条件用于判断HUE为第一 HUE ;将nl发送给第一判断单元;
[0252]第一判断单元420,用于判断空闲RB的总数量n2是否小于nl,将判断结果发送至第一选择单元和第二选择单元;
[0253]第一选择单元430,用于判断结果为n2不小于nl时,从n2个空闲RB中选择nl个空闲RB,将选择的nl个空闲RB分配给HUE第一集合中的HUE ;
[0254]第二选择单元440,用于判断结果为n2小于nl时,从HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl_m0)个第一 RB,将选择的(nl-mO)个第一 RB分配给HUE第一集合中所述n3个HUE之外的HUE。
[0255]优选地,如图5所示,该装置还可以包括:
[0256]第二确定单元510,用于第二选择单元将选择的(nl-mO)个第一 RB分配给HUE第一集合中所述n3个HUE之外的HUE之后,判断所述n3个HUE之外的HUE中任一 HUE满足预设条件时,确定HUE第二集合中的HUE占用的第一 RB的总数量n4 ;所述HUE第二集合中包括所述n3个HUE之外的HUE中满足预设条件的所有HUE ;将确定的结果发送至第一切换单元和第二切换单元;
[0257]第一切换单元520,用于HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5等于O且切换参数满足切换条件时,将n4个第一 RB上承载的数据HUE切换到WLAN侧;
[0258]第二切换单元530,用于HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5不等于O且切换参数满足切换条件时,将HeNB侧中的数据第二 HUE切换到WLAN侧,将n4个第一 RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上。
[0259]优选地,第一切换单元520可以包括:
[0260]第一切换子单元,用于如果n4个第一 RB上承载的数据HUE的数量nl4不大于WLAN侧能够承载的数据HUE的数量n6,指示n4个第一 RB上承载的数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法;
[0261]第二切换子单元,用于如果nl4大于n6,从nl4个数据HUE中选择n6个数据HUE,指示选择的n6个数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法。
[0262]优选地,第二切换单元530可以包括:[0263]第三切换子单元,用于如果n6不小于n7,从所有数据第二 HUE中选择n7个数据第二 HUE,指示选择的n7个数据第二 HUE切换到WLAN侧,其中n7为n4个RB上最少切换的数据第二 HUE的数量;
[0264]判断n5与n4的大小关系,如果n5不小于n4,将n4个受干扰RB上承载的HUE调度到所述n7个数据第二 HUE切换前占用的RB上承载;如果n5小于n4,将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载;
[0265]第四切换子单元,用于如果n6小于n7,从所有数据第二 HUE中选择n6个数据第二HUE,指示选择的n6个数据第二 HUE切换到WLAN侧;将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载。
[0266]优选地,第三切换子单元520可以通过以下方式实现所述将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载:
[0267]从n4个第一 RB上承载的HUE中选择nl I个HUE,所述nl I个HUE占用的RB总数为nl2,将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载。
[0268]优选地,第三切换子单元520还可以用于:将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载之后,对于剩余的n4-nl2个第一 RB,判断所述n4_nl2个第
一RB上承载的HUE中是否存在数据HUE ;
[0269]不存在数据HUE或者切换参数不满足切换条件时,对所述n4_nl2个第一 RB上承载的HUE执行ABSF算法;
[0270]存在数据HUE且切换参数满足切换条件时,判断nl3与(n6_n7)之间的大小关系,nl3为n4-nl2个第一 RB上承载的HUE中数据HUE的数量;
[0271]nl3不大于(n6_n7)时,指示nl3个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法;
[0272]nl3大于(n6_n7)时,从nl3个数据HUE中选择(n6_n7)个数据HUE,指示所述(n6-n7)个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法。
[0273]优选地,第四切换子单元530可以通过以下方式实现所述将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载:
[0274]从n4个第一 RB上承载的HUE中选择n8个HUE,所述n8个HUE占用nlO个RB,nlO不大于n9,n9为n6个数据第二 HUE占用的RB数量;将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载。
[0275]优选地,第四切换单元530还可以用于:将选择的n8个HUE切换到n6个数据第
二HUE切换前占用的RB上承载之后,对于剩余的n4-nl0个第一 RB上承载的HUE,如果所述n4-nl0个第一 RB上承载的HUE中存在实时业务HUE且HeNB侧中存在数据第二 HUE,将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载;对n4-nl0个第一 RB上当前承载的HUE执行ABSF算法;
[0276]如果所述n4_nl0个第一 RB上承载的HUE中不存在实时业务HUE或者HeNB侧中不存在数据第二 HUE,对n4-nl0个第一 RB上承载的HUE执行ABSF算法。
[0277]优选地,第四切换单元530可以通过以下方式实现所述将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载:[0278]实时业务HUE占用的RB数量ml大于数据第二 HUE占用的RB数量ml时,从实时业务HUE中选择m2个实时业务HUE,m2个实时业务HUE占用的RB总数m3小于等于数据第
二HUE占用的RB总数;从数据第二 HUE占用的RB中选择m3个RB,将所述m2个实时业务HUE调度到选择的m3个RB上承载,将m3个RB上承载的数据第二 HUE对应调度到所述m2个实时业务HUE占用的RB上承载;
[0279]实时业务HUE占用的RB数量ml不大于数据第二 HUE占用的RB数量时,从数据第
二HUE占用的RB中选择ml个RB,将实时业务HUE调度到选择的ml个RB上承载,将ml个RB上承载的数据第二 HUE调度到实时业务HUE占用的RB上承载。
[0280]图4和图5所示的资源调度装置,可以设置于1-Femtocell中的HeNB侧,用于对与HeNB通信的HUE进行资源调度。另外,图4和图5所示资源调度装置中各个单元的具体功能实现还可以对应参照图1?图3所示方法描述,这里不再赘述。
[0281]图4和图5所示的资源调度装置,当MUE与MeNB之间的上行通信干扰HeNB侧与HUE之间的上行通信时,或者,HeNB侧与HUE之间的下行通信干扰MUE与MeNB之间的下行通信时,通过HeNB侧的空闲RB实现了对于第一HUE的资源调度,解决了 MeNB和1-Femtocell中HeNB侧之间的相互干扰问题,提升了 HeNB侧对HUE的QoS保障能力,且提升了 MeNB对MUE的QoS保障能力,从而提升了 HetNet网络对用户QoS的保障能力。
[0282]进而,当HeNB侧的空闲RB不足时,联合HeNB侧和WLAN侧的网络资源对第一 HUE进行资源调度,进一步解决了 MUE与MeNB之间的上行通信对HeNB侧与HUE之间的上行通信的干扰问题,提升了 HeNB侧对HUE的QoS保障能力,从而提升了 HetNet网络对用户QoS的保障能力。
[0283]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(⑶)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0284]总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种资源调度方法,其特征在于,包括: 根据预设条件判断出一组家庭基站用户HUE中的至少一个第一 HUE,所述至少一个第一 HUE组成HUE第一集合,确定所述HUE第一集合中的所有HUE占用的第一资源块RB的总数量nl ; 判断空闲RB的总数量n2是否小于nl ; n2不小于nl时,从n2个空闲RB中选择nl个空闲RB,将选择的nl个空闲RB分配给所述HUE第一集合中的HUE ; n2小于nl时,从所述HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl_mO)个第一 RB,将选择的(nl_mO)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE。
2.根据权利要求1所述的方法,其特征在于,所述将选择的(nl-mO)个第一RB分配给所述HUE第一集合中所述n3个HUE之外的HUE之后,还包括: 判断所述n3个HUE之外的HUE中任一 HUE满足预设条件时,确定HUE第二集合中的HUE占用的第一 RB的总数量n4 ;所述HUE第二集合中包括所述n3个HUE之外的HUE中满足预设条件的所有HUE ; 家庭基站HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5等于O且切换参数满足切换条件时,将n4个第一 RB上承载的数据HUE切换到WLAN侧; HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5不等于O且切换参数满足切换条件时,将H eNB侧中的数据第二 HUE切换到WLAN侧,将n4个第一 RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上。
3.根据权利要求2所述的方法,其特征在于,所述将n4个第一RB上承载的数据HUE切换到WLAN侧包括: 如果n4个第一 RB上承载的数据HUE的数量nl4不大于WLAN侧能够承载的数据HUE的数量n6,指示n4个第一 RB上承载的数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法; 如果nl4大于n6,从nl4个数据HUE中选择n6个数据HUE,指示选择的n6个数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法。
4.根据权利要求2或3所述的方法,其特征在于,将HeNB侧中的数据第二HUE切换到WLAN侧,将n4个第一 RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上包括: 如果n6不小于n7,从所有数据第二 HUE中选择n7个数据第二 HUE,指示选择的n7个数据第二 HUE切换到WLAN侧;n7为n4个RB上最少切换的数据第二 HUE的数量; 判断n5与n4的大小关系,如果n5不小于n4,将n4个受干扰RB上承载的HUE调度到所述n7个数据第二 HUE切换前占用的RB上承载;如果n5小于n4,将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载; 如果n6小于n7,从所有数据第二 HUE中选择n6个数据第二 HUE,指示选择的n6个数据第二 HUE切换到WLAN侧;将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二HUE切换前占用的RB上承载。
5.根据权利要求4所述的方法,其特征在于,将n4个第一RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载包括: 从n4个第一 RB上承载的HUE中选择nil个HUE,所述nil个HUE占用的RB总数为nl2,将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载。
6.根据权利要求5所述的方法,其特征在于,将所述nil个HUE调度到n7个数据第二HUE切换前占用的RB上承载之后还包括: 对于剩余的n4-nl2个第一 RB,判断所述n4_nl2个第一 RB上承载的HUE中是否存在数据 HUE ; 不存在数据HUE或者切换参数不满足切换条件时,对所述n4-nl2个第一 RB上承载的HUE执行ABSF算法; 存在数据HUE且切换参数满足切换条件时,判断nl3与(n6-n7)之间的大小关系,nl3为n4-nl2个第一 RB上承载的HUE中数据HUE的数量; nl3不大于(n6-n7)时,指示nl3个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法; nl3大于(n6-n7)时,从nl3个数据HUE中选择(n6_n7)个数据HUE,指示所述(n6_n7)个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法。
7.根据权利要求4至6任一项所述的方法,其特征在于,将n4个第一RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载包括: 从n4个第一 RB上承载的HUE中 选择n8个HUE,所述n8个HUE占用nlO个RB,nlO不大于n9,n9为n6个数据第二 HUE占用的RB数量; 将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载。
8.根据权利要求7所述的方法,其特征在于,将选择的n8个HUE切换到n6个数据第二HUE切换前占用的RB上承载之后,还包括: 对于剩余的n4-nl0个第一 RB上承载的HUE,如果所述n4_nl0个第一 RB上承载的HUE中存在实时业务HUE且HeNB侧中存在数据第二 HUE,将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载;对n4_nl0个第一 RB上承载的其他HUE执行ABSF算法; 如果所述n4-nl0个第一 RB上承载的HUE中不存在实时业务HUE或者HeNB侧中不存在数据第二 HUE,对n4-nl0个第一 RB上承载的HUE执行ABSF算法。
9.根据权利要求8所述的方法,其特征在于,将实时业务HUE调度到数据第二HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载包括: 实时业务HUE占用的RB数量ml大于数据第二 HUE占用的RB数量ml时,从实时业务HUE中选择m2个实时业务HUE,m2个实时业务HUE占用的RB总数m3小于等于数据第二 HUE占用的RB总数;从数据第二 HUE占用的RB中选择m3个RB,将所述m2个实时业务HUE调度到选择的m3个RB上承载,将m3个RB上承载的数据第二 HUE对应调度到所述m2个实时业务HUE占用的RB上承载; 实时业务HUE占用的RB数量ml不大于数据第二 HUE占用的RB数量时,从数据第二HUE占用的RB中选择ml个RB,将实时业务HUE调度到选择的ml个RB上承载,将ml个RB上承载的数据第二 HUE调度到实时业务HUE占用的RB上承载。
10.一种资源调度装置,其特征在于,包括: 第一确定单元,用于根据预设条件判断出一组家庭基站用户HUE中的至少一个第一HUE,所述至少一个第一 HUE组成HUE第一集合,确定所述HUE第一集合中的所有HUE占用的第一资源块RB的总数量nl,将nl发送给第一判断单元; 第一判断单元,用于判断空闲RB的总数量n2是否小于nl,将判断结果发送至第一选择单元和第二选择单元; 第一选择单元,用于判断结果为n2不小于nl时,从n2个空闲RB中选择nl个空闲RB,将选择的nl个空闲RB分配给所述HUE第一集合中的HUE ; 第二选择单元,用于判断结果为n2小于nl时,从所述HUE第一集合中选择n3个HUE,所述n3个HUE占用的RB总数mO不大于n2,从n2个空闲RB中选择mO个空闲RB,将选择的mO个空闲RB分配给所述n3个HUE ;从nl个第一 RB中选择(nl_m0)个第一 RB,将选择的(nl-mO)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE。
11.根据权利要求10所述的装置,其特征在于,还包括: 第二确定单元,用于第二选择单元将选择的(nl-mO)个第一 RB分配给所述HUE第一集合中所述n3个HUE之外的HUE之后,判断所述n3个HUE之外的HUE中任一 HUE满足预设条件时,确定HUE第二集合中的HUE占用的第一 RB的总数量n4 ;所述HUE第二集合中包括所述n3个HUE之外的HUE中满足预设条件的所有HUE ;将确定的结果发送至第一切换单元和第二切换单元; 第一切换单元,用于家庭基站HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5等于O且切换参数满足切换条件时,将n4个第一 RB上承载的数据HUE切换到WLAN侧;· 第二切换单元,用于HeNB侧中当前存在的数据第二 HUE所占RB的总数量n5不等于O且切换参数满足切换条件时,将HeNB侧中的数据第二 HUE切换到WLAN侧,将n4个第一 RB上承载的HUE切换到所述HeNB侧中的数据第二 HUE未切换前占用的RB上。
12.根据权利要求11所述的装置,其特征在于,第一切换单元包括: 第一切换子单元,用于如果n4个第一 RB上承载的数据HUE的数量nl4不大于WLAN侧能够承载的数据HUE的数量n6,指示n4个第一 RB上承载的数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法; 第二切换子单元,用于如果nl4大于n6,从nl4个数据HUE中选择n6个数据HUE,指示选择的n6个数据HUE切换到WLAN侧,对n4个第一 RB上承载的其他HUE执行ABSF算法。
13.根据权利要求11或12所述的装置,其特征在于,第二切换单元包括: 第三切换子单元,用于如果n6不小于n7,从所有数据第二 HUE中选择n7个数据第二HUE,指示选择的n7个数据第二 HUE切换到WLAN侧;n7为n4个RB上最少切换的数据第二HUE的数量; 判断n5与n4的大小关系,如果n5不小于n4,将n4个受干扰RB上承载的HUE调度到所述n7个数据第二 HUE切换前占用的RB上承载;如果n5小于n4,将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载; 第四切换子单元,用于如果n6小于n7,从所有数据第二 HUE中选择n6个数据第二 HUE,指示选择的n6个数据第二 HUE切换到WLAN侧;将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载。
14.根据权利要求13所述的装置,其特征在于,第三切换子单元通过以下方式实现所述将n4个第一 RB上承载的HUE部分调度到所述n7个数据第二 HUE切换前占用的RB上承载: 从n4个第一 RB上承载的HUE中选择nil个HUE,所述nil个HUE占用的RB总数为nl2,将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载。
15.根据权利要求14所述的装置,其特征在于,第三切换子单元还用于:将所述nil个HUE调度到n7个数据第二 HUE切换前占用的RB上承载之后,对于剩余的n4_nl2个第一 RB,判断所述n4-nl2个第一 RB上承载的HUE中是否存在数据HUE ; 不存在数据HUE或者切换参数不满足切换条件时,对所述n4-nl2个第一 RB上承载的HUE执行ABSF算法; 存在数据HUE且切换参数满足切换条件时,判断nl3与(n6-n7)之间的大小关系,nl3为n4-nl2个第一 RB上承载的HUE中数据HUE的数量; nl3不大于(n6-n7)时,指示nl3个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法; nl3大于(n6-n7)时,从nl3个数据HUE中选择(n6_n7)个数据HUE,指示所述(n6_n7)个数据HUE切换到WLAN侧;对n4个第一 RB上的其他HUE执行ABSF算法。
16.根据权利要求13至15任一项所述的装置,其特征在于,第四切换子单元通过以下方式实现所述将n4个第一 RB上承载的HUE部分调度到所述n6个数据第二 HUE切换前占用的RB上承载: 从n4个第一 RB上承载 的HUE中选择n8个HUE,所述n8个HUE占用nlO个RB,nlO不大于n9,n9为n6个数据第二 HUE占用的RB数量; 将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载。
17.根据权利要求16所述的装置,其特征在于,第四切换单元还用于:将选择的n8个HUE切换到n6个数据第二 HUE切换前占用的RB上承载之后,对于剩余的n4_nl0个第一 RB上承载的HUE,如果所述n4-nl0个第一 RB上承载的HUE中存在实时业务HUE且HeNB侧中存在数据第二 HUE,将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载;对n4-nl0个第一 RB上承载的其他HUE执行ABSF算法; 如果所述n4-nl0个第一 RB上承载的HUE中不存在实时业务HUE或者HeNB侧中不存在数据第二 HUE,对n4-nl0个第一 RB上承载的HUE执行ABSF算法。
18.根据权利要求17所述的装置,其特征在于,第四切换单元通过以下方式实现所述将实时业务HUE调度到数据第二 HUE所占用RB上承载,将数据第二 HUE对应调度到实时业务HUE所占用的RB上承载: 实时业务HUE占用的RB数量ml大于数据第二 HUE占用的RB数量ml时,从实时业务HUE中选择m2个实时业务HUE,m2个实时业务HUE占用的RB总数m3小于等于数据第二 HUE占用的RB总数;从数据第二 HUE占用的RB中选择m3个RB,将所述m2个实时业务HUE调度到选择的m3个RB上承载,将m3个RB上承载的数据第二 HUE对应调度到所述m2个实时业务HUE占用的RB上承载; 实时业务HUE占用的RB数量ml不大于数据第二 HUE占用的RB数量时,从数据第二HUE占用的RB中选择ml个RB,将实时业务HUE调度到选择的ml个RB上承载,将ml个RB上承载的数据第二 HUE调度到实时业 务HUE占用的RB上承载。
【文档编号】H04W72/12GK103857048SQ201210504618
【公开日】2014年6月11日 申请日期:2012年11月30日 优先权日:2012年11月30日
【发明者】高翔 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1