欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种通信方法、装置及相关设备独创技术123923字

一种通信方法、装置及相关设备

2021-03-30 20:53:31

一种通信方法、装置及相关设备

  技术领域

  本申请涉及通信技术领域,特别涉及一种通信方法、装置及相关设备。

  背景技术

  快速发展的移动通信系统需要满足多种场景的业务需求,例如:移动宽带业务、大量机器设备通信、高可靠的移动设备通信等。为了满足不同场景的业务需求,可以采用将网络划分为不同网络切片(Network Slice,NS)的方法,网络切片也可以称为网络切片实例(Network Slice Instance,NSI)。

  例如,第5代(5th Generation,5G)通信系统要求支持终端(或称用户设备(UserEquipment, UE),称terminal终端,或称mobile station移动站等)能够接入多个不同的网络切片。然而,在5G和第四代(4th Generation,4G)通信系统之间的互通和演进过程中,当终端在两个网络中移动或切换时,如何实现终端在两者中的网络切片之间的切换,是急需解决的问题。

  发明内容

  本申请实施例提供一种网络切换方法、装置及相关设备,能够实现不同网络中网络切片之间的切换。

  本申请第一方面提供了一种网络切换方法,该网络切换方法中,终端可以确定第一网络切片信息所映射的第二网络切片信息,其中,所述第一网络切片信息为终端接入的第一网络切片的信息,第二网络切片信息为第二网络切片的信息,第一网络切片为第一网络中的网络切片,第二网络切片为第二网络中的网络切片;终端向第二网络发送请求消息,该请求消息中携带第二网络切片信息;请求消息用于请求将终端注册或切换到所述第二网络切片;终端接收第二网络返回的接受消息,接受消息中携带第二网络接受的网络切片信息,第二网络接受的网络切片信息包括第二网络切片信息的部分或者全部;第一网络与所述第二网络具有不同的接入网设备和/或核心网设备。可见,该实施方式中,终端可以在通过小区信号测量发现第二网络时,通过上述操作切换到第二网络中的第二网络切片,或者第二网络接受的网络切片,实现不同网络的网络切片之间的切换。

  其中,第二网络接受的网络切片信息可以包括第二网络切片信息的部分或全部,也可以为不同的网络切片。

  在一种可能的实现方式中,终端中可以预先配置有第一网络切片信息和第二网络切片信息的映射信息。

  在另一种可能的实现方式中,终端确定第一网络切片信息所映射的第二网络切片信息,可以具体为终端在向第一网络注册或建立会话过程中获取所述第一网络中的第一网络切片信息所映射的第二网络切片信息。例如,在第一网络返回的注册响应消息中携带第一网络切片信息和第二网络切片信息之间的映射信息;或者在第一网络中建立会话过程中的会话建立接受消息中携带第一网络切片信息和第二网络切片信息之间的映射信息。

  在又一种可能的实现方式中,终端确定第一网络切片信息所映射的第二网络切片信息,可以具体为:终端从所述第一网络广播的系统消息中获取第一网络切片信息所映射的第二网络切片信息。例如,终端从当前驻留的4G网络小区广播的系统消息中读取4G网络的网络切片信息与5G网络的网络切片信息之间的映射信息。

  其中,所述接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,所述第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。终端可以利用第二网络接受的网络切片信息与第三网络切片信息的映射信息来更新已保存的第一网络切片信息和第二网络切片信息之间的映射信息。

  其中,所述第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,所述请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  本申请实施例的第二方面还提供另一种网络切换方法,该网络切换方法是从终端所注册或切换到的目标网络,即第二网络侧进行阐述的。其中,该网络切换方法中,第二接入网设备接收终端发送的请求消息,其中,所述第二接入网设备为第二网络中的接入网设备,所述请求消息中携带所述第一网络切片信息所映射的第二网络切片信息;所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;所述第二接入网设备确定第二核心网设备;其中,所述第二核心网设备为所述第二网络切片中的核心网设备;所述第二接入网设备将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程;所述第二接入网设备接收所述第二核心网设备返回的接受消息,并向所述终端发送所述接受消息,所述接受消息中携带所述第二网络接受的网络切片信息,所述第二网络接受的网络切片信息包括所述第二网络切片信息的部分或者全部。该实施方式中,第二接入网设备在接收终端的请求消息后,可以确定第二网络切片中的第二核心网设备,并将请求消息发送给第二核心网设备来处理,从而,使得第二核心网设备将终端接入到第二网络切片中。

  在一种可能的实现方式中,第二接入网设备确定第二核心网设备,以及所述第二接入网设备将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程,可以包括:所述第二接入网设备将所述请求消息转发给所述第二网络的第二默认核心网设备,以使所述第二默认核心网设备选择第二核心网设备,并将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程。该实施方式适用于第二接入网设备无法确定第二核心网设备的情况,即由第二默认核心网设备来选择第二核心网设备,进而,由第二核心网设备处理该请求消息,将终端注册或切换到第二网络。

  其中,所述接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,所述第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。

  其中,所述第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,该请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,所述请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  本申请实施例第三方面还提供了一种网络切换方法,该网络切换方法中,第一网络的第一核心网设备接收第一接入网设备发送的第一请求消息,所述第一请求消息用于请求将终端切换到第二网络;所述第一核心网设备确定第一网络切片信息所映射的第二网络切片信息;其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;所述第一核心网设备确定第二核心网设备,所述第二核心网设备为所述第二网络切片中的核心网设备;所述第一核心网设备向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息;所述第一核心网设备接收所述第二核心网设备返回的响应消息,并向所述终端发送切换命令,以使所述终端切换到所述第二网络切片。

  其中,该网络切换方法中,终端可以向第一接入网设备上报测量报告,由第一接入网设备确定将终端切换到第二网络;第一接入网设备向第一核心网设备发送第二请求消息,使得第一核心网设备执行上述操作,将终端切换到第二网络切片。

  在一种可能的实现方式中,第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  在一种可能的实现方式中,所述请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  在一种可能的实现方式中,所述请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  本申请实施例第四方面还提供一种网络切换方法,该网络切换方法与上述第三方面的网络切换方法不同之处在于,该网络切换方法可以在不修改4G网络的移动性管理实体MME 的情况下也可以实施,即由所要注册或切换到的第二网络来确定第二网络切片信息和第二核心网服务实体。

  该网络切换方法中,第二默认核心网设备接收第一网络的第一核心网设备发送的第一请求消息,所述第一请求消息用于请求将终端注册或切换到第二网络,第二默认核心网设备为第二网络中的核心网设备;第二默认核心网设备确定第一网络切片信息所映射的第二网络切片信息,其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;所述第二默认核心网设备确定第二核心网设备,所述第二核心网设备为所述第二网络切片中的核心网设备;所述第二默认核心网设备向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息,所述请求消息用于请求将所述终端注册或切换到所述第二网络切片。

  在该实施方式中,终端向第一接入网设备上报测量报告后,第一接入网设备根据测量报告可以确定将终端注册或切换到第二网络;第一接入网设备向第一核心网设备发送第一请求消息,第一请求消息用于将终端注册或切换到第二网络;第一核心网设备接收到第一接入网设备发送的该第一请求消息时,就可以执行上述操作,将终端注册或切换到第二网络切片。

  其中,所述第一请求消息携带所述第一网络切片信息。

  在一种可能的实现方式中,所述第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  在一种可能的实现方式中,所述第二请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  在一种可能的实现方式中,所述第二请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  本申请实施例的第五方面还提供了一种网络切换装置,该网络切换装置具有实现上述第一方面所述的网络切换方法中终端的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。上述硬件或软件包括一个或多个与上述功能相对应的模块。例如,该网络切换装置可以包括发送模块、接收模块以及确定模块。

  本申请实施例的第六方面还提供了一种网络切换装置,该网络切换装置具有实现上述第二方面所述的网络切换方法中第一接入网设备的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。上述硬件或软件包括一个或多个与上述功能相对应的模块。例如,该网络切换装置可以包括发送模块、接收模块以及确定模块。

  本申请实施例的第七方面还提供了一种网络切换装置,该网络切换装置具有实现上述第三方面所述的网络切换方法中第一核心网设备的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。上述硬件或软件包括一个或多个与上述功能相对应的模块。例如,该网络切换装置可以包括发送模块、接收模块以及确定模块。

  本申请实施例的第八方面还提供了一种网络切换装置,该网络切换装置具有实现上述第四方面所述的网络切换方法中第二默认核心网设备的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。上述硬件或软件包括一个或多个与上述功能相对应的模块。例如,该网络切换装置可以包括发送模块、接收模块以及确定模块。

  本申请实施例的第九方面提供了一种终端,该终端可以包括处理器、存储器以及通信接口,所述处理器分别与所述通信接口及所述存储器连接;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令,执行本申请实施例的第一方面所述的网络切换方法。

  本申请实施例的第十方面提供了一种网络切换设备,该接入网设备可以包括:处理器、存储器以及通信接口,所述处理器分别与所述通信接口及所述存储器连接;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令,执行本申请实施例的第二方面所述的网络切换方法。

  本申请实施例的第十一方面提供了一种网络切换设备,该核心网设备可以包括:处理器、存储器以及通信接口,所述处理器分别与所述通信接口及所述存储器连接;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令,执行本申请实施例的第三方面所述的网络切换方法。

  本申请实施例的第十二方面还提供了一种网络切换设备,该核心网设备可以包括:处理器、存储器以及通信接口,所述处理器分别与所述通信接口及所述存储器连接;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令,执行本申请实施例的第四方面所述的网络切换方法。

  本申请实施例第十三方面提供了一种计算机存储介质,用于储存为上述第五方面的终端所用的计算机软件指令,其包含用于执行上述第一方面所设计的程序。

  本申请实施例第十四方面提供了一种计算机存储介质,用于储存为上述第六方面的网络切换设备所用的计算机软件指令,其包含用于执行上述第二方面所设计的程序。

  本申请实施例第十五方面提供了一种计算机存储介质,用于储存为上述第七方面的网络切换设备所用的计算机软件指令,其包含用于执行上述第三方面所设计的程序。

  本申请实施例第十六方面提供了一种计算机存储介质,用于储存为上述第八方面的网络切换设备所用的计算机软件指令,其包含用于执行上述第四方面所设计的程序。

  附图说明

  图1为本发明实施例提供的一种网络切换方法的流程示意图;

  图2为本发明实施例提供的另一种网络切换方法的流程示意图;

  图3为本发明实施例提供的又一种网络切换方法的流程示意图;

  图4为本发明实施例提供的又一种网络切换方法的流程示意图;

  图5为本发明实施例提供的又一种网络切换方法的流程示意图;

  图6为本发明实施例提供的又一种网络切换方法的流程示意图;

  图7本发明实施例提供的一种UE从5G网络切换到4G网络的流程示意图;

  图8是本发明实施例提供的一种UE从4G网络切换到5G网络的流程示意图;

  图9是本发明实施例提供的一种UE从5G网络切换到4G网络的切换准备的流程示意图;

  图10为本发明实施例提供的一种基于图9所示的切换准备,UE从5G网络切换到4G网络的切换执行阶段的流程示意图;

  图11是本发明实施例提供的一种UE从4G网络切换到5G网络的切换准备的流程示意图;

  图12为本发明实施例提供的一种基于图11所示的切换准备,UE从4G网络切换到5G网络的切换执行阶段的流程示意图;

  图13是本发明实施例提供的一种网络切换装置的结构示意图;

  图14是本发明实施例提供的另一种网络切换装置的结构示意图;

  图15是本发明实施例提供的又一种网络切换装置的结构示意图;

  图16是本发明实施例提供的又一种网络切换装置的结构示意图;

  图17是本发明实施例提供的一种终端的结构示意图;

  图18是本发明实施例提供的一种网络切换设备的结构示意图;

  图19是本发明实施例提供的另一种网络切换设备的结构示意图;

  图20是本发明实施例提供的又一种网络切换设备的结构示意图。

  具体实施方式

  快速发展的移动通信系统需要满足多种场景的业务需求,例如,移动宽带业务、大量机器设备通信业务以及高可靠的移动设备通信业务等。为了满足不同场景的业务需求,可以采用网络切片或网络分片(Network Slicing,NS)的方法。例如,支持大量机器设备通信(massive Internet of Things,mIoT)业务的网络切片、支持演进的移动宽带(evolvedMobile Broadband, eMBB)业务的网络切片以及支持紧急通信(Critical Communication,CriC)业务的网络切片等。其中,网络切片可以定义为支持特定场景的通信业务需求的逻辑网络功能实体的集合。

  本发明实施例中,网络切片也可以称为网络切片实例(Network Slice Instance,NSI)。即 NSI既可以泛指网络切片(Network Slice,NS),也可以特指一个或多个网络切片。例如,NSI 可以特指支持特定业务类型或提供特定网络能力的一个或多个网络切片,也可以特指属于特定网络切片租用者(如企业、管理机构、运营商等)的特定类型的一个或多个网络切片等。

  本发明实施例中,网络切片信息为标识(或描述)网络切片的信息。网络切片信息在不同的通信系统中所包括的内容可以不同。

  例如,在5G中,网络切片信息可以包括切片/业务类型(Slice/Service Type)、网络切片标识或网络切片实例标识(Network Slice Instance Identifier,NSI ID)、单个-网络切片选择辅助信息(Single-Network Slice Selection Assistance Information,S-NSSAI)以及网络切片选择辅助信息(NSSAI)等中的至少一个。其中,网络切片选择辅助信息NSSAI是一个或多个S-NSSAI 的集合,S-NSSAI用于描述特定的网络切片,S-NSSAI可以包括切片/业务类型(Slice/Service Type)以及切片区分信息(Slice Differentiator)。切片/业务类型用于描述网络切片的业务或特性,切片区分信息是当存在切片/业务类型相同的多个网络切片时,用于进一步区分网络切片的补充信息。例如,切片区分信息可以是租户标识(Tenant ID),即用于标识租用该网络切片的特定用户、特定公司或者特定应用等;也可以是切片标识(Slice ID);也可以是其他切片描述补充信息,本发明实施例不做限定。

  在4G中,同样有类似网络切片的概念,即专用核心网(DCN:Dedicated CoreNetwork)。每个DCN服务于特定类型的用户/终端,例如M2M(机器到机器通信)用户/终端、属于特定企业的用户/终端等。网络切片信息可以包括专用核心网类型(Dedicated CoreNetwork Type,DCN Type),和/或专用核心网标识(DCN ID)等。

  在5G和4G之间的互通和演进过程中,如何实现终端在两者中网络切片之间的切换,是急需解决的一个问题。本发明实施例提供一种网络切换方法及相关设备,能够实现不同通信系统中网络切片之间的切换。

  应理解,本申请涉及的“第一”、“第二”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。

  例如,第一网络可以为第四代移动通信系统,简称4G;第二网络为第五代移动通信系统,简称5G。或者,第一网络可以为5G,第二网络为4G。终端可以为手机、平板电脑或者可穿戴设备等能够接入网络的终端设备。第一网络用于标识终端当前接入的网络;第二网络用于标识终端所切换到的网络。其中,第一网络与第二网络分别具有不同的接入网设备和/或核心网设备。

  其中,第一网络切片信息为终端接入的第一网络切片的信息,第二网络切片信息为第二网络切片的信息,第一网络切片为第一网络中的网络切片,第二网络切片为第二网络中的网络切片。第一网络可以包括第一接入网设备,第一网络切片可以包括第一核心网设备可选的,第一网络还可以包括第一默认核心网设备。相应的,第二网络为终端所要注册或切换到的网络,该第二网络可以包括第二接入网设备,该第二网络切片可以包括第二核心网设备。第二网络还可以包括第二默认核心网设备。其中,第二网络切片信息为第一网络切片信息所映射的网络切片信息。可选的,终端最终注册或切换到的第二网络的网络切片信息可以与第二网络切片信息相同,也可以不同,还可以为第二网络切片信息的部分或全部。

  作为一种可选的实施方式,当终端通过小区信号测量发现第二网络,确定移动或切换到第二网络时,终端向第二网络发送用于请求注册或切换到第二网络的请求消息。其中,该请求消息可以为注册请求消息(Registration Request),具体地,该注册请求消息可以为初始注册请求消息(Initial Registration Request),(初始)附着请求消息((Initial)Attach Request),移动性注册(Mobility Registration Request),或跟踪区域更新请求消息(Tracking Area Update Request,TAU Request)。其中,该请求消息中可以携带终端的固定标识如国际移动用户识别码(International Mobile SubscriberIdentity,IMSI),或终端在第一网络中的临时标识(例如 GUTI,Globally UniqueTemporary Identity全球唯一临时标识)。该请求消息还可以携带第一网络切片信息所映射的第二网络切片信息。

  相应的,当终端注册或切换到第二网络时,第二网络返回给终端的接受消息可以为注册接受消息(Registration Accept),具体地,该注册接受消息可以为初始注册接受消息(Initial Registration Accept),(初始)附着接受消息((Initial)Attach Accept),或移动性注册接受消息 (Mobility Registration Accept),跟踪区域更新接受消息(Tracking Area Update Accept,TAU Accept)。其中,该接受消息可以携带第二网络接受的网络切片信息;还可以携带第二网络接受的网络切片信息所映射的网络切片信息,以使终端更新或者保存第一网络的网络切片信息与第二网络的网络切片信息之间的映射关系。

  可选的,该请求消息中还可以携带切换标识(Handover indication),第二核心网设备可以根据该切换标识不提供第二网络允许终端接入的网络切片信息所映射的网络切片信息,即接受消息中不携带第二网络接受的网络切片信息所映射的第三网络切片信息。该切换标识还可以用于指示第二网络为终端分配与第一网络分配给终端的会话地址相同的会话地址。

  作为另一种可选的实施方式,当终端向第一接入网设备上报测量报告(该测量报告可以包括服务小区和/或邻小区的信号测量信息等),第一接入网设备根据该测量报告确定将终端注册或切换到第二网络时,第一接入网设备向第一核心网设备发送切换请求消息,由第一核心网设备确定第一网络切片信息所映射的第二网络切片信息以及第二核心网设备,第一核心网设备向确定的第二核心网设备发送请求消息。

  可选的,当第一核心网设备为4G网络的MME时,第一接入网向第一核心网设备发送切换请求消息,由第一核心网设备向第二默认核心网设备发送第二请求消息,第二默认核心网设备(即5G中的默认核心网设备)来确定第一网络切片信息所映射的第二网络切片信息以及支持第二网络切片的第二核心网设备,可见,该实施方式将网络切换时确定目标网络切片的操作由第一核心网设备转移到第二默认核心网设备来执行,避免了对4G网络的MME进行修改,便于网络切换方法的推广。

  其中,第一接入网设备或第一核心网设备发送的请求消息用于请求切换或请求切换准备。例如,该请求消息可以为切换请求消息或转发重定位请求消息;相应的,第二核心网服务实体返回的响应消息可以用于响应切换请求或响应切换准备请求。例如,该响应消息可以为切换命令消息或转发重定位响应消息。

  本发明实施例中,第一网络切片可以为终端在第一网络建立会话使用的网络切片;第二网络切片可以为终端在所述第二网络重建该会话使用的网络切片,或该会话由第一网络切换到第二网络后使用的网络切片。其中,上述请求消息还可以携带会话标识,该会话标识用于标识会话,该会话可以在第一网络切片中建立,在第二网络切片中重建,或由第一网络切片切换到第二网络切片。

  具体的,下面详细介绍本发明实施例提供的网络切换方法及相关装置、设备。

  请参阅图1,图1是本发明实施例提供的一种网络切换方法的流程示意图,其中,图1 所示的网络切换方法是由终端根据小区信号测量发现第二网络,确定注册或切换到第二网络的,该网络切换方法可以包括或者至少包括以下步骤:

  S101、终端确定第一网络切片信息所映射的第二网络切片信息;

  作为一种可选的实施方式,终端可以预先配置第一网络切片信息所映射的第二网络切片信息。

  作为另一种可选的实施方式,步骤S101中终端确定第一网络切片信息所映射的第二网络切片信息,可以包括:终端向所述第一网络注册或与第一网络建立会话过程中,获取第一网络切片信息所映射的第二网络切片信息。例如,从第一网络发送给终端的注册接受消息或会话建立接受消息中获取第一网络切片信息所映射的第二网络切片信息。

  例如,终端在向第一网络注册过程中获取第二网络切片信息可以包括或至少包括以下步骤:

  终端向第一网络发送注册请求消息,其中,该注册请求消息携带终端的标识(例如,终端的国际移动用户识别码(International Mobile Subscriber Identity,IMSI),或,终端在第一网络的临时标识)以及请求接入的第一网络切片信息等参数;

  第一网络依据终端的注册请求消息继续执行终端的注册过程;其中,该注册过程包括:第一网络的核心网设备对终端进行鉴权、协商安全/加密参数等,并根据注册请求消息中携带的第一网络切片信息以及根据终端的标识确定的签约信息等为终端选择对应的第一网络切片和第一网络切片中的第一核心网设备,并通过第一接入网设备向终端返回注册接受消息。

  其中,该注册接受消息中可以携带第一网络切片信息所映射的第二网络切片信息。

  例如,终端在与第一网络的会话建立过程中获取第二网络切片信息可以包括或至少包括以下步骤:

  终端向第一网络发送会话建立请求消息;

  其中,该会话建立请求消息携带终端的标识(例如,终端的IMSI,或,终端在第一网络的临时标识)以及第一网络的第一网络切片信息等参数;这里“第一网络的第一网络切片信息”用于标识第一网络切片,表明终端请求在该网络切片中建立会话。

  第一网络切片中的第一核心网设备根据该会话建立请求消息,为终端在第一网络切片中分配用户面功能实体;

  第一核心网设备还通过第一接入网设备向终端发送会话建立接受消息。

  其中,该会话建立接受消息中可以携带第一网络的第一网络切片信息映射到第二网络中对应的第二网络切片信息。

  作为又一种可选的实施方式,步骤S101中,终端确定终端接入的第一网络中的第一网络切片信息映射到第二网络中对应的第二网络切片信息,可以包括:终端从所述第一网络广播的系统消息中获取所述第一网络的第一网络切片信息映射到所述第二网络中对应的第二网络切片信息。

  例如,终端从当前驻留的4G网络小区广播的系统消息中读取4G网络的网络切片信息所映射的5G网络的网络切片信息,以供终端后续注册或切换到5G网络中使用。或者,终端从当前驻留的5G网络小区广播的系统消息中读取5G网络的网络切片信息所映射的4G网络的网络切片信息,以供终端后续注册或切换到4G网络中使用。

  S102、终端向所述第二网络发送请求消息;

  其中,该请求消息中携带第二网络切片信息;该请求消息用于请求将终端注册或切换到第二网络切片;

  本发明实施例中,终端向第二网络发送请求消息可以包括:

  终端向第二网络的第二接入网设备发送请求消息,由第二接入网设备根据请求消息中携带的第二网络切片信息确定第二核心网设备,并由该第二核心网设备执行注册或切换操作,将终端注册或切换到第二网络。

  可选的,若第二接入网设备根据请求消息中携带的第二网络切片信息无法确定能够服务该终端的第二核心网设备时,可以将请求消息转发给第二网络的第二默认核心网设备,由第二默认核心网设备根据第二网络切片信息和终端的签约信息等,判断其本身是否有能力服务该终端,若其本身能够服务该终端,则执行注册操作,将终端注册到第二网络;若不能,则为该终端选择第二核心网设备,并将选择的第二核心网设备的信息(例如第二核心网服务实体的标识或组标识)发送给第二接入网设备,由第二接入网设备根据第二核心网设备的信息选择服务该终端的第二核心网设备。

  可选的,该请求消息中还携带切换指示,该切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。这里“会话地址”可以是分组数据会话(Packet Data Unit或Protocol Data Unit session,PDU session),或分组数据网络连接 (Packet Data Network Connection,PDN Connection)的地址。例如,PDU session或PDN Connection的IP地址。

  该请求消息还可以携带会话标识,用于标识会话,该会话在第一网络切片中建立,在第二网络切片中重建,或由第一网络切片切换到第二网络切片。

  S103、终端接收第二网络返回的接受消息,所述接受消息中携带所述第二网络接受的网络切片信息。

  本发明实施例中,终端接收所述第二网络返回的接受消息可以包括以下步骤:

  第二接入网设备可以从第二核心网设备接收接受消息,第二接入网设备将接受消息转发给终端。该接受消息可以为与注册请求消息对应的注册接受消息。其中,该接受消息中可以携带第二网络接受的(或者第二网络允许终端接入的,或者第二网络为终端选择的)网络切片信息。这里,所述第二网络接受的网络切片信息可以与第二网络切片信息相同,或不同,或为第二网络切片信息的部分或全部。

  可选的,该接受消息中还可以携带第二网络接受的网络切片信息所映射的第三网络切片信息。第三网络切片信息为第三网络切片的信息,第三网络切片为第一网络中的网络切片,以使终端第一网络切片信息与第二网络切片信息之间的映射关系进行更新,或者保存接受消息中携带的上述映射关系。

  其中,若请求消息中携带切换指示,则接受消息中可以不携带第二网络接受的网络切片信息所映射的第三网络切片信息。

  可见,该实施方式中,终端可以确定第一网络切片信息所映射的第二网络切片信息;并向所述第二网络发送请求消息,该请求消息中携带所述第二网络切片信息;该请求消息用于请求将所述终端注册或切换到所述第二网络;相应的,终端可以接收第二网络返回的接受消息,该接受消息中携带所述第二网络接受的网络切片信息;从而,实现了终端在不同网络中网络切片之间的切换。

  请参阅图2,图2是本发明实施例公开的另一种网络切换方法的流程示意图,其中,图2 的网络切换方法是从终端所注册或切换到的目标网络,即第二网络侧进行阐述的,如图2所示,该网络切换方法可以包括以下步骤:

  S201、第二接入网设备接收终端发送的请求消息。

  其中,该请求消息中携带第一网络切片信息所映射的第二网络切片信息。第一网络切片信息为终端接入的第一网络切片的信息,第二网络切片信息为第二网络切片的信息,第一网络切片为第一网络中的网络切片,第二网络切片为第二网络中的网络切片。

  该请求消息中还可以携带切换指示,该切换指示用于指示第二网络为终端分配与第一网络分配给终端的会话地址相同的会话地址。这里“会话地址”可以是分组数据会话(Packet Data Unit或Protocol Data Unit session,PDU session),或分组数据网络连接(Packet Data Network Connection,PDN Connection)的地址。例如,PDU session或PDNConnection的IP地址。

  该请求消息还可以携带会话标识,用于标识会话,该会话在第一网络切片中建立,在第二网络切片中重建,或由第一网络切片切换到第二网络切片。

  S202、第二接入网设备确定第二核心网设备;

  其中,第二核心网设备为第二网络切片中的核心网设备。

  S203、第二接入网设备将请求消息发送给第二核心网设备处理,以执行终端向第二网络注册或切换的过程;

  S204、第二接入网设备接收第二核心网设备返回的接受消息,并向终端发送该接受消息,该接受消息中携带第二网络接受的网络切片信息。

  本发明实施例中,当第二接入网设备无法确定支持第二网络切片的第二核心网设备时,第二接入网设备将请求消息转发给第二网络的第二默认核心网设备,以使第二默认核心网设备依据第二网络切片信息和终端签约信息等选择支持第二网络切片的第二核心网设备,从而将请求消息发送给第二核心网设备处理,以执行终端向所述第二网络的注册或切换过程。

  例如,第一网络为5G网络,第二网络为4G网络,即终端从5G网络切换到4G网络时,4G网络的接入网(Radio Access Network,RAN)设备可以选择支持如DCN Type和/或DCN ID所标识(或描述)的第二网络切片中的第二核心网设备,该第二核心网设备可以为专用核心网(Dedicated Core Network,DCN)的MME,由MME处理该请求消息,完成终端在4G网络的注册或切换过程。

  若4G网络的RAN无法识别该第二网络切片信息(例如DCN Type和/或DCN ID)或者不支持增强的专用核心网(enhanced Dedicated Core Network,eDecor)机制,则RAN可以将该请求消息发送给默认核心网设备,即默认的移动性管理实体(Mobility ManagementEntity, MME);默认MME判断自身是否能够服务于该终端,若是,则可以处理该请求消息,完成终端在4G网络的注册过程;若否,则默认MME依据该第二网络切片信息和终端签约信息等选择新的MME,将新的MME的组标识或标识发送给RAN,由RAN将请求消息发送给新的 MME,从而完成终端在4G网络的注册或切换过程。

  再例如,第一网络为4G网络,第二网络为5G网络,即终端从4G网络注册或切换到5G网络时,5G网络的接入网(Access Network,AN)可以选择支持第二网络切片信息所标识的第二网络切片的第二核心网设备,该第二核心网设备可以为服务公共控制网络功能实体(Serving Common Control Network Function,S-CCNF)或S-CCNF中的接入和移动性管理功能实体 (Access and Mobility Management Function,AMF);AN将请求消息转发给该S-CCNF(或 AMF),处理该请求消息,完成终端在5G网络的注册或切换过程。

  可选的,若5G网络的AN无法选择支持该第二网络切片信息标识的第二网络切片的S-CCNF,则AN将该请求消息发送给默认核心网服务实体Default CCNF,或Default CCNF 中的网络切片选择功能实体(Network Slice Selection Function,NSSF)或AMF;DefaultCCNF (或AMF/NSSF)根据请求消息选择该第二网络切片信息所标识的第二网络切片的S-CCNF,并将请求消息转发给S-CCNF,或通过5G AN将请求消息转发给S-CCNF,由S-CCNF处理该请求消息,完成终端在5G网络的注册过程。

  可见,本发明实施例中,第二接入网设备可以接收终端发送的请求消息,该请求消息中携带第一网络切片信息所映射的第二网络切片信息;第二接入网设备确定第二核心网设备,并将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络的注册或切换过程;所述第二接入网设备接收所述第二核心网设备返回的接受消息,并向所述终端发送所述接受消息,所述接受消息中携带所述第二网络接受的网络切片信息,实现了终端在不同网络的网络切片之间的切换。

  请参阅图3,图3是本发明实施例公开的又一种网络切换方法的流程示意图,图3所示的网络切换方法从终端、第一网络以及第二网络交互的方式进行阐述,其中,图3所示的网络切换方法中,第一网络包括第一接入网设备,终端接入的第一网络中的第一网络切片可以包括第一核心网设备;第二网络包括第二接入网设备,终端请求切换的第二网络中的第二网络切片可以包括第二核心网设备。可选地,第一网络还可以包括第一默认核心网设备,第二网络还可以包括第二默认核心网设备。具体的,图3所示的网络切换方法可以包括以下步骤:

  S301、终端向第一接入网设备发送第一请求消息;

  本发明实施例中,该第一请求消息可以为终端用于注册到第一网络的注册请求消息,该第一请求消息可以携带终端标识以及终端请求接入第一网络的第一网络切片信息。其中,该终端标识可以为IMSI或终端在第一网络中的临时标识。

  S302、第一接入网设备接收并处理终端发送的第一请求消息,执行终端在第一网络中的注册过程。

  其中,该注册过程可以包括:第一核心网设备和/或第一接入网设备可以对终端进行鉴权、协商安全或加密参数,并根据第一网络切片信息和终端的签约信息等为终端选择第一网络切片和第一核心网设备、建立会话或分组数据网络连接等操作。

  例如,第一网络为5G网络时,5G网络的接入网AN根据请求消息中携带的网络切片信息选择支持该网络切片信息的核心网服务实体S-CCNF,S-CCNF根据该网络切片信息和终端的签约信息等为终端选择相应的网络切片。可选的,S-CCNF还可以与终端之间建立会话。其中,该会话的会话标识可以在注册或切换到第二网络的请求消息中携带,以使第一网络的第一网络切片信息标识的第一网络切片中建立的该会话能够在第二网络的第二网络切片中重建,或由第一网络切片切换到第二网络切片。

  再例如,第一网络为4G网络时,4G网络的接入网RAN或者默认移动性管理实体MME可以根据请求消息中携带的网络切片信息以及终端的签约信息等为终端选择支持该网络切片信息的移动性管理实体MME以及网络切片DCN。可选的,MME可以与终端之间建立分组数据网络连接PDN Connection。

  S303、第一接入网设备从第一核心网设备接收第一接受消息,并向终端发送该第一接受消息。

  可选的,本发明实施例中,第一接受消息中携带第一网络接受的(即允许终端接入的或者为终端选择的)网络切片信息,其中,该网络切片信息可以包含第一请求消息中的第一网络切片信息的部分或全部,本发明实施例以第一网络接受的网络切片信息与第一请求消息中的第一网络切片信息相同为例进行阐述,后面不做区分。其中,该第一接受消息可以为第一网络的注册接受消息。

  可选地,第一接受消息中还可以携带第一网络切片信息所映射的第二网络切片信息,使得终端保存或更新网络切片信息之间的映射关系。

  S304、终端通过小区信号测量发现第二网络,确定移动或切换到第二网络;

  S305、终端确定第一网络切片信息所映射的第二网络切片信息;

  S306、终端向第二接入网设备发送第二请求消息,所述第二请求消息中携带所述第二网络切片信息;所述第二请求消息用于请求将所述终端注册或切换到所述第二网络;

  可选的,若终端处于连接态,则第二请求消息中还可以携带切换指示,用于指示第二网络为终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  其中,第二请求消息可以为第二网络的注册请求消息,包括附着请求消息或跟踪区域更新请求消息。

  S307、第二接入网设备接收终端发送的第二请求消息,确定第二核心网设备;

  S308、第二接入网设备将请求消息发送给第二核心网设备处理,以执行终端向第二网络的注册或切换过程;

  可选的,若第二接入网设备无法确定第二核心网设备,则第二接入网设备可以将第二请求消息转发给第二默认核心网设备,由第二默认核心网设备确定第二核心网设备,并将第二请求消息转发给第二核心网设备处理,以执行所述终端向所述第二网络的注册或切换过程。

  S309、第二接入网设备接收所述第二核心网设备返回的第二接受消息;

  S310、第二接入网设备向终端发送第二接受消息。

  其中,该第二接受消息可以为第二网络的注册接受消息,包括附着接受消息或跟踪区域更新接受消息。

  可选地,该第二接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,使得终端可以及时更新本地配置的或保存的第一网络切片信息与第二网络切片信息之间的映射关系。其中,第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。

  可见,图3所示的网络切换方法中,终端可以根据小区信号测量确定移动或切换到第二网络,并根据第一网络切片信息所映射的第二网络切片信息,将终端注册到第二网络,从而,完成终端在不同网络的网络切片之间的切换。

  特别地,上述图1至图3所示的方法可适用于终端处于空闲态,或终端处于连接态而对切换延迟要求较低(即会话允许中断时间较长)的场景。

  请参阅图4,图4是本发明实施例公开的又一种网络切换方法的流程示意图。具体的,图4所示的网络切换方法可以包括以下步骤:

  S401、第一核心网设备接收第一接入网设备发送的第一请求消息;

  其中,第一请求消息用于请求将终端切换到第二网络。

  S402、第一核心网设备确定第一网络切片信息所映射的第二网络切片信息;

  S403、第一核心网设备确定第二核心网设备,并向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息;

  本发明实施例中,请求消息可以为切换请求消息或者转发重定位请求消息;第一核心网设备可以根据第二网络切片信息选择支持第二网络切片的第二核心网设备。

  该请求消息可以携带会话标识,用于标识会话,该会话在第一网络切片中建立,在第二网络切片中重建,或由第一网络切片切换到第二网络切片。

  例如,假设第一网络为5G网络,第二网络为4G网络,则5G网络的核心网服务实体S-CCNF(或S-CCNF中的AMF,下同)可以根据4G网络的网络切片信息以及终端签约信息等选择支持该4G网络切片信息所标识的DCN的MME。再例如,假设第一网络为4G网络,第二网络为5G网络,则4G网络的移动性管理实体MME可以根据5G网络的网络切片信息选择支持该网络切片信息所标识的网络切片的核心网服务实体S-CCNF;该种实施方式需要将现有的MME进行修改以实现该实施方式,修改后的MME也可以称为增强型MME。

  S404、第一核心网设备接收第二核心网设备返回的响应消息,并通过第一接入网设备向所述终端发送切换命令,以使所述终端切换到所述第二网络切片中。

  本发明实施例中,第二核心网设备接收该请求消息时,可以根据请求消息中携带的第二网络切片信息选择第二网络切片,将请求消息发送给第二网络切片中的会话管理功能实体 (Session Management Function,SMF),从而SMF选择第二网络切片中的用户面功能实体(User Plane Function,UPF),例如网关,以建立分组数据会话。并且,第二核心网设备向第二网络的第二接入网设备发送切换请求消息,该切换请求消息中携带第二网络切片信息等参数,使得第二接入网设备可以为终端选择第二网络切片实例并确定无线资源。当第二核心网设备接收到SMF和第二接入网设备发送的切换请求确认消息时,可以向第一核心网设备发送响应消息,该响应消息可以为转发重定位响应消息,其中,该响应消息携带了上述建立的分组数据会话的列表以及目标接入网节点发送给源接入网节点的透明容器等参数。

  可见,图4所示的网络切换方法中,第一核心网设备可以确定第一网络切片信息所映射的第二网络切片信息;第一核心网设备确定第二核心网设备,并向第二核心网设备发送请求消息,请求消息携带第二网络切片信息;第一核心网设备接收第二核心网设备返回的响应消息,并向终端发送切换命令,以使终端切换到第二网络切片。从而,完成终端在不同网络的网络切片之间的切换。

  请参阅图5,图5是本发明实施例提供的又一种网络切换方法的流程示意图。与图4所示的网络切换方法不同之处在于,图5所示的网络切换方法在不修改4G网络的MME的情况下也可以实施,即由所要注册或切换到的第二网络来确定第二网络切片信息和第二核心网服务实体。具体的,图5所示的网络切换方法可以包括以下步骤:

  S501、第二默认核心网设备接收第一核心网设备发送的第一请求消息;

  其中,该第一请求消息用于请求将终端注册或切换到第二网络,该第一请求消息携带所述第一网络切片信息。

  该第一请求消息可以携带会话标识,用于标识会话,该会话在第一网络切片中建立,在第二网络切片中重建,或由第一网络切片切换到第二网络切片。

  S502、第二默认核心网设备确定第一网络切片信息所映射的第二网络切片信息;

  其中,第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片。

  S502、第二默认核心网设备确定第二核心网设备;

  S503、第二默认核心网设备向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息,所述第二请求消息用于请求将所述终端注册或切换到所述第二网络切片。

  可选的,该第一请求消息还可以携带切换指示,所述切换指示用于指示第二网络为终端分配与第一网络分配给终端的会话地址相同的会话地址。

  例如,第一网络为4G网络,第二网络为5G网络时,4G网络的移动性管理实体MME 接收到4G网络的接入网AN发送的切换请求时,MME向5G网络的默认核心网服务实体 DefaultCCNF(或Default CCNF中的NSSF或AMF,下同)发送请求消息,该请求消息中携带终端接入的4G网络的网络切片信息,如DCN ID,Default CCNF确定该DCN ID在5G网络所映射的5G网络切片信息,并选择支持该5G网络切片信息所标识的网络切片的核心网服务实体S-CCNF(或S-CCNF中的AMF,下同),由Default CCNF向该S-CCNF发送转发重定向请求消息,该转发重定向请求消息中携带5G网络切片信息;S-CCNF在该5G网络切片中建立分组数据会话;并向5G网络的5G接入网AN发送切换请求消息,5G接入网AN返回切换请求确认消息。5G接入网AN可以为终端选择5G接入网切片实例并确定无线资源。当S-CCNF 接收到5G接入网发送的切换请求确认消息时,可以向MME发送响应消息,该响应消息可以为转发重定位响应消息,其中,该响应消息携带了上述建立的分组数据会话的列表以及目的接入网节点发送给源接入网节点的透明容器等参数,使得终端执行切换操作接入5G网络。

  可见,第二默认核心网设备可以确定第一网络切片信息所映射的第二网络切片信息;所述第二默认核心网设备确定第二核心网设备;所述第二默认核心网设备向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息,所述第二请求消息用于将所述终端注册到所述第二网络。实施该实施方式,终端从4G网络切换到5G网络时,由 5G网络确定5G网络中对应的网络切片信息,还可以确定支持该网络切片信息的核心网服务实体,避免了对4G网络的移动性管理实体MME的修改,降低了网络切换方法的实施难度。

  请参阅图6,图6是本发明实施例提供的又一种网络切换方法的流程示意图。其中,图6 所示的网络切换方法从终端、第一网络以及第二网络交互的方式进行阐述。具体的,图6所示的网络切换方法中,第一网络包括第一接入网设备,终端接入的第一网络中的第一网络切片可以包括第一核心网设备、第一会话管理实体;第二网络包括第二接入网设备,终端请求切换的第二网络中的第二网络切片可以包括第二核心网设备、第二会话管理设备。当第一网络为4G网络、第二网络为5G网络时,第一接入网设备为4G AN,第一核心网设备为MME,第一会话管理设备为服务网关(Serving Gateway,S-GW)和/或分组数据网络网关(PDNGateway,P-GW),第二接入网设备为5G AN,第二核心网设备为S-CCNF(或AMF),第二会话管理设备为SMF。

  其中,图6所示的网络切换方法可以包括以下步骤:

  S601、终端向第一接入网设备发送第一请求消息;

  本发明实施例中,该第一请求消息可以为注册请求消息。该第一请求消息携带终端标识以及请求接入的网络切片的第一网络切片信息,其中,该终端标识可以为IMSI或终端在在第一网络中的临时标识。

  S602、第一接入网设备接收并处理该第一请求消息,执行终端接入第一网络的注册过程。

  该注册过程可以包括:第一网络核心网设备可以对终端进行鉴权、协商安全或加密参数,并根据第一网络切片信息和终端的签约信息为终端选择第一网络切片和支持该第一网络切片的第一核心网设备等操作。

  S603、第一接入网设备从第一核心网设备接收第一接受消息,并向终端发送该第一接受消息;

  本发明实施例中,第一接受消息中携带第一网络接受的(即允许终端接入的或者为终端选择的)网络切片信息,其中,该网络切片描述信息可以与第一请求消息中的第一网络切片信息相同或为第一网络切片信息的子集,本发明实施例以相同为例进行阐述,后面不做区分。

  可选的,上述注册过程还可以包括:终端与第一网络之间建立分组数据会话。

  S604、终端向第一接入网设备上报测量报告;

  本发明实施例中,该测量包括可以包括服务小区和/或邻小区的信号测量信息等。

  S605、第一接入网设备根据该测量报告确定将终端切换到第二网络。

  S606、第一接入网设备向第一核心网设备发送第二请求消息;

  本发明实施例中,第二请求消息可以为切换请求消息,该第二请求消息中携带终端标识、第二接入网设备的节点标识、第一接入网设备为终端分配的无线资源参数等。其中,第一接入网设备为终端分配的无线资源参数也可以称为源接入网节点发送给目标接入网节点的透明容器(Source to Target Transparent Container)。

  S607、第一核心网设备确定第一网络切片信息所映射的第二网络切片信息;

  其中,第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片。

  S608、第一核心网设备确定第二核心网设备;

  其中,第二核心网设备为第二网络切片中的核心网设备,是由第一核心网设备根据第二网络切片信息来确定的。

  S609、第一核心网设备向该第二核心网设备发送该第二请求消息;

  具体地,该步骤中第二请求消息还可以携带所述第二网络切片信息。携带了第二网络切片信息的第二请求消息也可以为转发重定位请求消息。

  S610、第二核心网设备根据接收的第二请求消息选择第二会话管理实体;

  例如,第二核心网设备为MME时,MME选择支持该第二网络切片信息DCN ID的第二会话管理设备,即分组数据网络网关(Packet Data Network Gateway,PDN GW)和服务网关(Serving Gateway,S-GW)。并且,MME可以将5G网络中的移动性管理上下文(UE MMcontext) 和会话管理上下文(UE SM context)映射为4G网络中终端的上下文(UEcontext),该UE context 可以包括分组数据网络连接(PDN connection)和4G演进分组系统承载(EPS bearer)信息等。

  再例如,第二核心网设备为S-CCNF(或AMF)时,S-CCNF(或AMF)选择特定的5G网络切片实例NSI,并选择该NSI中的SMF。并且,S-CCNF(或AMF)将4G的UE context中UE 移动性管理(Mobility Management,MM)相关的信息映射为5G的终端移动性管理上下文(UE MMcontext),将4G的UE context中的鉴权/安全参数映射为5G中的UE鉴权/安全参数,来保存。

  S611、第二核心网设备向所选择的第二会话管理设备发送建立会话请求消息;

  该建立会话请求消息中携带终端标识和终端会话管理相关的上下文信息等。

  S612、第二会话管理设备将第一网络中的终端会话管理相关的上下文信息映射为第二网络中的终端会话管理相关的上下文信息,并向第二核心网设备回复建立会话响应消息;

  S613、第二核心网设备向第二接入网设备发送切换请求消息;

  S614、第二接入网设备向第二核心网设备发送切换请求确认消息;

  具体地,若第二接入网设备为5G接入网,则第二接入网设备可以为终端选择5G接入网切片实例并确定无线资源。

  S615、第二核心网设备向第一核心网设备发送第二响应消息;

  相应于步骤S609,该第二响应消息可以为转发重定位响应消息,该第二响应消息可以携带分组数据会话地址以及终端会话管理上下文信息等。

  S616、第一核心网设备接收所述第二核心网设备返回的第二响应消息,并向所述终端发送切换命令,以使所述终端切换到所述第二网络切片信息标识的第二网络切片中。

  具体地,第一核心网设备向终端发送切换命令,以使终端切换到第二网络切片,可以包括以下操作:第一核心网设备向第一接入网设备发送切换命令;第一接入网设备向终端转发该切换命令,该切换命令中携带需要释放的无线接入承载列表以及无线资源参数等;终端依据该切换命令,接入到第二接入网设备,并向第二接入网设备发送切换完成消息;第二接入网设备向第二核心网设备发送切换通知消息;第二核心网设备向第一核心网设备发送转发重定向完成通知消息;第二核心网设备向第二会话管理实体发送修改承载请求消息;第二会话管理设备向第二核心网设备回复修改承载响应消息;终端向第二核心网设备发起跟踪区域更新过程(Tracking Area Update,TAU);第一核心网设备向第一会话管理设备发送删除会话请求消息;第一会话管理设备释放终端在第一网络中的分组数据会话资源,并向第一核心网设备回复删除会话响应消息。

  需要说明的是,5G网络中,核心网设备和会话管理设备可以合并,若合并,则两者之间交互执行的操作可不执行,相应地,两者之间交互执行的操作可以由核心网设备单独执行。

  另外,需要说明的是,当第一网络为4G网络,第二网络为5G网络时,步骤S608和S609 可以由第二网络,即5G网络中的默认核心网服务实体来执行,具体的,步骤S608和S609 可以替换为如下操作:

  第二默认核心网设备接收所述第一网络的核心网设备发送的请求消息,所述请求消息携带所述终端接入的第一网络切片信息。

  第二网络的第二默认核心网设备确定第一网络切片信息所映射的第二网络切片信息;

  第二默认核心网设备确定第二核心网设备;

  第二默认核心网设备向所述第二核心网设备发送请求消息,所述请求消息携带所述第二网络切片信息,所述请求消息用于请求将所述终端注册或切换到所述第二网络的第二网络切片。

  该实施方式避免了对4G网络中的核心网设备进行修改,降低了网络切换方法的实施难度。

  特别地,上述图4至图6所示的网络切换方法适用于终端处于连接态或者需要切换的会话对切换延迟要求较高(即会话允许中断时间/切换时间较短)的场景。

  请参阅图7,图7是本发明实施例提供的终端从5G网络切换到4G网络的流程示意图。在图7至图12所示的实施例中,终端可以为用户设备(User Equipment,UE),5G网络的接入网设备为5G接入网(Access Network,AN)节点,5G网络的核心网设备为5G网络的服务公共控制网络功能实体(Serving Common Control Network Function,S-CCNF),5G网络的默认核心网设备为5G网络的默认服务公共控制网络功能实体(Default Serving CommonControl Network Function,Default S-CCNF);5G网络的网络切片为NS。4G网络的接入网设备为4G接入网(Access Network,AN)节点,4G网络的核心网设备为4G网络的移动性管理实体(Mobility Management Entity,MME),4G网络的默认核心网设备为4G网络的默认移动性管理实体 (Default Mobility Management Entity,Default MME);4G网络的网络切片为专用核心网DCN。可选的,5G网络的网络切片还可以包括会话管理功能实体(SessionManagement Function,SMF) 或接入和移动性管理功能实体(Access and MobilityManagement Function,AMF);4G网络的网络切片还可以包括服务网关(Serving Gateway,S-GW)和/或分组数据网络网关(PDN Gateway,P-GW).终端从5G网络切换到4G网络可以包括以下步骤:

  1.终端从预配置中或从广播消息中读取5G NSI描述信息所映射的4G网络的4GDCN描述信息;

  例如,UE中预配置5G NSI描述信息与4G DCN描述信息的映射关系。

  再例如,UE从5G网络广播的系统信息中读取5G NSI描述信息和对应的4G DCN描述信息。

  2.UE向5G接入网络发送注册请求消息Registration Request;

  该Registration Request为5G注册/附着请求消息,该Registration Request可以包括5G初始注册(Initial Registration)/附着请求消息(Attach Request),或5G跟踪区域更新请求消息 (Tracking Area Update Request)。其中,该Registration Request携带UE第一标识(例如IMSI,或5G UE的临时标识)、请求接入的5G NSI的描述信息等参数。

  3.执行5G注册过程。

  该5G注册过程包括5G核心网功能实体对UE进行鉴权、协商安全/加密参数,根据UE提供的5G NSI的描述信息和UE签约信息等为UE选择NSI等步骤,可选地,还包括建立 PDUsession(即UE与核心网用户面功能实体(例如网关)之间的分组数据会话)等步骤。

  4. 5G AN将从5G核心网功能实体接收到的注册接受消息Registration Accept发送给UE。

  其中,Registration Accept可以为5G注册接受消息。相应于步骤2,该Registration Accept 可以包括5G初始注册(Initial Registration)/附着接受消息(Attach Accept),或5G跟踪区域更新接受消息(Tracking Area Update Accept)。Registration Accept携带网络接受的(即允许终端接入的或为终端选择的)5G NSI描述信息等参数。可选的,Registration Accept中还携带该 5G NSI描述信息对应的4G DCN描述信息。

  5.UE根据注册接受消息Registration Accept中携带的5G NSI的描述信息与对应的4G DCN描述信息,更新或保存5G NSI的描述信息与对应的4G DCN描述信息。

  可选地,若Registration Accept中携带5G NSI的描述信息与对应的4G DCN描述信息, UE根据Registration Accept中携带的5G NSI的描述信息与对应的4G DCN描述信息,更新本地配置/保存5G NSI的描述信息与4G DCN描述信息之间的映射关系。

  6.UE与5G网络之间建立PDU session。

  具体地,UE向5G网络发送会话建立请求消息(PDU session establishmentrequest),其中携带UE第一标识(例如IMSI,或5G UE的临时标识)以及请求建立会话的5GNSI的描述信息等参数。这里“建立会话的5G NSI的描述信息”表明在该5G NSI的描述信息所标识/ 描述的5G NSI中建立会话。5G核心网功能实体根据该会话建立请求消息,为终端选择用于建立会话的5G NSI,并分配该5G NSI中的用户面功能实体,并通过5G接入网向终端发送会话建立接受消息(PDU session establishment accept)。该会话建立接受消息中可以携带5G NSI 描述信息映射到4G网络中对应的4G DCN描述信息。

  可选地,该步骤6也可以在步骤3中执行,即UE在注册过程中同时建立PDUsession。此时,会话建立请求消息可以与注册请求消息一起由UE发送到5G网络;会话建立接受消息也可以与注册接受消息一起由网络发送到UE。

  7.UE通过小区信号测量发现4G网络,决定移动或切换到4G网络。

  8.UE根据当前注册的5G NSI的描述信息,以及配置/保存的5G NSI的描述信息与4G DCN描述信息之间的映射关系,确定移动或切换到4G网络时使用的4G DCN描述信息。

  9.UE向4G网络发送附着请求消息Attach Request;

  该Attach Request可以为4G注册/附着请求消息或跟踪区域更新请求消息(Tracking Area Update Request),其中,该Attach Request还可以携带UE第二标识(可与步骤2中的第一标识相同,例如也为IMSI,或不同,例如UE在4G的旧的全球唯一临时标识oldGUTI)、与 5G NSI对应的4G DCN的描述信息(例如DCN ID或UE Usage Type)等参数。若UE处于连接态(即当前存在激活active的PDU Session),Attach Request中还携带切换指示Handover indication,从而指示4G网络PDN GW为UE分配与5G网络中激活的PDU Session的IP地址相同的IP地址。

  相应的,若UE处于连接态(即当前存在激活active的PDU session),AttachRequest还可以携带该会话的会话标识,并携带建立该会话的5G NSI的描述信息对应的4GDCN的描述信息,从而使该会话切换到4G网络中对应的DCN,或在该4G DCN中重建该会话。

  10~13.若4G RAN(eNB or evolved eNB)支持eDecor/Decor(即增强的专用核心网或专用核心网)且识别Attach Request(或Tracking Area Update Request)中的4G DCN的描述信息,例如DCN ID,则4G RAN(如eNB or evolved eNB)确定DCN ID标识的DCN,将Attach Request(或Tracking Area Update Request)发送给支持该DCN的MME,MME继续处理UE的 Attach请求。

  若4G RAN支持eDecor/Decor但不识别Attach Request(或Tracking Area UpdateRequest) 中的4G DCN的描述信息,例如DCN ID或UE Usage Type,则4G RAN忽略DCN ID或UE Usage Type,将Attach Request(或Tracking Area Update Request)发送给默认MME.MME根据 4G DCN的描述信息以及UE的签约信息等,判断自身是否能够服务于该UE;若是,则继续处理UE的Attach请求(例如向S-GW发送建立会话请求Create SessionRequest);若否,则执行重路由过程(步骤12),即MME将服务于UE的DCN的信息(例如新的MME组标识 (MME Group ID,MMEGI))发送给4G RAN,由RAN至少依据MMEGI选择新的MME,并将Attach请求发送给该MME,继续UE在DCN中的注册过程。

  若4G网络(例如RAN和/或MME)不支持eDecor,则4G网络忽略DCN ID,继续执行UE在4G网络的注册过程。

  14. 4G RAN将从MME接收到的Attach Accept或Tracking Area Update Accept发送给UE。

  其中,若4G RAN(如eNB or evolved eNB)支持eDecor(即增强的专用核心网选择流程),以及该Attach Accept或Tracking Area Update Accept中携带4G网络接受的(即允许终端接入的或为终端选择的)4G DCN的描述信息(例如DCN ID)等参数;可选地,该AttachAccept或 Tracking Area Update Accept中还携带该4G DCN描述信息对应的5G NSI描述信息;可选地,该Attach Request或Tracking Area Update Request中携带Handoverindication,MME可以根据 Handover indication不提供该4G DCN描述信息)对应的5G NSI描述信息;即可以不执行该步骤14。

  可选地,还可以执行步骤15:

  15、若Attach Accept(或Tracking Area Update Accept)中携带4G DCN的描述信息与对应的5G NSI描述信息,可选地,UE根据Attach Accept(或Tracking Area UpdateAccept)中携带的4G DCN的描述信息与对应的5G NSI描述信息,更新本地配置/保存的5GNSI的描述信息与对应的4G DCN描述信息。

  请参阅图8,图8是本发明实施例提供的一种UE从4G网络切换到5G网络的流程示意图。如图8所示,UE从4G网络注册/切换到5G网络包括以下步骤:

  1.UE从预配置中或者广播消息中读取5G NSI描述信息与4G DCN描述信息的映射关系。

  例如,该预配置中包括5G NSI描述信息与4G DCN描述信息之间的映射关系。或者,UE可以从4G网络广播的系统信息中读取4G DCN描述信息与5G NSI描述信息之间的映射关系。

  2.UE向4G网络发送Attach Request。

  该Attach Request可以为注册/附着请求消息,其中,该Attach Request可以携带UE第三标识(例如IMSI,或UE在4G的旧的全球唯一临时标识old GUTI,或分组-临时终端标识 P-TMSI)、请求接入的4G DCN的描述信息(例如DCN ID或UE Usage Type)等参数。

  3.执行4G注册过程。

  该4G注册过程包括:4G网络功能实体(例如MME和/或4G RAN)对UE进行鉴权、协商安全/加密参数,根据UE提供的4G DCN的描述信息和UE签约信息等为UE选择DCN和 MME,建立PDN Connection及其默认承载等步骤。

  其中,在注册过程中建立PDN Connection及其默认承载的步骤具体包括:UE向4G网络发送PDN Connection建立请求消息(PDN Connectivity Request),其中携带UE第三标识以及请求建立PDN Connection的4G DCN的描述信息等参数。这里“建立PDN Connection的4G DCN的描述信息”表明在该4G DCN的描述信息所标识/描述的4G DCN中建立PDNConnection。4G核心网功能实体根据该PDN Connection建立请求消息,为终端选择用于建立会话的DCN和MME,并通过4G接入网向终端发送PDN Connection建立接受消息(PDNConnectivity Accept)。该PDN Connection建立接受消息中可以携带4G DCN描述信息映射到 5G网络中对应的5G NSI描述信息。这里,PDN Connection建立请求消息与注册请求消息一起由UE发送到4G网络;PDN Connection建立接受消息也可以与注册接受消息一起由4G网络发送到UE。

  在完成注册后,UE也可以向4G网络发起独立的PDN Connection建立过程,具体步骤同上。

  4. 4G RAN(即eNB或evolved eNB)将从MME接收到的Attach Accept(注册接受消息)发送给UE。

  其中,Attach Accept携带4G网络接受的(即允许终端接入的、或为终端选择的)4GDCN 的描述信息(例如DCN ID)等参数。可选地,Attach Accept还携带该4G DCN描述信息对应的 5G NSI描述信息(例如Slice/Service Type,NSI ID,对应的S-NSSAI或NSSAI)。若执行了步骤1,该参数为可选携带。

  5.UE根据Attach Accept中携带的4G DCN的描述信息与对应的5G NSI描述信息,保存 4G DCN的描述信息与对应的5G NSI描述信息。

  可选地,若Attach Accept中携带4G DCN的描述信息与对应的5G NSI描述信息,UE根据Attach Accept中携带的4G DCN的描述信息与对应的5G NSI描述信息,更新本地配置/保存的4G DCN的描述信息与对应的5G NSI描述信息。

  6.UE通过小区信号测量发现5G网络,决定移动或切换到5G网络。

  7.UE根据当前注册的4G DCN的描述信息,以及配置/保存的4G DCN的描述信息与对应的5G NSI描述信息,确定移动或切换到5G网络时使用的对应的5G NSI描述信息。

  8.UE向5G网络发送Registration Request。

  该Registration Request可以为5G初始注册(Initial Registration)/附着请求消息(Attach Request),或5G跟踪区域更新请求消息(Tracking Area Update Request)。其中,该Registration Request携带UE第四标识(例如IMSI,或5G UE的临时标识)、与4GDCN的描述信息对应的5G NSI的描述信息等参数。若UE处于连接态(即当前存在激活active的PDN Connection), Registration Request还携带切换指示Handover indication,从而指示5G网络用户面功能实体 (例如网关)为UE分配与4G网络中激活的PDN Connection的IP地址相同的IP地址。

  若UE处于连接态(即当前存在激活active的PDN Connection),该RegistrationRequest还可以携带该PDN Connection的标识,并携带建立该PDN Connection的4G DCN的描述信息对应的5G NSI的描述信息,从而使该PDN Connection切换到5G网络对应的NSI,或在该 5G NSI中重建该PDN Connection。该PDN Connection的标识可以通过该PDNConnection的默认承载的标识(default bearer ID)来表示。

  9~12.执行5G注册过程。

  该5G注册过程包括5G核心网功能实体对UE进行鉴权、协商安全/加密参数,根据UE提供的5G NSI的描述信息和UE签约信息等为UE选择NSI等步骤,可选地,还包括建立 PDUsession(即UE与核心网用户面功能实体(例如网关)之间的分组数据会话)等步骤。

  具体地,若5G AN无法依据UE提供的5G NSI的描述信息选择服务于UE的S-CCNF,则执行下面的步骤9a~12,反之执行步骤9b~12。

  9a.5G AN将Registration Request转发给default CCNF。

  可选的,5G AN可以将Registration Request转发给(或default AMF或NSSF,下同,即以下步骤描述中的default CCNF也可以为该default CCNF中的AMF或NSSF(选择S-CCNF时))。

  这里default CCNF即默认CCNF,当5G AN无法依据UE提供的5G NSI的描述信息选择服务于UE的S-CCNF(即Serving CCNF)时,将Registration Request发送给defaultCCNF。

  10a.Default CCNF根据Registration Request中的5G NSI的描述信息以及UE签约等信息,为UE选择S-CCNF。

  11a.Default CCNF将Registration Request转发给S-CCNF。

  可选地,Default CCNF将Registration Request转发给serving AMF,下同。即以下步骤描述中的S-CCNF也可以为该S-CCNF中的AMF。

  可选地,Default CCNF将S-CCNF的信息(例如S-CCNF标识,或S-CCNF组标识)发送给5G AN,5G AN根据S-CCNF的信息选择S-CCNF,并将Registration Request转发给S-CCNF。

  9b.5G AN至少根据Registration Request中的5G NSI的描述信息(例如S-NSSAI)选择 S-CCNF。

  10b.5G AN将Registration Request转发给S-CCNF。

  11.S-CCNF根据Registration Request中的5G NSI的描述信息,以及UE签约等信息,为 UE选择特定的网络切片。

  12.UE与5G网络建立5G PDU session。

  例如,当UE为连接态切换时,UE与5G网络建立4G PDN connection切换至5G后对应的5G PDU session,该PDU session的IP地址与切换前4G PDN Connection的IP地址相同。

  13. 5G AN将从5G核心网功能实体接收到的Registration Accept发送给UE。

  其中,Registration Accept携带网络接受的(即允许终端接入的、或为终端选择的)5G NSI 的描述信息等参数。可选地,Registration Accept中还携带该5G NSI的描述信息对应的4G DCN 的描述信息。可选地,Registration Request中携带Handoverindication,5G核心网功能实体可以根据Handover indication不提供该5G NSI的描述信息对应的4G DCN的描述信息。

  14.UE根据Registration Accept中携带的5G NSI的描述信息与对应的4G DCN描述信息,更新本地配置/保存的5G NSI的描述信息与对应的4G DCN描述信息。

  其中,步骤14在Registration Accept中携带5G NSI的描述信息与对应的4G DCN描述信息时可以执行。

  请参阅图9,图9是本发明实施例提供的UE从5G切换到4G的切换准备的流程示意图,图9所示的切换准备过程中,5G网络向4G网络提供NSI/DCN描述信息,使得4G网络选择正确的DCN。

  其中,(default/serving)CCNF可以与MME共址或合并(co-located or combined,即一个物理实体兼具两个或多个逻辑功能实体的功能),网络切片实例(NSI)中的会话管理功能实体 (Session Management Function,SMF)可以与S-GW控制面功能实体SGW-c或P-GW控制面功能实体PGW-c共址或合并;UP可以与S-GW用户面功能实体或P-GW用户面功能实体共址或合并。default CCNF也可以为default CCNF中的AMF或NSSF(选择S-CCNF时),S-CCNF也可以为S-CCNF中的AMF。

  具体的,UE从5G网络切换到4G网络,该切换准备(Handover preparation)阶段可以包括以下步骤(实际从步骤6开始):

  1.UE向5G网络发送Registration Request。

  其中,Registration Request可以为5G注册请求消息,该Registration Request可以包括5G 初始注册/附着请求消息Initial Registration/Attach Request,或5G跟踪区域更新请求消息 Tracking Area Update Request。该Registration Request携带UE第一标识(例如IMSI,或5G UE 的临时标识)、请求接入的5G NSI的描述信息等参数。

  2.执行5G注册过程。

  该5G注册过程包括:5G核心网功能实体对UE进行鉴权、协商安全/加密参数,根据UE提供的5G NSI的描述信息和UE签约信息等为UE选择NSI等步骤,可选地,还包括建立PDUsession(即UE与核心网用户面功能实体(例如网关)之间的分组数据会话)等步骤。

  3. 5G AN将从5G核心网功能实体S-CCNF接收到的RegistrationAccept发送给UE。

  5G AN可以为5G接入网节点(Access Network Node,AN)或接入节点(AccessNode, AN)。相应于步骤1,Registration Accept可以包括5G初始注册/附着接受消息Initial Registration/Attach Accept,或5G跟踪区域更新接受消息Tracking AreaUpdate Accept。该Attach Accept携带网络接受的(即允许终端接入的、或为终端选择的)5G NSI的描述信息等参数。

  核心网功能实体S-CCNF为当前服务于UE的服务公共控制网络功能实体,(Serving-Common Control Network Function,S-CCNF)。CCNF可包含接入和移动性管理功能实体(Access and Mobility Management Function,AMF)、鉴权服务器功能实体(Authentication Server Function,AUSF)等功能实体。。

  4.UE与5G网络之间建立PDU session。

  具体地,UE向5G网络发送会话建立请求消息(PDU session establishmentrequest),其中携带UE第一标识(例如IMSI,或5G UE的临时标识)以及请求建立会话的5GNSI的描述信息等参数。这里“建立会话的5G NSI的描述信息”表明在该5G NSI的描述信息所标识/ 描述的5G NSI中建立会话。5G核心网功能实体根据该会话建立请求消息,为终端选择用于建立会话的5G NSI,并分配该5G NSI中的用户面功能实体,并通过5G接入网向终端发送会话建立接受消息(PDU session establishment accept)。该会话建立接受消息中可以携带5G NSI 描述信息映射到4G网络中对应的4G DCN描述信息。

  可选地,该步骤也可以在步骤2中执行,即UE在注册过程中同时建立PDU session。此时,会话建立请求消息可以与注册请求消息一起由UE发送到5G网络;会话建立接受消息也可以与注册接受消息一起由网络发送到UE。

  5.UE向5G AN上报测量报告。

  该测量报告可以包括服务小区和/或邻小区的信号测量信息等。

  6. 5G AN依据UE发送的测量报告,决定发起将UE切换到4G网络的过程。

  7. 5G AN向Serving CCNF发送切换请求消息(Handover Required)。

  其中,该切换请求消息携带NG2接口的UE标识UE NG2 ID(UE NG2 ID用于在5G AN和核心网控制面功能实体之间唯一标识UE)、目标4G接入网节点标识Target 4G AN ID、源接入网节点发送给目标接入网节点的透明容器Source to Target TransparentContainer(Source to Target Transparent Container携带源接入网节点为UE分配的无线资源参数等)等参数。

  8.S-CCNF根据UE的5G NSI的描述信息,以及(本地配置的)5G NSI的描述信息与4GDCN的描述信息的映射信息,选择4G DCN,并选择支持该DCN的MME。

  9.S-CCNF向服务于终端的网络切片NS的会话管理功能实体(Session ManagementFunction,SMF)发送转发重定位请求消息Forward Relocation Request,

  其中,该Forward Relocation Request携带DCN ID(S-CCNF选择的DCN的标识)、MME ID(支持该DCN的MME的标识)、UE MM context(UE移动性管理Mobility Management相关的上下文),以及UE标识(例如IMSI)、Target 4G AN ID、Source to Target TransparentContainer 等参数。

  其中,该转发重定位请求消息中还可以携带UE在5G网络中已建立或激活(active)的PDU Session的会话标识,并携带建立该PDU Session的5G NSI的描述信息对应的4G DCN的描述信息(即上述DCN ID),从而使该PDU Session切换到4G网络中对应的DCN,或在该4GDCN中重建该PDU Session(对应的PDN Connection)。

  10.SMF根据Forward Relocation Request中的MME ID确定MME,并向该MME发送Forward Relocation Request,其中携带DCN ID(S-CCNF选择的DCN的标识)、UE MMcontext (UE移动性管理Mobility Management相关的上下文)、UE SM context(UE会话管理Session Management相关的上下文,例如UE在5G建立的PDU Session的信息),以及UE标识(例如 IMSI)、Target 4G AN ID、Source to Target Transparent Container等参数。

  其中,该转发重定位请求消息中还可以携带UE在5G网络中已建立或激活(active)的PDU Session的会话标识,并携带建立该PDU Session的5G NSI的描述信息对应的4G DCN的描述信息(即上述DCN ID),从而使该PDU Session切换到4G网络中对应的DCN,或在该4GDCN中重建该PDU Session(对应的PDN Connection)。

  其中,若S-CCNF保存了UE SM context,则步骤9、10可合并,即替换为:S-CCNF直接向MME发送Forward Relocation Request,其中携带DCN ID(S-CCNF选择的DCN的标识)、 UEMM context(UE移动性管理Mobility Management相关的上下文)、UE SM context(UE会话管理Session Management相关的上下文,例如UE在5G建立的PDU Session的信息),以及UE标识(例如IMSI)、Target 4G AN ID、Source to Target Transparent Container等参数。其中,该转发重定位请求消息中还可以携带UE在5G网络中已建立或激活(active)的PDUSession 的会话标识,并携带建立该PDU Session的5G NSI的描述信息对应的4G DCN的描述信息(即上述DCN ID),从而使该PDU Session切换到4G网络中对应的DCN,或在该4G DCN中重建该PDU Session(对应的PDN Connection)。

  11.MME至少根据接收到的Forward Relocation Request中的DCN ID,确定DCN,并选择支持该DCN的4G分组数据网络网关(Packet Data Network Gateway,PDN GW)和4G服务网关(Serving Gateway,S-GW)。并且,MME将5G的UE MM context和UE SM context映射为4G的UE context(包括分组数据网络连接PDN connection和4G演进分组系统承载EPS bearer信息等)。

  12.MME向S-GW发送Create Session Request,其中携带UE标识(例如IMSI)、MMEaddress和隧道端点标识TEID、PDN GW address等参数。

  13.S-GW根据Create Session Request分配本地资源(例如与PDN GW建立(5G PDUsession切换至4G后对应的)4G PDN connection/EPS Bearer的S-GW address和S-GWTEID),并向MME回复Create Session Response,其中携带S-GW address和TEID等参数。

  14.MME向4G AN发送切换请求消息Handover Request,其中携带MME UE S1AP ID(MME为UE分配的S1-AP接口标识,S1-AP接口为MME和eNB/evolved eNB之间的接口)、Source to Target Transparent Container、DCN ID等参数。

  15. 4G AN向MME回复切换请求确认消息Handover Request Ack,其中携带MME UES1AP ID、eNB UE S1AP ID(eNB/evolved eNB为UE分配的S1-AP接口标识)、Target toSource Transparent Container等参数。

  16.MME向SMF发送转发重定位响应消息Forward Relocation Response,其中携带4G EPS bearer建立列表、无线接入承载(Radio Access Bearer,RAB)建立列表、MME TEID、Target to Source Transparent Container等参数。

  17.SMF将Forward Relocation Response转发给S-CCNF。

  这里,若S-CCNF保存了UE SM context,即步骤16、17可合并,即替换为:MME直接向S-CCNF发送Forward Relocation Response,其中,Forward Relocation Response携带4GEPS bearer建立列表、无线接入承载(Radio Access Bearer,RAB)建立列表、MME TEID、Target to Source Transparent Container等参数。

  请参阅图10,图10为本发明实施例提供的基于图9的切换准备,UE从5G切换到4G的切换执行(Handover execution)阶段的流程示意图。其中,该切换执行阶段包括以下步骤:

  1.S-CCNF(或AMF,下同)向5G AN发送切换命令消息Handover Command。

  其中,Handover Command携带Target to Source Transparent Container、需要释放的RAB 的列表等参数。

  2. 5G AN向UE发送Handover Command。

  其中,该Handover Command携带目标接入网节点(即4G AN)为UE分配的无线资源等参数

  3.UE依据Handover Command,执行4G接入过程。

  4.UE向4G AN发送Handover to E-UTRAN Complete(切换至E-UTRAN完成消息)。

  5. 4G AN向MME发送切换通知消息Handover Notify。

  6.MME向5G SMF发送转发重定向完成通知消息Forward Relocation CompleteNotification。

  7.SMF向S-CCNF发送Forward Relocation Complete Notification。

  其中,若图9中切换准备流程步骤9、10合并,步骤16、17合并,则这里切换执行流程中步骤6、7合并,即替换为:MME直接向5G S-CCNF发送转发重定向完成通知消息ForwardRelocation Complete Notification。

  8.S-CCNF向SMF回复Forward Relocation Complete Ack(转发重定向完成确认消息)。

  9.SMF向MME回复Forward Relocation Complete Ack。

  其中,若步骤6、7合并,则这里步骤8、9合并,即替换为:S-CCNF向MME回复ForwardRelocation Complete Ack。

  10.MME向S-GW发送修改承载请求消息Modify Bearer Request。

  11.S-GW向MME回复修改承载响应消息Modify Bearer Response。

  12.UE向MME发起跟踪区域更新(Tracking Area Update,TAU)过程。

  13.S-CCNF向SMF发送删除会话请求消息Delete Session Request。

  14.SMF释放UE的5G PDU session资源。

  15.SMF向S-CCNF回复删除会话响应消息Delete Session Response。

  其中,若步骤6执行(即步骤6、7不合并),则这里步骤13、15可不执行,步骤14可在步骤6之后执行。

  16.S-CCNF向5G AN发送NG2释放命令消息Release Command。

  17.5G AN向S-CCNF发送NG2释放完成消息Release Completion。

  请参阅图11,图11是本发明实施例提供的UE从4G网络切换到5G网络的切换准备的流程示意图,图11所示的切换准备过程中,4G网络向5G网络提供NSI描述信息,使得5G 网络选择正确的NSI。以下描述中,default CCNF也可以为default CCNF中的AMF或NSSF(选择S-CCNF时),S-CCNF也可以为S-CCNF中的AMF)。该切换准备(Handover preparation)阶段(实际从步骤6开始)包括以下步骤:

  1.UE向4G网络发送附着请求消息Attach Request。

  其中,该Attach Request携带UE第三标识(例如IMSI,或,UE的临时标识old GUTI或 P-TMSI)、请求接入的4G DCN的描述信息(例如DCN ID或UE Usage Type)等参数。

  其中,UE向4G网络发送Attach Request可以为UE向4G AN发送Attach Request后,再由4G AN向MME发送Attach Request。

  2.执行4G注册过程。

  该4G注册过程包括4G网络功能实体(例如MME和/或4G RAN)对UE进行鉴权、协商安全/加密参数,根据UE提供的4G DCN的描述信息和UE签约信息等为UE选择DCN和 MME,建立PDN Connection及其默认承载等步骤。

  其中,在注册过程中建立PDN Connection及其默认承载的步骤具体包括:UE向4G网络发送PDN Connection建立请求消息(PDN Connectivity Request),其中携带UE第三标识以及请求建立PDN Connection的4G DCN的描述信息等参数。这里“建立PDN Connection的4G DCN的描述信息”表明在该4G DCN的描述信息所标识/描述的4G DCN中建立PDNConnection。4G核心网功能实体根据该PDN Connection建立请求消息,为终端选择用于建立会话的DCN和MME,并通过4G接入网向终端发送PDN Connection建立接受消息(PDNConnectivity Accept)。该PDN Connection建立接受消息中可以携带4G DCN描述信息映射到 5G网络中对应的5G NSI描述信息。这里,PDN Connection建立请求消息与注册请求消息一起由UE发送到4G网络;PDN Connection建立接受消息也可以与注册接受消息一起由4G网络发送到UE。

  在完成注册后,UE也可以向4G网络发起独立的PDN Connection建立过程,具体步骤同上。

  3. 4G AN(即eNB或evolved eNB)将从MME接收到的Attach Accept(注册接受消息)发送给UE。

  其中,Attach Accept携带4G网络接受的(即允许终端接入的、或为终端选择的)4GDCN 的描述信息(例如DCN ID)等参数。

  4.可选地,UE与4G网络之间建立其它PDN connection。

  5.UE向4G AN上报测量报告,其中包括服务小区和/或邻小区的信号测量信息等。

  6. 4G AN依据UE发送的测量报告,决定发起将UE切换到5G网络的过程。

  7. 4G AN向MME发送切换请求消息Handover Required,其中携带MME UE S1APID、 eNB UE S1AP ID、目标5G接入网节点标识Target 5G AN ID、Source to TargetTransparent Container等参数。

  若MME无法确定UE在5G的S-CCNF,则执行以下步骤8a-10a;否则执行以下步骤 8b-10b。

  8a.MME向5G default CCNF发送Forward Relocation Request,其中携带4G DCN的描述信息(例如DCN ID或UE Usage Type),以及UE标识(例如IMSI)、Target 5G AN ID、UEcontext (UE上下文包括PDN Connection和EPS bearer信息等)、Source to TargetTransparent Container 等参数。这里,default CCNF即默认CCNF,当MME无法确定UE在5G的S-CCNF时,将 Forward Relocation Request发送给default CCNF。

  其中,Forward Relocation Request中还可以携带UE在4G网络中已建立或激活(active)的 PDN Connection的标识,并携带建立该PDN Connection的4G DCN的描述信息(即上述DCN ID或UE Usage Type),从而指示S-CCNF将该PDN Connection切换到5G网络中对应的NSI,或在该5G NSI中重建该PDN Connection(对应的PDU Session)。

  9a.Default CCNF根据Forward Relocation Request中UE的4G DCN的描述信息,以及 5G NSI与4G DCN的映射信息,选择5G S-CCNF。

  10a.Default CCNF向S-CCNF发送Forward Relocation Request,其中携带4G DCN的描述信息(例如DCN ID或UE Usage Type)或对应的5G NSI的描述信息、MME ID,以及UE标识(例如IMSI)、Target 5G AN ID、UE context、Source to Target TransparentContainer等参数。

  其中,Forward Relocation Request中还可以携带UE在4G网络中已建立或激活(active)的 PDN Connection的标识,并携带建立该PDN Connection的4G DCN的描述信息(即上述DCN ID或UE Usage Type),从而指示S-CCNF将该PDN Connection切换到5G网络中对应的NSI,或在该5G NSI中重建该PDN Connection(对应的PDU Session)。

  11a.若接收到的Forward Relocation Request中携带4G DCN的描述信息,S-CCNF根据该4G DCN的描述信息,以及5G NSI的描述信息与4G DCN的描述信息的映射信息,选择特定的5G网络切片实例NSI,并选择该NSI中的SMF。或者,若接收到的Forward RelocationRequest中携带5G NSI的描述信息,S-CCNF根据该5G NSI的描述信息选择特定的5G网络切片实例NSI,并选择该NSI中的SMF。并且,S-CCNF将4G的UE context中UE移动性管理MM相关的信息映射为5G的UE MM context,将4G的UE context中的鉴权/安全参数映射为5G UE鉴权/安全参数,并保存。

  8b.MME根据UE的4G DCN信息,以及5G NSI的描述信息与4G DCN的描述信息的映射信息,选择5G S-CCNF。

  9b.MME向S-CCNF发送Forward Relocation Request,其中携带4G DCN的描述信息(例如DCN ID或UE Usage Type),以及UE标识(例如IMSI)、Target 5G AN ID、UE context、Source to Target Transparent Container等参数。

  其中,Forward Relocation Request中还可以携带UE在4G网络中已建立或激活(active)的 PDN Connection的标识,并携带建立该PDN Connection的4G DCN的描述信息(即上述DCN ID或UE Usage Type),从而指示S-CCNF将该PDN Connection切换到5G网络中对应的NSI,或在该5G NSI中重建该PDN Connection(对应的PDU Session)。

  10b.S-CCNF根据接收到的Forward Relocation Request中的4G DCN的描述信息(例如 DCN ID或UE Usage Type),以及5G NSI的描述信息与4G DCN的描述信息的映射信息,选择特定的5G网络切片实例NSI,并选择该NSI中的SMF。并且,S-CCNF将4G的UE context中UE移动性管理MM相关的信息映射为5G的UE MM context,将4G的UE context中的鉴权/安全参数映射为5G UE鉴权/安全参数,并保存。

  12.S-CCNF向所选择的NSI的SMF发送建立会话请求消息Create SessionRequest,其中携带UE标识(例如IMSI)、4G UE context(或UE context中UE会话管理SM相关的信息)等参数。

  13.SMF将4G的UE context中UE会话管理SM相关的信息(例如PDN Connection和EPS bearer信息等)映射为5G的UE SM context,并向5G核心网用户面功能实体(例如网关)请求分配建立5G PDU session的资源。SMF向S-CCNF回复Create Session Response。

  14.S-CCNF向5G AN发送Handover Request(切换请求消息),其中携带UE NG2 ID、Source to Target Transparent Container、5G NSI的描述信息等参数。

  15. 5G AN向S-CCNF回复Handover Request Ack(切换请求确认消息),其中携带UE NG2 ID、Target to Source Transparent Container等参数。

  5G AN可以依据5G NSI的描述信息,以及Source to Target TransparentContainer为UE 选择5G接入网切片实例,并确定无线资源。

  16.S-CCNF向MME发送Forward Relocation Response(转发重定位响应消息),其中携带 PDU session建立列表、Target to Source Transparent Container等参数。

  请参阅图12,图12为本发明实施例提供的基于图11的切换准备,UE从4G网络切换到 5G网络的切换执行(Handover execution)阶段的流程示意图。其中,该切换执行阶段包括以下步骤:

  1.MME向4G AN发送切换命令消息Handover Command。

  其中,Handover Command携带Target to Source Transparent Container、需要释放的RAB 的列表等参数。

  2. 4G AN向UE发送从E-UTRAN切换命令消息Handover from E-UTRAN Command。

  其中,Handover from E-UTRAN Command携带目标接入网节点(即5G AN)为UE分配的无线资源等参数。

  3.UE依据Handover from E-UTRAN Command,接入到目标5G AN。

  4.UE向5G AN发送Handover Complete(切换至5G接入网完成消息)。

  5. 5G AN向S-CCNF(或AMF,下同)发送切换通知消息Handover Notify。

  6.S-CCNF向MME发送转发重定向完成通知消息Forward Relocation CompleteNotification。

  7.MME向S-CCNF回复转发重定向完成确认消息Forward Relocation CompleteAck。

  8.S-CCNF向服务于UE的网络切片的SMF发送修改承载请求消息Modify PDUSession Request。

  9.SMF向S-CCNF回复修改承载响应消息Modify PDU Session Response。

  10.UE向MME发起5G跟踪区域更新(Tracking Area Update,TAU)过程。

  11.MME向S-GW发送删除会话请求消息Delete Session Request。

  12.S-GW释放UE的4G PDN Connection资源。S-GW向MME回复删除会话响应消息Delete Session Response。

  13.MME向4G AN发送释放资源命令消息Release Resources Command,要求释放4GAN 中为UE分配的无线资源。

  14. 4G AN向MME发送释放资源完成消息Release Resources Complete。

  请参阅图13,图13是本发明实施例提供的一种网络切换装置的结构示意图,如图13所示,该网络切换装置1300可以包括以下模块:

  确定模块1301,用于确定第一网络切片信息所映射的第二网络切片信息,其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  发送模块1302,用于向所述第二网络发送请求消息,所述请求消息中携带所述第二网络切片信息;所述请求消息用于请求将所述终端注册或切换到所述第二网络切片;

  接收模块1303,用于接收所述第二网络返回的接受消息,所述接受消息中携带所述第二网络接受的网络切片信息,所述第二网络接受的网络切片信息包括所述第二网络切片信息的部分或者全部;

  所述第一网络与所述第二网络具有不同的接入网设备和/或核心网设备。

  作为一种可选的实施方式,终端中预先配置有所述第一网络切片信息和所述第二网络切片信息之间的映射信息。

  作为另一种可选的实施方式,确定模块1301具体用于在向所述第一网络注册或建立会话过程中获取所述第一网络中的第一网络切片信息所映射的第二网络切片信息。

  作为又一种可选的实施方式,确定模块1301具体用于从所述第一网络广播的系统消息中获取第一网络切片信息所映射的第二网络切片信息。

  其中,接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,所述第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。

  其中,第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图13所示的网络切换装置1300中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图14,图14是本发明实施例提供的另一种网络切换装置的结构示意图,如图14 所示,该网络切换装置1400可以包括以下模块:

  接收模块1401,用于接收终端发送的请求消息,其中,所述请求消息中携带所述第一网络切片信息所映射的第二网络切片信息;所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  确定模块1402,确定第二核心网设备;其中,所述第二核心网设备为所述第二网络切片中的核心网设备;

  发送模块1403,用于将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程;

  所述接收模块1401,还用于接收所述第二核心网设备返回的接受消息,并向所述终端发送所述接受消息,所述接受消息中携带所述第二网络接受的网络切片信息,所述第二网络接受的网络切片信息包括所述第二网络切片信息的部分或者全部。

  其中,确定模块1402确定第二核心网设备,以及所述发送模块将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程,具体为将所述请求消息转发给所述第二网络的第二默认核心网设备,以使所述第二默认核心网设备选择第二核心网设备,并将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程。

  其中,接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,所述第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。

  其中,第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图14所示的网络切换装置1400中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图15,图15是本发明实施例提供的又一种网络切换装置的结构示意图,该网络切换装置1500可以包括以下模块:

  接收模块1501,用于接收第一接入网设备发送的第一请求消息,所述第一请求消息用于请求将终端切换到第二网络;

  确定模块1502,用于确定第一网络切片信息所映射的第二网络切片信息;其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  所述确定模块1502还用于确定第二核心网设备,所述第二核心网设备为所述第二网络切片中的核心网设备;

  发送模块1503,用于向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息;

  接收模块1504,还用于接收所述第二核心网设备返回的响应消息,并向所述终端发送切换命令,以使所述终端切换到所述第二网络切片。

  其中,第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,所述请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图15所示的网络切换装置1500中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图16,图16是本发明实施例提供的又一种网络切换装置的结构示意图,该网络切换装置1600可以包括以下模块:

  接收模块1601,用于接收第一网络的第一核心网设备发送的第一请求消息,所述第一请求消息用于请求将终端注册或切换到第二网络,第二默认核心网设备为第二网络中的核心网设备;

  确定模块1602,用于确定第一网络切片信息所映射的第二网络切片信息,其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  所述确定模块1602,还用于确定第二核心网设备,所述第二核心网设备为所述第二网络切片中的核心网设备;

  发送模块1603,用于向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息,所述请求消息用于请求将所述终端注册或切换到所述第二网络切片。

  其中,第一请求消息携带所述第一网络切片信息。

  其中,所述第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,所述第二请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,所述第二请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图16所示的网络切换装置1600中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图17,图17是本发明实施例提供的一种终端的结构示意图,如图17所示,该终端1700可以包括处理器1701、存储器1702以及通信接口1703,其中,通信接口1703用于实现这些组件之间的通信连接,通信接口1703用于实现各机器之间的通信连接。存储器1702可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。其中,处理器1701可以结合图13所示的网络切换装置,存储器1702中存储一组程序代码,且处理器1701调用存储器1702中存储的程序代码,用于执行以下操作:

  确定第一网络切片信息所映射的第二网络切片信息,其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  向所述第二网络发送请求消息,所述请求消息中携带所述第二网络切片信息;所述请求消息用于请求将所述终端注册或切换到所述第二网络切片;

  接收所述第二网络返回的接受消息,所述接受消息中携带所述第二网络接受的网络切片信息,所述第二网络接受的网络切片信息包括所述第二网络切片信息的部分或者全部;

  所述第一网络与所述第二网络具有不同的接入网设备和/或核心网设备。

  其中,所述终端中预先配置有所述第一网络切片信息和所述第二网络切片信息之间的映射信息。

  本发明实施例中,处理器1701调用存储器1702中存储的程序代码,确定第一网络切片信息所映射的第二网络切片信息,可以具体执行以下操作:

  终端在向所述第一网络注册或建立会话过程中获取所述第一网络中的第一网络切片信息所映射的第二网络切片信息。

  本发明实施例中,处理器1701调用存储器1702中存储的程序代码,确定第一网络切片信息所映射的第二网络切片信息,可以具体执行以下操作:

  终端从所述第一网络广播的系统消息中获取第一网络切片信息所映射的第二网络切片信息。

  其中,所述接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,所述第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。

  其中,所述第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,所述请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,所述请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图17所示的终端1700中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图18,图18是本发明实施例提供的一种网络切换设备的结构示意图,如图18所示,该网络切换设备1800可以包括处理器1801、存储器1802以及通信接口1803,其中,该网络切换设备1800为第二网络中的接入网设备,因此,后续也可以称为第二接入网设备1800,通信接口1803用于实现这些组件之间的通信连接,通信接口1803用于实现各机器之间的通信连接。存储器1802可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。其中,处理器1801可以结合图14所示的网络切换装置,存储器1802中存储一组程序代码,且处理器1801调用存储器1802中存储的程序代码,用于执行以下操作:

  接收终端发送的请求消息,其中,第二接入网设备1800为第二网络中的接入网设备,所述请求消息中携带所述第一网络切片信息所映射的第二网络切片信息;所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  确定第二核心网设备;其中,所述第二核心网设备为所述第二网络切片中的核心网设备;

  将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程;

  接收所述第二核心网设备返回的接受消息,并向所述终端发送所述接受消息,所述接受消息中携带所述第二网络接受的网络切片信息,所述第二网络接受的网络切片信息包括所述第二网络切片信息的部分或者全部。

  本发明实施例中,处理器1801调用存储器1802中存储的程序代码,确定第二核心网设备,以及将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程,可以具体为:

  将所述请求消息转发给所述第二网络的第二默认核心网设备,以使所述第二默认核心网设备选择第二核心网设备,并将所述请求消息发送给所述第二核心网设备处理,以执行所述终端向所述第二网络注册或切换的过程。

  其中,接受消息还携带所述第二网络接受的网络切片信息所映射的第三网络切片信息,所述第三网络切片信息为第三网络切片的信息,所述第三网络切片为所述第一网络中的网络切片。

  其中,第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图18所示的网络切换设备1800中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图19,图19是本发明实施例提供的一种网络切换设备的结构示意图,如图19所示,该网络切换设备1900可以包括处理器1901、存储器1902以及通信接口1903,其中,该网络切换设备1900为第一网络切片中的核心网设备,因此,后续也可以称为第一核心网设备 1900,通信接口1903用于实现这些组件之间的通信连接,通信接口1903用于实现各机器之间的通信连接。存储器1902可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。其中,处理器1901可以结合图15所示的网络切换装置,存储器1902中存储一组程序代码,且处理器1901调用存储器1902中存储的程序代码,用于执行以下操作:

  接收第一接入网设备发送的第一请求消息,所述第一请求消息用于请求将终端切换到第二网络;

  确定第一网络切片信息所映射的第二网络切片信息;其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  确定第二核心网设备,所述第二核心网设备为所述第二网络切片中的核心网设备;

  向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息;

  接收所述第二核心网设备返回的响应消息,并向所述终端发送切换命令,以使所述终端切换到所述第二网络切片。

  其中,第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,所述请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。

  其中,所述请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图19所示的网络切换设备1900中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  请参阅图20,图20是本发明实施例提供的一种网络切换设备的结构示意图,如图20所示,该网络切换设备2000可以包括处理器2001、存储器2002以及通信接口2003,其中,该网络切换设备2000为第二网络中的默认核心网设备,因此,后续也可以称为第二默认核心网设备2000,通信接口2003用于实现这些组件之间的通信连接,通信接口2003用于实现各机器之间的通信连接。存储器2002可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。其中,处理器2001可以结合图16所示的网络切换装置,存储器2002中存储一组程序代码,且处理器2001调用存储器2002中存储的程序代码,用于执行以下操作:

  接收第一网络的第一核心网设备发送的第一请求消息,所述第一请求消息用于请求将终端注册或切换到第二网络,第二默认核心网设备为第二网络中的核心网设备;

  确定第一网络切片信息所映射的第二网络切片信息,其中,所述第一网络切片信息为所述终端接入的第一网络切片的信息,所述第二网络切片信息为第二网络切片的信息,所述第一网络切片为第一网络中的网络切片,所述第二网络切片为第二网络中的网络切片;

  确定第二核心网设备,所述第二核心网设备为所述第二网络切片中的核心网设备;

  向所述第二核心网设备发送第二请求消息,所述第二请求消息携带所述第二网络切片信息,所述请求消息用于请求将所述终端注册或切换到所述第二网络切片。

  其中,所述第一请求消息携带所述第一网络切片信息。

  其中,所述第一网络切片为所述终端在所述第一网络建立会话使用的网络切片;所述第二网络切片为所述终端在所述第二网络重建所述会话使用的网络切片,或为所述会话由所述第一网络切换到所述第二网络后使用的网络切片。

  其中,所述第二请求消息还携带会话标识,用于标识会话,所述会话在所述第一网络切片中建立,在所述第二网络切片中重建,或由所述第一网络切片切换到所述第二网络切片。其中,所述第二请求消息中还携带切换指示,所述切换指示用于指示所述第二网络为所述终端分配与所述第一网络分配给所述终端的会话地址相同的会话地址。

  应理解,图20所示的网络切换设备2000中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的任一网络切换方法的相应流程,为了简洁,在此不再赘述。

  本申请实施例还提供了一种计算机存储介质,用于储存为上述图1至图3中任一个的终端所用的计算机软件指令,其包含用于执行上述图1至图12中的任一网络切换方法中终端所执行步骤而设计的程序。

  本申请实施例还提供了一种计算机存储介质,用于储存为上述图1至图3中任一个的接入网设备所用的计算机软件指令,其包含用于执行图1至图12中的任一网络切换方法中第一接入网设备所执行的步骤而设计的程序。

  本申请实施例还提供了一种计算机存储介质,用于储存为上述图4至图6中任一个的第一核心网设备所用的计算机软件指令,其包含用于执行图1至图12中的任一网络切换方法中第一核心网设备所执行的步骤而设计的程序。

  本申请实施例还提供了一种计算机存储介质,用于储存为上述图4至图6中任一个的默认核心网设备所用的计算机软件指令,其包含用于执行图1至图12中的任一网络切换方法中第一核心网设备所执行的步骤而设计的程序。

  本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。

《一种通信方法、装置及相关设备.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)