Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020192604 - RESOURCE ALLOCATION METHOD AND APPARATUS, AND STORAGE MEDIUM AND ELECTRONIC APPARATUS

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112  

权利要求书

1   2   3   4   5   6   7   8   9   10  

附图

1   2   3  

说明书

发明名称 : 资源分配的方法、装置及存储介质、电子装置

[0001]
本申请要求在2019年3月26日提交中国专利局、申请号为201910230456.X的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。

技术领域

[0002]
本公开涉及通信领域,例如,涉及一种资源分配的方法、装置及存储介质、电子装置。

背景技术

[0003]
为了降低投资成本和运营成本,不同接入用户类别(例如运营商在组网时划分)可以通过合作实现网络共享,也称为频带复用。共享网络是指多个运营商可以共享一个基站或者联合组网,即一个基站或者通信网络允许接入多个运营商的用户,每个运营商带宽占用比例以及带宽占用规则由多个运营商之间协商确定。
[0004]
在引入业务切片后,相关技术中虽然有频带共享的策略,但是这些策略都是建立在运营商带宽载频固定的基础上,并没有考虑业务切片的需求,未能解决在满足多个运营商频带复用需求的同时,兼顾不同业务切片的调度请求。
[0005]
发明内容
[0006]
本公开实施例提供了一种资源分配的方法及装置,以实现接入用户可以根据其运营商属性和业务切片特性更加灵活的占用频谱资源,保证调度有序性的同时,最大化满足接入用户的业务需求。
[0007]
根据本公开的一个实施例,提供了一种资源分配的方法,包括:
[0008]
根据预设的带宽占用规则,确定多个运营商分别所属带宽和多种业务切片分别所属带宽;
[0009]
根据多个接入用户分别对应的运营商的属性、所述多个接入用户的业务分别对应的业务切片的属性、预设的所述运营商的排序策略和预设的所述业务切片的排序策略,对所述多个接入用户进行排序;
[0010]
根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户。
[0011]
根据本公开的另一个实施例,提供了一种资源分配的装置,包括:
[0012]
调度模块,设置为根据预设的带宽占用规则,确定多个运营商分别所属带宽和多种业务切片分别所属带宽;
[0013]
排序模块,设置为根据多个接入用户分别对应的运营商的属性、所述多个接入用户的业务分别对应的业务切片的属性、预设的所述运营商的排序策略和预设的所述业务切片的排序策略,对所述多个接入用户进行排序;
[0014]
所述调度模块还设置为:根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则将带宽资源分配给排序队列中的用户。

附图说明

[0015]
图1是根据本公开实施例的资源分配的方法流程图;
[0016]
图2是根据本公开实施例的资源分配的装置结构框图;
[0017]
图3是根据本公开实施例的电子装置结构示意图。

具体实施方式

