会话线路切换方法及系统

文档序号:1721559 发布日期:2019-12-17 浏览:20次 >En<

阅读说明:本技术 会话线路切换方法及系统 (session line switching method and system ) 是由 张伦泳 于 2019-09-12 设计创作,主要内容包括:本发明公开了一种会话线路切换方法及系统。该方法包括:当终端基于第一网络,通过第一用户面功能实体与会话对端进行会话,且终端的当前信号质量低于预设质量阈值时,终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络;终端响应于非3GPP互操作功能实体返回的接入成功消息,与第一网络对应的第二用户面功能实体建立数据连接关系;终端向第一网络对应的第一会话管理功能实体发送会话线路切换请求;第一会话管理功能实体根据会话线路切换请求,与第一网络对应的第二会话管理功能实体进行交互,完成会话上下文的切换;第一用户面功能实体与第二用户面功能实体进行交互,完成会话线路切换。(The invention discloses a method and a system for switching conversation lines. The method comprises the following steps: when the terminal is based on a first network, a session is carried out with a session opposite terminal through a first user plane functional entity, and the current signal quality of the terminal is lower than a preset quality threshold, the terminal is based on a non-3GPP network, and is accessed to the first network through a non-3GPP interoperation functional entity; the terminal responds to an access success message returned by the non-3GPP interoperation functional entity and establishes a data connection relation with a second user plane functional entity corresponding to the first network; the terminal sends a conversation line switching request to a first conversation management functional entity corresponding to a first network; the first session management functional entity interacts with a second session management functional entity corresponding to the first network according to the session line switching request to complete the switching of the session context; and the first user plane functional entity interacts with the second user plane functional entity to complete the switching of the conversation line.)

会话线路切换方法及系统

技术领域

本发明涉及通信技术领域,特别涉及一种会话线路切换方法及系统。

背景技术

目前,终端用户通过终端(如手机)进行通话时,经常会遇到因为通话信号不佳,导致声音断续或者通话断线的情况发生,此时终端用户通常需要在周围走动以尝试找到网络信号覆盖更为良好的位置,以保持通话的正常进行,导致用户体验不佳。

因此,如何在通话信号不佳时,保证用户通话的顺畅,以提高用户的体验度成为目前亟待解决的技术问题。

发明内容

本发明旨在至少解决现有技术中存在的技术问题之一,提供一种会话线路切换方法及系统。

为实现上述目的,本发明提供一种会话线路切换方法,当终端当前基于第一网络,通过对应连接的第一用户面功能实体与会话对端进行会话时,该会话线路切换方法包括:

当所述终端的当前信号质量低于预设质量阈值时,所述终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络;

所述终端响应于所述非3GPP互操作功能实体返回的接入成功消息,与所述第一网络对应的第二用户面功能实体建立数据连接关系;

所述终端向所述第一网络对应的第一会话管理功能实体发送会话线路切换请求;

所述第一会话管理功能实体根据所述会话线路切换请求,与所述第一网络对应的第二会话管理功能实体进行交互,完成会话上下文的切换;

所述第一用户面功能实体与所述第二用户面功能实体进行交互,完成会话线路切换。

可选地,所述当所述终端的当前信号质量低于预设质量阈值时,所述终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络的步骤之前,还包括:所述终端检测终端的当前信号质量是否低于预设质量阈值的步骤。

可选地,所述终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络,包括:

所述终端基于非3GPP网络,向所述非3GPP互操作功能实体发送第一网络接入请求,所述第一网络接入请求包括所述终端的终端标识和用户隐藏标识;

所述非3GPP互操作功能实体向统一数据管理实体发送终端鉴权请求,所述终端鉴权请求包括所述终端的终端标识和用户隐藏标识;

所述非3GPP互操作功能实体响应于所述统一数据管理实体返回的鉴权成功信息,与所述第一网络对应的第二接入和移动管理功能实体、第二会话管理功能实体和第二用户面功能实体进行交互,以使所述终端接入所述第一网络;

