提供一机多号业务的方法和电话交换系统的制作方法

文档序号:7952806阅读:180来源:国知局
专利名称:提供一机多号业务的方法和电话交换系统的制作方法
技术领域
本发明涉及电话通信领域,尤其涉及提供电话交换网络中一部电话终端对应多个普通电话号码,即一机多号业务的方法和电话交换系统。
背景技术
在传统的电话交换网络业务模式中,一部电话对应一个电话号码,这种电话和电话号码之间的一一对应关系表现在当拨打该号码时,对应的电话会振铃;当该电话呼出时,被叫电话上显示的是该主叫电话对应的号码。
相对比地,提出了一机多号业务。这种电话和多个电话号码之间的一对多关系表现在拨打该电话对应的多个号码中的任一号码时,该电话会振铃;当该电话呼出时,被叫电话上显示的是该主叫电话对应的多个电话号码中的某一个号码。
在提供一机多号业务的传统电话交换系统中,由于传统交换机的限制,无法存储用于分析所有普通电话号码是否申请了一机多号业务的数据。因此,一机多号业务对应的号码必须是特殊号码(比如某个固定号段、或者是与现有普通电话号码格式完全不同的号码),以使交换机能够判断号码是否申请了一机多号业务。交换机无法对全部普通电话号码进行判断,这样开展一机多号业务时会对号码的选择有很大的限制。

发明内容
本发明的目的是解决传统电话交换系统实现一机多号业务的局限性,使得任一普通电话号码都能够开展该业务。
本发明提供了一种在电话交换系统中提供一机多号业务的方法,其特征在于,电话交换机与属性数据库和一机多号业务平台相连,该方法包括当呼叫发生时,电话交换机根据主叫号码查询属性数据库,以确定主叫号码的业务属性;根据查询结果,如果主叫号码具有一机多号业务属性,则电话交换机将呼叫接续至一机多号业务平台;以及一机多号业务平台根据主叫号码查询预先存储的对应于该号码的接续规则,根据规则接续呼叫;如果主叫号码不具有一机多号业务属性,则电话交换机根据被叫号码查询属性数据库,以确定被叫号码的业务属性;如果被叫号码具有一机多号业务属性,则电话交换机将呼叫接续至一机多号业务平台;以及一机多号业务平台根据被叫号码查询预先存储的对应于该号码的接续规则,根据规则接续呼叫;如果被叫号码不具有一机多号业务属性,则电话交换机直接接续呼叫。
在一个实施例中,该方法还包括当用户申请一机多号业务时,将有关用户的电话号码在用于主叫时是否具有一机多号业务属性的信息,和该号码及其相应的至少一个电话号码在用于被叫时是否具有一机多号业务属性的信息写入属性数据库;并且将取决于用户设定的针对其电话号码的个性化接续规则写入一机多号业务平台。
在一个实施例中,一机多号业务平台根据主叫号码查询接续规则并根据规则接续呼叫的步骤包括将不同于主叫号码的预定电话号码用作实际主叫号码;根据该实际主叫号码进行接续。
在一个实施例中,一机多号业务平台根据被叫号码查询接续规则并根据规则接续呼叫的步骤包括将不同于被叫号码的预定电话号码用作实际被叫号码;根据该实际被叫号码进行接续。
本发明还提供一种电话交换系统,其特征在于包括电话终端;电话交换网络,与电话终端相连,用于将呼叫接续到电话交换机和被叫电话终端;电话交换机,与电话交换网络相连,用于执行以下处理通过一机多号业务属性数据库确定主叫号码是否具有一机多号业务属性,如果具有,通过一机多号业务平台对呼叫进行接续规则处理,并将返回的呼叫经过电话交换网络进行接续;否则,通过一机多号业务属性数据库确定被叫号码是否具有一机多号业务属性,如果具有,通过一机多号业务平台对呼叫进行接续规则处理,并将返回的呼叫经过电话交换网络进行接续;否则,按普通接续方式通过电话交换网络进行接续;一机多号业务平台,与电话交换机相连,用于执行一机多号业务功能;和一机多号业务属性数据库,与电话交换机相连,用于存储有关所有普通电话号码在用于主叫时是否具有一机多号业务属性的信息,和该号码及其相关联的至少一个电话号码在用于被叫时是否具有一机多号业务属性的信息。
在一个实施例中,所述一机多号业务平台包括中继交换模块,用于接入由电话交换机接续过来的呼叫,在业务逻辑执行模块的控制下呼出;信令处理模块,用于处理一机多号业务平台与电话交换机之间呼叫过程中的信令;业务逻辑执行模块,用于执行一机多号的业务逻辑,根据用户自定义接续规则数据库中用户自定义的接续规则处理电话交换机呼入的呼叫,控制中继交换模块/信令处理模块将呼叫呼出到电话交换机;用户自定义接续规则数据库,用于存储用户设定的接续规则;维护管理模块,用于维护终端的驱动下,控制和管理其它模块,执行对其它模块的相关数据配置,将用户自定义接续规则写入数据库;和维护终端。
在一个实施例中,所述一机多号业务属性数据库包括信令处理模块,用于处理属性数据库与电话交换机之间的信令;查询处理模块,用于根据信令处理模块传来的指示电话号码以及主叫、被叫性质的查询指令查询与该号码和性质相关的业务属性,并将结果返回给信令处理模块;业务属性数据库,用于存储主叫性质的电话号码的一机多号业务属性和被叫性质的电话号码的一机多号业务属性;维护管理模块,用于在维护终端的驱动下,控制和管理其它模块,执行对其它模块的相关数据配置,将主/被叫号码的一机多号业务属性写入相应数据库;和维护终端。
在一个实施例中,所述业务属性数据库包括被叫号码业务属性数据库,用于存储被叫性质的电话号码的一机多号业务属性;主叫号码业务属性数据库,用于存储主叫性质的电话号码的一机多号业务属性。
根据本发明,当在电话交换系统上开展“一机多号”业务时,交换机可根据主叫或者被叫用户的号码来决定是否将呼叫接续至一机多号业务平台如果主叫或者被叫用户的号码申请了一机多号业务,则交换机将呼叫接续至一机多号业务平台;如果主叫和被叫用户的号码均没有申请一机多号业务,则交换机不将呼叫接续至业务平台,而是进行后续的接续。


