专利名称:双模手机语音来电管理系统及方法
技术领域:
本发明涉及一种语音来电管理系统及方法,尤指一种双模手机语音来电管理系统方法。
背景技术:
随着网络通讯技术的快速发展,越来越多的用户开始要求手机不仅仅工作在一种通讯模式下。双模手机的出现,极大的解决了这一问题,它可以根据环境或者是实际操作的需要来进行通信网络的选择,如果在一种模式下,手机通讯的质量不高或者是出现其它不良的通讯现象,双模手机可以自由的转换到另一个网络模式上工作,它扩大了手机的通话频率,并提高了通讯的稳定性。
然而,伴随双模手机的出现,在手机的语音管理中也出现了新的问题,由于双模手机可在两个网络内自由的切换,在遇到两个网络中同时进入的语音通话要求,则会产生冲突的状况,为用户带来了不可避免的困扰。
发明内容有鉴于此,有必要提供一种双模手机语音来电管理系统。
此外,还需要提供一种双模手机语音来电管理方法。
一种双模手机语音来电管理系统,包括一网络接口、网络协议处理模块、音频处理模块、呼叫路由模块、呼叫管理模块以及用户接口。该网络接口用于接收或发送双模手机与外部网络之间的呼叫信号,所述呼叫信号包括该语音来电信号。该网络协议处理模块与网络接口通讯连接,其更包括一第一协议处理子模块与一第二协议处理子模块,其分别用于处理不同网络类型的呼叫信号。该呼叫路由模块与网络协议处理模块通讯连接,其用于接收网络协议处理模块处理后的呼叫信号并将该信号转发以及在接听呼叫的过程中选择对应的协议处理模块或音频处理模块。该呼叫管理模块与呼叫路由模块通讯连接,其用于接收该呼叫路由模块转发的呼叫信号,并判断双模手机当前的工作状态。该音频处理模块,其与网络协议处理模块通讯连接,接收语音来电信号中的音频信号,并对接收到的音频信号进行处理。
一种双模手机语音来电管理方法包括接收一语音来电信号;对该呼叫信号进行对应的协议处理,该协议处理包括一第一协议处理以及一第二协议处理;判断双模手机当前是否处于空闲状态;若双模手机当前处于非空闲状态,则判断用户是否接听该来电;若接收到接听该来电的信息,则判断双模手机当前的工作模式是否与语音来电类型匹配;若双模手机当前工作模式与语音来电类型不匹配,则切换双模手机工作模式至相应的工作模式;与发起呼叫的终端建立通讯,处理来电信号。
相较于现有技术,上述双模手机语音来电管理系统及方法使得双模手机可自由的在两种不同类型的通信网络中切换,同时又有效的解决了因两种类型的语音来电同时发生而给用户带来的诸多不便。
图1是本发明实施方式中双模手机语音来电管理系统的应用环境图。
图2是本发明实施方式中双模手机语音来电管理系统的模块图。
图3是本发明实施方式中双模手机语音来电管理方法的流程图。
具体实施方式参阅图1,所示为本发明实施方式中双模手机语音来电管理系统的应用环境图。在本实施方式中,手机30可工作在一第一网络通讯模式或一第二网络通讯模式。该第一网络通讯模式可为网络电话(Voice over Internet Protocol,VoIP)工作模式,或其它的网络通讯模式。该第二工作模式可为一全球移动通信系统(Global system forMobile communications,GSM)通讯模式也可为其它的网络通讯模式。如图所示,手机30可与一无线通讯基地台14建立通讯连接,与终端10在VoIP通讯模式下进行通讯;也可与GSM基地台24建立通讯连接,与终端20在GSM通讯模式下进行通讯。
参阅图2,所示是本发明实施方式中双模手机语音来电管理系统的模块图。由于手机30可工作在两种不同类型的网络通讯模式下,故在与两种不同通讯类型的终端建立通讯的同时,为避免产生通讯冲突,手机30具有一语音来电管理系统,该系统包括一网络接口100、网络协议处理模块200、音频处理模块300、呼叫路由模块400、呼叫管理模块500以及用户接口600。
网络接口100用于接收或发送手机30与外部网络之间的呼叫信号,其与网络协议处理模块200通讯连接,所述呼叫信号包括语音来电信号。
网络协议处理模块200用于对手机30与外部网络之间的呼叫信号进行处理,其包括一第一协议处理子模块210与一第二协议处理子模块220。网络协议处理模块200在与网络接口模块100通讯连接的同时,还与音频处理模块300以及呼叫路由模块400通讯连接。
音频处理模块300是用于处理手机30与外部网络通讯中的音频信号,其更包括一第一音频处理子模块310与一第二音频处理子模块320。音频处理模块300在与网络协议处理模块200通讯连接的同时,还与用户接口600通讯连接,同时还可接收来自呼叫管理模块500的控制信号。
呼叫路由模块400用于传输经网络协议处理模块200处理后的呼叫信号至呼叫管理模块500,选择呼叫信号的路径。
呼叫管理模块500用于管理来自外部网络的呼叫或手机30向外发出的呼叫。
用户接口600用于提供人机交流,其可转换各种手机30内部的信号,提供给用户,或将各种用户输入转换成手机30的内部信号并提供给对应的模块。
当一个外部终端10向手机30发出一第一类型语音来电信号,或外部终端20向手机30发出一第二类型语音来电信号,网络接口100首先接收来自外部终端10发出的第一类型语音来电信号或外部终端20发出的第二类型语音来电信号,然后,网络接口100将该信号传输至网络协议处理模块200。在本实施方式中,该第一类型语音来电信号是一网络电话(Voice over Internet Protocol,VoIP)呼叫信号,该第二类型语音来电信号是一全球移动通信系统(Global system forMobile communications,GSM)呼叫信号。在其它实施方式中,该第一类型语音来电信号与该第二类型语音来电信号也可为其它两种不同网络类型的呼叫信号。
网络协议处理模块200按照该信号对应之网络类型,相应的选择第一协议处理子模块210或第二协议处理子模块220对该信号进行相应的协议处理,同时将该信号中的音频信号传输至音频处理模块300。在本实施方式中,该第一协议处理子模块210是一网络电话(Voiceover Internet Protocol,VoIP)协议处理子模块,该第二协议处理子模块220是一全球移动通信系统(G1obal system for Mobilecommunications,GSM)协议处理子模块。在其它实施方式中,该第一协议处理子模块210与该第二协议处理子模块220也可为其任何他两种不同网络类型的协议处理模块。
待VoIP协议处理子模块210或GSM协议处理子模块220对该网络信号进行协议处理完毕,将处理后的信号传输至呼叫路由模块400。呼叫路由模块400将该处理后信号转发至呼叫管理模块500。呼叫管理模块500接收到该信号后,首先判断手机30当前是否处于空闲状态,即手机30当前未接听其它终端发出的呼叫,也未向其它终端发出呼叫,则按呼叫路由模块400所转发的信号向用户接口600发出指令,使得用户接口600按照指定的显示方式向用户进行来电显示。若用户接口600接收到一接听指令,则将该接听指令传输至呼叫管理模块500,该呼叫管理模块500将接听指令传输至呼叫路由模块400。呼叫路由模块400在接收到该接听指令后,依据该语音来电信号的类型,传输一音频处理指令至音频处理模块300。音频处理模块300依据该音频处理指令启动与语音来电信号类型对应的第一音频信号处理子模块310或第二音频处理子模块320以进行相应的音频信号编码转换,解压缩等处理,并将处理后的音频信号传输至用户接口600,以提供给用户。同时,呼叫路由模块400还传输一协议处理指令至网络协议处理模块200,网络协议处理模块200按照该指令指示相应的VoIP协议处理子模块210或GSM协议处理子模块220处理接听过程中的所有信号的相关协议转换。在本实施方式中,该第一音频处理子模块310是一网络电话(Voice over Internet Protocol,VoIP)音频处理子模块310,该第二音频处理子模块320是一全球移动通信系统(Global system for Mobile communications,GSM)音频处理子模块320。在其它实施方式中,该第一音频处理子模块310与该第二音频处理子模块320也可为其任何他两种不同网络类型的音频处理模块。
如果呼叫管理模块500判断手机30当前处于非空闲状态,即手机30正在接听其它语音来电,或正在向外发出呼叫,则呼叫管理模块500可将该语音来电信号进行暂存,并产生一来电提示信号传输至用户接口600,以供用户选择,并将选择结果通过用户接口600回传至呼叫管理模块500。
若呼叫管理模块500接收到用户接口600传输的拒接指令,则将该拒接指令传输至呼叫路由模块400。呼叫路由模块400将该拒接指令传输至网络协议处理模块200与该语音来电信号类型对应的VoIP协议处理子模块310或GSM协议处理子模块320,最终通过网络接口100传输至外部网络。
若呼叫管理模块500接收到用户接口600传输的接听指令,则将该接听指令传输至呼叫路由模块400。呼叫路由模块400在接收到该接听指令后,首先判断该语音来电信号的类型是否与手机30当前的工作模式匹配。若该来电信号类型与手机30当前的工作模式不匹配,则呼叫路由模块400将产生一工作模式切换指令至网络协议处理模块200与音频处理模块300进行相应的工作模块切换,以使手机30的工作模式与该来电信号类型相匹配,然后,手机30开始接听该语音来电。若手机30当前的工作模式与该来电信号类型匹配,则可直接接听该呼叫。
举例而言,若该来电是一VoIP类型的语音来电信号,而手机30当前处于GSM工作模式下,则呼叫路由模块400将产生一VoIP工作模式切换指令至网络协议转换模块200与音频处理模块300,启动相应的VoIP协议处理子模块210与VoIP音频处理子模块310工作,遂即处理该来电过程中的所有信号,使得手机30与发起该VoIP语音来电的终端10建立语音通讯。若该来电是一VoIP类型的语音来电,而手机30当前亦处于VoIP工作模式下,则无须进行工作模式的切换,手机30可直接与该终端10建立语音通讯。反之亦然。
参阅图3,是本发明双模手机语音来电管理流程图。首先,手机30通过网络接口100中的第一接口110或第二接口120接收到一语音来电信号(步骤S301)。网络接口100将该信号传输至对应的协议处理模块200中的第一协议处理子模块210或第二协议处理子模块220进行协议处理并将该来电信号中的音频信号传输至音频处理模块300中(步骤S303)。随后,网络协议处理模块200将处理后的语音来电信号通过呼叫路由模块400传输至呼叫管理模块500,由呼叫路由模块判断手机30是否处于空闲状态(步骤S305),若手机30当前处于空闲状态下,进一步判断用户是否选择接听该语音来电(步骤S307),若用户接口600接收到接听该语音来电的指令,则建立手机30与发起该语音来电的终端10或终端20之间的通讯,处理来电信号(步骤S309)。同时储存该语音来电对应的号码(步骤S311)。在步骤S307中,若用户接口600接收到选择拒接该语音来电的指令,则呼叫管理模块500产生一拒接指令,通过网络接口100传输至该语音来电对应的终端(步骤S313),同时储存该语音来电对应的来电号码(步骤S311)。
在步骤S305中,若手机30当前处于通话中或拨号中,则由呼叫管理模块500产生一提示信号传输至用户接口600,并判断用户是否接听该语音来电(步骤S315)。若用户接口600接收到接听该语音来电的指令,则判断手机30当前的工作模式是否与该语音来电类型匹配(步骤S317),若二者匹配,则直接接听该语音来电(步骤S321),并储存该来电号码;在步骤S317中,若二者不匹配,则切换手机30当前的工作模式至对应的工作模式(步骤S319),然后与发起该语音来电的终端10或终端20建立通讯,处理该来电信号(步骤S321),并储存该来电号码。在步骤S315中,若用户接口600接收到选择拒接该语音来电的指令,则呼叫管理模块500产生一拒接信号传输至外部网络(步骤S313),同时储存该语音来电对应的来电号码。
权利要求
1.一种语音来电管理系统,用于管理双模手机中不同网络类型的语音来电,其特征在于该系统包括一网络接口,该接口用于接收或发送双模手机与外部网络之间的呼叫信号,所述呼叫信号包括该语音来电信号;一网络协议处理模块,其与该网络接口通讯连接,该网络协议处理模块包括一第一协议处理子模块与一第二协议处理子模块,其分别用于处理不同网络类型的呼叫信号;一音频处理模块,其与该网络协议处理模块通讯连接,接收该语音来电信号中的音频信号,并对接收到的音频信号进行处理;一呼叫路由模块,其与该网络协议处理模块以及该音频处理模块通讯连接,该呼叫路由模块用于接收网络协议处理模块处理后的呼叫信号并将该语音来电信号转发,以及在接听该语音来电的过程中选择对应的协议处理模块以及音频处理模块;一呼叫管理模块,其与该呼叫路由模块通讯连接,该呼叫管理模块用于接收该呼叫路由模块转发的呼叫信号,并判断双模手机当前的工作状态。
2.如权利要求1所述的语音来电管理系统,其特征在于该网络接口更包括一第一接口与一第二接口,其分别接收不同网络类型的呼叫信号。
3.如权利要求2所述的语音来电管理系统,其特征在于该第一接口为一网络电话接口。
4.如权利要求3所述的语音来电管理系统,其特征在于该第二接口为一全球移动通信系统接口。
5.如权利要求4所述的语音来电管理系统,其特征在于该第一接口与第二接口分别连接至该第一协议处理子模块与该第二协议处理子模块,并将接收到的呼叫信号传输至对应的协议处理子模块。
6.如权利要求1所述的语音来电管理系统,其特征在于该第一协议处理子模块为一网络电话协议处理子模块。
7.如权利要求6所述的语音来电管理系统,其特征在于该第二协议处理子模块为一全球移动通信系统协议处理子模块。
8.如权利要求1所述的语音来电管理系统,其特征在于该音频处理模块更包括一第一音频处理子模块与一第二音频处理子模块,以对应处理不同网络类型的呼叫信号。
9.如权利要求8述的语音来电管理系统,其特征在于该第一音频处理子模块为一网络电话音频处理子模块。
10.如权利要求9所述的语音来电管理系统,其特征在于该第二音频处理子模块为一全球移动通信系统音频处理子模块。
11.如权利要求10所述的语音来电管理系统,其特征在于该呼叫管理模块与该呼叫路由模块相连接,以在接听呼叫的过程中启动第一音频处理子模块或第二音频处理子模块。
12.一种双模手机语音来电管理方法,其特征在于该方法包括接收一语音来电信号;对该语音来电信号进行协议处理,所述协议处理包括一第一协议处理以及一第二协议处理;判断双模手机当前是否处于空闲状态;若双模手机当前处于非空闲状态,则判断是否接听该语音来电;若接听该来电,则判断双模手机当前的呼叫模式是否与该语音来电类型匹配;若双模手机当前工作模式与该语音来电类型不匹配,则切换双模手机工作模式;以及与发送该语音来电的终端建立通讯。
13.如权利要求12所述的双模手机语音来电管理方法,其特征在于该方法更包括有当拒接该语音来电时,传输一拒接信息至发起该语音来电的终端的步骤。
14.如权利要求12所述的双模手机语音来电管理方法,其特征在于该第一协议处理为网络电话协议处理。
15.如权利要求14所述的双模手机语音来电管理方法,其特征在于该第二协议处理为全球移动通信系统协议处理。
16.如权利要求12所述的双模手机语音来电管理方法,其特征在于该方法更包括有当双模手机当前工作模式与该语音来电类型匹配时,双模手机与发起该语音来电的终端之间建立通讯,并储存该语音来电号码的步骤。
17.如权利要求16所述的双模手机语音来电管理方法,其特征在于该第一信号是网络电话呼叫信号。
18.如权利要求17所述的双模手机语音来电管理方法,其特征在于该第二信号是全球移动通信系统呼叫信号。
全文摘要
一种双模手机语音来电管理方法包括接收一语音来电信号;对该语音来电信号进行协议处理,该协议处理包括一第一协议处理以及一第二协议处理;判断双模手机当前是否处于空闲状态;若双模手机当前处于非空闲状态,则判断是否接听该来电;若接听该来电,则判断双模手机当前的工作模式是否与该语音来电类型匹配;若双模手机当前工作模式与该语音来电类型不匹配,则切换双模手机工作模式,并与发起呼叫的终端建立通讯,处理来电信号。上述的双模手机语音来电管理方法,使得双模手机可自由的在两种不同类型的通信网络中切换,同时又有效的解决了因两种类型的语音来电同时发生而给用户带来的诸多不便。
文档编号H04W80/00GK1933622SQ20051003735
公开日2007年3月21日 申请日期2005年9月16日 优先权日2005年9月16日
发明者毕磊, 黄宗甫, 林树根 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司