终端及其语音视频业务切换的处理方法技术

技术编号:16532199 阅读:178 留言:0更新日期:2017-11-10 01:13
一种终端及其语音视频业务切换的处理方法,所述终端包括第一处理器及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,所述方法包括:当所述第二处理器建立适于所述第二类语音视频业务的承载后,接收来自所述第一处理器的TCP/IP协议栈的数据;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态且所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第二处理器,使得所述第二处理器发送所述数据。采用上述方案可以以简单的方式实现不同通信模式的语音视频业务之间的平滑切换。

Processing method of terminal and voice and video service switching

A processing method of terminal and voice and video service switching, the terminal including a first processor and a two processor for processing the first voice and video business by the first processor, suitable for processing second kinds of voice and video business by the second processor, the method includes: when the second processor for the second types of bearing voice and video business after receiving from the first processor of the TCP/IP protocol stack data; when determining that the terminal is in the first class of voice and video business to the second kinds of voice and video business switching state and the data stack belongs to the first class of voice and video business, will send the data to the second processor, the processor transmits the data of the second. Using the above scheme, a smooth switching between voice and video services in different communication modes can be realized in a simple way.

【技术实现步骤摘要】
终端及其语音视频业务切换的处理方法
本专利技术涉及通信领域,尤其涉及一种终端及其语音视频业务切换的处理方法。
技术介绍
移动终端具有两个处理器,一个专门负责应用程序的处理,运行Android等智能操作系统,另一个则专门负责和无线通信协议栈相关的处理。随着移动通信技术的不断演进,基于不同通信模式的语音视频业务应运而生。出于功耗的考虑,不同的语音视频业务可以放在不同的处理系统中处理。在此基础上,用户可以在自己的移动终端上,根据个人偏好选择优先使用何种方式进行语音或者视频通话。而在通话过程中,由于终端的移动等原因,会导致信号质量发生变化,为了保证通话业务的不中断,需要考虑进行不同通信模式的语音视频业务的互相切换。目前,有如下两种方法进行不同通信模式的语音视频业务的互相切换:第一种:不同通信模式的语音视频业务相互切换后,重新注册会话初始协议(SessionInitiationProtocol,SIP),丢弃之前所有的状态机,并重新协商所有通信相关的参数;第二种:不同通信模式的语音视频业务相互切换前,两个处理器之间同步所有的状态参数,切换后,旧的协议栈被丢弃,采用新的协议栈继续工作。但是,采用第一种方法进行切换,会造成切换过程中通信的断开、切换不平滑;采用第二种方法进行切换,实现非常复杂,进而导致容易出错。
技术实现思路
本专利技术解决的问题是如何以简单的方式实现不同通信模式的语音视频业务之间的平滑切换。为解决上述问题,本专利技术实施例提供了一种终端语音视频业务切换的处理方法,所述终端包括第一处理器及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,所述方法包括:当所述第二处理器建立适于所述第二类语音视频业务的承载后,接收来自所述第一处理器的TCP/IP协议栈的数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第二处理器,使得所述第二处理器发送所述数据。可选地,所述第一处理器为应用处理器,所述第二处理器为通信处理器;或者,所述第一处理器为通信处理器,所述第二处理器为应用处理器。可选地,所述第一类语音视频业务为VoLTE业务,所述第二类语音视频业务为VoWIFI业务;或者,所述第一类语音视频业务为VoWIFI业务,所述第二类语音视频业务为VoLTE业务。可选地,所述将所述数据发送至所述第二处理器,使得所述第二处理器发送所述数据,包括:通过所述第二处理器的TCP/IP协议栈,将所述数据发送给所述第二处理器的无线基带模块,使得所述第二处理器的无线基带模块发送所述数据。可选地,当所述第一类业务为VoLTE业务,且WIFI非可信时,所述第二处理器的TCP/IP协议栈通过网络协议安全隧道,将所述数据发送给所述第二处理器的无线基带模块。本专利技术实施例提供了一种终端语音视频业务切换的处理方法,所述终端包括第一处理器及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,所述方法包括:当所述第二处理器的无线基带模块接收到数据时,通过所述第二处理器的TCP/IP协议栈接收所述数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第一处理器,使得所述第一处理器处理所述数据。可选地,所述第一处理器为应用处理器,所述第二处理器为通信处理器;或者,所述第一处理器为通信处理器,所述第二处理器为应用处理器。可选地,所述第一类语音视频业务为VoLTE业务,所述第二类语音视频业务为VoWIFI业务;或者,所述第一类语音视频业务为VoWIFI业务,所述第二类语音视频业务为VoLTE业务。可选地,当所述第一类业务为VoLTE业务,且WIFI非可信时,所述第二处理器的无线基带模块通过网络协议安全隧道,将所述数据发送给所述第二处理器的TCP/IP协议栈。本专利技术实施例提供了一种终端,所述终端包括:第一处理器、切换单元及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,其中:所述第一处理器包括:第一语音视频业务的协议栈及第一TCP/IP协议栈;其中:所述第一语音视频业务的协议栈,适于当所述第二处理器建立适于所述第二类语音视频业务的承载后,将欲发送的数据发送给第一TCP/IP协议栈;所述切换单元,适于接收来自所述第一TCP/IP协议栈的数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据至所述第二处理器,使得所述第二处理器发送所述数据。可选地,所述切换单元包括第一切换子单元及第二切换子单元,所述第一切换子单元分别与所述第一TCP/IP协议栈及所述第二切换子单元耦接,所述第二切换子单元与所述第二处理器耦接,其中:所述第一切换子单元适于接收来自所述第一TCP/IP协议栈的数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第二切换子单元;所述第二切换子单元,适于将所述数据发送至所述第二处理器。可选地,所述第一处理器为应用处理器,所述第二处理器为通信处理器;或者,所述第一处理器为通信处理器,所述第二处理器为应用处理器。可选地,所述第一语音视频业务的协议栈为VoLTE协议栈,所述第二类语音视频业务的协议栈为VoWIFI协议栈;或者,所述第一类语音视频业务的协议栈为VoWIFI协议栈,所述第二类语音视频业务的协议栈为VoLTE协议栈。可选地,所述第二处理器包括:第二TCP/IP协议栈及第二无线基带模块;所述切换单元,适于将所述数据发送至所述第二TCP/IP协议栈;所述第二无线基带模块,适于从所述第二TCP/IP协议栈接收所述数据,并发送所述数据。可选地,当所述第一类业务为VoLTE业务,且WIFI非可信时,所述第二TCP/IP协议栈通过网络协议安全隧道,将所述数据发送给所述第二无线基带模块。本专利技术实施例提供了一种终端,所述终端包括:第一处理器、切换单元及第二处理器,所述第二处理器包括:第二TCP/IP协议栈及第二无线基带模块,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,其中:所述第二无线基带模块,适于接收数据,并发送至所述第二TCP/IP协议栈;所述切换单本文档来自技高网...
终端及其语音视频业务切换的处理方法

