在线回呼的方法及其设备转让专利

申请号 : CN200710074464.7

文献号 : CN101052071B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林勇

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了一种在线回呼的方法,包括步骤:当用户终端B呼叫用户终端A时,交换设备处理该呼叫,判断用户终端A是否为在线回呼业务用户;当用户终端A为在线回呼业务用户时且选择执行在线回呼业务时,用户终端B挂机向交换设备发送释放消息;交换设备收到上述释放消息后,接通双方实现通话。本发明实施例还公开了一种通信装置,用于处理在线回呼业务,所述装置可集成于PSTN交换机或者软交换设备中。本发明实施例实现简单,无需对现有的通信网络进行改动即可实现在线回呼业务,满足了人们对不同类型通信业务的需要,也为运营商提供了一种新型业务类型。

权利要求 :

1.一种在线回呼的方法,其特征在于,包括步骤:

交换设备接收到用户终端B向用户终端A的发起的呼叫时,处理该呼叫,并查询所述交换设备中保存的用户申请在线回呼业务记录,判断用户终端A是否为在线回呼业务用户;若用户终端A为在线回呼业务用户,且交换设备收到用户终端B挂机后发出的释放消息后,交换设备向用户终端B发起呼叫。

2.根据权利要求1所述的方法,其特征在于,包括步骤:

交换设备在用户终端B摘机后接通用户终端A与用户终端B。

3.根据权利要求1所述的方法,其特征在于,包括步骤:

用户申请在线回呼业务后,保存用户的申请记录;通过查询所述申请记录,交换设备判断用户终端A是否为在线回呼业务用户。

4.根据权利要求1、2或3所述的方法,其特征在于,包括步骤:当交换设备判断用户终端A为在线回呼业务用户,且用户终端A选择所述在线回呼业务以及用户终端B挂机后,交换设备向用户终端B发起呼叫;当用户终端B摘机后交换设备接通用户终端A与用户终端B。

5.根据权利要求1所述的方法,其特征在于,包括步骤:

预先设定用户终端A选择执行在线回呼业务的响应时间;

当用户终端A在所述预先设备的响应时间内进行选择不执行在线回呼业务或在所述预先设备的响应时间内未进行选择时,交换设备接通用户A与用户B实现通话。

6.根据权利要求1所述的方法,其特征在于,包括步骤:

当用户终端A选择执行在线回呼业务时,交换设备向用户终端B发送信息,提示用户终端B挂机以执行在线回呼业务。

7.根据权利要求1或6所述的方法,其特征在于,包括步骤:预先设定用户终端B挂机的响应时间;

若用户终端B在所述预先设定时间内未挂机时,交换设备结束呼叫或者接通用户终端A与用户终端B。

8.一种通信交换设备,用于进行呼叫控制和协议处理,其特征在于,包括控制单元、判断单元和存储单元;

其中存储单元用于保存用户申请在线回呼业务记录;

判断单元包括第一模块和第三模块,第一模块用于从存储单元中查询所述记录,判断用户是否为在线回呼业务用户,并将判断结果通知给控制单元;

第三模块用于接收用户终端B挂机后发送的释放消息,在接收到用户终端B发送的释放消息后通知控制单元向用户终端B发起呼叫;

控制单元用于在所述第一模块判断用户终端A为在线回呼业务用户且在接收到第三模块发送的通知后向用户终端B发起呼叫。

9.根据权利要求8所述的设备,其特征在于,所述判断单元还包括第二模块,所述第二模块用于根据用户终端A的按键消息判断用户终端A是否选择执行在线回呼业务,并将判断结果通知给控制单元进行处理。

10.根据权利要求8所述的设备,其特征在于,所述设备还包括定时器,所述定时器用于监控用户终端A选择执行在线回呼业务的时间或用户终端B挂机的时间是否超出预先设置的时间;并将结果通知给控制单元。

11.根据权利要求8所述的设备,其特征在于,所述判断单元还包括第二模块,控制单元在第二模块接收到用户选择执行在线回呼业务的消息后,用于向媒体资源服务器发送消息,通知所述媒体资源服务器向用户终端B播放语音或多媒体信息。

