一种资源分配的方法、装置及存储介质与流程

文档序号:13808847阅读:112来源:国知局
一种资源分配的方法、装置及存储介质与流程

本申请实施例涉及通信技术领域,尤其涉及一种资源分配的方法、装置及存储介质。



背景技术:

随着通信技术的不断发展,长期演进(longtermevolution,lte)无线技术已经得到了广泛的应用。lte下行采用正交频分复用技术,将高速数据调制到各个正交的子信道,可以有效减少信道之间的干扰。但是这种正交信道只局限于当前小区内的用户,而不同小区之间的用户会存在干扰,特别是针对同频组网小区的边缘用户干扰非常严重。而小区间干扰协调(inter-cellinterferencecoordination,icic)技术通过管理无线资源可以使得小区间干扰得到抑制,主要思想是采用频率复用技术,就是将有限的频率资源划分为若干组,依次分配给相邻小区使用,这样可以重复地使用频率资源,减少同频小区之间的干扰,提升小区边缘用户的频谱效率的同时保证系统的吞吐量。因此,合理的分配和使用有限的频谱资源非常重要。

现有技术中,已有的对于边缘频带资源的划分仅仅依据边缘用户需求对划分给边缘用户的资源进行动态调整,这使得在中心用户对频带资源需求较少且边缘用户对频带资源需求较多的情况下,因边缘用户没有足够的频带资源使用而导致边缘频带资源紧张,频带资源利用率下降。



技术实现要素:

本申请实施例提供一种资源分配的方法、装置及存储介质,用于在中心用户对频带资源需求比较少且边缘用户对频带资源需求较多的情况下,合理分配频带资源,提高整体频带资源利用率。

本申请的实施例提供了一种资源分配的方法,包括:确定边缘用户的最小需求资源和中心用户的需求资源;根据边缘用户的分配比例从剩余资源中确定可分配给所述边缘用户的资源数,其中,所述边缘用户的分配比例根据所述边缘用户针对n种预设状态所占比值获得,所述剩余资源为小区的资源中除去所述边缘用户的最小需求资源和所述中心用户的需求资源;所述n为大于1的整数;根据所述可分配给所述边缘用户的资源数确定扩充后的边缘用户资源。

可选地,还包括:根据如下公式确定所述边缘用户的分配比例:其中,x为所述边缘用户的分配比例;pi为所述n种预设状态在计算分配比例时预设的权重,且p1+p2+…+pn=1;qi为边缘用户针对第i种预设状态所占的比重,且边缘用户和中心用户针对第i种预设状态的比重之和等于1。

可选地,所述根据边缘用户的分配比例从剩余资源中确定可分配给所述边缘用户的资源数,包括:边缘用户的最大需求资源所述可分配给所述边缘用户的资源数=min{m-l;x×y};其中,m为所述边缘用户的最大需求资源;l为所述边缘用户的最小需求资源;x为所述边缘用户的分配比例;y为所述剩余资源。

可选地,所述根据边缘用户的分配比例从剩余资源中确定可分配给所述边缘用户的资源数之前,还包括:确定所述剩余资源大于零且可分配资源中可用资源大于所述边缘用户的最小需求资源;其中,所述可分配资源为所述小区的资源中除去所述中心用户的需求资源;所述可用资源为所述小区使用所述小区的资源时对所述小区的邻小区不存在强干扰的资源。

可选地,所述根据所述可分配给所述边缘用户的资源数确定扩充后的边缘用户资源,包括:根据所述边缘用户的最小需求资源的数量从可分配资源中确定出可用资源;根据所述可用资源和资源使用率,确定为所述边缘用户分配的扩充资源数,所述扩充资源数小于等于所述可分配给所述边缘用户的资源数;根据所述扩充资源数和所述边缘用户的最小需求资源确定所述扩充后的边缘用户资源。

