一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

会话处理方法和会话管理功能实体与流程

2022-03-22 20:00:47 来源:中国专利 TAG:
会话处理方法和会话管理功能实体与流程

本发明涉及通信技术领域,具体涉及一种会话处理方法、会话管理功能实体、电子设备和计算机可读介质。

背景技术

第五代移动通信网络(5th Generation Mobile Communication Technology,5G)提供的ATSSS(Access Traffic Steering,Switching,Splitting,接入流量控制、交换、拆分)模式,能够实现用户终端(User Equipment,UE)以双路连接的方式建立多接入协议数据单元(Multi Access-Protocol Data Unit,MA PDU)会话。其中,5G网络的ATSSS模式包括热备(Active-Standby)模式,该热备模式指的是当UE建立的MA PDU会话对应的主用接入方式不可用时,该会话的数据流将自动被切换到备用接入方式,该主用和备用的接入方式不同时承载数据流。

UE从5G网络切换到第四代移动通信网络(4th Generation Mobile Communication Technology,4G)时,一般会通过单一接入方式接入4G网络并建立会话。因此,5G网络会与4G网络进行交互以将用户终端在5G网络中建立的MA PDU会话的数据流量全部转移到4G网络上。但是,这将使UE建立的会话失去双路连接的业务保障特性。



技术实现要素:

为此,本发明提供一种会话处理方法和会话管理功能实体,使ATSSS模式被配置为热备模式的目标会话在由第一移动通信网络迁移至第二移动通信网络之后也不失去双路连接的业务保障特性。

为了实现上述目的,本发明第一方面提供一种会话处理方法,应用于第一移动通信网络的会话管理功能实体,该会话处理方法包括:

接收用户终端发送的目标会话迁移信息;所述目标会话迁移信息是所述用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息;所述目标会话是所述用户终端通过所述第一移动通信网络与目标数据网建立的、ATSSS模式被配置为热备模式的多接入协议数据单元会话;

基于所述目标会话迁移信息,执行预定操作,所述预定操作包括:

向所述第二移动通信网络的控制面网元发送所述目标会话的第一会话信息,以供所述控制面网元基于所述第一会话信息建立所述目标会话对应的第三链路连接;

释放所述目标会话在所述第一移动通信网络中对应的第一链路连接;

保留所述目标会话在所述第一移动通信网络中对应的第二链路连接。

可选地,基于所述目标会话迁移信息,执行预定操作之后,所述会话处理方法还包括:

向所述第二移动通信网络的控制面网元发送第二链路保留提醒信息。

可选地,向所述第二移动通信网络的控制面网元发送第二链路保留提醒信息之后,所述会话处理方法还包括:

接收所述第二移动通信网络的控制面网元发送的第二链路启用信息;

基于所述第二链路启用信息向所述控制面网元发送第二链路连接的路由信息,以供所述控制面网元控制所述目标数据网络对应的网关基于所述第二链路连接的路由信息修改所述目标会话当前对应的第一路由信息。

可选地,基于所述第二链路启用信息向所述控制面网元发送第二链路连接的路由信息之后,还包括:

接收所述第二移动通信网络的控制面网元发送的链路恢复信息,所述链路恢复信息是请求恢复第二移动通信网络中所述目标会话对应的第三链路连接的信息;所述链路恢复信息包括所述第一路由信息;

控制所述目标数据网络对应的网关基于所述第一路由信息修改所述目标会话当前对应的第二链路连接的路由信息。

可选地,第二链路连接是所述用户终端通过非3GPP互操作功能实体连接所述第一移动通信网络的核心网的链路连接。

可选地,基于所述目标会话迁移信息,执行预定操作之后,所述会话处理方法还包括:

接收所述第二移动通信网络的控制面网元发送的所述目标会话的第二会话信息,所述第二会话信息是所述控制面网元在所述用户终端从所述第二移动通信网络切换至所述第一移动通信网络的情况下发送的、用于迁移所述目标会话的信息;

基于所述第二会话信息重新配置所述目标会话在所述第一移动通信网络中对应的会话链路连接,以供所述用户终端在从所述第二移动通信网络切换至所述第一移动通信网络的情况下,通过重新配置的所述会话链路连接接续所述目标会话。

可选地,基于所述第二会话信息重新配置所述目标会话在所述第一移动通信网络中对应的会话链路连接之后,所述会话处理方法还包括:

接收用户终端发送的会话类型变更请求;

基于所述会话类型变更请求,为所述目标会话重新配置第二链路连接,以将所述目标会话的会话类型恢复为多接入协议数据单元会话。

本发明第二方面提供一种会话管理功能实体,该会话管理功能实体包括:

接收模块,用于接收用户终端发送的目标会话迁移信息;所述目标会话迁移信息是所述用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息;所述目标会话是所述用户终端通过所述第一移动通信网络与目标数据网建立的、ATSSS模式被配置为热备模式的多接入协议数据单元会话;

处理模块,用于基于所述目标会话迁移信息,执行预定操作,所述预定操作包括:

向所述第二移动通信网络的控制面网元发送所述目标会话的第一会话信息,以供所述控制面网元基于所述第一会话信息建立所述目标会话对应的第三链路连接;释放所述目标会话在所述第一移动通信网络中对应的第一链路连接;保留所述目标会话在所述第一移动通信网络中对应的第二链路连接。

本发明第三方面提供一种电子设备,其特征在于,包括:

一个或多个处理器;

存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一项所述的方法;

一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。

本发明第四方面提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现根据权利要求上述任意一项所述的方法。

本发明具有如下优点:

本发明提供一种会话处理方法和会话管理功能实体。该方法包括:接收用户终端发送的目标会话迁移信息;该目标会话迁移信息是用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息;该目标会话是用户终端通过第一移动通信网络与目标数据网建立的、ATSSS模式被配置为热备模式的多接入协议数据单元会话;基于该目标会话迁移信息,执行预定操作,该预定操作包括:向第二移动通信网络的控制面网元发送目标会话的第一会话信息,以供控制面网元基于第一会话信息建立目标会话对应的第三链路连接,释放目标会话在第一移动通信网络中对应的第一链路连接,同时保留目标会话在第一移动通信网络中对应的第二链路连接,能够使ATSSS模式被配置为热备模式的目标会话在由第一移动通信网络迁移至第二移动通信网络之后也不失去双路连接的业务保障特性,能够有效提升目标会话的稳定性。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。

图1为本发明实施例提供的一种会话处理方法的流程图;

图2为本发明实施例提供的一种应用场景示意图;

图3为本发明实施例提供的另一种应用场景示意图;

图4为本发明实施例提供的另一种会话处理方法的流程图;

图5为本发明实施例提供的又一种应用场景示意图;

图6为本发明实施例提供的又一种会话处理方法的流程图;

图7为本发明实施例提供的再一种会话处理方法的流程图;

图8为本发明实施例提供的一种会话管理功能实体的结构示意图。

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

如本发明所使用的,术语“和/或”包括一个或多个相关列举条目的任何和全部组合。

本发明所使用的术语仅用于描述特定实施例,且不意欲限制本发明。如本发明所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。

当本发明中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。

本发明所述实施例可借助本发明的理想示意图而参考平面图和/或截面图进行描述。因此,可根据制造技术和/或容限来修改示例图示。

除非另外限定,否则本发明所用的全部术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本发明的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本发明明确如此限定。

当前众多互联网应用都支持双路连接方式,即客户端和服务器端同时采用两路不同的物理路径建立数据连接关系,以得到更大的带宽和更高的可靠性。其中,第五代移动通信网络(5th Generation Mobi le Communication Technology,5G)提供的ATSSS(Access Traffic Steering,Switching,Spl itting,接入流量控制、交换、拆分)特性,就能保障用户终端(User Equipment,UE)实现通过双路连接建立多接入协议数据单元(Multi Access-Protocol Data Unit,MA PDU)会话。

具体地,UE在5G网络中创建PDU会话时,将会话类型设置为多接入PDU。该多接入是指UE在创建会话时可以同时采用第三代合作伙伴计划(3rd Generat ion Partnership Project,3GPP)的方式和非3GPP的方式接入5G网络,进而与数据网络端建立会话连接。3GPP定义了一个专门用于通过非3GPP方式接入移动通信网络的功能实体:非3GPP互操作功能实体(Non-3GPP Inter Working Function,N3IWF)。UE通过N3IWF接入5G网络的方式包括:UE先通过任意移动通信网络建立与N3IWF的隧道连接,然后将与5G网络的核心网交互的协议数据封装在隧道中,发送给N3IWF;N3IWF对该隧道进行解封装,将来自UE的协议数据转发至5G网络的核心网,进而使UE能够接入5G网络。

