彩铃系统、以及在该彩铃系统中进行业务呼叫的方法

文档序号:7658413阅读:289来源:国知局
专利名称:彩铃系统、以及在该彩铃系统中进行业务呼叫的方法
技术领域
本发明涉及彩铃业务实现技术,更具体地,涉及一种彩铃系统、以及在该彩铃系统中进行业务呼叫的方法。
背景技术
传统彩铃业务系统呼叫处理部分是通过业务管理点(SMP)、业务控制点(SCP)、业务交换点(SSP)、智能外设(IP)等实现的,其中,SCP是独立的一台机器,具有业务控制功能(SCF)和业务数据功能(SDF)两项功能,如图1所示,示出了实现传统彩铃需要的物理节点。从图1中可见,SCP通过七号信令网与SSP和IP相连,通过数据链路与SMP相连。SCP与SSP和IP之间的通信规程采用智能网应用规程(INAP)。
随着彩铃业务的日益普及,彩铃业务的用户数与日俱增,彩铃系统能够对日益增多的用户提供更好的服务的功能要求不断增强。现有的彩铃业务系统随着用户数的增加,通常增加SCP的方式,即必须要同时增加SCP和DB,以达到负载均衡的目的,形成彩铃业务系统中多个SCP和多个DB,SCP和DB的关系是N∶N的关系,由于系统中存在多个DB,就带来了DB之间数据同步的问题,一旦系统中几个DB的数据不同步,就会影响整个系统的正常使用。为适应市场要求,增加少量设备,就能够达到增强彩铃系统的业务处理能力,能够利用最少的资源达到最理想的系统配置,我们提出SCP与DB分离方式业务特征的彩铃系统实现方法,如果用户数增加,只需要增加彩铃业务系统中的SCP就能够达到增加系统容量的问题,多个SCP可以共享一个DB,不存在数据同步的问题。
彩铃业务系统主要分两大部分,系统管理部分和呼叫处理部分,其中管理部分主要由几个模块组成WEB Server模块,彩铃(CRBT)业务处理模块,接口管理平台(IMP)对外接口模块,业务数据管理模块等组成。呼叫处理部分主要由呼叫处理模块,语音处理模块组成等。其中,语音处理模块分两个部分,语音文件的上传模块属于系统管理部分,语音文件的读取模块属于呼叫处理部分。
因而,急需一种能够在彩铃业务系统之上,实现对彩铃业务系统的扩充的方案。

