一种通信方法及相关装置与流程
本技术涉及通信,尤其涉及一种通信方法及相关装置。
背景技术:
1、目前为了获取计算服务,终端设备一般会开通公有云的云计算服务,但在该方案中,终端设备需要通过公网互联网协议(internet protocol,ip)地址访问公有云,对外暴露公网ip地址可能存在安全隐患。另外有一些方案提出,移动网络内部的设备或网元,如接入网或核心网网元,也可以提供计算服务,这样终端设备可以直接向移动网络申请计算服务,使用移动网络内部的计算资源,可以避免对外暴露公网ip地址,提高安全性。然而,移动网络内部的计算资源有限,可能无法满足终端设备的计算服务需求。
技术实现思路
1、为了解决上述问题,本技术提供了一种通信方法及相关装置,以更好地满足计算服务需求。
2、以下从多个方面介绍本技术,容易理解的是,以下多个方面的实现方式可互相参考。
3、第一方面,本技术实施例提供了一种通信方法。该方法可由第一网元执行,也可以由第一网元内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第一网元为例进行说明。该方法包括:第一网元接收第一请求消息,第一请求消息用于请求注册第一设备的第一计算资源。第一网元根据第一请求消息触发第一设备的第一会话的建立。第一网元接收第二请求消息,第二请求消息用于请求计算服务。第一网元根据第二请求消息触发第二设备的第二会话的建立。其中,第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务。
4、可选的,第一设备和第二设备为终端侧设备,如手机、平板电脑等。
5、上述实现中,第一网元可以在第一设备注册第一计算资源时,触发第一会话的建立,从而第一设备能够通过第一会话,基于第一计算资源为其他设备(如第二设备)提供计算服务,这样将第一设备作为一个动态计算资源节点,丰富了可用的计算资源。并且,在第二设备向第一网元请求计算服务时,第一网元可以触发第二会话的建立,使得第一设备可以通过第一会话和第二会话,基于第一计算资源为第二设备提供计算服务,从而更好地满足第二设备的计算服务需求。
6、结合第一方面,在一种可能的实现方式中,第一路径用于第一设备基于第一计算资源为第二设备提供计算服务。其中,第一路径包括上述第一会话和第二会话。
7、结合第一方面,在一种可能的实现方式中,根据第二请求消息触发第二设备的第二会话的建立,包括:在由第一设备为第二设备提供计算服务的情况下,第一网元根据第二请求消息触发第二会话的建立。如此,第二设备可以通过第二会话实现后续对第一设备的第一计算资源的访问。
8、结合第一方面,在一种可能的实现方式中,该方法还包括:第一网元确定由第一设备为第二设备提供计算服务。
9、上述实现中,第一网元可以将第一设备的第一计算资源配置给第二设备,为第二设备提供计算服务,提升了计算资源的配置灵活性。
10、结合第一方面,在一种可能的实现方式中,确定由第一设备为第二设备提供所述计算服务,包括:在第二请求消息请求采用移动边缘资源提供计算服务,且第一计算资源的资源类型为移动边缘资源的情况下,第一网元确定由第一设备为第二设备提供计算服务。
11、上述实现中,第一网元可以确定由第一设备基于资源类型为移动边缘资源的第一计算资源,为第二设备提供计算服务,而非通过移动网络的内生计算资源为第二设备提供计算服务,可以满足第二设备对临近资源的需求,降低计算服务的时延。
12、结合第一方面,在一种可能的实现方式中,在第二请求消息请求采用移动边缘资源提供计算服务,且第一计算资源的资源类型为移动边缘资源的情况下,确定由第一设备为所述第二设备提供计算服务,包括:在第二设备允许使用的计算资源的资源类型包括移动边缘资源、第二请求消息请求采用移动边缘资源提供计算服务,且第一计算资源的资源类型为移动边缘资源的情况下,第一网元确定由第一设备为第二设备提供计算服务。
13、结合第一方面,在一种可能的实现方式中,该方法还包括:第一网元确定第二设备允许使用的计算资源的资源类型包括移动边缘资源。
14、结合第一方面,在一种可能的实现方式中,确定第二设备允许使用的计算资源的资源类型包括移动边缘资源,包括:第一网元根据所述第二设备的签约信息确定第二设备允许使用的计算资源的资源类型包括移动边缘资源。
15、上述实现中,第一网元可以先确定第二设备允许使用的计算资源的资源类型,以便于确定出合适的能够为第二设备提供计算服务的设备,提升了为第二设备配置计算资源的可靠性。
16、结合第一方面,在一种可能的实现方式中,在第二请求消息包括第一信息,第一信息用于描述第二设备期望的用于提供计算服务的设备的特征的情况下,确定由第一设备为第二设备提供计算服务,包括:第一网元根据第一信息确定由第一设备为第二设备提供计算服务。其中,第一设备的特征匹配第一信息描述的特征。
17、上述实现中,第一网元可以根据第一信息确定出与第一信息描述的特征匹配的第一设备,如此可以更准确地确定出符合第二设备期望的、能够为第二设备提供计算服务的第一设备,提升了为第二设备配置计算资源的可靠性。
18、结合第一方面,在一种可能的实现方式中,该方法还包括:第一网元向第一会话管理网元发送第五请求消息,该第五请求消息用于请求会话管理上下文的创建,会话管理上下文用于触发第一会话管理网元建立第一会话。第一网元接收来自第一会话管理网元的第三响应消息,该第三响应消息用于指示会话管理上下文的创建成功。
19、结合第一方面,在一种可能的实现方式中,第一会话为第一设备与第一用户面网元之间的会话,第二会话为第二设备与第二用户面网元之间的会话,第一用户面网元与第二用户面网元相同或不同。
20、结合第一方面,在一种可能的实现方式中,在第一用户面网元与第二用户面网元不同的情况下,第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,包括:第一会话、第二会话和第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务,第一隧道为第一用户面网元与第二用户面网元之间的隧道。
21、结合第一方面,在一种可能的实现方式中,该方法还包括:第一网元根据第二请求消息触发第一隧道的建立。
22、上述实现中,在第一用户面网元与第二用户面网元不同的情况下,还需要建立第一用户面网元与第二用户面网元之间的第一隧道,以用于后续第一设备基于第一计算资源为第二设备提供计算服务。
23、结合第一方面,在一种可能的实现方式中,该方法还包括:第一网元向第二会话管理网元发送第三请求消息。其中,第三请求消息包括第一会话管理网元的地址和第一计算资源的第一地址。第一会话管理网元的地址用于管理第一会话,第二会话管理网元用于管理第二会话。
24、结合第一方面,在一种可能的实现方式中,该方法还包括:第一网元接收来自第二会话管理网元的第六响应消息。其中,第六响应消息用于指示第二会话和第一隧道的建立完成。
25、结合第一方面,在一种可能的实现方式中,第二会话为第二设备与第二用户面网元之间的会话,在第二请求消息包括第三设备对应的虚拟地址的情况下,该方法还包括:第一网元根据虚拟地址触发第二用户面网元建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。其中,第一映射关系用于第二用户面网元在第一设备基于第一计算资源提供计算服务时进行地址转换。
26、结合第一方面,在一种可能的实现方式中,根据虚拟地址触发第二用户面网元建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系,包括:第一网元向第二会话管理网元发送虚拟地址,以使第二会话管理网元指示第二用户面网元建立第一映射关系。
27、上述实现中,第一网元可以根据第三设备对应的虚拟地址,触发第二用户面网元建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系,以用于后续在第一设备基于第一计算资源提供计算服务时进行地址转换。这样,第三设备后续可以通过虚拟地址访问第一设备的第一计算资源,而非如现有方案那样使用移动网络分配的私有地址进行资源访问,这样可以解决第一计算资源的地址与其他网段ip地址存在冲突而导致的计算资源可能无法使用的问题,提升了计算资源的使用可靠性和稳定性。
28、第二方面,本技术实施例提供了一种通信方法。该方法可由第二会话管理网元执行,也可以由第二会话管理网元内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第二会话管理网元为例进行说明。该方法包括:在第二设备请求计算服务的过程中,第二会话管理网元建立第二设备的第二会话。其中,第二会话和第一设备的第一会话用于第一设备基于第一计算资源为第二设备提供所述计算服务。第一会话是在第一设备注册第一计算资源的过程中建立的。
29、上述实现中,第二会话管理网元在第二设备请求计算服务的过程中,可以建立第二会话,以使得第二设备后续能够通过第二会话获取计算服务。
30、结合第二方面,在一种可能的实现方式中,第一会话为第一设备与第一用户面网元之间的会话,第二会话为所述第二设备与第二用户面网元之间的会话,第一用户面网元与所述第二用户面网元不同,该方法还包括:第二会话管理网元建立第一隧道。其中,第一隧道为第一用户面网元与第二用户面网元之间的隧道。第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,包括:第一会话、第二会话和第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。
31、结合第二方面,在一种可能的实现方式中,建立第一隧道,包括:第二会话管理网元向第一会话管理网元发送第四请求消息。其中,第四请求消息包括第一设备的第一计算资源的第一地址和第二用户面网元的地址,第一地址用于确定第一用户面网元,第二用户面网元的地址用于确定第二用户面网元,以使第一会话管理网元建立第一用户面网元和第二用户面网元之间的第一隧道。
32、结合第二方面,在一种可能的实现方式中,建立第二设备的第二会话,包括:第二会话管理网元向第二用户面网元发送第七请求消息,该第七请求消息用于请求第二会话的建立。第二会话管理网元接收来自第二用户面网元的第四响应消息,该第四响应消息用于指示第二会话的建立完成。
33、结合第二方面,在一种可能的实现方式中,该方法还包括:第二会话管理网元接收第三设备对应的虚拟地址。第二会话管理网元根据虚拟地址指示第二用户面网元建立第三设备对应的虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。其中,第一映射关系用于第二用户面网元在第一设备基于第一计算资源提供计算服务时进行地址转换。
34、结合第二方面,在一种可能的实现方式中,该方法还包括:第二会话管理网元向第二用户面网元发送第一配置信息。其中,第一配置信息包括第一隧道的标识。第一隧道的标识与第二设备的第二地址满足第二映射关系,该第二映射关系用于第二用户面网元在第一设备基于第一计算资源为第三设备提供计算服务时,确定第一隧道的标识。
35、第三方面,本技术实施例提供了一种通信方法。该方法可由第一会话管理网元执行,也可以由第一会话管理网元内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第一会话管理网元为例进行说明。该方法包括:在第一设备注册第一计算资源的过程中,第一会话管理网元建立第一设备的第一会话。其中,第一会话和第二设备的第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,第二会话是在第二设备请求所述计算服务的过程中建立的。
36、上述实现中,第一会话管理网元在第一计算资源注册的过程中,可以建立第一会话,以使得第一设备后续能够基于第一计算资源为其他设备(如第二设备)提供计算服务。
37、结合第三方面,在一种可能的实现方式中,第一会话为第一设备与第一用户面网元之间的会话,第二会话为第二设备与第二用户面网元之间的会话,第一用户面网元与第二用户面网元不同,该方法还包括:第一会话管理网元建立第一隧道。其中,第一隧道为第一用户面网元与第二用户面网元之间的隧道。第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,包括:第一会话、第二会话和第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。
38、结合第三方面,在一种可能的实现方式中,建立第一设备的第一会话,包括:第一会话管理网元向第一用户面网元发送第六请求消息,该第六请求消息用于请求第一会话的建立。第一会话管理网元接收来自第一用户面网元的第二响应消息,该第二响应消息用于指示第一会话的建立完成。
39、结合第三方面,在一种可能的实现方式中,建立第一隧道,包括:第一会话管理网元接收来自第二会话管理网元的第四请求消息。其中,第四请求消息包括第一设备的第一计算资源的第一地址和第二用户面网元的地址。第一地址用于确定第一用户面网元,第二地址用于确定第二用户面网元,以使第一会话管理网元建立第一用户面网元和第二用户面网元之间的第一隧道。
40、结合第三方面,在一种可能的实现方式中,该方法还包括:第一会话管理网元向第一用户面网元发送第二配置信息。其中,第二配置信息包括第一隧道的标识。第一隧道的标识与第二设备的第二地址满足第二映射关系,该第二映射关系用于第二用户面网元在第一设备基于第一计算资源为第三设备提供计算服务时,确定第一隧道的标识。
41、结合第三方面,在一种可能的实现方式中,该方法还包括:第一会话管理网元向第二会话管理网元发送第五响应消息,该第五响应消息用于指示第一隧道的建立完成。
42、第四方面,本技术实施例提供了一种通信方法。该方法可由第二用户面网元执行,也可以由第二用户面网元内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。该方法包括:第二用户面网元获取第三设备对应的虚拟地址。第二用户面网元建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。在第一设备基于第一计算资源为第三设备提供计算服务时,第二用户面网元根据第一映射关系进行地址转换。
43、上述实现中,第二用户面网元可以建立虚拟地址与第一地址之间的第一映射关系,以用于后续在第一设备基于第一计算资源提供计算服务时进行地址转换。这样,第三设备后续可以通过虚拟地址访问第一设备的第一计算资源,而非如现有方案那样使用移动网络分配的私有地址进行资源访问,这样可以解决第一计算资源的地址与其他网段ip地址存在冲突而导致的计算资源可能无法使用的问题,提升了移动网络的计算资源的使用可靠性和稳定性。
44、结合第四方面,在一种可能的实现方式中,在第一设备基于第一计算资源为第三设备提供计算服务时,根据第一映射关系进行地址转换,包括:第二用户面网元接收来自第三设备的第一数据包,第一数据包包括目的地址以及与计算服务对应的数据。其中,目的地址为虚拟地址。第二用户面网元根据第一映射关系将虚拟地址转换为第一地址。第二用户面网元根据第一地址将数据路由至第一设备。
45、结合第四方面,在一种可能的实现方式中,在第一设备基于第一计算资源为第三设备提供计算服务时,根据第一映射关系进行地址转换,包括:第二用户面网元接收来自第一设备的第二数据包,第二数据包包括源地址以及与计算服务对应的数据。其中,源地址为第一地址。第二用户面网元根据第一映射关系将第一地址转换为虚拟地址。第二用户面网元根据虚拟地址向第三设备发送数据。
46、结合第四方面,在一种可能的实现方式中,第一设备基于第一计算资源为第三设备提供计算服务,包括:第一设备基于所述第一计算资源,通过第二用户面网元为第三设备提供计算服务。
47、结合第四方面,在一种可能的实现方式中,该方法还包括:第二用户面网元接收第一配置信息。其中,第一配置信息包括第一隧道的标识。第一隧道的标识与第二设备的第二地址满足第二映射关系。第一隧道为第一用户面网元和第二用户面网元之间的隧道,所述第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。第二用户面网元接收来自第二设备的第三数据包。其中,第三数据包包括源地址和与计算服务对应的数据,源地址为第二地址。第二用户面网元根据第二映射关系和第二地址确定第一隧道的标识。第二用户面网元通过第一隧道向所述第一用户面网元发送数据。
48、第五方面,本技术实施例提供了一种通信方法。该方法可由第一用户面网元执行,也可以由第一用户面网元内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第一用户面网元为例进行说明。该方法包括:第一用户面网元接收第二配置信息。其中,第二配置信息包括第一隧道的标识,第一隧道的标识与第二设备的第二地址满足第二映射关系。第一隧道为第一用户面网元和第二用户面网元之间的隧道。第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。第一用户面网元向第一会话管理网元发送第一配置确认消息,该第一配置确认消息用于指示配置完成。
49、结合第五方面,在一种可能的实现方式中,该方法还包括:第一用户面网元接收来自第一会话管理网元的第六请求消息,该第六请求消息用于请求第一会话的建立。第一用户面网元向第一会话管理网元发送第二响应消息,该第二响应消息用于指示第一会话的建立完成。
50、第六方面,本技术实施例提供了一种通信方法。该方法可由第一设备执行,也可以由第一设备内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第一设备为例进行说明。该方法包括:第一设备向第一网元发送第一请求消息,第一请求消息用于请求注册第一设备的第一计算资源。第一设备接收来自第一网元的第八响应消息,第八响应消息用于指示第一会话建立成功,第一会话用于第一设备基于第一计算资源提供计算服务。
51、第七方面,本技术实施例提供了一种通信方法。该方法可由第二设备执行,也可以由第二设备内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第二设备为例进行说明。该方法包括:第二设备获取第三设备对应的虚拟地址。第二设备建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。在第一设备基于第一计算资源为第三设备提供计算服务时,第二设备根据第一映射关系进行地址转换。
52、上述实现中,第二设备可以建立虚拟地址与第一地址之间的第一映射关系,以用于后续在第一设备基于第一计算资源提供计算服务时进行地址转换。这样,第三设备后续可以通过虚拟地址访问第一设备的第一计算资源,而非如现有方案那样使用移动网络分配的私有地址进行资源访问,这样可以解决第一计算资源的地址与其他网段ip地址存在冲突而导致的计算资源可能无法使用的问题,提升了移动网络的计算资源的使用可靠性和稳定性。
53、结合七方面,在一种可能的实现方式中,在第一设备基于第一计算资源为第三设备提供计算服务时,根据第一映射关系进行地址转换,包括:第二设备接收来自第三设备的第一数据包,第一数据包包括目的地址以及与计算服务对应的数据。其中,目的地址为虚拟地址。第二设备根据第一映射关系将虚拟地址转换为第一地址。第二设备根据第一地址将数据路由至第一设备。
54、结合七方面,在一种可能的实现方式中,在第一设备基于第一计算资源为第三设备提供计算服务时,根据第一映射关系进行地址转换,包括:第二设备接收来自第一设备的第二数据包,第二数据包包括源地址以及与计算服务对应的数据。其中,源地址为第一地址。第二设备根据第一映射关系将第一地址转换为虚拟地址。第二设备根据虚拟地址向第三设备发送数据。
55、结合七方面,在一种可能的实现方式中,第一设备基于第一计算资源为第三设备提供计算服务,包括:第一设备基于所述第一计算资源,通过第二设备为第三设备提供计算服务。
56、结合七方面,在一种可能的实现方式中,该方法还包括:第二设备接收来自第三设备的第八请求消息,该第八请求消息用于请求提供计算服务。
57、结合七方面,在一种可能的实现方式中,该方法还包括:第二设备向第一网元发送用于请求计算服务的第二请求消息以建立第二会话,所述第二会话用于所述第二设备获取所述计算服务。
58、第八方面,本技术实施例提供了一种通信方法。该方法可由第三设备执行,也可以由第三设备内的功能部件(例如处理器、芯片、芯片系统或电路等)执行。为了便于描述,下面以执行主体为第三设备为例进行说明。该方法包括:第三设备向第二设备发送第八请求消息,第八请求消息用于请求计算服务。其中,第八请求消息包括第三设备对应的虚拟地址。第三设备接收来自第二设备的第七响应消息,第七响应消息用于指示计算服务请求成功。
59、结合第八方面,在一种可能的实现方式中,该方法还包括:第三设备向第二用户面网元或第二设备发送第一数据包,第一数据包包括目的地址以及与计算服务对应的数据。其中,目的地址为虚拟地址,该虚拟地址与第一计算资源的第一地址满足第一映射关系。第一映射关系用于第二用户面网元或第二设备将虚拟地址转换为第一地址。第一地址用于将数据路由至第一设备。
60、第九方面,本技术实施例提供了一种通信方法。在第一会话管理网元和第二会话管理网元为相同网元(下文称为会话管理网元)的情况下,该方法可由会话管理网元执行。该方法包括:在第一设备注册第一计算资源的过程中,会话管理网元建立第一设备的第一会话。在第二设备请求计算服务的过程中,会话管理网元建立第二设备的第二会话。其中,第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供所述计算服务。
61、应理解,上述第二方面至第九方面所提供的通信方法用于配合实现上述第一方面所提供的通信方法,因此可以达到相同的有益效果,为了避免累赘,便不再重复说明。
62、第十方面,本技术提供了一种通信装置,该通信装置用于执行第一方面或第一方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第一网元,也可以为第一网元内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
63、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。收发单元,用于接收第一请求消息,第一请求消息用于请求注册第一设备的第一计算资源。处理单元,用于根据第一请求消息触发第一设备的第一会话的建立。收发单元,用于接收第二请求消息,第二请求消息用于请求计算服务。处理单元,用于根据第二请求消息触发第二设备的第二会话的建立。其中,第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务。
64、结合第十方面,在一种可能的实现方式中,处理单元,用于在由第一设备为第二设备提供计算服务的情况下,根据第二请求消息触发第二会话的建立。
65、结合第十方面,在一种可能的实现方式中,处理单元,用于确定由第一设备为第二设备提供所述计算服务。
66、结合第十方面,在一种可能的实现方式中,处理单元,用于在第二请求消息请求采用移动边缘资源提供计算服务,且第一计算资源的资源类型为移动边缘资源的情况下,确定由第一设备为第二设备提供计算服务。
67、结合第十方面,在一种可能的实现方式中,处理单元,用于在第二设备允许使用的计算资源的资源类型包括移动边缘资源、第二请求消息请求采用移动边缘资源提供计算服务,且第一计算资源的资源类型为移动边缘资源的情况下,确定由第一设备为第二设备提供计算服务。
68、结合第十方面,在一种可能的实现方式中,处理单元,用于确定第二设备允许使用的计算资源的资源类型包括移动边缘资源。
69、结合第十方面,在一种可能的实现方式中,处理单元,用于根据所述第二设备的签约信息确定第二设备允许使用的计算资源的资源类型包括移动边缘资源。
70、结合第十方面,在一种可能的实现方式中,处理单元,用于根据第一信息确定由第一设备为第二设备提供计算服务。其中,第一设备的特征匹配第一信息描述的特征。
71、结合第十方面,在一种可能的实现方式中,收发单元,还用于向第一会话管理网元发送第五请求消息,该第五请求消息用于请求会话管理上下文的创建,会话管理上下文用于触发第一会话管理网元建立第一会话。收发单元,还用于接收来自第一会话管理网元的第三响应消息,该第三响应消息用于指示会话管理上下文的创建成功。
72、结合第十方面,在一种可能的实现方式中,第一会话为第一设备与第一用户面网元之间的会话,第二会话为第二设备与第二用户面网元之间的会话,第一用户面网元与第二用户面网元相同或不同。
73、结合第十方面,在一种可能的实现方式中,在第一用户面网元与第二用户面网元不同的情况下,第一会话、第二会话和第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务,第一隧道为第一用户面网元与第二用户面网元之间的隧道。
74、结合第十方面,在一种可能的实现方式中,处理单元,用于根据第二请求消息触发第一隧道的建立。
75、结合第十方面,在一种可能的实现方式中,收发单元,用于发送第三请求消息。其中,第三请求消息包括第一会话管理网元的地址和第一设备的第一计算资源的第一地址。第一会话管理网元用于管理第一会话,第二会话管理网元用于管理第二会话。
76、结合第十方面,在一种可能的实现方式中,收发单元,还用于接收来自第二会话管理网元的第六响应消息。其中,第六响应消息用于指示第二会话和第一隧道的建立完成。
77、结合第十方面,在一种可能的实现方式中,在第二请求消息包括第三设备对应的虚拟地址的情况下,处理单元,用于根据虚拟地址触发第二用户面网元建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。其中,第一映射关系用于第二用户面网元在第一设备基于第一计算资源提供计算服务时进行地址转换。
78、结合第十方面,在一种可能的实现方式中,收发单元,用于向第二会话管理网元发送虚拟地址,以使第二会话管理网元指示第二用户面网元建立第一映射关系。
79、第十一方面,本技术提供了一种通信装置,该通信装置用于执行第二方面或第二方面的任一可能的实现方式中的通信方法。例如,通信装置第二会话管理网元,也可以为第二会话管理网元内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
80、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。处理单元,用于在第二设备请求计算服务的过程中,建立第二设备的第二会话。其中,第二会话和第一设备的第一会话用于第一设备基于第一计算资源为第二设备提供所述计算服务。第一会话是在第一设备注册第一计算资源的过程中建立的。
81、结合第十一方面,在一种可能的实现方式中,第一会话为第一设备与第一用户面网元之间的会话,第二会话为所述第二设备与第二用户面网元之间的会话,在第一用户面网元与所述第二用户面网元不同的情况下,处理单元,用于建立第一隧道。其中,第一隧道为第一用户面网元与第二用户面网元之间的隧道。第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,包括:第一会话、第二会话和第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。
82、结合第十一方面,在一种可能的实现方式中,收发单元,用于向第一会话管理网元发送第四请求消息。其中,第四请求消息包括第一设备的第一计算资源的第一地址和第二用户面网元的地址,第一地址用于确定第一用户面网元,第二用户面网元的地址用于确定第二用户面网元,以使第一会话管理网元建立第一用户面网元和第二用户面网元之间的第一隧道。
83、结合第十一方面,在一种可能的实现方式中,收发单元,还用于向第二用户面网元发送第七请求消息,该第七请求消息用于请求第二会话的建立。收发单元,还用于接收来自第二用户面网元的第四响应消息,该第四响应消息用于指示第二会话的建立完成。
84、结合第十一方面,在一种可能的实现方式中,收发单元,用于发送第一响应消息,其中,第一响应消息用于指示第二会话建立完成。
85、结合第十一方面,在一种可能的实现方式中,收发单元,用于接收第三设备对应的虚拟地址。处理单元,用于根据虚拟地址指示第二用户面网元建立第三设备对应的虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。其中,第一映射关系用于第二用户面网元在第一设备基于第一计算资源提供计算服务时进行地址转换。
86、结合第十一方面,在一种可能的实现方式中,收发单元,还用于向第二用户面网元发送第一配置信息。其中,第一配置信息包括第一隧道的标识。第一隧道的标识与第二设备的第二地址满足第二映射关系,该第二映射关系用于第二用户面网元在第一设备基于第一计算资源为第三设备提供计算服务时,确定第一隧道的标识。
87、第十二方面,本技术提供了一种通信装置,该通信装置用于执行第三方面或第三方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第一会话管理网元,也可以为第一会话管理网元内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
88、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。处理单元,用于在第一设备注册第一计算资源的过程中,建立第一设备的第一会话。其中,第一会话和第二设备的第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,第二会话是在第二设备请求所述计算服务的过程中建立的。
89、结合第十二方面,在一种可能的实现方式中,第一会话为第一设备与第一用户面网元之间的会话,第二会话为第二设备与第二用户面网元之间的会话,在第一用户面网元与第二用户面网元不同的情况下,处理单元,用于建立第一隧道。其中,第一隧道为第一用户面网元与第二用户面网元之间的隧道。第一会话和第二会话用于第一设备基于第一计算资源为第二设备提供计算服务,包括:第一会话、第二会话和第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。
90、结合第十二方面,在一种可能的实现方式中,收发单元,还用于向第一用户面网元发送第六请求消息,该第六请求消息用于请求第一会话的建立。收发单元,还用于接收来自第一用户面网元的第二响应消息,该第二响应消息用于指示第一会话的建立完成。
91、结合第十二方面,在一种可能的实现方式中,收发单元,用于接收来自第二会话管理网元的第四请求消息。其中,第四请求消息包括第一设备的第一计算资源的第一地址和第二用户面网元的地址。第一地址用于确定第一用户面网元,第二地址用于确定第二用户面网元,以使第一会话管理网元建立第一用户面网元和第二用户面网元之间的第一隧道。
92、结合第十二方面,在一种可能的实现方式中,收发单元,还用于向第一用户面网元发送第二配置信息。其中,第二配置信息包括第一隧道的标识。第一隧道的标识与第二设备的第二地址满足第二映射关系,该第二映射关系用于第二用户面网元在第一设备基于第一计算资源为第三设备提供计算服务时,确定第一隧道的标识。
93、结合第十二方面,在一种可能的实现方式中,收发单元,还用于向第二会话管理网元发送第五响应消息,该第五响应消息用于指示第一隧道的建立完成。
94、第十三方面,本技术提供了一种通信装置,该通信装置用于执行第四方面或第四方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第二用户面网元,也可以为第二用户面网元内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
95、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。处理单元,用于获取第三设备对应的虚拟地址。处理单元,用于建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。处理单元,用于在第一设备基于第一计算资源为第三设备提供计算服务时,根据第一映射关系进行地址转换。
96、结合第十三方面,在一种可能的实现方式中,收发单元,用于接收来自第三设备的第一数据包,第一数据包包括目的地址和与计算服务对应的数据。其中,目的地址为虚拟地址。处理单元,用于根据第一映射关系将虚拟地址转换为第一地址。处理单元,用于根据第一地址将数据路由至第一设备。
97、结合第十三方面,在一种可能的实现方式中,收发单元,用于接收来自第一设备的第二数据包,第二数据包包括源地址和与计算服务对应的数据。其中,源地址为第一地址。处理单元,用于根据第一映射关系将第一地址转换为虚拟地址。处理单元,用于根据虚拟地址向第三设备发送数据。
98、结合第十三方面,在一种可能的实现方式中,收发单元,还用于接收第一配置信息。其中,第一配置信息包括第一隧道的标识。第一隧道的标识与第二设备的第二地址满足第二映射关系。第一隧道为第一用户面网元和第二用户面网元之间的隧道,所述第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。收发单元,还用于接收来自第二设备的第三数据包。其中,第三数据包包括源地址和与计算服务对应的数据,源地址为第二地址。处理单元,还用于根据第二映射关系和第二地址确定第一隧道的标识。处理单元,还用于通过第一隧道向所述第一用户面网元发送数据。
99、第十四方面,本技术提供了一种通信装置,该通信装置用于执行第五方面或第五方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第一用户面网元,也可以为第一用户面网元内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
100、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。收发单元,用于接收第二配置信息。其中,第二配置信息包括第一隧道的标识,第一隧道的标识与第二设备的第二地址满足第二映射关系。第一隧道为第一用户面网元和第二用户面网元之间的隧道。第一隧道用于第一设备基于第一计算资源为第二设备提供计算服务。收发单元,还用于向第一会话管理网元发送第一配置确认消息,该第一配置确认消息用于指示配置完成。
101、结合第十四方面,在一种可能的实现方式中,收发单元,还用于接收来自第一会话管理网元的第六请求消息,该第六请求消息用于请求第一会话的建立。收发单元,还用于向第一会话管理网元发送第二响应消息,该第二响应消息用于指示第一会话的建立完成。
102、第十五方面,本技术提供了一种通信装置,该通信装置用于执行第六方面或第六方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第一设备,也可以为第一设备内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
103、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。收发单元,用于发送第一请求消息,第一请求消息用于请求注册第一设备的第一计算资源。收发单元,还用于接收来自第一网元的第八响应消息,第八响应消息用于指示第一会话建立成功,第一会话用于第一设备基于第一计算资源提供计算服务。
104、第十六方面,本技术提供了一种通信装置,该通信装置用于执行第七方面或第七方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第二设备,也可以为第二设备内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
105、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。收发单元,用于获取第三设备对应的虚拟地址。第二设备建立虚拟地址与第一设备的第一计算资源的第一地址之间的第一映射关系。处理单元,用于在第一设备基于第一计算资源为第三设备提供计算服务时,第二设备根据第一映射关系进行地址转换。
106、结合十六方面,在一种可能的实现方式中,收发单元,还用于接收来自第三设备的第一数据包,第一数据包包括目的地址以及与计算服务对应的数据。其中,目的地址为虚拟地址,处理单元,还用于根据第一映射关系将虚拟地址转换为第一地址。处理单元,还用于根据第一地址将数据路由至第一设备。
107、结合十六方面,在一种可能的实现方式中,收发单元,还用于接收来自第一设备的第二数据包,第二数据包包括源地址以及与计算服务对应的数据。其中,源地址为第一地址。处理单元,还用于根据第一映射关系将第一地址转换为虚拟地址。处理单元,还用于根据虚拟地址向第三设备发送数据。
108、结合十六方面,在一种可能的实现方式中,处理单元,还用于基于所述第一计算资源,通过第二设备为第三设备提供计算服务。
109、结合十六方面,在一种可能的实现方式中,收发单元,还用于接收来自第三设备的第八请求消息,该第八请求消息用于请求提供计算服务。
110、结合十六方面,在一种可能的实现方式中,收发单元,用于发送用于请求计算服务的第二请求消息以建立第二会话,所述第二会话用于所述第二设备获取所述计算服务。
111、第十七方面,本技术提供了一种通信装置,该通信装置用于执行第八方面或第八方面的任一可能的实现方式中的通信方法。例如,通信装置可以为第三设备,也可以为第三设备内的功能部件(如处理器、芯片、芯片系统或电路等)。该通信装置包括实现上述方法相应的模块、单元或手段(means),该模块、单元或means可以通过硬件实现、软件实现或者通过硬件执行相应的软件实现。该硬件或软件包括一个或者多个上述功能相对应的模块或单元。
112、在一些可能的设计中,该通信装置包括收发单元(也可以称为收发模块)和处理单元(也可以称为处理模块)。收发单元,用于发送第八请求消息,第八请求消息用于请求计算服务。其中,第八请求消息包括第三设备对应的虚拟地址。收发单元,还用于接收来自第二设备的第七响应消息,第七响应消息用于指示计算服务请求成功。
113、结合十七方面,在一种可能的实现方式中,收发单元,用于向第二用户面网元或第二设备发送第一数据包,第一数据包包括目的地址以及与计算服务对应的数据。其中,目的地址为虚拟地址,该虚拟地址与第一计算资源的第一地址满足第一映射关系。第一映射关系用于第二用户面网元或第二设备将虚拟地址转换为第一地址。第一地址用于第二用户面网元或第二设备将数据路由至第一设备。
114、第十八方面,本技术提供了一种计算机程序产品,该计算机程序产品包括指令,当该指令在通信装置或通信装置的计算机上运行时,使得所述通信装置执行第一方面或第一方面的任意可能的实现方式中任一项所述的方法,或者执行第二方面或第二方面的任意可能的实现方式中任一项所述的方法,或者执行第三方面或第三方面的任意可能的实现方式中任一项所述的方法,或者执行第四方面或第四方面的任意可能的实现方式中任一项所述的方法,或者执行第五方面或第五方面的任意可能的实现方式中任一项所述的方法,或者执行第六方面或第六方面的任意可能的实现方式中任一项所述的方法,或者执行第七方面或第七方面的任意可能的实现方式中任一项所述的方法,或者执行第八方面或第八方面的任意可能的实现方式中任一项所述的方法。
115、第十九方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序被通信装置执行时,使得所述通信装置执行第一方面或第一方面的任意可能的实现方式中任一项所述的方法,或者执行第二方面或第二方面的任意可能的实现方式中任一项所述的方法,或者执行第三方面或第三方面的任意可能的实现方式中任一项所述的方法,或者执行第四方面或第四方面的任意可能的实现方式中任一项所述的方法,或者执行第五方面或第五方面的任意可能的实现方式中任一项所述的方法,或者执行第六方面或第六方面的任意可能的实现方式中任一项所述的方法,或者执行第七方面或第七方面的任意可能的实现方式中任一项所述的方法,或者执行第八方面或第八方面的任意可能的实现方式中任一项所述的方法。
116、第二十方面,本技术提供了一种通信装置,包括至少一个处理器。该至少一个处理器用于执行上述任一方面所述的方法或上述任意一项的任意可能的实现方式。该通信装置可以为上述第一方面中的第一网元,或者包含上述第一网元的装置,或者上述第一网元中包含的装置,比如芯片;或者,该通信装置可以为上述第二方面中的第二会话管理网元,或者包含上述第二会话管理网元的装置,或者上述第二会话管理网元中包含的装置,比如芯片;或者,该通信装置可以为上述第三方面中的第一会话管理网元,或者包含上述第一会话管理网元的装置,或者上述第一会话管理网元中包含的装置,比如芯片;或者,该通信装置可以为上述第四方面中的第二用户面网元,或者包含上述第二用户面网元的装置,或者上述第二用户面网元中包含的装置,比如芯片;或者,该通信装置可以为上述第五方面中的第一用户面网元,或者包含上述第一用户面网元的装置,或者上述第一用户面网元中包含的装置,比如芯片;或者,该通信装置可以为上述第六方面中的第一设备,或者包含上述第一设备的装置,或者上述第一设备元中包含的装置,比如芯片;或者,该通信装置可以为上述第七方面中的第二设备,或者包含上述第二设备的装置,或者上述第二设备元中包含的装置,比如芯片;或者,该通信装置可以为上述第八方面中的第三设备,或者包含上述第三设备的装置,或者上述第三设备元中包含的装置,比如芯片。
117、结合第二十方面,在一种可能的实现方式中,该通信装置还包括存储器,该存储器用于保存必要的程序指令和数据(即计算机程序)。
118、结合第二十方面,在一种可能的实现方式中,该存储器可以与处理器耦合,或者,也可以独立于该处理器。
119、第二十一方面,本技术提供了一种芯片系统,该芯片系统至少包括处理器。该处理器用于执行计算机执行指令,以使安装有所述芯片系统的装置执行第一方面或第一方面的任意可能的实现方式中任一项所述的方法,或者执行第二方面或第二方面的任意可能的实现方式中任一项所述的方法,或者执行第三方面或第三方面的任意可能的实现方式中任一项所述的方法,或者执行第四方面或第四方面的任意可能的实现方式中任一项所述的方法,或者执行第五方面或第五方面的任意可能的实现方式中任一项所述的方法,或者执行第六方面或第六方面的任意可能的实现方式中任一项所述的方法,或者执行第七方面或第七方面的任意可能的实现方式中任一项所述的方法,或者执行第八方面或第八方面的任意可能的实现方式中任一项所述的方法。
120、结合第二十一方面,在一种可能的实现方式中,该芯片系统还可包括接口电路。该接口电路用于接收计算机执行指令并传输至处理器。
121、第二十二方面,本技术提供了一种通信装置,该通信装置包括:处理器和接口电路。该接口电路,用于接收来自该通信装置之外的其它通信装置的信号并传输至处理器或将来自处理器的信号发送给该通信装置之外的其它通信装置。该处理器用于通过逻辑电路或执行计算机程序或指令,实现上述任一方面所述的方法。该通信装置可以为上述第一方面中的第一网元,或者包含上述第一网元的装置,或者上述第一网元中包含的装置,比如芯片系统;或者,该通信装置可以为上述第二方面中的第二会话管理网元,或者包含上述第二会话管理网元的装置,或者上述第二会话管理网元中包含的装置;或者,该通信装置可以为上述第三方面中的第一会话管理网元,或者包含上述第一会话管理网元的装置,或者上述第一会话管理网元中包含的装置;或者,该通信装置可以为上述第四方面中的第二用户面网元,或者包含上述第二用户面网元的装置,或者上述第二用户面网元中包含的装置;或者,该通信装置可以为上述第五方面中的第一用户面网元,或者包含上述第一用户面网元的装置,或者上述第一用户面网元中包含的装置;或者,该通信装置可以为上述第六方面中的第一设备,或者包含上述第一设备的装置,或者上述第一设备中包含的装置;或者,该通信装置可以为上述第七方面中的第二设备,或者包含上述第二设备的装置,或者上述第二设备中包含的装置;或者,该通信装置可以为上述第八方面中的第三设备,或者包含上述第三设备的装置,或者上述第三设备中包含的装置。
122、第二十三方面,本技术提供了一种通信系统。该通信系统至少包括第一网元。该第一网元用于执行上述第一方面或者第一方面中的任一种可能的实现方式所提供的通信方法。
123、结合第二十三方面,在一种可能的实现方式中,该通信系统还包括第一设备、第二设备、第三设备、第一会话管理网元、第二会话管理网元、第一用户面网元、或第二用户面网元中的至少一个。该第二会话管理网元用于执行上述第二方面或者第二方面中的任一种可能的实现方式所提供的通信方法,该第一会话管理网元用于执行上述第三方面或者第三方面中的任一种可能的实现方式所提供的通信方法,该第二用户面网元用于执行上述第四方面或者第四方面中的任一种可能的实现方式所提供的通信方法,该第一用户面网元用于执行上述第五方面或者第五方面中的任一种可能的实现方式所提供的通信方法,该第一设备用于执行上述第六方面或者第六方面中的任一种可能的实现方式所提供的通信方法,该第二设备用于执行上述第七方面或者第七方面中的任一种可能的实现方式所提供的通信方法,该第二设备用于执行上述第八方面或者第八方面中的任一种可能的实现方式所提供的通信方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com