【技术保护点】
一种终端语音视频业务切换的处理方法,所述终端包括第一处理器及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,其特征在于,所述方法包括:当所述第二处理器建立适于所述第二类语音视频业务的承载后,接收来自所述第一处理器的TCP/IP协议栈的数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第二处理器,使得所述第二处理器发送所述数据。

【技术特征摘要】
1.一种终端语音视频业务切换的处理方法,所述终端包括第一处理器及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,其特征在于,所述方法包括:当所述第二处理器建立适于所述第二类语音视频业务的承载后,接收来自所述第一处理器的TCP/IP协议栈的数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第二处理器,使得所述第二处理器发送所述数据。2.根据权利要求1所述的终端语音视频业务切换的处理方法,其特征在于,所述第一处理器为应用处理器,所述第二处理器为通信处理器;或者,所述第一处理器为通信处理器,所述第二处理器为应用处理器。3.根据权利要求1所述的终端语音视频业务切换的处理方法,其特征在于,所述第一类语音视频业务为VoLTE业务,所述第二类语音视频业务为VoWIFI业务;或者,所述第一类语音视频业务为VoWIFI业务,所述第二类语音视频业务为VoLTE业务。4.根据权利要求3所述的终端语音视频业务切换的处理方法,其特征在于,所述将所述数据发送至所述第二处理器,使得所述第二处理器发送所述数据,包括:通过所述第二处理器的TCP/IP协议栈,将所述数据发送给所述第二处理器的无线基带模块,使得所述第二处理器的无线基带模块发送所述数据。5.根据权利要求4所述的终端语音视频业务切换的处理方法,其特征在于,当所述第一类业务为VoLTE业务,且WIFI非可信时,所述第二处理器的TCP/IP协议栈通过网络协议安全隧道,将所述数据发送给所述第二处理器的无线基带模块。6.一种终端语音视频业务切换的处理方法,所述终端包括第一处理器及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,其特征在于,所述方法包括:当所述第二处理器的无线基带模块接收到数据时,通过所述第二处理器的TCP/IP协议栈接收所述数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态;当确定所述终端处于由所述第一类语音视频业务向所述第二类语音视频业务切换的状态时,判断所述数据是否属于所述第一类语音视频业务的协议栈;当确定所述数据属于所述第一类语音视频业务的协议栈时,将所述数据发送至所述第一处理器,使得所述第一处理器处理所述数据。7.根据权利要求6所述的终端语音视频业务切换的处理方法,其特征在于,所述第一处理器为应用处理器,所述第二处理器为通信处理器;或者,所述第一处理器为通信处理器,所述第二处理器为应用处理器。8.根据权利要求6所述的终端语音视频业务切换的处理方法,其特征在于,所述第一类语音视频业务为VoLTE业务,所述第二类语音视频业务为VoWIFI业务;或者,所述第一类语音视频业务为VoWIFI业务,所述第二类语音视频业务为VoLTE业务。9.根据权利要求8所述的终端语音视频业务切换的处理方法,其特征在于,当所述第一类业务为VoLTE业务,且WIFI非可信时,所述第二处理器的无线基带模块通过网络协议安全隧道,将所述数据发送给所述第二处理器的TCP/IP协议栈。10.一种终端,其特征在于,包括:第一处理器、切换单元及第二处理器,所述第一处理器适于处理第一类语音视频业务,所述第二处理器适于处理第二类语音视频业务,其中:所述第一处理器包括:第一语音视频业务的协议栈及第一TCP/IP协议栈;其中:所述第一语音视频业务的协议栈,适于当所述第二处理器建立适于所述第二类语音视频业务的承载后,将欲发送的数据发送给第一TCP/IP协议栈;所述切换单元,适于接收来自所述第一TCP/IP协议栈的数据;判断所述终端是否处于由所述第一类语音视频业务向所述第二类语音视频业务切换的...

【专利技术属性】
技术研发人员:张李平贺人龙石亚军
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1