[0018]
下文中将参考附图并结合实施例来详细说明本公开。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0019]
本实施例公开了一种资源分配的方法,如图1所示,所述方法包括:
[0020]
步骤110:根据预设的带宽占用规则,确定多个运营商分别所属带宽和多种业务切片分别所属带宽;
[0021]
步骤120:根据多个接入用户分别对应的运营商的属性、所述多个接入用户的业务分别对应的业务切片的属性、预设的所述运营商的排序策略和预设的所述业务切片的排序策略,对所述多个接入用户进行排序;
[0022]
步骤130:根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户。
[0023]
在一实施例中,对所述多个接入用户进行排序包括:
[0024]
在所述多个运营商的排序策略相同,并且所述多种业务切片的排序策略也相同的情况下,对所述多个接入用户统一排序;
[0025]
在所述多个运营商的排序策略不同且所述多种业务切片的排序策略不同的情况下,将所述多个接入用户放入不同的用户队列分别排序;
[0026]
在所述多个运营商的排序策略相同,且所述多种业务切片的排序策略不同的情况下,对属于相同业务切片的接入用户统一排序。
[0027]
在一实施例中,对所述多个接入用户进行排序还包括:根据业务优先保证级别,对不同业务切片中的相同业务类型对应的接入用户统一排序。
[0028]
在一实施例中,所述预设的带宽占用规则包括允许接入的多个用户之间相互占用剩余资源;
[0029]
在一实施例中,在所述确定多个运营商分别所属带宽和多种业务切片分别所属带宽之后,还包括:
[0030]
利用至少一个带宽修正值修正下述至少之一:所述多个运营商中的至少一个运营商所属带宽;所述多种业务切片中的至少一种业务切片所属带宽;其中,所述至少一个带宽修正值用于均衡下述至少之一:不同运营商所属带宽;不同业务切片所属带宽。
[0031]
在一实施例中,所述根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户包括:
[0032]
根据所述多个接入用户的排序结果、所述预设的带宽占用规则、修正后的所述多个运营商分别所属带宽、修正后的所述多种业务切片分别所属带宽,将所述带宽资源分配给排序队列中的用户。
[0033]
在一实施例中,该方法还包括下述至少之一:
[0034]
确定上一次带宽资源分配时所述多个运营商中每个运营商实际占用的带宽 资源,将所述上一次所述多个运营商中的至少一个运营商实际占用的带宽资源与所述上一次所述至少一个运营商所属带宽上限的差值作为所述至少一个带宽修正值;
[0035]
确定上一次带宽资源分配时所述多种业务切片中每种业务切片实际占用的带宽资源,将所述上一次所述多种业务切片中至少一种业务切片实际占用的带宽资源与所述上一次所述至少一种业务切片所属带宽上限的差值作为所述至少一个带宽修正值。
[0036]
本实施例还提供了一种资源分配的装置,如图2所示,所述装置包括:
[0037]
排序模块11,设置为根据多个接入用户分别对应的运营商的属性、所述多个接入用户的业务分别对应的业务切片的属性、预设的所述运营商的排序策略和预设的所述业务切片的排序策略,对所述多个接入用户进行排序;
[0038]
调度模块12,设置为根据预设的带宽占用规则,确定多个运营商分别所属带宽和多种业务切片分别所属带宽;以及,根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户。
[0039]
在一实施例中,所述装置还包括:
[0040]
带宽资源修正模块13,设置为通过至少一个带宽修正值修正所述多个运营商中的至少一个运营商所属带宽和/或所述多种业务切片中的至少一种业务切片所属带宽,其中,所述至少一个带宽修正值用于均衡不同接入用户类型的所属带宽和/或不同业务切片的所属带宽。
[0041]
本公开公开的资源分配的方法还包括以下步骤:
[0042]
根据运营商和切片业务协商的带宽占规规则,用户所属运营商属性以及用户的业务切片属性完成调度。其中,带宽占用规则包括:其一,带宽占用比例:表示每个运营商或者每种切片业务占用全带宽的比例,还可设置共享带宽比例,表示多个运营商或者多种切片业务均可占用的带宽,例如1个基站服务2种业务切片,业务切片1带宽占用比例为50%,业务切片2带宽占用比例为30%,共享带宽比例为20%,对于20MHz的频带,业务切片1最多可占用20*(50%+20%)=14MHz,该值仅表示带宽的大小,不包括带宽所属频带的位置,运营商带宽占用频带的计算方式同业务切片带宽占用频带的计算方式;其二,剩余资源占用 规则:表示如果调度机会中,某个运营商或者某个业务切片的带宽没有分配完,剩余的带宽资源是否允许其他运营商或者其他业务切片使用。
[0043]
运营商的属性是指接入用户所属运营商的信息,业务切片属性代表该用户的业务所属切片的信息,也是基站调度用户分配资源的重要依据。
[0044]
调度前,确定基站是否有多个运营商或者多种业务切片共享,如果有,则进一步确定运营商或者业务切片的共享个数和共享方式,将这些运营商(至少2个)或者业务切片协商的带宽占规规则,作为调度的输入参数。
[0045]
如果多个运营商共享基站,则每个运营商的每种业务切片确定各自的排序策略,包括:业务优先保证级别,例如多种保证比特速率(Guaranteed Bit Rate,GBR)业务和非保证比特速率(NonGBR)业务之间的优先级,业务时延,业务的分配保留优先级(Allocation and Retention Priority,ARP)等。
[0046]
如果网络共享的多个运营商选择相同的排序策略,且多种业务切片也选择相同的排序策略,那么可以对所有接入用户统一排序;否则的话,基站调度可以将不同运营商的不同业务切片的用户放入不同用户队列,分别排序。如果基站仅服务1个运营商但支持多种业务切片,则每种业务切片确定各自的调度策略。
[0047]
在一实施例中,当有新用户接入时,根据其接入信息获取其所属运营商属性以及业务切片属性,然后根据运营商的排序策略和业务切片的排序策略,将用户放入相应队列等待排序,高优先级业务优先保证,例如:GBR业务,相同级别的业务根据排序算法的调度结果依次调度。
[0048]
根据运营商和业务切片带宽占用比例计算每个运营商的每种业务切片所属带宽,也就是运营商的业务切片初始占用带宽上限,获取用户队列排序结果后,再根据每个运营商和业务切片占用带宽上限和带宽占用规则依次分配资源给排序队列中的每一个用户。
[0049]
调度完成后,统计每个运营商所实际占用的带宽即每个运营商所有接入用户占用带宽之和,计算该值和运营商占用带宽上限之间的差值,也就是运营商带宽修正值。根据带宽修正值修正下一个调度机会该运营商占用带宽上限,以均衡不同运营商每次占用带宽上限。如果带宽占规规则中,运营商间不允许相互占用剩余资源,那么这里不需要计算带宽修正值。统计每个运营商下的每种 业务切片的所有接入用户占用带宽之和,计算该值和业务切片占用带宽上限的差值,也就是业务切片带宽修正值,根据业务切片带宽修正值修正下一个调度机会该业务切片占用带宽比例的上限,以均衡不同业务切片每次占用带宽上限。如果根据带宽占用规则,不需要修正业务切片占用带宽,则可以不调整带宽修正值。
[0050]
由多个运营商和多种切片共享,且业务切片的资源比例未按照运营商划分,可以将业务切片的资源比例按照运营商的资源比例划分,即明确每个运营商每种业务切片的资源比例上限,分别维护运营商带宽修正值和运营商内业务切片带宽修正值。
[0051]
或者,可以计算每个运营商的资源比例上限,计算每种业务切片的资源比例上限,不同运营商的相同切片业务统一排序调度,分别维护运营商带宽修正值和业务切片带宽修正值。
[0052]
每次调度可重复上述步骤。
[0053]
下面通过具体的实例来详细说明本公开的技术方案:
[0054]
实例一:
[0055]
共享方式:2个运营商共享1个基站,服务2种业务切片,其中运营商个数和业务切片种类都可以大于2,实施例中所列的个数仅是以此举例,不构成具体限制。
[0056]
步骤201:根据运营商和业务切片带宽占规规则,包括带宽占用比例,确定运营商占用带宽上限和业务切片占用带宽上限:2个运营商共享20MHz,运营商A带宽占用比例为50%,运营商B带宽占用比例为50%;运营商A仅服务业务切片1,运营商A和运营商B分别占用带宽资源上限为20MHz*50%=10MHz,对应50个资源块(Resource Block,RB);运营商B同时服务业务切片1和2,2种业务切片分别占用运营商B资源比例为:60%和40%。剩余的带宽资源允许运营商之间或者业务切片之间共享。
[0057]
步骤202:基站调度初始化带宽修正值:2个运营商需要1个运营商的带宽修正值,2种业务切片需要1个业务切片的带宽修正值,运营商带宽修正值初始化为Δ A=0;业务切片带宽修正值初始化为Δ 1=0,在一实施例中,运营商和业务切片只要调度占用的RB在其所属带宽范围内,则不需要修正。
[0058]
步骤203:根据带宽修正值修正当前调度机会每个运营商每种业务切片占用带宽上限:由于带宽修正值为0,当前调度机会运营商A业务切片1占用带宽上限为50个RB,运营商B业务切片1占用带宽上限为30个RB,运营商B业务切片2占用带宽上限为20个RB。
[0059]
步骤204:获取接入用户所属运营商和业务切片属性,运营商A接入2个用户:用户设备(User Equipment,UE)标识(Identity,ID)=1的用户接入一种NonGBR业务;UE ID=2的用户接入一种NonGBR业务。运营商B接入4个用户:UE ID=3的用户接入业务切片1的一种NonGBR业务;UE ID=4的用户接入业务切片1的一种NonGBR业务;UE ID=5的用户接入业务切片2的一种GBR业务,UE ID=6的用户接入业务切片2的一种GBR业务。
[0060]
步骤205:当运营商和业务切片排序策略相同时,2种运营商和业务切片的接入用户一起排队。根据业务优先保证级别,GBR业务级别相同一起排序,排序结果为:UE ID=5→UE ID=6;NonGBR业务级别相同一起排序,排序结果为:UE ID=3→UE ID=1→UE ID=2→UE ID=4。
[0061]
步骤206:根据接入用户的排序结果、每种业务切片占用带宽上限、带宽占用规则以及业务资源需求依次按照排序队列结果分配资源:
[0062]
UE ID=5的用户分配20个RB;
[0063]
UE ID=6的用户分配15个RB;
[0064]
UE ID=3的用户分配30个RB;
[0065]
UE ID=1的用户分配5个RB;
[0066]
UE ID=2的用户分配15个RB;
[0067]
UE ID=4的用户分配15个RB。
[0068]
其中,调度用户时分配的带宽资源不能超过全带宽。
[0069]
步骤207:根据资源分配结果,统计每个运营商每个业务切片所有接入用户实际占用带宽之和:运营商A业务切片1占用带宽20个RB;运营商B业务切片1占用带宽45个RB;运营商B业务切片2占用带宽35个RB。
[0070]
步骤208:根据运营商实际占用带宽和运营商所属带宽,计算运营商带宽修正值:运营商A实际占用带宽20个RB,小于其所属带宽上限30个RB(该业 务切片所属带宽上限为50个RB),因此带宽修正值为Δ A=0+30=30。
[0071]
步骤209:根据业务切片实际占用带宽和业务切片所属带宽,计算业务切片带宽修正值:由于仅有运营商B服务2种业务切片,所以仅计算运营商B的业务切片带宽修正值,运营商B业务切片1实际占用带宽45个RB,业务切片1大于其所属带宽上限15个RB(业务切片1所属带宽上限30个RB),因此带宽修正值为Δ B,1=0-15=-15。
[0072]
实例二:
[0073]
共享方式:2个运营商共享1个基站,服务2种业务切片,其中运营商个数和业务切片种类都可以大于2,实施例中所列的个数仅是以此举例,不构成具体限制。
[0074]
步骤301:根据运营商和业务切片带宽占规规则,包括带宽占用比例,确定运营商占用带宽上限和业务切片占用带宽上限:2个运营商共享20MHz,运营商A带宽占用比例为50%,运营商B带宽占用比例为50%,运营商A和运营商B分别占用带宽资源上限为20MHz*50%=10MHz,对应50个RB;运营商A仅服务业务切片1;运营商B同时服务业务切片1和2,2种业务切片分别占用运营商B资源比例为:60%和40%,同时,剩余的带宽资源允许运营商之间或者业务切片之间共享。
[0075]
步骤302:根据上一个调度机会的业务切片带宽修正值Δ A=30:Δ B,1=-15,根据运营商和业务切片带宽占用比例和共享方式,计算当前调度机会修正后业务切片占用带宽上限:运营商A带宽上限为:50+30=80个RB;运营商B业务切片1带宽上限为30-15=15个RB,业务切片2带宽上限为100-80-15=5个RB。
[0076]
步骤303:获取接入用户所属运营商和业务切片属性,运营商A接入2个用户:UE ID=1的用户接入一种NonGBR业务;UE ID=2的用户接入一种NonGBR业务。运营商B接入4个用户:UE ID=3的用户接入业务切片1的一种NonGBR业务;UE ID=4的用户接入业务切片1的一种NonGBR业务;UE ID=5的用户接入业务切片2的一种GBR业务,UE ID=6的用户接入业务切片2的一种GBR业务。
[0077]
步骤304:当运营商排序策略相同,业务切片排序策略不同时,2种运营商相同业务切片的用户一起排队。根据业务优先保证级别,GBR业务级别高于 NGBR业务,业务切片2的GBR业务一起排序,排序结果为:UE ID=6→UE ID=5;业务切片1的4个NonGBR业务用户一起排序,排序结果为:UE ID=2→UE ID=3→UE ID=4→UE ID=1。
[0078]
步骤305:根据每种业务切片占用带宽上限,带宽占用规则以及业务资源需求依次按照排序队列结果分配资源:
[0079]
UE ID=6的用户分配5个RB;
[0080]
UE ID=5的用户分配5个RB;
[0081]
UE ID=2的用户分配40个RB;
[0082]
UE ID=3的用户分配5个RB;
[0083]
UE ID=4的用户分配15个RB;
[0084]
UE ID=1的用户分配30个RB。
[0085]
其中,调度用户时分配的带宽资源不能超过全带宽。
[0086]
步骤306:根据资源分配结果,统计每个运营商每个业务切片所有接入用户实际占用带宽之和:运营商A业务切片1占用带宽70个RB;运营商B业务切片1占用带宽20个RB;运营商B业务切片2占用带宽10个RB。
[0087]
步骤307:根据运营商实际占用带宽和运营商所属带宽,计算运营商带宽修正值:运营商A实际占用带宽70个RB,小于其所属带宽上限10个RB(该业务切片所属带宽上限为80个RB),因此带宽修正值为:Δ A=0+10=10。
[0088]
步骤308:根据业务切片实际占用带宽和业务切片所属带宽,计算业务切片带宽修正值:由于仅有运营商B服务2种业务切片,所以仅计算运营商B的业务切片带宽修正值,运营商B业务切片1实际占用带宽20个RB,业务切片1大于其所属带宽上限5个RB(业务切片1所属带宽上限15个RB),因此带宽修正值为Δ B,1=0-5=-5。
[0089]
实例三:
[0090]
共享方式:2个运营商联合组网,共享网络下的3个基站,服务2种业务切片,其中运营商个数、基站个数和业务切片种类都可以大于2,实施例中所列的个数仅是以此举例,不构成具体限制。
[0091]
步骤401:确定运营商和业务切片带宽占规规则,包括带宽占用比例:基站1由运营商A独占,仅服务业务切片1;基站2由运营商A和B共享,运营商A带宽占用比例为50%,仅服务业务切片1,运营商B带宽占用比例为50%,服务业务切片1和业务切片2,两个业务切片全共享资源;基站3由运营商A和B共享,运营商A带宽占用比例为50%,服务业务切片1和业务切片2,两种业务切片的带宽占用比例分别为50%和50%,运营商B带宽占用比例为50%,仅服务业务切片2;同时,剩余的带宽资源允许运营商之间或者业务切片之间共享。
[0092]
步骤402:根据每个运营商带宽占用比例和共享方式,计算网络下每个基站中每个运营商和每种业务切片的初始占用带宽上限,初始调度时每个基站的带宽比例同预设比例:
[0093]
基站1运营商A占用带宽上限为:100个RB,仅服务业务切片1;
[0094]
基站2运营商A占用带宽上限为:100*50%=50个RB,仅服务业务切片1;运营商B所属带宽为50个RB,服务业务切片1和2,没有资源比例要求;
[0095]
基站3运营商A占用带宽上限为:100*50%=50个RB,其中业务切片1占用带宽上限为25个RB,业务切片2占用带宽上限为25个RB;运营商B占用带宽上限为为50个RB,仅服务业务切片2。
[0096]
步骤403:基站调度初始化带宽修正值:2个运营商仅需要1个运营商的带宽修正值:Δ A,n=0,n=2,3,其中基站1不需要运营商带宽修正值;服务2个业务切片需要1个业务切片带宽修正值:Δ 1,3,A=0,其中基站1不需要业务切片修正值,基站2也不需要带宽修正值,基站3的运营商B也不需要业务切片修正值,仅运营商3的运营商A需要业务切片修正值。
[0097]
步骤404:根据带宽修正值修正当前调度机会运营商占用带宽上限:由于带宽修正值为0,当前调度机会每个基站占用带宽上限同初始值。
[0098]
步骤405:不同基站分别根据接入用户所属运营商属性和运营商排序策略,按照运营商占用带宽上限,带宽占用规则以及业务资源需求分别进行资源分配。
[0099]
步骤406:根据资源分配结果,统计每个运营商所有接入用户实际占用带宽之和:
[0100]
基站1:运营商A的用户分配90个RB;
[0101]
基站2:运营商A的用户分配70个RB;
[0102]
运营商B的用户分配30个RB;
[0103]
基站3:运营商A的业务切片1用户分配30个RB;
[0104]
运营商A的业务切片2用户分配30个RB;
[0105]
运营商B的用户分配40个RB。
[0106]
步骤407:根据运营商实际占用带宽和运营商所属带宽,计算带宽修正值为:基站2运营商带宽修正值为:Δ A,2=0-20=-20;基站3运营商带宽修正值为:Δ A,3=0-10=-10;基站3运营商A的业务切片带宽修正值为Δ 1,3,A=0-5=-5。
[0107]
步骤408:根据带宽修正值,均衡不同基站业务,查找全网中运营商A占用资源最多的基站:基站1,基站1仅服务运营商A,该基站还有剩余资源可以使用,选择运营商A占用资源次多的基站:基站2,将基站2中运营商A的业务向基站1均衡,同时基站2中运营商A的业务需求量已经超过其带宽资源上限,均衡后还可以达到基站2内部两个运营商业务的均衡。
[0108]
在一实施例中,如图3所示,本公开实施例还提供一种电子装置,包括:存储器310、处理器320及存储在存储器310上并可在处理器320上运行的计算机程序,所述处理器320执行所述计算机程序时实现上述任一实施例所述的方法。
[0109]
本公开实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一实施例所述的方法。
[0110]
在本实施例中,上述存储介质可以包括:通用串行总线闪存盘(Universal Serial Bus Flash Disk,U盘)、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等多种可以存储程序代码的介质。
[0111]
采用本公开提供的方法及装置,在满足预设的带宽占用规则包括运营商的带宽占用规则/业务切片的带宽占用规则的基础上,保证带宽资源分配的有序性,最大化地满足接入用户的业务需求,最大化地满足业务的切片需求,通过运营商间协作调度,提高了频谱资源利用率,进一步降低了运营商的投资成本,从而更加适应未来多运营商混合调度的需求。
[0112]
上述的本公开的多个模块或多个步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成多个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本公开不限制于特定的硬件和软件结合。

