互动式语音应答ivr业务的接入方法及装置制造方法

文档序号:7979416阅读:289来源:国知局
互动式语音应答ivr业务的接入方法及装置制造方法
【专利摘要】本发明提供了一种IVR业务的接入方法及装置,其中,该方法包括:OBD业务平台获取终端设备的用户信息,其中,用户信息包括:IVR业务的接入码;OBD业务平台呼叫终端设备;在终端设备应答的情况下,OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台。本发明解决了相关技术中接入IVR业务的方式单一的问题,从而丰富了终端设备接入IVR业务平台的方式,有助于IVR业务的推广。
【专利说明】互动式语音应答IVR业务的接入方法及装置
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种互动式语音应答(Interactive VoiceResponse,简称为IVR)业务的接入方法及装置。
【背景技术】
[0002]随着IP多媒体子系统(IP Multimedia Subsystem,简称为MS)网络的逐步普及,互动式语音应答业务在各大运营商中也得到了普遍的应用。IVR系统是在MS网络的基础上,增加应用服务器和放音设备,通过IP网络进行信令和媒体的交互而形成的。软终端或硬终端用户通过拨打接入码进入IVR业务,接入IVR业务后用户可以方便地、快捷地订购、录制、管理自己的铃音。
[0003]但是,鉴于3G领域的刚刚推广,还是有相当大部分的用户并不知晓此类新的业务,或者即使用户知晓此类业务由于主观能动性较低,由于需要用户主动拨打接入码才会进入IVR业务,进而导致用户拨打接入码进入IVR业务的概率比较低,这样就大大降低了运营商利益的增长概率,自然而然也阻碍了 IVR业务的发展。因此,在相关技术中,存在接入IVR业务的方式单一,且需要用户主动拨打接入码才会进入IVR业务而导致的不利于IVR业务的推广的问题。
[0004]针对相关技术中上述至少之一的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明提供了一种IVR业务的接入方法及装置,以至少解决相关技术中接入IVR业务的方式单一的问题。
[0006]根据本发明的一个方面,提供了一种IVR业务的接入方法,其包括:外呼广播(Outing Broadcast,简称为0BD)业务平台获取终端设备的用户信息,其中,用户信息包括:IVR业务的接入码;0BD业务平台呼叫终端设备;在终端设备应答的情况下,OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台。
[0007]优选地,OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台,包括:OBD业务平台向IVR业务平台发送呼叫消息,其中,呼叫消息的被叫号码为接入码;0BD业务平台通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,将终端设备接入IVR业务平台。
[0008]优选地,OBD业务平台通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,包括:0BD业务平台获取IVR业务平台返回的媒体服务器的媒体信息,并将媒体信息发送给终端设备;0BD业务平台接收终端设备发送的协商后的媒体信息,并将协商后的媒体信息通过IVR业务平台发送给媒体服务器。
[0009]优选地,在OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台之后,上述IVR业务的接入方法还包括:0BD业务平台接收终端设备发送的通话结束的消息;0BD业务平台向IVR业务平台发送指示通话结束的消息。[0010]优选地,OBD业务平台获取终端设备的用户信息,包括:0BD业务平台采用应用方式触发OBD业务,从预设的数据库中获取终端设备的用户信息。
[0011]优选地,用户信息还包括:终端设备的标识信息。
[0012]根据本发明的另一方面,提供了一种IVR业务的接入装置,其包括:获取模块,用于获取终端设备的用户信息,其中,用户信息包括:IVR业务的接入码;呼叫模块,用于呼叫终端设备;接入模块,用于在终端设备应答的情况下,以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台。
[0013]优选地,接入模块包括:发送单元,用于向IVR业务平台发送呼叫消息,其中,呼叫消息的被叫号码为接入码;接入单元,用于通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,将终端设备接入IVR业务平台。
[0014]优选地,接入单元包括:获取子单元,用于获取IVR业务平台返回的媒体服务器的媒体信息,并将媒体信息发送给终端设备;发送子单元,用于接收终端设备发送的协商后的媒体信息,并将协商后的媒体信息通过IVR业务平台发送给媒体服务器。
[0015]优选地,上述IVR业务的接入装置还包括:接收模块,用于接收终端设备发送的通话结束的消息;发送模块,用于向IVR业务平台发送指示通话结束的消息。
[0016]在本发明中,通过OBD业务平台来主动呼叫终端设备,在终端设备应答的情况下,OBD业务平台再以接入码为被叫号码呼叫IVR业务平台,然后,将终端设备接入IVR业务平台,实现了通过OBD业务平台主动地将终端设备接入IVR业务平台中,避免了相关技术中通过依赖终端设备的主动性来呼叫接入码,进而接入IVR业务平台的方式,提供了另一种终端设备接入IVR业务平台的方式,从而丰富了终端设备接入IVR业务平台的方式;另外,由于是由OBD业务平台主动地将终端设备接入IVR业务平台中,该接入方式相当于相关技术中依赖终端设备的主动性来呼叫接入码接入IVR业务平台的接入方式大大地提高了 IVR业务的使用率,有助于IVR业务的推广。
【专利附图】

