通话切换方法及装置、存储介质、基站、终端与流程

文档序号:16777045发布日期:2019-02-01 18:48阅读:156来源:国知局
通话切换方法及装置、存储介质、基站、终端与流程

本发明涉及通信领域,尤其涉及通话切换方法及装置、存储介质、基站、终端。



背景技术:

lte语音直接承载方案(voiceoverlte,volte)采用在lte网络上叠加部署ip多媒体通信子系统(ipmultimediasubsystem,ims)网络的方式,从而让lte网络直接承载手机用户的语音呼叫业务。随着ims网络的部署、集成逐渐完善,volte业务逐渐进入全面覆盖阶段,成为主流应用。

wifi网络直接承载语音(voiceoverwifi,vowifi)业务,是由wifi接入网络来承载电信级语音业务。由于wifi接入网络的普遍部署和使用,例如家用wifi热点、公共区域和有电信运营商部署的wifi热点和非运营商部署的wifi热点的普遍部署和使用,vowifi的运用已经是非常现实和迫切的需求,vowifi可以弥补lte网络的覆盖不足或覆盖盲区,从而可以保证通话的连续性,并且可以降低资费,提升用户体验。

为此,3gpp已经制定规范实现电信级的vowifi业务及与volte业务的互联互通。但是,二者之间切换的连续性仍有待提升。



技术实现要素:

本发明解决的技术问题是提升vowifi业务及与volte业务之间切换的连续性。

为解决上述技术问题,本发明实施例提供通话切换方法、装置、存储介质、基站、终端。

可选的,所述通话切换方法包括:建立与网络侧之间的volte承载,以基于所述volte承载进行通话;切换所述通话至wifi网络,以基于所述wifi网络继续所述通话;若未接收到来自网络侧的volte承载释放通知,则向网络侧发送volte承载释放请求。

可选的,所述未接收到来自网络侧的volte承载释放通知指的是:在预设的时间内未接收到来自网络侧的volte承载释放通知。

可选的,所述建立与网络侧之间的volte承载包括:向网络侧发送imspdn连接请求消息,以请求建立所述volte承载;接收来自网络侧的请求响应信息。

可选的,切换所述通话至wifi网络包括:对wifi网络进行鉴权和授权;触发附着流程,并建立和网络侧之间的隧道;在接收到网络侧的响应信息后,通过wifi网络收发ip数据报文,以继续所述通话。

本发明还提供一种通话切换方法,包括:建立与终端之间的volte承载,以基于所述volte承载进行通话;接收来自终端的切换请求,以切换所述通话至wifi网络;接收来自终端的volte承载释放请求;响应于所述来自终端的volte承载释放请求,释放所述volte承载。

可选的,所述建立与终端之间的volte承载包括:接收来自终端的imspdn连接请求消息;响应于所述imspdn连接请求消息建立所述volte承载。

可选的,所述imspdn连接请求消息来自所述终端的协处理器。

可选的,所述切换请求来自所述终端的应用处理器或所述终端的协处理器。

本发明还提供一种通话切换装置,包括:承载建立单元,适于建立与网络侧之间的volte承载,以基于所述volte承载进行通话;切换单元,适于切换所述通话至wifi网络,以基于所述wifi网络继续所述通话;释放请求发送单元,若未接收到来自网络侧的volte承载释放通知,则向网络侧发送volte承载释放请求。

可选的,所述未接收到来自网络侧的volte承载释放通知指的是:在预设的时间内未接收到来自网络侧的volte承载释放通知。

可选的,所述承载建立单元包括:请求单元,适于向网络侧发送imspdn连接请求消息,以请求建立所述volte承载;响应单元,适于接收来自网络侧的请求响应信息。

可选的,所述切换单元包括:鉴权授权单元,适于对wifi网络进行鉴权和授权;附着单元,适于触发附着流程,并建立和网络侧之间的隧道;通话接续单元,适于在接收到网络侧的响应信息后,通过wifi网络收发ip数据报文,以继续所述通话。

本发明还提供一种通话切换装置,包括:承载建立单元,适于建立与终端之间的volte承载,以基于所述volte承载进行通话;切换请求接收单元,适于接收来自终端的切换请求,以切换所述通话至wifi网络;释放请求接收单元,适于接收来自终端的volte承载释放请求;释放单元,适于响应于所述来自终端的volte承载释放请求,释放所述volte承载。

可选的,所述承载建立单元包括:连接请求消息接收单元,适于接收来自终端的imspdn连接请求消息;响应建立单元,适于响应于所述imspdn连接请求消息建立所述volte承载。

可选的,所述imspdn连接请求消息来自所述终端的协处理器。

可选的,所述切换请求来自所述终端的应用处理器或所述终端的协处理器。

本发明还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时,执行权利要求所述通话切换方法的步骤。

