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

网元信息处理方法、设备及存储介质与流程

2022-03-16 05:08:43 来源:中国专利 TAG:


1.本技术涉及移动通信技术领域,尤其涉及一种网元信息处理方法、设备及存储介质。


背景技术:

2.在4g(第四代移动通信技术)移动网络中,网络对于用户侧的应用服务呈黑盒状态,用户侧的应用服务可以使用网络,但无法对网络进行任何的操作。在5g(第五代移动通信技术)网络中,应用服务可以通过边缘计算节点(mobile edge computing,mec)和5g网络进行交互。
3.但是,现有技术中,应用侧的设备无法感知到移动网络中的用户面功能网元的服务能力,因而不利于与移动网络进行交互。因此,有待提出一种新的解决方案。


技术实现要素:

4.本技术的多个方面提供一种网元信息处理方法、设备及存储介质,用以灵活地获取移动网络中的网元信息,以向外开放网元的服务能力。
5.本技术实施例提供一种网元信息处理方法,移动网络的核心网包括:网络数据分析网元;所述方法包括:通过所述网络数据分析网元,向目标网元获取特定的网元信息;其中,所述目标网元包括:与至少一个用户面功能网元的服务能力关联的网元;根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的服务能力信息;向应用侧的设备开放所述至少一个用户面功能网元各自的服务能力信息。
6.进一步可选地,向应用侧的设备开放所述至少一个用户面功能网元各自的服务能力信息,包括:接收应用服务器发送的用户面功能网元的选择请求,向所述应用服务器返回所述至少一个用户面功能网元各自的服务能力信息,以使所述应用服务器根据所述至少一个用户面功能网元各自的服务能力信息选择用于流量引导的目标用户面功能网元。
7.进一步可选地,该方法还包括:接收所述应用服务器发送的所述目标用户面功能网元的配置信息;根据所述配置信息,对与所述目标用户面功能网元存在通信连接的网元进行配置。
8.进一步可选地,向目标网元获取特定的网元信息,包括:按照设定周期订阅所述目标网元的特定的网元信息;或者,响应预设触发事件,从所述目标网元的指定接口获取特定的所述网元信息;所述预设触发事件,包括:用户事件或系统事件。
9.进一步可选地,根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的服务能力信息,包括:通过所述网络数据分析网元,利用设定算法对所述目标网元的网元信息进行提取,得到所述至少一个用户面功能网元各自的服务能力信息;或者,将所述目标网元的网元信息发送至云服务器,以使所述云服务器对所述目标网元的网元信息进行提取,并返回提取到的所述至少一个用户面功能网元各自的服务能力信息。
10.进一步可选地,根据所述目标网元的网元信息,获取所述至少一个用户面功能网
元各自的服务能力信息之后,还包括:将所述至少一个用户面功能网元各自的服务能力信息,发送至所述目标网元进行存储。
11.进一步可选地,接收应用服务器发送的用户面功能网元的选择请求,向所述应用服务器返回所述至少一个用户面功能网元各自的服务能力信息,包括:接收所述应用服务器发送的用户面功能网元的选择请求;从所述目标网元获取所述至少一个用户面功能网元各自的服务能力信息;将所述至少一个用户面功能网元各自的服务能力信息返回至所述应用服务器。
12.进一步可选地,所述目标网元包括:所述至少一个用户面功能网元、会话管理功能网元、策略控制功能网元以及统一数据管理功能网元中的至少一种。
13.进一步可选地,向所述应用服务器返回所述至少一个用户面功能网元各自的服务能力信息,包括:向所述应用服务器返回所述至少一个用户面功能网元各自的通用服务能力信息;和/或,向所述应用服务器返回所述至少一个用户面功能网元各自的、关于所述应用服务器上的目标应用的服务能力信息。
14.进一步可选地,向所述应用服务器返回所述至少一个用户面功能网元各自的通用服务能力信息,包括:针对所述至少一个用户面功能网元中的任一用户面功能网元,向所述应用服务器返回所述用户面功能网元的地理位置、所承载的pdu会话数、所在主机的系统资源、接入的用户数量、在第一指定接口的上下行流量、在第二指定接口的信令数量、时延信息以及流量费用中的至少一种。
15.进一步可选地,向所述应用服务器返回所述至少一个用户面功能网元各自的、关于所述应用服务器上的目标应用的服务能力信息,包括:针对所述至少一个用户面功能网元中的任一用户面功能网元,向所述应用服务器返回所述用户面功能网元服务所述目标应用时,所述目标应用对应的用户数量、所述目标应用对应的pdu会话数量、所述目标应用对应的所述第一指定接口的上下行流量、所述目标应用对应的所述第二指定接口的信令数量、所述目标应用对应的时延信息以及所述目标应用对应的流量费用中的至少一种。
16.本技术实施例还提供一种网元信息处理方法,移动网络的核心网包括:网络数据分析网元;所述方法包括:通过所述网络数据分析网元,向目标网元获取特定的网元信息;其中,所述目标网元包括:与至少一个用户面功能网元的直播服务能力关联的网元;根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的直播服务能力信息;向直播服务器开放所述至少一个用户面功能网元各自的直播服务能力信息。
17.进一步可选地,向直播服务器开放所述至少一个用户面功能网元各自的直播服务能力信息,包括:接收所述直播服务器发送的用户面功能网元的选择请求,向所述直播服务器返回所述至少一个用户面功能网元各自的直播服务能力信息,以使所述直播服务器根据所述至少一个用户面功能网元各自的直播服务能力信息选择用于直播流量引导的目标用户面功能网元。
18.本技术实施例还提供一种服务器,包括:存储器、处理器以及通信组件;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:通过通信组件执行本技术实施例提供的方法中的步骤。
19.本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被处理器执行时能够执行本技术实施例提供的方法中的步骤。
20.本技术实施例提供的网元信息处理方法中,在移动网络中部署的数据分析网元,可动态向与用户面功能网元的服务能力关联的目标网元获取网元信息,并从中提取用户面功能网元的服务能力信息,并向应用侧的设备开放该用户面功能网元的服务能力信息。该用户面功能网元的服务能力信息可为应用服务器与移动网络的交互提供数据基础,有利于优化用户侧的设备与移动网络的交互能力。
附图说明
21.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
22.图1a为本技术一实施例提供的网元信息处理方法的流程示意图;
23.图1b为本技术一示例性实施例提供的网络数据分析网元获取upf服务能力时的网元交互示意图;
24.图1c为本技术一示例性实施例提供的网络数据分析网元开放upf服务能力时的网元交互示意图;
25.图2a为本技术一示例性实施例提供的网元信息处理方法在直播场景中的流程示意图;
26.图2b为本技术一示例性实施例提供的网络数据分析网元获取upf直播服务能力时的网元交互示意图;
27.图2c为本技术一示例性实施例提供的网络数据分析网元开放upf直播服务能力时的网元交互示意图;
28.图3为本技术一示例性实施例提供的网元之间通信以获取upf能力信息的示意图;
29.图4为本技术一示例性实施例提供的网元之间通信以开放upf能力信息的示意图;
30.图5为本技术一示例性实施例提供的服务器的结构示意图。
具体实施方式
31.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.在4g(第四代移动通信技术)移动网络中,网络对于用户侧的应用服务呈黑盒状态,用户侧的应用服务可以使用网络,但无法对网络进行任何的操作。在5g(第五代移动通信技术)网络中,应用服务可以通过边缘计算节点(mobile edge computing,mec)和5g网络进行交互。例如,应用服务器,可通过边缘计算节点对访问移动网络的流量进行引导。
33.现有技术中,应用侧的设备无法感知到移动网络中的用户面功能网元的服务能力,因而不利于与移动网络进行交互。针对上述技术问题,在本技术一些实施例中,提供了一种解决方案,以下结合附图,详细说明本技术各实施例提供的技术方案。
34.图1a为本技术一实施例提供的网元信息处理方法的流程示意图。如图1a所示,该方法包括:
35.步骤101、移动网络中的核心网的网络数据分析网元,向目标网元获取特定的网元
信息;其中,所述目标网元包括:与至少一个用户面功能网元的服务能力关联的网元。
36.步骤102、根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的服务能力信息。
37.步骤103、向应用侧的设备开放所述至少一个用户面功能网元各自的服务能力信息。
38.本实施例可应用于5g、5.5g或者6g移动网络中。在移动网络的核心网,例如5g核心网(5g core network,5gc)中,可部署有多种网元(即核心网中的功能实体)。
39.例如,当移动通信网络实现为5g网络时,硬件设备上部署的5g核心网的网元可包括但不限于以下网络功能和实体:鉴权服务器功能(authentication server function,ausf)、用户面功能(user plane function,upf)、接入和移动性管理功能(access and mobility management function,amf)、统一数据管理(unified data management,udm)、网络开放功能(network exposure function,nef)、会话管理功能(session management function,smf)、网络切片选择功能(network sliceselection function,nssf)、网络存储功能(nf repository function,nrf)、策略控制功能(policy control function,pcf)、应用层功能(application function,af)等网元。
40.除上述通用网元之外,在本实施例中,移动网络的核心网中还可部署有网络数据分析(network data analytics function,nwdaf)网元,如图1b所示。网络数据分析网元用于对网元数据进行提取、分析、分发等操作。核心网可基于网络数据分析网元执行本实施例提供的网元信息处理方法。
41.在本实施例中,nwdaf网元可获取目标网元的特定的网元信息。其中,目标网元,可包括移动网络的核心网中与upf网元(user panel function,upf)的服务能力关联的网元。通常,目标网元与upf之间存在通信连接。当移动网络中存在多个upf网元时,可从多个upf网元各自对应的目标网元中分别获取特定的网元信息。
42.其中,目标网元中的特定的网元信息用于描述upf的相关特征,例如upf的位置特征、负载特征、时延特征、硬件资源特征等等。在本实施例中,可从目标网元的特定网元信息中,获取能够反映upf网元的服务能力的相关信息。upf的服务能力,指的是upf向应用侧的设备(例如应用侧的服务器或用户终端)提供指定类别的服务的能力。例如upf的区域服务能力、流量负载能力、访问压力能力等等。
43.在一些实施例中,目标网元可包括:upf网元、smf网元、pcf网元以及udm网元中的至少一种。其中,当一个upf网元与一个或者多个smf网元保持通信连接,nwdaf网元可获取一个或者多个smf网元各自的网元信息。当一个upf网元与一个或者多个pcf网元保持通信连接,nwdaf网元可获取该一个或者多个pcf网元各自的网元信息;同理,当一个upf网元与一个或者多个udm网元保持通信连接时,nwdaf网元可获取该一个或者多个udm网元各自的网元信息。
44.在一些实施例中,需向应用侧开放服务能力的upf网元,可预先在nwdaf网元处进行注册。每一upf网元注册时,可向nwdaf网元提供与upf网元关联的目标网元的相关信息,例如监听接口、访问地址等等。进而,nwdaf网元可基于注册信息,获取注册在该nwdaf网元的upf的服务能力。
45.其中,nwdaf网元可按照设定的周期动态地订阅目标网元的特定的网元信息。该设
定的周期可以根据需求进行设置,例如可以为1小时、6小时、12小时、24小时等,本实施例不做限制。nwdaf网元也可在设定触发事件的触发下获取目标网元的特定的网元信息。该设定触发事件可以是用户事件,也可以是系统事件,本实施例不做限制。基于这种实施方式,nwdaf网元可动态地获取upf网元的服务能力,该动态获取到的服务能力,较为接近upf网元的真实服务能力。
46.nwdaf网元获取上述目标网元的网元信息后,可直接将目标网元的网元信息作为该至少一个upf网元各自的服务能力信息。或者,nwdaf网元获取上述目标网元的网元信息后,可利用设定算法对目标网元的网元信息进行分析处理,以提取得到该至少一个upf网元各自的服务能力信息。或者,nwdaf网元可将目标网元的网元信息发送至云服务器,以使云服务器对目标网元的网元信息进行提取,并向nwdaf网元返回提取到的该至少一个用户面功能网元各自的服务能力信息,本实施例不做限制。
47.其中,对目标网元的网元信息进行提取时,从获取到的网元信息中提取包含特定关键字的信息,或者,可从目标网元的网元信息中提取部分指定字段的信息。除上述方式外,还可采用机器学习模型(例如:隐马尔科夫模型、最大熵马尔科夫模型、条件随机场、表决感知机模型等)实现服务能力信息的提取操作,此处不赘述。
48.upf网元的服务能力信息,可包括但不限于upf网元的位置、负载、性能、时延以及用户数量等新信息。上述信息可反映upf网元向应用服务器提供服务的能力大小,基于该服务能力信息,可对应用侧的设备(例如应用服务器)开放upf网元提供服务的能力,从而使得应用侧的设备选择适配的upf网元。
49.获取到该至少一个upf网元各自的服务能力信息后,nwdaf网元可将该服务能力信息进行存储,以便于后续使用。在一些实施例中,nwdaf网元可将该至少一个upf网元各自的服务能力信息存储在本地;在另一些实施例中,nwdaf网元可将该至少一个upf网元各自的服务能力信息存储在信息的来源网元中,本实施例不做限制。
50.在本实施例中,nwdaf网元可向应用侧的设备开放该至少一个upf网元各自的服务能力信息。其中,应用侧的设备可包括任意存在感知upf服务能力的需求的设备,包括但不限于应用侧的终端设备或者服务器设备,本实施例不做限制。
51.其中,nwdaf网元开放该至少一个upf网元各自的服务能力信息的方式可包括:在每次计算得到该至少一个upf网元各自的服务能力信息时,将该至少一个upf网元各自的服务能力信息发送至订阅该信息的用户侧设备。或者,可按照一定的周期,将该周期范围内计算得到的至少一个upf网元各自的服务能力信息发送至订阅该信息的用户侧设备。或者,可根据用户侧设备的请求,将该至少一个upf网元各自的服务能力信息发送至订阅该信息的用户侧设备,本实施例对此不做限制。
52.在本实施例中,在移动网络中部署的数据分析网元,可动态向与用户面功能网元的服务能力关联的目标网元获取网元信息,并从中提取用户面功能网元的服务能力信息,并向应用侧的设备开放该用户面功能网元的服务能力信息。该用户面功能网元的服务能力信息可为应用服务器与移动网络的交互提供数据基础,有利于优化用户侧的设备与移动网络的交互能力。
53.在一些示例性的实施例中,upf网元的服务能力,可作为对访问移动网络的流量进行引导的依据。
54.可选地,nwdaf网元可接收应用服务器发送的upf网元的选择请求,并根据该请求,向应用服务器返回已获取的至少一个upf网元各自的服务能力信息。进而,应用服务器可该至少一个upf网元各自的服务能力信息,选择目标upf网元。该目标upf网元用于流量引导操作,即,用于服务器可将用户的访问流量引导至该目标upf网元上。
55.其中,应用服务器可以是mec(mobile edge computing,边缘计算)服务器,也可以是dn服务器,本实施例不做限制。
56.如图1b所示,可选地,应用服务器(即mec服务器或dn服务器)可通过nef网元向nwdaf网元获取该至少一个upf的服务能力信息;或者,也可以直接向nwdaf获取该至少一个upf的服务能力信息,本实施例不做限制。
57.在一些实施例中,nwdaf网元可向应用服务器返回的upf网元的服务能力信息,可以是upf网元的通用的服务能力信息。在另一些实施例中,若发起upf网元的选择请求的应用服务器为某一应用的服务器(例如应用a的服务器),则nwdaf网元可向应用服务器返回的upf网元针对该应用(例如应用a)的服务能力信息。
58.如图1c所示,应用服务器(mec服务器或dn服务器)接收到该至少一个upf网元各自的服务能力信息后,可根据该至少一个用户面功能网元各自的服务能力信息选择目标upf,并将选择的目标upf发送至nwdaf网元。该目标upf网元用于承担第一应用服务器后续引导来的流量,从而实现动态流量引导。
59.在本实施例中,从而,当应用服务器存在选择用户面功能的需求时,应用服务器可从nwdaf网元中获取upf网元的服务能力信息,作为选择upf网元的依据。nwdaf网元获取到的upf网元的服务能力信息,可为应用服务器的动态分流奠定了数据基础,有利于灵活地根据upf网元的服务能力,将流量引导至不同的upf网元。
60.在本技术的上述以及下述各实施例中,任一upf网元的服务能力信息,可包括该upf网元的通用服务能力信息;或者,任一upf网元的服务能力信息,可包括该upf网元针对不同应用的服务能力信息;或者,任一upf网元的服务能力信息,可包括该upf网元的通用服务能力信息以及该upf网元针对至少一个不同应用的服务能力信息。
61.基于此,可选地,nwdaf网元向应用服务器返回该至少一个upf网元各自的服务能力信息时,可向该应用服务器返回该至少一个upf网元各自的通用服务能力信息。
62.可选地,nwdaf网元可向该应用服务器返回所述至少一个upf网元各自的、关于该应用服务器上的目标应用的服务能力信息。其中,目标应用指的是应用服务器上部署的应用,该应用可以是视频应用、直播应用、智能驾驶辅助应用等等,本实施例不做限制。进而,应用服务器可根据一个或者多个upf对目标应用的服务能力,动态选择合适的upf,以满足应用服务的需求。
63.可选地,nwdaf网元可向该应用服务器返回该至少一个upf网元各自的通用服务能力信息,以及该至少一个upf网元各自的、关于该应用服务器上的目标应用的服务能力信息。
64.可选地,针对任一upf网元,nwdaf网元向应用服务器返回该upf网元各自的服务能力信息时,可返回该upf网元的地理位置、所承载的pdu会话数、所在主机的系统资源、接入的用户数量、在第一指定接口的上下行流量、在第二指定接口的信令数量、时延信息以及流量费用中的至少一种。
65.其中,任一upf网元所在主机的系统资源可包括:cpu(central processing unit,中央处理器)、内存、硬盘空间以及磁盘i/o(input/output,输入/输出)资源中的至少一种。
66.其中,第一指定接口,可包括:n3,n6,n9口;第二指定接口可包括:n4口。其中,n3接口是ran(radio access network,无线接入网)和i-upf(initial upf,中继upf)/upf之间的接口,主要用于传递5g(r)an与upf间的上下行用户面数据。n6接口是dn(data network,数据网络)和upf之间的接口,用于传递upf与dn之间的上下行用户数据流,基于ip(internet protocol,网际互连协议)和路由协议与dn网络通信。n9接口是upf之间的接口,用于传递upf之间的上下行用户数据流。n4指的是smf和upf之间的接口,用于传输smf和upf间的控制面信息。
67.其中,任一upf网元的时延信息,可包括但不限于该upf与基站之间的时延、该upf与用户终端之间的时延以及该upf网元与一个或者多个应用服务器(mec服务器或dn服务器)之间的时延中的至少一种。
68.可选地,可选地,针对任一upf网元,nwdaf网元向应用服务器返回该upf网元各自的、关于应用服务器上的目标应用的服务能力信息时,可返回该upf网元服务目标应用时,目标应用对应的用户数量、目标应用对应的pdu会话数量、目标应用对应的第一指定接口的上下行流量、目标应用对应的该第二指定接口的信令数量、该目标应用对应的时延信息以及该目标应用对应的流量费用中的至少一种。
69.其中,任一upf网元关于目标应用的时延信息,可包括但不限于该upf与基站之间的时延、该upf与目标应用的用户终端之间的时延以及该upf网元与目标应用的应用服务器(mec服务器或dn服务器)之间的时延中的至少一种。
70.例如,应用服务器上部署直播应用时,任一upf网元针对直播应用的服务能力信息,可包括:该upf网元上的使用直播应用的用户数量、直播应用对应的pdu会话数量、直播应用n3n6,n9接口的上下行流量、直播应用在n4接口的信令数量、直播应用对应的时延信息以及直播应用产生的流量费用中的至少一种。
71.在一些示例性的实施例中,应用服务器接收到nwdaf网元返回的该至少一个upf网元各自的服务能力信息后,可根据该至少一个upf网元各自的服务能力信息选择目标upf网元。在选择目标upf网元后,应用服务器可向nwdaf网元发送该目标upf网元的配置信息。
72.nwdaf网元接收应用服务器发送的目标upf网元的配置信息后,可根据该配置信息,对与目标upf网元存在通信连接的网元进行配置。
73.在一些示例性的实施例中,nwdaf网元对目标网元的网元信息进行提取,得到该至少一个upf网元各自的服务能力信息之后,可将该至少一个upf网元各自的服务能力信息存储在本地。
74.在这种实施例中,可选地,若nwdaf网元将该至少一个upf网元各自的服务能力信息存储在本地,当接收应用服务器发送的upf网元的选择请求时,nwdaf网元可从本地读取该至少一个upf网元各自的服务能力信息,并向应用服务器返回该至少一个upf网元各自的服务能力信息。
75.在另一些示例性的实施例中,nwdaf网元对目标网元的网元信息进行提取,得到该至少一个upf网元各自的服务能力信息之后,可将将该至少一个upf网元各自的服务能力信息,发送至目标网元进行存储。
76.在这种实施例中,可选地,若nwdaf网元将该至少一个upf网元各自的服务能力信息,发送至目标网元进行存储,当接收应用服务器发送的upf网元的选择请求时,nwdaf网元可从该目标网元获取该至少一个upf网元各自的服务能力信息;将该至少一个upf网元各自的服务能力信息返回至该应用服务器。
77.可选地,nwdaf网元还可将该至少一个upf网元各自的服务能力信息发送至运维人员的终端设备,以使终端设备展示该至少一个upf网元各自的服务能力信息,以使运维人员对upf网元进行管理,或者手动选择将要使用的upf网元,不再赘述。
78.本技术实施例提供的网元信息处理方法,可应用于移动网络的多种应用场景,例如视频应用、直播应用、自动驾驶场景、智能交通场景等等。以下将结合直播场景进行示例性说明。
79.图2a为本技术一示例性实施例提供的网元信息处理方法在直播场景中的流程示意图,如图2a所示,该方法包括:
80.步骤201、通过移动网络中的网络数据分析网元,向目标网元获取特定的网元信息;其中,所述目标网元包括:与至少一个用户面功能网元的直播服务能力关联的网元。
81.步骤202、根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的直播服务能力信息。
82.步骤203、向直播服务器开放所述至少一个用户面功能网元各自的直播服务能力信息。
83.在本实施例中,移动网络可实现为5g、5.5g或者6g的移动网络,上述移动网络可基于upf网元向直播服务器提供直播流的传输服务。为向直播服务器开放upf网元的服务能力,移动网络中的nwdaf网元,可获取与upf的直播服务能力的相关信息。
84.目标网元指的是与移动网络中的至少一个用户面功能网元的直播服务能力关联的网元。其中,目标网元中的特定的网元信息用于描述upf的与直播服务相关特征,例如upf的位置特征、负载特征、时延特征、硬件资源特征等等。
85.在本实施例中,nwdaf网元可从目标网元的特定网元信息中,获取能够反映upf网元的直播服务能力的相关信息。upf的直播服务能力,指的是upf向直播服务器提供直播服务的能力。例如,upf在不同区域的直播服务能力、直播流量负载能力、直播访问压力能力等等。
86.其中,nwdaf网元可按照设定的周期动态地订阅目标网元的特定的网元信息,也可在设定触发事件的触发下获取目标网元的特定的网元信息,此处不赘述。
87.其中,任意一个upf网元的直播服务能力信息,可包括该upf网元服务直播应用时,直播应用对应的用户数量、直播应用对应的pdu会话数量、直播应用对应的第一指定接口的上下行流量、直播应用对应的该第二指定接口的信令数量、该直播应用对应的时延信息以及该直播应用对应的流量费用中的至少一种。
88.其中,nwdaf网元开放该至少一个upf网元各自的直播服务能力信息的方式可包括:在每次计算得到该至少一个upf网元各自的直播服务能力信息时,将该至少一个upf网元各自的服务能力信息发送至订阅该信息的直播服务器。或者,可按照一定的周期,将该周期范围内计算得到的至少一个upf网元各自的直播服务能力信息发送至订阅该信息的直播服务器。或者,可根据直播服务器的请求,将该至少一个upf网元各自的直播服服务能力信
息发送至订阅该信息的直播服务器,本实施例对此不做限制。
89.在本实施例中,在移动网络中部署的数据分析网元,可动态向与用户面功能网元的服务能力关联的目标网元获取网元信息,并从中提取用户面功能网元的直播服务能力信息,并向直播服务器开放用户面功能网元的直播服务能力信息。该用户面功能网元的直播服务能力信息可为直播服务器与移动网络的交互提供数据基础,有利于在直播场景下优化直播服务器与移动网络的交互能力。
90.在一些示例性的实施例中,向直播服务器开放该至少一个用户面功能网元各自的直播服务能力信息时,网络数据分析网元可接收直播服务器发送的用户面功能网元的选择请求,向直播服务器返回该至少一个用户面功能网元各自的直播服务能力信息,以使直播服务器根据该至少一个用户面功能网元各自的直播服务能力信息选择用于直播流量引导的目标用户面功能网元。
91.如图2b所示,可选地,直播服务器(即mec服务器或dn服务器)可通过nef网元向nwdaf网元获取该至少一个upf的直播服务能力信息;或者,也可以直接向nwdaf获取该至少一个upf的直播服务能力信息,本实施例不做限制。
92.如图2c所示,直播服务器(mec服务器或dn服务器)接收到该至少一个upf网元各自的直播服务能力信息后,可根据该至少一个用户面功能网元各自的直播服务能力信息选择目标upf,并将选择的目标upf发送至nwdaf网元。该目标upf网元用于承担直播服务器后续引导来的流量,从而实现动态流量引导。
93.在本实施例中,从而,当直播服务器存在选择用户面功能的需求时,直播服务器可从nwdaf网元中获取upf网元的直播服务能力信息,作为选择upf网元的依据。nwdaf网元获取到的upf网元的直播服务能力信息,可为直播服务器的动态分流奠定了数据基础,有利于灵活地根据upf网元的直播服务能力,将流量引导至不同的upf网元。
94.除上述直播场景之外,本技术实施例提供的网元信息处理方法还可应用于自动驾驶场景。以下将进行示例性说明。
95.在自动驾驶场景中,移动网络中的nwdaf网元,可向目标网元获取特定的网元信息,该目标网元包括:与至少一个用户面功能网元的自动驾驶服务能力关联的网元。nwdaf网元可根据该目标网元的网元信息,获取该至少一个用户面功能网元各自的自动驾驶服务能力信息,并向自动驾驶服务器开放该至少一个用户面功能网元各自的自动驾驶服务能力信息。
96.其中,upf的自动驾驶服务能力,指的是upf向自动驾驶服务器提供自动驾驶服务的能力。例如,upf在不同区域的自动驾驶服务能力、自动驾驶数据的分析能力、自动驾驶数据的分析能力、自动驾驶数据的访问压力等等。
97.其中,nwdaf网元可按照设定的周期动态地订阅目标网元的特定的网元信息,也可在设定触发事件的触发下获取目标网元的特定的网元信息,此处不赘述。
98.其中,任意一个upf网元的自动驾驶服务能力信息,可包括该upf网元服务自动驾驶应用时,自动驾驶应用对应的用户数量、自动驾驶应用对应的pdu会话数量、自动驾驶应用对应的第一指定接口的上下行流量、自动驾驶应用对应的该第二指定接口的信令数量、该自动驾驶应用对应的时延信息以及该自动驾驶应用对应的流量费用中的至少一种。
99.其中,nwdaf网元开放该至少一个upf网元各自的自动驾驶服务能力信息的方式可
包括:在每次计算得到该至少一个upf网元各自的自动驾驶服务能力信息时,将该至少一个upf网元各自的服务能力信息发送至订阅该信息的自动驾驶服务器。或者,可按照一定的周期,将该周期范围内计算得到的至少一个upf网元各自的自动驾驶服务能力信息发送至订阅该信息的自动驾驶服务器。或者,可根据自动驾驶服务器的请求,将该至少一个upf网元各自的自动驾驶服服务能力信息发送至订阅该信息的自动驾驶服务器,本实施例对此不做限制。
100.在本实施例中,在移动网络中部署的数据分析网元,可动态向与用户面功能网元的服务能力关联的目标网元获取网元信息,并从中提取用户面功能网元的自动驾驶服务能力信息,并向自动驾驶服务器开放用户面功能网元的自动驾驶服务能力信息。该用户面功能网元的自动驾驶服务能力信息可为自动驾驶服务器与移动网络的交互提供数据基础,有利于在自动驾驶场景下优化自动驾驶服务器与移动网络的交互能力。
101.在一些示例性的实施例中,向自动驾驶服务器开放该至少一个用户面功能网元各自的自动驾驶服务能力信息时,网络数据分析网元可接收自动驾驶服务器发送的用户面功能网元的选择请求,向自动驾驶服务器返回该至少一个用户面功能网元各自的自动驾驶服务能力信息,以使自动驾驶服务器根据该至少一个用户面功能网元各自的自动驾驶服务能力信息选择用于自动驾驶流量引导的目标用户面功能网元。基于这种实施方式,在自动驾驶领域中,当自动驾驶服务器存在选择用户面功能的需求时,自动驾驶服务器可从nwdaf网元中获取upf网元的自动驾驶服务能力信息,作为选择upf网元的依据。nwdaf网元获取到的upf网元的自动驾驶服务能力信息,可为自动驾驶服务器的动态分流奠定了数据基础,有利于灵活地根据upf网元的自动驾驶服务能力,将流量引导至不同的upf网元。
102.以下将结合附图对本技术实施例进行进一步示例性说明。
103.实施例1:upf的服务能力上报和处理。
104.如图3所示,移动网络的核心网中包括nwdaf网元以及工作在nwdaf网元的服务区域的第一upf、第二upf、第一smf和第二smf。其中,第一upf和第一smf相互保持通信,第二upf和第二smf相互保持通信。
105.当存在开放第一upf的服务能力的需求时,nwdaf网元可向第一upf以及第一smf订阅第一upf的服务能力信息,或者通过第一upf以及第一smf提供的接口获取第一upf的服务能力信息。
106.当存在开放第二puf的服务能力的需求时,nwdaf网元可向第二upf以及第二smf订阅第二upf的服务能力信息,或者通过第二upf以及第二smf提供的接口获取第二upf的服务能力信息。
107.其中,第一upf的服务能力信息可包括:第一upf的通用服务能力信息以及第一upf针对一类或多类不同应用的服务能力信息。第二upf的服务能力信息可包括但不限于:第二upf的通用服务能力信息以及第二upf针对一类或多类不同应用的服务能力信息。
108.其中,第一upf的通用服务能力信息,包括但不限于:第一upf的地理位置、第一upf所承载的pdu会话数、第一upf所在主机的系统资源(cpu、内存、硬盘空间、磁盘io等)、第一upf接入的用户数量、第一upf在n3,n6,n9口上下行流量、4口的信令数量、第一upf的时延(包括第一upf与基站、用户终端、mec应用服务器和/或dn应用服务器的时延)以及第一upf的流量费用。
109.其中,第一upf针对某一类应用的服务能力信息,包括但不限于:第一upf上使用该应用的用户数量、第一upf服务该应用时的pdu会话数量、第一upf服务该应用时在n3、n6、n9的上下行流量,第一upf服务该应用时在n4口信令数量、第一upf服务该应用的时延(包括第一upf与使用该应用的用户终端、mec应用服务器和/或dn应用服务器的时延)以及第一upf服务该应用时针对该应用的流量费用。
110.同理,可获取第二upf的通用服务能力信息以及针对每一类应用的服务能力信息。
111.nwdaf网元获得第一upf的服务能力信息和第二upf的服务能力信息后,可对上述信息进行数据处理并存储。其中,数据处理可基于任意的数据处理算法或者机器学习模型实现。数据处理得到的信息可分别形成第一upf服务能力和第二upf服务能力进行存储。第一upf服务能力可存储在第一upf,可存储在第一smf上,也可存储在nwdaf网元上;同理,第二upf服务能力可存储在第二upf,可存储在第二smf上,也可存储在nwdaf网元上,本实施例不做限制。
112.在上述实施例1中,若移动网络的核心网中,与第一upf的相互通信的smf可能有多个,nwdaf网元可向多个smf获取第一upf的服务能力信息。若移动网络的核心网中,与第一smf的相互通信的upf可能有多个,nwdaf网元可向第一smf获取多个upf各自的服务能力信息。
113.实施例2:upf的服务能力开放。
114.如图4所示,第一应用服务器向nwdaf网元直接发起针对第一应用的upf查询服务,或者,通过nef发起针对第一应用的upf查询服务。第一应用服务器可以是mec服务器或dn服务器,第一应用服务器上部署有第一应用。
115.nwdaf网元可获取能够服务第一应用的第一upf的能力信息以及第二upf的能力信息。以获取第一upf的能力信息为例,若第一upf的能力信息存储在nwdaf网元本地,则nwdaf网元可从本地读取第一upf的能力信息并返回至第一应用服务器。若第一upf的能力信息存储在第一upf上,则nwdaf网元可从第一upf上获取第一upf的能力信息并返回至第一应用服务器。若第一upf的能力信息存储在第一smf上,则nwdaf网元可从第一smf上获取第一upf的能力信息并返回至第一应用服务器。
116.继续以第一upf为例,第一upf的服务能力信息可包括:第一upf的通用服务能力信息以及第一upf针对第一应用的服务能力信息。
117.其中,第一upf的通用服务能力信息,包括但不限于:第一upf的地理位置、第一upf所承载的pdu会话数、第一upf所在主机的系统资源(cpu、内存、硬盘空间、磁盘io等)、第一upf接入的用户数量、第一upf在n3,n6,n9口上下行流量、4口的信令数量、第一upf的时延(包括第一upf与基站、用户终端、mec应用服务器和/或dn应用服务器的时延)以及第一upf的流量费用。
118.其中,第一upf针对第一应用的服务能力信息,包括但不限于:第一upf上使用第一应用的用户数量、第一upf服务第一应用时的pdu会话数量、第一upf服务第一应用时在n3、n6、n9的上下行流量,第一upf服务第一应用时在n4口信令数量、第一upf服务第一应用的时延(包括第一upf与使用第一应用的用户终端、mec应用服务器和/或dn应用服务器的时延)以及第一upf服务该应用时针对第一应用的流量费用。
119.获取到第一upf的服务能力信息后,nwdaf网元可通过nef将第一upf的服务能力信
息发送给第一应用服务器。同理,获取到第二upf的服务能力信息后,nwdaf网元可通过nef将第二upf的服务能力信息发送给第一应用服务器。
120.第一应用服务器在获得第一upf的服务能力信息和第二upf的服务能力信息后,可对upf网元进行选择。其中,第一应用服务器而言,可按照设定的规则,从第一upf以及第二upf中选择一upf。
121.规则1:从多个upf中,选择距离应用服务器(mec服务器或dn服务器)的地理位置较近的upf。
122.规则2:从多个upf中,选择总负载小于第一阈值的upf。
123.规则3:从多个upf中,选择第一应用对应的负载小于第二阈值的upf。
124.规则4:从多个upf中,选择总时延小于第三阈值的upf。
125.规则3:从多个upf中,选择第一应用对应的负载小于第四阈值的upf。
126.规则5:从多个upf中,选择流量价格低于第五阈值的upf。
127.规则6:从多个upf中,选择第一应用对应的流量价格低于第六阈值的upf。
128.上述第一阈值、第二阈值、第三阈值、第四阈值、第五阈值以及第六阈值可根据实际需求进行设置,本实施例不做限制。
129.上述规则可单独使用,也可组合使用,本实施例不做限制。
130.若第一应用服务器基于上述规则选择第一upf进行服务,则可将服务所需的相应配置信息直接发送至nwdaf网元或通过nef发送给nwdaf。nwdaf组件接收到该配置信息后,可对第一upf相关的smf、amf以及udm中的至少一种网元进行配置,以便于向第一应用提供符合要求的服务。
131.需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤101至步骤103的执行主体可以为设备a;又比如,步骤101和102的执行主体可以为设备a,步骤103的执行主体可以为设备b;等等。
132.另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。
133.图5示意了本技术一示例性实施例提供的服务器的结构示意图,该服务器上部署有移动网络中的网络数据分析网元,移动网络中包括至少一个用户面功能网元。如图5所示,该服务器包括:存储器501、处理器502以及通信组件503。
134.存储器501,用于存储计算机程序,并可被配置为存储其它各种数据以支持在服务器上的操作。这些数据的示例包括用于在服务器上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。
135.其中,存储器501可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
136.处理器502,与存储器501耦合,用于执行存储器501中的计算机程序,以用于:向目
标网元获取特定的网元信息,所述目标网元包括:与至少一个用户面功能网元的服务能力关联的网元;根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的服务能力信息;向应用侧的设备开放所述至少一个用户面功能网元各自的服务能力信息。
137.进一步可选地,处理器502在向应用侧的设备开放所述至少一个用户面功能网元各自的服务能力信息时,具体用于:接收应用服务器发送的用户面功能网元的选择请求,向所述应用服务器返回所述至少一个用户面功能网元各自的服务能力信息,以使所述应用服务器根据所述至少一个用户面功能网元各自的服务能力信息选择用于流量引导的目标用户面功能网元。
138.进一步可选地,处理器502还用于:通过通信组件503接收所述应用服务器发送的所述目标用户面功能网元的配置信息;根据所述配置信息,对与所述目标用户面功能网元存在通信连接的网元进行配置。
139.进一步可选地,处理器502在向目标网元获取特定的网元信息时,具体用于:按照设定周期订阅所述目标网元的特定的网元信息;或者,响应预设触发事件,从所述目标网元的指定接口获取特定的所述网元信息;所述预设触发事件,包括:用户事件或系统事件。
140.进一步可选地,处理器502在根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的服务能力信息时,具体用于:通过所述网络数据分析网元,利用设定算法对所述目标网元的网元信息进行提取,得到所述至少一个用户面功能网元各自的服务能力信息;或者,将所述目标网元的网元信息发送至云服务器,以使所述云服务器对所述目标网元的网元信息进行提取,并返回提取到的所述至少一个用户面功能网元各自的服务能力信息。
141.进一步可选地,处理器502根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的服务能力信息之后,还用于:通过通信组件503将所述至少一个用户面功能网元各自的服务能力信息,发送至所述目标网元进行存储。
142.进一步可选地,处理器502接收应用服务器发送的用户面功能网元的选择请求,向所述应用服务器返回所述至少一个用户面功能网元各自的服务能力信息时,具体用于:通过通信组件503接收所述应用服务器发送的用户面功能网元的选择请求;从所述目标网元获取所述至少一个用户面功能网元各自的服务能力信息;将所述至少一个用户面功能网元各自的服务能力信息返回至所述应用服务器。
143.进一步可选地,所述目标网元包括:所述至少一个用户面功能网元、会话管理功能网元、策略控制功能网元以及统一数据管理功能网元中的至少一种。
144.进一步可选地,处理器502在向所述应用服务器返回所述至少一个用户面功能网元各自的服务能力信息时,具体用于:通过通信组件503向所述应用服务器返回所述至少一个用户面功能网元各自的通用服务能力信息;和/或,通过通信组件503向所述应用服务器返回所述至少一个用户面功能网元各自的、关于所述应用服务器上的目标应用的服务能力信息。
145.进一步可选地,处理器502在向所述应用服务器返回所述至少一个用户面功能网元各自的通用服务能力信息时,具体用于:针对所述至少一个用户面功能网元中的任一用户面功能网元,向所述应用服务器返回所述用户面功能网元的地理位置、所承载的pdu会话数、所在主机的系统资源、接入的用户数量、在第一指定接口的上下行流量、在第二指定接
口的信令数量、时延信息以及流量费用中的至少一种。
146.进一步可选地,处理器502在向所述应用服务器返回所述至少一个用户面功能网元各自的、关于所述应用服务器上的目标应用的服务能力信息时,具体用于:针对所述至少一个用户面功能网元中的任一用户面功能网元,向所述应用服务器返回所述用户面功能网元服务所述目标应用时,所述目标应用对应的用户数量、所述目标应用对应的pdu会话数量、所述目标应用对应的所述第一指定接口的上下行流量、所述目标应用对应的所述第二指定接口的信令数量、所述目标应用对应的时延信息以及所述目标应用对应的流量费用中的至少一种。
147.进一步,如图5所示,该服务器还包括:电源组件504等其它组件。图5中仅示意性给出部分组件,并不意味着服务器只包括图5所示组件。
148.其中,通信组件503被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g、3g、4g或5g,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件可基于近场通信(nfc)技术、射频识别(rfid)技术、红外数据协会(irda)技术、超宽带(uwb)技术、蓝牙(bt)技术和其他技术来实现。
149.其中,电源组件504,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
150.本实施例中,在移动网络中部署的数据分析网元,可动态向与用户面功能网元的服务能力关联的目标网元获取网元信息,并从中提取用户面功能网元的服务能力信息。从而,当应用服务器存在选择用户面功能的需求时,应用服务器可从数据分析网元中获取用户面功能网元的服务能力信息,作为选择用户面功能网元的依据。该用户面功能网元的服务能力信息为动态分流奠定了数据基础,有利于灵活地根据用户面网元的服务能力,将流量引导至不同的用户面功能网元。
151.图5所示的服务器还可应用在直播场景中执行网元信息处理逻辑,在直播场景中,处理器502具体用于:通过通信组件503向目标网元获取特定的网元信息;其中,所述目标网元包括:与至少一个用户面功能网元的直播服务能力关联的网元;根据所述目标网元的网元信息,获取所述至少一个用户面功能网元各自的直播服务能力信息;向直播服务器开放所述至少一个用户面功能网元各自的直播服务能力信息。
152.进一步可选地,处理器502向直播服务器开放所述至少一个用户面功能网元各自的直播服务能力信息时,具体用于:接收所述直播服务器发送的用户面功能网元的选择请求,向所述直播服务器返回所述至少一个用户面功能网元各自的直播服务能力信息,以使所述直播服务器根据所述至少一个用户面功能网元各自的直播服务能力信息选择用于直播流量引导的目标用户面功能网元。
153.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述实施例中可由服务器执行的各步骤。
154.相应地,本技术实施例还提供一种计算机程序产品,包括计算机程序/指令,其中,当计算机程序被处理器执行时,致使处理器实现上述实施例中可由服务器执行的各步骤。
155.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
156.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
157.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
158.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
159.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
160.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
161.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
162.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
163.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同
替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

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

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

相关文献