所述非3GPP互操作功能实体向所述终端返回所述接入成功消息。

可选地,所述第一用户面功能实体与所述第二用户面功能实体进行交互,完成会话线路切换之后,还包括:

所述第一会话管理功能实体向所述第一网络对应的第一接入和移动管理功能实体发送会话线路已切换消息;

所述第一接入和移动管理功能实体根据会话线路已切换消息,向所述终端当前连接的基站发送释放无线链路资源命令;

所述基站根据释放无线链路资源命令与所述终端进行交互,以释放所述终端的无线链路资源。

可选地,所述会话线路切换请求包括所述第二会话管理功能实体的入口地址;

所述第一会话管理功能实体根据所述会话线路切换请求,与所述第一网络对应的第二会话管理功能实体进行交互,完成会话上下文的切换,包括:所述第一会话管理功能实体根据所述入口地址,与所述入口地址对应的所述第二会话管理功能实体进行交互,完成会话上下文的切换。

为实现上述目的,本发明还提供一种会话线路切换系统,该会话线路切换系统包括终端、第一网络对应的第一用户面功能实体、非3GPP互操作功能实体、第一网络对应的第二用户面功能实体、第一网络对应的第一会话管理功能实体和第一网络对应的第二会话管理功能实体;

所述终端用于当所述终端当前基于第一网络,通过对应连接的第一用户面功能实体与会话对端进行会话,且所述终端的当前信号质量低于预设质量阈值时,基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络;响应于非3GPP互操作功能实体返回的接入成功消息,与所述第一网络对应的第二用户面功能实体建立数据连接关系;向所述第一网络对应的第一会话管理功能实体发送会话线路切换请求;

所述第一会管理功能实体用于根据所述会话线路切换请求,与所述第一网络对应的第二会话管理功能实体进行交互,完成会话上下文的切换;

所述第一用户面功能实体用于与所述第二用户面功能实体进行交互,完成会话线路切换。

可选地,所述终端还用于在当前信号质量低于预设质量阈值时,基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络之前,检测终端的当前信号质量是否低于预设质量阈值。

可选地,还包括统一数据管理实体和第一网络对应的第二接入和移动管理功能实体,所述终端具体用于基于非3GPP网络,向所述非3GPP互操作功能实体发送第一网络接入请求,所述第一网络接入请求包括所述终端的终端标识和用户隐藏标识;

所述非3GPP互操作功能实体用于向所述统一数据管理实体发送终端鉴权请求,所述终端鉴权请求包括所述终端的终端标识和用户隐藏标识;响应于所述统一数据管理实体返回的鉴权成功信息,与所述第一网络对应的第二接入和移动管理功能实体、第二会话管理功能实体和第二用户面功能实体进行交互,以使所述终端接入所述第一网络;向所述终端返回所述接入成功消息。

可选地,还包括所述终端当前连接的基站和所述第一网络对应的第一接入和移动管理功能实体;

所述第一会话管理功能实体还用于向所述第一网络对应的第一接入和移动管理功能实体发送会话线路已切换消息;

所述第一接入和移动管理功能实体用于根据所述会话线路已切换消息,向所述基站发送释放无线链路资源命令;

所述基站用于根据所述释放无线链路资源命令与所述终端进行交互,以释放所述终端的无线链路资源。

可选地,所述会话线路切换请求包括所述第二会话管理功能实体的入口地址;

所述第一会话管理功能实体具体用于根据所述入口地址,与所述入口地址对应的所述第二会话管理功能实体进行交互,完成会话上下文的切换。

本发明至少具有如下有益效果:

本发明所提供的会话线路切换方法及系统的技术方案中,当终端当前基于第一网络,通过对应连接的用户面功能实体与会话对端进行会话,且终端的当前信号质量低于预设质量阈值时,终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络,并与第一网络对应的第二用户面功能实体建立数据连接关系,并通过第一会话管理功能实体、第一网络的第二会话管理功能实体,使得第一网络的第二用户面功能实体替代第一网络的第一用户面功能实体承载会话,完成会话线路的切换,此后,终端可通过非3GPP网络与第二用户面功能实体进行数据交互,以实现与会话对端的会话,从而改善了用户体验。