可选地,所述根据所述可用资源和资源使用率,确定为所述边缘用户分配的扩充资源数,包括:针对排序后的所述小区的资源,根据所述边缘用户的最小需求资源在所述排序后的小区的资源中的位置,按照所述小区的资源排序的方向增加所述边缘用户的扩充资源,直到所述扩充后的边缘用户资源不满足所述资源使用率为止。

本申请的实施例提供了一种资源分配的装置,包括:第一确定模块,用于确定边缘用户的最小需求资源和中心用户的需求资源;根据边缘用户的分配比例从剩余资源中确定可分配给所述边缘用户的资源数,其中,所述边缘用户的分配比例根据所述边缘用户针对n种预设状态所占比值获得,所述剩余资源为小区的资源中除去所述边缘用户的最小需求资源和所述中心用户的需求资源;所述n为大于1的整数;第二确定模块,用于根据所述可分配给所述边缘用户的资源数确定扩充后的边缘用户资源。

可选地,所述第一确定模块,具体用于:根据如下公式确定所述边缘用户的分配比例:其中,x为所述边缘用户的分配比例;pi为所述n种预设状态在计算分配比例时预设的权重,且p1+p2+…+pn=1;qi为边缘用户针对第i种预设状态中所占的比重,且边缘用户和中心用户针对第i种预设状态的比重之和等于1。

可选地,所述第一确定模块,具体用于:所述可分配给所述边缘用户的资源数=min{m-l;xy};其中,m为所述边缘用户的最大需求资源;l为所述边缘用户的最小需求资源;x为所述边缘用户的分配比例;y为所述剩余资源。

可选地,所述第一确定模块,还用于:确定所述剩余资源大于零且可分配资源中可用资源大于所述边缘用户的最小需求资源;其中,所述可分配资源为所述小区的资源中除去所述中心用户的需求资源;所述可用资源为所述小区使用所述小区的资源时对所述小区的邻小区不存在强干扰的资源。

可选地,所述第二确定模块,具体用于:根据所述边缘用户的最小需求资源的数量从可分配资源中确定出可用资源;根据所述可用资源和资源使用率,确定为所述边缘用户分配的扩充资源数,所述扩充资源数小于等于所述可分配给所述边缘用户的资源数;根据所述扩充资源数和所述边缘用户的最小需求资源确定所述扩充后的边缘用户资源。

可选地,所述第二确定模块,具体用于:针对排序后的所述小区的资源,根据所述边缘用户的最小需求资源在所述排序后的小区的资源中的位置,按照所述小区的资源排序的方向增加所述边缘用户的扩充资源,直到所述扩充后的边缘用户资源不满足所述资源使用率为止。

本申请实施例提供一种计算机可读存储介质,存储介质存储有指令,当指令在计算机上运行时,使得计算机实现执行上述任一项的方法。

本申请实施例提供一种计算机设备,其中,存储器,用于存储程序指令;处理器,用于调用存储器中存储的程序指令,按照获得的程序执行上述任一项的方法。

本申请实施例中,确定边缘用户的最小需求资源和中心用户的需求资源;根据边缘用户的分配比例从剩余资源中确定可分配给边缘用户的资源数,其中,边缘用户的分配比例根据边缘用户针对n种预设状态所占比值获得,剩余资源为小区的资源中除去边缘用户的最小需求资源和中心用户的需求资源;n为大于1的整数;根据可分配给边缘用户的资源数确定扩充后的边缘用户资源。可以解决在中心用户对频带资源需求比较少且边缘用户对频带资源需求较多的情况下,合理分配频带资源,达到提高整体频带资源利用率的目的。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供一种适用的系统架构示意图;

图2为本申请实施例提供一种资源分配的方法的流程示意图;

图3为本申请实施例提供一种资源分配的方法的适用图;

图4为本申请实施例提供一种资源分配的方法的流程示意图;

图5为本申请实施例提供一种资源分配的装置示意图。

具体实施方式

为了使本申请的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

应理解,本申请实施例中体积的用户,包括边缘用户、中心用户等均为用户设备,或者说是用户所使用的用户设备。