在UE从5G网络切换到第四代移动通信网络(4th Generation Mobi le Communicat ion Technology,4G)时,5G网络会与4G网络进行交互以将用户终端在5G网络中建立的MA PDU会话的数据流量全部转交给4G网络,并关闭5G网络中的该MA PDU会话。UE切换至4G网络之后,可以使用4G网络中新建立的会话接续之间与数据网络端的通信。

但是,这将使UE建立的会话失去原先由两路链路分摊数据流量的业务保障特性。

为了解决上述难题,本发明实施提供一种会话处理方法。

图1为本发明实施例提供的一种会话处理方法的流程图。该会话处理方法应用于第一移动通信网络的会话管理功能实体(Session Management Funct ion,SMF)。其中,第一移动通信网络是5G网络,该第一移动通信网络还包括:接入和移动性管理功能实体(Access and Mobi l ity Management Function,AMF)、用户面功能实体(User Plane Function,UPF)等。

如图1所示,该会话处理方法包括以下步骤:步骤S1-步骤S2。

步骤S1、接收用户终端发送的目标会话迁移信息。

其中,目标会话迁移信息是用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息。该目标会话迁移信息包括目标会话标识(ID)、特殊指令等信息,其中,目标会话标识是该目标会话对应的唯一身份标识,特殊指令是用于指示会话管理功能实体如何处理目标会话的指令。该第二移动通信网络可以是4G网络。

目标会话是用户终端通过第一移动通信网络与目标数据网建立的多接入协议数据单元会话,该目标会话的ATSSS模式被配置为热备模式。

其中,ATSSS模式是5G网络中用于实现用户终端以双路连接的方式建立多接入协议数据单元会话的功能模式。

热备模式是指将MA PDU会话对应的双路连接中一路连接作为主用连接方式,另一路连接作为备份连接方式,且在主用连接方式不可用时,该会话的数据流自动被切换到备份连接方式的功能模式。

协议数据单元会话指的是UE与归属于目标数据网络的服务器建立的会话,UE的所有数据流量都通过该PDU会话来承载。多接入协议数据单元会话中该“多接入”指的是UE在创建PDU会话时可以同时采用3GPP的方式和非3GPP的方式接入第一移动通信网络,进而与目标数据网络建立会话连接。数据网络是承载在移动通信网络上的业务网络,是由终端、传输、交换、处理等设备组成的网络体系,用于承载众多的业务和应用系统。

本实施例中,目标会话对应第一链路连接和第二链路连接。其中,第一链路连接可以是用户终端通过第一移动通信网络的接入网接入第一移动通信网络的核心网的链路连接,第二链路连接可以是用户终端通过非3GPP互操作功能实体接入第一移动通信网络的核心网的链路连接。

图2为本发明实施例提供的一种应用场景示意图。如图2所示,该应用场景包括:第一移动通信网络200;该第一移动通信网络200包括5G接入网(5G radio access network,5G RAN)201和5G核心网(5G Core Network,5GC)202;5G核心网202包括AMF2021、SMF2022和UPF2023;用户终端203;网关204;目标数据网络205;N3IWF206;第二移动通信网络300;该第二移动通信网络300包括4G接入网(4G radio access network,4G RAN)301和4G核心网(4G Core Network,4GC)302,该4G核心网302包括控制面网元(Packet Data Network Gateway control plane,PGW-C)3021和用户面网元(Packet Data Network Gateway user plane,PGW-U)3022。

在该场景中,用户终端203可以通过双路连接的方式与目标数据网205建立有目标会话。如图2所示,用户终端203同时通过5G接入网201(3GPP方式)以及N3IWF206(非3GPP方式)接入5G核心网202,并通过该5G核心网202与目标数据网络205对应的网关204建立通信连接。即,该目标会话对应的两条链路连接包括:第一链路连接,UE通过5G RAN与5GC连接,该5GC与目标数据网络连接;第二链路连接,UE通过N3IWN与5GC连接,该5GC与目标数据网络连接。

