一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源分配方法、装置及处理器可读存储介质与流程

2022-05-21 06:19:13 来源:中国专利 TAG:


1.本技术涉及无线通信技术领域,具体而言,本技术涉及资源分配方法、装置及处理器可读存储介质。


背景技术:

2.由于移动通信差异化业务的需求,促使网络切片技术的提出。网络引入切片概念后,对切片间实施资源隔离。切片间资源隔离的缘由主要来自两个方面:一方面是维护每个切片资源的独占性,在一定容量限度内保障切片业务的正常通信,并且避免一个切片因资源短缺而影响到其它切片;另一方面是维护切片内的安全性,避免一个切片受到安全威胁时影响到其它切片。
3.mac(media access control,媒体接入控制)层调度时需要基于切片用户组的资源隔离参数进行调度,对于调度而言非常重要的一个资源隔离参数就是当切片用户组内数据充足时,每个切片用户组至少需要优先保证的分配资源比例rrmpolicyminratio。上行调度时需要基站发送用于上行调度的dci(downlink control information,下行控制信息),在dci中携带调度授权信息,指示ue(user equipment,用户设备)发送数据可以使用的上行时频域和mcs(modulation and coding scheme,调制编码方式)等,但是目前协议中上行调度授权信息中并不能指定当前授权与切片用户组的关系。ue收到授权后,在该授权的资源上发送哪些逻辑信道的数据依赖于ue的实现机制。当网络中存在同一个ue的不同lcg(logical channel group,逻辑信道组)归属于不同切片用户组时,将无法准确统计每个切片用户组已经分配的资源比例,继而无法保证每个切片用户组至少需要优先保证分配的资源比例rrmpolicyminratio。


技术实现要素:

4.本技术针对现有的方式的缺点,提出一种资源分配方法、装置及处理器可读存储介质,用以解决上述的技术缺陷。
5.第一方面,提供了一种资源分配方法,应用于网络节点,包括:
6.获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;
7.根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;
8.根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;
9.根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;
10.根据隔离资源参数,对每个切片用户组进行资源分配。
11.可选地,获取mac pdu,以及每个切片用户组的调度分配prb数量,包括:
12.在预设的至少一个统计周期内,获取mac pdu,以及每个切片用户组的调度分配prb数量。
13.可选地,根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量,包括:
14.根据mac pdu,确定每个切片用户组对应的逻辑信道实际占用的prb数量;
15.根据逻辑信道实际占用的prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的瞬时上行实际占用prb数量,瞬时上行实际占用prb数量为瞬时上行实际占用资源;
16.根据瞬时上行实际占用prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均实际占用prb数量。
17.可选地,根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源,包括:
18.根据调度分配prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源;
19.根据调度分配prb数量和所述至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源,包括:
20.根据调度分配prb数量和每个统计周期包括的上行时隙,确定瞬时上行调度分配prb数量,瞬时上行调度分配prb数量为瞬时上行调度分配资源;
21.根据瞬时上行调度分配prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均调度分配资源,上行平均调度分配资源为上行平均实际调度分配prb数量。
22.可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
23.当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量大于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调高,得到隔离资源参数。
24.可选地,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
25.当上行平均实际占用prb数量不小于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调低,得到隔离资源参数。
26.可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
27.当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量不大于预先配置的优先保证分配的prb数量,则将预先配置的优先保证分配的prb数量确定为每个切片用户组的隔离资源参数。
28.可选地,预先配置的优先保证分配的prb数量通过每个切片用户组的需要优先保证的分配资源比例rrmpolicyminratio,以及预设的系统上行最大支持prb数量来确定。
29.可选地,根据隔离资源参数,对每个切片用户组进行资源分配,包括:
30.当全部切片用户组的隔离资源参数之间的总和大于预设的系统上行最大支持prb
数量,则将全部切片用户组中每个切片用户组的隔离资源参数进行调整,得到调整后隔离资源参数;
31.根据调整后隔离资源参数,对每个切片用户组进行资源分配。
32.第二方面,提供了一种资源分配方法,应用于网络节点,包括:
33.发送用于上行调度的下行控制信息dci给用户设备ue,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
34.接收ue根据切片用户组信息发送的数据。
35.第三方面,提供了一种资源分配方法,应用于ue,包括:
36.接收网络节点发送的用于上行调度的下行控制信息dci,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
37.根据切片用户组信息,确定网络节点分配给切片用户组的资源;
38.根据切片用户组的资源,在切片用户组对应的逻辑信道中发送数据给网络节点。
39.第四方面,提供了一种资源分配装置,应用于网络节点,包括存储器,收发机,处理器:
40.存储器,用于存储计算机程序;收发机,用于在处理器的控制下收发数据;处理器,用于读取存储器中的计算机程序并执行以下操作:
41.获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;
42.根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;
43.根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;
44.根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;
45.根据隔离资源参数,对每个切片用户组进行资源分配。
46.可选地,获取mac pdu,以及每个切片用户组的调度分配prb数量,包括:
47.在预设的至少一个统计周期内,获取mac pdu,以及每个切片用户组的调度分配prb数量。
48.可选地,根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量,包括:
49.根据mac pdu,确定每个切片用户组对应的逻辑信道实际占用的prb数量;
50.根据逻辑信道实际占用的prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的瞬时上行实际占用prb数量,瞬时上行实际占用prb数量为瞬时上行实际占用资源;
51.根据瞬时上行实际占用prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均实际占用prb数量。
52.可选地,根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源,包括:
53.根据调度分配prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源;
54.根据调度分配prb数量和所述至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源,包括:
55.根据调度分配prb数量和每个统计周期包括的上行时隙,确定瞬时上行调度分配prb数量,瞬时上行调度分配prb数量为瞬时上行调度分配资源;
56.根据瞬时上行调度分配prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均调度分配资源,上行平均调度分配资源为上行平均实际调度分配prb数量。
57.可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
58.当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量大于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调高,得到隔离资源参数。
59.可选地,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
60.当上行平均实际占用prb数量不小于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调低,得到隔离资源参数。
61.可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
62.当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量不大于预先配置的优先保证分配的prb数量,则将预先配置的优先保证分配的prb数量确定为每个切片用户组的隔离资源参数。
63.可选地,预先配置的优先保证分配的prb数量通过每个切片用户组的需要优先保证的分配资源比例rrmpolicyminratio,以及预设的系统上行最大支持prb数量来确定。
64.可选地,根据隔离资源参数,对每个切片用户组进行资源分配,包括:
65.当全部切片用户组的隔离资源参数之间的总和大于预设的系统上行最大支持prb数量,则将全部切片用户组中每个切片用户组的隔离资源参数进行调整,得到调整后隔离资源参数;
66.根据调整后隔离资源参数,对每个切片用户组进行资源分配。
67.第五方面,提供了一种资源分配装置,应用于网络节点,包括存储器,收发机,处理器:
68.存储器,用于存储计算机程序;收发机,用于在处理器的控制下收发数据;处理器,用于读取存储器中的计算机程序并执行以下操作:
69.发送用于上行调度的下行控制信息dci给用户设备ue,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
70.接收ue根据切片用户组信息发送的数据。
71.第六方面,提供了一种资源分配装置,应用于ue,包括存储器,收发机,处理器:
72.存储器,用于存储计算机程序;收发机,用于在处理器的控制下收发数据;处理器,用于读取存储器中的计算机程序并执行以下操作:
73.接收网络节点发送的用于上行调度的下行控制信息dci,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
74.根据切片用户组信息,确定网络节点分配给切片用户组的资源;
75.根据切片用户组的资源,在切片用户组对应的逻辑信道中发送数据给网络节点。
76.第七方面,本技术提供了一种资源分配装置,应用于网络节点,包括:
77.第一处理单元,用于获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;
78.第二处理单元,用于根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;
79.第三处理单元,用于根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;
80.第四处理单元,用于根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;
81.第五处理单元,用于根据隔离资源参数,对每个切片用户组进行资源分配。
82.第八方面,本技术提供了一种资源分配装置,应用于网络节点,包括:
83.第六处理单元,用于发送用于上行调度的下行控制信息dci给用户设备ue,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
84.第七处理单元,用于接收ue根据切片用户组信息发送的数据。
85.第九方面,本技术提供了一种资源分配装置,应用于ue,包括:
86.第八处理单元,用于接收网络节点发送的用于上行调度的下行控制信息dci,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
87.第九处理单元,用于根据切片用户组信息,确定网络节点分配给切片用户组的资源;
88.第十处理单元,用于根据切片用户组的资源,在切片用户组对应的逻辑信道中发送数据给网络节点。
89.第十方面,提供了一种处理器可读存储介质,其特征在于,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行第一方面、第二方面和第三方面所述的方法。
90.本技术实施例提供的技术方案,至少具有如下有益效果:
91.获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;根据隔离资
源参数,对每个切片用户组进行资源分配。如此,保证了每个切片用户组至少需要优先保证分配的资源比例。
92.本技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
93.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
94.图1为本技术实施例提供的系统架构的示意图;
95.图2为本技术实施例提供的一种资源分配方法的流程示意图;
96.图3为本技术实施例提供的另一种资源分配方法的流程示意图;
97.图4为本技术实施例提供的又一种资源分配方法的流程示意图;
98.图5为本技术实施例提供的又一种资源分配方法的流程示意图;
99.图6为本技术实施例提供的资源调度装置的结构示意图;
100.图7为本技术实施例提供的资源调度装置的结构示意图。
101.图8为本技术实施例提供的资源调度装置的结构示意图;
102.图9为本技术实施例提供的资源调度装置的结构示意图。
103.图10为本技术实施例提供的资源调度装置的结构示意图;
104.图11为本技术实施例提供的资源调度装置的结构示意图。
具体实施方式
105.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本技术的限制。
106.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
107.本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
108.为了更好的理解及说明本公开实施例的方案,下面对本公开实施例中所涉及到的一些技术用语进行简单说明。
109.切片间实施资源隔离后,会为每个切片用户组配置资源隔离参数,根据ts28.541协议和cr s5-202368,小区切片隔离策略及资源隔离参数如下表1所示。
110.表1资源隔离参数
111.[0112][0113]
本技术实施例提供的技术方案可以适用于多种系统,尤其是5g系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)通用分组无线业务(general packet radio service,gprs)系统、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统、高级长期演进(long term evolution advanced,lte-a)系统、通用移动系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)系统、5g新空口(new radio,nr)系统等。这多种系统中均包括终端设备和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(evloved packet system,eps)、5g系统(5gs)等。
[0114]
网络设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(multi input multi output,mimo)传输,mimo传输可以是单用户mimo(single user mimo,su-mimo)或多用户mimo(multiple user mimo,mu-mimo)。根据根天线组合的形态和数量,mimo传输可以是2d-mimo、3d-mimo、fd-mimo或massive-mimo,也可以是分集传输或预编码传输或波束赋形传输等。
[0115]
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0116]
本技术实施例提供的一种网络架构的示意图如图1所示,该网络架构包括:ue和网络节点,其中,ue例如图1中ue110和ue120,网络节点例如图1中的网络节点130。网络节点部
署在接入网中,例如,网络节点130部署在5g系统中的接入网ng-ran(new generation-radio access network,新一代无线接入网)。ue与网络节点之间通过某种空口技术互相通信,例如可以通过蜂窝技术相互通信。
[0117]
本技术实施例涉及的ue,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。ue的类型包括手机、车辆用户终端、平板电脑、膝上型电脑、个人数字助理、移动上网装置、可穿戴式设备等。
[0118]
本技术实施例涉及的网络节点,可以是基站,该基站可以包括多个为ue提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与ue通信的设备,或者其它名称。网络节点可用于将收到的空中帧与网际协议(internet protocol,ip)分组进行相互更换,作为ue与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)通信网络。网络节点还可协调对空中接口的属性管理。例如,本技术实施例涉及的网络节点可以是全球移动通信系统(global system for mobile communications,gsm)或码分多址接入(code division multiple access,cdma)中的网络设备(base transceiver station,bts),也可以是带宽码分多址接入(wide-band code division multiple access,wcdma)中的网络设备(nodeb),还可以是长期演进(long term evolution,lte)系统中的演进型网络设备(evolutional node b,enb或e-nodeb)、5g网络架构(next generation system)中的5g基站(gnb),也可以是家庭演进基站(home evolved node b,henb)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本技术实施例中并不限定。在一些网络结构中,网络节点可以包括集中单元(centralized unit,cu)节点和分布单元(distributed unit,du)节点,集中单元和分布单元也可以地理上分开布置。
[0119]
为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
[0120]
本技术实施例中提供了一种资源分配方法,应用于网络节点,该方法的流程示意图如图2所示,该方法包括:
[0121]
步骤s101,获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量。
[0122]
可选地,获取mac pdu,以及每个切片用户组的调度分配prb数量,包括:
[0123]
在预设的至少一个统计周期内,获取mac pdu,以及每个切片用户组的调度分配prb数量。
[0124]
步骤s102,根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量。
[0125]
可选地,根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量,包括:
[0126]
根据mac pdu,确定每个切片用户组对应的逻辑信道实际占用的prb数量;
[0127]
根据逻辑信道实际占用的prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的瞬时上行实际占用prb数量,瞬时上行实际占用prb数量为瞬时上行实际占用资源;
[0128]
根据瞬时上行实际占用prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均实际占用prb数量。
[0129]
步骤s103,根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源。
[0130]
可选地,根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源,包括:
[0131]
根据调度分配prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源;
[0132]
根据调度分配prb数量和所述至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源,包括:
[0133]
根据调度分配prb数量和每个统计周期包括的上行时隙,确定瞬时上行调度分配prb数量,瞬时上行调度分配prb数量为瞬时上行调度分配资源;
[0134]
根据瞬时上行调度分配prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均调度分配资源,上行平均调度分配资源为上行平均实际调度分配prb数量。
[0135]
步骤s104,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数。
[0136]
可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
[0137]
当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量大于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调高,得到隔离资源参数。
[0138]
可选地,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
[0139]
当上行平均实际占用prb数量不小于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调低,得到隔离资源参数。
[0140]
可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
[0141]
当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量不大于预先配置的优先保证分配的prb数量,则将预先配置的优先保证分配的prb数量确定为每个切片用户组的隔离资源参数。
[0142]
可选地,预先配置的优先保证分配的prb数量通过每个切片用户组的需要优先保证的分配资源比例rrmpolicyminratio,以及预设的系统上行最大支持prb数量来确定。
[0143]
步骤s105,根据隔离资源参数,对每个切片用户组进行资源分配。
[0144]
可选地,根据隔离资源参数,对每个切片用户组进行资源分配,包括:
[0145]
当全部切片用户组的隔离资源参数之间的总和大于预设的系统上行最大支持prb数量,则将全部切片用户组中每个切片用户组的隔离资源参数进行调整,得到调整后隔离资源参数;
[0146]
根据调整后隔离资源参数,对每个切片用户组进行资源分配。
[0147]
本技术实施例中,获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;根据隔离资源参数,对每个切片用户组进行资源分配。如此,保证了每个切片用户组至少需要优先保证分配的资源比例。
[0148]
本技术实施例中提供了一种资源分配方法,应用于网络节点,该方法的流程示意图如图3所示,该方法包括:
[0149]
步骤s201,发送用于上行调度的下行控制信息dci给用户设备ue,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配。
[0150]
步骤s202,接收ue根据切片用户组信息发送的数据。
[0151]
本技术实施例中,保证了每个切片用户组至少需要优先保证分配的资源比例。
[0152]
本技术实施例中提供了一种资源分配方法,应用于ue,该方法的流程示意图如图4所示,该方法包括:
[0153]
步骤s301,接收网络节点发送的用于上行调度的下行控制信息dci,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配。
[0154]
步骤s302,根据切片用户组信息,确定网络节点分配给切片用户组的资源。
[0155]
步骤s303,根据切片用户组的资源,在切片用户组对应的逻辑信道中发送数据给网络节点。
[0156]
本技术实施例中,保证了每个切片用户组至少需要优先保证分配的资源比例。
[0157]
通过如下实施例来对本技术上述实施例的资源配置方法进行全面详尽的介绍:
[0158]
在本技术的一个实施例中:
[0159]
切片隔离资源的监测和慢速调整机制:基站在mac层收到mac pdu(protocol data unit,协议数据单元)后,可以准确获得每个逻辑信道发送的数据量,从而可以统计每个切片用户组的上行实际占用资源。并与相应切片用户组的切片隔离资源配置参数进行比较,对切片隔离资源配置参数慢速调整,从而达到长时间统计满足配置的切片隔离资源要求的目的。
[0160]
本技术实施例中提供了一种资源调度方法,应用于基站,该方法包括:
[0161]
步骤一,基于mac pdu统计每个周期内每个切片用户组的瞬时上行实际占用资源,并对每个切片用户组的瞬时上行实际占用资源进行平滑滤波处理得到每个切片用户组的上行平均实际占用资源。
[0162]
可选地,基站每收到一个物理层递交的mac pdu,则分析其中包含的macsubheader,都传输了哪些逻辑信道的数据以及传输数据长度。根据逻辑信道的id,查询得到其归属的切片用户组,并计算该逻辑信道实际占用的prb数,并将该逻辑信道实际占用的prb数累加到其归属切片用户组的上行实际占用prb数上。
[0163]
其中:切片用户组j的瞬时上行实际占用prb数为instantactualprbnum_per_
groupj;
[0164]
逻辑信道i实际占用的prb数(数量)为actualprbnum_per_lci;
[0165]
每个统计周期内包含上行时隙为nslot_per_period。
[0166]
当收到物理层提交的mac pdu x,该mac pdu内包含的所有macsubheader中数据长度之和为datalen_sum_per_macpdu
x
,其中逻辑信道i对应的macsubheader中数据长度为datalen_lci,并且该逻辑信道归属切片用户组j。该mac pdu成功传输分配的prb数(包括初传和重传)为totalprb_harq
x
;则逻辑信道i实际占用的prb数actualprbnum_per_lci按照公式(1)更新为:
[0167][0168]
切片用户组j的瞬时上行实际占用prb数instantactualprbnum_per_groupj按照公式(2)更新为:
[0169][0170]
切片用户组j的上行平均实际占用prb数actualprbnum_per_groupj按照公式(3)更新为:
[0171][0172]
其中,nt为累计统计周期数。
[0173]
步骤二,统计每个周期内每个切片用户组的瞬时上行调度分配资源,并对每个切片用户组的瞬时上行调度分配资源进行平滑滤波处理得到每个切片用户组的上行平均调度分配资源。
[0174]
其中:切片用户组j的瞬时上行调度分配prb数为instantschprbnum_per_groupj。
[0175]
可选地,每次上行调度后会得到切片用户组j的调度分配prb数schprbnum_per_groupj,则切片用户组j的瞬时上行调度分配prb数instantschprbnum_per_groupj按照公式(4)更新为:
[0176][0177]
切片用户组j的上行平均实际调度分配prb数aveschprbnum_per_groupj按照公式(5)更新为:
[0178][0179]
其中,nt为累计统计周期数。
[0180]
步骤三,计算每个切片用户组调整后的隔离资源参数值,该隔离参数具体为切片用户组需要优先保证分配的资源比例rrmpolicyminratio。
[0181]
可选地,步骤三包括步骤a1-a2;步骤a1-a2如下所示:
[0182]
步骤a1,依次判断每个切片用户组,其对应的隔离资源参数是否需要调整。
[0183]
可选地,设当前判断的切片用户组为j,该切片用户组配置的需要优先保证分配的资源比例rrmpolicyminratio,系统上行最大支持prb数为totalprbnum
ul
,则切片用户组j配置的优先保证分配的prb资源如公式(6)所示,公式(6)如下所示:
[0184]
config_ensure_prbnum_per_groupj=rrmpolicyminratio
×
totalprbnum
ul
ꢀꢀ
公式(6)
[0185]
设切片用户组j调整后的优先保证分配的prb数为ensure_prbnum_per_groupj。
[0186]
可选地,对于切片用户组j,如果其上行平均实际占用prb数小于其配置的优先保证分配的prb数,即actualprbnum_per_groupj《config_ensure_prbnum_per_groupj,则说明该切片用户组没有达到要求的隔离资源占用。需要进一步判断:
[0187]
若其上行平均实际调度分配prb数大于其配置的优先保证分配的prb数aveschprbnum_per_groupj》config_ensure_prbnum_per_groupj,则说明该切片用户组数据量充足,需要提高该切片用户组的隔离资源参数。调整后的切片用户组j调整后的优先保证分配的prb数ensure_prbnum_per_groupj如公式(7)所示,公式(7)如下所示:
[0188]
ensure_prbnum_per_groupj=2
×
config_ensure_prbnum_per_group
j-actual prbnum_per_groupjꢀꢀ
公式(7)
[0189]
否则,说明该切片用户组数据量不足,不需要调整切片隔离参数,如公式(8)所示:
[0190]
ensure_prbnum_per_groupj=config_ensure_prbnum_per_groupjꢀꢀ
公式(8)
[0191]
可选地,对于切片用户组j,如果其上行平均实际占用prb数不小于其配置的优先保证分配的prb数,即actualprbnum_per_groupj≥config_ensure_prbnum_per_groupj,说明该切片用户组实际资源使用达到甚至超过要求的隔离资源占用,则需要适当降低切片隔离参数。调整后的切片用户组j调整后的优先保证分配的prb数ensure_prbnum_per_groupj如公式(7)所示,公式(7)如下所示:
[0192]
ensure_prbnum_per_groupj=2
×
config_ensure_prbnum_per_group
j-actualprbnum_per_groupjꢀꢀ
公式(7)
[0193]
步骤a2,计算所有切片用户组调整后的隔离资源参数总和ensure_prbnum_per_group_sum。如果maxprbnum_per_group_sum》totalprbnum
ul
,则进一步调整每个切片用户组的隔离资源参数如公式(9)所示,公式(9)如下所示:
[0194][0195]
其中,totalprbnum
ul
为系统上行最大支持prb数,slicegroupnum为当前切片用户组总数。
[0196]
步骤四,基站将调整后的每个切片用户组隔离资源参数(每个切片用户组优先保证分配的prb数)用于上行调度,在调度中需要该参数为每个切片用户组分配资源。
[0197]
本技术实施例提供的技术方案,至少具有如下有益效果:
[0198]
可以通过监测实际发送数据归属的切片用户组,准确统计每个切片用户组已经分配的资源比例,然后和每个切片用户组至少需要优先保证分配的资源比例rrmpolicyminratio进行比较,慢速调整每个切片用户组至少需要优先保证分配的资源比例rrmpolicyminratio,从而保证每个切片用户组至少需要优先保证分配的资源比例rrmpolicyminratio。
[0199]
在本技术的一个实施例中:
[0200]
假设终端存在并发逻辑信道1和逻辑信道2,且分别归属于切片用户组1和切片用户组2。假设切片用户组1中仅有逻辑信道1,切片用户组2中仅有逻辑信道2。
[0201]
上行调度dci中无法携带授权对应的切片用户组信息。
[0202]
设基站配置切片用户组1需要优先保证的资源比例为20%,切片用户组2需要优先保证的资源比例为20%,上行最大可用资源为100prb,则切片用户组1需要优先保证的资源为20个prb,切片用户组1需要优先保证的资源为20个prb。
[0203]
设每个周期基站会为逻辑信道1和逻辑信道2分别调度分配一次资源,发送上行调度dci(逻辑信道1每次调度20个prb,逻辑信道2每次调度20个prb),终端一直发送逻辑信道2中业务数据组成的mac pdu。
[0204]
本技术实施例中提供了一种资源调度方法,应用于基站,该方法包括:
[0205]
步骤11,当基站收到mac pdu后,基于macsubheader分析该mac pdu对应的是逻辑信道2的数据,则将该mac pdu传输占用的20个prb累加到切片用户组2的瞬时上行实际占用资源中。
[0206]
平滑滤波处理后可以得到切片用户组1的上行平均实际占用资源为0,切片用户组2的上行平均实际占用资源为40。
[0207]
步骤12,统计每个切片用户组的瞬时上行调度分配资源。基站为逻辑信道1调度分配20个prb资源,则将调度分配的20个prb资源累加到切片用户组1的瞬时上行调度分配资源中。基站为逻辑信道2调度分配20个prb资源,则将调度分配的20个prb资源累加到切片用户组2的瞬时上行调度分配资源中。
[0208]
平滑滤波处理得到切片用户组1的上行平均实际调度分配prb数为20,切片用户组2的上行平均实际占用资源为20。
[0209]
步骤13,依次判断切片用户组1和切片用户组2,并判断其对应的隔离资源参数是否需要调整。
[0210]
对于切片用户组1,其上行平均实际占用prb数0小于其配置的优先保证分配的prb数20,且其上行平均实际调度分配prb数20不小于其配置的优先保证分配的prb数20,则认为该切片用户组数据量充足,需要提高该切片用户组的隔离资源参数。切片用户组2调整后的优先保证分配的prb数为2
×
20-0=40。
[0211]
对于切片用户组2,其上行平均实际占用prb数40不小于其配置的优先保证分配的prb数20,则认为该切片用户组实际资源使用达到甚至超过要求的隔离资源占用,则需要适当降低切片隔离参数。切片用户组1调整后的优先保证分配的prb数为2
×
20-40=0。
[0212]
步骤14,上行调度基于调整后的切片用户组隔离资源参数为每个切片用户组分配资源。
[0213]
基站会为切片用户组1每次调度40个prb。切片用户组2不再进行调度分配资源。
[0214]
当终端侧逻辑信道2中已没有数据,则当基站调度切片用户组1时,终端会使用40个prb发送逻辑信道1中的数据,则切片用户组1可以逐渐满足配置的优先保证分配的prb数要求。
[0215]
在本技术的一个实施例中:
[0216]
上行调度dci携带的调度授权信息中指定当前授权对应的切片用户组。
[0217]
本技术实施例中提供了一种资源调度方法,该方法包括:
[0218]
步骤21,在上行调度dci格式中,增加当前授权对应的切片用户组信息。
[0219]
步骤22,终端收到上行授权后,在该授权上只选择该授权指定切片用户组中的逻辑信道数据进行发送。
[0220]
在本技术的一个实施例中:
[0221]
在上行调度dci中携带当前授权对应的切片用户组信息。
[0222]
假设终端存在并发逻辑信道1和逻辑信道2,且分别归属于切片用户组1和切片用户组2。
[0223]
本技术实施例中提供了一种资源分配方法,该方法的流程示意图如图5所示,该方法包括:
[0224]
步骤s401,基站发送用于上行调度的dci给ue。
[0225]
可选地,在上行授权dci中携带授权对应切片用户组1的调度授权信息。
[0226]
步骤s402,ue发送对应逻辑信道1的业务数据给基站。
[0227]
可选地,在调度时为终端的逻辑信道1分配了prb(physical resource block,物理资源块)资源,则在上行授权dci中携带授权对应切片用户组1的调度授权信息,则终端收到上行授权后,只选择逻辑信道1中的业务数据进行发送。
[0228]
步骤s403,基站发送用于上行调度的dci给ue。
[0229]
可选地,上行授权dci中携带授权对应切片用户组2的调度授权信息。
[0230]
步骤s404,ue发送对应逻辑信道2的业务数据给基站。
[0231]
可选地,在调度时为终端的逻辑信道2分配了prb资源,则在上行授权dci中携带授权对应切片用户组2的调度授权信息,则终端收到上行授权后,只选择逻辑信道2中的业务数据进行发送。
[0232]
本技术实施例提供的技术方案,至少具有如下有益效果:
[0233]
如果上行调度dci携带的调度授权信息中指定当前授权对应的切片用户组,ue也按照指定切片用户组进行数据发送,那么就可以简单按照调度时确定的授权与切片用户组关系进行每个切片用户组已经分配的资源比例的准确统计。
[0234]
基于相同的发明构思,本技术实施例还提供了一种资源配置装置,应用于网络节点,该装置的结构示意图如图6所示,收发机1200,用于在处理器1210的控制下接收和发送数据。
[0235]
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1210代表的一个或多个处理器和存储器1220代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1200可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1210负责管理总线架构和通常的处理,存储器1220可以存储处理器1210在执行操作时所使用的数据。
[0236]
处理器1210可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可
以采用多核架构。
[0237]
处理器1210,用于读取所述存储器中的计算机程序并执行以下操作:
[0238]
获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;
[0239]
根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;
[0240]
根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;
[0241]
根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;
[0242]
根据隔离资源参数,对每个切片用户组进行资源分配。
[0243]
可选地,获取mac pdu,以及每个切片用户组的调度分配prb数量,包括:
[0244]
在预设的至少一个统计周期内,获取mac pdu,以及每个切片用户组的调度分配prb数量。
[0245]
可选地,根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量,包括:
[0246]
根据mac pdu,确定每个切片用户组对应的逻辑信道实际占用的prb数量;
[0247]
根据逻辑信道实际占用的prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的瞬时上行实际占用prb数量,瞬时上行实际占用prb数量为瞬时上行实际占用资源;
[0248]
根据瞬时上行实际占用prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均实际占用prb数量。
[0249]
可选地,根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源,包括:
[0250]
根据调度分配prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源;
[0251]
根据调度分配prb数量和所述至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源,包括:
[0252]
根据调度分配prb数量和每个统计周期包括的上行时隙,确定瞬时上行调度分配prb数量,瞬时上行调度分配prb数量为瞬时上行调度分配资源;
[0253]
根据瞬时上行调度分配prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均调度分配资源,上行平均调度分配资源为上行平均实际调度分配prb数量。
[0254]
可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
[0255]
当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量大于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调高,得到隔离资源参数。
[0256]
可选地,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
[0257]
当上行平均实际占用prb数量不小于预先配置的优先保证分配的prb数量,则根据
上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调低,得到隔离资源参数。
[0258]
可选地,上行平均调度分配资源包括上行平均实际调度分配prb数量,根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数,包括:
[0259]
当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量不大于预先配置的优先保证分配的prb数量,则将预先配置的优先保证分配的prb数量确定为每个切片用户组的隔离资源参数。
[0260]
可选地,预先配置的优先保证分配的prb数量通过每个切片用户组的需要优先保证的分配资源比例rrmpolicyminratio,以及预设的系统上行最大支持prb数量来确定。
[0261]
可选地,根据隔离资源参数,对每个切片用户组进行资源分配,包括:
[0262]
当全部切片用户组的隔离资源参数之间的总和大于预设的系统上行最大支持prb数量,则将全部切片用户组中每个切片用户组的隔离资源参数进行调整,得到调整后隔离资源参数;
[0263]
根据调整后隔离资源参数,对每个切片用户组进行资源分配。
[0264]
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0265]
基于相同的发明构思,本技术实施例还提供了一种资源配置装置,应用于网络节点,该装置的结构示意图如图7所示,收发机1300,用于在处理器1310的控制下接收和发送数据。
[0266]
其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1310代表的一个或多个处理器和存储器1320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1300可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1310负责管理总线架构和通常的处理,存储器1320可以存储处理器1310在执行操作时所使用的数据。
[0267]
处理器1310可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
[0268]
处理器1310,用于读取所述存储器中的计算机程序并执行以下操作:
[0269]
发送用于上行调度的下行控制信息dci给用户设备ue,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
[0270]
接收ue根据切片用户组信息发送的数据。
[0271]
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例
相同的部分及有益效果进行具体赘述。
[0272]
基于相同的发明构思,本技术实施例还提供了一种资源配置装置,应用于ue,该装置的结构示意图如图8所示,收发机1400,用于在处理器1410的控制下接收和发送数据。
[0273]
其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1410代表的一个或多个处理器和存储器1420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1400可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口1430还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0274]
处理器1410负责管理总线架构和通常的处理,存储器1420可以存储处理器1410在执行操作时所使用的数据。
[0275]
可选的,处理器1410可以是cpu(中央处埋器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或cpld(complex programmable logic device,复杂可编程逻辑器件),处理器也可以采用多核架构。
[0276]
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的第三方面所述的方法。处理器与存储器也可以物理上分开布置。
[0277]
处理器1410,用于读取存储器1420中的计算机程序并执行以下操作:
[0278]
接收网络节点发送的用于上行调度的下行控制信息dci,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
[0279]
根据切片用户组信息,确定网络节点分配给切片用户组的资源;
[0280]
根据切片用户组的资源,在切片用户组对应的逻辑信道中发送数据给网络节点。
[0281]
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0282]
基于前述实施例相同的发明构思,本技术实施例还提供了一种资源配置装置,应用于网络节点,该装置的结构示意图如图9所示,基于资源配置装置30,包括第一处理单元301、第二处理单元302、第三处理单元303、第四处理单元304和第五处理单元305。
[0283]
第一处理单元301,用于获取媒体接入控制协议数据单元mac pdu,以及每个切片用户组的调度分配物理资源块prb数量;
[0284]
第二处理单元302,用于根据mac pdu,确定每个切片用户组的上行平均实际占用prb数量;
[0285]
第三处理单元303,用于根据调度分配prb数量,确定每个切片用户组的上行平均调度分配资源;
[0286]
第四处理单元304,用于根据上行平均实际占用prb数量和/或上行平均调度分配资源,确定每个切片用户组的隔离资源参数;
[0287]
第五处理单元305,用于根据隔离资源参数,对每个切片用户组进行资源分配。
[0288]
可选地,第一处理单元301,具体用于在预设的至少一个统计周期内,获取mac pdu,以及每个切片用户组的调度分配prb数量。
[0289]
可选地,第二处理单元302,具体用于根据mac pdu,确定每个切片用户组对应的逻辑信道实际占用的prb数量;根据逻辑信道实际占用的prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的瞬时上行实际占用prb数量,瞬时上行实际占用prb数量为瞬时上行实际占用资源;根据瞬时上行实际占用prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均实际占用prb数量。
[0290]
可选地,第三处理单元303,具体用于根据调度分配prb数量和至少一个统计周期中的每个统计周期包括的上行时隙,确定每个切片用户组的上行平均调度分配资源;第三处理单元303,具体用于根据调度分配prb数量和每个统计周期包括的上行时隙,确定瞬时上行调度分配prb数量,瞬时上行调度分配prb数量为瞬时上行调度分配资源;根据瞬时上行调度分配prb数量,通过平滑滤波处理,确定每个切片用户组的上行平均调度分配资源,上行平均调度分配资源为上行平均实际调度分配prb数量。
[0291]
可选地,第四处理单元304,具体用于当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量大于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调高,得到隔离资源参数。
[0292]
可选地,第四处理单元304,具体用于当上行平均实际占用prb数量不小于预先配置的优先保证分配的prb数量,则根据上行平均实际占用prb数量和预先配置的优先保证分配的prb数量,将预先配置的优先保证分配的prb数量调低,得到隔离资源参数。
[0293]
可选地,第四处理单元304,具体用于当上行平均实际占用prb数量小于预先配置的优先保证分配的prb数量,且上行平均实际调度分配prb数量不大于预先配置的优先保证分配的prb数量,则将预先配置的优先保证分配的prb数量确定为每个切片用户组的隔离资源参数。
[0294]
可选地,预先配置的优先保证分配的prb数量通过每个切片用户组的需要优先保证的分配资源比例rrmpolicyminratio,以及预设的系统上行最大支持prb数量来确定。
[0295]
可选地,第五处理单元305,具体用于当全部切片用户组的隔离资源参数之间的总和大于预设的系统上行最大支持prb数量,则将全部切片用户组中每个切片用户组的隔离资源参数进行调整,得到调整后隔离资源参数;根据调整后隔离资源参数,对每个切片用户组进行资源分配。
[0296]
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0297]
基于前述实施例相同的发明构思,本技术实施例还提供了一种资源配置装置,应用于网络节点,该装置的结构示意图如图10所示,基于资源配置装置40,包括第六处理单元401和第七处理单元402。
[0298]
第六处理单元401,用于发送用于上行调度的下行控制信息dci给用户设备ue,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户
组信息对应的切片用户组进行资源分配;
[0299]
第七处理单元402,用于接收ue根据切片用户组信息发送的数据。
[0300]
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0301]
基于前述实施例相同的发明构思,本技术实施例还提供了一种资源配置装置,应用于ue,该装置的结构示意图如图11所示,基于资源配置装置50,包括第八处理单元501、第九处理单元502和第十处理单元503。
[0302]
第八处理单元501,用于接收网络节点发送的用于上行调度的下行控制信息dci,dci包括调度授权信息,调度授权信息包括切片用户组信息,切片用户组信息用于对切片用户组信息对应的切片用户组进行资源分配;
[0303]
第九处理单元502,用于根据切片用户组信息,确定网络节点分配给切片用户组的资源;
[0304]
第十处理单元503,用于根据切片用户组的资源,在切片用户组对应的逻辑信道中发送数据给网络节点。
[0305]
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0306]
需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0307]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0308]
基于相同的发明构思,本技术实施例还提供了一种处理器可读存储介质,存储有计算机程序,该计算机程序用于被处理器执行时实现本技术实施例中任意一个实施例或任意一种可选实施方式提供的任意一种资源配置方法的步骤。
[0309]
处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
[0310]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序
产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0311]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0312]
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0313]
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0314]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献