图1示例性示出了本申请实施例适用的一种系统架构示意图,如图1所示,本申请实施例适用的系统架构包括小区101、小区的基站102和终端设备103、104、105和106,其中,终端设备103和终端设备104代表的是中心用户的设备,终端设备105和终端设备106代表边缘用户的设备,基站和用户设备之间通过无线方式连接。

终端设备可以指用户设备(userequipment,简称ue)、接入终端设备、用户单元、用户站、移动站、移动台、远方站、远程终端设备、移动设备、用户终端设备、终端设备、无线通信设备、用户代理或用户装置。

应理解,本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(longtermevolution,简称lte)系统、lte频分双工(frequencydivisionduplex,简称fdd)系统、lte时分双工(timedivisionduplex,简称tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,简称umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,简称wimax)通信系统,以及未来的5g通信系统等。

图2示例性示出了本申请实施例适用的一种资源分配的方法的流程示意图,如图2所示,该方法可以包括:

步骤201,基站确定边缘用户的最小需求资源和中心用户的需求资源;

步骤202,基站根据边缘用户的分配比例从剩余资源中确定可分配给边缘用户的资源数,其中,边缘用户的分配比例根据边缘用户针对n种预设状态所占比值获得,剩余资源为小区的资源中除去边缘用户的最小需求资源和中心用户的需求资源;n为大于1的整数;

步骤203,基站根据可分配给边缘用户的资源数确定扩充后的边缘用户资源。

本申请实施例中,确定边缘用户的最小需求资源和中心用户的需求资源;根据边缘用户的分配比例从剩余资源中确定可分配给边缘用户的资源数,其中,边缘用户的分配比例根据边缘用户针对n种预设状态所占比值获得,剩余资源为小区的资源中除去边缘用户的最小需求资源和中心用户的需求资源;n为大于1的整数;根据可分配给边缘用户的资源数确定扩充后的边缘用户资源。可以解决在中心用户对频带资源需求比较少且边缘用户对频带资源需求较多的情况下,合理分配频带资源,达到提高整体频带资源利用率的目的。

上述步骤201中,一种可选地实施方式中,基站确定边缘用户的最小需求资源和中心用户的需求资源。

一种可选的实施方式中,边缘用户的最小需求资源可以是根据预设时间内小区中的边缘用户的最小需求资源确定的。举个例子,预设时间可以是每个周期的前一个周期,基站将在前一个周期内统计得到的该小区中的边缘用户的最小需求资源作为后一个周期内的边缘用户的最小需求资源。

一种可选的实施方式中,中心用户的需求资源可以是指在中心用户对频带资源需求比较少这一场景下,该中心用户的需求资源可以满足中心用户基本的资源需求。中心用户的需求资源也可以是指在中心用户对频带资源需求比较少这一场景下且在中心用户对于频带资源需求量最小的时候,该中心用户的需求资源可以满足中心用户对资源的需求。可选的,中心用户的需求资源可以是根据预设时间内小区中的中心用户的需求资源确定的。

如此,基站可以根据小区内前一个周期的边缘用户的最小需求资源和中心用户的需求资源不断的调整各个周期的边缘用户的最小需求资源和中心用户的需求资源,使得边缘用户的最小需求资源和中心用户的需求资源的数据更准确。

本申请实施例中,在上述步骤201之后,步骤202之前,一种可选地实施方式中,基站确定剩余资源大于零且可分配资源中可用资源大于边缘用户的最小需求资源;其中,可分配资源为小区的资源中除去中心用户的需求资源;可用资源为小区使用小区的资源时对小区的邻小区不存在强干扰的资源。

本申请实施例中,剩余资源为小区的资源中除去边缘用户的最小需求资源和中心用户的需求资源。可选地,在剩余资源大于零的情况下,基站可以根据边缘用户的分配比例从剩余资源中确定可分配给边缘用户的资源数。