在该场景中,该目标会话对应的ATSSS模式可以被配置为热备模式。在目标会话被配置为热备模式的情况下,UE可以选择目标会话对应的两条链路连接中一条链路连接作为主用链路连接,另一条链路连接作为备份链路连接。优选地,上述第一链路连接作为主用链路连接,上述第二链路连接作为备份链路连接。

在该场景中,UE需要从第一移动通信网络切换至第二移动通信网络的情况下,UE可以向第一移动通信网络的会话管理功能实体发送目标会话迁移信息,以供该会话管理功能实体执行上述步骤S1。

其中,UE需要从第一移动通信网络切换至第二移动通信网络的情况,包括但不限于以下情况一和情况二中任意一种:

情况一、用户终端离开第一移动通信网络的覆盖范围并进入到了第二移动通信网络的覆盖范围,用户终端选择从第一移动通信网络切换至第二移动通信网络。

情况二、第一移动通信网络和第二移动通信网络的覆盖范围重叠,但用户终端在重新选择网络时选用了第二移动通信网络。

步骤S2、基于目标会话迁移信息,执行预定操作。

其中,目标会话迁移信息包括目标会话标识、特殊指令等信息。预定操作是会话管理功能实体响应于目标会话迁移信息中的特殊指令,进而对目标会话标识对应的目标会话进行处理的操作。

如图1所示,该预定操作包括:步骤S21-步骤S23。

步骤S21、向第二移动通信网络的控制面网元发送目标会话的第一会话信息,以供控制面网元基于该第一会话信息建立目标会话对应的第三链路连接。

其中,第一会话信息包括该目标会话标识和目标会话的上下文参数。该目标会话的上下文参数包括以下一种或多种:用户终端标识、用户号码(例如手机号码)、用户国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)、用户国际移动设备识别码(International Mobile Equipment Identity,IMEI)、会话类型(例如IPv4、IPv6、IPv4v6等)、会话上下行速率、UE的IP信息、目的IP地址、对应的SMF标识等信息。

第三链路连接是在第二移动通信网络中建立的用于供用户终端接续与目标数据网络的通信的会话连接。该第三链路连接为用户终端基于第二移动通信网络的接入网接入第二移动通信网络的核心网连的链路连接,该第二移动通信网络的核心网与目标数据网络连接。

在本实施例中,目标会话由第一移动通信网络迁移至第二移动通信网络之后,该目标会话的会话数据流可以通过该第三链路连接进行承载。即用户终端发送至目标数据网络的会话数据流可以由UE发送至4G RAN,再由4G RAN传输至4GC再传输至归属于目标数量网络的服务器,而目标数据网络发送至用户终端的会话数据流可以由目标数据网络发送至4GC,再由4GC传输至4G RAN再传输至用户终端。

在本实施例中,第二移动通信网络的控制面网元基于该第一会话信息建立目标会话的第三链路连接的步骤可参见3GPP标准中会话由5G网络迁移至4G网络的流程,此处不再赘述。

步骤S22、释放目标会话在第一移动通信网络中对应的第一链路连接。

本实施例中,释放第一链路连接是指将用户终端基于第一移动通信网络的接入网接入第一移动通信网络的核心网的接入关系清除。释放第一链路连接之后,用户终端不能通过第一移动通信网络的接入网连接对应的核心网进而与目标数据网络进行通信。

步骤S23、保留目标会话在第一移动通信网络中对应的第二链路连接。

其中,第二链路连接是用户终端基于非3GPP互操作功能实体接入第一移动通信网络的链路连接。

本实施例中,保留第二链路连接指的是维持用户终端通过非3GPP互操作功能实体接入第一移动通信网络的接入关系不变。

换言之,在本实施例中,在ATSSS模式被配置为热备模式的目标会话由第一移动通信网络迁移至第二移动通信网络的过程中,一方面可以将该目标会话的会话数据流由第一移动通信网络转移至第二移动通信网络,另一方面则依旧可以在第一移动通信网络中保留该目标会话的备份链路连接,使该目标会话在迁移至第二移动通信网络后依旧具有双路连接的业务保障特性。

