[发明专利]一种在手机上实现语音通话连续性的装置及方法有效
申请号: | 200810065276.2 | 申请日: | 2008-02-01 |
公开(公告)号: | CN101232681A | 公开(公告)日: | 2008-07-30 |
发明(设计)人: | 刘海军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04Q7/38;H04Q7/22 |
代理公司: | 深圳市永杰专利商标事务所 | 代理人: | 曹建军 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 手机 实现 语音 通话 连续性 装置 方法 | ||
技术领域
本发明涉及移动通讯领域,尤其涉及一种在手机上实现语音通话连续性(Voice Call Continuity,VCC)的装置及方法。
背景技术
IP多媒体子系统(IP Multimedia Subsystem,IMS)网络是一种新的网络,其规范标准提供了许多新技术,可以传送文字、图片、声音等,在IMS上可以实现越来越多的新业务。3G手机为这些新业务的实现提供了很好的平台,其中的3G IMS客户端模块为手机实现新业务提供各种需求,包括适配层、信令层、业务逻辑层、业务接口层以及媒体接口模块,其中,适配层一方面与手机支撑系统/手机操作系统模块直接联系,一方面还为信令层提供接口调用;信令层实现所有业务所需的协议;业务逻辑层用于实现IMS业务在客户端上的业务逻辑,业务接口层则为人机界面模块提供调用接口。但是,3G IMS网络建设初期,无线包交换网络覆盖程度比不上电路交换网络,用户在使用无线包交换网络打电话时,如果通话过程中离开了无线包交换网络覆盖区域进入只有电路交换(CS)网络覆盖的区域,即使该区域的电路交换网络可用,通话也会中断。3G IMS的VCC功能以及3G手机平台均为解决这一问题提供了可能,具体实现方法有待解决。
发明内容
本发明要解决的技术问题是,针对IMS网络建设初期,无线包交换网络覆盖范围有限的情况,提出一种在手机上实现VCC的装置及方法,本发明使得用户能够方便地发起呼叫,并保持通话不中断。
本发明所述在手机上实现VCC的装置,包括手机的操作系统模块、手机人机操作界面模块以及位于操作系统模块和手机人机操作界面模块之间的IMS客户端模块,该模块依次包括适配层、信令层、业务逻辑层以及业务接口层,所述业务逻辑层包括VCC业务逻辑子模块和基于IP的语音呼叫(Voice over InternetProtocol,VoIP)业务逻辑子模块。
所述VCC业务逻辑子模块包括与VoIP业务逻辑子模块、CS域呼叫处理模块以及VoIP支持网络的接口模块,VCC业务逻辑子模块与VoIP业务逻辑子模块的接口用于监控IMS域通话、启动IMS域的VCC呼叫;VCC业务逻辑子模块与CS域呼叫处理模块的接口用于监控CS域通话、判断CS域是否可用以及启动CS域的VCC呼叫;VCC业务逻辑子模块与VoIP支持网络的接口用于判断IMS域是否可用。
所述适配层中还包括一个电路域语音适配模块,该模块为VCC业务提供与其它模块的接口适配。
本发明所述一种在手机实现VCC的方法,包括:
当手机发生呼叫时,由VCC业务逻辑子模块选择网络并发起呼叫;
当发生呼叫域转移事件时,由VCC业务逻辑子模块在与当前所在域相对应的另一个域发起新呼叫,新呼叫建立成功,用户继续通话。
所述手机发生的呼叫包括来自手机内部的对外呼出请求,即手机主叫,和来自手机外部的呼入请求,即手机被叫;
当为手机主叫时,具体包括以下步骤:
步骤一:判断首选网络,若首选网络是IMS,且IMS域呼叫功能可用,或者首选网络是CS,但CS域呼叫功能不可用,则指示IMS域呼叫功能建立通话;若首选网络是IMS,但IMS域呼叫功能不可用而CS域呼叫功能可用,或者首选网络是CS,且CS域呼叫功能可用,则指示CS域呼叫功能建立通话;
步骤二:判断呼出呼叫是否成功,若是,则执行步骤三;否则,呼叫结束;
步骤三:通话进行,并实时监视IMS域和CS域的连接;
步骤四:判断通话是否结束,若通话结束,则流程结束;若通话未结束,但正在通话的域呼叫功能不可用而另一个域的呼叫功能可用,则判断是否启用VCC功能,若是,则执行步骤五;否则呼叫结束;
步骤五:将通话转移到该可用域中进行,执行步骤三。
当为手机被叫时,具体包括以下步骤:
步骤A:建立呼叫;
步骤B:判断是否启用了VCC功能,若是,则执行步骤C;否则,开始通话,直到呼叫结束;
步骤C:记录当前通话域;
步骤D:监视CS域、IMS域网络连接及当前通话;
步骤E:判断通话是否结束,若是,则结束呼叫;否则,执行步骤F;
步骤F:判断当前域网络连接:若当前通话域是IMS,但IMS域呼叫功能不可用或该域网络连接信号比事先设定的参数弱,而CS域呼叫功能可用,则将通话转接到CS域,执行步骤C;若当前通话域是CS,但CS域呼叫功能不可用或该域网络连接信号比事先设定的参数弱,而IMS域呼叫功能可用,则将通话转接到IMS域,执行步骤C。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065276.2/2.html,转载请声明来源钻瓜专利网。