一种网络通信的方法及装置、电子设备、存储介质与流程

文档序号:29119277发布日期:2022-03-04 20:57阅读:160来源:国知局
一种网络通信的方法及装置、电子设备、存储介质与流程
一种网络通信的方法及装置、电子设备、存储介质
1.本技术要求在2020年08月13日提交国家专利局、申请号为202010814518.4、发明名称为“一种网络通信的方法及装置、电子设备、存储介质”的专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本发明涉及通信技术领域,特别是涉及一种网络通信的方法及装置、电子设备、存储介质。


背景技术:

3.边缘计算是云计算的一种演进方式,其不同于集中式数据中心,通过将分散的数据中心部署在网络边缘,使得数据处理逻辑更接近消费者。
4.边缘计算被认为是满足5g网络需求中关键性能指标(keyperformance indicator,kpi)的重要手段之一,特别是在低延迟和带宽效率方面发挥着较大的作用。由于边缘计算为应用程序和服务(包括来自第三方的应用程序和服务)打开了网络边缘,电信网络中的边缘计算不仅成为满足5g性能指标的技术推动者,且还在电信领域的转型中发挥着重要作用,电信领域正在转变为工业和其他特定客户群的多功能服务平台。
5.目前,3gpp(3
rd
generationpartnershipproject,第三代合作伙伴计划)提出了边缘网络开放功能(edgenef,edgenetworkexposurefunction)的概念来解决5g网络参数暴露给应用功能(af,applicationfunction)时的延时问题。
6.然而,在现有技术中边缘网络开放功能部署方式比较单一,导致部署以及对接成本的提升。例如,现有技术没有提供如何管理边缘网络开放功能全生命周期的解决方案。
7.在本发明方案中,边缘计算平台可以等同于边缘应用服务器。具体的,边缘计算平台也可以是保持有连接边缘应用服务器的边缘使能服务器。边缘使能服务器直接与5g核心网网元进行连接,并且通过与边缘应用服务器的接口来管理边缘应用服务器上的边缘应用。


技术实现要素:

8.鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种网络通信的方法及装置、电子设备、存储介质,包括:
9.一种网络通信的方法,应用于第一网络实体,包括:
10.所述第一网络实体向第二网络实体发送第一请求消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得第二网络实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
11.所述第一网络实体接收所述第二网络实体针对所述第一请求消息返回的第一回复消息。
12.可选地,所述第一请求消息包括第三网络实体的标识信息。
13.可选地,所述第一请求消息还包括第四网络实体的标识信息,所述第四网络实体的标识信息用于使得所述第二网络实体根据所述第四网络实体对应的应用向所述第三网络实体发送第一消息。
14.可选地,所述第二网络实体包括会话管理功能实体,在所述第二网络实体为所述会话管理功能实体时,所述第一网络参数类型信息包括以下至少一种:
15.质量参数的类型信息、路由变更参数的类型信息;
16.所述第一消息包括以下至少一种:
17.数据网络接入标识、路由信息。
18.可选地,所述第二网络实体包括接入管理功能实体,在所述第二网络实体为所述接入管理功能实体时,所述第一网络参数类型信息包括用户设备位置的类型信息,所述第一消息包括用户设备位置信息。
19.可选地,所述第二网络实体包括用户面功能实体,在所述第二网络实体为所述用户面功能实体时,所述第一网络参数类型信息包括以下至少一种:
20.延时的类型信息、缓冲区情况的类型信息,
21.所述第一消息包括以下至少一种:
22.往返延迟信息、缓冲信息。
23.可选地,所述第二网络实体包括管理服务功能实体,在所述第二网络实体为所述管理服务功能实体时,所述第一网络参数类型信息包括无线网络信息的类型信息,第一消息包括无线网络信息。
24.可选地,所述第二网络实体包括会话管理功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之前,还包括:
25.所述第一网络实体接收第四网络实体发送的第二请求消息,所述第二请求消息用于请求对所述第三网络实体进行实例化。
26.可选地,所述第二网络实体包括会话管理功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之前,还包括:
27.所述第一网络实体与第四网络实体进行双向鉴权。
28.可选地,所述第二网络实体包括用户面功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之后,还包括:
29.所述用户面功能实体向会话管理功能实体发送质量参数的信息,并由所述会话管理功能实体向所述第三网络实体进行转发。
30.可选地,所述第二网络实体包括管理服务功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之后,还包括:
31.所述管理服务功能实体通过所述第三网络实体将所述第一消息发送至所述第四网络实体。
32.可选地,所述第二网络实体包括会话管理功能实体,还包括:
33.所述第一网络实体向所述第二网络实体发送第三请求消息,所述第三请求消息用于取消所述第二网络实体通过所述第三网络实体向所述第四网络实体上报参数的操作;
34.所述第一网络实体取消对第三网络实体的实例化。
35.可选地,所述第二网络实体包括会话管理功能实体,所述发送第一请求消息的过程通过发送第四请求消息和第五请求消息实现,所述第一网络实体向第二网络实体发送第一请求消息,包括:
36.在所述第二网络实体为会话管理功能实体时,所述第一网络实体向第五网络实体发送所述第四请求消息,以使得所述第五网络实体根据所述第四请求消息向所述第二网络实体发送所述第五请求消息。
37.可选地,还包括:
38.所述会话管理功能实体向用户面功能实体发送第六请求消息,以使得所述用户面功能实体通过第七网络实体向第四网络实体发送第三消息,所述第三消息包括第一参数信息。
39.可选地,所述第二网络实体包括会话管理功能实体,所述发送第一请求消息的过程通过发送第七请求消息和第八请求消息实现,所述第一网络实体向第二网络实体发送第一请求消息,包括:
40.在所述第二网络实体为会话管理功能实体时,所述第一网络实体向第六网络实体发送所述第七请求消息,以使得所述第六网络实体根据所述第七请求消息向所述第二网络实体发送所述第八请求消息。
41.一种网络通信的方法,应用于第二网络实体,第二网络实体可以包括会话管理功能实体,包括:
42.所述会话管理功能实体接收所述第一网络实体发送的第一请求消息,并向所述第一网络实体返回针对所述第一请求消息的第一回复消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得会话管理功能实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
43.根据所述第一请求消息,所述会话管理功能实体触发用户设备的路由变更,并向第三网络实体发送第一消息。
44.可选地,所述第一请求消息包括第三网络实体的标识信息。
45.可选地,所述第一请求消息还包括第四网络实体的标识信息,所述第四网络实体的标识信息用于使得所述第二网络实体根据第四网络实体对应的应用向第三网络实体发送第一消息。
46.可选地,所述第一网络参数类型信息包括以下至少一种:
47.质量参数的类型信息、路由变更参数的类型信息;
48.所述第一消息包括以下至少一种:
49.数据网络接入标识、路由信息。
50.可选地,还包括:
51.所述会话管理功能实体接收所述用户面功能实体发送的质量参数的信息;
52.所述会话管理功能实体向所述第三网络实体转发第二消息,所述第二消息包括所述质量参数的信息。
53.可选地,还包括:
54.所述会话管理功能实体接收所述第一网络实体发送的第三请求消息,所述第三请
求消息用于取消所述会话管理功能实体通过所述第三网络实体向所述第四网络实体上报参数的操作。
55.可选地,所述接收所述第一网络实体发送的第一请求消息的过程通过接收第四请求消息和第五请求消息实现,所述会话管理功能实体接收所述第一网络实体发送的第一请求消息,包括:
56.所述会话管理功能实体接收第五网络实体发送的所述第五请求消息,所述第五请求消息为根据所述第五网络实体接收所述第一网络实体发送的所述第四请求消息发送的。
57.可选地,还包括:
58.所述会话管理功能实体向用户面功能实体发送第六请求消息,以使得所述用户面功能实体通过第七网络实体向第四网络实体发送第三消息,所述第三消息包括第一参数信息。
59.可选地,所述接收所述第一网络实体发送的第一请求消息的过程通过接收第七请求消息和第八请求消息实现,所述会话管理功能实体接收所述第一网络实体发送的第一请求消息,包括:
60.所述会话管理功能实体接收第六网络实体发送的所述第八请求消息,所述第八求消息为根据所述第六网络实体接收所述第一网络实体发送的所述第七请求消息发送的。
61.一种网络通信的装置,应用于第一网络实体,所述装置用于:
62.向第二网络实体发送第一请求消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得第二网络实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
63.接收所述第二网络实体针对所述第一请求消息返回的第一回复消息。
64.一种网络通信的装置,应用于第二网络实体,第二网络实体可以包括会话管理功能实体,所述装置用于:
65.接收所述第一网络实体发送的第一请求消息,并向所述第一网络实体返回针对所述第一请求消息的第一回复消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得会话管理功能实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
66.根据所述第一请求消息,所述会话管理功能实体触发用户设备的路由变更,并向第三网络实体发送第一消息。
67.一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的网络通信的方法。
68.一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的网络通信的方法。
69.本发明实施例具有以下优点:
70.在本发明实施例中,第一网络实体通过向第二网络实体发送第一请求消息,第一请求消息包括至少一个第一网络参数类型信息,第一请求消息用于使得第二网络实体根据
预设事件触发向第三网络实体发送第一消息,第一消息包括与第一网络参数类型信息对应的至少一个部分网络参数信息,第一网络实体接收第二网络实体针对第一请求消息返回的第一回复消息,实现了第一网络实体动态管理第三网络实体的实例化,且第一网络实体能够动态管理第三网络实体获取网络参数的权限,增强了第一网络实体部署的灵活性。
附图说明
71.为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
72.图1a是本发明一实施例提供的一种移动边缘计算系统的示意图;
73.图1b是本发明一实施例提供的另一种移动边缘计算系统的示意图;
74.图2是本发明一实施例提供的一种网络通信的方法的步骤流程图;
75.图3a是本发明一实施例提供的一种实例化在运营商域的示意图;
76.图3b是本发明一实施例提供的一种实例化在边缘域的示意图;
77.图4是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
78.图5是本发明一实施例提供的一种网络通信实例的示意图;
79.图6是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
80.图7是本发明一实施例提供的另一种网络通信实例的示意图;
81.图8是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
82.图9是本发明一实施例提供的另一种网络通信实例的示意图;
83.图10是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
84.图11是本发明一实施例提供的另一种网络通信的方法的步骤流程图。
具体实施方式
85.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
86.在移动边缘计算(mec,mobileedgecomputing)系统中,如图1a,底层的网络层可以采用3g网络、局域网(localnetwork),以及其他的外部网络(externalnetwork),中间的主机层可以包括移动边缘主机(mobile edgehost)和移动边缘主机管理功能(mobileedgehostlevelmanagement),移动边缘主机可以包括移动边缘平台(mobileedgeplatform)、虚拟化架构(virtualization),如网络功能虚拟化基础设施解决方案(nfvi,network functionsvirtualizationinfrastructure),以及移动边缘应用(mobileedge app),上层的移动边缘系统层可以包括移动边缘系统管理功能(mobileedge systemlevelmanagement)和用户终端等。
87.在移动边缘计算系统与5g核心网结合的情况下,如图1b,移动边缘计算系统存在系统层(systemlevel)和分布式主机层(distributedhostlevel),系统层可以包括移动边
缘计算协调器(mecorchestrator),分布式主机层可以包括mec平台(mecplatform)、mec平台管理(mecplatform management),以及移动边缘主机,移动边缘主机可以包括应用和虚拟化基础架构(virtualizationinfrastructure)。
88.由于移动边缘计算系统与5g核心网相结合,则可以将实例化的移动边缘计算协调器作为5g中的应用功能(af,applicationfunction),并将移动边缘主机作为5g核心网中数据网络(dn,datanetwork),数据网络与用户面功能(upf,userplanefunction)通信连接。
89.具体的,用户面功能可以与会话管理功能(smf,sessionmanagement function)通过n4接口连接,并可以通过无线接入网(ran,radioaccess network)与用户终端通信连接,无线接入网和用户终端可以与接入以及和移动管理功能(amf,accessandmobilemanagementfunction)通信连接,接入以及和移动管理功能、会话管理功能、网络开放功能(nef,network exposurefunction)、策略控制功能(pcf,policycontrolfunction)、统一数据管理(udm,unifieddatamanagement)、网络存储功能(nrf,network repositoryfunction)、网络切片选择功能(nssf,networksliceselection function)、鉴权服务器功能(ausf,authenticationserverfunction)之间可以通信连接,并可以通过接入以及和移动管理功能(naf,accessandmobile managementfunction)接入移动边缘计算系统。
90.目前,3gpp提出了边缘网络开放功能的概念来解决5g网络参数暴露给应用功能时的延时问题。但现有技术中边缘网络开放功能部署方式比较单一,导致部署以及对接成本的提升。例如,现有技术没有提供如何管理边缘网络开放功能全生命周期的解决方案。
91.在本发明实施例中,第一网络实体通过向第二网络实体发送第一请求消息,第一请求消息包括至少一个第一网络参数类型信息,第一请求消息用于使得第二网络实体根据预设事件触发向第三网络实体发送第一消息,第一消息包括与第一网络参数类型信息对应的至少一个部分网络参数信息,第一网络实体接收第二网络实体针对第一请求消息返回的第一回复消息,实现了第一网络实体动态管理第三网络实体的实例化,且第一网络实体能够动态管理第三网络实体获取网络参数的权限,增强了第一网络实体部署的灵活性。
92.而且,通过第一网络实体可以动态的管理第三网络实体的实例化,使得第三网络实体可以在运营商域进行部署,也可以在边缘域进行部署。同时,第一网络实体可以管理向第三网络实体上报参数的网元以及数据类型,增强了第三网络实体部署以及数据上报第四网络实体的灵活性。
93.以下对本发明实施例进行详细说明:
94.其中,第一网络实体可以为中心网络开放功能(centralnef);第二网络实体可以包括会话管理功能实体、接入管理功能实体、用户面功能实体、管理服务功能实体,会话管理功能实体可以为会话管理功能(smf,session managementfunction),接入管理功能实体可以为接入以及和移动管理功能(amf,accessandmobilemanagementfunction),用户面功能实体可以为用户面功能(upf,userportfunction),管理服务功能实体可以为管理服务功能(mnsproducer,managementserviceproducer);第三网络实体可以为边缘网络开放功能(edgenef,edgenetworkexposurefunction);第四网络实体可以为应用功能(af,applicationfunction);第五网络实体可以为策略控制功能(pcf,policycontrolfunction);第六网络实体可以为统一数据管理(udm,unifieddatamanagement);第七网络实体可以为本地网络开放功能(localnef,
localnetworkexposurefunction)。
95.其中,第三网络实体的标识信息可以为边缘网络开放功能id,第四网络实体的标识信息可以为应用功能id,质量参数的类型信息可以为qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-trip delay)、吞吐量、上下行的传输速率中的至少一种等),路由变更参数的类型信息可以为用户面路由变更uproutechange的类型信息,数据网络接入标识可以为dnai(datanetworkaccessidentifier),路由信息可以为n6接口的路由信息n6routinginformation,用户设备位置的类型信息可以为ue位置location的类型信息,用户设备位置信息可以为uelocation信息,延时的类型信息可以为roundtripdelay的类型信息,缓冲区情况的类型信息可以为buffercondition的类型信息,往返延迟信息可以为roundtripdelay,缓冲信息可以为buffercondition,无线网络信息的类型信息可以为radionetwork information的类型信息,无线网络信息可以为radionetworkinformation,质量参数的信息可以为qos相关的参数(包括数据包的双向延时,还可以为上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)。
96.参照图2,示出了本发明一实施例提供的一种网络通信的方法的步骤流程图,该方法可以应用于第一网络实体侧,具体可以包括如下步骤:
97.步骤201,所述第一网络实体向第二网络实体发送第一请求消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得第二网络实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
98.作为一示例,第一请求消息可以包括第三网络实体的标识信息。
99.第一请求消息还可以包括第四网络实体的标识信息,第四网络实体的标识信息可以用于使得第二网络实体根据第四网络实体对应的应用向第三网络实体发送第一消息。
100.在中心网络开放功能动态管理边缘网络开放功能实例化的过程中,中心网络开放功能可以向第二网络实体发送第一请求消息,该第一请求消息包括可以至少一个第一网络参数类型信息,第一请求消息可以用于使得第二网络实体根据预设事件触发向边缘网络开放功能发送第一消息,第一消息包括与第一网络参数类型信息对应的至少一个部分网络参数信息。
101.在实际应用中,第二网络实体可以包括会话网络实体、接入网络实体、用户面网络实体、消息服务网络实体,在第二网络实体为不同网络实体的情况下,第一请求消息中的第一网络参数类型信息可以为不同网络参数类型信息,第二网络实体向边缘网络开放功能发送的第一消息可以为不同消息,且第一消息中可以包括与第一网络参数类型信息对应的至少一个部分网络参数信息。
102.在本发明一实施例中,第二网络实体可以包括会话管理功能实体,在第二网络实体为会话管理功能实体时,第一网络参数类型信息可以包括以下至少一种:
103.质量参数的类型信息、路由变更参数的类型信息;
104.第一消息可以包括以下至少一种:数据网络接入标识、路由信息。
105.例如,中心网络开放功能可以向会话管理功能发送第一请求消息,该第一请求消息可以为参数暴露可用请求(parameterexposureenable),如该请求可以为smf事件暴露订
阅请求消息(nsmf_eventexposure_subscribe request),或者是smf事件暴露注册消息(nsmf_eventexposure_register),其也可以采用其他命名,但其功能相同。
106.请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-trip delay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproute change的类型信息等类型信息,并且可以接收到会话管理功能发送的第一请求消息对应的应答消息,如应答消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同。
107.在会话管理功能接收到第一请求消息后,可以触发对用户设备的路由变更,例如,可以选择一个新的用户面功能,并且会话管理功能可以向边缘网络开放功能发送第一消息,该第一消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同,其中,第一消息可以包括数据网络接入标识dnai,路由信息n6routing information等。
108.在本发明一实施例中,第二网络实体可以包括接入管理功能实体,在第二网络实体为接入管理功能实体时,第一网络参数类型信息可以包括用户设备位置的类型信息,第一消息可以包括用户设备位置信息。
109.例如,中心网络开放功能可以向接入以及和移动管理功能发送第一请求消息,该第一消息可以为amf事件暴露订阅请求消息(namf_eventexposure_subscriberequest),或者是amf事件暴露注册消息(namf_eventexposure_register),其也可以采用其他命名,但其功能相同,并且可以接收到接入以及和移动管理功能发送的第一请求消息对应的应答消息,如应答消息可以为amf事件暴露注册消息(namf_location_event_notify),其也可以采用其他命名,但其功能相同。
110.第一请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括用户设备位置的类型信息。
111.在接入以及和移动管理功能接收到第一请求消息后,可以向边缘网络开放功能发送第一消息,该第一消息可以包括用户设备位置信息uelocation。
112.在本发明一实施例中,第二网络实体可以包括用户面功能实体,在第二网络实体为用户面功能实体时,第一网络参数类型信息可以包括以下至少一种:
113.延时的类型信息、缓冲区情况的类型信息,
114.第一消息可以包括以下至少一种:
115.往返延迟信息、缓冲信息。
116.例如,中心网络开放功能可以向用户面功能发送第一请求消息,该第一请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括延时的类型信息、缓冲区情况的类型信息等。
117.在接入以及和移动管理功能接收到第一请求消息后,可以向边缘网络开放功能发送第一消息,该第一消息可以包括往返延迟信息roundtripdelay、缓冲信息buffercondition等。
118.在一示例中,可以通过n4将网络参数信息发给会话管理功能,然后会话管理功能可以将网络参数信息通过smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以
采用其他命名,但其功能相同,发给边缘网络开放功能。
119.在本发明一实施例中,第二网络实体可以包括管理服务功能实体,在第二网络实体为管理服务功能实体时,第一网络参数类型信息可以包括无线网络信息的类型信息,第一消息可以包括无线网络信息。
120.例如,中心网络开放功能可以向管理服务功能发送第一请求消息,该第一请求消息可以为参数暴露可用请求(parameterexposureenablerequest),如请求可以为mnf事件暴露订阅请求消息(nmnf_eventexposure_subscribe request),或者是mnf事件暴露注册消息(nmnf_eventexposure_register),其也可以采用其他命名,但其功能相同,并且可以接收到管理服务功能发送的第一请求消息对应的应答消息,如应答消息可以为mnf事件暴露通知消息(nmnf_eventexposure_notify),其也可以采用其他命名,但其功能相同。
121.请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括无线网络信息radio networkinformation的类型信息,并且可以接收到管理服务功能发送的针对第一请求消息的第一回复消息。
122.在管理服务功能接收到第一请求消息后,可以向边缘网络开放功能发送第一消息,该第一消息可以包括无线网络信息,即可以将无线网络信息直接发送给边缘网络开放功能,进而边缘网络开放功能可以直接将相关参数信息发送给应用功能。
123.步骤202,所述第一网络实体接收所述第二网络实体针对所述第一请求消息返回的第一回复消息。
124.在本发明一实施例中,第二网络实体可以包括会话管理功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之前,还包括:
125.所述第一网络实体接收第四网络实体发送的第二请求消息,所述第二请求消息用于请求对所述第三网络实体进行实例化。
126.其中,第二请求消息可以为第四网络实体向第一网络实体发送的第三网络实体实例化请求。
127.在实际应用中,第四网络实体可以向第一网络实体发送第三网络实体第二请求消息,该第二请求消息可以为实例化请求,实例化请求可以通过调用网络开放功能capif接口中的第三网络实体实例化请求接口以实现,进而可以对第三网络实体进行实例化,例如,中心网络开放功能可以在运营商域或边缘域中对边缘网络开放功能进行实例化。也可以通过其他技术方式达成实例化的目的。
128.在一示例中,如图3a所示,中心网络开放功能可以在运营商域中实例化边缘网络开放功能,并且可以通过动态管理以授权边缘网络开放功能接收无线接入网侧以及5g核心网侧的网络参数。运营商域可以指5g核心网以及upf相关的服务器或者服务器集群。其中,边缘网络开放功能到核心网网元(如,策略控制功能等)的接口,以及边缘网络开放功能到应用功能的接口,均可以复用原有中心网络开放功能到核心网网元,以及边缘网络开放功能到应用功能之间的接口。边缘网络开放功能可以实例化在upf上或者upf附近的运营商域服务器上。
129.在又一示例中,如图3b所示,中心网络开放功能可以在边缘域中实例化边缘网络开放功能,并且可以通过动态管理以授权边缘网络开放功能接收无线接入网侧以及5g核心
网侧的网络参数。边缘域可以具体指第三方部署的边缘计算服务器,其中可以包括dn以及af。其中,边缘网络开放功能到核心网网元(如,策略控制功能等)的接口,以及边缘网络开放功能到应用功能的接口,均可以复用原有中心网络开放功能到核心网网元,以及边缘网络开放功能到应用功能之间的接口。
130.通过中心网络开放功能实例化边缘网络开放功能,边缘网络开放功能可以实例化在运营商域中,作为5g核心网的一个网元功能实体nf,也可以实例化在应用功能中,从而边缘网络开放功能可以在运营商域或者边缘域中对边缘网络开放功能进行动态实例化,并且中心网络开放功能可以动态的管理边缘网络开放功能获取网络参数的权限。
131.在本发明一实施例中,第二网络实体可以包括会话管理功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之前,还包括:
132.所述第一网络实体与第四网络实体进行双向鉴权。
133.在第一网络实体接收到第四网络实体发送的第二请求消息后,第一网络实体可以和第四网络实体之间进行双向鉴权,例如,在中心网络开放功能接收到应用功能发送的第二请求消息后,中心网络开放功能可以和应用功能之间进行双向鉴权。
134.在本发明一实施例中,第二网络实体可以包括用户面功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之后,还包括:
135.所述用户面功能实体向会话管理功能实体发送质量参数的信息,并由所述会话管理功能实体向所述第三网络实体进行转发。
136.在实际应用中,用户面功能可以向会话管理功能发送质量参数的信息,并由会话管理功能向边缘网络开放功能进行转发,例如,可以由应用功能通过策略控制功能和会话管理功能向用户面功能发送qos参数监控(qos monitoring)请求,进而用户面功能在接收到qos参数监控(qosmonitoring)请求后,可以将质量参数的信息,即qos相关参数(包括数据包的双向延时,还可以为上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等),通过n4接口的消息(例如n4报告消息)发送至会话管理功能。
137.在本发明一实施例中,第二网络实体可以包括管理服务功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之后,还包括:
138.所述管理服务功能实体通过所述第三网络实体将所述第一消息发送至所述第四网络实体。
139.在实际应用中,管理服务功能可以在接收到第一请求消息后,将无线网络信息直接发送给边缘网络开放功能,进而边缘网络开放功能可以直接将相关参数信息发送给应用功能。
140.在本发明一实施例中,第二网络实体可以包括会话管理功能实体,还包括:
141.所述第一网络实体向所述第二网络实体发送第三请求消息,所述第三请求消息用于取消所述第二网络实体通过所述第三网络实体向所述第四网络实体上报参数的操作;所述第一网络实体取消对第三网络实体的实例化。
142.在具体实现中,第一网络实体可以向会话管理功能实体发送第三请求消息,第三请求消息可以用于取消会话管理功能实体通过第三网络实体向第四网络实体上报参数的操作,进而中心网络开放功能可以取消对第三网络实体的实例化。
143.具体的,中心网络开放功能可以向会话管理功能发送第三请求消息,该第三请求消息可以为参数禁用请求(parameterdisablerequest)或者事件暴露订阅请求(eventexposure_subscribe)再或者事件暴露取消订阅请求(eventexposure_unsubscribe),其中包括取消向edgenef直接传递网络参数的指示信息,其也可以采用其他命名,但其功能相同,请求可以用于取消会话管理功能直接通过边缘网络开放功能向应用功能上报参数的操作,进而中心网络开放功能可以配置并且取消中心网络开放功能的实例化。
144.在本发明实施例中,第一网络实体通过向第二网络实体发送第一请求消息,第一请求消息包括至少一个第一网络参数类型信息,第一请求消息用于使得第二网络实体根据预设事件触发向第三网络实体发送第一消息,第一消息包括与第一网络参数类型信息对应的至少一个部分网络参数信息,第一网络实体接收第二网络实体针对第一请求消息返回的第一回复消息,实现了第一网络实体动态管理第三网络实体的实例化,且第一网络实体能够动态管理第三网络实体获取网络参数的权限,增强了第一网络实体部署的灵活性。
145.参照图4,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第一网络实体侧,第二网络实体可以包括会话管理功能实体,发送第一请求消息的过程可以通过发送第四请求消息和第五请求消息实现,具体可以包括如下步骤:
146.步骤401,在所述第二网络实体为会话管理功能实体时,所述第一网络实体向第五网络实体发送所述第四请求消息,以使得所述第五网络实体根据所述第四请求消息向所述第二网络实体发送所述第五请求消息;
147.在中心网络开放功能动态管理边缘网络开放功能实例化的过程中,在第二网络实体为会话管理功能实体时,中心网络开放功能可以向第五网络实体发送第四请求消息,以使得第五网络实体可以根据第四请求消息向第二网络实体发送第五请求消息。
148.在一示例中,可以通过第四请求消息和第五请求消息的发送,实现第一网络实体向第二网络实体发送第一请求消息,即第一请求消息中参数信息可以通过第四请求消息和第五请求消息得到。
149.例如,如图5所示,中心网络开放功能可以向第五网络实体发送第四请求消息,该第四请求消息可以为pcf策略鉴权订阅请求消息(npcf_policyauthorization_subscriberequest),也可以是pcf策略鉴权创建或者更新请求消息(npcf_policyauthorization_create/updaterequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和可选的,第一网络参数类型信息networkparametertype,第一网络参数类型信息也可以是事件标识(eventid),第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。可选的,第四请求消息中也可以不包括网络参数类型信息。在没有指示相关网络参数类型信息时,5g核心网网元(例如smf或者amf)可以将指定默认参数或者是所有参数通过localnef通知给af。并且,中心网络开放功能可以收到第五网络实体发送的针对第四请求消息的相关回复消息。可选的,第四请求消息还可以包括af标识以及本地事件通知(localeventnotification)标识。第五网络实体可以通过本地事件通知标识指示对应的5g核心网网元(例如smf或者amf)将指定类型的网络参数通过边缘
网络开放功能通知给指定的af。
150.在第五网络实体接收到中心网络开放功能发送的第四请求消息后,第五网络实体可以根据第四请求消息向会话管理功能实体发送第五请求消息,该第五请求消息可以为smf事件暴露订阅请求消息(nsmf_eventexposure_subscriberequest)或者是pcf会话管理策略控制更新通知请求消息(npcf_smpolicycontrol_updatenotifyrequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。并且,第五网络实体可以收到会话管理功能实体发送的针对第五请求消息的相关回复消息。pcf会将本地时间通知作为策略与计费控制规则(pccrule)的一部分。用来通过smf指示对应的upf将指定qos相关参数(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)通过localnef通知给af。
151.在一示例中,如果发送取消订阅请求消息(unsubscribe),也可以通过相似的流程进行,例如,可以通过中心网络开放功能向策略控制功能发送一请求消息,该请求消息可以为pcf策略鉴权取消订阅请求消息(npcf_policyauthorization_unsubscriberequest),也可以是pcf策略鉴权创建或者更新请求消息(npcf_policyauthorization_create/updaterequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和可选的,第一网络参数类型信息networkparametertype,第一网络参数类型信息也可以是事件标识(eventid),第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。可选的,该请求消息中也可以不包括网络参数类型信息。在没有指示相关网络参数类型信息时,5g核心网网元(例如smf或者amf)可以将指定默认参数或者是所有参数通过localnef通知给af。并且,中心网络开放功能可以收到策略控制功能发送的针对该请求消息的相关回复消息。可选的,该请求消息还可以包括af标识以及本地事件通知(localeventnotification)标识。策略控制功能可以通过本地事件通知标识指示对应的5g核心网网元(例如smf或者amf)将指定类型的网络参数通过边缘网络开放功能通知给指定的af。
152.在策略控制功能接收到中心网络开放功能发送的请求消息后,策略控制功能可以根据该请求消息向会话管理功能实体发送一请求消息,该求消息可以为smf事件暴露订阅请求消息(nsmf_eventexposure_unsubscribe request)或者是pcf会话管理策略控制更新通知请求消息(npcf_smpolicycontrol_updatenotifyrequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。并且,策略控制功能可以收到会话管理功能实体发送的针对该请求消息的相关回复消息。pcf可以将本地时间通知从策略与计费控制规则(pccrule)中去除,在此情况下,upf无法通过localnef
将相关参数通知给af。
153.在本发明一实施例中,该方法还可以包括如下步骤:
154.所述会话管理功能实体向用户面功能实体发送第六请求消息,以使得所述用户面功能实体通过第七网络实体向第四网络实体发送第三消息,所述第三消息包括第一参数信息。
155.作为一示例,第一参数信息可以为上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等。
156.在实际应用中,会话管理功能实体可以向用户面功能实体发送第六请求消息,以使得用户面功能实体可以通过本地网络开放功能向应用功能发送第三消息,该第三消息可以包括上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等。
157.在一示例中,如果会话管理功能实体远离边缘域或者是本地网络开放功能的情况下,会话管理功能实体可以通过n4report接口发送一请求消息到用户面功能实体,使得用户面功能实体可以将qos参数通过本地网络开放功能发送给应用功能。
158.步骤402,所述第一网络实体接收所述第二网络实体针对所述第一请求消息返回的第一回复消息。
159.参照图6,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第一网络实体侧,第二网络实体可以包括会话管理功能实体,发送第一请求消息的过程可以通过发送第七请求消息和第八请求消息实现,具体可以包括如下步骤:
160.步骤601,在所述第二网络实体为会话管理功能实体时,所述第一网络实体向第六网络实体发送所述第七请求消息,以使得所述第六网络实体根据所述第七请求消息向所述第二网络实体发送所述第八请求消息;
161.在中心网络开放功能动态管理边缘网络开放功能实例化的过程中,在第二网络实体为会话管理功能实体时,中心网络开放功能可以向第六网络实体发送第七请求消息,以使得第六网络实体可以根据第七请求消息向第二网络实体发送第八请求消息。
162.在一示例中,可以通过第七请求消息和第八请求消息的发送,实现第一网络实体向第二网络实体发送第一请求消息,即第一请求消息中参数信息可以通过第七请求消息和第八请求消息得到。
163.例如,如图7所示,中心网络开放功能可以向第六网络实体发送第七请求消息,该第七请求消息可以为udm事件暴露订阅请求消息(nudm_eventexposure_subscriberequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息也可以是事件标识(eventid),第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。可选的,第七请求消息中也可以不包括网络参数类型信息。在没有指示相关网络参数类型信息时,5g核心网网元(例如smf或者amf)可以将指定默认参数或者是所有参数通过localnef通知给af。并且,中心网络开放功能可以收到第六网络实体发送的针对第七请求消息的相关回复消息。可选的,第七请求消息还可以包括af标识以及本地事件通知
(localeventnotification)标识。第六网络实体可以通过本地事件通知标识指示对应的5g核心网网元(例如smf或者amf)将指定类型的网络参数通过边缘网络开放功能通知给指定的af。
164.在第六网络实体接收到中心网络开放功能发送的第七请求消息后,第六网络实体可以根据第七请求消息向会话管理功能实体发送第八请求消息,该第八请求消息可以为smf事件暴露订阅请求消息(nsmf_eventexposure_subscriberequest),请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。并且,第六网络实体可以收到会话管理功能实体发送的针对第八请求消息的相关回复消息。
165.步骤602,所述第一网络实体接收所述第二网络实体针对所述第一请求消息返回的第一回复消息。
166.参照图8,示出了本发明一实施例提供的一种网络通信的方法的步骤流程图,该方法可以应用于第二网络实体,第二网络实体可以包括会话管理功能实体侧,具体可以包括如下步骤:
167.步骤801,所述会话管理功能实体接收所述第一网络实体发送的第一请求消息,并向所述第一网络实体返回针对所述第一请求消息的第一回复消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得会话管理功能实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
168.作为一示例,第一请求消息可以包括第三网络实体的标识信息。
169.第一请求消息还可以包括第四网络实体的标识信息,第四网络实体的标识信息可以用于使得第二网络实体根据第四网络实体对应的应用向第三网络实体发送第一消息。
170.第一网络参数类型信息可以包括以下至少一种:
171.质量参数的类型信息、路由变更参数的类型信息;
172.第一消息可以包括以下至少一种:
173.数据网络接入标识、路由信息。
174.在中心网络开放功能动态管理边缘网络开放功能实例化的过程中,中心网络开放功能可以向会话管理功能发送第一请求消息,该第一请求消息可以为参数暴露可用请求(parameterexposureenable),如该请求可以为smf事件暴露订阅请求消息(nsmf_eventexposure_subscriberequest),或者是smf事件暴露注册消息(nsmf_eventexposure_register),其也可以采用其他命名,但其功能相同。
175.请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-trip delay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproute change的类型信息等类型信息,并且可以接收到会话管理功能发送的第一请求消息对应的应答消息,如应答消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同。
176.步骤802,根据所述第一请求消息,所述会话管理功能实体触发用户设备的路由变更,并向第三网络实体发送第一消息。
177.在会话管理功能接收到第一请求消息后,可以触发对用户设备的路由变更,例如,可以选择一个新的用户面功能,并且会话管理功能可以向边缘网络开放功能发送第一消息,该第一消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同,其中,第一消息可以包括数据网络接入标识dnai,路由信息n6routing information等。
178.在本发明一实施例中,还包括:
179.所述会话管理功能实体接收所述用户面功能实体发送的质量参数的信息;所述会话管理功能实体向所述第三网络实体转发第二消息,所述第二消息包括所述质量参数的信息。
180.在实际应用中,会话管理功能可以接收用户面功能发送的质量参数的信息,进而会话管理功能可以向边缘网络开放功能转发第二消息,第二消息可以包括质量参数的信息。
181.例如,可以由应用功能通过策略控制功能和会话管理功能向用户面功能发送qos参数监控(qosmonitoring)请求,进而用户面功能在接收到qos参数监控(qosmonitoring)请求后,可以将质量参数的信息,即qos相关参数(包括数据包的双向延时,还可以为上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等),通过n4接口发送至会话管理功能,进而会话管理功能可以通过发送第二消息将qos相关参数上报给边缘网络开放功能,该第二消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同,进而edgenef可以将qos相关参数信息发送至应用功能。
182.在本发明一实施例中,还包括:
183.所述会话管理功能实体接收所述第一网络实体发送的第三请求消息,所述第三请求消息用于取消所述会话管理功能实体通过所述第三网络实体向所述第四网络实体上报参数的操作。
184.在第一网络实体动态管理第三网络实体实例化的过程中,会话管理功能实体可以接收第一网络实体发送的第三请求消息,第三请求消息可以用于取消会话管理功能实体通过第三网络实体向第四网络实体上报参数的操作,以使第一网络实体可以取消对第三网络实体的实例化。
185.具体的,中心网络开放功能可以向会话管理功能发送第三请求消息,该第三请求消息可以为参数暴露禁用请求(parameterdisablerequest)或者事件暴露订阅请求(eventexposure_subscribe)再或者事件暴露取消订阅请求eventexposure_unsubscribe),其中包括取消向edgenef直接传递网络参数的指示信息,其也可以采用其他命名,但其功能相同,其可以用于取消会话管理功能直接通过边缘网络开放功能向应用功能上报参数的操作,进而中心网络开放功能可以配置并且取消中心网络开放功能的实例化。
186.以下结合图9对本发明实施例进行示例性说明:
187.1、应用功能可以向中心网络开放功能发送边缘网络开放功能第二请求消息,该第
二请求消息可以为实例化请求,实例化请求可以通过调用网络开放功能capif接口中的边缘网络开放功能实例化请求接口以实现;
188.2、应用功能可以和中心网络开放功能之间进行双向鉴权;
189.3、中心网络开放功能可以实例化边缘网络开放功能,边缘网络开放功能可以实例化在运营商域,作为5g核心网的一个网元功能实体nf,也可以实例化在应用功能中;
190.4、中心网络开放功能可以向会话管理功能发送第一请求消息,如该第一请求消息可以为参数暴露请求(parameterexposureenable),其也可以采用其他命名,但其功能相同,请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息,并且可以接收到会话管理功能发送的针对第一请求消息的第一回复消息;
191.5、会话管理功能在接收到第一请求消息后,可以触发对用户设备的路由变更,例如,可以选择一个新的用户面功能;
192.6、会话管理功能可以向边缘网络开放功能发送第一消息,如该第一消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同,其中,第一消息可以包括数据网络接入标识dnai,路由信息n6routinginformation等;
193.7、应用功能可以通过策略控制功能和会话管理功能向用户面功能发送qos参数监控(qosmonitoring)请求;
194.8、用户面功能在接收到qos参数监控(qosmonitoring)请求后,可以将质量参数的信息,即qos相关参数(包括数据包的双向延时,还可以为上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等),通过n4接口发送至会话管理功能;
195.9、会话管理功能可以通过发送第二消息将qos相关参数上报给边缘网络开放功能,如该第二消息可以为smf事件暴露通知消息(nsmf_eventexposure_notify),其也可以采用其他命名,但其功能相同,进而边缘网络开放功能可以将qos相关参数信息发送至应用功能;
196.10、中心网络开放功能可以向管理服务功能发送第一请求消息,如该第一请求消息可以为参数暴露可用请求(parameterexposureenablerequests),其也可以采用其他命名,但其功能相同,请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括无线网络信息radionetworkinformation的类型信息,并且可以接收到管理服务功能发送的针对第一请求消息的第一回复消息;
197.11、管理服务功能在接收到第一请求消息后,可以将无线网络信息直接发送给边缘网络开放功能,进而边缘网络开放功能可以直接将相关参数信息发送给应用功能;
198.12、中心网络开放功能可以向会话管理功能发送第三请求消息,如该第三请求消息可以为参数暴露禁用请求(parameterdisablerequest)或者事件暴露订阅请求(eventexposure_subscribe)再或者事件暴露取消订阅请求(eventexposure_
unsubscribe),其中包括取消向edgenef直接传递网络参数的指示信息,其也可以采用其他命名,但其功能相同,其可以用于取消会话管理功能直接通过边缘网络开放功能向应用功能上报参数的操作;
199.13、中心网络开放功能可以配置并且取消边缘网络开放功能的实例化。
200.参照图10,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第二网络实体侧,第二网络实体可以包括会话管理功能实体,接收第一网络实体发送的第一请求消息的过程可以通过接收第四请求消息和第五请求消息实现,具体可以包括如下步骤:
201.步骤1001,所述会话管理功能实体接收第五网络实体发送的所述第五请求消息,所述第五请求消息为根据所述第五网络实体接收所述第一网络实体发送的所述第四请求消息发送的;
202.在中心网络开放功能动态管理边缘网络开放功能实例化的过程中,会话管理功能实体可以接收第五网络实体发送的第五请求消息,该第五请求消息可以为根据第一网络实体向第五网络实体发送的第四请求消息发送的。
203.在一示例中,可以通过接收第四请求消息和第五请求消息,实现会话管理功能实体接收第一网络实体发送的第一请求消息,即第一请求消息中参数信息可以通过第四请求消息和第五请求消息得到。
204.例如,中心网络开放功能可以向第五网络实体发送第四请求消息,该第四请求消息可以为pcf策略鉴权订阅请求消息(npcf_policyauthorization_subscriberequest),也可以是pcf策略鉴权创建或者更新请求消息(npcf_policyauthorization_create/updaterequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和可选的,第一网络参数类型信息networkparametertype,第一网络参数类型信息也可以是事件标识(eventid),第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。可选的,第四请求消息中也可以不包括网络参数类型信息。在没有指示相关网络参数类型信息时,5g核心网网元(例如smf或者amf)可以将指定默认参数或者是所有参数通过localnef通知给af。并且,中心网络开放功能可以收到第五网络实体发送的针对第四请求消息的相关回复消息。可选的,第四请求消息还可以包括af标识以及本地事件通知(localeventnotification)标识。第五网络实体可以通过本地事件通知标识指示对应的5g核心网网元(例如smf或者amf)将指定类型的网络参数通过边缘网络开放功能通知给指定的af。
205.在第五网络实体接收到中心网络开放功能发送的第四求消息后,会话管理功能实体可以接收第五网络实体根据第四请求消息发送的第五请求消息,该第五请求消息可以为smf事件暴露订阅请求消息(nsmf_eventexposure_subscriberequest)或者是pcf会话管理策略控制更新通知请求消息(npcf_smpolicycontrol_updatenotifyrequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行
的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。并且,会话管理功能实体可以向第五网络实体发送针对第五请求消息的相关回复消息。pcf会将本地时间通知作为策略与计费控制规则(pccrule)的一部分。用来通过smf指示对应的upf将指定qos相关参数(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)通过localnef通知给af。
206.在一示例中,如果发送取消订阅请求消息(unsubscribe),也可以通过相似的流程进行,例如,可以通过中心网络开放功能向策略控制功能发送一请求消息,该请求消息可以为pcf策略鉴权取消订阅请求消息(npcf_policyauthorization_unsubscriberequest),也可以是pcf策略鉴权创建或者更新请求消息(npcf_policyauthorization_create/updaterequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和可选的,第一网络参数类型信息networkparametertype,第一网络参数类型信息也可以是事件标识(eventid),第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。可选的,该请求消息中也可以不包括网络参数类型信息。在没有指示相关网络参数类型信息时,5g核心网网元(例如smf或者amf)可以将指定默认参数或者是所有参数通过localnef通知给af。并且,中心网络开放功能可以收到策略控制功能发送的针对该请求消息的相关回复消息。可选的,该请求消息还可以包括af标识以及本地事件通知(localeventnotification)标识。策略控制功能可以通过本地事件通知标识指示对应的5g核心网网元(例如smf或者amf)将指定类型的网络参数通过边缘网络开放功能通知给指定的af。
207.在策略控制功能接收到中心网络开放功能发送的请求消息后,策略控制功能可以根据该请求消息向会话管理功能实体发送一请求消息,该求消息可以为smf事件暴露订阅请求消息(nsmf_eventexposure_unsubscribe request)或者是pcf会话管理策略控制更新通知请求消息(npcf_smpolicycontrol_updatenotifyrequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。并且,策略控制功能可以收到会话管理功能实体发送的针对该请求消息的相关回复消息。pcf可以将本地时间通知从策略与计费控制规则(pccrule)中去除,在此情况下,upf无法通过localnef将相关参数通知给af。
208.在本发明一实施例中,该方法还可以包括如下步骤:
209.所述会话管理功能实体向用户面功能实体发送第六请求消息,以使得所述用户面功能实体通过第七网络实体向第四网络实体发送第三消息,所述第三消息包括第一参数信息。
210.作为一示例,第一参数信息可以为上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等。
211.在实际应用中,会话管理功能实体可以向用户面功能实体发送第六请求消息,以
使得用户面功能实体可以通过本地网络开放功能向应用功能发送第三消息,该第三消息可以包括上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等。
212.在一示例中,如果会话管理功能实体远离边缘域或者是本地网络开放功能的情况下,会话管理功能实体可以通过n4report接口发送一请求消息到用户面功能实体,使得用户面功能实体可以将qos参数通过本地网络开放功能发送给应用功能。
213.步骤1002,根据所述第一请求消息,所述会话管理功能实体触发用户设备的路由变更,并向第三网络实体发送第一消息。
214.参照图11,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第一网络实体侧,第二网络实体可以包括会话管理功能实体,接收第一网络实体发送的第一请求消息的过程可以通过接收第七请求消息和第八请求消息实现,具体可以包括如下步骤:
215.步骤1101,所述会话管理功能实体接收第六网络实体发送的所述第八请求消息,所述第八求消息为根据所述第六网络实体接收所述第一网络实体发送的所述第七请求消息发送的;
216.在中心网络开放功能动态管理边缘网络开放功能实例化的过程中,会话管理功能实体可以接收第六网络实体发送的第八请求消息,该第八请求消息可以为根据第一网络实体向第六网络实体发送的第七请求消息发送的。
217.在一示例中,可以通过接收第七请求消息和第八请求消息,实现会话管理功能实体接收第一网络实体发送的第一请求消息,即第一请求消息中参数信息可以通过第七请求消息和第八请求消息得到。
218.例如,中心网络开放功能可以向第六网络实体发送第七请求消息,该第七请求消息可以为udm事件暴露订阅请求消息(nudm_eventexposure_subscriberequest),其也可以采用其他命名,但其功能相同。请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息也可以是事件标识(eventid),第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。可选的,第七请求消息中也可以不包括网络参数类型信息。在没有指示相关网络参数类型信息时,5g核心网网元(例如smf或者amf)可以将指定默认参数或者是所有参数通过localnef通知给af。并且,中心网络开放功能可以收到第六网络实体发送的针对第七请求消息的相关回复消息。可选的,第七请求消息还可以包括af标识以及本地事件通知(localeventnotification)标识。第六网络实体可以通过本地事件通知标识指示对应的5g核心网网元(例如smf或者amf)将指定类型的网络参数通过边缘网络开放功能通知给指定的af。
219.在第六网络实体接收到中心网络开放功能发送的第七求消息后,会话管理功能实体可以接收第六网络实体根据第七请求消息发送的第八请求消息,该第八请求消息可以为smf事件暴露订阅请求消息(nsmf_eventexposure_subscriberequest),请求消息中可以包括边缘网络开放功能id和第一网络参数类型信息networkparametertype,第一网络参数类型信息可以包括质量参数qos的类型信息(例如上下行数据缓存情况、上下行延时或者往返
延时(round-tripdelay)、吞吐量、上下行的传输速率中的至少一种等)、路由变更参数uproutechange的类型信息等类型信息。并且,会话管理功能实体可以向第六网络实体发送针对第八请求消息的相关回复消息。
220.步骤1102,根据所述第一请求消息,所述会话管理功能实体触发用户设备的路由变更,并向第三网络实体发送第一消息。
221.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
222.本发明一实施例提供的一种网络通信的装置,可以应用于第一网络实体侧,该装置可以用于:
223.向第二网络实体发送第一请求消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得第二网络实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数信息;
224.接收所述第二网络实体针对所述第一请求消息返回的第一回复消息。
225.在本发明一实施例中,所述第一请求消息包括第三网络实体的标识信息。
226.在本发明一实施例中,所述第一请求消息还包括第四网络实体的标识信息,所述第四网络实体的标识信息用于使得所述第二网络实体根据所述第四网络实体对应的应用向所述第三网络实体发送第一消息。
227.在本发明一实施例中,所述第二网络实体包括会话管理功能实体,在所述第二网络实体为所述会话管理功能实体时,所述第一网络参数类型信息包括以下至少一种:
228.质量参数的类型信息、路由变更参数的类型信息;
229.所述第一消息包括以下至少一种:
230.数据网络接入标识、路由信息。
231.在本发明一实施例中,所述第二网络实体包括接入管理功能实体,在所述第二网络实体为所述接入管理功能实体时,所述第一网络参数类型信息包括用户设备位置的类型信息,所述第一消息包括用户设备位置信息。
232.在本发明一实施例中,所述第二网络实体包括用户面功能实体,在所述第二网络实体为所述用户面功能实体时,所述第一网络参数类型信息包括以下至少一种:
233.延时的类型信息、缓冲区情况的类型信息,
234.所述第一消息包括以下至少一种:
235.往返延迟信息、缓冲信息。
236.在本发明一实施例中,所述第二网络实体包括管理服务功能实体,在所述第二网络实体为所述管理服务功能实体时,所述第一网络参数类型信息包括无线网络信息的类型信息,第一消息包括无线网络信息。
237.在本发明一实施例中,所述第二网络实体包括会话管理功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之前,还包括:
238.所述第一网络实体接收第四网络实体发送的第二请求消息,所述第二请求消息用于请求对所述第三网络实体进行实例化。
239.在本发明一实施例中,所述第二网络实体包括会话管理功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之前,还包括:
240.所述第一网络实体与第四网络实体进行双向鉴权。
241.在本发明一实施例中,所述第二网络实体包括用户面功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之后,还包括:
242.所述用户面功能实体向会话管理功能实体发送质量参数的信息,并由所述会话管理功能实体向所述第三网络实体进行转发。
243.在本发明一实施例中,所述第二网络实体包括管理服务功能实体,在所述第一网络实体向第二网络实体发送第一请求消息之后,还包括:
244.所述管理服务功能实体通过所述第三网络实体将所述第一消息发送至所述第四网络实体。
245.在本发明一实施例中,所述第二网络实体包括会话管理功能实体,还包括:
246.所述第一网络实体向所述第二网络实体发送第三请求消息,所述第三请求消息用于取消所述第二网络实体通过所述第三网络实体向所述第四网络实体上报参数的操作;
247.所述第一网络实体取消对第三网络实体的实例化。
248.所述第二网络实体包括会话管理功能实体,所述发送第一请求消息的过程通过发送第四请求消息和第五请求消息实现,所述第一网络实体向第二网络实体发送第一请求消息,包括:
249.在所述第二网络实体为会话管理功能实体时,所述第一网络实体向第五网络实体发送所述第四请求消息,以使得所述第五网络实体根据所述第四请求消息向所述第二网络实体发送所述第五请求消息。
250.还包括:
251.所述会话管理功能实体向用户面功能实体发送第六请求消息,以使得所述用户面功能实体通过第七网络实体向第四网络实体发送第三消息,所述第三消息包括第一参数信息。
252.所述第二网络实体包括会话管理功能实体,所述发送第一请求消息的过程通过发送第七请求消息和第八请求消息实现,所述第一网络实体向第二网络实体发送第一请求消息,包括:
253.在所述第二网络实体为会话管理功能实体时,所述第一网络实体向第六网络实体发送所述第七请求消息,以使得所述第六网络实体根据所述第七请求消息向所述第二网络实体发送所述第八请求消息。
254.本发明一实施例提供的一种网络通信的装置,可以应用于第二网络实体,第二网络实体可以包括会话管理功能实体,该装置可以用于:
255.接收所述第一网络实体发送的第一请求消息,并向所述第一网络实体返回针对所述第一请求消息的第一回复消息,所述第一请求消息包括至少一个第一网络参数类型信息,所述第一请求消息用于使得会话管理功能实体根据预设事件触发向第三网络实体发送第一消息,所述第一消息包括与所述第一网络参数类型信息对应的至少一个部分网络参数
信息;
256.根据所述第一请求消息,所述会话管理功能实体触发用户设备的路由变更,并向第三网络实体发送第一消息。
257.在本发明一实施例中,所述第一请求消息包括第三网络实体的标识信息。
258.在本发明一实施例中,所述第一请求消息还包括第四网络实体的标识信息,所述第四网络实体的标识信息用于使得所述第二网络实体根据第四网络实体对应的应用向第三网络实体发送第一消息。
259.在本发明一实施例中,所述第一网络参数类型信息包括以下至少一种:
260.质量参数的类型信息、路由变更参数的类型信息;
261.所述第一消息包括以下至少一种:
262.数据网络接入标识、路由信息。
263.在本发明一实施例中,所述会话管理功能实体接收所述用户面功能实体发送的质量参数的信息;
264.所述会话管理功能实体向所述第三网络实体转发第二消息,所述第二消息包括所述质量参数的信息。
265.在本发明一实施例中,所述装置还用于:
266.所述会话管理功能实体接收所述第一网络实体发送的第三请求消息,所述第三请求消息用于取消所述会话管理功能实体通过所述第三网络实体向所述第四网络实体上报参数的操作。
267.所述接收所述第一网络实体发送的第一请求消息的过程通过接收第四请求消息和第五请求消息实现,所述会话管理功能实体接收所述第一网络实体发送的第一请求消息,包括:
268.所述会话管理功能实体接收第五网络实体发送的所述第五请求消息,所述第五请求消息为根据所述第五网络实体接收所述第一网络实体发送的所述第四请求消息发送的。
269.还包括:
270.所述会话管理功能实体向用户面功能实体发送第六请求消息,以使得所述用户面功能实体通过第七网络实体向第四网络实体发送第三消息,所述第三消息包括第一参数信息。
271.所述接收所述第一网络实体发送的第一请求消息的过程通过接收第七请求消息和第八请求消息实现,所述会话管理功能实体接收所述第一网络实体发送的第一请求消息,包括:
272.所述会话管理功能实体接收第六网络实体发送的所述第八请求消息,所述第八求消息为根据所述第六网络实体接收所述第一网络实体发送的所述第七请求消息发送的。
273.本发明一实施例还提供了一种电子设备,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上网络通信的方法的步骤。
274.本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上网络通信的方法的步骤。
275.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关
之处参见方法实施例的部分说明即可。
276.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
277.本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
278.本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
279.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
280.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
281.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
282.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
283.以上对所提供的一种网络通信的方法及装置、电子设备、存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1