附图说明

图1为本发明实施例一提供的一种会话线路切换方法的流程图;

图2为本发明实施例二提供的一种会话线路切换方法的流程图;

图3为本发明实施例三提供的一种会话线路切换方法的流程图;

图4为本发明实施例四提供的一种会话线路切换系统的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的会话线路切换方法及系统进行详细描述。

图1为本发明实施例一提供的一种会话线路切换方法的流程图,如图1所示,当终端当前基于第一网络,通过对应连接的第一用户面功能实体与会话对端进行会话时,该会话线路切换方法包括:

步骤11、当终端的当前信号质量低于预设质量阈值时,终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络。

步骤12、终端响应于非3GPP互操作功能实体返回的接入成功消息,与第一网络对应的第二用户面功能实体建立数据连接关系。

步骤13、终端向第一网络对应的第一会话管理功能实体发送会话线路切换请求。

步骤14、第一会管理功能实体根据会话线路切换请求,与第一网络对应的第二会话管理功能实体进行交互,完成会话上下文的切换。

步骤15、第一用户面功能实体与第二用户面功能实体进行交互,完成会话线路切换。

本实施例所提供的会话线路切换方法,当终端当前基于第一网络,通过对应连接的用户面功能实体与会话对端进行会话,且终端的当前信号质量低于预设质量阈值时,终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络,并与第一网络对应的第二用户面功能实体建立数据连接关系,并通过第一会话管理功能实体、第一网络的第二会话管理功能实体,使得第一网络的第二用户面功能实体替代第一网络的第一用户面功能实体承载会话,完成会话线路的切换,此后,终端可通过非3GPP网络与第二用户面功能实体进行数据交互,以实现与会话对端的会话,从而改善了用户体验。

图2为本发明实施例二提供的一种会话线路切换方法的流程图,如图2所示,当终端当前基于第一网络,通过对应连接的第一用户面功能实体与会话对端进行会话时,该会话线路切换方法包括:

步骤21、终端检测终端的当前信号质量是否低于预设质量阈值,若是,执行步骤22,否则,结束流程。

在本实施例中,当终端(User Equipment,简称:UE)当前基于第一网络,通过对应连接的第一用户面功能实体(User Plane Function,简称:UPF)与会话对端进行会话时,终端(UE)检测自身的当前信号质量是否低于预设质量阈值,若是,执行步骤22,否则,结束流程。其中,终端的当前信号质量也可以被称为当前会话的信号质量或者当前接入的第一网络的信号质量、当前无线信号质量。其中,第一网络可以是移动通信网络,例如5G网络、4G网络或者3G网络等。优选地,第一网络为5G网络。

在本实施例中,终端可以通过网络检测终端的当前信号质量是否低于预设质量阈值,当检测出终端的当前信号质量低于预设质量阈值时,表明终端的当前信号质量低于维持正常会话的最低要求,将可能使得终端与会话对端的会话出现声音断续或者会话断线等的情况发生,因此,执行步骤22及后续步骤,以进行会话线路切换,保证终端的会话的顺畅。而当检测出终端的当前信号质量高于或等于预设质量阈值时,表明终端的当前信号质量能够维持与会话对端的正常会话,故结束流程。其中,预设质量阈值具体根据实际维持正常会话的最低要求确定,本实施例对此不作限制。

在本实施例中,会话可以是音频通话,也可以是视频通话等。

步骤22、终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络。

在本实施例中,非第三代合作伙伴计划(3rd Generation Partnership Project,简称:3GPP)网络可以是无线网络(Wireless Network),如无线宽带(Wifi)或者全球互通微波访问(WiMAX)等。优选地,非3GPP网络为Wifi网络。

需要说明的是,当检测出终端的当前信号质量低于预设质量阈值时,若终端无可用的非3GPP网络连接,则结束流程。

具体地,步骤22包括:

步骤221、终端基于非3GPP网络,向非3GPP互操作功能实体发送第一网络接入请求,第一网络接入请求包括终端的终端标识和用户隐藏标识。

在本实施例中,当终端检测出终端的当前信号质量低于预设质量阈值时,基于非3GPP网络,向非3GPP互操作功能实体(Non-3GPP InterWorking Function,简称:N3IWF)发送第一网络接入请求,以请求通过非3GPP网络接入第一网络(如5G网络)的核心网,第一网络接入请求包括终端的终端标识和用户隐藏标识。

其中,终端的终端标识可以是终端的5G临时移动用户标识(Temporary MobileSubscription Identifier,简称:TMSI),用户隐藏标识(Subscription ConcealedIdentifier,简称:SUCI)为经预设密钥KAMF1签名加密用户永久标识(SubscriptionPermanent Identifier,简称:SUPI)后的密文,SUCI可以理解为是经KAMF1加密后的SUPI,KAMF1为当前为终端提供服务的第一网络对应的第一接入和移动管理功能实体(Access andMobility Management Function,简称:AMF)预先生成的密钥。

步骤222、非3GPP互操作功能实体向统一数据管理实体发送终端鉴权请求,终端鉴权请求包括终端的终端标识和用户隐藏标识。

步骤223、统一数据管理实体根据终端的终端标识,向该终端标识对应的第一接入和移动管理功能实体发送该用户隐藏标识。

具体地,统一数据管理实体(Unified Data Management,简称:UDM)根据终端的终端标识(如5G-TMSI)中的信息,提取出第一接入和移动管理功能实体(AMF)的标识,向该标识对应的第一接入和移动管理功能实体(AMF)发送该经KAMF1签名的用户隐藏标识(SUCI)。

步骤224、第一接入和移动管理功能实体对该用户隐藏标识的签名进行验证,并将验证结果返回给统一数据管理实体。

步骤225、当验证结果为通过时,统一数据管理实体向非3GPP互操作功能实体返回鉴权成功信息。

步骤226、非3GPP互操作功能实体响应于统一数据管理实体返回的鉴权成功信息,与第一网络对应的第二接入和移动管理功能实体、第二会话管理功能实体和第二用户面功能实体进行交互,以使终端接入第一网络。

在本实施例中,在接入过程中,非3GPP互操作功能实体为终端选择接入的第二接入和移动管理功能实体(AMF),第二接入和移动管理功能实体(AMF)为终端分配第二会话管理功能实体(SMF),第二会话管理功能实体(SMF)为终端分配第二用户面功能实体(UPF)。

步骤227、非3GPP互操作功能实体向终端返回接入成功消息。

其中,接入成功消息中可以包括非3GPP互操作功能实体所选择接入的第一网络中的第二接入和移动管理功能实体、第二接入和移动管理功能实体分配的第二会话管理功能实体以及第二会话管理功能实体分配的第二用户面功能实体的信息。

至此,终端已成功通过非3GPP网络接入第一网络。

步骤23、终端响应于非3GPP互操作功能实体返回的接入成功消息,与第一网络对应的第二用户面功能实体建立数据连接关系。

具体地,终端(UE)响应于非3GPP互操作功能实体(N3IWF)返回的接入成功消息,基于非3GPP网络(如Wifi)与第一网络对应的第二用户面功能实体(UPF)进行交互,以建立数据连接关系。

步骤24、终端向第一网络对应的第一会话管理功能实体发送会话线路切换请求。

在本实施例中,终端(UE)向第一网络对应的第一会话管理功能实体(SessionManagement Function,简称:SMF)发送会话线路切换请求,其中,会话线路切换请求包括预先获取的第一网络对应的第二会话管理功能实体(SMF)的入口地址。具体地,在通过非3GPP网络接入第一网络(如5G网络)后,终端(UE)可通过上述非3GPP互操作功能实体(N3IWF)返回的接入成功消息,获得第二会话管理功能实体(SMF)的入口地址。

