一种网络信息开放的方法及设备与流程

文档序号:26940442发布日期:2021-10-12 15:53阅读:74来源:国知局
一种网络信息开放的方法及设备与流程

1.本发明涉及移动通信技术领域,具体涉及一种网络信息开放的方法及设备。


背景技术:

2.图1为现有技术的第五代移动通信(5g)系统的一种架构图,图1中包括多种网元,其中,网络开放功能(nef,network exposure function)网元以应用程序接口(api)形式统一对外接口,与第三方应用功能(af,application function)或者运营商af进行通信。现有技术的nef网元往往部署位置较高,通常位于网络核心侧(如部署在运营商的能力开放平台,该平台大多在核心网机房)。nef可与策略控制功能(pcf,policy control function)、会话管理功能(smf,session management function)和统一数据管理实体(udm,unified data management)等直接通信,获取移动网络信息并开放给第三方。
3.现有技术的nef网元部署在网络核心侧,导致一些实时网络数据无法以较低时延开放给边缘应用。这些实时数据通常包括控制面信息和用户面信息,例如无线负荷情况、用户面功能(upf,user plane function)负载情况、会话服务质量(qos,quality of service)情况、端到端时延等,通常具有变化快的特点。
4.另外,即使nef部署在网络边缘,但是nef所能够获取的无线信息及upf的信息仍然需要通过接入和移动管理功能(amf,access and mobility management function)、smf等核心网网元才可以开放给边缘nef,由于信令需绕行核心网,因此路径传输的时延仍然很高。


技术实现要素:

5.本发明的至少一个实施例提供了一种网络信息开放的方法、终端及网络设备,简化网络开放信息的获取,降低网络开放信息的路径传输时延。
6.根据本发明的一个方面,至少一个实施例提供了一种网络信息开放的方法,应用于本地网络开放功能nef,包括:
7.本地nef获取第一本地用户面功能upf的标识信息;
8.本地nef根据第一本地upf的标识信息,建立与第一本地upf之间的第一控制面接口;
9.通过所述第一控制面接口,本地nef向所述第一本地upf请求第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地应用功能af。
10.根据本发明的另一方面,至少一个实施例提供了一种网络信息开放的发送方法,应用于第一本地upf,包括:
11.第一本地upf建立与本地nef之间的第一控制面接口;
12.通过所述第一控制面接口,第一本地upf接收本地nef发送的针对第一终端的pdu会话的网络信息开放请求,并向所述本地nef发送所述第一终端的pdu会话的网络开放信息。
13.根据本发明的另一方面,至少一个实施例提供了一种网络信息开放的发送方法,应用于本地nef,包括:
14.本地nef接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息;
15.本地nef向第一pcf发送针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,以使所述第一pcf根据所述信息开放请求向本地smf发送网络信息开放请求;
16.本地nef接收本地smf根据所述网络信息开放请求返回的所述第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
17.根据本发明的另一方面,至少一个实施例提供了一种网络开放信息的发送方法,应用于本地smf,包括:
18.本地smf接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放信息的指示信息;
19.本地smf根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
20.根据本发明的另一方面,至少一个实施例提供了一种本地nef,包括:
21.标识获取模块,用于获取第一本地用户面功能upf的标识信息;
22.接口建立模块,用于根据第一本地upf的标识信息,建立与第一本地upf之间的第一控制面接口;
23.信息发送模块,用于通过所述第一控制面接口,向所述第一本地upf请求第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地应用功能af。
24.根据本发明的另一方面,至少一个实施例提供了一种第一本地upf,包括:
25.接口建立模块,用于建立与本地nef之间的第一控制面接口;
26.信息发送模块,用于通过所述第一控制面接口,接收本地nef发送的针对第一终端的pdu会话的网络信息开放请求,并向所述本地nef发送所述第一终端的pdu会话的网络开放信息。
27.根据本发明的另一方面,至少一个实施例提供了一种本地nef,包括:
28.请求接收模块,用于接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址;
29.请求发送模块,用于向第一pcf发送针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,以使所述第一pcf根据所述信息开放请求向本地smf发送网络信息开放请求;
30.信息发送模块,用于接收本地smf根据所述网络信息开放请求返回的所述第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
31.根据本发明的另一方面,至少一个实施例提供了一种本地smf,包括:
32.第一接收模块,用于接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放信息的指示信息;
33.第一发送模块,用于根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
34.根据本发明的另一方面,至少一个实施例提供了一种本地smf,包括收发机和处理器,其中,
35.所述收发机,用于接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放指示信息;
36.所述处理器,用于根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
37.根据本发明的另一方面,至少一个实施例提供了一种本地nef,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时,实现如上所述的网络信息开放的方法的步骤。
38.根据本发明的另一方面,至少一个实施例提供了一种第一本地upf,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时,实现如上所述的网络信息开放的方法的步骤。
39.根据本发明的另一方面,至少一个实施例提供了一种本地smf,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时,实现如上所述的网络信息开放的方法的步骤
40.根据本发明的另一方面,至少一个实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有程序,所述程序被处理器执行时,实现如上所述的方法的步骤。
41.与现有技术相比,本发明实施例提供的网络信息开放的方法及设备,通过在网络边缘部署具有能力开放的网络功能,如local nef,对边缘信息进行采集并开放给边缘应用。本发明实施例引入了local nef与local upf之间的控制面接口,从而支持边缘信息从local upf开放给local nef。另外,本发明实施例简化了网络开放信息的传输路径,降低了网络开放信息的路径传输时延。
附图说明
42.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
43.图1为现有技术的一种5g系统架构示意图;
44.图2为本发明实施例的ran侧及网络信息开放的本地开放架构示意图;
45.图3为本发明实施例的网络信息开放的方法应用于本地nef时的一种流程示意图;
46.图4为本发明实施例的网络信息开放的方法应用于第一本地upf时的一种流程示意图;
47.图5为本发明实施例提供的网络信息开放的方法在网元间的交互流程的一种示例图;
48.图6为本发明实施例提供的网络信息开放的方法在网元间的交互流程的另一种示例图;
49.图7为本发明实施例的网络信息开放的方法应用于本地nef时的另一种流程示意图;
50.图8为本发明实施例的网络信息开放的方法应用于本地smf时的一种流程示意图;
51.图9为本发明实施例提供的网络信息开放的方法在网元间的交互流程的y又一种示例图;
52.图10为本发明实施例提供的本地nef的一种结构示意图;
53.图11为本发明实施例提供的本地nef的另一种结构示意图;
54.图12为本发明实施例提供的第一本地upf的一种结构示意图;
55.图13为本发明实施例提供的第一本地upf的另一种结构示意图;
56.图14为本发明实施例提供的本地nef的又一种结构示意图;
57.图15为本发明实施例提供的本地nef的再一种结构示意图;
58.图16为本发明实施例提供的本地smf的一种结构示意图;
59.图17为本发明实施例提供的本地smf的另一种结构示意图。
具体实施方式
60.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
61.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。说明书以及权利要求中“和/或”表示所连接对象的至少其中之一。
62.本文所描述的技术不限于5g nr系统以及长期演进型(long time evolution,lte)/lte的演进(lte-advanced,lte-a)系统,还可以适用于后续6g或更高级别的系统。以下描述出于示例目的描述了5g nr系统,并且在以下大部分描述中使用5g nr术语,尽管这些技术也可应用于nr系统应用以外的应用。另外,以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
63.如背景技术中所述的,现有技术的网络开放信息的获取步骤通常较为复杂,信息的路径传输时延较高。为解决以上问题中的至少一个,本发明实施例提供了一种网络信息开放的方法,可以简化网络开放信息的获取,降低网络开放信息的路径传输时延。
64.为了实现将网络开放信息,例如qos拥塞信息以及监控qos状态(比如空口qos状态和端到端qos测试信息),在网络边缘尽快开放给边缘应用,如图2所示,根据本发明的一些实施例,在系统架构设计方面,本发明实施例在核心网边缘部署具有能力开放的网络功能,如本地nef(local nef),对边缘信息进行采集并开放给边缘应用(local af)。
65.本发明实施例中,local af是指部署在本地边缘承载环境(edge hosting environment)中的应用。local nef是指部署在本地的能力开放功能,该localnef具备向local af开放按需的网络信息的能力。local nef可以与5g核心网其他控制面nf(如amf、smf等)互通,基于已经定义的服务化架构(sba,service based architecture)策略实现网络功能的发现和交互等。
66.边缘部署的本地upf(local upf)可以支持数据面流量的本地卸载。本地upf还支持向local nef开放指定的网络信息。local upf与local nef之间建立控制面接口,在本文中称为nx(x为某个指定数字)。
67.具体的,nx接口可以有两种实现形式,一种为与控制面一致的基于服务接口(sbi,service based interface)接口,第二种是与n4接口一致的报文转发控制协议(pfcp,packet forwarding control protocol)协议接口。本发明实施例不限定具体的接口实现形式,但可以采用类似的接口参数。
68.例如,在nx接口为sbi接口时:需要定义upf支持服务化接口,可定义upf支持event exposure服务。event exposure服务是用来向订阅的nf传递其之前订阅的相关网络信息。
69.又例如,在nx为n4类似的pfcp协议接口时:local nef首先要找到对应的upf,local nef向upf发起pfcp association连接建立,从而建立nx接口,支持upf信息通过nx接口向local nef开放。
70.在本发明的一些实施例中,本地nef可以与部署在核心网边缘的本地upf(local nef)建立控制面接口,通过该控制面接口,网络开放信息可以从本地upf直接发送给本地nef。
71.请参照图3,本发明一些实施例提供的网络信息开放的方法,在应用于本地nef侧时,包括:
72.步骤31,本地nef获取第一本地upf的标识信息。
73.这里,所述第一本地upf的标识信息可以包括第一本地upf的id、数据网络接入标识(dnai,dn access identifier)、地址中的一种或多种。
74.步骤32,本地nef根据第一本地upf的标识信息,建立与第一本地upf之间的第一控制面接口。
75.步骤33,通过所述第一控制面接口,本地nef向所述第一本地upf请求第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
76.本文中,某个终端pdu会话的网络开放信息,是指可以用于本地应用(local af)对该终端pdu会话进行相关处理的网络状态信息,具体可以包括无线负荷、用户面功能负载、会话qos指标、端到端时延以及终端位置等信息,这些信息通常具有变化快的特点,需要以低时延或就近开放的方式提供给本地应用。
77.这里,在步骤33中,本地nef可以向所述第一本地upf发送针对所述第一终端的pdu会话的网络信息开放请求,所述网络信息开放请求携带有以下信息中的至少一项:
78.第一终端的ip地址和/或应用信息;
79.网络开放信息的指示信息,所述网络开放信息包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延;
80.所述第一控制面接口的存活时间;
81.指定网络开放信息的订阅请求。
82.通过以上步骤,本发明实施例在部署于本地的nef和upf间建立控制面接口,通过上述控制面接口获取终端的pdu会话的网络开放信息并提供给本地af,由于减少了网络开放信息的传输路径所经过的网元,因此本发明实施例可以简化网络开放信息的获取,并降低网络开放信息的路径传输时延。
83.在建立所述第一控制面接口之后,本发明实施例还可以根据需要进行接口的拆除。例如,在所述第一控制面接口的接口存活时间到期时,本地nef还可以向所述第一本地upf发送接口释放请求消息,并拆除所述第一控制面接口。所述第一本地upf接收到所述接口释放请求消息,也拆除所述第一控制面接口。又例如,本地nef接收到第一本地upf发送的接口释放请求消息后,可以根据该请求消息,拆除所述第一控制面接口。
84.根据本发明实施例的一些实现方式,上述步骤31中,获取第一本地upf的标识信息,具体可以包括:
85.a)本地nef接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址。
86.b)本地nef根据所述第一终端的ip地址,向绑定支持功能(bsf,binding support function)请求所述第一终端对应的第一pcf的地址,并根据第一pcf的地址,向所述第一pcf发送针对所述第一终端的pdu会话的信息开放请求。
87.c)本地nef接收第一pcf发送的第一upf的标识信息。
88.上述步骤32中,在第一本地upf的标识信息包括第一本地upf的地址时,本地nef可以直接从标识信息中提取第一upf的地址;在第二本地upf的标识信息不包括第一upf的地址时,可以根据所述第一本地upf的id和/或dnai,通过本地查找或者向网络存储功能(nrf,network repository function)请求,获得第一本地upf的地址。然后,本地nef根据第一本地upf的地址,建立与第一本地upf之间的第一控制面接口。
89.在上述实现方式中,本地nef在向bsf请求第一pcf的地址时,还可以通过bsf向smf订阅所述第一终端pdu会话的upf切换通知消息。这样,在所述第一终端pdu会话在发生upf切换后本地nef可以接收到smf发送的upf切换通知消息,所述upf切换通知消息携带有所述第一终端pdu会话切换到的第二upf的标识信息。然后,本地nef根据所述第二本地upf的标识信息,获得第二upf的地址,进而建立与第二本地upf之间的第二控制面接口。然后,通过所述第二控制面接口,本地nef可以向所述第二本地upf请求所述第一终端的pdu会话的网络开放信息,并将所述第二本地upf返回的网络开放信息发送给本地af。
90.类似的,在第二本地upf的标识信息包括第二upf的地址时,可以直接从标识信息中提取第二upf的地址;在第二本地upf的标识信息不包括第二upf的地址时,可以根据所述第二本地upf的id和/或dnai,通过本地查找或者向nrf请求,获得第二本地upf的地址。
91.根据本发明实施例的另一些实现方式,可以在本地nef处建立ip地址池与upf之间的对应关系。该对应关系中,upf可以采用upf的标识信息来唯一指定,upf的标识信息可以包括upf的id、dnai和地址中的一种或多种。ip地址池是upf分配给终端的ip地址,通常,每个upf可用于分配给终端的ip地址是预先定义的某个ip地址池中的,不同upf所使用的ip地址池包含不同的ip地址。因此,建立ip地址池与upf之间的对应关系后,在上述步骤31中,获
取第一本地upf的标识信息,具体可以包括:
92.a)本地nef接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址;
93.b)本地nef查找ip地址池与upf之间的对应关系,确定第一终端的ip地址所属的第一ip地址池及所述第一ip地址池对应的第一upf,得到所述第一upf的地址。
94.如果对应关系中的upf的标识信息未包括upf的地址,则可以通过上文中类似的方式,根据所述第一本地upf的id和/或dnai,通过本地查找或者向nrf请求,获得本地upf的地址。
95.请参照图4,本发明一些实施例提供的网络信息开放的方法,在应用于本地upf侧时,包括:
96.步骤41,第一本地upf建立与本地nef之间的第一控制面接口。
97.步骤42,通过所述第一控制面接口,第一本地upf接收本地nef发送的针对第一终端的pdu会话的网络信息开放请求,并向所述本地nef发送所述第一终端的pdu会话的网络开放信息。
98.这里,所述网络信息开放请求携带有以下信息中的至少一项:
99.第一终端的ip地址和/或应用信息;
100.网络开放信息的指示信息,所述网络开放信息包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延;
101.所述第一控制面接口的存活时间;
102.指定网络开放信息的订阅请求。
103.所述第一本地upf可以根据第一终端的ip地址和/或应用信息,确定对应的第一qos流,以及,根据所请求的网络开放信息的指示信息,向所述本地nef反馈所述第一qos流相关的网络开放信息。
104.通过以上步骤,本发明实施例减少了网络开放信息的传输路径所经过的网元,从而简化了网络开放信息的获取,降低了网络开放信息的路径传输时延。
105.另外,本发明实施例还可以实现针对某些预先指定的网络开放信息的订阅,第一本地upf接收到本地nef发送的针对指定网络开放信息的订阅请求后建立订阅关系,从而在接收到所述本地nef订阅的指定网络开放信息时,将所述指定网络开放信息发送给所述本地nef。
106.类似的,在建立所述第一控制面接口之后,本发明实施例还可以根据需要进行接口的拆除。例如,在所述第一控制面接口的接口存活时间到期时,第一本地upf可以拆除所述第一控制面接口。又例如,所述第一本地upf接收到本地nef发送的接口释放请求消息后,可以根据该请求消息拆除所述第一控制面接口。再例如,第一本地upf在感知到自身与smf之间的会话连接拆除时,向本地nef发送接口释放请求消息,并拆除所述第一控制面接口。
107.为了更好的帮助理解本发明以上实施例,下面通过若干网元间的交互示例,对以上实施例作进一步的说明。
108.示例1:
109.该示例1如图5所示,local nef通过与5g控制面交互,查找到local upf,流程如
下:
110.500.ue通过local nef建立pdu会话。
111.501.local af向local nef发起信息开放请求,该信息开放请求中包括有ue ip地址。
112.502.local nef向对应bsf发起查询请求,查找到对应pcf地址(根据ue ip地址)。
113.503.local nef向对应pcf发起信息开放请求,该信息开放请求中包括有ue ip地址。
114.504.pcf向smf发起会话策略更新请求,该更新请求中包括有ue ip地址,用于请求该ue对应的upf地址。
115.505.smf查找到对应的upf(图5中未psa upf),向pcf反馈upf的id或dnai或upf的地址。查对应的upf包括以下几种场景:在局部区域数据网(ladn,local area data network)场景下,对应的upf就是查找到的这个pdu会话的pdu会话锚点(psa,pdu session anchor)upf;在上行分类器(ulcl,uplink classifier)或分支点(bp,branch point)场景下,对应的upf是指查找到的local psa upf。
116.506.pcf向local nef反馈upf的id,dnai或upf的地址。
117.当local nef查找到对应的local upf后,流程如下:
118.507.local nef通过upf的id或者dnai信息,查找到upf的地址(根据本地配置);或者通过nrf查找到对应upf的地址。
119.508.根据upf的地址,local nef向local upf发起nx接口连接建立,或者调用边缘upf的event exposure服务,local nef向upf发起接口建立流程。local nef向upf传递的参数可以包括:ue ip地址,应用信息(如ip 5元组)等用来找到对应的qos流。
120.local nef还向upf发送网络开放信息的指示信息,用来指示upf需要开放的信息,具体可以包括但不限于:1)qos congestion condition notifications(qos拥塞状态通知),2)qos流的qos profile,3)upf负载信息,4)指定qos流的空口时延,5)指定qos流的端到端时延等。
121.local nef向upf发送的信息还可能包括:该接口的存活时间,某网络信息的订阅请求。
122.509.local upf通过查询ue ip,应用流信息等,找到对应qos流。local upf根据local nef发送的网络开放信息的指示信息,反馈相应信息给local nef。如果upf没有local nef需要的全部相关信息时,但是有一部分时,upf将存储的正确信息发给local nef,没有的信息用0标识。
123.510.local nef将网络开放信息发送给local af。
124.local nef订阅的某网络信息在upf出现时,upf根据网络信息订阅请求反馈给local nef。(例如端到端时延,需要在端到端时延测量完毕后upf才可以反馈给local nef)
125.当ue移出该upf覆盖范围,但未切换smf时,
126.1)对于ulcl场景,ue ip地址不发生改变,则local af所感知的ue ip地址不变。local nef在bsf寻址local upf时,向smf订阅upf切换通知消息,当ue移动出该upf服务范围时,触发upf重定向,则smf通知给local nef,并且把新的psa upf的id或者地址传递给local nef。local nef随后向新的psa upf发起nx接口连接建立
127.2)对于ladn或者bp场景,当ue切换psaupf,则ue ip地址发生更新改变,local af需要从新向local nef重新发起本地信息开放请求。对于之前的nx的连接,psaupf在感知到其会话连接(n4接口)拆除时,upf触发local nef拆除nx连接。
128.当ue移出该upf覆盖范围,同时也切换smf时,
129.1)ue的ip地址发生改变,local af需要重新向local nef发起本地信息开放请求。之前的nx连接,psa upf在感知到其会话连接(n4接口)拆除时,local upf触发local nef解除nx连接。
130.示例2:
131.该示例1如图6所示,在本地nef处配置一系列的ip地址池以及每个ip地址池对应的upf地址,从而建立建立ip地址池与upf之间的对应关系,通过local nef查找对应关系,查找到local upf,流程如下:
132.600.ue通过local nef建立pdu会话。
133.602.local af向local nef发起信息开放请求,该信息开放请求中包括有ue ip地址。
134.在收到信息开放请求后,local nef根据ue ip地址所属的ip地址池,通过查找所述对应关系,查询到对应的local upf。
135.603.根据upf的地址,local nef向local upf发起nx接口连接建立,或者调用边缘upf的event exposure服务,local nef向upf发起接口建立流程,local nef向upf传递的参数可以包括:ue ip地址,应用信息(如ip 5元组)等用来找到对应的qos流。
136.local nef还向upf发送网络开放信息的指示信息,用来指示upf需要开放的信息,具体可以包括但不限于:1)qos congestion condition notifications(qos拥塞状态通知),2)qos流的qos profile,3)upf负载信息,4)指定qos流的空口时延,5)指定qos流的端到端时延等。
137.local nef向upf发送的信息还可能包括:该接口的存活时间,某网络信息的订阅请求。
138.604.local upf通过查询ue ip,应用流信息等,找到对应qos流。local upf根据local nef发送的网络开放信息的指示信息,反馈相应信息给local nef。如果upf没有local nef需要的全部相关信息时,但是有一部分时,upf将存储的正确信息发给local nef,没有的信息用0标识。
139.605.local nef将网络开放信息发送给local af。
140.从以上示例1或2可以看出,本发明实施例通过在upf和nef之间建立新的控制面接口,upf通过该控制面接口将网络开放信息发送给nef,从而简化了网络开放信息的传输路径,降低了传输时延。
141.以上实施例是通过在upf和nef之间建立新的控制面接口的方式进行网络开放信息的传输。本发明的另一些实施例,还可以在网络边缘部署smf(本文称之为local smf),由local smf通过控制面直接向local nef开放网络信息,从而也可以简化网络开放信息的传输路径,降低了传输时延。
142.请参照图7,本发明另一些实施例提供的网络信息开放的发送方法,应用于本地nef时,包括:
143.步骤71,本地nef接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息。
144.这里,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,所述网络开放信息具体可以包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延。
145.步骤72,本地nef向第一pcf发送针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,以使所述第一pcf根据所述信息开放请求向本地smf发送网络信息开放请求。
146.这里,第一pcf接收到所述信息开放请求后,可以向本地smf发送网络信息开放请求,以请求针对所述第一终端的pdu会话的网络开放信息。
147.另外,在步骤72之前,本地nef可以根据所述第一终端的ip地址,向bsf请求所述第一终端对应的第一pcf的地址,然后在步骤72中,根据第一pcf的地址,向所述第一pcf发送针对所述第一终端的pdu会话的信息开放请求。
148.步骤73,本地nef接收本地smf根据所述网络信息开放请求返回的所述第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
149.通过以上步骤,本发明实现了直接由本地smf向本地nef发送网络开放信息的信息传输方式,可以简化网络开放信息的传输路径,降低了传输时延。
150.请参照图8,提供了在以上实施例中本地smf侧的方法流程,具体包括:
151.步骤81,本地smf接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放指示信息。
152.这里,所述本地nef的标识信息包括本地nef的地址和/或id。所述网络开放信息可以包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延。
153.步骤82,本地smf根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
154.这里,在步骤82之前,本地smf可以根据所述网络开放指示信息,从所述第一终端pdu会话对应的无线接入网(ran,radio access network)或upf处获取网络开放信息,然后在步骤82中将所述网络开放信息发送给本地nef。
155.图9提供了以上实施例所述方法在各个网元之间的交互流程的一个示例,具体包括:
156.900.ue通过local nef建立pdu会话。
157.901.local af向local nef发起信息开放请求,该请求中包括有ue ip地址,以及网络开放信息的指示信息。
158.902.local nef向对应bsf发起查询请求,查找到对应pcf地址(根据ue ip地址)。
159.903.local nef向对应pcf发起信息开放请求。包括ue ip地址,以及网络开放信息的指示信息。
160.904.pcf向local smf发起会话策略更新请求,该更新请求中包括有针对第一终端的pdu会话的网络开放信息的指示信息,local nef的id或地址,
161.905.local smf向local nef反馈对应的网络开放信息。
162.906.local nef将网络开放信息发送给local af。
163.以上介绍了本发明实施例的各种方法。下面将进一步提供实施上述方法的装置。
164.请参照图10,本发明实施例提供了一种本地nef 100,包括:
165.标识获取模块101,用于获取第一本地用户面功能upf的标识信息;
166.接口建立模块,用于根据第一本地upf的标识信息,建立与第一本地upf之间的第一控制面接口;
167.信息发送模块102,用于通过所述第一控制面接口,向所述第一本地upf请求第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地应用功能af。
168.可选的,所述标识获取模块包括:
169.第一接收模块,用于接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址;
170.第一请求模块,用于根据所述第一终端的ip地址,向绑定支持功能bsf请求所述第一终端对应的第一策略控制功能pcf的地址,并根据第一pcf的地址,向所述第一pcf发送针对所述第一终端的pdu会话的信息开放请求;
171.第一接收模块,用于接收第一pcf发送的第一upf的标识信息。
172.可选的,所述本地nef还包括以下模块(图中未示出):
173.订阅处理模块,用于在向bsf请求第一pcf的地址时,通过bsf向会话管理功能smf订阅所述第一终端pdu会话的upf切换通知消息,并接收smf在所述第一终端pdu会话在发生upf切换后发送的upf切换通知消息,所述upf切换通知消息携带有所述第一终端pdu会话切换到的第二upf的标识信息;
174.接口重建模块,用于根据所述第二本地upf的标识信息,获得第二upf的地址,建立与第二本地upf之间的第二控制面接口;以及,通过所述第二控制面接口,向所述第二本地upf请求所述第一终端的pdu会话的网络开放信息,并将所述第二本地upf返回的网络开放信息发送给本地af。
175.可选的,所述第一本地upf的标识信息包括第一本地upf的id、数据网络接入标识dnai、地址中的一种或多种;
176.所述接口建立模块,还用于在所述第一本地upf的标识信息包括第一本地upf的地址时,根据第一本地upf的地址,建立与第一本地upf之间的第一控制面接口;在所述第一本地upf的标识信息未包括第一本地upf的地址时,本地nef根据所述第一本地upf的id和/或dnai,通过本地查找或者向网络存储功能nrf请求,获得第一本地upf的地址,并根据第一本地upf的地址,建立与第一本地upf之间的第一控制面接口。
177.可选的,所述标识获取模块包括:
178.第二接收模块,用于接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址;
179.查找模块,用于查找ip地址池与upf之间的对应关系,确定第一终端的ip地址所属的第一ip地址池及所述第一ip地址池对应的第一本地upf,得到所述第一本地upf的地址。
180.可选的,所述信息发送模块,还用于向所述第一本地upf发送针对所述第一终端的pdu会话的网络信息开放请求,所述网络信息开放请求携带有以下信息中的至少一项:
181.第一终端的ip地址和/或应用信息;
182.网络开放信息的指示信息,所述网络开放信息包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延;
183.所述第一控制面接口的存活时间;
184.指定网络开放信息的订阅请求。
185.可选的,所述本地nef还包括以下模块(图中未示出):
186.第一拆除模块,用于在所述第一控制面接口的接口存活时间到期时,本地nef向所述第一本地upf发送接口释放请求消息,并拆除所述第一控制面接口。
187.可选的,所述本地nef还包括以下模块(图中未示出):
188.第二拆除模块,用于接收到第一本地upf发送的接口释放请求消息后,拆除所述第一控制面接口。
189.请参考图11,本发明实施例提供了本地nef 1100的一结构示意图,包括:处理器1101、收发机1102、存储器1103和总线接口,其中:
190.在本发明实施例中,本地nef 1100还包括:存储在存储器上1103并可在处理器1101上运行的程序,所述程序被处理器1101执行时实现如下步骤:
191.获取第一本地用户面功能upf的标识信息;
192.根据第一本地upf的标识信息,建立与第一本地upf之间的第一控制面接口;
193.通过所述第一控制面接口,向所述第一本地upf请求第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地应用功能af。
194.可理解的,本发明实施例中,所述计算机程序被处理器1101执行时可实现上述图3所示的网络信息开放的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
195.在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1101代表的一个或多个处理器和存储器1103代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1102可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
196.处理器1101负责管理总线架构和通常的处理,存储器1103可以存储处理器1101在执行操作时所使用的数据。
197.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序在被本地nef的处理器执行时实现以下步骤:
198.获取第一本地用户面功能upf的标识信息;
199.根据第一本地upf的标识信息,建立与第一本地upf之间的第一控制面接口;
200.通过所述第一控制面接口,向所述第一本地upf请求第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地应用功能af。
201.该程序被处理器执行时能实现上述图3所示的应用于本地nef侧的网络信息开放的方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
202.请参照图12,本发明实施例提供了一种第一本地upf 120,包括:
203.接口建立模块121,用于建立与本地nef之间的第一控制面接口;
204.信息发送模块122,用于通过所述第一控制面接口,接收本地nef发送的针对第一终端的pdu会话的网络信息开放请求,并向所述本地nef发送所述第一终端的pdu会话的网络开放信息。
205.可选的,所述网络信息开放请求携带有以下信息中的至少一项:
206.第一终端的ip地址和/或应用信息;
207.网络开放信息的指示信息,所述网络开放信息包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延;
208.所述第一控制面接口的存活时间;
209.指定网络开放信息的订阅请求。
210.可选的,所述信息发送模块122,还用于根据第一终端的ip地址和/或应用信息,确定对应的第一qos流,以及,根据所请求的网络开放信息的指示信息,向所述本地nef反馈所述第一qos流相关的网络开放信息。
211.可选的,所述信息发送模块122,还用于在接收到所述本地nef订阅的指定网络开放信息时,将所述指定网络开放信息发送给所述本地nef。
212.可选的,所述第一本地upf还包括以下模块(图中未示出):
213.第一拆除模块,用于在接收到所述本地nef发送的接口释放请求消息后,根据所述接口释放请求消息,拆除所述第一控制面接口。
214.可选的,所述第一本地upf还包括以下模块(图中未示出):
215.第二拆除模块,用于在感知到自身与smf之间的会话连接拆除时,向本地nef发送接口释放请求消息,并拆除所述第一控制面接口。
216.请参考图13,本发明实施例提供了第一本地upf 1300的一结构示意图,包括:处理器1301、收发机1302、存储器1303和总线接口,其中:
217.在本发明实施例中,第一本地upf 1300还包括:存储在存储器上1303并可在处理器1301上运行的程序,所述程序被处理器1301执行时实现如下步骤:
218.建立与本地nef之间的第一控制面接口;
219.通过所述第一控制面接口,接收本地nef发送的针对第一终端的pdu会话的网络信息开放请求,并向所述本地nef发送所述第一终端的pdu会话的网络开放信息。
220.可理解的,本发明实施例中,所述计算机程序被处理器1301执行时可实现上述图4所示的网络信息开放的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
221.在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1301代表的一个或多个处理器和存储器1303代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1302可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
222.处理器1301负责管理总线架构和通常的处理,存储器1303可以存储处理器1301在
执行操作时所使用的数据。
223.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被第一本地upf的处理器执行时实现以下步骤:
224.建立与本地nef之间的第一控制面接口;
225.通过所述第一控制面接口,接收本地nef发送的针对第一终端的pdu会话的网络信息开放请求,并向所述本地nef发送所述第一终端的pdu会话的网络开放信息。
226.该程序被处理器执行时能实现上述图4应用于第一本地upf的网络信息开放的方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
227.请参照图14,本发明实施例提供了一种本地nef 140,包括:
228.请求接收模块141,用于接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址;
229.请求发送模块142,用于向第一pcf发送针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,以使所述第一pcf根据所述信息开放请求向本地smf发送网络信息开放请求;
230.信息发送模块143,用于接收本地smf根据所述网络信息开放请求返回的所述第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
231.可选的,所述本地nef还包括以下模块(图中未示出):
232.地址请求模块,用于在向第一pcf发送针对第一终端的pdu会话的信息开放请求之前,根据所述第一终端的ip地址,向bsf请求并获得所述第一终端对应的第一pcf的地址。
233.可选的,所述网络开放信息包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延;
234.请参考图15,本发明实施例提供了本地nef 1500的一结构示意图,包括:处理器1501、收发机1502、存储器1503和总线接口,其中:
235.在本发明实施例中,本地nef 1500还包括:存储在存储器上1503并可在处理器1501上运行的程序,所述程序被处理器1501执行时实现如下步骤:
236.接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息;
237.向第一pcf发送针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,以使所述第一pcf根据所述信息开放请求向本地smf发送网络信息开放请求;
238.接收本地smf根据所述网络信息开放请求返回的所述第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
239.可理解的,本发明实施例中,所述计算机程序被处理器1501执行时可实现上述图7所示的网络信息开放的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
240.在图15中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1501代表的一个或多个处理器和存储器1503代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1502可
以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
241.处理器1501负责管理总线架构和通常的处理,存储器1503可以存储处理器1501在执行操作时所使用的数据。
242.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被本地nef的处理器执行时实现以下步骤:
243.接收本地af发送的针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息;
244.向第一pcf发送针对第一终端的pdu会话的信息开放请求,所述信息开放请求携带有第一终端的ip地址和网络开放信息的指示信息,以使所述第一pcf根据所述信息开放请求向本地smf发送网络信息开放请求;
245.接收本地smf根据所述网络信息开放请求返回的所述第一终端的pdu会话的网络开放信息,并将所述网络开放信息发送给本地af。
246.该程序被处理器执行时能实现上述图7应用于本地nef的网络信息开放的方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
247.请参照图16,本发明实施例提供了一种本地smf 160,包括:
248.第一接收模块161,用于接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放信息的指示信息;
249.第一发送模块162,用于根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
250.可选的,所述本地nef的标识信息包括本地nef的地址和/或id;
251.所述网络开放信息包括以下信息中的一种或多种:qos拥塞状态通知、qos流的qos策略、upf负载信息、指定qos流的空口时延、以及,指定qos流的端到端时延;
252.可选的,所述本地smf还包括以下模块(图中未示出):
253.信息获取模块,用于在将所述第一终端的pdu会话的网络开放信息发送给本地nef之前,根据所述网络开放指示信息,从所述第一终端pdu会话对应的ran或upf处获取网络开放信息。
254.请参考图17,本发明实施例提供了本地smf1700的一结构示意图,包括:处理器1701、收发机1702、存储器1703和总线接口,其中:
255.在本发明实施例中,本地smf1700还包括:存储在存储器上1703并可在处理器1701上运行的程序,所述程序被处理器1701执行时实现如下步骤:
256.接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放信息的指示信息;
257.根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
258.可理解的,本发明实施例中,所述计算机程序被处理器1701执行时可实现上述图8所示的网络信息开放的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
259.在图17中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1701代
表的一个或多个处理器和存储器1703代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1702可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
260.处理器1701负责管理总线架构和通常的处理,存储器1703可以存储处理器1701在执行操作时所使用的数据。
261.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被本地smf的处理器执行时实现以下步骤:
262.接收第一pcf发送的网络信息开放请求,所述网络信息开放请求携带有本地nef的标识信息和针对第一终端的pdu会话的网络开放信息的指示信息;
263.根据所述网络信息开放请求,将所述第一终端的pdu会话的网络开放信息发送给本地nef。
264.该程序被处理器执行时能实现上述图8应用于本地smf的网络信息开放的方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
265.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
266.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
267.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
268.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
269.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
270.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法的全部或部分步
骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
271.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1