权利要求书

[权利要求 1]
一种资源分配的方法,包括: 根据预设的带宽占用规则,确定多个运营商分别所属带宽和多种业务切片分别所属带宽; 根据多个接入用户分别对应的运营商的属性、所述多个接入用户的业务分别对应的业务切片的属性、预设的所述运营商的排序策略和预设的所述业务切片的排序策略,对所述多个接入用户进行排序; 根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户。
[权利要求 2]
根据权利要求1所述的方法,其中,对所述多个接入用户进行排序包括: 在所述多个运营商的排序策略相同,并且所述多种业务切片的排序策略也相同的情况下,对所述多个接入用户统一排序; 在所述多个运营商的排序策略不同且所述多种业务切片的排序策略不同的情况下,将所述多个接入用户放入不同的用户队列分别排序; 在所述多个运营商的排序策略相同,且所述多种业务切片的排序策略不同的情况下,对属于相同业务切片的接入用户统一排序。
[权利要求 3]
根据权利要求1所述的方法,其中,对所述多个接入用户进行排序包括:根据业务优先保证级别,对不同业务切片中的相同业务类型对应的接入用户统一排序。
[权利要求 4]
根据权利要求1所述的方法,其中,所述预设的带宽占用规则包括允许接入的多个用户之间相互占用剩余资源; 在所述确定多个运营商分别所属带宽和多种业务切片分别所属带宽之后,还包括: 利用至少一个带宽修正值修正下述至少之一:所述多个运营商中的至少一个运营商所属带宽;所述多种业务切片中的至少一种业务切片所属带宽;其中,所述至少一个带宽修正值用于均衡下述至少之一:不同运营商所属带宽;不同业务切片所属带宽。
[权利要求 5]
根据权利要求4所述的方法,其中,所述根据所述多个接入用户的排序 结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户包括: 根据所述多个接入用户的排序结果、所述预设的带宽占用规则、修正后的所述多个运营商分别所属带宽、修正后的所述多种业务切片分别所属带宽,将所述带宽资源分配给排序队列中的用户。
[权利要求 6]
根据权利要求5所述的方法,还包括下述至少之一: 确定上一次带宽资源分配时所述多个运营商中每个运营商实际占用的带宽资源,将所述上一次所述多个运营商中的至少一个运营商实际占用的带宽资源与所述上一次所述至少一个运营商所属带宽上限的差值作为所述至少一个带宽修正值; 确定上一次带宽资源分配时所述多种业务切片中每种业务切片实际占用的带宽资源,将所述上一次所述多种业务切片中至少一种业务切片实际占用的带宽资源与所述上一次所述至少一种业务切片所属带宽上限的差值作为所述至少一个带宽修正值。
[权利要求 7]
一种资源分配的装置,包括: 调度模块,设置为根据预设的带宽占用规则,确定多个运营商分别所属带宽和多种业务切片分别所属带宽; 排序模块,设置为根据多个接入用户分别对应的运营商的属性、所述多个接入用户的业务分别对应的业务切片的属性、预设的所述运营商的排序策略和预设的所述业务切片的排序策略,对所述多个接入用户进行排序; 所述调度模块还设置为:根据所述多个接入用户的排序结果、所述多个运营商分别所属带宽、所述多种业务切片分别所属带宽和所述预设的带宽占用规则,将带宽资源分配给排序队列中的用户。
[权利要求 8]
根据权利要求7所述的装置,还包括: 带宽资源修正模块,设置为通过至少一个带宽修正值修正下述至少之一:所述多个运营商中的至少一个运营商所属带宽;所述多种业务切片中的至少一种业务切片所属带宽,其中,所述至少一个带宽修正值用于均衡下述至少之一:不同接入用户类型的所属带宽;不同业务切片的所属带宽。
[权利要求 9]
一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至6任一项中所述的方法。
[权利要求 10]
一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至6任一项中所述的方法。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]