图3为本发明实施例提供的另一种应用场景示意图。如图3所示,该应用场景包括:第一移动通信网络200;该第一移动通信网络200包括5G接入网(5G radio access network,5G RAN)201和5G核心网(5G Core Network,5GC)202;5G核心网202包括AMF2021、SMF2022和UPF2023;用户终端203;网关204;目标数据网络205;N3IWF206;第二移动通信网络300;该第二移动通信网络300包括4G接入网(4G radio access network,4G RAN)301和4G核心网(4G Core Network,4GC)302,该4G核心网302包括控制面网元(Packet Data Network Gateway control plane,PGW-C)3021和用户面网元(Packet Data Network Gateway user plane,PGW-U)3022。

在该场景中,会话管理功能实体基于目标会话迁移信息,执行预定操作(步骤S21-步骤S23)之后,如图2所示:UE203基于5G RAN201接入5GC202的接入关系已经被清除,即第一链路连接已经被释放,该情况下,UE203不能通过5G RAN201连接5GC202而与目标数据网络205进行通信。UE203基于N3IWF206接入5GC202的链路连接被保留。并且,UE203基于4G RAN301接入4GC302的接入关系被建立,即第三链路连接被建立,在该情况下,UE203可以通过4G RAN301连接4GC302,进而通过4GC302实现与目标数据网络205的通信。

在该场景中,可以将上述第三链路连接视为主用链路连接,上述第二链路连接视为备份链路连接。

本发明实施例提供一种会话处理方法,首先接收用户终端发送的目标会话迁移信息;该目标会话迁移信息是用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息;该目标会话是用户终端通过第一移动通信网络与目标数据网建立的、ATSSS模式被配置为热备模式的多接入协议数据单元会话;然后基于该目标会话迁移信息,执行预定操作:向第二移动通信网络的控制面网元发送目标会话的第一会话信息,以供控制面网元基于第一会话信息建立目标会话对应的第三链路连接,释放目标会话在第一移动通信网络中对应的第一链路连接,同时保留目标会话在第一移动通信网络中对应的第二链路连接,能够使ATSSS模式被配置为热备模式的目标会话在由第一移动通信网络迁移至第二移动通信网络之后也不失去双路连接的业务保障特性,能够有效提升目标会话的稳定性。

在一个实施方式中,会话管理功能实体基于目标会话迁移信息,执行预定操作(上述步骤S2)之后,会话管理功能实体可以自行决定是否将目标会话的会话类型由MA PDU会话修改为(非多接入)PDU会话。需要说明的是,不论会话管理功能实体此时是否修改目标会话的会话类型,都不影响本方法的后续实现。

在一个实施方式中,会话管理功能实体基于目标会话迁移信息,执行预定操作(上述步骤S2)之后,向第二移动通信网络的控制面网元发送第二链路保留提醒信息。

其中,第二链路保留提醒信息是用于使第二移动通信网络获知该目标会话在第一移动通信网络中对应的第二链路仍旧保留的信息。该第二链路保留提醒信息包括目标会话标识、用户终端标识、会话管理功能实体标识、第二链路标识等一种或多种信息。

在一个实施方式中,第二移动通信网络的控制面网元接收该第二链路保留提醒信息之后,基于该第二链路保留提醒信息确定目标会话在第一移动通信网络中具有备份链路连接。

在该实施方式中,第二移动通信网络的控制面网元检测到用户终端当前所处的跟踪区域(Tracking Area,TA)下,第二移动通信网络不能继续为用户终端提供足够的无线资源以满足传送目标会话的会话数据时,该控制面网元生成并发送第二链路启用信息至第一移动通信网络的会话管理功能实体。

其中,第二链路启用信息是第二移动通信网络的控制面网元发送的用于启用目标会话在第一移动通信网络中的第二链路连接的请求信息。

图4为本发明实施例提供的另一种会话处理方法的流程图。应用于第一移动通信网络的会话管理功能实体。在一个实施方式中,向第二移动通信网络的控制面网元发送第二链路保留提醒信息之后,如图4所示,该会话处理方法还包括以下步骤:步骤S41-步骤S42。

步骤S41、接收第二移动通信网络的控制面网元发送的第二链路启用信息。

其中,第二链路启用信息是第二移动通信网络检测到当前不能为用户终端提供足够的无线资源以支持用户终端传送目标会话的会话数据的情况下发送的、用于该目标会话在第一移动通信网络中的第二链路连接的请求信息。该第二链路启用信息包括用户终端标识、目标会话标识、第二链路标识等一种或多种信息。