一种可选地实施方式中,可用资源是小区根据接收到邻区发送的干扰指示信息来确定的,干扰指示信息可以指示出对邻区具有强干扰的的小区中的资源。对邻区具有强干扰的的小区中的资源为不可用资源。可分配资源是小区的资源中除去中心用户的需求资源得到的。可分配资源包括边缘用户的最小需求资源。可选地,在可分配资源中可用资源大于边缘用户的最小需求资源的情况下,基站可以根据边缘用户的分配比例从剩余资源中确定可分配给边缘用户的资源数。如此,可以使得可分配资源中除了边缘用户的最小需求资源外还有其余的可用资源作为可分配给边缘用户的资源数,可以保证资源扩充后的边缘用户有更多的可用资源使用。

上述步骤202中,一种可选地实施方式中,n种预设状态可以包括但不局限于用户需求、用户质量、业务类型和用户等级。

基站可以根据如下公式确定边缘用户的分配比例:

其中,x为边缘用户的分配比例;pi为n种预设状态在计算分配比例时预设的权重,且p1+p2+…+pn=1;qi为边缘用户针对第i种预设状态所占的比重,且边缘用户和中心用户针对第i种预设状态的比重之和等于1。

举个例子,用户需求、用户质量、业务类型和用户等级的总权重为1。其中,用户需求在预设状态中的权重为0.3,用户质量在预设状态中的权重为0.4,业务类型在预设状态中的权重为0.1,用户等级在预设状态中的权重为0.2。边缘用户在用户需求中所占的比重为0.8,中心用户在用户需求中所占的比重为0.2;边缘用户在用户质量中所占的比重为0.3,中心用户在用户质量中所占的比重为0.7;边缘用户在业务类型中所占的比重为0.6,中心用户在业务类型中所占的比重为0.4;边缘用户在用户等级中所占的比重为0.4,中心用户在用户等级中所占的比重为0.6。如表1所示:

表1:边缘用户和中心用户对剩余资源的占比

根据上述的例子,可以得知边缘用户的分配比例为:

0.3×0.8+0.4×0.3+0.1×0.6+0.2×0.4=0.5

中心用户分配比例为:

0.3×0.2+0.4×0.7+0.1×0.4+0.2×0.6=0.5

在上述步骤202中,一种可选地实施方式中,基站可以根据边缘用户的分配比例和剩余资源确定出可分配给边缘用户的资源数。

一种可选的实施方式中,基站可以根据边缘用户的分配比例和剩余资源的乘积确定可分配给边缘用户的资源数。可选地,可分配给边缘用户的资源数可以直接由边缘用户的分配比例和剩余资源的乘积得到,也可以由边缘用户的分配比例和剩余资源的乘积再乘以某一预设权重得到。

基于上述的例子,小区的资源的数量为45,其中,边缘用户的最小需求资源的数量为8,中心用户的需求资源的数量为7,可以得到剩余资源为45-8-7=30,根据上述例子中得到的边缘用户的分配比例0.5,可以得到剩余资源中可分配给边缘用户的资源数为30×0.5=15;中心用户的分配比例为0.5,可以得到剩余资源中可分配给中心用户的资源数为30×0.5=15。

上述步骤202中,另一种可选的实施方式中,基站可以根据边缘用户的分配比例和剩余资源的乘积,以及边缘用户的最大需求资源与边缘用户的最小需求资源之差,从剩余资源中确定出可分配给边缘用户的资源数。

本申请实施例中,可选地,基站可以将边缘用户的分配比例和剩余资源的乘积得到的资源数确定为第一可分配给边缘用户的资源数;基站可以根据边缘用户的最大需求资源与边缘用户的最小需求资源之差确定第二可分配给边缘用户的资源数。基站可以根据第一可分配给边缘用户的资源数和第二可分配给边缘用户的资源数,确定边缘用户分配的可扩充资源数。

一种可选地实施方式中,基站得到第一可分配给边缘用户的资源数和第二可分配给边缘用户的资源数后,可以根据第一可分配给边缘用户的资源数和第二可分配给边缘用户的资源数的和的平均值得到可分配给边缘用户的资源数。