本发明还提供一种基站,包括存储器和处理器,所述处理器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行所述通话切换方法的步骤。

本发明还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行所述的通话切换方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

在本发明实施例的技术方案中,建立与网络侧之间的volte承载,基于volte承载进行通话,该通话为volte业务。在切换通话至wifi网络后,通话被切换为vowifi业务。若未收到来自网络侧的volte承载释放通知,则可能网络侧未在通话切换后成功删除volte承载,在这种情况下,当通话再次从vowifi业务转换为volte业务时,会导致切换失败。故在本发明实施例中,若未接收到来自网络侧的volte承载释放通知,则向网络侧发送volte承载释放通知,以使网络侧可以响应于该请求释放volte承载,进而保证通话从vowifi业务切换至volte业务时,不受未释放的volte承载的影响,保证二者间切换的连续性,进而保证通话的连续性。

附图说明

图1是本发明实施例中一种通话切换方法的流程图;

图2是图1中步骤s11的一种具体实施的流程图;

图3是图1中步骤s12的一种具体实施的流程图;

图4是本发明实施例中另一种通话切换方法的流程图;

图5是图4中步骤s41的一种具体实施的流程图;

图6是本发明实施例中一种通话切换装置的结构示意图;

图7是本发明实施例中一种承载建立单元的结构示意图;

图8是本发明实施例中一种切换单元的结构示意图;

图9是本发明实施例中另一种通话切换装置的结构示意图;

图10是本发明实施例中另一种承载建立单元的结构示意图。

具体实施方式

如前所述,终端间的通话可以基于lte网络或者基于wifi网络进行,当通话基于lte网络进行时,该通话的业务类型为volte业务,该通话可以称作volte通话;当通话基于wifi网络进行时,该通话的业务类型为vowifi业务,该通话可以称作vowifi通话。目前,通话的业务类型在volte业务和vowifi业务之间切换的连续性有待提升。

具体地,经发明人研究发现,通话在vowifi业务和volte业务的切换过程中,若通话从volte业务切换为vowifi业务,网络侧需要删除volte承载,以使后续至volte业务的切换顺利进行。

但是,通话从volte业务切换为vowifi业务时,会出现网络侧不能及时删除或不能删除volte承载的情况。在这种场景下,若通话的业务类型需要从vowifi业务切换至volte业务,则会切换失败。

在本发明实施例中,建立与网络侧之间的volte承载,基于volte承载进行通话,该通话为volte业务。在切换通话至wifi网络后,通话被切换为vowifi业务。若未收到来自网络侧的volte承载释放通知,则向网络侧发送volte承载释放通知,以使网络侧可以响应于该请求释放volte承载,进而保证通话从vowifi业务切换至volte业务时,不受未释放的volte承载的影响,保证二者间切换的连续性,进而保证通话的连续性。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

图1是本发明实施例中一种通话切换方法的流程图,该方法可以适用于终端,具体包括如下步骤:

步骤s11,建立与网络侧之间的volte承载,以基于所述volte承载进行通话;

步骤s12,切换所述通话至wifi网络,以基于所述wifi网络继续所述通话;

步骤s13,若未接收到来自网络侧的volte承载释放通知,则向网络侧发送volte承载释放请求。

其中,建立与网络侧之间的volte承载可以是终端在发起通话或者接听通话时,首次触发网络侧建立承载;或者,也可以是终端在通话过程中,切换至volte业务时,触发网络侧建立承载。

具体地,参见图2,图1中的步骤s11可以包括如下步骤:

步骤s21,向网络侧发送imspdn连接请求消息,以请求建立所述volte承载;

步骤s22,接收来自网络侧的请求响应信息。

在步骤s21之前,还可以包括nas层用户身份识别、鉴权等流程。建立的volte承载可以是默认eps承载或者专用eps承载。

在接收到来自网络侧的请求响应信息后,终端可以发起后续的确认和通话业务数据的传输,以基于volte承载进行通话,该通话为volte通话。

继续参见图1,在步骤s12中,通话从lte网络切换至wifi网络后,通话的业务类型切换为vowifi通话。若网络侧成功删除已建立的volte承载,则会向终端发送volte释放通知,以通知终端volte承载已释放。

具体地,参见图3,步骤s12可以包括:

步骤s31,对wifi网络进行鉴权和授权;

步骤s32,触发附着流程,并建立和网络侧之间的隧道;

步骤s33,在接收到网络侧的响应信息后,通过wifi网络收发ip数据报文,以继续所述通话。

切换所述通话至wifi网络可以是在满足切换条件后进行的,例如可以是终端检测到lte信号和wifi信号均满足门限要求时。

步骤s32中和网络侧之间的隧道可以是终端与epdg之间的隧道。

