本技术涉及通信领域,尤其涉及一种通信方法及装置。
背景技术:
1、行业数字化转型的持续推进对网络和云计算提出了巨大挑战,驱动计算资源不断地向边缘下移形成网络中分散的计算资源。边缘计算技术中,在数据源或终端设备附近提供计算、存储等基础设施,以满足业务的低时延需求,并有效缓解网络带宽压力。
2、但是单个基站的计算资源有限,且无法保证在特定时间点为所有业务提供所需的服务等级协议(service level agreement,sla)保证。这需要网络和计算资源相互感知,实现网络和计算资源的高度协同,以为所有业务提供所需的sla保证。然而,对于网络如何感知基站的计算资源业界尚未给出相应的方案。
技术实现思路
1、本技术提供一种通信方法及装置,能够实现网络对计算能力资源进行感知。
2、为达到上述目的,本技术采用如下技术方案:
3、第一方面,提供一种通信方法。该通信方法包括:网络存储功能网元接收来自第一用户面功能网元的第一注册请求消息,网络存储功能网元向第一用户面功能网元发送第一注册响应消息。其中,第一注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,第一注册请求消息包括第一计算能力信息,第一计算能力信息用于指示第一应用程序的计算能力,第一注册响应消息用于指示已成功注册第一计算能力信息。
4、基于第一方面提供的通信方法,网络存储功能网元接收来自第一用户面功能网元的第一注册请求消息,该第一注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,网络存储功能网元向第一用户面功能网元发送第一注册响应消息,指示已成功注册第一计算能力信息。第一注册请求消息包括第一计算能力信息,第一计算能力信息用于指示第一应用程序的计算能力。如此,可以实现网络对计算能力资源进行感知、发布和调度。
5、在一种可能的设计方式中,第一计算能力信息可以包括如下一项或多项:可用的中央处理器(central processing unit,cpu)资源、可用的图形处理器(graphicsprocessing unit,gpu)资源、可用的张量处理器(tensor processing unit,tpu)资源、可用的输入/输出(input/output,i/o)资源、可用的现场可编程门阵列(field programmablegate array,fpga)资源、和可用的带宽(bandwidth)资源。
6、可选地,第一应用程序的计算能力可以指第一应用程序对应的应用服务器的计算能力。
7、在一种可能的设计方式中,第一计算能力信息还可以包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议(internetprotocol,ip)地址。
8、可选地,第一计算能力信息还可以包括时延(latency)信息。
9、在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:网络存储功能网元接收来自第一用户面功能网元、或会话管理功能网元的计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。如此,功能网元可以向网络存储功能网元查询一个或多个应用程序的计算能力信息。能够从网络存储功能网元获得计算能力信息的功能网元,包括但不限于:第一用户面功能网元、或会话管理功能网元、第二用户面功能网元。
10、在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:网络存储功能网元向第一用户面功能网元、或会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力。如此,网络存储功能网元可以将一个或多个应用程序的计算能力信息发给功能网元。
11、在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:网络存储功能网元向第一用户面功能网元发送第一计算能力响应消息。其中,第一计算能力响应消息包括一个或多个第二计算能力信息。如此,第一用户面功能网元可以向网络存储功能网元查询其他应用程序的计算能力信息。
12、在一种可能的设计方式中,发现网络功能请求消息包括查询条件,计算能力发现消息用于请求满足查询条件的一个或多个应用程序的计算能力信息。示例地,第一计算能力信息、和一个或多个第二计算能力信息可以是经过筛选后的满足查询条件的计算能力信息。
13、第二方面,提供一种通信方法。该通信方法包括:网络存储功能网元接收来自网络能力开放功能网元的第二注册请求消息,网络存储功能网元向网络能力开放功能网元发送第二注册响应消息。其中,第二注册请求消息包括第一计算能力信息,第二注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,第一计算能力信息用于指示第一应用程序的计算能力。第二注册响应消息用于指示已成功注册第一计算能力信息。
14、基于第二方面提供的通信方法,第一应用程序通过网络能力开放功能网元向网络存储功能网元发送注册第一计算能力信息的请求,网络存储功能网元通过网络能力开放功能网元向第一应用程序发送已成功注册第一计算能力信息的响应。如此,可以实现网络侧对计算能力资源进行感知、发布和调度。
15、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
16、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
17、在一种可能的设计方式中,第二方面提供的通信方法,还可以包括:网络存储功能网元接收来自第一用户面功能网元、或会话管理功能网元的计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
18、在一种可能的设计方式中,第二方面提供的通信方法,还可以包括:网络存储功能网元向第一用户面功能网元、或会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力。
19、在一种可能的设计方式中,第二方面提供的通信方法,还可以包括:网络存储功能网元向第一用户面功能网元发送第一计算能力响应消息。其中,第一计算能力响应消息包括一个或多个第二计算能力信息。
20、在一种可能的设计方式中,发现网络功能请求消息包括查询条件,计算能力发现消息用于请求满足查询条件的一个或多个应用程序的计算能力信息。
21、此外,第二方面所述的通信方法的技术效果可以参考第一方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
22、第三方面,提供一种通信方法。该通信方法包括:第一用户面功能网元获取第一计算能力信息。第一用户面功能网元向网络存储功能网元发送第一注册请求消息。第一用户面功能网元接收来自网络存储功能网元的第一注册响应消息。其中,第一计算能力信息用于指示第一应用程序的计算能力。第一注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,第一注册请求消息包括第一计算能力信息。第一注册响应消息用于指示已成功注册第一计算能力信息。
23、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
24、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
25、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元向网络存储功能网元发送计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
26、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元接收来自网络存储功能网元的一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力,第二应用程序对应第二用户面功能网元,第二应用程序通过第二用户面功能网元接收数据包。
27、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元向网络存储功能网元发送第一计算能力请求消息。其中,第一计算能力请求消息用于请求一个或多个第二计算能力信息,第二计算能力信息用于指示第二应用程序的计算能力,第二应用程序对应第二用户面功能网元,第二应用程序通过第二用户面功能网元接收数据包。
28、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元接收来自网络存储功能网元的第一计算能力响应消息。其中,第一计算能力响应消息包括一个或多个第二计算能力信息。
29、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元接收来自会话管理功能网元的会话消息。其中,会话消息用于请求对数据包的目的地址进行网络地址转换(network address translation,nat)处理。
30、可选地,nat处理可以包括将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的ip地址、将来自第三应用程序的第二数据包的源地址替换为第一数据包的源地址。
31、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的网际协议ip地址。
32、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元根据第一计算能力信息、和一个或多个第二计算能力信息,确定第三应用程序。其中,第三应用程序为第一应用程序和一个或多个第二应用程序中计算能力最优的应用程序。如此,可以综合考虑网络资源状况和计算资源状况,将业务流量动态调度至最优的节点。
33、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元接收来自会话管理功能网元的转发规则。其中,转发规则用于指示第一用户面功能网元与第三用户面功能网元之间通过第一逻辑接口转发数据包,第三应用程序通过第三用户面功能网元接收数据包。
34、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元向会话管理功能网元发送逻辑接口创建请求消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为第一用户面功能网元与第三用户面功能网元之间的逻辑接口。
35、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元通过第一逻辑接口,向第三用户面功能网元发送nat处理后的第一数据包。其中,nat处理后的第一数据包的目的地址为第三应用程序的实例绑定的ip地址。
36、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元通过第一逻辑接口,接收来自第三用户面功能网元的第二数据包。其中,第二数据包的源地址为第三应用程序的实例绑定的ip地址。
37、在一种可能的设计方式中,第三方面提供的通信方法,还可以包括:第一用户面功能网元将第二数据包的源地址替换为第一应用程序的实例绑定的ip地址。
38、此外,第三方面所述的通信方法的技术效果可以参考第一方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
39、第四方面,提供一种通信方法。该通信方法包括:会话管理功能网元接收来自网络存储功能网元的第一计算能力信息、和一个或多个第二计算能力信息,会话管理功能网元根据第一计算能力信息、和一个或多个第二计算能力信息,确定第三应用程序,会话管理功能网元向第三用户面功能网元发送会话消息。其中,第一计算能力信息用于指示第一应用程序的计算能力,第二计算能力信息用于指示第二应用程序的计算能力。第三应用程序为第一应用程序和一个或多个第二应用程序中计算能力最优的应用程序。会话消息用于请求对第一数据包的目的地址进行网络地址转换nat处理,nat处理包括:将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的网际协议ip地址、和将来自第三应用程序的第二数据包的源地址替换为第一数据包的源地址。第三应用程序通过第三用户面功能网元传输数据包。
40、基于第四方面提供的通信方法,网络存储功能网元向会话管理功能网元发送第一计算能力信息、和一个或多个第二计算能力信息,会话管理功能网元根据第一计算能力信息、和一个或多个第二计算能力信息,从第一应用程序和一个或多个第二应用程序中确定计算能力最优的应用程序,并向该计算能力最优的应用程序发送会话消息。如此,可以综合考虑网络资源状况和计算资源状况,将业务流量动态调度至最优的节点。
41、在一种可能的设计方式中,第四方面提供的通信方法,还可以包括:会话管理功能网元接收来自策略控制功能网元的会话管理策略关联建立响应消息。其中,会话管理策略关联建立响应消息包括第一规则,第一规则用于指示根据计算能力信息选择应用程序。如此,可以选择计算能力更优的应用程序。
42、在一种可能的设计方式中,第四方面提供的通信方法,还可以包括:会话管理功能网元向网络存储功能网元发送计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
43、在一种可能的设计方式中,计算能力发现消息包括查询条件,查询条件用于请求满足查询条件的计算能力信息。如此,可以由网络存储功能网元筛选计算能力信息。
44、在一种可能的设计方式中,第四方面提供的通信方法,还可以包括:会话管理功能网元接收来自第一用户面功能网元的逻辑接口创建请求消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为第一用户面功能网元与第三用户面功能网元之间的逻辑接口。
45、在一种可能的设计方式中,第四方面提供的通信方法,还可以包括:会话管理功能网元向第一用户面功能网元发送转发规则。其中,转发规则用于指示第一用户面功能网元与第三用户面功能网元之间通过第一逻辑接口转发数据包。如此,可以通过第一逻辑接口调度业务流量。
46、在一种可能的设计方式中,第四方面提供的通信方法,还可以包括:会话管理功能网元向第三用户面功能网元发送转发规则。如此,可以通过第一逻辑接口调度业务流量。
47、第五方面,提供一种通信方法。该通信方法包括:网络能力开放功能网元获取第一计算能力信息,网络能力开放功能网元向网络存储功能网元发送第二注册请求消息。其中,第一计算能力信息用于指示第一应用程序的计算能力。其中,第二注册请求消息包括第一计算能力信息,第二注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元。
48、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
49、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
50、在一种可能的设计方式中,第五方面提供的通信方法,还可以包括:网络能力开放功能网元向第一应用程序发送第三注册响应消息。其中,第三注册响应消息用于指示已成功注册第一计算能力信息。
51、在一种可能的设计方式中,第五方面提供的通信方法,还可以包括:网络能力开放功能网元接收来自网络存储功能网元的第二注册响应消息。其中,第二注册响应消息用于指示已成功注册第一计算能力信息。
52、在一种可能的设计方式中,上述网络能力开放功能网元获取第一计算能力信息,可以包括:
53、网络能力开放功能网元接收来自第一应用程序的第三注册请求消息。其中,第三注册请求消息包括第一计算能力信息,第三注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元。
54、此外,第五方面所述的通信装置的技术效果可以参考第二方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
55、第六方面,提供一种通信方法。该通信方法包括:第一应用程序向网络能力开放功能网元发送第三注册请求消息。第一应用程序接收来自网络能力开放功能网元的第三注册响应消息。其中,第三注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,第三注册请求消息包括第一计算能力信息。第三注册响应消息用于指示已成功注册第一计算能力信息。
56、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
57、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
58、此外,第六方面所述的通信装置的技术效果可以参考第二方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
59、第七方面,提供一种通信方法。该通信方法包括:网络存储功能网元接收来自会话管理功能网元的计算能力发现消息。网络存储功能网元向会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息,计算能力信息用于指示应用程序的计算能力。第一计算能力信息用于指示第一应用程序的计算能力。第二计算能力信息用于指示第二应用程序的计算能力。
60、在一种可能的设计方式中,发现网络功能请求消息包括查询条件,计算能力发现消息用于请求满足查询条件的一个或多个应用程序的计算能力信息。
61、在一种可能的设计方式中,第七方面提供的通信方法,还可以包括:网络存储功能网元根据查询条件,获取第一计算能力信息、和/或一个或多个第二计算能力信息。
62、此外,第七方面所述的通信装置的技术效果可以参考第一方面、或第二方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
63、第八方面,提供一种通信方法。该通信方法包括:第三用户面功能网元接收来自会话管理功能网元的会话消息,第三用户面功能网元接收来自终端设备的第一数据包,第三用户面功能网元将第一数据包的目的地址替换为第三应用程序的实例绑定的ip地址,第三用户面功能网元向第三应用程序发送nat处理后的第一数据包。其中,会话消息用于指示对数据包的目的地址进行网络地址转换nat处理,nat处理包括将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的网际协议ip地址、将来自第三应用程序的第二数据包的源地址替换为第一数据包的源地址。第一数据包的目的地址为第一应用程序的实例绑定的网际协议ip地址。
64、在一种可能的设计方式中,第八方面提供的通信方法,还可以包括:第三用户面功能网元将第二数据包的源地址替换为第一应用程序的实例绑定的网际协议ip地址。其中,第二数据包的源地址为第三应用程序的实例绑定的ip地址。
65、在一种可能的设计方式中,第八方面提供的通信方法,还可以包括:第三用户面功能网元向终端设备发送nat处理后的第二数据包。
66、在一种可能的设计方式中,会话消息还用于请求将会话变更至第一会话锚点。其中,第一会话锚点为终端设备到第三用户面功能网元的连接。
67、此外,第八方面所述的通信装置的技术效果可以参考第三方面、或第四方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
68、第九方面,提供一种通信方法。该通信方法包括:策略控制功能网元接收来自会话管理功能网元的会话管理策略关联建立请求消息,策略控制功能网元生成第一规则,策略控制功能网元向会话管理功能网元发送会话管理策略关联建立响应消息。其中,会话管理策略关联建立请求消息用于请求会话管理策略。第一规则用于指示根据计算能力信息选择应用程序。会话管理策略关联建立响应消息包括第一规则。
69、此外,第九方面所述的通信装置的技术效果可以参考第四方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
70、第十方面,提供一种通信方法。该通信方法包括:第一用户面功能网元根据第一计算能力信息、和一个或多个第二计算能力信息,确定第三应用程序。第一用户面功能网元向会话管理功能网元发送逻辑接口创建请求消息。第一用户面功能网元接收来自会话管理功能网元的逻辑接口创建响应消息。其中,第一计算能力信息用于指示第一应用程序的计算能力,第二计算能力信息用于指示第二应用程序的计算能力,第三应用程序为第一应用程序和一个或多个第二应用程序中计算能力最优的应用程序。逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为第一用户面功能网元与第三用户面功能网元之间的逻辑接口。逻辑接口创建响应消息用于指示已成功创建第一逻辑接口。
71、基于第十方面提供的通信方法,第一用户面功能网元根据第一计算能力信息、和一个或多个第二计算能力信息,从第一应用程序和一个或多个第二应用程序中确定计算能力最优的应用程序,将业务流量动态调度至更优的应用程序。如此,可以在保证业务用户体验的同时,提高网络和计算资源的利用效率。
72、在一种可能的设计方式中,第十方面提供的通信方法,还可以包括:第一用户面功能网元接收来自会话管理功能网元的转发规则。其中,转发规则用于指示第一用户面功能网元与第三用户面功能网元之间通过第一逻辑接口转发数据包。如此,可以通过第一逻辑接口调度业务流量。
73、在一种可能的设计方式中,第十方面提供的通信方法,还可以包括:第一用户面功能网元通过第一逻辑接口,向第三用户面功能网元发送nat处理后的第一数据包。其中,nat处理后的第一数据包的目的地址为第三应用程序的实例绑定的ip地址。如此,可以通过第一逻辑接口调度业务流量。
74、在一种可能的设计方式中,第十方面提供的通信方法,还可以包括:第一用户面功能网元通过第一逻辑接口,接收来自第三用户面功能网元的第二数据包。其中,第二数据包的源地址为第三应用程序的实例绑定的ip地址。如此,可以通过第一逻辑接口调度业务流量。
75、在一种可能的设计方式中,第十方面提供的通信方法,还可以包括:第一用户面功能网元将第二数据包的源地址替换为第一应用程序的实例绑定的ip地址。
76、第十一方面,提供一种通信方法。该通信方法包括:会话管理功能网元接收来自第一用户面功能网元的逻辑接口创建请求消息,会话管理功能网元创建第一逻辑接口,会话管理功能网元向第一用户面功能网元发送逻辑接口创建响应消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为第一用户面功能网元与第三用户面功能网元之间的逻辑接口。逻辑接口创建响应消息用于指示已成功创建第一逻辑接口。
77、在一种可能的设计方式中,第十一方面提供的通信方法,还可以包括:会话管理功能网元向第一用户面功能网元发送转发规则。其中,转发规则用于指示第一用户面功能网元与第三用户面功能网元之间通过第一逻辑接口转发数据包。
78、在一种可能的设计方式中,第十一方面提供的通信方法,还可以包括:会话管理功能网元向第三用户面功能网元发送转发规则。
79、此外,第十一方面所述的通信装置的技术效果可以参考第十方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
80、第十二方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,收发模块,用于接收来自第一用户面功能网元的第一注册请求消息。处理模块,用于向第一用户面功能网元发送第一注册响应消息。其中,第一注册请求消息用于请求将第一计算能力信息注册到通信装置,第一注册请求消息包括第一计算能力信息,第一计算能力信息用于指示第一应用程序的计算能力,第一注册响应消息用于指示已成功注册第一计算能力信息。
81、在一种可能的设计方式中,第一计算能力信息可以包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
82、在一种可能的设计方式中,第一计算能力信息还可以包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
83、在一种可能的设计方式中,收发模块,还用于接收来自第一用户面功能网元、或会话管理功能网元的计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
84、在一种可能的设计方式中,收发模块,还用于向第一用户面功能网元、或会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力。
85、在一种可能的设计方式中,收发模块,还用于向第一用户面功能网元发送第一计算能力响应消息。其中,第一计算能力响应消息包括一个或多个第二计算能力信息。
86、在一种可能的设计方式中,发现网络功能请求消息包括查询条件,计算能力发现消息用于请求满足查询条件的一个或多个应用程序的计算能力信息。
87、需要说明的是,第十二方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自用户面功能网元(例如第一用户面功能网元、第二用户面功能网元、第三用户面功能网元等)、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元的数据和/或信令;发送模块用于向用户面功能网元(例如第一用户面功能网元、第二用户面功能网元、第三用户面功能网元等)、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
88、可选地,第十二方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十二方面所述的通信装置可以执行第一方面所述的方法。
89、需要说明的是,第十二方面所述的通信装置可以是网络存储功能网元,也可以是可设置于网络存储功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
90、此外,第十二方面所述的通信装置的技术效果可以参考第一方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
91、第十三方面,提供一种通信装置。该通信装置包括:接收模块和发送模块。其中,接收模块,用于接收来自网络能力开放功能网元的第二注册请求消息。发送模块,用于向网络能力开放功能网元发送第二注册响应消息。其中,第二注册请求消息包括第一计算能力信息,第二注册请求消息用于请求将第一计算能力信息注册到通信装置,第一计算能力信息用于指示第一应用程序的计算能力。第二注册响应消息用于指示已成功注册第一计算能力信息。
92、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
93、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
94、在一种可能的设计方式中,接收模块,还用于接收来自第一用户面功能网元、或会话管理功能网元的计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
95、在一种可能的设计方式中,发送模块,还用于向第一用户面功能网元、或会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力。
96、在一种可能的设计方式中,接收模块,还用于接收来自第一用户面功能网元、或会话管理功能网元的计算能力发现消息。其中,第一计算能力请求消息用于请求一个或多个第二计算能力信息,第二计算能力信息用于指示第二应用程序的计算能力。
97、在一种可能的设计方式中,发送模块,还用于向第一用户面功能网元发送第一计算能力响应消息。其中,第一计算能力响应消息包括一个或多个第二计算能力信息。
98、在一种可能的设计方式中,发送模块,还用于向会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力。
99、在一种可能的设计方式中,接收模块,还用于接收来自会话管理功能网元的计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
100、在一种可能的设计方式中,发现网络功能请求消息包括查询条件,计算能力发现消息用于请求满足查询条件的一个或多个应用程序的计算能力信息。
101、需要说明的是,接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本技术对于接收模块和发送模块的具体实现方式,不做具体限定。
102、可选地,第十三方面所述的通信装置还可以包括处理模块和存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十三方面所述的通信装置可以执行第二方面所述的方法。
103、需要说明的是,第十三方面所述的通信装置可以是网络存储功能网元,也可以是可设置于网络存储功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
104、此外,第十三方面所述的通信装置的技术效果可以参考第二方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
105、第十四方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,处理模块,用于获取第一计算能力信息。其中,第一计算能力信息用于指示第一应用程序的计算能力。
106、收发模块,用于向网络存储功能网元发送第一注册请求消息。其中,第一注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,第一注册请求消息包括第一计算能力信息。
107、收发模块,用于接收来自网络存储功能网元的第一注册响应消息。其中,第一注册响应消息用于指示已成功注册第一计算能力信息。
108、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
109、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
110、在一种可能的设计方式中,收发模块,还用于向网络存储功能网元发送计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
111、在一种可能的设计方式中,收发模块,还用于接收来自网络存储功能网元的一个或多个第二计算能力信息。其中,第二计算能力信息用于指示第二应用程序的计算能力,第二应用程序对应第二用户面功能网元,第二应用程序通过第二用户面功能网元接收数据包。
112、在一种可能的设计方式中,收发模块,还用于向网络存储功能网元发送第一计算能力请求消息。其中,第一计算能力请求消息用于请求一个或多个第二计算能力信息,第二计算能力信息用于指示第二应用程序的计算能力,第二应用程序对应第二用户面功能网元,第二应用程序通过第二用户面功能网元接收数据包。
113、在一种可能的设计方式中,收发模块,还用于接收来自网络存储功能网元的第一计算能力响应消息。其中,第一计算能力响应消息包括一个或多个第二计算能力信息。
114、在一种可能的设计方式中,收发模块,还用于接收来自会话管理功能网元的会话消息。其中,会话消息用于请求对数据包的目的地址进行网络地址转换nat处理。
115、在一种可能的设计方式中,处理模块,还用于将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的网际协议ip地址。
116、在一种可能的设计方式中,处理模块,还用于根据第一计算能力信息、和一个或多个第二计算能力信息,确定第三应用程序。其中,第三应用程序为第一应用程序和一个或多个第二应用程序中计算能力最优的应用程序。
117、在一种可能的设计方式中,收发模块,还用于接收来自会话管理功能网元的转发规则。其中,转发规则用于指示通信装置与第三用户面功能网元之间通过第一逻辑接口转发数据包,第三应用程序通过第三用户面功能网元接收数据包。
118、在一种可能的设计方式中,收发模块,还用于向会话管理功能网元发送逻辑接口创建请求消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为通信装置与第三用户面功能网元之间的逻辑接口。
119、在一种可能的设计方式中,收发模块,还用于通过第一逻辑接口,向第三用户面功能网元发送nat处理后的第一数据包。其中,nat处理后的第一数据包的目的地址为第三应用程序的实例绑定的ip地址。
120、在一种可能的设计方式中,收发模块,还用于通过第一逻辑接口,接收来自第三用户面功能网元的第二数据包。其中,第二数据包的源地址为第三应用程序的实例绑定的ip地址。
121、在一种可能的设计方式中,处理模块,还用于将第二数据包的源地址替换为第一应用程序的实例绑定的ip地址。
122、需要说明的是,第十四方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自网络存储功能网元、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
123、可选地,第十四方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十四方面所述的通信装置可以执行第三方面所述的方法。
124、需要说明的是,第十四方面所述的通信装置可以是第一用户面功能网元,也可以是可设置于第一用户面功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
125、此外,第十四方面所述的通信装置的技术效果可以参考第三方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
126、第十五方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,收发模块,用于接收来自网络存储功能网元的第一计算能力信息、和一个或多个第二计算能力信息。其中,第一计算能力信息用于指示第一应用程序的计算能力,第二计算能力信息用于指示第二应用程序的计算能力。
127、处理模块,用于根据第一计算能力信息、和一个或多个第二计算能力信息,确定第三应用程序。其中,第三应用程序为第一应用程序和一个或多个第二应用程序中计算能力最优的应用程序。
128、收发模块,还用于向第三用户面功能网元发送会话消息。其中,会话消息用于请求对第一数据包的目的地址进行网络地址转换nat处理,nat处理包括:将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的网际协议ip地址、和将来自第三应用程序的第二数据包的源地址替换为第一数据包的源地址。第三应用程序通过第三用户面功能网元传输数据包。
129、在一种可能的设计方式中,收发模块,还用于接收来自策略控制功能网元的会话管理策略关联建立响应消息。其中,会话管理策略关联建立响应消息包括第一规则,第一规则用于指示根据计算能力信息选择应用程序。
130、在一种可能的设计方式中,会话消息还用于请求将会话变更至第一会话锚点,第一会话锚点为终端设备到第三用户面功能网元的连接。
131、在一种可能的设计方式中,收发模块,还用于向网络存储功能网元发送计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息。
132、在一种可能的设计方式中,计算能力发现消息包括查询条件,查询条件用于请求满足查询条件的计算能力信息。
133、在一种可能的设计方式中,收发模块,还用于向策略控制功能网元发送会话管理策略关联建立请求消息:其中,会话管理策略关联建立请求消息用于请求会话管理策略。
134、在一种可能的设计方式中,收发模块,还用于接收来自第一用户面功能网元的逻辑接口创建请求消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为第一用户面功能网元与第三用户面功能网元之间的逻辑接口。
135、在一种可能的设计方式中,收发模块,还用于向第一用户面功能网元发送转发规则。其中,转发规则用于指示第一用户面功能网元与第三用户面功能网元之间通过第一逻辑接口转发数据包。
136、在一种可能的设计方式中,收发模块,还用于向第三用户面功能网元发送转发规则。
137、需要说明的是,第十五方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自网络存储功能网元、网络能力开放功能网元、策略控制功能网元、终端设备、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、网络能力开放功能网元、策略控制功能网元、终端设备、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
138、可选地,第十五方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十五方面所述的通信装置可以执行第四方面所述的方法。
139、需要说明的是,第十五方面所述的通信装置可以是会话管理功能网元,也可以是可设置于会话管理功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
140、此外,第十五方面所述的通信装置的技术效果可以参考第四方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
141、第十六方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,处理模块,用于获取第一计算能力信息。其中,第一计算能力信息用于指示第一应用程序的计算能力。
142、收发模块,用于向网络存储功能网元发送第二注册请求消息。其中,第二注册请求消息包括第一计算能力信息,第二注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元。
143、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
144、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:第一应用程序的标识、第一应用程序的实例、和第一应用程序的实例绑定的网际协议ip地址。
145、在一种可能的设计方式中,收发模块,还用于向第一应用程序发送第三注册响应消息。其中,第三注册响应消息用于指示已成功注册第一计算能力信息。
146、在一种可能的设计方式中,收发模块,还用于接收来自网络存储功能网元的第二注册响应消息。其中,第二注册响应消息用于指示已成功注册第一计算能力信息。
147、在一种可能的设计方式中,收发模块,还用于接收来自第一应用程序的第三注册请求消息。其中,第三注册请求消息包括第一计算能力信息,第三注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元。
148、需要说明的是,第十六方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自用户面功能网元(例如第一用户面功能网元、第二用户面功能网元、第三用户面功能网元等)、网络存储功能网元、会话管理功能网元、策略控制功能网元、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
149、可选地,第十六方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十六方面所述的通信装置可以执行第五方面所述的方法。
150、需要说明的是,第十六方面所述的通信装置可以是网络能力开放功能网元,也可以是可设置于网络能力开放功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
151、此外,第十六方面所述的通信装置的技术效果可以参考第五方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
152、第十七方面,提供一种通信装置。该通信装置包括:接收模块和发送模块。其中,发送模块,用于向网络能力开放功能网元发送第三注册请求消息。其中,第三注册请求消息用于请求将第一计算能力信息注册到网络存储功能网元,第三注册请求消息包括第一计算能力信息。
153、接收模块,用于接收来自网络能力开放功能网元的第三注册响应消息。其中,第三注册响应消息用于指示已成功注册第一计算能力信息。
154、在一种可能的设计方式中,第一计算能力信息包括如下一项或多项:可用的中央处理器cpu资源、可用的图形处理器gpu资源、可用的张量处理器tpu资源、可用的输入/输出i/o资源、可用的现场可编程门阵列fpga资源、和可用的带宽资源。
155、在一种可能的设计方式中,第一计算能力信息还包括如下一项或多项:通信装置的标识、通信装置的实例、和通信装置的实例绑定的网际协议ip地址。
156、需要说明的是,接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本技术对于接收模块和发送模块的具体实现方式,不做具体限定。
157、可选地,第十七方面所述的通信装置还可以包括处理模块和存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十七方面所述的通信装置可以执行第六方面所述的方法。
158、需要说明的是,第十七方面所述的通信装置可以是第一应用程序、应用服务器、或应用功能网元,也可以是可设置于应用服务器、或应用功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
159、此外,第十七方面所述的通信装置的技术效果可以参考第六方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
160、第十八方面,提供一种通信装置。该通信装置包括:接收模块和发送模块。其中,接收模块,用于接收来自会话管理功能网元的计算能力发现消息。其中,计算能力发现消息用于请求一个或多个应用程序的计算能力信息,计算能力信息用于指示应用程序的计算能力。
161、发送模块,用于向会话管理功能网元发送第一计算能力信息、和/或一个或多个第二计算能力信息。第一计算能力信息用于指示第一应用程序的计算能力。第二计算能力信息用于指示第二应用程序的计算能力。
162、在一种可能的设计方式中,发现网络功能请求消息包括查询条件,计算能力发现消息用于请求满足查询条件的一个或多个应用程序的计算能力信息。
163、在一种可能的设计方式中,第十八方面提供的通信装置,还可以包括处理模块。处理模块,用于根据查询条件,获取第一计算能力信息、和/或一个或多个第二计算能力信息。
164、需要说明的是,接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本技术对于接收模块和发送模块的具体实现方式,不做具体限定。
165、可选地,第十八方面所述的通信装置还可以包括处理模块和存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十八方面所述的通信装置可以执行第七方面所述的方法。
166、需要说明的是,第十八方面所述的通信装置可以是网络存储功能网元,也可以是可设置于网络存储功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
167、此外,第十八方面所述的通信装置的技术效果可以参考第七方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
168、第十九方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,收发模块,用于接收来自会话管理功能网元的会话消息。其中,会话消息用于指示对数据包的目的地址进行网络地址转换nat处理,nat处理包括将来自终端设备的第一数据包的目的地址替换为第三应用程序的实例绑定的网际协议ip地址、将来自第三应用程序的第二数据包的源地址替换为第一数据包的源地址。
169、收发模块,还用于接收来自终端设备的第一数据包。其中,第一数据包的目的地址为第一应用程序的实例绑定的网际协议ip地址。
170、处理模块,用于将第一数据包的目的地址替换为第三应用程序的实例绑定的ip地址。
171、收发模块,还用于向第三应用程序发送nat处理后的第一数据包。
172、在一种可能的设计方式中,处理模块,还用于将第二数据包的源地址替换为第一应用程序的实例绑定的网际协议ip地址。其中,第二数据包的源地址为第三应用程序的实例绑定的ip地址。
173、在一种可能的设计方式中,收发模块,还用于向终端设备发送nat处理后的第二数据包。
174、在一种可能的设计方式中,会话消息还用于请求将会话变更至第一会话锚点。其中,第一会话锚点为终端设备到通信装置的连接。
175、需要说明的是,第十九方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自网络存储功能网元、网络能力开放功能网元、会话管理功能网元、策略控制功能网元、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、网络能力开放功能网元、会话管理功能网元、策略控制功能网元、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
176、可选地,第十九方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第十九方面所述的通信装置可以执行第八方面所述的方法。
177、需要说明的是,第十九方面所述的通信装置可以是第三用户面功能网元,也可以是可设置于第三用户面功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
178、此外,第十九方面所述的通信装置的技术效果可以参考第八方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
179、第二十方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,收发模块,用于接收来自会话管理功能网元的会话管理策略关联建立请求消息:其中,会话管理策略关联建立请求消息用于请求会话管理策略。
180、处理模块,用于生成第一规则。其中,第一规则用于指示根据计算能力信息选择应用程序。
181、收发模块,还用于向会话管理功能网元发送会话管理策略关联建立响应消息。其中,会话管理策略关联建立响应消息包括第一规则。
182、需要说明的是,第二十方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自网络存储功能网元、网络能力开放功能网元、会话管理功能网元、统一数据存储网元、终端设备、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、网络能力开放功能网元、会话管理功能网元、统一数据存储网元、终端设备、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
183、可选地,第二十方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第二十方面所述的通信装置可以执行第九方面所述的方法。
184、需要说明的是,第二十方面所述的通信装置可以是策略控制功能网元,也可以是可设置于策略控制功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
185、此外,第二十方面所述的通信装置的技术效果可以参考第九方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
186、第二十一方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,处理模块,用于根据第一计算能力信息、和一个或多个第二计算能力信息,确定第三应用程序。其中,第一计算能力信息用于指示第一应用程序的计算能力,第二计算能力信息用于指示第二应用程序的计算能力,第三应用程序为第一应用程序和一个或多个第二应用程序中计算能力最优的应用程序。
187、收发模块,用于向会话管理功能网元发送逻辑接口创建请求消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为通信装置与第三用户面功能网元之间的逻辑接口。
188、收发模块,还用于接收来自会话管理功能网元的逻辑接口创建响应消息。其中,逻辑接口创建响应消息用于指示已成功创建第一逻辑接口。
189、在一种可能的设计方式中,收发模块,还用于接收来自会话管理功能网元的转发规则。其中,转发规则用于指示通信装置与第三用户面功能网元之间通过第一逻辑接口转发数据包。
190、在一种可能的设计方式中,收发模块,还用于通过第一逻辑接口,向第三用户面功能网元发送nat处理后的第一数据包。其中,nat处理后的第一数据包的目的地址为第三应用程序的实例绑定的ip地址。
191、在一种可能的设计方式中,收发模块,还用于通过第一逻辑接口,接收来自第三用户面功能网元的第二数据包。其中,第二数据包的源地址为第三应用程序的实例绑定的ip地址。
192、在一种可能的设计方式中,处理模块,用于将第二数据包的源地址替换为第一应用程序的实例绑定的ip地址。
193、需要说明的是,第二十一方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自网络存储功能网元、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
194、可选地,第二十一方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第二十一方面所述的通信装置可以执行第十方面所述的方法。
195、需要说明的是,第二十一方面所述的通信装置可以是第一用户面功能网元,也可以是可设置于第一用户面功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
196、此外,第二十一方面所述的通信装置的技术效果可以参考第十方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
197、第二十二方面,提供一种通信装置。该通信装置包括:收发模块和处理模块。其中,收发模块,用于接收来自第一用户面功能网元的逻辑接口创建请求消息。其中,逻辑接口创建请求消息用于请求创建第一逻辑接口,第一逻辑接口为第一用户面功能网元与第三用户面功能网元之间的逻辑接口。
198、处理模块,用于创建第一逻辑接口。
199、收发模块,还用于向第一用户面功能网元发送逻辑接口创建响应消息。其中,逻辑接口创建响应消息用于指示已成功创建第一逻辑接口。
200、在一种可能的设计方式中,收发模块,还用于向第一用户面功能网元发送转发规则。其中,转发规则用于指示第一用户面功能网元与第三用户面功能网元之间通过第一逻辑接口转发数据包。
201、在一种可能的设计方式中,收发模块,还用于向第三用户面功能网元发送转发规则。
202、需要说明的是,第二十二方面所述的收发模块可以包括接收模块和发送模块。其中,接收模块用于接收来自网络存储功能网元、网络能力开放功能网元、策略控制功能网元、终端设备、和/或其他网元的数据和/或信令;发送模块用于向网络存储功能网元、网络能力开放功能网元、策略控制功能网元、终端设备、和/或其他网元发送数据和/或信令。本技术对于收发模块的具体实现方式,不做具体限定。
203、可选地,第二十二方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第二十二方面所述的通信装置可以执行第十一方面所述的方法。
204、需要说明的是,第二十二方面所述的通信装置可以是会话管理功能网元,也可以是可设置于会话管理功能网元的芯片(系统)或其他部件或组件,本技术对此不做限定。
205、此外,第二十二方面所述的通信装置的技术效果可以参考第十一方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
206、第二十三方面,提供一种通信装置。该通信装置包括:处理器。该处理器,用于执行如第一方面至第十一方面中任一种可能的实现方式所述的通信方法。
207、在一种可能的设计中,第二十三方面所述的通信装置还可以包括存储器。处理器与存储器耦合,存储器用于存储计算机程序。
208、处理器可用于执行存储器中存储的计算机程序,以使得如第一方面至第二方面中任一种可能的实现方式所述的通信方法被执行。
209、在一种可能的设计中,第二十三方面所述的通信装置还可以包括收发器。该收发器可以为收发电路或输入/输出端口。所述收发器可以用于该通信装置与其他设备通信。
210、需要说明的是,输入端口可用于实现第一方面至第十一方面所涉及的接收功能,输出端口可用于实现第一方面至第十一方面所涉及的发送功能。
211、在本技术中,第二十三方面所述的通信装置可以为用户面功能网元(例如第一用户面功能网元、第二用户面功能网元、第三用户面功能网元等)、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、网络存储功能网元,或者设置于用户面功能网元(例如第一用户面功能网元、第二用户面功能网元、第三用户面功能网元等)、会话管理功能网元、网络能力开放功能网元、策略控制功能网元、网络存储功能网元内部的芯片或芯片系统。
212、此外,第二十三方面所述的通信装置的技术效果可以参考第一方面至第十一方面中任一种实现方式所述的通信方法的技术效果,此处不再赘述。
213、第二十四方面,提供一种通信系统。该通信系统包括网络存储功能网元和用户面功能网元。可选地,该通信系统还可以包括但不限于会话管理功能网元。
214、第二十五方面,提供一种通信系统。该通信系统包括网络存储功能网元和网络能力开放功能网元。可选地,该通信系统还可以包括但不限于会话管理功能网元。
215、第二十六方面,提供一种通信系统。该通信系统包括会话管理功能网元和网络存储功能网元。可选地,该通信系统还可以包括但不限于策略控制功能网元、和/或网络能力开放功能网元。
216、第二十七方面,提供一种通信系统。该通信系统包括会话管理功能网元和第一用户面功能网元。可选地,该通信系统还可以包括但不限于策略控制功能网元、网络能力开放功能网元、和/或网络存储功能网元。
217、第二十八方面,提供了一种芯片系统,该芯片系统包括逻辑电路和输入/输出端口。其中,逻辑电路用于实现第一方面至第十一方面所涉及的处理功能,输入/输出端口用于实现第一方面至第十一方面所涉及的收发功能。具体地,输入端口可用于实现第一方面至第十一方面所涉及的接收功能,输出端口可用于实现第一方面至第十一方面所涉及的发送功能。
218、在一种可能的设计中,该芯片系统还包括存储器,该存储器用于存储实现第一方面至第十一方面所涉及功能的程序指令和数据。
219、该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
220、第二十九方面,提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序或指令;当该计算机程序或指令在计算机上运行时,使得第一方面至第十一方面中任意一种可能的实现方式所述的通信方法被执行。
221、第三十方面,提供一种计算机程序产品,包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,使得第一方面至第十一方面中任意一种可能的实现方式所述的通信方法被执行。