一种应急切换的方法和系统的制作方法

文档序号:7745609阅读:91来源:国知局
专利名称:一种应急切换的方法和系统的制作方法
技术领域
本发明涉及通信技术,尤其涉及通信技术中一种应急切换的技术。
背景技术
目前,很多通信系统中都存在多个业务处理子系统,各个业务处理子系统是相对独立的。例如,运营商网间的点到点彩信消息的转发服务系统中,用到了彩信互通网关业务处理子系统,而每个运营商与其他任一个运营商之间都具备互通网关业务处理子系统,因此每个运营商至少有两套互通网关业务处理子系统。由于各个业务处理子系统都在通信过程中起到重要的作用,因此,为避免业务处理子系统中的设备出现故障,通常会对重要的设备进行备份。目前,普遍采用的备份技术是双机热备份技术。但双机热备份技术存在如下缺点1)当一个服务器的机架因为断电等原因不能工作时,原设备和备份设备都会因机架的断电而断电,均无法运行,不能实现及时切换;2) 当切换失败时,仍不能保证业务的正常运行。如果出现这两种情况,则需要手工启用备用设备,使其能够承载出现问题的设备所承载的业务,通常这个时间至少需要花费1到2小时, 且手工切换的过程费时费力,也容易出错。

发明内容
本发明实施例提供一种应急切换的方法和系统,以实现在原设备出现问题时简便快速的启动备用设备。一种应急切换的方法,包括第一业务处理子系统中的设备出现问题后,负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系,使得所述映射到第一业务处理子系统的IP地址映射到到第二业务处理子系统;由所述第二业务处理子系统处理所述第一业务处理子系统的业务,所述第二业务处理子系统中预先存储了所述处理所述第一业务处理子系统的业务所需的数据。进一步,在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,所述第二业务处理子系统启用预先设定的用于与所述第一业务处理子系统的通信对象连接的第一应急账号,并通过所述第一应急账号与所述第一业务处理子系统的通信对象建立连接。更进一步,在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,所述第二业务处理子系统启用预先设定的用于与所述第一业务处理子系统的外围设备连接的第二应急账号,并通过所述第二应急账号与所述第一业务处理子系统的外围设备建立连接。较佳的,当所述第一业务处理子系统中的设备故障排除后,所述网络设备还原映射关系;
所述第二业务处理子系统断开第一应急账号和第二应急账号的连接,所述第一业务处理子系统建立与通信对象和外围设备的连接。进一步,所述负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系,具体为运行所述第二业务处理子系统中预先设定的脚本,控制所述负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系或还原所述第一业务处理子系统的IP地址的映射关系。一种应急切换系统,包括第一业务处理子系统、第二业务处理子系统和用于进行地址映射的网络设备,所述用于进行地址映射的网络设备还用于在所述第一业务处理子系统中的设备出现问题后,修改映射到第一业务处理子系统的IP地址的映射关系,使得所述映射到第一业务处理子系统的IP地址映射到到第二业务处理子系统;所述第二业务处理子系统还用于,在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,根据预先存储的处理所述第一业务处理子系统的业务所需的数据,处理所述第一业务处理子系统的业务。进一步,所述第二业务处理子系统还用于在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,启用预先设定的连接所述第一业务处理子系统的通信对象的第一应急账号,并通过所述第一应急账号与所述第一业务处理子系统的通信对象建立连接。更进一步,所述第二业务处理子系统还用于在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,启用预先设定的连接外围设备的第二应急账号,并通过所述第二应急账号与所述第一业务处理子系统的外围设备建立连接。较佳的,所述网络设备还用于当所述第一业务处理子系统中的设备故障排除后, 还原所述第一业务处理子系统的IP地址的映射关系;所述第二业务处理子系统还用于,当所述第一业务处理子系统中的设备故障排除后,断开第一应急账号和第二应急账号的连接;所述第一业务处理子系统还用于,当故障排除后,重新建立与通信对象和外围设备的连接。进一步,所述第二业务处理子系统还用于运行所述第二业务处理子系统中预先设定的脚本,控制所述负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系或还原所述第一业务处理子系统的IP地址的映射关系;所述网络设备具体用于在所述第二业务处理子系统的控制下修改映射到第一业务处理子系统的IP地址的映射关系或还原所述第一业务处理子系统的IP地址的映射关系。本发明实施例提供一种应急切换的方法和系统,通过在前一级能够进行地址映射的网络设备中配置映射IP,实现各个业务处理子系统中对应的设备互为备份设备,当一个业务处理子系统的设备出现问题时,只要将前一级网络设备中映射到该网络设备的IP设置为映射到另一个业务处理子系统的相应设备中,由另一业务处理子系统的相应设备作为备用设备处理出现问题的设备的业务即可,从而实现在原设备出现问题时简便快速地启动备用设备。