发明内容
为了解决现有技术中存在的问题,本发明提供了一种彩铃系统、以及在该彩铃系统中进行业务呼叫的方法,其增加少量设备,就能够增强彩铃业务系统处理业务的能力和彩铃业务系统的容量,为用户提供更好的服务和功能,发展更多的彩铃用户。
本发明的一个方面提供了一种彩铃系统,其可以包括一个或多个业务控制点,通过SIU(Signal Interfaces Unite,信令接口单元)与业务交换点和智能外设相连接;以及数据库,连接到至少一个业务控制点,其中,至少一个业务控制点与数据库位于不同的装置上。
根据SIU的分配,一个或多个业务控制点中的至少一个业务控制点与数据库之间以C/S(客户端/服务器)方式进行数据交换。
其中,一个或多个业务控制点上配置有每个业务控制点到业务管理点的连接;以及每个业务控制点通过数据链路连接到业务管理点。
本发明还提供了一种在上述彩铃系统中进行业务呼叫的方法,其特征在于,包括步骤1,通讯网在判断被叫用户具有彩铃属性的情况下,将呼叫接入,业务交换点将呼叫的呼叫信息发送给SIU;步骤2,SIU按照预定分发机制从一个或多个业务控制点中选择一个业务控制点,并将呼叫信息分配给业务控制点;步骤3,业务控制点收到呼叫信息后,触发彩铃呼叫业务,对呼叫信息进行分析,并根据分析的结果,查询数据库;步骤4,将从数据库中查询到的铃音信息发送给业务控制点,并通过SIU将铃音信息发送给业务交换点;以及步骤5,业务交换点与智能外设进行交互,得到对应于铃音信息的物理铃音,并接入到主叫话路上。
其中,步骤5包括以下处理业务交换点根据铃音信息到智能外设上查询彩铃音;以及智能外设将彩铃音进行物理铃音封包,并发送给业务交换点。
该方法进一步包括用户订购彩铃音的步骤彩铃接口机的接口管理平台收到来自用户的订购消息后,从业务管理点中查询用户号段与一个或多个业务控制点的对应关系,并将对应关系返回给接口管理平台;接口管理平台按照对应关系从一个或多个业务控制点中选择一个业务控制点,并将订购信息发送给业务控制点;以及业务控制点与数据库进行交互,并将彩铃音设置给用户。
其中,用户通过WEBSERVER发起订购彩铃的操作,并通过WEBSERVER将订购消息发送给接口管理平台。
另外,该方法还包括接口管理平台将WEBSERVER的操作结果返回给WEBSERVER,并在WEBSERVER上将操作结果显示给用户。
分析的结果包括主被叫号码、当前时间、以及日期。分发机制为使一个或多个业务控制点上的呼叫信息成均匀分布。铃音信息包括彩铃音编号、存储服务器信息、以及具体位置信息。
因而,采用本发明,既达到增加彩铃业务系统容量的目的,又减少由于多DB带来的数据同步的问题;对运营商来说,投入少量的资金就到达了增加系统容量的目的,又减少系统运营的风险。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1是传统彩铃业务系统的总体结构的示意图;图2是根据本发明的彩铃业务系统的总体结构示意图;图3是在根据本发明的彩铃业务系统中进行业务呼叫的方法的流程图;图4是本发明的彩铃业务系统的管理部分的结构示意图;
图5是本发明的彩铃业务系统的呼叫部分流程图;以及图6是本发明的彩铃业务系统WEBSERVER发起的触发业务流程图。
具体实施例方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图2是根据本发明的彩铃业务系统的总体结构示意图。如图2所示,该彩铃系统包括一个或多个业务控制点,通过SIU与业务交换点和智能外设相连接;以及数据库,连接到至少一个业务控制点。
其中,至少一个业务控制点与数据库位于不同的装置上。
根据SIU的分配,一个或多个业务控制点中的至少一个业务控制点与数据库之间以C/S方式进行数据交换。
其中,一个或多个业务控制点上配置有每个业务控制点到业务管理点的连接;以及每个业务控制点通过数据链路连接到业务管理点。
以下详细说明SCP与DB分离方式实现的彩铃业务。其中,SCP与DB的分离工作就是要将SCF和SDF功能分别运行在不同的机器上,他们之间以C/S方式通过数据库进行数据的交互,如图2所示,在SCP1,SCP2,SCP3上只需要安装数据库客户端和智能网平台软件,不需要安装双击软件,因为每个SCP之间是做负荷分担,各个SCP同时都在工作,互相之间并不互为备份关系。在每个SCP的上如果安装的客户端是sybase,则需要配置interfaces文件,增加到DB的服务名,如果安装的是oracle,则需要配置tnsname.ora文件,增加到DB的服务名。在每个SCP上智能网软件的配置文件中,配置连接数据库的地址,也应该填写DB的IP地址。还需要在每个SCP上配置该SCP到SMP的连接,SCP和SMP之间通过数据链路连接,由SCP主动与SMP建链。在每个SCP上配置SCP到SIU的连接,SCP和SIU之间通过数据链路连接,由SCP主动和SIU建链。在SMP的配置中,只需要配置SMP与本身数据库的连接,不需要配置SMP和SCP的连接。在DB上,只需要安装数据库,不需要安装智能网平台软件,或者安装智能网平台软件之后,不需要启动智能网平台软件。其他物理节点的连接如同传统彩铃一样,没有变化。通过SMP加载业务的时候,只需要在一个SCP上加载业务逻辑和数据库脚本,其他SCP会自动同步。
图3是在根据本发明的彩铃业务系统中进行业务呼叫的方法的流程图。如图3所示,该方法包括以下步骤步骤S302,通讯网在判断被叫用户具有彩铃属性的情况下,将呼叫接入,业务交换点将呼叫的呼叫信息发送给SIU;步骤S304,SIU按照预定分发机制从一个或多个业务控制点中选择一个业务控制点,并将呼叫信息分配给业务控制点;步骤S306,业务控制点收到呼叫信息后,触发彩铃呼叫业务,对呼叫信息进行分析,并根据分析的结果,查询数据库;步骤S308,将从数据库中查询到的铃音信息发送给业务控制点,并通过SIU将铃音信息发送给业务交换点;以及步骤S310,业务交换点与智能外设进行交互,得到对应于铃音信息的物理铃音,并接入到主叫话路上。
其中,步骤S310包括以下处理业务交换点根据铃音信息到智能外设上查询彩铃音;以及智能外设将彩铃音进行物理铃音封包,并发送给业务交换点。
该方法进一步包括用户订购彩铃音的步骤彩铃接口机的接口管理平台收到来自用户的订购消息后,从业务管理点中查询用户号段与一个或多个业务控制点的对应关系,并将对应关系返回给接口管理平台;接口管理平台按照对应关系从一个或多个业务控制点中选择一个业务控制点,并将订购信息发送给业务控制点;以及业务控制点与数据库进行交互,并将彩铃音设置给用户。
其中,用户通过WEBSERVER发起订购彩铃的操作,并通过WEBSERVER将订购消息发送给接口管理平台。
另外,该方法还包括接口管理平台将WEBSERVER的操作结果返回给WEBSERVER,并在WEBSERVER上将操作结果显示给用户。
分析的结果包括主被叫号码、当前时间、以及日期。分发机制为使一个或多个业务控制点上的呼叫信息成均匀分布。铃音信息包括彩铃音编号、存储服务器信息、以及具体位置信息。
图4是本发明的彩铃业务系统的管理部分的结构示意图,图5是本发明的彩铃业务系统的呼叫部分流程图,以及图6是本发明的彩铃业务系统WEBSERVER发起的触发业务流程图。以下将结合图4至图6来详细描述SCP与DB分离后彩铃业务呼叫流程以及彩铃接口机IMP触发彩铃业务的流程。
首先,参考图5描述彩铃业务呼叫流程,如图5所示,本发明的彩铃业务系统呼叫流程图主要包括以下步骤步骤S502、S504,呼叫接入部分,主叫用户通过通讯终端将呼叫送到通讯网,通讯网判断被叫用户具有彩铃属性,将呼叫由此接入;步骤S506,SSP将呼叫信息送给SIU;步骤S508,通过SIU将把与此呼叫相关的信息转送给SCP,SIU分发机制能够将送来的呼叫信息均匀分配到SCP1或者SCP2或者SCP3上处理;步骤S510,SCP收到由SIU转发的呼叫的相关信息之后,触发彩铃的呼叫业务,根据彩铃业务逻辑分析主被叫号码,当前时间,日期等信息,根据彩铃业务逻辑分析过的主被叫号码,当前时间,日期等信息到DB中查询;步骤S512,将从数据库中查询到的铃音信息(彩铃音编号,存储服务器信息,具体位置信息等)发送给SCP;步骤S514,将查询到的铃音信息(彩铃音编号,存储服务器信息,具体位置信息等)转发送给SIU;步骤S516,将查询到的铃音信息(彩铃音编号,存储服务器信息,具体位置信息等)转发送给SSP;步骤S518,SSP根据返回的铃音信息(彩铃音编号,存储服务器信息,具体位置信息等)到IP上查询相关铃音信息;
步骤S520,IP查询到彩铃音之后,将物理铃音封包,发送给SSP;以及步骤S522、S524,SSP将物理铃音接入到主叫话路上,主叫用户将可以听到彩铃音。
接下来参考图6描述彩铃接口机IMP触发彩铃业务的流程。彩铃接口机IMP触发彩铃业务,可能是彩铃的WEBSERVER发起的,也可能是营帐系统发起的。如图4所示,示出了SCP与DB分离方式彩铃业务系统IMP触发彩铃业务结构示意图。
下面以从WEBSERVER发起的定购彩铃音触发彩铃业务为例,说明SCP与DB分离的彩铃业务系统实现方式,如图6所示,包括以下步骤步骤S602,用户在WEBSERVER上登陆彩铃系统之后,通过WEBSERVER发起定购铃音的操作;步骤S604,WEBSERVER将定购消息发送给彩铃接口机IMP;步骤S606,IMP从SMP中查询用户号段与SCP的对应关系;步骤S608,SMP将查询到的用户号段与SCP的对应关系返回给IMP;步骤S610,根据查询到的对应关系之后,IMP发送定购消息给SCP触发彩铃定购业务,触发彩铃业务的定购消息将均匀分配到各个SCP上;步骤S612,SCP根据彩铃业务逻辑,到数据库中查询铃音信息,用户信息,并且将该彩铃音设置给用户使用;
步骤S614,DB操作成功之后将返回结果返回给SCP;步骤S616,SCP将DB的返回结果返回给IMP;以及步骤S618,IMP将数据库的操作结果返回给WEBSERVER,并且在WEBSERVER上将操作结果显示给用户看。
在彩铃呼叫和定购过程中,如果其中有一个SCP发生故障,上述步骤S504中SIU和步骤S608中IMP就会将呼叫或者定购消息均匀地分配到剩余的两个SCP上。如果有两个SCP发生故障,上述步骤S504中SIU和步骤S608中IMP就会将呼叫或者定购消息全部分配到剩余的一个SCP上触发彩铃业务。只有当所有的SCP都发生故障的时候,才会影响彩铃业务的正常使用。从而降低由于设备问题造成业务无法实现的概率。在其中一个SCP上将业务去激活或者卸载,则彩铃业务无法使用,因为所有的SCP都是共用一个DB的。修改业务数据,只需在其中一个SCP上修改,会自动同步到各个SCP上。
本发明DB和SCP之间是1对N的关系,SCP可以均匀地处理收到的执行业务逻辑的请求,极大地增强了彩铃业务系统处理业务的能力,由于业务处理被各个SCP负荷分担,减轻了单个SCP的处理压力,从而有效提高了业务执行的成功率。DB和SCP间1对N的关系也大大降低了设备成本,在单DB和SCP的基础上,只需要增加SCP设备,就可以有效提高彩铃业务系统处理业务的能力,并且为用户提供更好的服务和功能,扩充彩铃系统容量。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种彩铃系统,其特征在于,包括一个或多个业务控制点,通过信令接口单元与业务交换点和智能外设相连接;以及数据库,连接到所述至少一个业务控制点,其中,所述至少一个业务控制点与所述数据库位于不同的装置上。
2.根据权利要求1所述的彩铃系统,其特征在于,根据所述信令接口单元的分配,所述一个或多个业务控制点中的至少一个业务控制点与所述数据库之间以客户端/服务器方式进行数据交换。
3.根据权利要求1所述的彩铃系统,其特征在于,所述一个或多个业务控制点上配置有每个业务控制点到所述业务管理点的连接;以及每个业务控制点通过数据链路连接到所述业务管理点。
4.一种在如权利要求1至3中任一项所述的彩铃系统中进行业务呼叫的方法,其特征在于,包括步骤1,通讯网在判断被叫用户具有彩铃属性的情况下,将呼叫接入,业务交换点将所述呼叫的呼叫信息发送给信令接口单元;步骤2,所述信令接口单元按照预定分发机制从所述一个或多个业务控制点中选择一个业务控制点,并将所述呼叫信息分配给所述业务控制点;步骤3,所述业务控制点收到所述呼叫信息后,触发彩铃呼叫业务,对所述呼叫信息进行分析,并根据分析的结果,查询数据库;步骤4,将从所述数据库中查询到的铃音信息发送给所述业务控制点,并通过信令接口单元将所述铃音信息发送给所述业务交换点;以及步骤5,所述业务交换点与智能外设进行交互,得到对应于所述铃音信息的物理铃音,并接入到主叫话路上。
5.根据权利要求4所述的方法,其特征在于,所述步骤5包括以下处理所述业务交换点根据所述铃音信息到所述智能外设上查询彩铃音;以及所述智能外设将所述彩铃音进行物理铃音封包,并发送给所述业务交换点。
6.根据权利要求4或5所述的方法,其特征在于,进一步包括用户订购彩铃音的步骤彩铃接口机的接口管理平台收到来自用户的订购消息后,从所述业务管理点中查询用户号段与所述一个或多个业务控制点的对应关系,并将所述对应关系返回给所述接口管理平台;所述接口管理平台按照所述对应关系从所述一个或多个业务控制点中选择一个业务控制点,并将所述订购信息发送给所述业务控制点;以及所述业务控制点与所述数据库进行交互,并将彩铃音设置给所述用户。
7.根据权利要求6所述的方法,其特征在于,所述用户通过WEBSERVER发起订购彩铃的操作,并通过所述WEBSERVER将所述订购消息发送给所述接口管理平台。
8.根据权利要求7所述的方法,其特征在于,还包括所述接口管理平台将所述WEBSERVER的操作结果返回给所述WEBSERVER,并在所述WEBSERVER上将所述操作结果显示给所述用户。
9.根据权利要求4所述的方法,其特征在于,所述分析的结果包括主被叫号码、当前时间、以及日期。
10.根据权利要求4所述的方法,其特征在于,所述分发机制为使所述一个或多个业务控制点上的呼叫信息成均匀分布。
11.根据权利要求4所述的方法,其特征在于,所述铃音信息包括彩铃音编号、存储服务器信息、以及具体位置信息。
全文摘要
本发明提供了一种彩铃系统、以及在该彩铃系统中进行业务呼叫的方法,该彩铃系统包括一个或多个业务控制点,通过SIU与业务交换点和智能外设相连接;以及数据库,连接到至少一个业务控制点,其中,至少一个业务控制点与数据库位于不同的装置上。因而,采用本发明,既达到增加彩铃业务系统容量的目的,又减少由于多DB带来的数据同步的问题;对运营商来说,投入少量的资金就到达了增加系统容量的目的,又减少系统运营的风险。
文档编号H04Q7/22GK101076062SQ20071012996
公开日2007年11月21日 申请日期2007年7月20日 优先权日2007年7月20日
发明者胡涌, 周云军, 孙琼华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1