步骤25、第一会话管理功能实体根据会话线路切换请求,与第一网络对应的第二会话管理功能实体进行交互,完成会话上下文的切换。

具体地,步骤25包括:第一会话管理功能实体根据所述入口地址,与所述入口地址对应的所述第二会话管理功能实体进行交互,完成会话上下文的切换。

具体地,第一会话管理功能实体(SMF)向第二会话管理功能实体(SMF)发送上下文信息,其中,该上下文信息包括第一用户面功能实体(UPF)与会话对端之间的连接关系参数。第一会话管理功能实体(SMF)在向第二会话管理功能实体(SMF)发送上下文信息的同时,会与第二会话管理功能实体(SMF)协商决定是由第一用户面功能实体(UPF)主动发起向第二用户面功能实体(UPF)的连接,还是由第二用户面功能实体(UPF)主动发起向第一用户面功能实体(UPF)的连接。

协商完毕后,假如协商结果为由第一用户面功能实体(UPF)主动发起向第二用户面功能实体(UPF)的连接,那么第一会话管理功能实体(SMF)向第一用户面功能实体(UPF)发送该协商结果,触发第一用户面功能实体(UPF)主动发起向第二用户面功能实体(UPF)的连接,同时,第二用户面功能实体(UPF)创建统一资源定位符(URL)并等待第一用户面功能实体(UPF)进行连接;假如协商结果为由第二用户面功能实体(UPF)主动发起向第一用户面功能实体(UPF)的连接,那么第二会话管理功能实体(SMF)向第二用户面功能实体(UPF)发送该协商结果,触发第二用户面功能实体(UPF)主动发起向第一用户面功能实体(UPF)的连接,同时,第一用户面功能实体(UPF)创建统一资源定位符(URL)并等待第二用户面功能实体(UPF)进行连接。

步骤26、第一用户面功能实体与第二用户面功能实体进行交互,完成会话线路切换。

具体地,响应于第一会话管理功能实体(SMF)和第二会话管理功能实体(SMF)的协商结果,第一用户面功能实体(UPF)与第二用户面功能实体(UPF)进行交互,以建立数据连接关系,完成会话线路切换。

由于步骤25和步骤26的执行需要一定的过程,在此过程中,终端(UE)和会话对端进行会话时仍然需要通过第一用户面功能实体(UPF)进行数据(如音频数据、视频数据)交互,这些数据可能会因为正在进行的第一用户面功能实体(UPF)和第二用户面功能实体(UPF)之间的数据切换而不能正确送达终端和/或会话对端,此时第一用户面功能实体(UPF)需要将这些数据缓存在本地。在第一用户面功能实体(UPF)与第二用户面功能实体(UPF)建立数据连接关系后,第一用户面功能实体(UPF)可以将这些数据转发给第二用户面功能实体(UPF),再由第二用户面功能实体(UPF)将这些数据转发给终端和/或会话对端,此后,终端和会话对端之间的会话将由第二用户面功能实体(UPF)进行承载,从而完成会话线路切换。

在本实施例中,第一用户面功能实体(UPF)将全部数据转发给第二用户面功能实体(UPF)后,与第二用户面功能实体(UPF)断开数据连接关系。

在本实施例中,在终端(UE)和第二用户面功能实体(UPF)建立数据连接关系,第一会话管理功能实体(SMF)和第二会话管理功能实体(SMF)进行会话上下文切换,第一用户面功能实体(UPF)和第二用户面功能实体(UPF)进行交互并转发缓存的会话数据后,表明会话线路已切换,终端(UE)可以通过非3GPP网络与第二用户面功能实体(UPF)交互,将会话数据发送给第二用户面功能实体(UPF),第二用户面功能实体(UPF)再将来自终端的会话数据发送给会话对端,会话对端也可以通过第二用户面功能实体(UPF)将会话数据发送给终端,从而实现终端和会话对端之间的会话。