【附图说明】
[0017]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018]图1是根据本发明实施例的IVR业务的接入方法的流程图;
[0019]图2是根据本发明实施例的IVR业务的接入装置的结构框图;
[0020]图3是根据本发明实施例的接入模块的结构框图;
[0021]图4是根据本发明实施例的接入单元的结构框图;
[0022]图5是根据本发明实施例的另一种IVR业务的接入装置的结构框图;
[0023]图6是根据本发明实施例的基于MS网络的IVR业务的接入系统的组网示意图;以及
[0024]图7是根据本发明实施例的另一种IVR业务的接入方法的流程图。
【具体实施方式】
[0025]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。[0026]本实施例提供了一种IVR业务的接入方法,如图1所示,该IVR业务的接入方法包括步骤S102至步骤S106。
[0027]步骤S102:0BD业务平台获取终端设备的用户信息,其中,用户信息包括:IVR业务的接入码。
[0028]步骤S104 =OBD业务平台呼叫终端设备。
[0029]步骤S106:在终端设备应答的情况下,OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台。
[0030]通过上述步骤,首先,OBD业务平台来主动呼叫终端设备,在终端设备应答的情况下,OBD业务平台再以接入码为被叫号码呼叫IVR业务平台,然后,将终端设备接入IVR业务平台,实现了通过OBD业务平台主动地将终端设备接入IVR业务平台中,避免了相关技术中通过依赖终端设备的主动性来呼叫接入码,进而接入IVR业务平台的方式,提供了另一种终端设备接入IVR业务平台的方式,从而丰富了终端设备接入IVR业务平台的方式;另外,由于是由OBD业务平台主动地将终端设备接入IVR业务平台中,该接入方式相当于相关技术中依赖终端设备的主动性来呼叫接入码接入IVR业务平台的接入方式大大地提高了 IVR业务的使用率,有助于IVR业务的推广。
[0031]优选地,上述终端设备是签约了 ODB业务的终端设备。
[0032]为了实现将终端设备接入到IVR业务平台中,在本优选实施例中,提供了 一种优选的OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台的方法,例如,OBD业务平台向IVR业务平台发送呼叫消息,其中,呼叫消息的被叫号码为接入码;0BD业务平台通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,将终端设备接入IVR业务平台。
[0033]在上述优选实施例中,在终端设备应答的情况下,OBD业务平台通过向IVR业务平台发送呼叫消息的方式呼叫IVR业务平台,该呼叫消息的被叫号码为接入码,实现OBD业务平台接入到IVR业务平台中,然后,OBD业务平台通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,以确定终端设备和媒体服务器之间的通信方式,实现将终端设备接入IVR业务平台中,从而实现通过OBD业务平台将终端设备接入IVR业务平台中。
[0034]在实施的过程中,可以通过本优选实施例中提供的方法来实现OBD业务平台通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,例如,OBD业务平台获取IVR业务平台返回的媒体服务器的媒体信息,并将媒体信息发送给终端设备;0BD业务平台接收终端设备发送的协商后的媒体信息,并将协商后的媒体信息通过IVR业务平台发送给媒体服务器。
[0035]在上述优选实施例中,OBD业务平台首先获取IVR业务平台返回的媒体服务器的媒体信息,并将获取的媒体信息发送给终端设备,然后,接收终端设备发送的协商后的媒体信息,并将协商后的媒体信息通过IVR业务平台发送给媒体服务器,以完成终端设备和媒体服务器之间的媒体信息协商,实现将终端设备接入IVR业务平台。
[0036]为了满足不同应用场景的需求,在本优选实施例中,在OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台之后,OBD业务平台接收终端设备发送的通话结束的消息;0BD业务平台向IVR业务平台发送指示通话结束的消息。
[0037]在上述优选实施例中,当终端设备接入IVR业务平台后,需要结束会话时,当用户挂机,终端设备发送通话结束的消息给OBD业务平台,然后,OBD业务平台向IVR业务平台发送指示通话结束的消息,以结束终端设备的会话。
[0038]为了便于将终端设备接入到IVR业务平台中,在本优选实施例中,提供了一种OBD业务平台获取终端设备的用户信息的方法,例如,OBD业务平台采用应用方式触发OBD业务,从预设的数据库中获取终端设备的用户信息。
[0039]在上述优选实施例中,当采用应用方式触发OBD业务时,OBD业务平台可以执行数据库操作,例如,从预设的数据库中获取终端设备的用户信息,以便主动地将终端设备接入IVR业务平台中。
[0040]优选地,便于呼叫终端设备,上述终端设备的用户信息除了包括接入码之外,还可以包括终端设备的标识信息,例如,终端设备的用户号码、终端设备的域名等信息,以便根据用户信息准确地呼叫终端设备。
[0041]本实施例提供了一种IVR业务的接入装置,如图2所示,该IVR业务的接入装置包括:获取模块202,用于获取终端设备的用户信息,其中,用户信息包括:IVR业务的接入码;呼叫模块204,连接至获取模块202,用于呼叫终端设备;接入模块206,连接至呼叫模块204,用于在终端设备应答的情况下,以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台。
[0042]在上述实施例中,通过获取模块202获取用户信息,该用户信息包括:IVR业务的接入码,呼叫模块204来主动呼叫终端设备,在终端设备应答的情况下,接入模块206以接入码为被叫号码呼叫IVR业务平台,然后,将终端设备接入IVR业务平台,实现了通过OBD业务平台主动地将终端设备接入IVR业务平台中,避免了相关技术中通过依赖终端设备的主动性来呼叫接入码,进而接入IVR业务平台的方式,提供了另一种终端设备接入IVR业务平台的方式,从而丰富了终端设备接入IVR业务平台的方式;另外,由于是由OBD业务平台主动地将终端设备接入IVR业务平台中,该接入方式相当于相关技术中依赖终端设备的主动性来呼叫接入码接入IVR业务平台的接入方式大大地提高了 IVR业务的使用率,有助于IVR业务的推广。
[0043]为了实现将终端设备接入到IVR业务平台中,在本优选实施例中,如图3所示,接入模块206包括:发送单元2062,用于向IVR业务平台发送呼叫消息,其中,呼叫消息的被叫号码为接入码;接入单元2064,连接至发送单元2062,用于通过IVR业务平台执行终端设备和媒体服务器之间的媒体信息协商,将终端设备接入IVR业务平台。
[0044]在实施的过程中,如图4所示,接入单元2064包括:获取子单元402,用于获取IVR业务平台返回的媒体服务器的媒体信息,并将媒体信息发送给终端设备;发送子单元404,连接至获取子单元402,用于接收终端设备发送的协商后的媒体信息,并将协商后的媒体信息通过IVR业务平台发送给媒体服务器。
[0045]为了满足不同应用场景的需求,在本优选实施例中,如图5所示,上述IVR业务的接入装置还包括:接收模块208,用于接收终端设备发送的通话结束的消息;发送模块210,连接至接收模块208,用于向IVR业务平台发送指示通话结束的消息。
[0046]优选地,上述IVR业务的接入方式可以实现通过OBD业务平台主动呼叫终端设备,引导终端设备进入IVR业务逻辑,以业务逻辑简单,容易实现,研发成本很低的方式将终端设备接入IVR业务。上述IVR业务平台和OBD业务平台可以合设,在大大提高了 IVR业务的使用率的同时有助于IVR业务的推广,进而给运营商业带来利益增长点。
[0047]以下结合附图和实例对上述各个实施例进行详细地描述。
[0048]图6是根据本发明实施例的基于MS网络的IVR业务的接入系统的组网示意图,如图6所示,其中,用户设备(User Equipment,简称为UE)A表示终端设备;代理呼叫会话控制功能实体(Proxy-Call Session Control Function,简称为P-CSCF)、查询呼叫会话控制功能(Interrogating-CSCF,简称为1-CSCF)、服务呼叫会话控制功能实体(Serving-CSCF,简称为S-CSCF)是MS网络的呼叫/会话控制功能节点,归属用户服务器(Home SubscriberServer,简称为HSS)记录用户的注册和业务签约信息。OBD服务器和IVR平台组成业务应用服务器。基于上述组网可以实现如下的IVR业务的接入方法,首先,采用应用方式触发OBD业务,OBD业务触发后,OBD业务平台执行数据库操作,获得终端设备的号码、域名、IVR业务接入码等信息,OBD业务平台开始外呼用户,呼叫终端设备,当终端设备应答时,OBD业务平台以IVR接入码为呼叫号码呼叫IVR业务系统,接入IVR业务平台,此后,终端设备和媒体服务器进行媒体信息协商,然后,终端设备接入IVR业务平台,此时,用户可以听到IVR业务提示音,并根据提示音执行IVR业务逻辑,例如,开户或管理铃音等业务交互,当然,在用户接入IVR业务后,由于不想进行IVR业务,用户可以直接选择挂机释放呼叫,或者进行IVR业务交互后再挂机释放呼叫。
[0049]图7是根据本发明实施例的另一种IVR业务的接入方法的流程图,其中,UE是指签约了 ODB业务的终端设备WediaServer表示媒体服务器,用于IVR业务平台放音、收号、铃音存储功能等,图中省略了核心网网元,OBD业务平台无论外呼终端设备还是呼叫IVR系统接入码,都是经过頂S核心网网元CSCF (呼叫控制功能节点)到达用户或者IVR系统,如图7所示,该IVR业务的接入方法包括步骤S702至步骤S742。
[0050]步骤S702:采用应用方式触发OBD业务后,OBD业务平台执行数据库逻辑操作,得到终端设备的用户信息,该用户信息包括:终端设备的号码、终端设备的域名、IVR业务接入码等信息。OBD业务平台不带媒体信息外呼终端设备,空invite消息经过核心网到达终端设备。
[0051]步骤S704:终端设备振铃,返回180消息经核心网到达OBD业务平台,该180消息携带有终端设备的媒体信息(SDPA)。
[0052]步骤S706:0BD业务平台返回prack消息给终端设备,该prack消息携带有假媒体信息‘SDPA’,媒体方向为sendonly。
[0053]步骤S708:终端设备回200prack响应。
[0054]步骤S710:终端设备摘机应答,200Invite应答消息到达OBD业务平台。
[0055]步骤S712:0BD业务平台返回ACK消息响应。
[0056]步骤S714:0BD业务平台发起到IVR业务平台的关联呼叫,即不带媒体信息的空INVITE消息,被叫号码为IVR系统的接入码。
[0057]步骤S716:1VR业务触发后,IVR业务平台通过空媒体invite消息呼叫媒体服务器。
[0058]步骤S718:媒体服务器返回200Invite到IVR业务平台,此消息中携带媒体服务器的媒体信息SDPB。
[0059]步骤S720:1VR业务平台透传200Invite (SDPB)消息到OBD业务平台。[0060]步骤S722:0BD业务平台发起到终端设备的reinivte消息(该消息携带媒体服务器的媒体SDPB )。
[0061]步骤S724:终端设备回复协商后的媒体信息(SDPC)到OBD业务平台。
[0062]步骤S726 =OBD业务平台回复ACK消息响应。
[0063]步骤S728 =OBD业务平台将协商后的媒体信息(SDPC)以ACK证实消息带到IVR业
务平台。
[0064]步骤S730 =IVR业务平台透传ACK证实消息到媒体服务器。
[0065]步骤S732:终端设备和媒体服务器的媒体协商结束,终端设备可以听到IVR的提示音和IVR业务交互,开户或者管理铃音等,当终端设备挂机时,终端设备发送bye消息到OBD业务平台。
[0066]步骤S734 =OBD业务平台发送200bye响应。
[0067]步骤S736 =OBD业务平台发送bye消息给IVR业务平台,通知会话结束。
[0068]步骤S738:1VR业务平台发送200bye响应。
[0069]步骤S740 =IVR业务平台发送bye消息给媒体服务器。
[0070]步骤S742:媒体服务器发送200bye响应。
[0071]在本发明实施例中,通过OBD业务平台根据终端设备的用户信息主动呼叫终端设备,并在终端设备备应答的情况下,OBD业务平台以接入码为被叫号码呼叫IVR业务平台,将终端设备接入IVR业务平台,实现了通过OBD业务平台主动地将终端设备接入IVR业务平台中,避免了相关技术中通过依赖终端设备的主动性来呼叫接入码,进而接入IVR业务平台的方式,从而丰富了终端设备接入IVR业务平台的方式;另外,由于是由OBD业务平台主动地将终端设备接入IVR业务平台中,该接入方式相当于相关技术中依赖终端设备的主动性来呼叫接入码接入IVR业务平台的接入方式大大地提高了 IVR业务的使用率,有助于IVR业务的推广;同时,上述IVR业务的接入方式可以实现通过OBD业务平台主动呼叫终端设备,引导终端设备进入IVR业务逻辑,以业务逻辑简单,容易实现,研发成本很低的方式将终端设备接入IVR业务,上述IVR业务平台和OBD业务平台可以合设,在大大提高了 IVR业务的使用率的同时有助于IVR业务的推广,进而给运营商业带来利益增长点。
[0072]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0073]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种互动式语音应答IVR业务的接入方法,其特征在于,包括: 外呼广播OBD业务平台获取终端设备的用户信息,其中,所述用户信息包括:IVR业务的接入码; 所述OBD业务平台呼叫所述终端设备; 在所述终端设备应答的情况下,所述OBD业务平台以所述接入码为被叫号码呼叫IVR业务平台,将所述终端设备接入所述IVR业务平台。
2.根据权利要求1所述的方法,其特征在于,所述OBD业务平台以所述接入码为被叫号码呼叫IVR业务平台,将所述终端设备接入所述IVR业务平台,包括: 所述OBD业务平台向所述IVR业务平台发送呼叫消息,其中,所述呼叫消息的被叫号码为所述接入码; 所述OBD业务平台通过所述IVR业务平台执行所述终端设备和媒体服务器之间的媒体信息协商,将所述终端设备接入所述IVR业务平台。
3.根据权利要 求2所述的方法,其特征在于,所述OBD业务平台通过所述IVR业务平台执行所述终端设备和媒体服务器之间的媒体信息协商,包括: 所述OBD业务平台获取所述IVR业务平台返回的所述媒体服务器的媒体信息,并将所述媒体信息发送给所述终端设备; 所述OBD业务平台接收所述终端设备发送的协商后的媒体信息,并将所述协商后的媒体信息通过所述IVR业务平台发送给所述媒体服务器。
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述OBD业务平台以所述接入码为被叫号码呼叫IVR业务平台,将所述终端设备接入所述IVR业务平台之后,还包括: 所述OBD业务平台接收所述终端设备发送的通话结束的消息; 所述OBD业务平台向所述IVR业务平台发送指示通话结束的消息。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述OBD业务平台获取终端设备的用户信息,包括: 所述OBD业务平台采用应用方式触发OBD业务,从预设的数据库中获取所述终端设备的用户信息。
6.根据权利要求5所述的方法,其特征在于,所述用户信息还包括:所述终端设备的标识息。
7.—种互动式语音应答IVR业务的接入装置,其特征在于,包括: 获取模块,用于获取终端设备的用户信息,其中,所述用户信息包括:IVR业务的接入码; 呼叫模块,用于呼叫所述终端设备; 接入模块,用于在所述终端设备应答的情况下,以所述接入码为被叫号码呼叫IVR业务平台,将所述终端设备接入所述IVR业务平台。
8.根据权利要求7所述的装置,其特征在于,所述接入模块包括: 发送单元,用于向所述IVR业务平台发送呼叫消息,其中,所述呼叫消息的被叫号码为所述接入码; 接入单元,用于通过所述IVR业务平台执行所述终端设备和媒体服务器之间的媒体信息协商,将所述终端设备接入所述IVR业务平台。
9.根据权利要求8所述的装置,其特征在于,所述接入单元包括: 获取子单元,用于获取所述IVR业务平台返回的所述媒体服务器的媒体信息,并将所述媒体信息发送给所述终端设备; 发送子单元,用于接收所述终端设备发送的协商后的媒体信息,并将所述协商后的媒体信息通过所述IVR业务平台发送给所述媒体服务器。
10.根据权利要求7至9中任一项所述的装置,其特征在于,还包括: 接收模块,用于接收所述终端设备发送的通话结束的消息; 发送模块,用于向所述I VR业务平台发送指示通话结束的消息。
【文档编号】H04M3/493GK103457912SQ201210172601
【公开日】2013年12月18日 申请日期:2012年5月30日 优先权日:2012年5月30日
【发明者】关春 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1