实现遇忙回呼的终端业务的方法和移动终端的制作方法

文档序号:7922456阅读:243来源:国知局
专利名称:实现遇忙回呼的终端业务的方法和移动终端的制作方法
技术领域
本发明涉及通信领域,并且特别地,涉及一种实现遇忙回呼的 终端业务的方法和移动终端。
背景技术
随着移动通信的高速发展,各种移动增值业务也迅猛发展起来。 通过这些增值业务,能够解决用户使用移动通信过程中遇到的问题, 为用户提供便利,带来更好的用户体验。
例如,当呼叫过程中,遇到^皮叫忙时,就会导致呼损,这时主 叫移动终端只能等待合适时间再发起呼叫。为了挽回这部分呼叫,
产生了遇忙回呼(Completion of Calls to Busy Subscriber,简称为 CCBS)业务,通过这种业务,即使出现了由于被叫忙或空中信道 资源不可用而导致的呼叫无法正常进4亍的情况,也能在浮皮叫闲或者 有可用空中信道资源时,网络侧设备主动提示主叫移动终端,使主 叫移动终端可选择接续此次呼叫,从而发起CCBS呼叫至被叫移动 终端,完成本次呼叫。可以看出,CCBS业务的应用可以有效提高 用户的呼叫接通率,并且由于该业务4艮容易触发,因此还能够为运 营商增加可7见的收入。
目前,移动网络实现的CCBS业务是通过提升整个网络i殳备的 业务支撑能力来实现的。根据GSMphase2+协议的规定,当前CCBS 业务的实现过程如下在呼叫过禾呈中,如果^皮叫移动终端忙,则网络需要发送消息至主叫,指示被叫忙,并指明网络支持CCBS业务, ,提示主叫移动终端可以激活CCBS业务,主叫移动终端选择激活 CCBS业务并发起CCBS业务激活请求消息,请求网络随时报告被 叫空闲状态,此时,网络设备将实时检测被叫移动终端状态,当监 测到^皮叫移动终端空闲时,网络发送CCBS呼叫4言息消息通知主叫 移动终端,主叫移动终端返回CCBS呼叫证实信息消息,网络会再 给主叫发起CCBS重新呼叫消息,主叫才艮据CCBS呼叫信息消息中 的信息,发起CCBS呼叫至被叫,被叫移动终端摘机应答,从而完 成CCBS业务。
综上所述,GSM phase2+协议定义的CCBS业务的实现主要经 历以下四个过禾呈(l )当^皮叫忙时,网络指示主叫;敫活CCBS业务; (2)主叫移动终端激活CCBS业务;(3)当被叫空闲时,网络调 用CCBS业务;(4)主叫移动终端建立CCBS呼叫。
然而,综上所述,目前采用的通过现有移动通信系统的补充业 务实现CCBS业务的方式存在以下问题
(1 )要求移动终端必须支持GSM phase2+协议栈或GSM phase2+以上协议栈,只有支持协议栈才能完成移动终端和网络之间 的信息交互,进而实现CCBS业务。4旦实际上相当一部分移动终端 是不支持GSMphase2+的,从而导致这些移动用户在使用CCBS业 务时将受到限制和制约,不能够满足这些移动用户对CCBS业务的 需求,并且会给运营商的利益带来损失。
(2)在目前CCBS业务的实现过程中,^皮叫移动终端始终处 于萍皮动状态,且在^皮叫移动终端忙时,并不知道有重要来电,这就 会导致被叫移动终端不能主动选择挂断当前电话,只有在被叫移动 终端空闲、主叫回呼后才能接通电话。由此可见,目前CCBS业务的实现要求主被叫所处网络设备以 及移动终端都必须支持GSM phase2+规定的相关网络业务协议,由 于这种对于协议的依赖型, 一旦网络中某个设备不具备协议支撑或 者出现问题,就可能导致CCBS业务无法实现,因此,保证CCBS 业务实现所消耗的系统运营成本很高,而系统复杂度提高的同时又 会导致可靠性降寸氐;此夕卜,而且对于GSM phase2或GSM phasel 的移动终端用户,必须通过升级移动终端的协i义栈,才能配合当前 最新X反本的协i义,否则将无法继续实现CCBS业务;而没有相关协 议才戈的移动终端则无法实现CCBS业务。这显然不^f更于运营商开展 业务并通过CCBS业务为用户应用带来^f更利。
目前,针对由于CCBS业务的实现过于依赖相关协议而导致系 统运营成本高、移动终端实现复杂、以及业务应用范围受限制的问 题,目前尚未^是出有效的解决方案。