可以理解的是,在会话线路切换前,终端(UE)基于第一网络(如移动通信网络),通过对应连接的第一用户面功能实体(UPF)与会话对端进行会话;而)在会话线路切换后,终端(UE)基于非3GPP网络(如Wifi),通过对应连接的第二用户面功能实体(UPF)进行数据交互,第二用户面功能实体(UPF)再与会话对端进行数据交互,从而实现终端(UE)与会话对端的会话,直至终端断开与非3GPP网络的连接。

在本实施例中,可以利用第一网络(如5G网络)允许非3GPP实体(如非3GPP互操作功能实体)接入的能力,当终端检测出终端当前所处位置的第一网络(如移动通信网络)的信号质量不佳,且终端当前有可用的非3GPP网络可连接时,由终端触发,将终端基于第一网络的会话线路切换至基于非3GPP网络的会话线路,从而实现终端在会话中的会话线路切换。

在一种应用场景中,由于很多商业楼宇如商场、写字楼等地点内的移动通信网络的信号质量通常覆盖不佳,或者由于很多商业楼宇等地点内用户较为密集,造成多个终端同时争抢无线链路资源的情况发生,使得部分用户得不到良好的业务体验。但是通常很多商业楼宇都提供有免费的无线网络(Wifi),当终端在商业楼宇内,基于移动通信网络进行会话,当前信号质量不佳,且终端已连接商业楼宇提供的无线网络(Wifi)时,则可以通过上述本实施例提供的会话线路切换方法,实现终端当前会话的会话线路的切换,从而保证终端会话的会话质量,改善用户的体验度。

本实施例所提供的会话线路切换方法,当终端当前基于第一网络,通过对应连接的用户面功能实体与会话对端进行会话,且终端的当前信号质量低于预设质量阈值时,终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络,并与第一网络对应的第二用户面功能实体建立数据连接关系,并通过第一会话管理功能实体、第一网络的第二会话管理功能实体,使得第一网络的第二用户面功能实体替代第一网络的第一用户面功能实体承载会话,完成会话线路的切换,此后,终端可通过非3GPP网络与第二用户面功能实体进行数据交互,以实现与会话对端的会话,从而改善了用户体验。

图3为本发明实施例三提供的一种会话线路切换方法的流程图,在本实施例中,终端(UE)的信号质量差,通常由当前所处位置的无线信号质量本身不好导致,还可能是由当前所处位置的多个终端同时争抢无线链路资源导致。因此,为了能够间接提高当前所处位置的其他终端的网络服务(会话)质量,可以将已完成会话线路切换的终端的无线链路资源释放出来,从而可以间接的提高其他终端的网络服务(会话)质量。本实施例与前述实施例二的区别在于:在本实施例中,如图3所示,步骤26之后,还包括:

步骤27、第一会话管理功能实体向第一网络对应的第一接入和移动管理功能实体发送会话线路已切换消息。

步骤28、第一接入和移动管理功能实体根据会话线路已切换消息,向终端当前连接的基站发送释放无线链路资源命令。

在本实施例中,第一接入和移动管理功能实体(AMF)根据会话线路已切换消息,向终端当前连接的基站发送释放无线链路资源命令,以命令基站释放已完成会话线路切换的终端(UE)的无线链路资源。

在本实施例中,基站可以是5G基站(5G Node B,简称:gNB)。

步骤29、基站根据释放无线链路资源命令与所述终端进行交互,以释放所述终端的无线链路资源。

在本实施例中,基站根据释放无线链路资源命令,通过与终端进行交互,以释放终端的无线链路资源,从而断开终端(UE)基于第一网络与第一用户面功能实体(UPF)的连接关系。

此外,关于本实施例的其他具体描述可参见上述实施例二的描述,此处不再赘述。

本实施例所提供的会话线路切换方法,当终端当前基于第一网络,通过对应连接的用户面功能实体与会话对端进行会话,且终端的当前信号质量低于预设质量阈值时,终端基于非3GPP网络,通过非3GPP互操作功能实体接入第一网络,并与第一网络对应的第二用户面功能实体建立数据连接关系,并通过第一会话管理功能实体、第一网络的第二会话管理功能实体,使得第一网络的第二用户面功能实体替代第一网络的第一用户面功能实体承载会话,完成会话线路的切换,此后,终端可通过非3GPP网络与第二用户面功能实体进行数据交互,以实现与会话对端的会话,从而改善了用户体验。