图1为本发明实施例提供的应急切换的方法流程图之一;图2为本发明实施例提供的应急切换的方法流程图之一;图3为本发明实施例提供的应急切换的系统结构示意图;图4为本发明实施例提供的联通网络中彩信业务应急切换的系统结构示意图。
具体实施例方式本发明实施例提供一种应急切换的方法和系统,由于在一般的系统中都存在用于进行地址映射的网元,该网元可以是路由器,更多的情况是用来进行安全管理和地址映射的防火墙。本发明实施例利用该可以进行地址映射的网元,通过事先的配置,在一个业务处理子系统中的设备出现问题后,可以修改地址映射关系,将本应转发给出现问题的业务处理子系统的数据转发给作为备用业务处理子系统的其它业务处理子系统,由备用业务处理子系统来临时处理出现问题的业务处理子系统的业务,从而实现快捷地启动备用设备,同时由于不限制两个业务处理子系统之间的距离,所以灵活性更高。如图1所示,本发明实施例提供的应急切换的方法包括如下几个步骤步骤S101、第一业务处理子系统中的设备出现问题后,通信系统中负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系,使得映射到第一业务处理子系统的IP地址映射到到第二业务处理子系统;步骤S102、第二业务处理子系统处理第一业务处理子系统的业务,第二业务处理子系统中预先存储了处理第一业务处理子系统的业务所需的数据。这样,只要根据预先的设定,将映射到第一业务处理子系统的IP地址直接修改为映射到第二业务处理子系统,并事先在第二业务处理子系统中存储处理第一业务处理子系统的业务所需要的数据,即可使得第二业务处理子系统作为第一业务处理子系统的备份业务处理子系统,在第一业务处理子系统不能正常工作时,临时处理第一业务处理子系统的业务,切换过程快捷方便,并且由于采用修改地址映射关系的方法,对第一业务处理子系统和第二业务处理子系统的位置关系没有任何要求,第一业务处理子系统和第二业务处理子系统甚至可以位于距离遥远的两个城市,因此,即使出现区域停电等事故,仍可以采用本发明实施例提供的应急切换方法进行应急处理。其中,用于进行地址映射的网络设备可以是路由器、交换机,也可以是既能进行安全管理又能进行地址映射的防火墙。通常,为了保证通信过程的安全,各个业务处理子系统都需要通过账号和通信对象以及外围设备建立连接,并在该连接的基础上实现通信和相关业务的处理。此时,还需要在第二业务处理子系统上设置应急账号,需要与多少个通信对象和外围设备建立连接,就设置多少应急账号。第二业务处理子系统在网络设备修改映射到第一业务处理子系统的IP 地址的映射关系后,开始启用预先设定的用于与第一业务处理子系统的通信对象连接的第一应急账号,并通过第一应急账号与第一业务处理子系统的通信对象建立连接,如果第一业务处理子系统有外围设备,那么第二业务处理子系统还需要启用预先设定的用于与第一业务处理子系统的外围设备连接的第二应急账号,并通过第二应急账号与第一业务处理子
6系统的外围设备建立连接。并且,本发明实施例进一步在各个业务处理子系统上配置了相应的网络设备脚本,当需要由该业务处理子系统接管其它业务处理子系统的业务时,运行相应的脚本,即可修改进行地址映射的网络设备的地址映射关系,使网络设备将转发给出现故障的业务处理子系统的数据转发给自己;当故障排除后,再运行相应的脚本,恢复进行地址映射的网络设备的地址映射关系,使网络设备正常转发数据给已经排除故障的业务处理子系统。映射地址的修改和恢复都非常方便。进一步,如图2所示,本发明实施例的应急切换的方法中还进一步包括步骤S103、当第一业务处理子系统中的设备故障排除后,网络设备还原映射关系;步骤S104、第二业务处理子系统断开第一应急账号和第二应急账号的连接,第一业务处理子系统建立与通信对象和外围设备的连接。这样即可方便快捷的实现从第二业务处理子系统切换回第一业务处理子系统。本发明实施例还提供一种应急切换系统,如图3所示,包括第一业务处理子系统 301、第二业务处理子系统302和用于进行地址映射的网络设备303,其中用于进行地址映射的网络设备303还用于在第一业务处理子系统301中的设备出现问题后,修改映射到第一业务处理子系统301的IP地址的映射关系,使得映射到第一业务处理子系统301的IP地址映射到到第二业务处理子系统302 ;第二业务处理子系统302还用于,在网络设备修改映射到第一业务处理子系统 301的IP地址的映射关系后,根据预先存储的处理第一业务处理子系统301的业务所需的数据,处理第二业务处理子系统302的业务。其中,网络设备303可以为路由器、交换机,还可以为防火墙。进一步,当需要使用账号与第一业务处理子系统的通信对象建立连接时,第二业务处理子系统302还用于在网络设备修改映射到第一业务处理子系统301的IP地址的映射关系后,启用预先设定的连接第一业务处理子系统301的通信对象的第一应急账号,并通过第一应急账号与第一业务处理子系统301的通信对象建立连接。当第一业务处理子系统301有外围设备时,为实现与外围设备的安全通信,第二业务处理子系统302还用于在网络设备修改映射到第一业务处理子系统301的IP地址的映射关系后,启用预先设定的连接外围设备的第二应急账号,并通过第二应急账号与第一业务处理子系统301的外围设备建立连接。进一步,为便于在第一业务处理子系统排除故障后恢复原状态,网络设备303还用于当第一业务处理子系统301中的设备故障排除后,还原第一业务处理子系统301的 IP地址的映射关系;第二业务处理子系统302还用于,当第一业务处理子系统中的设备故障排除后, 断开第一应急账号和第二应急账号的连接;第一业务处理子系统301还用于,当故障排除后,重新建立与通信对象和外围设备的连接。下面以一个具体实例进行说明如图4所示,以联通网络为例,联通网络中采用的通信制式与移动网络和电信网
7络不同,所以为了实现网间业务,联通网络需要设置到移动的互通网关系统401和到电信的互通网关系统402,一般情况下,以彩信业务为例,到移动的互通网关401和到电信的互通网关系统402会处理各自的彩信消息,互相之间不会有消息交互。假定到移动的互通网关系统401的IP为ΙΡ^ι,它通过防火墙405和移动网络中的互通网关系统403建立连接,防火墙405为该连接设置的IP为IPla,当移动网络中的互通网关系统403和到移动的互通网关系统401进行通信时,移动网络中的互通网关系统403 发送数据至IPla这一地址,由防火墙405将IPla这一地址映射为IP2a,实际上虽然移动网络中的互通网关系统403发送数据至IPla这一地址,但由于防火墙405的映射,移动网络中的互通网关系统403事实上是将数据发送到了 IP地址为1 加的到移动的互通网关系统401。同样道理,假定到电信的互通网关系统402的IP为IP2b,它通过防火墙405和电信网络中的互通网关系统404建立连接,防火墙405为该连接设置的IP为IPlb,当电信网络中的互通网关系统404和到电信的互通网关系统402进行通信时,虽然电信网络中的互通网关系统404发送数据至IPlb这一地址,但由于防火墙405的映射,电信网络中的互通网关系统404事实上是将数据发送到了 IP地址为IP2b的到电信的互通网关系统402。通过本发明实施例提供的应急切换方法,在到电信的互通网关系统402出现异常无法提供服务后,可在到移动的互通网关系统401上执行预定的脚本或菜单操作,接管到电信的互通网关系统402的业务。防火墙405将IPlb的映射地址由IP^修改为IP2a,电信网络中的互通网关系统404发送给到电信的互通网关系统402的消息会直接根据地址映射关系发送给到移动的互通网关系统401,而且这种切换费时较少,尽量降低了业务损失。 在到电信的互通网关系统402恢复正常后,可以在到移动的互通网关系统401处进行恢复, 使得防火墙405将IPlb的映射地址恢复为IP2b,将业务切换回到电信的互通网关系统。同理,当到移动的互通网关系统401出现异常无法提供服务后,也可以由到电信的互通网关系统402作为备用系统。进一步,还可以在网络层面,以主备传输链路的方式进行应急切换,每条链路使用统一的带宽。当然在到移动的互通网关系统401中需要配置到电信互通网关系统402的账号数据,如到电信互通网关系统402与彩信中心、电信网络中的互通网关系统404等外围设备和通信对象的帐号、密码等,该账号即应急账号,另外还需要配置到电信互通网关系统402的业务数据,如网号、号段等信息,保证接管后到移动互通网关系统401能够正常处理鉴权等业务;同样,到电信互通网关系统402中也需要配置到移动的互通网关系统401的账号数据和业务数据。还可以在操作系统中增加“一键式接管”和“一键式恢复”功能按钮或选项,触发后会直接调用接管或恢复时需要使用的脚本,便于工作人员操作。例如,在到移动的互通网关系统401上配置到电信的互通网关系统402与电信网络中的互通网关系统404的账号为第一应急账号,配置到电信的互通网关系统402与彩信中心的账号为第二应急帐号;同理,到电信的互通网关系统402上也配置到移动的互通网关系统401与移动网络中的互通网关系统403的账号为第一应急账号,配置到移动的互通网关系统401与彩信中心的账号为第二应急帐号;在到移动的互通网关系统401上的配置界面中配置两个防火墙脚本,一个是接管电信业务的脚本把IPlb映射到IP2a,另外一个是把电信业务恢复到原到电信的互通网关系统402的脚本把IPlb映射到IP2b。同理,在到电信的互通网关系统402上的配置界面中配置两个防火墙脚本接管移动业务以及恢复移动业务的脚本,根据不同的实际情况,所配置的脚本不同,但都是通过地址的映射关系来实现业务的接管和恢复。当然方案中的防火墙,也可以是路由器或四层交换机,只要能够实现IP地址的映射修改即可;当到电信的互通网关系统402中的设备异常时,则可以在到移动的互通网关系统 401进行相应操作,到移动的互通网关系统401接收到接管命令后,自动执行接管电信业务的脚本,确保IPlb映射到IP2a,从IPh访问电信网关时对端看到的也是IPlb,这样可以确保对端在切换前后看到的都是同一个IP地址,这样在切换时无需通信对象的配合;到移动的互通网关系统401自动启用所有应急帐号,包括与到电信的互通网关系统402的和到彩信中心等外围设备的;由于到移动的互通网关系统401自动继承了原有的帐号和路由数据,因此彩信中心发给电信用户的消息自动发给到移动的互通网关系统401,电信网络中的互通网关系统404发给联通网络的消息也自动发给到移动的互通网关系统401上,完成业务的接管。当到电信的互通网关系统402恢复正常是,则在到移动的互通网关系统401上执行恢复的操作,到移动的互通网关系统401接收到恢复命令后,自动执行恢复电信业务的脚本,确保IPlb映射到IP2b,自动禁用所有应急帐号,包括与彩信中心和与电信网络中的互通网关系统404的,自动断开这些应急帐号的连接,到电信的互通网关系统402设备启动后,自动建立相关帐号连接,业务恢复成功。本发明实施例提供的应急切换的方法和系统,通过在前一级能够进行地址映射的网络设备中配置映射IP,实现各个业务处理子系统中对应的设备互为备份设备,当一个业务处理子系统的设备出现问题时,只要将前一级网络设备中映射到该网络设备的IP设置为映射到另一个业务处理子系统的相应设备中,由另一业务处理子系统的相应设备作为备用设备处理出现问题的设备的业务即可,从而实现在原设备出现问题时简便快速的启动备用设备。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种应急切换的方法,其特征在于,包括第一业务处理子系统中的设备出现问题后,负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系,使得所述映射到第一业务处理子系统的IP地址映射到到第二业务处理子系统;由所述第二业务处理子系统处理所述第一业务处理子系统的业务,所述第二业务处理子系统中预先存储了所述处理所述第一业务处理子系统的业务所需的数据。
2.如权利要求1所述的方法,其特征在于,还包括在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,所述第二业务处理子系统启用预先设定的用于与所述第一业务处理子系统的通信对象连接的第一应急账号,并通过所述第一应急账号与所述第一业务处理子系统的通信对象建立连接。
3.如权利要求2所述的方法,其特征在于,还包括在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,所述第二业务处理子系统启用预先设定的用于与所述第一业务处理子系统的外围设备连接的第二应急账号,并通过所述第二应急账号与所述第一业务处理子系统的外围设备建立连接。
4.如权利要求3所述的方法,其特征在于,还包括当所述第一业务处理子系统中的设备故障排除后,所述网络设备还原映射关系;所述第二业务处理子系统断开第一应急账号和第二应急账号的连接,所述第一业务处理子系统建立与通信对象和外围设备的连接。
5.如权利要求4所述的方法,其特征在于,所述负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系,具体为运行所述第二业务处理子系统中预先设定的脚本,控制所述负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系或还原所述第一业务处理子系统的IP地址的映射关系。
6.一种应急切换系统,包括第一业务处理子系统、第二业务处理子系统和用于进行地址映射的网络设备,其特征在于,所述用于进行地址映射的网络设备还用于在所述第一业务处理子系统中的设备出现问题后,修改映射到第一业务处理子系统的IP地址的映射关系,使得所述映射到第一业务处理子系统的IP地址映射到到第二业务处理子系统;所述第二业务处理子系统还用于,在所述网络设备修改映射到第一业务处理子系统的 IP地址的映射关系后,根据预先存储的处理所述第一业务处理子系统的业务所需的数据, 处理所述第一业务处理子系统的业务。
7.如权利要求6所述的系统,其特征在于,所述第二业务处理子系统还用于在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,启用预先设定的连接所述第一业务处理子系统的通信对象的第一应急账号,并通过所述第一应急账号与所述第一业务处理子系统的通信对象建立连接。
8.如权利要求7所述的系统,其特征在于,所述第二业务处理子系统还用于在所述网络设备修改映射到第一业务处理子系统的IP地址的映射关系后,启用预先设定的连接外围设备的第二应急账号,并通过所述第二应急账号与所述第一业务处理子系统的外围设备建立连接。
9.如权利要求8所述的系统,其特征在于,所述网络设备还用于当所述第一业务处理子系统中的设备故障排除后,还原所述第一业务处理子系统的IP地址的映射关系;所述第二业务处理子系统还用于,当所述第一业务处理子系统中的设备故障排除后, 断开第一应急账号和第二应急账号的连接;所述第一业务处理子系统还用于,当故障排除后,重新建立与通信对象和外围设备的连接。
10.如权利要求9所述的系统,其特征在于,所述第二业务处理子系统还用于运行所述第二业务处理子系统中预先设定的脚本,控制所述负责地址映射的网络设备修改映射到第一业务处理子系统的IP地址的映射关系或还原所述第一业务处理子系统的IP地址的映射关系;所述网络设备具体用于在所述第二业务处理子系统的控制下修改映射到第一业务处理子系统的IP地址的映射关系或还原所述第一业务处理子系统的IP地址的映射关系。
全文摘要
本发明公开了一种应急切换的方法和系统,涉及通信技术。本发明实施例通过在前一级能够进行地址映射的网络设备中配置映射IP,实现各个业务处理子系统中对应的设备互为备份设备,当一个业务处理子系统的设备出现问题时,只要将前一级网络设备中映射到该网络设备的IP设置为映射到另一个业务处理子系统的相应设备中,由另一业务处理子系统的相应设备作为备用设备处理出现问题的设备的业务即可,从而实现在原设备出现问题时简便快速的启动备用设备。
文档编号H04L29/12GK102215272SQ20101014271
公开日2011年10月12日 申请日期2010年4月2日 优先权日2010年4月2日
发明者夏星欣, 张浩军, 王国才 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1