步骤S42、基于第二链路启用信息向控制面网元发送第二链路连接的路由信息,以供控制面网元控制目标数据网络对应的网关基于第二链路连接的路由信息修改目标会话当前对应的第一路由信息。

其中,第二链路连接的路由信息至少包括归属于第一移动通信网络的核心网的一个UPF的IP地址。第一路由信息包括归属于第二移动通信网络的用户面网元的IP地址。

在一个实施方式中,控制面网元接收该第二链路连接的路由信息之后,将该第二链路连接的路由信息转发至目标数据网络对应的网关,以使目标数据网络对应的网关从第二链路连接的路由信息中提取UPF的IP地址,并将该第一路由信息中用户面网元的IP地址替换为该UPF的IP地址。

图5为本发明实施例提供的又一种应用场景示意图。如图5所示,该应用场景包括:第一移动通信网络200;该第一移动通信网络200包括5G接入网(5G radio access network,5G RAN)201和5G核心网(5G Core Network,5GC)202;5G核心网202包括AMF2021、SMF2022和UPF2023;用户终端203;网关204;目标数据网络205;N3IWF206;第二移动通信网络300;该第二移动通信网络300包括4G接入网(4G radio access network,4G RAN)301和4G核心网(4G Core Network,4GC)302,该4G核心网302包括控制面网元(Packet Data Network Gateway control plane,PGW-C)3021和用户面网元(Packet Data Network Gateway user plane,PGW-U)3022。

在该场景中,目标数据网络205对应的网关204基于第二链路连接的路由信息修改目标会话当前对应的第一路由信息之后,如图5所示,第二链路连接被启用,即UE203基于N3IWF206接入5GC202的链路连接。

在该场景中,目标数据网络205对应的网关204发送目标会话的会话数据时,会将该目标会话的会话数据发送至UPF2023,以供该UPF2023将会话数据转发至对应的SMF2022,在由SMF2022经由AMF2021发送至5G RAN201,最后由5G RAN201发送至UE203。

通过本实施例提供的会话处理方法,在第二移动通信网络不能继续为用户终端提供足够的无线资源以满足用户终端传送目标会话的会话数据时,可以启用该目标会话在第一移动通信网络中的第二链路连接,以使用户终端通过第二链路连接传送目标会话的会话数据,有效提升目标会话的稳定性。

在一个实施方式中,在启用第二链路连接之后,第二移动通信网络的控制面网元检测到用户终端当前所处的跟踪区域下,第二移动通信网络又能够继续为用户终端提供足够的无线资源以满足传送目标会话的会话数据时,该控制面网元生成并发送链路恢复信息至第一移动通信网络的会话管理功能实体。

其中,链路恢复信息是第二移动通信网络的控制面网元请求恢复第二移动通信网络中目标会话对应的第三链路连接的信息

图6为本发明实施例提供的又一种会话处理方法的流程图。应用于第一移动通信网络的会话管理功能实体。在一个实施方式中,基于第二链路启用信息向控制面网元发送第二链路连接的路由信息之后,还包括:步骤S61-步骤S62。

步骤S61、接收第二移动通信网络的控制面网元发送的链路恢复信息。

其中,链路恢复信息是请求恢复第二移动通信网络中目标会话对应的第三链路连接的信息。该链路恢复信息包括第一路由信息,该第一路由信息包括归属于第二移动通信网络的用户面网元的IP地址。

步骤S62、将该链路恢复信息转发至目标数据网络对应的网关,控制目标数据网络对应的网关基于第一路由信息修改目标会话当前对应的第二链路连接的路由信息。

在本实施例中,目标数据网络对应的网关响应于第一移动通信网络的会话管理功能实体转发的链路恢复信息,从该链路恢复信息中提取用户面网元的IP地址,并目标会话当前对应的第二链路连接的路由信息中UPF的IP地址替换为该用户面网元的IP地址。

在本实施例中,目标数据网络对应的网关基于第一路由信息修改目标会话当前对应的第二链路连接的路由信息之后,第三链路连接被恢复使用。目标数据网络对应的网关发送目标会话的会话数据时,会将该目标会话的会话数据发送至用户面网元,以供该用户面网元将会话数据转发至对应的控制面网元,在由控制面网元发送至第二移动通信网络的接入网,最后由第二移动通信网络的接入网发送至用户终端。