另一种可选地实施方式中,基站可以将第一可分配给边缘用户的资源数和第二可分配给边缘用户的资源数中资源数值较小的那个值确定为可分配给边缘用户的资源数。可选地,可以根据公式(3)确定可分配给边缘用户的资源数:

a==min{m-l;x×y}……(3)

其中,a为可分配给边缘用户的资源数,m为边缘用户的最大需求资源,l为边缘用户的最小需求资源,x为边缘用户的分配比例,y为剩余资源。

比如,基站根据边缘用户的分配比例和剩余资源的乘积确定的第一可分配给边缘用户的资源数为15,而根据边缘用户的最大需求资源与边缘用户的最小需求资源之差确定的第二可分配给边缘用户的资源数为19,那么可以确定可分配给边缘用户的资源数为15。

图3示例性示出了本申请实施例提供的一种资源分配方法的适用图,如图3所示,cell0为目标小区,cell1-cell6为邻小区,根据邻小区的干扰指示信息确定目标小区内的小区的资源中其中一部分资源块为可用资源,其他一部分资源块为不可用资源,本申请是实施例中,小区的资源为可用资源或者不可用资源用“1”和“0”来表示,可用资源用“1”表示,不可用资源用“0”来表示。

在上述步骤203中,一种可选的实施方式中,基站可以根据边缘用户的最小需求资源的数量从可分配资源中确定出可用资源;根据可用资源和资源使用率,确定为边缘用户分配的扩充资源数,扩充资源数小于等于可分配给边缘用户的资源数;根据扩充资源数和边缘用户的最小需求资源确定扩充后的边缘用户资源。

一种可选的实施方式中,资源利用率可以是基站根据邻区的干扰指示情况、邻区负载信息和边缘用户的调度信息等长期统计的结果;可选的,资源利用率也可以是一个预设值。

一种可选的实施方式中,基站可以从排序后的小区的资源中确定中心用户的需求资源的位置。中心用户的需求资源的位置可以是排序后的小区的资源的前几个或者后几个。比如,小区的资源为45块,排序后的编号为1至45。中心用户的需求资源为7块,中心用户的需求资源可以为编号1-7的资源块,也可以为编号39-45的资源块。由于小区的资源除去中心用户的需求资源为可分配资源,一种可选的确定边缘用户的最小需求资源中的可用资源的实施方式为,基站可以根据资源利用率确定边缘用户的最小需求资源中的可用资源。随后,基站可以根据边缘用户的最小需求资源中的可用资源确定排序后的可分配资源中边缘用户的最小需求资源的位置。

一种可选的实施方式中,基站可以在边缘用户的最小需求资源中的可用资源的数量和边缘用户的最小需求资源的数量之比不小于资源利用率的情况下,确定边缘用户的最小需求资源在排序后的可分配资源中的位置。

举个例子,小区的资源中的可分配资源为编号为1-38的资源块,边缘用户的最小需求资源为8,资源利用率为0.6,基站可以确定边缘用户的最小需求资源中的已分配的可用资源为8×0.6=4.8≈5。基站又根据邻区干扰指示信息确定可分配资源中的可用资源的数量为27,并且确定可分配资源中的可用资源的状况如下,

{1,0,0,1,0,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,0,1,1,0,1}

基站开始确定边缘用户的最小需求资源的位置,首先确定编号为1-8的资源是否满足边缘用户的最小需求资源中可用资源的数量为5的条件,由上述的资源情况可以看出,只有编号为1、4、6和8的资源为可用资源,不满足边缘用户的最小需求资源中可用资源的数量为5的条件。

因此,基站继续判断编号为2-9的资源是否满足边缘用户的最小需求资源中可用资源的数量为5的条件,此时,仍然只有4块可用资源,不满足边缘用户的最小需求资源中可用资源的数量为5的条件。

基站继续判断编号为3-10的资源是否满足边缘用户的最小需求资源中可用资源的数量为5的条件,此时,可以看出,标号为4、6、8、9、10的资源为可用资源,满足边缘用户的最小需求资源中可用资源的数量为5的条件。如此,将编号4-10的资源所处的位置确定为边缘用户最小资源需求的位置。如此,确定的边缘用户的最小需求资源可以保证资源利用率。