发明内容
考虑到相关技术中由于CCBS业务的实现过于依赖相关协议而 导致系统运营成本高、移动终端实现复杂、以及业务应用范围受限 制的问题而做出本发明,为此,本发明的主要目的在于提供一种实 J见遇忙回呼的终端业务的方法和移动终端。
根据本发明的一个发明,提供了一种移动终端,该移动终端可 用于在其处于忙状态期间被主叫移动终端呼叫的情况下实现遇忙回 呼。
根据本发明的移动终端包括
呼叫应用管理模块,用于在移动终端被主叫移动终端呼叫的情 况下进行来电提示和回呼提示,以及在用户选择在之后进行回呼的情况下将该事件通知自动回呼记录模块,同时通知呼叫监测模块启
动;
自动回呼记录模块,用于响应于呼叫应用管理模块的事件通知 增加对应于主叫移动终端的自动回呼记录,并在接收到来自呼叫监 测才莫块的通知后一艮据自动回呼记录将主叫移动终端的号码4是示给移 动终端的用户,并响应于用户根据提示所做的输入进行回呼;
呼叫监测模块,用于监测移动终端的当前状态,并在移动终端 的当前状态由忙改变为空闲的情况下通知自动回呼记录才莫块进4亍主 叫移动终端号码的提示。
并且,该终端可以进一步包4舌
底层呼叫管理协议层模块,用于在移动终端被呼叫时接收在移 动终端签约了遇忙回呼业务的情况下由网纟各侧发送的预定消息,并 将预定消息转换为来电事件,并将来电事件通知给呼叫应用管理模 块。
并且,呼叫应用管理模块可以进一步包括提示子模块,用于 响应于来电事件提示用户是否回呼主叫移动终端;通知子模块,用 于在用户选择不回呼的情况下通知自动回呼记录模块增加自动回呼 记录。
优选地,呼叫应用管理模块还可以进一步包括控制模块,用 于在用户选择之后进行回呼的情况下启动呼叫监测模块进行监测。
此外,自动回呼记录才莫块可以进一步包括管理才莫块,用于在 呼叫应用管理模块对主叫移动终端进行回呼之后删除增加的自动回 呼记录。
8根据本发明的另 一方面,提供了 一种实现遇忙回呼的终端业务 的方法。
才艮据本发明的实现遇忙回呼的终端业务的方法包括在主叫移 动终端呼叫净皮叫移动终端J1^皮叫移动终端忙的情况下,自动回呼i己 录才莫块增加对应于主叫移动终端的自动回呼i己录;在呼叫监测才莫块 _监—测到被叫移动终端的当前状态由忙改变为空闲的情况下将该状态 改变通知给自动回呼记录才莫块;响应于呼叫监测才莫块的通知,自动 回呼记录模块根据增加的自动回呼记录将主叫移动终端的号码提示 给用户,并才艮据用户的输入回呼主叫移动终端。
其中,在自动回口乎i己录才莫块增力卩自动回呼i己录之前,该方法可 进一步包4舌
在被叫移动终端的签约的归属位置寄存器中查找被叫移动终端 是否签约遇忙回呼业务,并在查找结果为是的情况下由网全各侧向萍皮 叫移动终端发送预定消息;
被叫移动终端的底层呼叫管理协议将预定消息转换为来电事件 并通知给呼叫应用管理才莫块;
呼叫应用管理模块提示用户是否进行回呼,并在用户选择进行 回呼的情况下,通知自动回呼记录才莫块增加自动回呼记录,同时通 知呼叫监测模块启动。
并且,在自动回呼i己录才莫块》t主叫移动终端进^亍回呼之后,可 以删除上述增加的自动回呼^己录。
借助本发明的上述才支术方案,通过在需要触发遇忙回呼时由网 络侧向被叫移动终端发送触发回呼处理的预定消息,使被叫移动终 端i己录该主叫移动终端的自动回呼i己录,进而可以在^皮叫移动终端空闲时进行回呼,解决了由于遇忙回呼业务对协议的依赖性高导致 系统运营成本高以及业务实现对移动终端的要求專交高的问题,消除 了系统和移动终端对协议栈的依赖性,避免了网络设备协议栈的升 级以及网络对被叫移动终端状态的监测,降低了对现有网络的要求。


