网络资源调度方法、装置及存储介质与流程
未命名
08-26
阅读:117
评论:0

1.本公开涉及通信技术领域,尤其涉及一种网络资源调度方法、装置及存储介质。
背景技术:
2.目前,在基站处于高负荷状态时,会因为网络资源的不足,网络信号差等原因,导致小区内的用户的网络体验受到影响。常见的解决方法是基于用户的网络业务类型以及待传输数据量等因素对基站的接入终端进行网络资源调度,优先保障部分用户的网络体验。
3.但是,由于上述方法在进行网络资源调度时考虑的因素不全面,网络资源分配策略不合理,小区内常驻用户的网络体验一直受到高负荷基站的负面影响,导致长期驻留用户的整体网络体验较差。
技术实现要素:
4.本公开提供一种网络资源调度方法、装置及存储介质。解决了相关技术中在基站处于高负荷状态时,由于网络资源分配策略不合理,导致长期驻留用户的整体网络体验较差的技术问题。
5.为达到上述目的,本公开采用如下技术方案:
6.第一方面,提供一种网络资源调度方法,该方法包括:确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。
7.结合上述第一方面,在一种可能实现的方式中,该方法具体包括:确定至少一个驻留时长区间;其中,不同的驻留时长区间对应不同的优先调度等级;基于每一常驻终端在预设时间段内在目标小区驻留的时长所属的阈值区间,确定每一常驻终端的优先调度等级。
8.结合上述第一方面,在一种可能实现的方式中,至少一个驻留时长区间包括第一驻留时长区间、第二驻留时长区间和第三驻留时长区间;其中,第一驻留时长区间的左端点的取值为第一阈值;第一驻留时长区间的右端点的取值为第二阈值;第二驻留时长区间的左端点的取值为第二阈值,第二驻留时长区间的右端点的取值为第三阈值;第三驻留时长的左端点的取值为第三阈值。
9.结合上述第一方面,在一种可能实现的方式中,第一驻留时长区间对应第一优先调度等级;第二驻留时长区间对应第二优先调度等级;第二优先调度等级的终端优先于第一优先调度等级的终端进行网络资源调度;第三驻留时长区间对应第三优先调度等级;述第三优先调度等级的终端优先于第二优先调度等级的终端进行网络资源调度。
10.结合上述第一方面,在一种可能实现的方式中,该方法具体包括:在确定目标常驻终端的优先调度等级为第一优先调度等级的情况下,按照第一数值上调目标常驻终端的调度因子的数值;其中,调度因子越大的终端的,网络资源调度的优先级越高;在确定目标常
驻终端为第二优先调度等级的常驻终端的情况下,按照第二数值上调目标常驻终端的调度因子的数值;其中,第二数值大于第一数值;在确定目标常驻终端为第三优先调度等级的常驻终端的情况下,按照第三数值上调目标常驻终端的调度因子的数值;其中,第三数值大于第二数值;基于调整后的调度因子,确定每一常驻终端中目标常驻终端进行网络资源调度的优先级。
11.结合上述第一方面,在一种可能实现的方式中,该方法还包括:获取当前多个小区的接入终端数量以及物理资源块(physical resource block,prb)利用率;确定当前接入终端数量大于数量阈值且prb利用率大于利用率阈值的小区为目标小区。
12.第二方面,提供一种网络资源调度装置,该装置包括:处理单元;处理单元,用于确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;处理单元,还用于基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;处理单元,还用于基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;处理单元,还用于基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。
13.结合上述第二方面,在一种可能实现的方式中,处理单元,具体用于:确定至少一个驻留时长区间;其中,不同的驻留时长区间对应不同的优先调度等级;基于每一常驻终端在预设时间段内在目标小区驻留的时长所属的阈值区间,确定每一常驻终端的优先调度等级。
14.结合上述第二方面,在一种可能实现的方式中,至少一个驻留时长区间包括第一驻留时长区间、第二驻留时长区间和第三驻留时长区间;其中,第一驻留时长区间的左端点的取值为第一阈值;第一驻留时长区间的右端点的取值为第二阈值;第二驻留时长区间的左端点的取值为第二阈值,第二驻留时长区间的右端点的取值为第三阈值;第三驻留时长的左端点的取值为第三阈值。
15.结合上述第二方面,在一种可能实现的方式中,第一驻留时长区间对应第一优先调度等级;第二驻留时长区间对应第二优先调度等级;第二优先调度等级的终端优先于第一优先调度等级的终端进行网络资源调度;第三驻留时长区间对应第三优先调度等级;述第三优先调度等级的终端优先于第二优先调度等级的终端进行网络资源调度。
16.结合上述第二方面,在一种可能实现的方式中,处理单元,具体用于:在确定目标常驻终端的优先调度等级为第一优先调度等级的情况下,按照第一数值上调目标常驻终端的调度因子的数值;其中,调度因子越大的终端的,网络资源调度的优先级越高;在确定目标常驻终端为第二优先调度等级的常驻终端的情况下,按照第二数值上调目标常驻终端的调度因子的数值;其中,第二数值大于第一数值;在确定目标常驻终端为第三优先调度等级的常驻终端的情况下,按照第三数值上调目标常驻终端的调度因子的数值;其中,第三数值大于第二数值;基于调整后的调度因子,确定每一常驻终端中目标常驻终端进行网络资源调度的优先级。
17.结合上述第二方面,在一种可能实现的方式中,网络资源调度装置还包括:通信单元;处理单元,还用于:指示通信单元获取当前多个小区的接入终端数量以及prb利用率;确定当前接入终端数量大于数量阈值且prb利用率大于利用率阈值的小区为目标小区。
18.第三方面,提供一种网络资源调度装置,包括:处理器以及存储器;其中,存储器用
于存储计算机执行指令,当网络资源调度装置运行时,处理器执行存储器存储的计算机执行指令,以使网络资源调度装置执行如上述第一方面及其任一种可能的实现方式中记载的网络资源调度方法。
19.第四方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由网络资源调度装置的处理器执行时,以使网络资源调度装置执行如上述第一方面及其任一种可能的实现方式中记载的网络资源调度方法。
20.第五方面,提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述第一方面及其任一种可能的实现方式中记载的网络资源调度方法。
21.在本公开中,上述网络资源调度装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开及其等同技术的范围之内。
22.本公开的这些方面或其他方面在以下的描述中会更加简明易懂。
23.本公开提供的技术方案至少带来以下有益效果:本公开中网络资源调度装置确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。这样,网络资源调度装置可以在基站处于高负荷状态时,根据常驻终端的驻留时长,确定小区内的常驻终端以及常驻终端的优先调度等级,并根据常驻终端的优先调度等级进行网络资源调度,从而在基站处于高负荷状态时,优先保障了受高负荷基站的负面影响较大的常驻终端的网络体验。
附图说明
24.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
25.图1为本公开实施例提供的一种网络资源调度系统的结构示意图;
26.图2为本公开实施例提供的一种网络资源调度装置的硬件结构示意图;
27.图3为本公开实施例提供的一种网络资源调度方法的流程示意图;
28.图4为本公开实施例提供的又一种网络资源调度方法的流程示意图;
29.图5为本公开实施例提供的一种网络资源调度装置从核心网设备获取终端接入时长信息的流程示意图;
30.图6为本公开实施例提供的一种网络资源调度装置的结构示意图。
具体实施方式
31.下面结合附图对本公开实施例提供的一种网络资源调度方法、装置及存储介质进行详细地描述。
32.本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。
33.本公开的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
34.此外,本公开的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,本公开实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本公开实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
35.在本公开的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
36.目前,在基站由于接入终端过多处于高负荷状态时,小区内的终端可能由于获取的网络资源较少,影响用户的网络体验,目前常见的网络资源调度方法是基于终端开通的网络业务以及待传输的数据量等因素确定网络资源调度优先级,并根据网络资源调度优先级进行网络资源调度。示例性的,确定基站在一个预设时间段内终端的调度误块率,根据调度误块率以及预设的终端的基础调度优先级,计算终端的调度优先级,基于调度优先级对终端进行调度。
37.但是,上述方法在进行网络资源调度时考虑的因素不够全面,无法解决长期驻留高负荷小区的终端的网络体验问题。长期驻留高负荷小区的终端长时间处于网络体验差的状态,常驻用户的网络业务体验极差,从而可能导致用户投诉甚至转网。
38.为了解决上述技术问题,本公开提供了一种网络资源调度方法,该方法包括:网络资源调度装置确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。这样,网络资源调度装置可以在基站处于高负荷状态时,根据常驻终端的驻留时长,确定小区内的常驻终端以及常驻终端的优先调度等级,并根据常驻终端的优先调度等级进行网络资源调度,从而在基站处于高负荷状态时,优先保障了受高负荷基站的负面影响较大的常驻终端的网络体验。
39.一种可能实现的方式中,上述网络资源调度方法可以应用于网络资源调度系统100中。以下,结合图1对本技术实施例提供的一种网络资源调度系统100进行详细说明。如图1所示,图1为本公开实施例提供的一种网络资源调度系统100,该系统包括:核心网设备101、网络资源调度装置102、目标基站103、多个接入终端104。
40.其中,核心网设备101用于确定目标基站103的多个接入终端104的接入时长信息。
41.网络资源调度装置102,用于确定目标基站103以及接入目标基站103的多个接入终端104中的常驻终端,并根据多个接入终端104中每一接入终端104的接入时长信息,确定每一接入终端104的接入优先级。
42.一种可能实现的方式中,网络资源调度装置102首先根据当前多个小区的接入终端数量以及prb利用率,确定当前接入终端数量大于数量阈值且prb利用率大于利用率阈值
only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于包括或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
50.一种可能的设计中,存储器203可以独立于处理器201存在,即存储器203可以为处理器201外部的存储器,此时,存储器203可以通过通信线路202与处理器201相连接,用于存储执行指令或者应用程序代码,并由处理器201来控制执行,实现本公开下述实施例提供的网络资源调度方法。又一种可能的设计中,存储器203也可以和处理器201集成在一起,即存储器203可以为处理器201的内部存储器,例如,该存储器203为高速缓存,可以用于暂存一些数据和指令信息等。
51.作为一种可实现方式,处理器201可以包括一个或多个cpu,例如图2中的cpu0和cpu1。作为另一种可实现方式,网络资源调度装置200可以包括多个处理器,例如图2中的处理器201和处理器207。作为再一种可实现方式,网络资源调度装置200还可以包括输出设备205和输入设备206。
52.以下,对本公开实施例提供的网络资源调度方法进行详细说明。
53.图3为本公开实施例提供的网络资源调度方法,该方法可以应用于如图2所示的网络资源调度装置中,如图3所示,该方法包括以下s301-s304,以下进行详细说明。
54.s301、网络资源调度装置确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长。
55.一种可能实现的方式中,核心网设备中建立了每个小区的用户接入时长信息库,该信息库中包含用户的标识信息以及接入时长信息。网络资源调度装置可以向核心网发送请求信息,请求获取当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长,根据核心网返回的信息,确定前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长。
56.示例性的,核心网设备可以是网络控制节点(mobility management entity,mme)。
57.一种可能实现的方式中,mme可以识别接入终端的真实号码信息以及接入小区的标识,确定预设时间段内接入某一小区的所有终端中大于预设时长阈值的终端为该小区的常驻终端,以及建立每个小区的常驻终端接入时长信息库,并根据预设的周期对常驻终端接入时长信息库中的信息进行更新,常驻终端接入时长信息库中包括:常驻终端的真实号码信息、常驻终端的接入时长信息。
58.s302、网络资源调度装置基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端。
59.示例性的,预设时间段为当前时间之前的48小时,第一预设阈值为24小时。此时,s302具体可以实现为:网络资源调度装置确定在当前时间之前的48小时内,在该目标小区的的驻留时长大于24小时的终端为常驻终端。
60.s303、网络资源调度装置基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级。
61.一种可能实现的方式中,常驻终端在目标小区的驻留时长越长,常驻终端的优先调度等级越高。
62.s304、网络资源调度装置基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。
63.一种可能实现的方式中,网络资源调度装置优先为优先调度等级高的常驻终端调度网络资源。
64.可以理解的是,由于每一常驻终端的优先调度等级是基于常驻终端的驻留时间确定的,因此网络资源调度装置可以优先为在目标小区驻留时间最长的终端调度网络资源,以优先保障长时间驻留的常驻终端的网络体验。
65.上述实施例提供的技术方案至少能够带来以下有益效果:网络资源调度装置确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。这样,网络资源调度装置可以在基站处于高负荷状态时,根据常驻终端的驻留时长,确定小区内的常驻终端以及常驻终端的优先调度等级,并根据常驻终端的优先调度等级进行网络资源调度,从而在基站处于高负荷状态时,优先保障了受高负荷基站的负面影响较大的常驻终端的网络体验。
66.一种可能实现的方式中,结合图3,如图4所示,上述s303、网络资源调度装置基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级的过程,具体可以通过以下s401-s402实现,以下进行详细说明。
67.s401、网络资源调度装置确定至少一个驻留时长区间。
68.其中,不同的驻留时长区间对应不同的优先调度等级。
69.一种可能实现的方式中,至少一个驻留时长区间包括第一驻留时长区间、第二驻留时长区间和第三驻留时长区间。
70.其中,第一驻留时长区间的左端点的取值为第一阈值;第一驻留时长区间的右端点的取值为第二阈值;第二驻留时长区间的左端点的取值为第二阈值,第二驻留时长区间的右端点的取值为第三阈值;第三驻留时长的左端点的取值为第三阈值。
71.示例性的,预设时间段为当前时间之前的48小时,第一阈值为24小时,第二阈值为30小时,第三阈值为36小时;则第一驻留时长区间为:24小时-30小时,第二驻留时长区间为:30小时-36小时,第三驻留时长区间为:36小时-48小时。
72.s402、网络资源调度装置基于每一常驻终端在预设时间段内在目标小区驻留的时长所属的阈值区间,确定每一常驻终端的优先调度等级。
73.一种可能实现的方式中,第一驻留时长区间对应第一优先调度等级;第二驻留时长区间对应第二优先调度等级;第三驻留时长区间对应第三优先调度等级。其中,第二优先调度等级的终端优先于第一优先调度等级的终端进行网络资源调度;第三优先调度等级的终端优先于第二优先调度等级的终端进行网络资源调度。
74.可选的,网络资源调度装置可以根据常驻终端在预设时间段内在目标小区驻留的时长,确定小于第一阈值的终端为非常驻终端。
75.上述实施例提供的技术方案至少能够带来以下有益效果:网络资源调度装置根据预设的至少一个驻留时长区间,预设的每一驻留时长区间对应不同的优先调度等级的规
则,以及每一常驻终端在预设时间段内在目标小区驻留的时长所属的阈值区间,确定了每一常驻终端的优先调度等级。
76.一种可能实现的方式中,结合图3,如图4示,上述s304、网络资源调度装置基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源的过程,具体可以通过以下s501-s504实现,以下进行详细说明。
77.s501、网络资源调度装置在确定目标常驻终端的优先调度等级为第一优先调度等级的情况下,按照第一数值上调目标常驻终端的调度因子的数值。
78.其中,调度因子越大的终端的,网络资源调度的优先级越高。
79.一种可能实现的方式中,网络资源调度装置确定常驻终端的优先调度等级为第一优先调度等级后,将该终端的调度因子调高1个预设步长值,从而提高网络资源调度的优先级。
80.示例性的,预设步长值为100,网络资源调度装置确定常驻终端的优先调度等级为第一优先调度等级后,将该终端的调度因子的值调高100,从而提高网络资源调度的优先级。
81.s502、网络资源调度装置在确定目标常驻终端为第二优先调度等级的常驻终端的情况下,按照第二数值上调目标常驻终端的调度因子的数值。
82.其中,第二数值大于第一数值。
83.一种可能实现的方式中,网络资源调度装置确定常驻终端的优先调度等级为第二优先调度等级后,将该终端的调度因子调高2个预设步长值,从而提高网络资源调度的优先级。
84.示例性的,预设步长值为100,网络资源调度装置确定常驻终端的优先调度等级为第二优先调度等级后,将该终端的调度因子的值调高200,从而提高网络资源调度的优先级。
85.s503、网络资源调度装置在确定目标常驻终端为第三优先调度等级的常驻终端的情况下,按照第三数值上调目标常驻终端的调度因子的数值。
86.其中,第三数值大于第二数值。
87.一种可能实现的方式中,网络资源调度装置确定常驻终端的优先调度等级为第三优先调度等级后,将该终端的调度因子调高3个预设步长值,从而提高网络资源调度的优先级。
88.示例性的,预设步长值为100,网络资源调度装置确定常驻终端的优先调度等级为第三优先调度等级后,将该终端的调度因子的值调高300,从而提高网络资源调度的优先级。
89.s504、网络资源调度装置基于调整后的调度因子,确定每一常驻终端中目标常驻终端进行网络资源调度的优先级。
90.一种可能实现的方式中,网络资源调度装置基于调整后的调度因子的数值,确定进行网络资源调度的优先级,优先向优先级高的常驻终端调度网络资源。
91.上述实施例提供的技术方案至少能够带来以下有益效果:网络资源调度装置基于目标常驻终端的优先调度等级,将目标常驻终端的调度因子的数值按预设数值进行上调,从而达到优先向优先调度等级高的目标常驻终端调度网络资源的目的。
92.一种可能实现的方式中,结合图3,如图4所示,在上述s301、网络资源调度装置确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长之前,该方法还包括以下s601-s602,以下进行详细说明。
93.s601、网络资源调度装置获取当前多个小区的接入终端数量以及prb利用率。
94.一种可能实现的方式中,网络资源调度装置可以对当前多个小区的所属的基站的接入数据进行实时监控,接入数据中至少包括以下之一:小区的接入终端数量、prb利用率。
95.s602、网络资源调度装置确定当前接入终端数量大于数量阈值且prb利用率大于利用率阈值的小区为目标小区。
96.可以理解的是,当多个小区中的任一小区当前接入终端数量大于数量阈值时,可以确定该小区的接入终端数量过多;当多个小区中的任一小区当前prb利用率大于利用率阈值时,可以确定该小区的可利用网络资源不足;若网络资源调度装置确定多个小区中的任一小区当前接入终端数量大于数量阈值且prb利用率大于利用率阈值时,则网络资源调度装置可确定该小区处于高负荷状态。
97.上述实施例提供的技术方案至少能够带来以下有益效果:网络资源调度装置获取当前多个小区的接入终端数量以及prb利用率,确定当前多个小区中,当前接入终端数量大于数量阈值且prb利用率大于利用率阈值的小区为目标小区,即确定了多个小区中的高负荷小区。
98.一种可能实现的方式中,网络资源调度装置从核心网设备获取终端接入时长信息的流程如图5所示,以下进行详细说明。
99.网络资源调度装置向核心网设备mme发送请求信息,请求信息中包括:小区标识;当mme接收到来自网络资源调度装置的请求信息后,mme根据请求信息中的小区标识,向网络资源调度装置发送该小区常驻终端的临时标识(例如掩码处理后的终端号码),以及常驻终端目前的接入时长信息,网络资源调度装置可根据常驻终端的临时标识以及常驻终端目前的接入时长信息确定前接入目标小区的多个终端中,每一常驻终端在预设时间段内在目标小区驻留的时长。
100.可以看出,上述主要从方法的角度对本公开实施例提供的技术方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
101.本公开实施例可以根据上述方法示例对网络资源调度装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
102.如图6所示,图6为本公开实施例提供的一种网络资源调度装置600的结构示意图。
103.该网络资源调度装置600,包括:处理单元602;处理单元602,用于确定当前接入目
标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;处理单元602,还用于基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;处理单元602,还用于基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;处理单元602,还用于基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。
104.在一种可能实现的方式中,处理单元602,具体用于:确定至少一个驻留时长区间;其中,不同的驻留时长区间对应不同的优先调度等级;基于每一常驻终端在预设时间段内在目标小区驻留的时长所属的阈值区间,确定每一常驻终端的优先调度等级。
105.在一种可能实现的方式中,至少一个驻留时长区间包括第一驻留时长区间、第二驻留时长区间和第三驻留时长区间;其中,第一驻留时长区间的左端点的取值为第一阈值;第一驻留时长区间的右端点的取值为第二阈值;第二驻留时长区间的左端点的取值为第二阈值,第二驻留时长区间的右端点的取值为第三阈值;第三驻留时长的左端点的取值为第三阈值。
106.在一种可能实现的方式中,第一驻留时长区间对应第一优先调度等级;第二驻留时长区间对应第二优先调度等级;第二优先调度等级的终端优先于第一优先调度等级的终端进行网络资源调度;第三驻留时长区间对应第三优先调度等级;述第三优先调度等级的终端优先于第二优先调度等级的终端进行网络资源调度。
107.在一种可能实现的方式中,处理单元602,具体用于:在确定目标常驻终端的优先调度等级为第一优先调度等级的情况下,按照第一数值上调目标常驻终端的调度因子的数值;其中,调度因子越大的终端的,网络资源调度的优先级越高;在确定目标常驻终端为第二优先调度等级的常驻终端的情况下,按照第二数值上调目标常驻终端的调度因子的数值;其中,第二数值大于第一数值;在确定目标常驻终端为第三优先调度等级的常驻终端的情况下,按照第三数值上调目标常驻终端的调度因子的数值;其中,第三数值大于第二数值;基于调整后的调度因子,确定每一常驻终端中目标常驻终端进行网络资源调度的优先级。
108.在一种可能实现的方式中,网络资源调度装置还包括:通信单元601;处理单元602,还用于:指示通信单元601获取当前多个小区的接入终端数量以及prb利用率;确定当前接入终端数量大于数量阈值且prb利用率大于利用率阈值的小区为目标小区。
109.本公开实施例还提供一种网络资源调度装置,该网络资源调度装置包含处理器以及存储器;其中,存储器用于存储计算机执行指令,当网络资源调度装置运行时,处理器执行存储器存储的计算机执行指令,以使网络资源调度装置执行本公开实施例所记载的网络资源调度方法。
110.本公开的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的网络资源调度方法。
111.本公开的实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述方法实施例中的网络资源调度方法。
112.其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷
举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specific integrated circuit,asic)中。在本公开实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
113.由于本公开的实施例中的装置、设备、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本公开实施例在此不再赘述。
114.以上所示,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何在本公开揭露的技术范围内的变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应该以权利要求的保护范围为准。
技术特征:
1.一种网络资源调度方法,其特征在于,包括:确定当前接入目标小区的多个终端中,每一终端在预设时间段内在所述目标小区驻留的时长;基于所述每一终端在所述预设时间段内在所述目标小区驻留的时长,确定在所述目标小区驻留时长大于第一预设阈值的至少一个常驻终端;基于每一常驻终端在所述预设时间段内在所述目标小区驻留的时长,确定所述每一常驻终端的优先调度等级;基于所述每一常驻终端的优先调度等级,为所述每一常驻终端调度网络资源。2.根据权利要求1所述的方法,其特征在于,所述基于每一常驻终端在所述预设时间段内在所述目标小区驻留的时长,确定所述每一常驻终端的优先调度等级,包括:确定至少一个驻留时长区间;其中,不同的驻留时长区间对应不同的优先调度等级;基于所述每一常驻终端在所述预设时间段内在所述目标小区驻留的时长所属的阈值区间,确定所述每一常驻终端的优先调度等级。3.根据权利要求2所述的方法,其特征在于,所述至少一个驻留时长区间包括第一驻留时长区间、第二驻留时长区间和第三驻留时长区间;其中,所述第一驻留时长区间的左端点的取值为第一阈值;所述第一驻留时长区间的右端点的取值为第二阈值;所述第二驻留时长区间的左端点的取值为所述第二阈值,所述第二驻留时长区间的右端点的取值为第三阈值;所述第三驻留时长的左端点的取值为所述第三阈值。4.根据权利要求3所述的方法,其特征在于,所述第一驻留时长区间对应第一优先调度等级;所述第二驻留时长区间对应第二优先调度等级;所述第二优先调度等级的终端优先于所述第一优先调度等级的终端进行网络资源调度;所述第三驻留时长区间对应第三优先调度等级;述第三优先调度等级的终端优先于所述第二优先调度等级的终端进行网络资源调度。5.根据权利要求1-4任一项所述的方法,其特征在于,所述基于所述每一常驻终端的优先调度等级,为所述每一常驻终端调度网络资源,包括:在确定所述目标常驻终端的优先调度等级为第一优先调度等级的情况下,按照第一数值上调所述目标常驻终端的调度因子的数值;其中,所述调度因子越大的终端的,网络资源调度的优先级越高;在确定所述目标常驻终端为第二优先调度等级的常驻终端的情况下,按照第二数值上调所述目标常驻终端的调度因子的数值;其中,所述第二数值大于所述第一数值;在确定所述目标常驻终端为第三优先调度等级的常驻终端的情况下,按照第三数值上调所述目标常驻终端的调度因子的数值;其中,所述第三数值大于所述第二数值;基于调整后的调度因子,确定所述每一常驻终端中目标常驻终端进行网络资源调度的优先级。6.根据权利要求1-4任一项所述的方法,其特征在于,在所述确定当前接入目标小区的多个终端中,每一终端在预设时间段内在所述目标小区驻留的时长前,所述方法还包括:
获取当前多个小区的接入终端数量以及物理资源块prb利用率;确定当前所述接入终端数量大于数量阈值且所述物理资源块prb利用率大于利用率阈值的小区为所述目标小区。7.一种网络资源调度装置,其特征在于,包括:处理单元;所述处理单元,用于确定当前接入目标小区的多个终端中,每一终端在预设时间段内在所述目标小区驻留的时长;所述处理单元,还用于基于所述每一终端在所述预设时间段内在所述目标小区驻留的时长,确定在所述目标小区驻留时长大于第一预设阈值的至少一个常驻终端;所述处理单元,还用于基于每一常驻终端在所述预设时间段内在所述目标小区驻留的时长,确定所述每一常驻终端的优先调度等级;所述处理单元,还用于基于所述每一常驻终端的优先调度等级,为所述每一常驻终端调度网络资源。8.根据权利要求7所述的装置,其特征在于,所述处理单元,具体用于:确定至少一个驻留时长区间;其中,不同的驻留时长区间对应不同的优先调度等级;基于所述每一常驻终端在所述预设时间段内在所述目标小区驻留的时长所属的阈值区间,确定所述每一常驻终端的优先调度等级。9.一种网络资源调度装置,其特征在于,包括:处理器以及存储器;其中,所述存储器用于存储计算机执行指令,当所述网络资源调度装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使网络资源调度装置执行权利要求1-6中任一项所述的网络资源调度方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由网络资源调度装置的处理器执行时,使得所述网络资源调度装置执行权利要求1-6中任一项所述的网络资源调度方法。
技术总结
本公开提供一种网络资源调度方法、装置及存储介质,涉及通信技术领域,解决了相关技术中由于网络资源分配策略不合理,导致长期驻留用户的整体网络体验较差的技术问题。该方法包括:确定当前接入目标小区的多个终端中,每一终端在预设时间段内在目标小区驻留的时长;基于每一终端在预设时间段内在目标小区驻留的时长,确定在目标小区驻留时长大于第一预设阈值的至少一个常驻终端;基于每一常驻终端在预设时间段内在目标小区驻留的时长,确定每一常驻终端的优先调度等级;基于每一常驻终端的优先调度等级,为每一常驻终端调度网络资源。本公开用于基站处于高负荷状态时的网络资源调度场景中。度场景中。度场景中。
技术研发人员:钟日新 石穗 谢全 吴鸿斌 史文俊 王佳阳 林小敏 赵源
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2023.06.06
技术公布日:2023/8/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种脊柱术后安全防护设备的制作方法 下一篇:轴承单元的制作方法