图4为本发明实施例四提供的一种会话线路切换系统的结构示意图,如图4所示,该会话线路切换系统包括:终端301、第一网络对应的第一用户面功能实体302、非3GPP互操作功能实体303、第一网络对应的第二用户面功能实体304、第一网络对应的第一会话管理功能实体305和第一网络对应的第二会话管理功能实体306。

其中,终端301用于当终端当前基于第一网络,通过对应连接的第一用户面功能实体302与会话对端进行会话,且终端301的当前信号质量低于预设质量阈值时,基于非3GPP网络,通过非3GPP互操作功能实体303接入第一网络;响应于非3GPP互操作功能实体303返回的接入成功消息,与第一网络对应的第二用户面功能实体304建立数据连接关系;向第一网络对应的第一会话管理功能实体305发送会话线路切换请求。

第一会管理功能实体305用于根据会话线路切换请求,与第一网络对应的第二会话管理功能实体306进行交互,完成会话上下文的切换。

第一用户面功能实体302用于与第二用户面功能实体304进行交互,完成会话线路切换。

可选地,终端301还用于在当前信号质量低于预设质量阈值时,基于非3GPP网络,通过非3GPP互操作功能实体303接入第一网络之前,检测终端301的当前信号质量是否低于预设质量阈值。

可选地,该会话线路切换系统还包括统一数据管理实体307和第一网络对应的第二接入和移动管理功能实体308,终端301具体用于基于非3GPP网络,向非3GPP互操作功能实体303发送第一网络接入请求,第一网络接入请求包括终端301的终端标识和用户隐藏标识。

非3GPP互操作功能实体303用于向统一数据管理实体307发送终端鉴权请求,终端鉴权请求包括终端的终端标识和用户隐藏标识;响应于统一数据管理实体307返回的鉴权成功信息,与第一网络对应的第二接入和移动管理功能实体308、第二会话管理功能实体306和第二用户面功能实体304进行交互,以使终端301接入第一网络;向终端301返回接入成功消息。

可选地,该会话线路切换系统还包括终端301当前连接的基站309和第一网络对应的第一接入和移动管理功能实体310。

第一会话管理功能实体305还用于向第一网络对应的第一接入和移动管理功能实体310发送会话线路已切换消息。第一接入和移动管理功能实体310用于根据会话线路已切换消息,向基站309发送释放无线链路资源命令。基站309用于根据释放无线链路资源命令与终端301进行交互,以释放终端301的无线链路资源。

可选地,会话线路切换请求包括第二会话管理功能实体306的入口地址;第一会话管理功能实体305具体用于根据该入口地址,与该入口地址对应的第二会话管理功能实体306进行交互,完成会话上下文的切换。

此外,本实施例所提供的会话线路切换系统,用于实现上述实施例一或实施例二提供的会话线路切换方法,具体描述可参见上述实施例一或实施例二的描述,此处不再赘述。

本实施例所提供的会话线路切换系统,当终端当前基于第一网络,通过对应连接的用户面功能实体与会话对端进行会话,且终端的当前信号质量低于预设质量阈值时,会话管理功能实体可以分别向终端和用户面功能实体发送会话线路切换指令,以使终端可以通过可用的第一网络与预设应用功能实体建立数据连接关系,用户面功能实体可以与预设应用功能实体建立数据连接关系,从而使得会话线路从基于当前信号质量低于预设质量阈值的第一网络的会话线路切换至基于可用的第一网络的会话线路,进而使得终端可以先通过第一网络与预设应用功能实体交互,再通过预设应用功能实体与用户面功能实体交互,以及通过用户面功能实体与会话对端进行交互,实现终端与会话对端进行会话,从而改善了用户体验。

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

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:频谱管理设备、系统、方法和计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!