12.根据权利要求8至11任一项所述的设备,其特征在于,所述设备为独立的物理实体,或者集成于PSTN交换机或软交换设备中。

说明书 :

技术领域

本发明实施例涉及通信技术领域,特别是涉及一种在线回呼的方法与设备。

背景技术

在人们的日常生活以及商务活动中,进行通信时经常有由已方呼叫对方转换成由对方呼叫已方的需求。例如,甲方呼叫乙方,但在特定情况下,乙方看到呼叫方是甲方时,需要转换为已方主叫即由甲方呼叫乙方。这种情形下通常是主叫呼叫被叫时,被叫中断该呼叫然后再重新拔号呼叫主叫。使用这种方法需要中断呼叫,回拔时也经常遭遇主叫仍在拔号呼叫,因此非常的不便利。如果进一步分析这种回拔行为背后的经济原因,应该是目前通信资费体系下产生的主叫方希望被叫方进行付费的需求即通信领域中的被叫付费业务。随着市场经济的发展,企业为了进一步提升企业形象、加强与客户联系以及保证服务质量推动了对被叫付费业务的需要,个人用户也有被叫付费业务的需要,例如远在异地求学的子女与父母进行通信时这种亲情呼叫的场景。因此运营商迫切需要一种业务来满足被叫付费业务的需求。

发明内容

有鉴于此,本发明实施例提供了一种在线回呼的方法和系统。可以实现被叫用户在线向主叫用户发起呼叫,从而可以实现被叫付费业务。
本发明实施例公开了一种在线回呼的方法,包括步骤:当用户终端B呼叫用户终端A时,交换设备处理该呼叫,查询所述交换设备中保存的用户申请在线回呼业务记录,判断用户终端A是否为在线回呼业务用户;当用户终端A为在线回呼业务用户时且选择执行在线回呼业务时,用户终端B挂机向交换设备发送释放消息;交换设备收到上述释放消息后,接通双方实现通话。其中,用户申请在线回呼业务后在将申请记录保存在线回呼业务用户表格中,通过查询所述表格判断用户终端A是否为在线回呼业务用户。其中,当用户终端A在规定的时间内进行选择不执行在线回呼业务或在规定的时间内未进行选择时,交换设备接通双方实现通话。其中,当用户终端A选择执行在线回呼业务时,交换设备向用户终端B发送信息,提示用户终端B挂机以执行在线回呼业务。其中,用户终端B在规定时间内未挂机时,结束呼叫。
本发明实施例还公开了一种通信交换设备,用于进行呼叫控制和协议处理,包括控制单元、判断单元和存储单元。其中存储单元用于保存用户申请在线回呼业务记录。判断单元包括第一模块、第二模块和第三模块,其中第一模块用于从存储单元中查询所述记录,判断用户是否为在线回呼线业务用户。当用户为在线回呼业务用户时,第二模块用于根据用户终端A选择的按键来判断用户终端A是否选择执行在线回呼业务。第三模块用于根据是否接收到用户终端B挂机后的发送的释放信息来判断用户终端B是否挂机。控制单元用于根据判断单元各模块的判断结果进行呼叫处理。当第一模块判断用户不是在线回呼用户时,判断单元第一模块通知控制单元接通用户终端A与用户终端B即按普通呼叫进行处理,当第一模块判断用户为在线回呼业务申请用户时,可向控制模块发送消息,通知控制模块在用户终端B挂机后向用户终端B发起呼叫,或者向第二模块发送消息启动第二模块进行处理;当第二模块接收到第一模块的消息后,通过接收用户终端A的选择信息判断用户是否执行在线回呼业务,用户选择执行在线回呼时,第二模块可以通过控制单元通知媒体资源服务器向用户播放语音或多媒体信息,提示用户进行在线回呼处理如挂机等的选择;当接收到用户终端B挂机后发送的释放消息后,第三模块通知控制单元向用户终端B发起呼叫,并在用户终端B摘机后接通双方实现通话。优选地,还包括定时器,用于对在线回呼业务流程进行计时;所述第二模块根据定时器的时间信息判断用户是否在规定的时间内选择招待估线回呼业务,当在规定的时间内未进行选择时,第二模块通过控制单元接通双方实现通话。所述设备为独立的物理实体,或者集成于PSTN交换机或软交换设备中。
本发明及其实施例所公开的的在线回呼业务方案实现简单,通过将主叫用户与被叫用户在一次呼叫流程中进行转换,即将主叫发起的呼叫转换为被呼叫用户发起的呼叫;本发明及其实施例可以利用现有通信系统和资费计算系统实现被叫付费业务,且无需申请特殊的电话号码。同时本发明实施例通过选择是否执行在线回呼业务操作可避免恶意呼叫带来的话费和不便;最后本发明实施例的技术方案无须对通信系统进行大规模改动,实施简单且成本很低。