通过本实施例提供的会话处理方法,在第二移动通信网络能够继续为用户终端提供足够的无线资源以满足用户终端传送目标会话的会话数据时,可以恢复使用第三链路连接,以使用户终端通过第三链路连接传送目标会话的会话数据,有效提升目标会话的稳定性。

在一个实施方式中,用户终端需要从第二移动通信网络切换回第一移动通信网络时,向第二移动通信网络发送会话迁移提醒信息,以实现目标会话由第二移动通信网络迁移回第一移动通信网络中。

在该实施方式中,第二移动通信网络响应于用户终端的会话迁移提醒信息,生成并发送目标会话的第二会话信息至第一移动通信网络的会话管理功能实体,并释放第三链路连接。其中,第二会话信息是用于迁移目标会话的信息。

图7为本发明实施例提供的再一种会话处理方法的流程图。应用于第一移动通信网络的会话管理功能实体。在一个实施方式中,基于目标会话迁移信息,执行预定操作之后,如图7所示,上述会话处理方法还包括:步骤S71-步骤S72。

步骤S71、接收第二移动通信网络的控制面网元发送的目标会话的第二会话信息。

其中,第二会话信息是控制面网元在用户终端从第二移动通信网络切换至第一移动通信网络的情况下发送的、用于迁移目标会话的信息。第二会话信息包括该目标会话标识和目标会话的上下文参数。该目标会话的上下文参数包括以下一种或多种:用户终端标识、用户号码(例如手机号码)、用户国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)、用户国际移动设备识别码(International Mobile Equipment Identity,IMEI)、会话类型(例如IPv4、IPv6、IPv4v6等)、会话上下行速率、UE的IP信息、目的IP地址、对应的SMF标识等信息。

步骤S72、基于第二会话信息重新配置目标会话在第一移动通信网络中对应的会话链路连接,以供用户终端在从第二移动通信网络切换至第一移动通信网络的情况下,通过重新配置的会话链路连接接续目标会话。

其中,重新配置的会话链路连接是用户终端通过第一移动通信网络的接入网接入第一移动通信网络的核心网,并通过第一移动通信网络的核心网与目标数据网络建立的会话连接。

需要说明的是,目标会话由第二移动通信网络迁移回第一移动通信网络之后,该目标会话会被默认配置为非多接入的PDU会话。因此,用户终端如果想要继续保持该目标会话的双路连接特性,就需要请求该目标会话对应的会话管理功能实体变更该目标会话的会话类型。

在一个实施方式中,会话管理功能实体在基于第二会话信息重新配置目标会话在第一移动通信网络中对应的会话链路连接之后,还包括以下步骤一和步骤二:

步骤一、接收用户终端发送的会话类型变更请求。

其中,该会话类型变更请求用于将迁移回第一移动通信网络的目标会话的会话类型由PDU会话变更为MA PDU会话的请求。该会话类型变更请求包括目标会话标识、用户终端标识等信息。

步骤二、基于会话类型变更请求,为目标会话重新配置第二链路连接,以将目标会话的会话类型恢复为多接入协议数据单元会话。

本实施例中,为目标会话重新配置第二链路连接可以根据具体场景进行设置,例如,重新配置的第二链路连接可以是目标会话在由第一移动通信网络向第二移动通信网络迁移时保留在第一移动通信网络中的第二链路连接,也可以是用户终端通过另一个非3GPP功能实体与第一移动通信网络的核心网建立的新的第二链路连接。

通过本实施例提供的会话处理方法,能够实现目标会话由第二移动通信网络重新迁移回第一移动通信网络,并在迁移后恢复为多接入协议数据单元会话,能够有效提升目标会话的稳定性。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

图8为本发明实施例提供的一种会话管理功能实体的结构示意图。如图8所示,该会话管理功能实体包括:接收模块81和处理模块82。

上述接收模块81,用于接收用户终端发送的目标会话迁移信息。

其中,目标会话迁移信息是用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息。

目标会话是用户终端通过第一移动通信网络与目标数据网建立的、ATSSS模式被配置为热备模式的多接入协议数据单元会话。

处理模块82,用于基于目标会话迁移信息,执行预定操作。该预定操作包括:向第二移动通信网络的控制面网元发送目标会话的第一会话信息,以供控制面网元基于第一会话信息建立目标会话对应的第三链路连接;释放目标会话在第一移动通信网络中对应的第一链路连接;保留目标会话在第一移动通信网络中对应的第二链路连接。