此处所说明的附图用来提供对本发明的进一步理解,构成本申
i貪的一部分,本发明的示意性实施例及其i兌明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1是^4居本发明装置实施例的用于实现遇忙回呼的移动终端 的框图2是根据本发明方法实施例的实现遇忙回呼的终端业务的方 法的流程图3是4艮据本发明方法实施例的实现遇忙回呼的终端业务的方 法的详细处理过程的流程图4是根据本发明方法实施例的实现遇忙回呼的终端业务的方 法的信令流程图。
具体实施例方式
功能相克述
考虑到相关技术中由于遇忙回呼业务对协议的依赖性高导致系 统运营成本高以及业务实现对移动终端的要求较高的问题,本发明 通过在需要触发遇忙回呼时由网络侧向被叫移动终端发送触发回呼 处理的预定消息,仅j皮叫移动终端记录该主叫移动终端的自动回呼记录,进而可以在一皮叫移动终端空闲时进行回呼,消除了系统和移 动终端对协议栈的依赖性。
装置实施例
在本实施例中,才是供了一种移动终端,该移动终端可以在其处 于忙状态期间#皮主叫移动终端呼叫的情况下实现遇忙回呼。
如图1所示,根据本实施例的移动终端包括呼叫应用管理模 块IO、自动回呼记录模块20和呼叫监测模块30,这三个模块之间 通过异步事件传递,并将被叫移动终端忙状态下的来电事件进行回 呼的处理,下面将详细描述这三个才莫块。
呼叫应用管理模块10用于进行来电提示,配合底层呼叫管理协 议才莫块,进行解析忙时来电事件;并且,呼叫应用管理才莫块10还用 于完成呼叫的业务处理过程,负责用户界面(User Interface, UI) 功能,提示用户是否稍后进行回呼(即,进行回呼提示),如果用户 选择稍候回呼(即,用户选择"稍后回呼"选项),则通过事件通知 的形式将回呼号码等信息传递给自动回呼才莫块,同时通知呼叫监测 才莫块启动移动终端忙闲状态的监测;
自动回呼记录才莫块20用于响应于呼叫应用管理才莫块的事件通 知增加对应于主叫移动终端的自动回呼记录(可以以回呼号码资源
列表的形式存储),并在接收到来自呼叫监测模块的通知后根据自动 回呼记录将主叫移动终端的号码4是示给移动终端的用户,并响应于 用户根据提示所做的输入进行回呼;
并且呼叫监测才莫块30用于监测其所在移动终端的当前状态,并 在该移动终端处于净皮叫忙的情况下, 一 旦移动终端的状态由忙改变 为空闲就立即通知自动回呼记录模块进行主叫移动终端号码的提示,优选地,呼叫监测模块30可通过监测用户按键事件或网络挂机 事件来确定移动终端的状态。
具体地,自动回呼记录一莫块20可进一步包括管理^莫块(未示 出),用于在自动回呼记录才莫块20对主叫终端进4亍回呼之后删除增 力口6勺自动回p乎i己录。
该移动终端可以进一步包括底层呼叫管理协议层才莫块(未示 出),用于在移动终端被呼叫时接收在移动终端签约了遇忙回呼业务 的情况下由网络侧发送的Setup消息(用于触发移动终端自动回呼 处理的预定消息),并将该消息转换为来电事件,将来电事件通知给 呼叫应用管理才莫块。
呼叫应用管理才莫块10还可以进一步包括^提示子冲莫块(未示 出),用于响应于来电事件提示用户是否回呼主叫移动终端;通知子 模块(未示出),用于在用户选择回呼的情况下通知自动回呼记录模 块20增加自动回呼记录;控制才莫块(未示出),用于在用户选择回 呼的情况下启动呼叫监测模块30进行监测。
为了保证只有签约遇忙回呼业务的移动终端才能够使用该业 务,网络侧设备需在归属位置寄存器、移动交换中心和访问位置寄 存器增加用户遇忙回呼业务签约信息的存储和处理。移动终端须预 先申请遇忙回呼业务,并将签约信息存放在归属位置寄存器中,并 在用户开机或漫游过程中,插入到用户当前服务的移动交换中心和 访问位置寄存器中,这样网络侧设备根据该被叫移动终端的遇忙回 呼签约信息,在用户忙时,给被叫移动终端发送Setup消息,触发 被叫移动终端完成遇忙回呼业务的实现。
可以看出,移动终端和网络设备完成的处理不需要诸如GSM Phase2 +的相关协i义的支持,消除了实现遇忙回呼业务对相关协i义的依赖性。在原有网络运4亍;漠式下采用现有移动终端开发才支术,就 能够容易地在被叫移动终端设备中引入上述各个模块,使得没有相 关协议支持的移动终端能够实现遇忙回呼业务。此外,才艮据本实施 例的移动终端进行遇忙回呼时不会对空中接口增加任何信令,不影 响移动终端其它业务的正常实现,只是在现有业务实现的基础上, 方便灵活地实现遇忙回呼,其系统设计具有良好的灵活性。
方法实施例
在本实施例中,提供了一种遇忙回呼的实现方法。如图2所示, 根据本实施例的遇忙回呼的实现方法包括
步骤S202,在主叫移动终端呼叫被叫移动终端且被叫移动终端 忙的情况下,呼叫应用管理模块提供来电提示和回呼提示功能,如 果用户选择在之后进行回呼,则通知自动回呼记录模块和启动呼叫 监测模块;
步骤S204,响应呼叫应用管理模块的通知,自动回呼记录模块 增加对应于主叫移动终端的自动回呼i己录;
步骤S206,在呼叫监测模块监测到被叫移动终端的当前状态由 忙改变为空闲的情况下将该状态改变通知(伊C选地,可以通过异步 事件进行通知)给自动回呼记录模块;
步骤S208,响应于呼叫监测模块的通知,自动回呼记录模块根 据增加的自动回呼i己录将主叫移动终端的号码^提示乡会用户;
步骤S210,自动回呼记录才莫块才艮据用户的输入回呼主叫移动终端。
13其中,在自动回呼记录才莫块增加自动回呼记录之前,该方法可
进一步包括在被叫移动终端的签约的归属位置寄存器中查找被叫 移动终端是否签约遇忙回呼业务,并在查找结果为是的情况下由网 络侧向被叫移动终端发送Setup消息(触发移动终端进行自动回呼 处理的预定消息);;陂叫移动终端的底层呼叫管理协议将Setup消息 转换为来电事件并通知给呼叫应用管理模块;呼叫应用管理模块提 示用户是否选择回呼(例如,用户选择"稍候回呼"选项)的情况 下,通4口自动回呼i己录才莫块增力0自动回呼i己录。
在自动回呼记录模块对主叫移动终端进行回呼之后删除增加的 自动回呼记录,从而保证足够的存储空间以及下一次触发遇忙回呼 的准确纟是示。
图3是根据本发明实施例的遇忙回呼的实现方法的详细处理过 程的流程图。如图3所示,具体可以包括如下步骤
步骤301:主叫移动终端呼叫^皮叫移动终端,;故叫移动终端忙, -故叫移动终端底层呼叫管理协i义层收到Setup消息,将Setup消息 转换成来电事件通知呼叫应用管理模块;
步骤302:呼叫应用管理模块提供来电和回呼提示功能,如果 用户选择"稍候回呼"(在之后进行回呼)选项,则呼叫应用管理模 块将该事件通知自动回呼记录模块,并启动呼叫监测模块(对应于 上述步骤S202 );
步骤303:自动回呼记录才莫块增加一条新的回呼号码的信息记 录(对应于上述步骤S204 );步骤304:主被叫本次通话结束,;陂叫空闲,呼叫监测才莫块通 过监测用户按键事件或收到网络挂机信号来获得用户状态,并立即 发送异步事件通知自动回呼记录纟莫块(对应于上述步骤S206 );
步骤305:自动回呼记录模块收到呼叫监测模块的空闲信号, 才是供回呼号码组列表(包含增加的自动回呼记录),供用户选择(对 应于上述步骤S208),其中,如果在^L叫移动终端忙期间有多个主 叫移动终端呼叫了该-故叫移动终端,则应当爿寻所有主叫移动终端的 号码均提示给被叫移动终端,这样^皮叫移动终端的用户可以从多个 主叫移动终端的号码中进4亍选择;
步骤306:自动回呼记录模块根据用户选择的回呼号码,调用 呼叫接口呼出该号码,完成回呼主叫移动终端的功能(对应于上述 步骤S210)。
图4是根据本发明的遇忙回呼的实现方法的信令流程图。如图 4所示,具体包4舌以下步骤
步骤401: i者如移动交换中心(Mobile Switch Center, MSC ) 的网络设备检测到被叫移动终端MS1忙,并查询其签约信息为遇忙 回呼业务;敫活,则下发空口〗言令Setup消息至移动终端MSI;
步骤402:移动终端MSI解析Setup消息,发送呼叫i正实 (call-confirmed )消息给MSC;
步骤403:移动终端MSI发送振铃消息(alerting消息)至MSC;
步骤404:移动终端MSI选择稍候回呼,在MS1空闲后,选 择回呼号码MS2,并对MS2进行回呼,发送setup消息至MSC(即, 对应于上述步骤S204至步骤S208 );步骤405 : MS2如果空闲,MSC发送呼叫进行消息 (call-proceeding消息)至MS 1;
步骤406: MSC发送alerting消息至MSI;
步骤407: MS2应答,MSC发送连4妄消息(connect消息)至 MS1,主^皮叫移动终端进入正常通^舌,回呼完成。
从图4所示的处理可以看出,诸如MSC的网络侧设备完成的 处J里不需要i者3口 GSM Phase2 +的冲目关妨、i义的支持,力人而有效—消除了 对于相关协i义的依赖性,进而节省了与协i义相关的系统运维成本。
综上所述,借助于本发明的技术方案,通过在需要触发遇忙回 呼时由网络侧向净皮叫移动终端发送触发回呼处理的预定消息,使被 叫移动纟冬端i己录该主叫移动纟冬端的自动回p乎i己录,进而可以在^皮叫 移动终端空闲时进行回呼,避免用户错过其处于忙状态期间收到的 重要来电,提升了用户体-验,解决了由于遇忙回呼业务对协i义的依 赖性高导致系统运营成本高以及业务实现对移动终端的要求较高的 问题,消除了系统和移动终端对协议栈的依赖性,避免了网络设备 协议栈的升级以及网络对被叫移动终端状态的监测,降低了对现有 网络的要求,节省了运营商网络运营投资;同时可以扩大使用遇忙 回呼业务的用户群,为运营商增加可观的话务收入。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的才支术人员来i兌,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1. 一种移动终端,用于在其处于忙状态期间被主叫移动终端呼叫的情况下实现遇忙回呼,其特征在于,所述移动终端包括呼叫应用管理模块,用于在所述移动终端被所述主叫移动终端呼叫的情况下进行来电提示和回呼提示,以及在用户选择在之后进行回呼的情况下将该事件通知自动回呼记录模块,同时通知呼叫监测模块启动;自动回呼记录模块,用于响应于所述呼叫应用管理模块的事件通知增加对应于所述主叫移动终端的自动回呼记录,并在接收到来自呼叫监测模块的通知后根据所述自动回呼记录将所述主叫移动终端的号码提示给所述移动终端的用户,并响应于所述用户根据提示所做的输入进行回呼;所述呼叫监测模块,用于监测所述移动终端的当前状态,并在所述移动终端的当前状态由忙改变为空闲的情况下通知所述自动回呼记录模块进行所述主叫移动终端号码的提示。
2. 根据权利要求1所述的移动终端,其特征在于,进一步包括底层呼叫管理协议层才莫块,用于在所述移动终端^L呼叫时 ^接收在所述移动终端签约了遇忙回呼业务的情况下由网络侧 发送的预定消息,并将所述预定消息转换为来电事件,并将所 述来电事件通知给所述呼叫应用管理才莫块。
3. 4艮据4又利要求2所述的移动终端,其特征在于,所述呼叫应用 管理纟莫块进一步包括提示子模块,用于响应于所述来电事件提示所述用户是否 回呼所述主叫移动终端;通知子才莫块,用于在所述用户选择不回呼的情况下通知所 述自动回呼记录冲莫块增加所述自动回呼i己录。
4. 根据权利要求3所述的移动终端,其特征在于,所述呼叫应用 管理模块进一步包括控制模块,用于在所述用户选择之后进行回呼的情况下启 动所述呼叫监测模块进行监测。
5. 根据权利要求1所述的移动终端,其特征在于,所述自动回呼 记录一莫块进一步包括管理模块,用于在所述呼叫应用管理模块对所述主叫移动 纟冬端进4于回呼之后删除增加的所述自动回呼^己录。
6. —种实现遇忙回呼的终端业务的方法,其特征在于,包括在主叫移动终端呼叫被叫移动终端且被叫移动终端忙的 情况下,自动回呼记录才莫块增加对应于所述主叫移动终端的自 动回口乎i己录;在呼叫监测才莫块监测到所述净皮叫移动终端的当前状态由 忙改变为空闲的情况下将该状态改变通知给所述自动回呼记 录模块;响应于所述呼叫监测才莫块的通知,所述自动回呼记录才莫块 才艮据增加的所述自动回呼记录将所述主叫移动终端的号码才是 示纟合用户,并才艮据用户的l俞入回呼所述主叫移动终端。
7. 根据权利要求6所述的方法,其特征在于,在所述自动回呼记 录模块增加所述自动回呼记录之前,进一步包括在所述被叫移动终端的签约的归属位置寄存器中查找所 述被叫移动终端是否签约遇忙回呼业务,并在查找结果为是的 情况下由网络侧向所述^皮叫移动终端发送预定消息;所述^皮叫移动终端的底层呼叫管理协i义将所述预定消息转换为来电事件并通知给所述呼叫应用管理模块;所述呼叫应用管理才莫块提示所述用户是否进行回呼,并在 所述用户选择进4亍回呼的情况下,通知所述自动回呼i己录才莫块 增加所述自动回呼记录,同时通知呼叫监测模块启动。
8. 根据权利要求6所述的方法,其特征在于,在所述自动回呼记 录才莫块对所述主叫移动终端进4于回呼之后删除增加的所述自 动回呼i己录。
全文摘要
本发明公开了一种实现遇忙回呼的终端业务的方法和移动终端,该移动终端包括呼叫应用管理模块,用于实现来电提示和回呼提示,在用户选择在之后进行回呼的情况下将该事件通知自动回呼记录模块,并通知呼叫监测模块启动;自动回呼记录模块,用于响应于上述事件通知增加对应于主叫移动终端的自动回呼记录,在接收到来自呼叫监测模块的通知后将主叫移动终端的号码提示给用户,并响应于用户的输入进行回呼;呼叫监测模块,用于监测移动终端的状态,并在移动终端的状态由忙改变为空闲时通知自动回呼记录模块进行号码的提示。借助本发明,能够使被叫移动终端记录该主叫移动终端的自动回呼记录以进行回呼,消除了系统和移动终端对协议栈的依赖性。
文档编号H04W88/00GK101431832SQ20081018204
公开日2009年5月13日 申请日期2008年11月27日 优先权日2008年11月27日
发明者涛 薛, 邓方民, 郭红星, 闫海清 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1