附图说明

图1为本发明实施例一个实施例提供的在线回呼业务的方法流程图;
图2;为本发明实施例一个实施例中在线回呼的信令流程图;
图3为本发明实施例一个实施例中的提供在线回呼业务的系统图;
图4为本发一个实施例中在线回呼处理装置结构图。

具体实施方式

为了更清楚地理解本发明实施例的思想和实现步骤,下面结合附图并举实施例对本发明实施例进行阐述。
如图1所示为本发明实施例提供的一个实施例的完整流程图。详细解释如下:
1、用户终端B呼叫用户终端A,即用户终端B为主叫,用户终端A为被叫;当用户终端B接通用户终端A后,用户终端A摘机后交换设备处理该呼叫,本处所指的交换设备可是传统的电话程控交换机,也可以采用承载与控制分离架构的软交换机;
2、通过查找由交换设备或由其它通信设备所保存的在线回呼业务表格,判断用户终端A是否申请在线回呼业务。如果用户终端A未注册在线回呼业务,则不触发在线回呼业务而是按照普通呼叫进行处理,直接接通A和B的呼叫实现A与B的通话,通话费用仍由主叫方支付;如果被叫用户即本处所指的用户终端A申请了在线回呼业务,则进入在线回呼业务处理流程。在本发明实施例的一个优选实施例中,使用了如下形式的表格保存上述注册在线回呼业务信息。
在线回呼业务表:
  序号   电话号码   在线回呼标识   1   6540808   Y   2   6540807   Y
