一种基于NWDAF对计算资源的管理和决策的方法与流程


一种基于nwdaf对计算资源的管理和决策的方法
技术领域
1.本技术实施例涉及通信技术领域,具体涉及一种基于网络数据分析功能(network data analytics function,nwdaf)对计算资源的管理和决策的方法。


背景技术:



2.随着第五代移动通信技术(5th generation,5g)网络的发展,增强现实(augmented reality,ar)/ 虚拟现实(virtual reality,vr)、云游戏等新业务对计算和网络均提出了更高的要求。然而,当前5g网络的计算能力没有被移动网络有效利用,无法满足超低时延、高移动性、动态业务需求、节能等场景的通信需求。因此,有必要研究面向5g/5g的扩充与增强(5g-advanced,5g-a)的算力网络,通过对计算资源的感知、控制和管理实现算网融合。
3.然而当前对核心网如何感知和获取算力资源信息缺少相关定义,核心网如何支持对计算资源的管理和决策是亟待解决的问题。


技术实现要素:



4.本技术实施例在于提供一种基于nwdaf对计算资源的管理和决策的方法,解决核心网如何支持对计算资源的管理和决策的问题。
5.第一方面,提供一种基于nwdaf对计算资源的管理和决策的方法,应用于nwdaf,包括:获取算力资源信息,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;根据所述算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议;将所述路由策略建议发送给pcf,所述路由策略建议用于辅助所述pcf进行算力配置策略更新。
6.可选的,获取算力资源信息,包括以下至少之一:接收终端发送的终端算力资源信息;接收af发送的服务器算力资源信息和所述服务器的地址;接收oam或omc发送的移动网络算力资源信息。
7.可选的,接收终端发送的终端算力资源信息,包括:通过udm获取终端在注册过程中发送的终端算力资源信息。
8.可选的,接收af发送的服务器算力资源信息和所述服务器的地址,包括:通过nef接收af发送的服务器算力资源信息和所述服务器的地址。
9.可选的,根据所述算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议,包括:根据所述算力资源信息和算力路由表,或者根据算力资源信息和算力路由表以及
算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议。
10.可选的,还包括:接收amf发送的第一请求消息,第一请求消息用于请求为具有算力需求业务的终端分配路由策略,所述第一请求消息中携带实时的终端算力资源信息。
11.可选的,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。
12.可选的,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。
13.可选的,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;所述预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。
14.可选的,所述终端算力资源信息包括终端的位置、中央处理器cpu占用率、图形处理器gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和当前网络中各算力节点的资源使用率中的至少一项。
15.第二方面,提供一种基于nwdaf对计算资源的管理和决策的方法,应用于pcf,包括:接收nwdaf发送的路由策略建议,所述路由策略建议是所述nwdaf根据算力资源信息,或者根据算力资源信息,以及算力节点的类型和/或优先级向具有算力业务需求的终端分配的,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;根据所述路由策略建议进行算力配置策略更新。
16.可选的,所述方法还包括:将更新后的算力配置策略发送给amf。
17.可选的,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。
18.可选的,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。
19.可选的,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;
所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;所述预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。
20.可选的,所述终端算力资源信息包括终端的位置、中央处理器cpu占用率、图形处理器gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和当前网络中各算力节点的资源使用率中的至少一项。
21.第三方面,提供一种基于nwdaf对计算资源的管理和决策的装置,应用于nwdaf,包括:第一获取模块,用于获取算力资源信息,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;处理模块,用于根据所述算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议;第一发送模块,用于将所述路由策略建议发送给pcf,所述路由策略建议用于辅助所述pcf进行算力配置策略更新。
22.第四方面,提供一种基于nwdaf对计算资源的管理和决策的装置,应用于pcf,包括:第一接收模块,用于接收nwdaf发送的路由策略建议,所述路由策略建议是所述nwdaf根据算力资源信息,或者根据算力资源信息,以及算力节点的类型和/或优先级向具有算力业务需求的终端分配的,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;更新模块,用于根据所述路由策略建议进行算力配置策略更新。
23.第五方面,提供一种通信设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的方法的步骤。
24.第六方面,提供一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第二方面所述的方法的步骤。
25.在本技术实施例中,通过增强nwdaf功能支持算力资源信息的管理以及为pcf提供路由策略建议,使得pcf可以根据路由策略建议进行算力配置策略更新,进而实现核心网可以支持对计算资源的管理和决策。
附图说明
26.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本技术实施例提供的基于nwdaf对计算资源的管理和决策的方法的示意图之一;图2是本技术实施例提供的基于nwdaf对计算资源的管理和决策的方法的示意图之二;图3是实施例1的示意图;图4是实施例2的示意图;图5是实施例3的示意图;图6是本技术实施例提供的基于nwdaf对计算资源的管理和决策的装置的示意图之一;图7是本技术实施例提供的基于nwdaf对计算资源的管理和决策的装置的示意图之二;图8是本技术的实施例提供的通信设备的示意图。
具体实施方式
27.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
28.本技术的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如a和/或b,表示包含单独a,单独b,以及a和b都存在三种情况。
29.在本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
30.参见图1,本技术实施例提供一种服务化架构和算力网络结合的场景下,基于nwdaf对计算资源的管理和决策的方法,该方法的执行主体是nwdaf,具体步骤包括:步骤101、步骤102和步骤103。
31.步骤101:获取算力资源信息,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;其中,所述算力资源信息包括的终端算力资源信息、服务器算力资源信息、移动网络算力资源信息属于各自实时的算力资源信息,即算力资源信息可以包括实时的终端算力资源信息、实时的服务器算力资源信息、实时的移动网络算力资源信息中的至少之一,所述算力资源信息还可以包含算力资源预测信息和/或算力资源历史信息,这样还可以结合算力节点对未来一段时间该节点的算力资源预测信息和/或之前一段时间该节点被占用的算力资源的算力资源历史信息进行算力任务的预分配,以保障算力用户的业务体验,即所述
算力资源信息还可以包含预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少之一,以及所述算力资源信息还可以包含历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少之一。
32.可选的,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;可选的,所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。
33.比如,终端根据历史算力资源信息上报预测的终端算力资源信息,服务器根据历史算力资源信息上报预测的服务器算力资源信息,oam或omc根据历史算力资源信息上报预测的移动网络算力资源信息,或者也可以是nwdaf根据历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息分别预测得到未来一段时间内的预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息。
34.可选的,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;其中,使用优先级也可以称为可被征用的优先级因子。
35.可以理解的是,使用时间可以用于表示算力资源之前被征用的时间,或者表示算力资源预计可以被征用的时间,使用优先级可以用于表示算力资源之前被征用的优先级,或者表示算力资源预计可以被征用的优先级。
36.可选的,所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;可选的,预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。
37.其中,终端算力资源信息可以包括终端的位置、中央处理器(central processing unit,cpu)占用率、图形处理器(graphicprocessingunit,gpu)占用率和内存占用率等中的至少一项。
38.服务器算力资源信息可以包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态(物理/虚拟)、服务器的位置等中的至少一项。
39.移动网络算力资源信息可以包括操作维护管理(operation administration and maintenance,oam)或操作维护中心(operation and maintenance center,omc)上报的中整个网络硬件基础设施资源、当前网络负载、当前网络中各算力节点的资源使用率等中的至少一项,其中算力节点的资源使用率包括 cpu占用率、gpu和存储占用率等中的至少一项。
40.步骤102:根据所述算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议;其中,算力节点可以包括无线接入网网元和/或核心网网元,即表示能够提供算力资源的网元。
41.算力节点的类型用于表示算力节点的资源可以被占用的程度,算力节点的类型可以与该算力节点处理的内容相关,比如包括信令类节点、业务类节点等,当然并不限于此。
42.算力节点的优先级用于表示算力节点的资源可以被占用的程度,例如信令类节点
的算力资源的优先级较低,表示尽量不占用信令类节点的算力资源。
43.在本技术的一种实施方式中,通过根据算力资源信息以及算力节点的类型和/或优先级向具有算力业务需求的终端分配路由策略建议,可以充分考虑当前网络中算力节点的资源是否可以被占用,进而提高分配的路由策略建议的可靠性,避免对某些重要算力节点正常工作的干扰。
44.在本技术的一种实施方式中,在用户带着具有算力需求的业务进行网络会话建立请求的时候,nwdaf可以根据从终端、oam和/或af收集到的各方的实时算力资源信息、算力资源预测信息和/或算力资源历史信息,对确定的路由策略进行最优选择或者对已存的会话的路由策略更新,并将确定的或者更新的目标路由策略作为路由策略建议发送给pcf。
45.其中,路由策略分配建议可以包括确定为终端提供服务的smf、upf及对应服务器(比如应用服务器)的位置信息及传输路径。
46.可选的,nwdaf也可以根据所述算力资源信息,确定当前区域终端、服务器和/或移动网络中算力资源使用情况。
47.步骤103:将所述路由策略建议发送给策略控制功能(policy control function,pcf),所述路由策略建议用于辅助所述pcf进行算力配置策略更新。
48.可选的,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点,比如会话管理功能(session management function,smf)、用户面功能(user plane function,upf)、服务器等。
49.在本技术的一种实施方式中,获取算力资源信息的方式包括以下至少之一:方式1:接收终端发送的终端算力资源信息;比如,通过统一数据管理(unified data management,udm)获取终端在注册过程中发送的终端算力资源信息。
50.方式2:接收应用功能(application function,af)发送的服务器注册的服务器算力资源信息和所述服务器的地址;比如,通过网络开放功能(network exposure function,nef)接收af发送的服务器算力资源信息和所述服务器的地址。
51.方式3:接收oam或omc发送的移动网络算力资源信息。
52.本技术的一种实施方式中,根据所述算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议,包括:接收接入和移动管理功能(access and mobility management function,amf)发送的第一请求消息,第一请求消息用于请求为具有算力需求业务的终端分配路由策略,所述第一请求消息中携带实时的终端算力资源信息;根据所述算力资源信息和算力路由表,或者根据算力资源信息和算力路由表,以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议。
53.可选的,所述算力路由表包括:与各算力需求相关的算力节点(比如终端、smf、upf等)和服务器的路由信息,该路由信息可以是ip地址。
54.在本技术实施例中,通过增强nwdaf功能支持算力资源信息的管理以及为pcf提供路由策略建议,使得pcf可以根据路由策略建议进行算力配置策略更新,使得核心网支持对
计算资源的管理和决策。
55.参见图2,本技术实施例提供一种基于nwdaf对计算资源的管理和决策的方法,该方法的执行主体是pcf,具体步骤包括:步骤201、步骤202。
56.步骤201:接收nwdaf发送的路由策略建议,所述路由策略建议是所述nwdaf根据算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级向具有算力业务需求的终端分配的,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;步骤202:根据所述路由策略建议进行算力配置策略更新。
57.在本技术的一种实施方式中,所述方法还包括:将更新后的算力配置策略发送给amf。
58.这样,amf可以根据更新后的算力配置策略进行会话选择,去nwdaf请求为具有算力需求业务的ue分配路由策略建议,携带ue的实时终端算力资源信息。
59.在本技术的一种实施方式中,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。
60.可选的,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;可选的,所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。
61.比如,终端根据历史算力资源信息上报预测的终端算力资源信息,服务器根据历史算力资源信息上报预测的服务器算力资源信息,oam或omc根据历史算力资源信息上报预测的移动网络算力资源信息,或者也可以是nwdaf根据历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息分别预测得到未来一段时间内的预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息。
62.可选的,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;其中,使用优先级也可以称为可被征用的优先级因子。
63.可选的,所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;可选的,预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。
64.可选的,所述终端算力资源信息包括终端的位置、中央处理器cpu占用率、图形处理器gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和当前网络中各算力节点的资源使用率中的至少一项。
65.在本技术实施例中,通过增强nwdaf功能支持算力资源信息的管理以及为pcf提供路由策略建议,使得pcf可以根据路由策略建议进行算力配置策略更新,使得核心网支持对
计算资源的管理和决策。
66.实施例一:通过终端(比如用户设备(user equipment,ue))携带终端算力信息上报给nwdaf。
67.参见图3,具体步骤包括:步骤301:在完成ue的注册流程之后,udm将ue的终端算力资源信息(实时终端算力资源信息)上报给nwdaf;或者,通过步骤301上报预测的终端算力资源信息,或者上报历史的终端算力资源信息。
68.步骤302:在协议数据单元(protocol data unit,pdu)会话建立流程之后,amf向nwdaf发送第一请求消息,该第一请求消息用于请求为具有算力需求业务的ue分配路由策略,该第一请求消息中携带该ue的实时终端算力资源信息;步骤303:nwdaf根据当前采集的算力资源信息进行分析和路由决策建议,其中,采集算力资源信息的方式包括以下至少一种:(1)通过ue携带终端算力资源信息上报给nwdaf;(2)通过服务器注册到af,经由nef上报给nwdaf;(3)由oam(或omc)获取全局硬件资源以及当前算力节点的资源使用率,比如,cpu占用率和/或存储占用率等 。
69.其中,nwdaf通过维护一组服务于不同算力需求ue的算力路由表为具有算力业务需求的ue分配路由策略建议,并定期向pcf进行算力配置策略分析建议,pcf进行算力配置策略更新,算力配置策略包括选定smf、upf及对应服务器的位置信息及传输路径中的至少一项。
70.步骤304:nwdaf将路由策略建议发送给pcf。
71.步骤305:pcf发送算力配置策略给amf,算力配置策略包括选定smf、upf及对应服务器的位置信息及传输路径中的至少一项。
72.实施例二:通过服务器注册到af,经由nef上报给nwdaf。
73.参见图4,具体步骤包括:步骤401:在应用初始注册的过程中,将提供服务的服务器(server)地址和该服务器的服务器算力资源信息(实时服务器算力资源信息)上报nef。
74.或者,通过步骤401上报预测的服务器算力资源信息,或者上报历史的服务器算力资源信息。
75.可选的,服务器算力资源信息包括以下至少一项:可支持的任务连接数,cpu、内存、资源形态(物理/虚拟) 部署位置等供应的能力。
76.步骤402:nef回复af接收响应;步骤403:nef将服务器算力资源信息同步给nwdaf;步骤404:nwdaf回复接收响应;步骤405:nwdaf基于更新数据进行全网可提供算力资源功能综合分析并给出路由决策。
77.实施例三:由oam(或者omc)获取全局硬件资源以及当前算力节点的资源使用率。
78.参见图5,具体步骤包括:步骤501:nwdaf定期向 oam 请求移动网络算力资源信息(实时移动网络算力资源信息)。
79.可选的,移动网络算力资源信息包括:omc中整个网络硬件基础设施资源以及当前各算力节点的资源使用率,比如包括 cpu占用率和/或存储占用率等)中的至少一项。
80.步骤502:oam 将信息同步给nwdaf。
81.或者,通过步骤502上报预测的移动网络算力资源信息,或者上报历史的移动网络算力资源信息。
82.步骤503:nwdaf基于更新数据进行全网可提供算力资源功能综合分析并给出路由决策。
83.可以理解的是,在实施例一、实施例二和实施例三中,nwdaf也可以根据历史的终端算力资源信息、服务器算力资源信息、移动网络算力资源信息分别预测未来一段时间内的预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息。
84.参见图6,本技术实施例提供一种基于nwdaf对计算资源的管理和决策的装置,应用于nwdaf,装置600包括:第一获取模块601,用于获取算力资源信息,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;处理模块602,用于根据所述算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议;第一发送模块603,用于将所述路由策略建议发送给pcf,所述路由策略建议用于辅助所述pcf进行算力配置策略更新。
85.可选的,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。
86.在本技术的一种实施方式中,获取算力资源信息的方式包括以下至少之一:方式1:接收终端发送的终端算力资源信息;比如,通过udm获取终端在注册过程中发送的终端算力资源信息。
87.方式2:接收af发送的服务器算力资源信息和所述服务器的地址;比如,通过nef接收af发送的服务器算力资源信息和所述服务器的地址。
88.方式3:接收oam或omc发送的移动网络算力资源信息。
89.在本技术的一种实施方式中,处理模块602包括:第一接收单元,用于接收amf发送的第一请求消息,第一请求消息用于请求为具有算力需求业务的终端分配路由策略,所述第一请求消息中携带实时的终端算力资源信息;处理单元,用于根据所述算力资源信息和算力路由表,或者根据算力资源信息和路由表,以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议。
90.可选的,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。
91.可选的,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;
所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;所述预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。
92.可选的,所述终端算力资源信息包括终端的位置、中央处理器cpu占用率、图形处理器gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和当前网络中各算力节点的资源使用率中的至少一项。
93.本技术实施例提供的装置能够实现图1所示的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
94.参见图7,本技术实施例提供一种基于nwdaf对计算资源的管理和决策的装置,应用于pcf,该装置700包括:第一接收模块701,用于接收nwdaf发送的路由策略建议,所述路由策略建议是所述nwdaf根据算力资源信息,或者根据算力资源信息,以及算力节点的类型和/或优先级向具有算力业务需求的终端分配的,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;更新模块702,用于根据所述路由策略建议进行算力配置策略更新。
95.在本技术的一种实施方式中,所述装置还包括:第二发送模块,用于将更新后的算力配置策略发送给amf。
96.在本技术的一种实施方式中,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。
97.可选的,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。
98.可选的,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;所述预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。
99.可选的,所述终端算力资源信息包括终端的位置、中央处理器cpu占用率、图形处理器gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和
当前网络中各算力节点的资源使用率中的至少一项。
100.本技术实施例提供的装置能够实现图2所示的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
101.如图8所示,本技术实施例还提供一种通信设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述图1或图2方法实施例的各个过程,且能达到相同的技术效果。为避免重复,这里不再赘述。
102.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图1或图2所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
103.其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory, rom)、随机存取存储器(random access memory, ram)、磁碟或者光盘等。
104.结合本技术公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以由在处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于ram、闪存、rom、eprom、eeprom、寄存器、硬盘、移动硬盘、只读光盘或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以携带在asic中。另外,该asic可以携带在核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
105.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
106.以上所述的具体实施方式,对本技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本技术的具体实施方式而已,并不用于限定本技术的保护范围,凡在本技术的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本技术的保护范围之内。
107.本领域内的技术人员应明白,本技术实施例可提供为方法、系统、或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
108.本技术实施例是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理
器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
109.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
110.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
111.显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