通过下面参照附图对本发明实施例的详细说明将能够更好地理解本发明的上述及其它目的、特征和优点,在附图中图1是其中根据本发明实施例的电话交换系统的结构图;图2是根据本发明实施例的属性数据库的结构图;图3是根据本发明实施例的一机多号业务平台的结构图;而图4是根据本发明实施例的方法的流程图。
具体实施例方式
图1示出根据本发明实施例的可实现一机多号业务的电话交换系统的结构。如图1所示,该系统包括普通电话终端1001、1002、1003等,电话交换网络2001,电话交换机3001,一机多号业务平台4001和一机多号业务属性数据库5001。
假设电话终端1001为申请了一机多号业务的电话,电话终端1002、1003为没有申请一机多号业务的电话。
电话终端连接到电话交换网络2001,其基于NO.7信令、电路交换方式等,承载电话语音业务。
一机多号业务平台4001与电话交换机3001相连,其执行一机多号业务功能,如图3所示,包括中继交换模块4002、信令处理模块4003、业务逻辑执行模块4004、用户自定义接续规则数据库4005、维护管理模块4006,操作人员可通过维护终端4007对业务平台4001进行管理维护。
中继交换模块4002负责接入由电话交换机3001接续过来的呼叫,在业务逻辑执行模块4004的控制下呼出。
信令处理模块4002负责处理业务平台4001与电话交换机3001之间呼叫过程中的信令。
业务逻辑执行模块4004负责执行一机多号的业务逻辑,根据数据库4005中用户自定义的接续规则处理电话交换机呼入的呼叫,控制中继交换模块4002/信令处理模块4003将呼叫呼出到电话交换机3001。
用户自定义接续规则数据库4005存储用户设定的接续规则,比如用户电话终端呼出时的主叫号码选择规则、与一机多号业务对应的任一普通号码被呼叫时是否允许接续的规则,等等。
在维护终端4007的驱动下,维护管理模块4006负责控制和管理其它模块,执行对其它模块的相关数据配置,将用户自定义接续规则写入数据库。
一机多号业务属性数据库5001存储有关所有普通电话号码在用于主叫时是否具有一机多号业务属性的信息,和该号码及其相关联的至少一个电话号码在用于被叫时是否具有一机多号业务属性的信息。如图2所示,属性数据库5001包括信令处理模块5002、查询处理模块5003、主叫号码业务属性数据库5004、被叫号码业务属性数据库5005、维护管理模块5006,操作人员通过维护终端5007进行管理维护。
信令处理模块5002负责处理属性数据库5001与电话交换机3001之间的信令。
查询处理模块5003负责根据信令处理模块5002传来的指示电话号码以及主叫、被叫性质的查询指令查询与该号码和性质相关的业务属性,并将结果返回给信令处理模块。
主叫号码业务属性数据库5004负责存储主叫性质的电话号码的一机多号业务属性。
被叫号码业务属性数据库5005负责存储被叫性质的电话号码的一机多号业务属性。
在维护终端5007的驱动下,维护管理模块5006负责控制和管理其它模块,执行对其它模块的相关数据配置,将主/被叫号码的一机多号业务属性写入相应数据库。
本领域技术人员明白,通过合理的数据库设计,属性数据库5004和5005可以是分立的,合并的,或其它形式。
图4示出了根据本发明实施例的一机多号业务的系统工作流程。假定电话1001的号码为A、电话1002的号码为B、电话1003的号码为C。
如图4所示,在步骤S1,业务用户进行呼出,例如电话1001呼叫电话1002(主叫号码为A,被叫号码为B),呼叫进入电话交换网络2001后路由至电话交换机3001。
在步骤S2,电话交换机3001通过查询请求将主叫号码(例如A)送到一机多号业务属性数据库5001进行主叫号码业务属性查询。数据库5001查询有关主叫号码(例如A)申请一机多号业务的业务属性信息,将结果返回电话交换机3001。
在步骤S3,电话交换机3001对查询结果进行判断,如果主叫号码申请了一机多号业务,则转到步骤S4,否则转到步骤S5。
在步骤S4,将呼叫路由至业务平台4001,业务平台4001根据主叫号码(例如A)查询用户设置的接续规则,根据接续规则来接续呼叫,例如假设用户设置的规则为号码A发出的呼叫其对应于号码A2,则业务平台4001通过电话交换机3001将呼叫接续至电话交换网络2001(例如主叫号码为A2,被叫号码为B)。接着处理前进到步骤S6。
在步骤S6,电话交换网络2001将呼叫路由至被叫电话(例如电话1002),被叫电话振铃,显示主叫号码(例如A2),被叫电话摘机后与主叫电话通话。此时处理结束。
在步骤S5,电话交换机3001通过查询请求将被叫号码(例如C1)送到一机多号业务属性数据库5001请求查询被叫号码的一机多号业务属性。数据库5001查询有关被叫号码申请一机多号业务的业务属性信息,将结果返回电话交换机3001。
在步骤S7,电话交换机3001对查询结果进行判断。如果被叫号码具有一机多号业务属性,则转到步骤S8,否则转到步骤S9。
在步骤S8,电话交换机3001将呼叫路由至业务平台4001,业务平台4001根据被叫号码(例如C1)查询用户设置的接续规则,根据接续规则来接续呼叫,例如假设用户设置的规则为到C1的呼叫接续至电话1003。业务平台4001将呼叫接续至电话交换网络2001(例如主叫号码为A,被叫号码为C)。接着处理前进到步骤S10。
在步骤S10,电话交换网络2001将呼叫路由至被叫电话(例如电话1003),被叫电话振铃,显示主叫号码(例如A2),被叫电话摘机后与主叫电话通话。此时处理结束。
在步骤S9,电话交换机3001按普通方式进行呼叫接续。
本发明在应用中具有如下优点(1)实现简单,只需要在电话交换网络中增加一个号码属性数据库来存储所有普通电话号码的业务属性,不需要在交换机中设置类似的号码属性,避免了对交换机的数据配置。(2)可以实现一个用户电话终端和多个普通号码的对应,克服了传统交换网络最多只能做到一个用户电话终端和多个特殊号码对应的能力局限。(3)适应性、扩展性强,今后如还需要开展其它业务,只需扩展号码属性数据库、并在号码属性数据库对申请了该业务的电话号码做相应的业务属性配置即可。
权利要求
1.一种在电话交换系统中提供一机多号业务的方法,其特征在于,电话交换机与属性数据库和一机多号业务平台相连,该方法包括当呼叫发生时,电话交换机根据主叫号码查询属性数据库,以确定主叫号码的业务属性;根据查询结果,如果主叫号码具有一机多号业务属性,则电话交换机将呼叫接续至一机多号业务平台;以及一机多号业务平台根据主叫号码查询预先存储的对应于该号码的接续规则,根据规则接续呼叫;如果主叫号码不具有一机多号业务属性,则电话交换机根据被叫号码查询属性数据库,以确定被叫号码的业务属性;如果被叫号码具有一机多号业务属性,则电话交换机将呼叫接续至一机多号业务平台;以及一机多号业务平台根据被叫号码查询预先存储的对应于该号码的接续规则,根据规则接续呼叫;如果被叫号码不具有一机多号业务属性,则电话交换机直接接续呼叫。
2.根据权利要求1的方法,其特征在于还包括当用户申请一机多号业务时,将有关用户的电话号码在用于主叫时是否具有一机多号业务属性的信息,和该号码及其相应的至少一个电话号码在用于被叫时是否具有一机多号业务属性的信息写入属性数据库;并且将取决于用户设定的针对其电话号码的个性化接续规则写入一机多号业务平台。
3.根据权利要求1的方法,其特征在于,一机多号业务平台根据主叫号码查询接续规则并根据规则接续呼叫的步骤包括将不同于主叫号码的预定电话号码用作实际主叫号码;根据该实际主叫号码进行接续。
4.根据权利要求1的方法,其特征在于,一机多号业务平台根据被叫号码查询接续规则并根据规则接续呼叫的步骤包括将不同于被叫号码的预定电话号码用作实际被叫号码;根据该实际被叫号码进行接续。
5.一种电话交换系统,其特征在于包括电话终端;电话交换网络,与电话终端相连,用于将呼叫接续到电话交换机和被叫电话终端;电话交换机,与电话交换网络相连,用于执行以下处理通过一机多号业务属性数据库确定主叫号码是否具有一机多号业务属性,如果具有,通过一机多号业务平台对呼叫进行接续规则处理,并将返回的呼叫经过电话交换网络进行接续;否则,通过一机多号业务属性数据库确定被叫号码是否具有一机多号业务属性,如果具有,通过一机多号业务平台对呼叫进行接续规则处理,并将返回的呼叫经过电话交换网络进行接续;否则,按普通接续方式通过电话交换网络进行接续;一机多号业务平台,与电话交换机相连,用于执行一机多号业务功能;和一机多号业务属性数据库,与电话交换机相连,用于存储有关所有普通电话号码在用于主叫时是否具有一机多号业务属性的信息,和该号码及其相关联的至少一个电话号码在用于被叫时是否具有一机多号业务属性的信息。
6.根据权利要求5的电话交换系统,其特征在于所述一机多号业务平台包括中继交换模块,用于接入由电话交换机接续过来的呼叫,在业务逻辑执行模块的控制下呼出;信令处理模块,用于处理一机多号业务平台与电话交换机之间呼叫过程中的信令;业务逻辑执行模块,用于执行一机多号的业务逻辑,根据用户自定义接续规则数据库中用户自定义的接续规则处理电话交换机呼入的呼叫,控制中继交换模块/信令处理模决将呼叫呼出到电话交换机;用户自定义接续规则数据库,用于存储用户设定的接续规则;维护管理模块,用于维护终端的驱动下,控制和管理其它模块,执行对其它模块的相关数据配置,将用户自定义接续规则写入数据库;和维护终端。
7.根据权利要求5的电话交换系统,其特征在于,所述一机多号业务属性数据库包括信令处理模块,用于处理属性数据库与电话交换机之间的信令;查询处理模块,用于根据信令处理模块传来的指示电话号码以及主叫、被叫性质的查询指令查询与该号码和性质相关的业务属性,并将结果返回给信令处理模块;业务属性数据库,用于存储主叫性质的电话号码的一机多号业务属性和被叫性质的电话号码的一机多号业务属性;维护管理模块,用于在维护终端的驱动下,控制和管理其它模块,执行对其它模块的相关数据配置,将主/被叫号码的一机多号业务属性写入相应数据库;和维护终端。
8.根据权利要求7的电话交换系统,其特征在于,所述业务属性数据库包括被叫号码业务属性数据库,用于存储被叫性质的电话号码的一机多号业务属性;主叫号码业务属性数据库,用于存储主叫性质的电话号码的一机多号业务属性。
全文摘要
在电话交换系统中提供一机多号业务的方法,电话交换机与属性数据库和一机多号业务平台相连,该方法包括当呼叫发生时,交换机根据主叫号查询数据库以确定主叫号业务属性;如主叫号具有业务属性,则交换机将呼叫接续至业务平台;而业务平台根据主叫号查询预存的对应于该号码的接续规则,根据规则接续呼叫;如主叫号不具有业务属性,则交换机根据被叫号查询数据库以确定被叫号业务属性;如被叫号具有业务属性,则交换机将呼叫接续至业务平台;而业务平台根据被叫号查询预存的对应于该号码的接续规则,根据规则接续呼叫;如被叫号不具有业务属性,则交换机直接接续呼叫。
文档编号H04Q3/00GK101026651SQ20061000814
公开日2007年8月29日 申请日期2006年2月22日 优先权日2006年2月22日
发明者傅彦生, 李子涛, 聂衡, 强磊, 顾茜, 叶华 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1