继续参见图1,在具体实施中,步骤s13中的未接收到来自网络侧的volte承载释放请求,可以是在预设的时间内未接受到volte承载释放请求。预设时间的起算可以以步骤s12中通话切换的完成,也即通话成功切换至wifi网络开始。

在本发明一实施例中,预设时间的起算可以以图2中步骤s22中接收来自网络侧的请求响应消息(acceptpdn)的时间起算。预设时间可以是数百毫秒,例如可以是500ms。

终端可以向pdn网关(pdngateway,pgw)发送承载释放请求,由核心网下发命令删除volte承载,以维持唯一的ims承载。

如此,可以在通话需要从wifi网络切换回lte网络时,避免由volte承载未删除而造成的切换失败以及进一步导致的掉话。

本发明实施例还提供另一种通话切换方法,该通话切换方法可以应用于网络侧,其流程图参见图4,具体包括如下步骤:

步骤s41,建立与终端之间的volte承载,以基于所述volte承载进行通话;

步骤s42,接收来自终端的切换请求,以切换所述通话至wifi网络;

步骤s43,接收来自终端的volte承载释放请求;

步骤s44,响应于所述来自终端的volte承载释放请求,释放所述volte承载。

其中,参见图5,图4中的步骤s41可以包括:

步骤s51,接收来自终端的imspdn连接请求消息;

步骤s52,响应于所述imspdn连接请求消息建立所述volte承载。

其中,所述imspdn连接请求消息可以来自所述终端的协处理器。终端中的协处理器(coprocessor,cp)可以与网络侧进行交互,以进行volte业务。

图4中步骤s42的切换请求可以来自终端的应用处理器(applicationprocessor,ap),或者终端的协处理器。终端的vowifi业务既可以由ap完成,也可以由cp完成。

在本发明其它实施例中,ap和cp也可以集成于同一个芯片中,也即上述由ap和cp分别完成的操作可以由同一个处理器完成。

本发明实施例中的通话切换方法可以与本发明实施例中适用于终端的通话切换方法配套使用。本发明实施例中适用于网络侧的通话切换方法中涉及的名词、原理及有益效果,可以参见适用于终端的通话切换方法。在此不再赘述。

本发明实施例还提供一种通话切换装置,适用于终端,其结构示意图参见图6,具体包括以下单元:

承载建立单元61,适于建立与网络侧之间的volte承载,以基于所述volte承载进行通话;

切换单元62,适于切换所述通话至wifi网络,以基于所述wifi网络继续所述通话;

释放请求发送单元63,若未接收到来自网络侧的volte承载释放通知,则向网络侧发送volte承载释放请求。

其中,所述未接收到来自网络侧的volte承载释放通可以是指:在预设的时间内未接收到来自网络侧的volte承载释放通知。

参见图7,图6中承载建立单元61可以包括:

请求单元71,适于向网络侧发送imspdn连接请求消息,以请求建立所述volte承载;

响应单元72,适于接收来自网络侧的请求响应信息。

参见图8,图6中的切换单元62可以包括:

鉴权授权单元81,适于对wifi网络进行鉴权和授权;

附着单元82,适于触发附着流程,并建立和网络侧之间的隧道;

通话接续单元83,适于在接收到网络侧的响应信息后,通过wifi网络收发ip数据报文,以继续所述通话。

本发明实施例中的通话切换装置适用于终端,其具体实现和有益效果可以参见本发明实施例中适用于终端的通话方法,在此不再赘述。

本发明实施例还提供另一种通话切换装置,适用于网络侧,其结构示意图参见图9,具体可以包括:

承载建立单元91,适于建立与终端之间的volte承载,以基于所述volte承载进行通话;

切换请求接收单元92,适于接收来自终端的切换请求,以切换所述通话至wifi网络;

释放请求接收单元93,适于接收来自终端的volte承载释放请求;

释放单元94,适于响应于所述来自终端的volte承载释放请求,释放所述volte承载。

其中,图9中承载建立单元91可以包括:

连接请求消息接收单元101,适于接收来自终端的imspdn连接请求消息;

响应建立单元102,适于响应于所述imspdn连接请求消息建立所述volte承载。

在具体实施中,所述imspdn连接请求消息来自所述终端的协处理器。所述切换请求来自所述终端的应用处理器或所述终端的协处理器。

本发明实施例中适用于网络侧的通话切换装置的具体实现和有益效果可以参见本发明实施例中适用于网络侧的通话切换方法,在此不再赘述。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时,执行本发明实施例中适用于终端的通话切换方法的步骤。

本发明实施例还提供另一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时,执行本发明实施例中适用于网络侧的通话切换方法的步骤。

本发明实施例还提供一种基站,包括存储器和处理器,所述处理器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行适用于网络侧的通话切换方法的步骤。

本发明实施例还提供一种终端,包括存储器和处理器,所述处理器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行适用于终端的通话切换方法的步骤。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1