由于基站已经确定边缘用户的最小需求资源的位置,一种可选的实施方式中,针对排序后的小区的资源,基站可以根据边缘用户的最小需求资源在排序后的小区的资源中的位置,按照小区的资源排序的方向增加边缘用户的扩充资源,直到扩充后的边缘用户资源不满足资源使用率为止。

可选地,在选定编号3-10的资源为初始边缘用户资源,基站可以继续扩充边缘用户资源数量。可选地,基站可以逆着小区的资源排序的方向增加边缘用户的扩充资源,基站也可以沿着小区的资源排序的方向增加边缘用户的扩充资源。基站每增加一个边缘用户的扩充资源,可以判断扩充后的边缘用户资源中的可用资源的数量和扩充后的边缘用户资源的数量是否达到资源使用率。

一种可选的实施方式中,在扩充后的边缘用户的资源中的可用资源的数量和扩充后的边缘用户的资源的数量达到资源使用率的情况下,继续增加边缘用户的扩充资源,直到扩充资源数达到可分配给边缘用户的资源数。将扩充资源数和边缘用户的最小需求资源确定扩充后的边缘用户资源。

根据上述的例子,在确定好编号为3-10的资源为初始边缘用户资源,基站将编号11的资源扩充至边缘用户资源中,并且判断编号3-11这9个资源快中的可用资源的数量和9之比是否不小于资源使用率。确定这9个资源快中的可用资源的数量与9之比不小于资源使用率后,基站将编号12的资源扩充至边缘用户资源中,每一次增加之后都可以对扩充后的边缘用户资源中的可用资源占比与资源利用率进行比较。直到扩充资源的数量达到可分配给边缘用户的资源数15,基站不再进行扩充。基站将编号11-25,这15个资源块确定为边缘用户分配的扩充资源。

在扩充后的边缘用户的资源中的可用资源的数量和扩充后的边缘用户的资源的数量未达到资源使用率的情况下,停止增加边缘用户的扩充资源。举个例子,基站将编号17的资源扩充至边缘用户资源中,通过判断,基站发现扩充后的边缘用户资源中的可用资源的数量和扩充后的边缘用户资源的数量之比小于资源使用率。那么基站停止增加边缘用户的扩充资源,同时将编号17的资源从边缘用户资源中删除,此时扩充后的边缘用户资源为编号3-16的资源,扩充资源为编号11-16的资源,边缘用户分配的扩充资源数为6。

图4示例性示出了本申请实施例适用的一种资源分配的方法的流程示意图,如图4所示,该方法可以包括:

步骤401,基站确定边缘用户的最小需求资源和为中心用户的需求资源;

步骤402,基站将剩余资源的数量与零做对比;若剩余资源大于零,执行步骤403,若剩余资源不大于零,结束流程;

步骤403,基站将可分配资源中可用资源和边缘用户的最小需求资源做对比;;若可分配资源中可用资源大于边缘用户的最小需求资源,执行步骤404;若可分配资源中可用资源不大于边缘用户的最小需求资源,结束流程;

步骤404,基站确定边缘用户的最小需求资源可被扩充;

步骤405,基站根据边缘用户的分配比例和剩余资源的乘积确定第一可分配给边缘用户的资源数;

步骤406,基站根据边缘用户的最大需求资源和边缘用户的最小需求资源的差值确定第二可分配给边缘用户的资源数;

步骤407,基站根据第一可分配给边缘用户的资源数和第二可分配给边缘用户的资源数中的数值较小的值确定可分配给边缘用户的资源数;

步骤408,基站根据边缘用户的最小需求资源的数量从可分配资源中确定出可用资源数,且确定边缘用户的最小需求资源在排序后的小区的资源中的初始位置;

步骤409,基站根据小区的资源排序的方向确定边缘用户的扩充资源数,直到扩充后的边缘用户资源不满足资源使用率为止。

