专利名称:业务交换点容灾方法及装置的制作方法
技术领域:
本发明涉及通信领域,更具体而言,涉及业务交换点(ServiceSwitching Point,以下简称为SSP)容灾方法及装置。
背景技术:
随着网络智能化项目的不断开展,特别是BASE CALL等基础性智能业务的开展,业务控制点(Service Control Point,以下简称为SCP)日渐成为公共电话交换网(Public Switched TelephoneNetwork,以下简称为PSTN)和下一代网络(Next GenerationNetwork,以下简称为NGN)的核心,因此,SCP发生故障将会导致全网业务的中断,影响重大。
关于如何提高网络安全性,提高SCP、信令接入单元(SignalingAccess Unit,以下简称为SAU)、SSP各网元的容灾处理能力,自2002年以来,各网元都做了很多的改进。
在2002年,对于SCP和SSP就SCP完全故障时的应急处理方案,业界曾达成以下共识当SCP故障时,SCP应能够自动阻塞到SSP间的智能网应用部分(INAP)链路,SSP应能够在链路中断情况下,不再触发智能,而是按照普通呼叫继续接续。
但是经过近几年的开发与实践,智能网侧难以实现在所有故障情况下自动阻塞链路。在很多情况下,智能网甚至无法检测到自身已处于故障状态,或者能够检测却无法做出反应。
目前智能网侧仅能够对60~70%的故障情况做出反应,无法更大限度地保证安全。
除以上功能外,目前SSP网元还支持当链路正常但与SCP交互无响应时,能够按照普通呼叫接续。但是这种机制是针对单个呼叫的,即,需要在每次呼叫过程中检查。而当出现SCP长时间故障时,仍然会对每个呼叫检查,这样呼叫过程会有一定时延,影响用户体验。
现有技术提供了一种通过产生SAU的不可达启动SSP容灾的解决方案,下面参照图1来描述。
图1示出了相关技术中的一种典型智能网组网。目前,SSP支持容灾,需要与智能网配合完成,智能网可能出现的故障有多种,典型的如SCP瘫痪、业务数据点(Service Data Point,以下简称为SDP)吊死、SCP和SAU之间的TCP/IP连接中断、或SAU和SSP之间的7号链路中断。
在由于以上原因导致智能网不能提供服务时,按SSP与智能网的约定,全部由智能网转换为SAU信令点不可达,SSP以此为条件作为判断,启动自动容灾功能。
此时可以自动将一次拨号含有被叫号码信息的智能业务改为普通呼叫接续,这就是自动容灾功能。例如某用户登记彩铃业务,这时智能网故障了,我们可能希望虽然彩铃不能实现,但打入该用户的呼叫仍能接通。
然而,当智能网发生故障时,可能并未形成SAU不可达情况,这时SSP容灾就不起作用。
从以上的举例描述可以看出,现有的机制都存在或多或少的局限性,难以满足目前对安全性越来越高的要求。
发明内容
本发明旨在提供通信领域中的SSP统计容灾的方法及装置,以解决SCP故障时PSTN/NGN网络的应急处理等问题。
在本发明实施例中,提供了一种业务交换点业务交换点容灾方法,包括以下步骤业务交换点独立地对业务交换点与业务控制点消息交互超时情况进行周期性统计;以及当周期性统计发现超时情况满足容灾条件时,业务交换点控制智能业务如何接续。
在上述的业务交换点容灾方法中,进行周期性统计包括以下步骤业务交换点中的后台管理模块利用业务交换点的话务统计机制登记话务统计任务,利用话务统计任务对业务交换点与业务控制点消息交互超时情况进行周期性统计;以及业务交换点控制智能业务如何接续包括以下步骤当发现满足容灾条件时,后台管理模块通知业务交换点中的业务处理模块如何接续智能业务。
在上述的业务交换点容灾方法中,超时情况包括以下至少一种与超时消息相关的信息相应的业务键、业务控制点号、统计超时时长、越限阈值。
在上述的业务交换点容灾方法中,预定容灾条件为业务单位时间内交互超时次数超过越限阈值。
在上述的业务交换点容灾方法中,后台管理模块通知业务交换点中的业务处理模块如何接续智能业务具体包括对业务交换点的触发器检测点业务配置数据表附加容灾处理域,其值为继续接续或拆除呼叫,当周期性统计发现超时情况满足预定容灾条件时,后台管理模块将容灾处理域改为继续接续或拆除呼叫,并通知给业务交换点中的业务处理模块,指令业务处理模块根据触发器检测点业务配置数据表来接续智能业务。
在上述的业务交换点容灾方法中,业务处理模块根据触发器检测点业务配置数据表来接续智能业务包括以下步骤业务处理模块检查触发器检测点业务配置数据表的配置,如果配置为继续接续,就按照普通呼叫接续;如果配置为拆除呼叫则将呼叫异常结束。
在上述的业务交换点容灾方法中,还包括以下步骤在判断连接异常恢复正常后,后台管理模块将此情况通知业务处理模块。
在上述的业务交换点容灾方法中,进行周期性统计包括以下步骤业务交换点中的业务处理模块建立定时任务,利用定时任务定时检查业务交换点与业务控制点交互超时计数器的计数情况。
在上述的业务交换点容灾方法中,还包括以下步骤预先对业务交换点的触发器检测点业务配置数据表附加容灾处理域,其值为继续接续或拆除呼叫。
在上述的业务交换点容灾方法中,业务处理模块建立定时任务,利用定时任务定时检查计数情况包括以下步骤在业务处理模块初始化时建立定时任务定时扫描触发器检测点业务配置数据表,检查有哪些智能业务配置为需要容灾处理,对于配置了需要容灾处理的业务,定时检查计数情况是否满足预定容灾条件。
在上述的业务交换点容灾方法中,业务交换点控制智能业务如何接续包括以下步骤当满足预定容灾条件时,修改业务的容灾处理标志为真,业务交换点在进行智能呼叫时,发现业务需要容灾处理同时容灾处理标志为真,则检查触发器检测点业务配置数据表中的配置,如果配置为继续接续,就按照普通呼叫接续;如果配置为拆除呼叫,则将呼叫异常结束。
在上述的业务交换点容灾方法中,还包括以下步骤在判断连接异常恢复正常后,业务交换点把容灾处理标志置为假。
在本发明实施例中,还提供了一种业务交换点容灾装置,包括周期性统计模块,用于指令业务交换点独立地对业务交换点与业务控制点消息交互超时情况进行周期性统计;以及控制接续模块,用于当发现满足预定容灾条件时,指令业务交换点控制智能业务如何接续。
通过上述技术方案,本发明实现了如下技术效果在SSP网元上对SSP与SCP间的交互进行统计,当交互失败次数达到一定程度时(如单位时间内的连续失败次数、单元时间内的失败率等),SSP网元能够自动切断到SCP的交互,将其后的智能呼叫都按照普通呼叫处理,无需等待SCP超时,就可立即按普通呼叫接续,保证业务畅通。由于仅由SSP网元单独实现,故根据本发明的整个方案的实现比较容易。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了相关技术中的一种典型智能网组图;图2示出了根据本发明实施例的容灾方法的流程图;图3示出了根据本发明实施例的容灾装置的方框图;以及图4示出了根据本发明实施例的SSP处理架构视图。
具体实施例方式
下面将参考附图并结合实施例,来详细说明本发明。
图2示出了根据本发明实施例的容灾方法的流程图,其包括以下步骤步骤S202,SSP独立地对SSP与SCP消息交互超时情况进行周期性统计;以及步骤S204,当统计发现超时情况满足预定容灾条件时,SSP控制智能业务如何接续。
在图2所示实施例中,步骤S202可包括以下步骤SSP中的后台管理模块利用SSP的话务统计机制登记话务统计任务,对SSP与SCP消息交互超时情况进行周期性统计;步骤S204可包括以下步骤当发现满足预定容灾条件时,后台管理模块通知SSP中的业务处理模块如何接续智能业务。
需要指出的是,超时情况包括以下至少一种与超时消息相关的信息相应的业务键、SCP号、统计超时时长、越限阈值;预定容灾条件为业务单位时间内交互超时次数超过越限阈值。
对SSP的TDP(Trigger Detection Point,触发器检测点)业务配置数据表附加容灾处理域,其值为继续接续或拆除呼叫,默认为拆除呼叫,当发现满足预定容灾条件时,后台管理模块将容灾处理域改为继续接续或拆除呼叫,并通知给SSP中的业务处理模块,指令业务处理模块根据TDP业务配置数据表来接续智能业务。
此外,上述实施例的业务处理模块根据TDP业务配置数据表来接续智能业务可包括以下步骤业务处理模块检查TDP业务配置数据表的配置,如果配置为继续接续,就按照普通呼叫接续;如果配置为拆除呼叫则将呼叫异常结束。
另外,上述实施例的SSP容灾方法还可包括以下步骤在判断连接异常恢复正常后,后台管理模块将此情况通知业务处理模块。
SSP中的业务处理模块建立定时任务,定时检查SSP与SCP交互超时计数器的计数情况。
此外,本发明的SSP容灾方法还可包括以下步骤预先对SSP的TDP业务配置数据表附加容灾处理域,其值为继续接续或拆除呼叫,默认为拆除呼叫,对于要求容灾处理的业务,配置其值为继续接续。
业务处理模块建立定时任务,定时检查计数情况可包括以下步骤在业务处理模块初始化时建立定时任务定时扫描TDP业务配置数据表,检查有哪些智能业务配置为需要容灾处理,对于配置了需要容灾处理的业务,定时检查计数情况是否满足预定容灾条件。
当满足预定容灾条件时,就修改业务的容灾处理标志为真,SSP在进行智能呼叫时,发现业务需要容灾处理同时容灾处理标志为真,则检查TDP业务配置数据表中的配置,如果配置为继续接续,就按照普通呼叫接续;如果配置为拆除呼叫,则将呼叫异常结束。
在判断连接异常恢复正常后,SSP把容灾处理标志置为假。
如图3所示,本发明实施例还提供了一种SSP容灾装置300,包括周期性统计模块302,用于指令SSP独立地对SSP与SCP消息交互超时情况进行周期性统计;以及控制接续模块304,用于当发现满足预定容灾条件时,指令SSP控制智能业务如何接续。
下面将通过对图4所示实施例的详细描述,来阐明上述图2和图3所示实施例的实现。
图4示出了根据本发明实施例的SSP处理架构视图。
在该实施例中,该功能由SSP网元独立完成,是对现有智能网安全方案的补充。如图4所示,其包括线路接口模块402、系统支撑模块404、后台管理模块410、业务处理模块408、以及信令处理模块406。
线路接口模块402主要用于提供满足系统组网需求的各种物理接口,包括FE接口等。
系统支撑模块404主要用于实现软件加载、数据加载、设备管理、设备维护、板间通信、框间通信等功能。
信令处理模块406主要用于提供信令或协议的底层处理功能,如MTP、SIGTRAN、TCP/UDP、H.248/MGCP等协议的处理。
业务处理模块408完成业务特性所需要的3层及以上高层协议(如TUP、ISUP、MAP等)的处理;提供应用层的呼叫控制功能,并完成业务的逻辑;提供中心数据库功能,存储集中式的资源数据(局间中继资源、上下文及终端动态表、MGW资源描述表等),为业务处理提供呼叫资源的查询服务。
后台管理模块410由后管理模块(Back Administration Module,以下简称为BAM)、Bill Store、工作站(Work Station,以下简称为WS)等设备构成,负责提供人机接口、网管接口、计费接口等维护管理接口,主要完成操作维护、话单管理等功能。
在本发明的实施例中,根据实现方式的不同,SSP统计容灾有两种解决方案。下面通过详细描述这两种方案来说明本发明上述实施例中的SSP容灾方法和装置。
方案一利用SSP现有的话务统计机制,后台管理模块410登记话务统计任务,对与SCP的交互情况进行统计,当满足容灾条件时,由SSP后台管理模块410向业务处理模块408自动发送配置命令,控制智能业务如何接续,可见该方案中,后台管理模块410可用于执行图2中的步骤S202和S204,并可用于实现图3中的周期性统计模块302和控制接续模块304;方案二在SSP业务处理模块408中建立定时任务,定时检查计数器(记录与SCP消息交互超时情况)计数,当满足容灾条件时,控制智能业务如何接续,可见该方案中,业务处理模块408可用于执行图2中的步骤S202和S204,并可用于实现图3中的周期性统计模块302和控制接续模块304。
在下文中将对以上两种方案分别进行深入分析。
方案一中利用SSP现有的话务统计机制,后台管理模块410登记周期性话务统计任务对与SCP的交互超时次数进行周期性统计,相应的业务键、SCP号、统计超时时长、越限阈值等信息可以由用户自行配置。
当满足容灾处理条件时(某业务单位时间内交互超时次数超过越限阈值),SSP后台管理模块410发送告警,并同时由后台管理模块410自动向业务处理模块408进行通知。
后台管理模块410对SSP的TDP业务配置数据表附加容灾处理域,其值为继续接续或拆除呼叫,默认为拆除呼叫。
当SSP与SCP连接异常时,业务处理模块408收到后台管理模块410发送的通知,将TDP业务配置数据表中的容灾处理指示改为继续接续或拆除呼叫。在每次进行智能呼叫时,如果需要容灾,则检查该表中的配置,如果配置为继续接续,就按照普通呼叫接续(不触发智能业务);如果配置为拆除呼叫则呼叫将被异常结束。
当连接异常恢复后,SSP后台管理模块410自动通知业务处理模块408,每次智能呼叫就不再进行容灾处理,正常触发智能业务。
该方案的优点是借用了SSP话务统计机制,能够由用户灵活配置容灾标准,可以在不同的时段各种话务模型下,分别进行统计,满足不同的要求。
方案二中,对SSP的TDP业务配置数据表进行扩展,扩展方法是增加容灾处理域,其值为继续接续和拆除呼叫,默认为拆除呼叫。对于要求容灾处理的业务,配置该域为继续接续。
在业务处理模块408初始化时,建立定时任务(如建立10分钟任务),定时扫描TDP业务配置数据表,检查有哪些智能业务配置为需要容灾处理,对于配置了需要容灾处理的业务,根据业务键检查与SCP消息交互超时计数器计数情况,当满足条件(例如,预先启动一个超时计数器,并预先设置定时任务的处理条件)时(如10分钟内,SSP超时消息数大于20次,超时消息占正常消息比例大于80%),就修改该业务的容灾处理标志为真。在每次进行智能呼叫时,发现该业务需要容灾处理同时容灾处理标志为真,则检查TDP业务配置数据表中的配置,如果配置为继续接续,就按照普通呼叫接续(不触发智能业务);如果配置为拆除呼叫,则呼叫将被异常结束。
例如,如果统计结果为10分钟内,超时消息数大于20,超时消息占正常消息比例大于50%的情况下需发送预告警,提示需要人工干预。即在启动容灾处理之前能够有预警机制。
当SSP与SCP连接异常恢复后,SSP自动把容灾处理标志置为假,相关的智能业务呼叫能够正常触发SCP。
该方案的优点是不改变SSP现有系统结构,而且统计效率较高。
但是,该方案的缺点在于统计条件是确定的,不能够人工调整,可能不能满足部分应用的要求;对业务处理模块408系统负荷有一定的影响。
从以上的描述中,可以看出,本发明实现了如下技术效果SSP网元能够自动切断到SCP的交互,由于以后的智能呼叫都按照普通呼叫处理,所以无需等待SCP超时,就可立即按普通呼叫接续,从而保证了业务畅通,而且整个方案仅通过SSP网元单独实现,所以整个方案简单易行。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。应该明白,这些具体实施中的变化对于本领域的技术人员来说是显而易见的,不脱离本发明的精神保护范围。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种业务交换点容灾方法,其特征在于,包括以下步骤业务交换点独立地对所述业务交换点与业务控制点消息交互超时情况进行周期性统计;以及当所述周期性统计发现所述超时情况满足容灾条件时,所述业务交换点控制智能业务如何接续。
2.根据权利要求1所述的业务交换点容灾方法,其特征在于,进行周期性统计包括以下步骤所述业务交换点中的后管理模块利用所述业务交换点的话务统计机制登记话务统计任务,利用所述话务统计任务对所述业务交换点与业务控制点消息交互超时情况进行周期性统计;以及所述业务交换点控制智能业务如何接续包括以下步骤当发现满足容灾条件时,所述后台管理模块通知所述业务交换点中的业务处理模块如何接续智能业务。
3.根据权利要求2所述的业务交换点容灾方法,其特征在于,所述超时情况包括以下至少一种与超时消息相关的信息相应的业务键、业务控制点号、统计超时时长、越限阈值。
4.根据权利要求3所述的业务交换点容灾方法,其特征在于,预定容灾条件为业务单位时间内所述交互超时次数超过所述越限阈值。
5.根据权利要求2所述的业务交换点容灾方法,其特征在于,所述后台管理模块通知所述业务交换点中的业务处理模块如何接续智能业务具体包括对所述业务交换点的触发器检测点业务配置数据表附加容灾处理域,当所述周期性统计发现所述超时情况满足预定容灾条件时,所述后台管理模块将所述容灾处理域改为继续接续或拆除呼叫,并通知给所述业务交换点中的业务处理模块,指令所述业务处理模块根据所述触发器检测点业务配置数据表来接续智能业务。
6.根据权利要求5所述的业务交换点容灾方法,其特征在于,所述业务处理模块根据所述触发器检测点业务配置数据表来接续智能业务包括以下步骤所述业务处理模块检查所述触发器检测点业务配置数据表的配置,如果配置为继续接续,就按照普通呼叫接续;如果配置为拆除呼叫则将呼叫异常结束。
7.根据权利要求2所述的业务交换点容灾方法,其特征在于,还包括以下步骤在判断连接异常恢复正常后,所述后台管理模块将此情况通知所述业务处理模块。
8.根据权利要求1所述的业务交换点容灾方法,其特征在于,进行周期性统计包括以下步骤所述业务交换点中的业务处理模块建立定时任务,利用所述定时任务定时检查所述业务交换点与业务控制点交互超时计数器的计数情况。
9.根据权利要求8所述的业务交换点容灾方法,其特征在于,还包括以下步骤预先对所述业务交换点的触发器检测点业务配置数据表附加容灾处理域,其值为继续接续或拆除呼叫。
10.根据权利要求9所述的业务交换点容灾方法,其特征在于,所述业务处理模块建立定时任务,利用所述定时任务定时检查计数情况包括以下步骤在所述业务处理模块初始化时建立所述定时任务定时扫描所述触发器检测点业务配置数据表,检查有哪些智能业务配置为需要容灾处理,对于配置了需要容灾处理的业务,定时检查所述计数情况是否满足所述预定容灾条件。
11.根据权利要求10所述的业务交换点容灾方法,其特征在于,所述业务交换点控制智能业务如何接续包括以下步骤当满足所述预定容灾条件时,修改所述业务的容灾处理标志为真,所述业务交换点在进行智能呼叫时,发现所述业务需要容灾处理同时容灾处理标志为真,则检查所述触发器检测点业务配置数据表中的配置,如果配置为继续接续,就按照普通呼叫接续;如果配置为拆除呼叫,则将呼叫异常结束。
12.根据权利要求8所述的业务交换点容灾方法,其特征在于,还包括以下步骤在判断连接异常恢复正常后,业务交换点把所述容灾处理标志置为假。
13.一种业务交换点容灾装置,其特征在于,包括周期性统计模块,用于指令业务交换点独立地对所述业务交换点与业务控制点消息交互超时情况进行周期性统计;以及控制接续模块,用于当发现满足预定容灾条件时,指令所述业务交换点控制智能业务如何接续。
全文摘要
本发明提供了一种业务交换点SSP容灾方法,包括以下步骤业务交换点独立地对业务交换点与业务控制点消息交互超时情况进行周期性统计;以及当周期性统计发现超时情况满足容灾条件时,业务交换点控制智能业务如何接续。本发明还提供了一种SSP容灾装置。
文档编号H04Q3/00GK101013959SQ20071000266
公开日2007年8月8日 申请日期2007年1月24日 优先权日2007年1月24日
发明者魏海涛 申请人:华为技术有限公司