技术特征:


1.一种基于nwdaf对计算资源的管理和决策的方法,应用于网络数据分析功能nwdaf,其特征在于,包括:获取算力资源信息,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;根据所述算力资源信息,或者根据所述算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议;将所述路由策略建议发送给策略控制功能pcf,所述路由策略建议用于辅助所述pcf进行算力配置策略更新。2.根据权利要求1所述的方法,其特征在于,获取算力资源信息,包括以下至少之一:接收终端发送的终端算力资源信息;接收应用功能af发送的服务器算力资源信息和服务器的地址;接收操作维护管理oam或操作维护中心omc发送的移动网络算力资源信息。3.根据权利要求2所述的方法,其特征在于,接收终端发送的终端算力资源信息,包括:通过统一数据管理udm获取终端在注册过程中发送的终端算力资源信息。4.根据权利要求2所述的方法,其特征在于,接收af发送的服务器算力资源信息和服务器的地址,包括:通过网络开放功能nef接收af发送的服务器算力资源信息和服务器的地址。5.根据权利要求1所述的方法,其特征在于,根据所述算力资源信息,或者根据所述算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议,包括:根据所述算力资源信息和算力路由表,或者根据所述算力资源信息、算力路由表以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议。6.根据权利要求5所述的方法,其特征在于,根据所述算力资源信息,或者根据所述算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议,还包括:接收接入和移动管理功能amf发送的第一请求消息,所述第一请求消息用于请求为具有算力需求业务的终端分配路由策略,所述第一请求消息中携带实时的终端算力资源信息。7.根据权利要求1所述的方法,其特征在于,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。8.根据权利要求1所述的方法,其特征在于,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。9.根据权利要求8所述的方法,其特征在于,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力
资源信息,以及服务器算力资源的使用时间和/或使用优先级;所述预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。10.根据权利要求1或8所述的方法,其特征在于,所述终端算力资源信息包括终端的位置、中央处理器cpu占用率、图形处理器gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和当前网络中各算力节点的资源使用率中的至少一项。11.一种基于nwdaf对计算资源的管理和决策的方法,应用于pcf,其特征在于,包括:接收nwdaf发送的路由策略建议,所述路由策略建议是所述nwdaf根据算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级向具有算力业务需求的终端分配的,所述算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;根据所述路由策略建议进行算力配置策略更新。12.根据权利要求11所述的方法,其特征在于,所述方法还包括:将更新后的算力配置策略发送给amf。13.根据权利要求11所述的方法,其特征在于,所述算力配置策略包括:目标网元的位置信息,以及目标网元的传输路径中的至少一项,其中所述目标网元是为所述终端提供服务的算力节点。14.根据权利要求11所述的方法,其特征在于,所述算力资源预测信息包括:预测的终端算力资源信息、预测的服务器算力资源信息、预测的移动网络算力资源信息中的至少一项;所述算力资源历史信息包括:历史的终端算力资源信息、历史的服务器算力资源信息、历史的移动网络算力资源信息中的至少一项。15.根据权利要求14所述的方法,其特征在于,所述预测的终端算力资源信息或所述历史的终端算力资源信息包括:终端算力资源信息,以及终端算力资源使用时间和/或使用优先级;所述预测的服务器算力资源信息或所述历史的服务器算力资源信息包括:服务器算力资源信息,以及服务器算力资源的使用时间和/或使用优先级;所述预测的移动网络算力资源信息或所述历史的移动网络算力资源信息包括:移动网络算力资源信息,以及移动网络算力资源使用时间和/或使用优先级。16.根据权利要求11或15所述的方法,其特征在于,所述终端算力资源信息包括终端的位置、cpu占用率、gpu占用率和内存占用率中的至少一项;所述服务器算力资源信息包括:可支持的任务连接数、cpu占用率、gpu占用率、内存占用率、资源形态和服务器的位置中的至少一项;所述移动网络算力资源信息包括:当前网络硬件基础设施资源、当前网络负载和当前网络中各算力节点的资源使用率中的至少一项。

技术总结


本申请实施例提供一种基于NWDAF对计算资源的管理和决策的方法,涉及通信技术领域,该方法包括:获取算力资源信息,算力资源信息包括终端算力资源信息、服务器算力资源信息、移动网络算力资源信息、算力资源预测信息、算力资源历史信息中的至少一项;根据算力资源信息,或者根据算力资源信息以及算力节点的类型和/或优先级,向具有算力业务需求的终端分配路由策略建议;将所述路由策略建议发送给PCF,路由策略建议用于辅助所述PCF进行算力配置策略更新,通过增强NWDAF功能支持算力资源信息的管理以及为PCF提供路由策略建议,使得PCF可以根据路由策略建议进行算力配置策略更新,进而实现核心网可以支持对计算资源的管理和决策。策。策。


技术研发人员:

王晓云 胡玉双 孙滔

受保护的技术使用者:

中国移动通信集团有限公司

技术研发日:

2022.11.16

技术公布日:

2022/12/19

本文发布于:2024-09-22 11:34:27,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/43212.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:资源   信息   所述   终端
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议