上述步骤401至步骤404为基站确定边缘用户的最小需求资源可被扩充的过程,步骤405至步骤407为基站确定可分配给边缘用户的资源数的过程,步骤408至步骤409基站确定扩充后的边缘用户资源的过程。

上述步骤204或者409之后,一种可选的实施方式中,基站将小区的资源除扩充后的边缘用户资源和中心用户的需求资源之外的资源分配给中心用户。另一种可选的实施方式中,基站不对小区的资源除扩充后的边缘用户资源和中心用户的需求资源之外的资源做其他处理。

基于以上实施例及相同构思,图5示出了本申请实施例提供的一种资源分配装置示意图,如图5所示,该资源分配的装置可以包括第一确定模块501、第二确定模块502。

本申请的实施例中,第一确定模块,用于确定边缘用户的最小需求资源和中心用户的需求资源;根据边缘用户的分配比例从剩余资源中确定可分配给所述边缘用户的资源数,其中,所述边缘用户的分配比例根据所述边缘用户针对n种预设状态所占比值获得,所述剩余资源为小区的资源中除去所述边缘用户的最小需求资源和所述中心用户的需求资源;所述n为大于1的整数;第二确定模块,用于根据所述可分配给所述边缘用户的资源数确定扩充后的边缘用户资源。

一种可选的实施方式中,所述第一确定模块,具体用于:根据如下公式确定所述边缘用户的分配比例:其中,x为所述边缘用户的分配比例;pi为所述n种预设状态在计算分配比例时预设的权重,且p1+p2+…+pn=1;qi为边缘用户针对第i种预设状态中所占的比重,且边缘用户和中心用户针对第i种预设状态的比重之和等于1。

一种可选的实施方式中,所述第一确定模块,具体用于:所述可分配给所述边缘用户的资源数=min{m-l;xy};其中,m为所述边缘用户的最大需求资源;l为所述边缘用户的最小需求资源;x为所述边缘用户的分配比例;y为所述剩余资源。

一种可选的实施方式中,所述第一确定模块,还用于:确定所述剩余资源大于零且可分配资源中可用资源大于所述边缘用户的最小需求资源;其中,所述可分配资源为所述小区的资源中除去所述中心用户的需求资源;所述可用资源为所述小区使用所述小区的资源时对所述小区的邻小区不存在强干扰的资源。

一种可选的实施方式中,所述第二确定模块,具体用于:根据所述边缘用户的最小需求资源的数量从可分配资源中确定出可用资源;根据所述可用资源和资源使用率,确定为所述边缘用户分配的扩充资源数,所述扩充资源数小于等于所述可分配给所述边缘用户的资源数;根据所述扩充资源数和所述边缘用户的最小需求资源确定所述扩充后的边缘用户资源。

一种可选的实施方式中,所述第二确定模块,具体用于:针对排序后的所述小区的资源,根据所述边缘用户的最小需求资源在所述排序后的小区的资源中的位置,按照所述小区的资源排序的方向增加所述边缘用户的扩充资源,直到所述扩充后的边缘用户资源不满足所述资源使用率为止。

本申请实施例提供的资源分配的装置具体阐述可参考上述实施例提供的资源分配的方法,在这里不再赘述。

需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

基于以上实施例以及相同构思,本申请实施例提供一种计算机可读存储介质,其特征在于,存储介质存储有指令,当指令在计算机上运行时,使得计算机实现执行上述资源分配的方法。

由于本申请提供的计算机可读存储介质基于与方法同样的发明构思,因此,可以参照方法实施例的描述,在这里不再赘述。

基于以上实施例以及相同构思,本申请的实施例提供了一种计算机设备,其特征在于,包括:存储器,用于存储程序指令;处理器,用于调用存储器中存储的程序指令,按照获得的程序执行上述资源分配的方法。

由于本申请提供的计算机设备基于与方法同样的发明构思,因此,可以参照方法实施例的描述,在这里不再赘述。

还应理解,本文中涉及的第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrativelogicalblock)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

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