本技术涉及通信,尤其是涉及一种网络切换方法及装置。
背景技术:
1、通信系统中,可以基于网络共享机制对核心网和接入网进行部署,即可以允许共享接入网分别接入到不同的核心网中,实现运营商之间接入网资源的共享,提高网络质量,降低网络部署成本。
2、其中,共享接入网与核心网之间可以直接连接,也可以间接连接。例如,共享接入网可以与核心网1直接连接,共享接入网也可以通过核心网1与核心网2间接连接。
3、基于上述网络共享机制,终端设备可以基于共享接入网,通过拜访网络(如核心网1)接入归属网络(如核心网2)。当终端设备在移动过程中,需要由通过拜访网络1接入归属网络,切换成通过拜访网络2接入归属网络时,如果拜访网络1与拜访网络2之间没有连接,终端设备如何实现从拜访网络1切换到拜访网络2,同时保证终端设备在切换过程中的业务连续性成为亟待解决的技术问题。
技术实现思路
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、一种可能的设计中,在第一标识信息和第二标识信息指示终端设备从第三网络向第一网络切换的情况下,向第一移动性管理网元发送第三请求。
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、一种可能的设计中,收发模块,还用于接收来自第一会话管理网元的第一响应,向第二移动性管理网元发送第三响应;其中,第一响应包括第二隧道信息;第三响应用于指示第一网络允许终端设备从第三网络切换到第一网络,第三响应包括第一移动性管理网元的标识信息和第二隧道信息。
73、一种可能的设计中,第二隧道信息用于第三网络的源接入网设备与第三网络的第三用户面网元建立上行数据转发隧道。
74、其中,上述第八方面或第八方面中任一可能的设计所带来的技术效果可以参见上述第二方面或第二方面中任一可能的设计所带来的技术效果,不予赘述。
75、第九方面,本技术实施例提供一种通信装置,通信装置可以应用于上述第三方面的第二网络的第二移动性管理网元,以实现上述第二移动性管理网元所执行的功能,该通信装置可以是第二移动性管理网元,也可以是第二移动性管理网元的芯片或者芯片系统或者片上系统等,通信装置可以通过硬件执行上述第二移动性管理网元所执行的功能,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。如,收发模块和处理模块,收发模块可以独立完成下述收发操作,也可以与处理模块相互配合,以完成下述收发操作;相应的,处理模块也可以独立完成下述处理操作,也可以与收发模块相互配合以完成下述处理操作,不予限制。
76、其中,收发模块,用于接收来自第三网络的第三移动性管理网元的第四请求;其中,第四请求用于请求将终端设备从第三网络切换到第一网络,第二网络是终端设备的归属网络;处理模块,用于获取第二网络的第二会话管理网元的标识信息;收发模块,还用于向第一网络的第一移动性管理网元发送第三请求;其中,第三请求用于请求将终端设备从第三网络切换到第一网络,第三请求包括第二会话管理网元的标识信息。
77、一种可能的设计中,处理模块,具体用于根据第四请求确定第二会话管理网元的标识信息;其中,第四请求包括第二会话管理网元的标识信息。或者,第四请求包括第三网络为终端设备建立的会话的标识信息,处理模块,具体用于根据会话的标识信息,从预先存储的会话的标识信息和第二会话管理网元的标识信息的关联关系中,确定第二会话管理网元的标识信息。或者,收发模块,还用于向第三网络的第三会话管理网元发送第三网络为终端设备建立的会话的标识信息,接收来自第三会话管理网元的会话对应的第二会话管理网元的标识信息。或者,收发模块,还用于向第二网络的第二统一数据管理网元发送第三网络为终端设备建立的会话的标识信息,接收来自第二统一数据管理网元的会话对应的第二会话管理网元的标识信息。或者,处理模块,具体用于根据预设配置,随机确定第二会话管理网元的标识信息。
78、一种可能的设计中,第四请求还包括第一标识信息、目标接入网设备的全局标识信息;其中,第一标识信息为第三网络为第二网络的终端设备分配的用于接入第三网络的标识信息,目标接入网设备的全局标识信息包括第二标识信息,第二标识信息为第一网络为第一网络的终端设备分配的用于接入第一网络的标识信息。
79、一种可能的设计中,收发模块,具体用于在第一标识信息和第二标识信息指示终端设备从第三网络向第一网络切换的情况下,向第一移动性管理网元发送第三请求。
80、一种可能的设计中,收发模块向第一网络的第一移动性管理网元发送第三请求之前:处理模块,还用于根据第二标识信息,确定第一移动性管理网元;或者,收发模块,还用于向第二网络的第二拓扑管理网元发送服务发现请求,并接收来自第二拓扑管理网元的服务发现响应,处理模块根据服务发现响应确定第一移动性管理网元;其中,服务发现请求包括目标接入网设备的全局标识信息,服务发现请求用于请求发现目标接入网设备关联的移动性管理网元,服务发现响应包括第一移动性管理网元的标识信息。
81、一种可能的设计中,第三请求包括第三标识信息,第三标识信息为第一网络为第二网络的终端设备分配的用于接入第一网络的标识信息。
82、一种可能的设计中,第四请求还包括下述一种或多种:网络切片信息、目标接入网设备的全局标识信息、第三网络的第三会话管理网元的标识信息。
83、一种可能的设计中,第三请求还包括下述一种或多种:网络切片信息、目标接入网设备的全局标识信息、第三网络的第三会话管理网元的标识信息。
84、一种可能的设计中,收发模块,还用于接收来自第一移动性管理网元的第三响应;其中,第三响应用于指示第一网络允许终端设备从第三网络切换到第一网络,第三响应包括第一移动性管理网元的标识信息和第二隧道信息;收发模块,还用于向第三移动性管理网元发送第四响应;其中,第四响应用于指示第一网络允许终端设备从第三网络切换到第一网络,第四响应包括第一移动性管理网元的标识信息和第二隧道信息。
85、一种可能的设计中,第二隧道信息用于第三网络的源接入网设备与第三网络的第三用户面网元建立上行数据转发隧道。
86、其中,上述第九方面或第九方面中任一可能的设计所带来的技术效果可以参见上述第三方面或第三方面中任一可能的设计所带来的技术效果,不予赘述。
87、第十方面,本技术实施例提供一种通信装置,通信装置可以应用于上述第四方面的第二网络的第二会话管理网元,以实现上述第二会话管理网元所执行的功能,该通信装置可以是第二会话管理网元,也可以是第二会话管理网元的芯片或者芯片系统或者片上系统等,通信装置可以通过硬件执行上述第二会话管理网元所执行的功能,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。如,收发模块和处理模块,收发模块可以独立完成下述收发操作,也可以与处理模块相互配合,以完成下述收发操作;相应的,处理模块也可以独立完成下述处理操作,也可以与收发模块相互配合以完成下述处理操作,不予限制。
88、其中,收发模块,用于接收来自第一网络的第一会话管理网元的第二请求;其中,第二请求用于请求获取终端设备的上下文信息,第二网络是终端设备的归属网络;收发模块,还用于向第三网络的第三会话管理网元发送第五请求;其中,第三会话管理网元是第三网络中为终端设备建立会话的网元,第五请求用于请求获取终端设备的上下文信息;收发模块,还用于接收来自第三会话管理网元的第五响应;其中,第五响应包括第三会话管理网元中存储的终端设备的上下文信息;收发模块,还用于向第一会话管理网元发送第二响应;其中,第二响应包括第三会话管理网元中存储的终端设备的上下文信息。
89、一种可能的设计中,第二请求包括下述一种或多种:第三网络为终端设备建立的会话的标识信息、第三会话管理网元的标识信息。
90、一种可能的设计中,处理模块,用于获取第二隧道信息和第三隧道信息;收发模块,用于接收来自第二网络的第二用户面网元的第一隧道信息和第四隧道信息;其中,第五响应包括第二隧道信息和第三隧道信息,第一隧道信息用于第一网络的第一用户面网元与第二网络的第二用户面网元建立数据转发隧道,第三隧道信息和第四隧道信息用于第二用户面网元和第三用户面网元建立数据转发隧道;收发模块,还用于向第一会话管理网元发送第一隧道信息和第二隧道信息,向第二用户面网元发送第三隧道信息,向第三网络的第三会话管理网元发送第四隧道信息。
91、一种可能的设计中,第二隧道信息用于第三网络的源接入网设备与第三网络的第三用户面网元建立上行数据转发隧道。
92、其中,上述第十方面或第十方面中任一可能的设计所带来的技术效果可以参见上述第四方面或第四方面中任一可能的设计所带来的技术效果,不予赘述。
93、第十一方面,本技术实施例提供一种通信装置,通信装置可以应用于上述第五方面的第三网络的第三移动性管理网元,以实现上述第三移动性管理网元所执行的功能,该通信装置可以是第三移动性管理网元,也可以是第三移动性管理网元的芯片或者芯片系统或者片上系统等,通信装置可以通过硬件执行上述第三移动性管理网元所执行的功能,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。如,收发模块和处理模块,收发模块可以独立完成下述收发操作,也可以与处理模块相互配合,以完成下述收发操作;相应的,处理模块也可以独立完成下述处理操作,也可以与收发模块相互配合以完成下述处理操作,不予限制。
94、其中,收发模块,用于接收来自终端设备的切换请求;其中,切换请求包括目标接入网设备的全局标识信息,切换请求用于请求切换到目标接入网设备;处理模块,用于根据切换请求,获取第二网络的第二会话管理网元的标识信息;其中,第二网络是终端设备的归属网络;收发模块,还用于向第二网络的第二移动性管理网元发送第四请求;其中,第四请求用于请求将终端设备从第三网络切换到第一网络,第四请求包括第二会话管理网元的标识信息。
95、一种可能的设计中,处理模块,具体用于根据第三网络为终端设备建立的会话的标识信息,从预先存储的会话的标识信息和第二会话管理网元的标识信息的关联关系中,确定第二会话管理网元的标识信息;或者,收发模块,还用于向第三网络的第三会话管理网元发送第三网络为终端设备建立的会话的标识信息,接收来自第三会话管理网元的第二会话管理网元的标识信息;或者,收发模块,还用于向统一数据管理网元发送第三网络为终端设备建立的会话的标识信息,接收来自统一数据管理网元的第二会话管理网元的标识信息;其中,统一数据管理网元是第三网络的第三统一数据管理网元,或者,统一数据管理网元是第二网络的第二统一数据管理网元。
96、一种可能的设计中,第四请求还包括第一标识信息、目标接入网设备的全局标识信息;其中,第一标识信息为第三网络为第二网络的终端设备分配的用于接入第三网络的标识信息,目标接入网设备的全局标识信息包括第二标识信息,第二标识信息为第一网络为第一网络的终端设备分配的用于接入第一网络的标识信息。
97、一种可能的设计中,收发模块,还用于接收来自第二移动性管理网元的第四响应;其中,第四响应用于指示第一网络允许终端设备从第三网络切换到第一网络,第四响应包括第一网络的第一移动性管理网元的标识信息和第二隧道信息,第二隧道信息用于第三网络的源接入网设备与第三网络的第三用户面网元建立上行数据转发隧道;收发模块,还用于向终端设备的源接入网设备发送第二隧道信息。
98、其中,上述第十一方面或第十一方面中任一可能的设计所带来的技术效果可以参见上述第五方面或第五方面中任一可能的设计所带来的技术效果,不予赘述。
99、第十二方面,本技术实施例提供一种通信装置,通信装置可以应用于上述第六方面的第二网络的第二用户面网元,以实现上述第二用户面网元所执行的功能,该通信装置可以是第二用户面网元,也可以是第二用户面网元的芯片或者芯片系统或者片上系统等,通信装置可以通过硬件执行上述第二用户面网元所执行的功能,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。如,收发模块和处理模块,收发模块可以独立完成下述收发操作,也可以与处理模块相互配合,以完成下述收发操作;相应的,处理模块也可以独立完成下述处理操作,也可以与收发模块相互配合以完成下述处理操作,不予限制。
100、其中,收发模块,用于接收来自第三网络的第三用户面网元的终端设备的业务数据;其中,第二网络是终端设备的归属网络;处理模块,用于根据终端设备的业务数据,确定第一网络的第一用户面网元;收发模块,还用于向第一网络的第一用户面网元发送终端设备的业务数据。
101、一种可能的设计中,收发模块,还用于向第二网络的第二会话管理网元发送第四隧道信息;其中,第四隧道信息用于第二用户面网元和第三用户面网元建立上行数据转发隧道;收发模块,还用于接收第三用户面网元根据第四隧道信息发送的终端设备的业务数据。
102、一种可能的设计中,收发模块,还用于接收来自第二网络的第二会话管理网元的第五隧道信息;其中,第五隧道信息用于第一用户面网元和第二用户面网元建立上行数据转发隧道;收发模块,还用于根据第五隧道信息,向第一用户面网元发送终端设备的业务数据。
103、其中,上述第十二方面或第十二方面中任一可能的设计所带来的技术效果可以参见上述第六方面或第六方面中任一可能的设计所带来的技术效果,不予赘述。
104、第十三方面,本技术实施例提供一种通信装置,该通信装置包括一个或多个处理器;一个或多个处理器,用于运行计算机程序或指令,当一个或多个处理器执行计算机指令或指令时,使得通信装置执行如第一方面或第一方面中任一可能的设计所述的网络切换方法,或者执行如第二方面或第二方面中任一可能的设计所述的网络切换方法,或者执行如第三方面或第三方面的任一可能的设计所述的网络切换方法,或者执行如第四方面或第四方面的任一可能的设计所述的网络切换方法,或者执行如第五方面或第五方面的任一可能的设计所述的网络切换方法,或者执行如第六方面或第六方面的任一可能的设计所述的网络切换方法。
105、一种可能的设计中,该通信装置还包括一个或多个存储器,一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储上述计算机程序或指令。在一种可能的实现方式中,存储器位于所述通信装置之外。在另一种可能的实现方式中,存储器位于所述通信装置之内。本技术实施例中,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。在一种可能的实现方式中,所述通信装置还包括收发器,所述收发器,用于接收信息和/或发送信息。
106、一种可能的设计中,该通信装置还包括一个或多个通信接口,一个或多个通信接口和一个或多个处理器耦合,一个或多个通信接口用于与通信装置之外的其它模块进行通信。
107、第十四方面,本技术实施例提供了一种通信装置,该通信装置包括输入输出接口和逻辑电路;输入输出接口,用于输入和/或输出信息;逻辑电路用于执行如第一方面或第一方面中任一可能的设计所述的网络切换方法,或者执行如第二方面或第二方面中任一可能的设计所述的网络切换方法,或者执行如第三方面或第三方面中任一可能的设计所述的方法,或者执行如第四方面或第四方面的任一可能的设计所述的网络切换方法,或者执行如第五方面或第五方面的任一可能的设计所述的网络切换方法,或者执行如第六方面或第六方面的任一可能的设计所述的网络切换方法,根据信息进行处理和/或生成信息。
108、第十五方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令或程序,当计算机指令或程序在计算机上运行时,使得如第一方面或第一方面中任一可能的设计所述的网络切换方法被执行,或者使得如第二方面或第二方面中任一可能的设计所述的网络切换方法被执行,或者使得如第三方面或第三方面任一可能的设计所述的网络切换方法被执行,或者使得如第四方面或第四方面任一可能的设计所述的网络切换方法被执行,或者使得如第五方面或第五方面任一可能的设计所述的网络切换方法被执行,或者使得如第六方面或第六方面任一可能的设计所述的网络切换方法被执行。
109、第十六方面,本技术实施例提供了一种包含计算机指令的计算机程序产品,当其在计算机上运行时,使得如第一方面或第一方面中任一可能的设计所述的网络切换方法被执行,或者使得如第二方面或第二方面中任一可能的设计所述的网络切换方法被执行,或者使得如第三方面或第三方面中任一可能的设计所述的网络切换方法被执行,或者使得如第四方面或第四方面任一可能的设计所述的网络切换方法被执行,或者使得如第五方面或第五方面任一可能的设计所述的网络切换方法被执行,或者使得如第六方面或第六方面任一可能的设计所述的网络切换方法被执行。
110、第十七方面,本技术实施例提供一种计算机程序,当其在计算机上运行时,使得如第一方面或第一方面中任一可能的设计所述的网络切换方法被执行,或者使得如第二方面或第二方面中任一可能的设计所述的网络切换方法被执行,或者使得如第三方面或第三方面中任一可能的设计所述的网络切换方法被执行,或者使得如第四方面或第四方面任一可能的设计所述的网络切换方法被执行,或者使得如第五方面或第五方面任一可能的设计所述的网络切换方法被执行,或者使得如第六方面或第六方面任一可能的设计所述的网络切换方法被执行。
111、第十八方面,本技术实施例提供一种芯片,包括:处理器,处理器与存储器耦合,存储器用于存储程序或指令,当程序或指令被处理器执行时,使得该芯片执行第一方面或第一方面中任一可能的设计所述的网络切换方法,或者执行第二方面或第二方面中任一可能的设计所述的网络切换方法,或者执行第三方面或第三方面中任一可能的设计所述的网络切换方法,或者执行如第四方面或第四方面的任一可能的设计所述的网络切换方法,或者执行如第五方面或第五方面的任一可能的设计所述的网络切换方法,或者执行如第六方面或第六方面的任一可能的设计所述的网络切换方法。
112、其中,第十三方面至第十八方面中任一种设计方式所带来的技术效果可参见上述第一方面或第一方面中任一可能的设计所带来的技术效果,或者参见上述第二方面或第二方面中任一可能的设计所带来的技术效果,或者参见上述第三方面或第三方面中任一可能的设计所带来的技术效果,或者参见上述第四方面或第四方面中任一可能的设计所带来的技术效果,或者参见上述第五方面或第五方面中任一可能的设计所带来的技术效果,或者参见上述第六方面或第六方面中任一可能的设计所带来的技术效果。
113、第十九方面,本技术实施例提供一种通信系统,该通信系统可以包括如第七方面或第七方面的任一可能的设计所述的通信装置、如第八方面或第八方面的任一可能的设计所述的通信装置、如第九方面或第九方面的任一可能的设计所述的通信装置、如第十方面或第十方面的任一可能的设计所述的通信装置、和如第十一方面或第十一方面的任一可能的设计所述的通信装置,或者,还可以包括如第十二方面或第十二方面的任一可能的设计所述的通信装置。