上述表格主要包括序号、电话号码以及是否注册在线回呼的标识,还可进行扩充以保存其它相关信息。交换设备处理时可根据电话号码所对应的在线回呼标识进行判断用户是否申请在线回呼业务。如果用户申请了在线回呼业务,则在上述在线回呼业务表中增加一条记录,并设定“在线回呼标识”的值;当用户暂时中止在线回呼业务时,则可保留用户记录,并将在线回标识的取值进行修改;当用户取消在线回呼业务时,则从该业务表中删除这条记录。在本发明实施例的一个实施例中,申请并使用在线回呼业务时,在线回呼标识取值为“Y”;暂时中止在线回呼业务时,在线回呼标识取值为“N”。所述在线回呼业务表可以保存在交换设备中,也可以保存其它通信设备中。
3、如果A注册了在线回呼业务,当用户终端B挂机的状态时,交换设备可直接向用户终端B发起呼叫并接通双方,从而实现在线回呼业务;也可以等用户终端A进行执行在线回呼业务后再执行再线回呼业务,通过判断被叫用户终端A即本次呼叫的被叫用户是否选择在线回呼业务。用户选择在线回呼业务可以通过按“*”号键进行选择,或者也可以通过其它类似的方式进行选择,在本发明实施例的一个实施例中,媒体资源服务器可根据交换设备的指令向用户播放提示音以引导用户进行选择,如在本发明实施例的一个实施例中,通过播放“按*号键选择在线回呼业务”提示音提示用户进行选择。另外交换设备还可设置定时器,并可预先设定用户选择在线回呼业务的响应时间。当提示用户进行选择在线回呼业务时启动定时器,在预定的响应时间内等待用户选择上述在线回呼业务。在本发明实施例的一个实施例中,根据人们的习惯和呼叫统计规律,把上述规定的选择在线回呼业务的响应时间定为5秒。在本发明实施例的一个实施例中,系统向用户播放提示消息,提示用户在规定的时间内进行选择,还可以在等待用户进行选择时向用户播放读秒的时间,以最大程度的提高用户的业务体验。
4、如果用户在规定的时间内或者其它条件下未选择上述在线回呼业务,则按照普通呼叫处理即直接接通A和B的呼叫而不触发在线回呼业务;当用户在规定的时间内或者在其它条件下选择了在线回呼业务,交换设备向媒体资源服务器下发指令,通知媒体资源服务器给用户终端B播放语音提示或其它类型的多媒体信息,提示用户终端B挂机以进行在线回呼的处理;同时还可以给用户终端A也播放语音等其它类型多媒体信息;在本发明实施例的一个实施例中,播放给用户终端B的信息为语音提示:“真情奉献,请挂机等候!”;给用户终端A播放的信息为音乐。
5、在等待用户终端B即本次呼叫的主叫方挂机时交换设备可以启动定时器,并可预先设定用户终端B挂机的响应时间。如果用户终端B在预先规定的时间内挂机,刚向交换设备发送一个释放消息,通知交换设备主叫用户已挂机;如果在规定的时间内用户终端B没有挂机,则结束呼叫,并同时给用户终端A和用户终端B播放忙音;或接通用户终端A和用户终端B实现通话。在本发明实施例的一个优选实施例中,根据统计规律将预先设定主叫用户挂机的时间为5秒以提高提供更加人性化的电信业务。除了设定时间条件还可以设定其它类型的条件判断用户终端B是否挂机。
6、当用户终端B挂机时向交换设备发送一个释放消息,交换设备收到上述释放消息后按普通呼叫流程进行处理,接通用户终端A与用户终端B之间的呼叫,A与B双方进行通话。由于此时用户终端A已经由开始的被叫转换为主叫,在计算话费时并不需要进行特别地处理即可实现“被叫付费”的模式,即实现在线回呼业务。
现结合图2介绍本发明实施例在一个呼叫流程中的应用。详细步骤如下:
1、PSTN/ISDN网络终端发起呼叫,通过信令网关SG向软交换设备发送地址初始消息IAM;
2、软交换收到IAM消息后,使用ADD_REQ命令请求中继媒体网关TMG把物理终端和某个RTP((Real-Time Protocol)协议的终端加入到一个新的关联中。TMG返回ADD_REPLY响应,分配新的连接描述符;
3、软交换进行被叫号码分析后,确定被叫用户UserB与接入媒体网关AMG的物理终端相连。因此,软交换使用ADD_REQ请求AMG把物理终端和某个基于RTP(Real-Time Protocol)协议的终端加入到一个新的关联中。AMG返回ADD_REPLY响应,分配新的连接描述符;
4、软交换发送MOD_REQ命令给AMG,修改终端的属性,请求AMG检测终端发生的事件(如摘机等),并给UserB放振铃音。AMG返回MOD_REPLY响应进行确认,同时给UserB放振铃音;
5、软交换发送MOD_REQ命令给TMG,请求TMG给PSTN用户放回铃音。TMG返回MOD_REPLY响应进行确认;
6、软交换给SG发送ACM消息,信令网关SG收到该消息,并将此消息通过M2UA协议转发到PSTN交换机,请求该交换机给PSTN用户送回铃音;
7、UserB摘机。AMG发送NTFY_REQ命令通知MGC。软交换返回NTFY_REPLY响应确认已接收该通知命令;
8、被叫用户终端B通过按*键选择业务,同时软交换启动计时器控制被叫用户是否在规定时间内选择在线回呼业务;
9、软交换接收到AMG转发的用户选择在线回呼的指令后,软交换进行处理启动在线回呼业务,并同时给主叫和被叫播放音乐;
10、当主叫用户挂机即发出REL消息时,软交换进行处理,以实现在线回呼业务。
本发明实施例的实现无需对整个通信网络系统进行改造,只需对原有的通信设备进行功能扩充便可实现在线回呼业务。本发明实施例可以在传统的交换设备如PSTN交换机上实现,也可以基于承载控制分离的软交换通信系统。如图3所示为本发明的一个优选实施例即软交换架构下架构下的通信系统中本发明实施例的系统图,系统各网单元的功能及其连接关系详细介绍如下:
终端:可是以软交换网络支持的各种类型的用户终端,包括IP终端和传统的通信终端。如SIP电话终端或应用SIP协议通信的计算机等SIP终端、H.323电话终端或应用H.323协议进行通信的计算机等H.323终端,还可包括应用H.248或MGCP协议进行通信的终端,还可能是传统通信网终端如模拟电话机或移动终端。
接入网关,提供软交换网络与接入网之间的互通,即负责将各种类型的通信用户接入到软交换网络中,例如:模拟用户接入、ISDN用户接入、V5用户接入、xDSL接入等。通信中接入网关还可用于对用户状态信息和线路信息进行适配。
软交换设备软交换网络中的核心设备,在通信中主要完成会话/呼叫控制、媒体网关接入控制、呼叫接纳控制、协议处理、呼叫信令路由、认证(鉴权)、计费数据采集等功能;还可设备面向应用层开放的应用接口,向用户提供基本语音业务、移动业务、多媒体业务等通信业务。
媒体资源服务器是一种独立的智能外设,虽然在本发明实施例即使不播放语音提示也可以实现在线回呼业务,但为了进一步提高在线回呼业务的服务质量,满足用于对在线回呼业务的良好体验。通过增加媒体资源服务器向用户播放语音或其它多媒体信息,提示用户进行选择或者播放音乐消除呼叫等待过程中枯燥。
媒体网关,用于输入/输出端口互连,负责不同媒体的格式转换。将软交换设备与其它网络进行互连,例如在本发明一个实施例中连接PSTN/ISDN网络与IP网络。媒体网关位于电路交换网与IP分组网之间,主要完成PCM信号流与IP媒体流之间的格式转换。媒体网关可分为中继媒体网关TMG和接入媒体网关AMG等类型。网体网关还可内置信令网关,用于在IP网络中传送传统通信网的7号信令,实现IP网络与7号信令网的互通。
如图4所示为在本发明一个实施例中的一个处理在线回呼业务的交换设备。所述设备包括存储单元、判断单元、控制单元和定时器。其中存储单元用于保存用户申请在线回呼的业务的信息。判断单元包括第一模块、第二模块和第三模块,其中第一模块用于根据存储单元保存的信息判断用户终端A是否申请了在线回呼业务,当用户终端A申请了在线回呼业务时即用户为在线回呼业务用户时可通知控制模块向用户终端B发起呼叫,或者当用户终端A不是在线回呼业务用户时通知控制单元按普通呼叫流程进行处理;或者也可以通知第二模块进行处理,第二模块用于当接收到第一模块的通知后,通过接收用户终端A的按键键信息判断户A是否选择了在线回呼业务,在本发明一个实施例中,用户终端A通过按“*”进行选择。当用户选择执行在线回呼业务时还可以通知媒体资源播放器向用户播放语音或多媒体信息,当用户终端A未选择在线回呼业务时通知控制单元按普通呼叫流程进行处理。第三模块用于通过接收原呼叫的主叫用户即本发明实施例中的用户终端B发送的释放信息来判断用户终端B是否挂机,当接收到释放消息后通知控制单元向用户终端B发起呼叫;当用户终端B在规定的时间内或者其它条件下未挂机时,通知控制单元结束呼叫。软交换设备还可以内置定时器,用于控制被叫用户选择在线回呼业务的时间或主叫用户挂机向交换设备发送释放消息的时间。如果在规定的时间内没有选择执行所述在线回呼业务则通知控制单元按普通呼叫流程进行处理;或者当在预先设置的时间内用户终端B挂机时,控制单元向用户终端B发起呼叫,并在用户终端B摘机应答时接通双方;当用户在规定的时间内没有挂机时,控制单元可结束呼叫,并可同时向双方播放忙音,控制单元也可以接通双方,并按普通呼叫流程进行处理。上述在线回呼处理设备可内置于软交换设备或传统的PSTN交换机以及或者其它类似的交换机中,也可以独立存在,通过接口单元与现有的各种类型的通信网络互联。
以上对本发明实施例所提供的一种在线回呼的方法进行了详细介绍,本文中应用了具体实施例对本发明实施例的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明实施例的方法及其核心思想;同时,本领域的一般技术人员依据本发明实施例的思想,在具体实施方式及应用范围上或将有所改变。这些改变应当理解为实施了本发明。