在一个实施方式中,上述会话管理功能实体还包括发送模块。其中,该发送模块用于向第二移动通信网络的控制面网元发送第二链路保留提醒信息。

在一个实施方式中,上述接收模块还用于接收第二移动通信网络的控制面网元发送的第二链路启用信息。

上述发送模块还用于,基于第二链路启用信息向控制面网元发送第二链路连接的路由信息,以供控制面网元控制目标数据网络对应的网关基于所述第二链路连接的路由信息修改目标会话当前对应的第一路由信息。

在一个实施方式中,上述接收模块还用于接收第二移动通信网络的控制面网元发送的链路恢复信息,链路恢复信息是请求恢复第二移动通信网络中所述目标会话对应的第三链路连接的信息,该链路恢复信息包括第一路由信息。

上述发送模块还用于,向目标数据网络对应的网关转发链路恢复信息,以控制目标数据网络对应的网关基于第一路由信息修改目标会话当前对应的第二链路连接的路由信息。

在一个实施方式中,第二链路连接是所述用户终端通过非3GPP互操作功能实体连接所述第一移动通信网络的核心网的链路连接。

在一个实施方式中,上述会话管理功能实体还包括配置模块。

上述接收模块还用于接收第二移动通信网络的控制面网元发送的目标会话的第二会话信息,该第二会话信息是控制面网元在用户终端从第二移动通信网络切换至第一移动通信网络的情况下发送的、用于迁移目标会话的信息。

上述配置模块,用于基于第二会话信息重新配置目标会话在第一移动通信网络中对应的会话链路连接,以供用户终端在从第二移动通信网络切换至第一移动通信网络的情况下,通过重新配置的会话链路连接接续目标会话。

在一个实施方式中,上述接收模块还用于接收用户终端发送的会话类型变更请求。

上述配置模块,还基于所述会话类型变更请求,为目标会话重新配置第二链路连接,以将目标会话的会话类型恢复为多接入协议数据单元会话。

需要明确的是,本发明并不局限于上文实施例中所描述并在图中示出的特定配置和处理。为了描述的方便和简洁,这里省略了对已知方法的详细描述,并且上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本发明实施例提供一种会话管理功能实体,接受模块,用于接收用户终端发送的目标会话迁移信息;该目标会话迁移信息是用户终端在从第一移动通信网络切换至第二移动通信网络的情况下发送的、用于指示迁移目标会话的信息;该目标会话是用户终端通过第一移动通信网络与目标数据网建立的、ATSSS模式被配置为热备模式的多接入协议数据单元会话;处理模块,用于基于该目标会话迁移信息,执行预定操作:向第二移动通信网络的控制面网元发送目标会话的第一会话信息,以供控制面网元基于第一会话信息建立目标会话对应的第三链路连接,释放目标会话在第一移动通信网络中对应的第一链路连接,同时保留目标会话在第一移动通信网络中对应的第二链路连接,能够使ATSSS模式被配置为热备模式的目标会话在由第一移动通信网络迁移至第二移动通信网络之后也不失去双路连接的业务保障特性,能够有效提升目标会话的稳定性。

本发明实施例提供一种电子设备,其包括:

一个或多个处理器;存储器,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任意一项的会话处理方法;一个或多个I/O接口,连接在处理器与存储器之间,配置为实现处理器与存储器的信息交互。

其中,处理器为具有数据处理能力的器件,其包括但不限于中央处理器(CPU)等;存储器为具有数据存储能力的器件,其包括但不限于随机存取存储器(RAM,更具体如SDRAM、DDR等)、只读存储器(ROM)、带电可擦可编程只读存储器(EEPROM)、闪存(FLASH);I/O接口(读写接口)连接在处理器与存储器间,能实现处理器与存储器的信息交互,其包括但不限于数据总线(Bus)等。

在一些实施例中,处理器、存储器和I/O接口通过总线相互连接,进而与计算设备的其它组件连接。

本实施例还提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本实施例提供的会话处理方法,为避免重复描述,在此不再赘述会话处理方法的具体步骤。

本领域普通技术人员可以理解,上文中所发明方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本实施例的范围之内并且形成不同的实施例。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献