一种板卡冗余备份的方法

文档序号:7953507阅读:529来源:国知局
专利名称:一种板卡冗余备份的方法
技术领域
本发明涉及通信技术,特别涉及多板卡插框结构系统。
背景技术
在数据通信领域中,为了确保系统设备的可靠性,一般都要求对关键的板卡实施冗余备份。冗余备份技术一般包括1:1的备份,1+1的备份以及N:1备份。1:1备份的情况是同时只有一张板卡工作,在工作卡出现异常后,则切换到备份卡。1+1备份是工作卡和备份卡同时工作,在发送数据时工作卡和备份卡同时向外传送相同的数据,在接收数据时系统根据当前板卡的工作状态选取一张板卡的数据。N:1的备份是使用一张板卡作为N张板卡的备份卡,在某张板卡出现故障时,则将其数据切换到备份卡上。
1+1备份是实现起来最简洁的一种备份方法,它在发送方向对数据进行广播,在接收方向选择接收,具有不需要协议支持,只需要根据本端状态决定接收路径即可的特点。对于板卡的1+1备份,通常要求在工作卡和备份卡之间构建专门的电路作为数据的广播通道,以及需要专门的电路来处理板卡状态的监控,发起工作卡和备份卡之间接收通道的倒换等。这样做的缺点一是需要专门的硬件电路的支持,不具有很好的通用性;二是板卡之间的状态靠双方的主动探测和协商来实现,当探测机制出现问题时,可能会导致系统工作状态异常。

发明内容
本发明针对现有技术的冗余备份方法,技术复杂,对硬件的依赖性高,板卡通用性差的问题,提出一种通过软件方式实现板卡1+1备份的方法。
本发明解决所述技术问题,采用的技术方案是,一种板卡冗余备份的方法,包括以下步骤a.在核心控制卡上设置板卡状态监控软件模块,对板卡状态进行检测;b.核心控制卡根据各板卡的用户配置信息及运行状态设定它们的工作状态;c.被设定为工作卡的板卡,在发送报文时同时向其对应的备份卡广播该报文;d.当核心控制卡检测到某工作卡异常时,立即将备份卡切换到工作状态,并将该工作卡切换到备份状态。
本发明的有益效果是,可以在具有以太通道的板卡之间,实现1+1冗余备份,通用性强;板卡是否处于冗余备份状态,只需要通过一个用户命令就可以确定,不需要构建专门的硬件电路的支持,充分利用了现有硬件资源,节约了成本。


图1是本发明的程序流程图。
具体实施例方式
下面结合实施例,详细描述本发明的技术方案。
本发明在多板卡插框结构系统的核心控制卡上,设置板卡状态监控软件模块,根据用户配置信息及运行状态设定板卡为工作卡或备份卡。当软件模块检测到某工作卡异常时,即向其发出指令,进行状态切换。本发明充分利用板卡之间业已存在的数据交换通道,完成各板卡的通信及运行状态的检测,核心控制卡通过软件指令设定板卡的工作状态——工作卡或备份卡,进行板卡切换。
本发明的技术方案是,一种板卡冗余备份的方法,包括以下步骤a.在核心控制卡上设置板卡状态监控软件模块,对板卡状态进行检测;b.核心控制卡根据各板卡的用户配置信息及运行状态设定它们的工作状态;c.被设定为工作卡的板卡,在发送报文时同时向其对应的备份卡广播该报文;d.当核心控制卡检测到某工作卡异常时,立即将备份卡切换到工作状态,并将该工作卡切换到备份状态;具体的是步骤a中,所述对板卡状态进行检测,是指主动检测板卡运行状态和/或被动接收板卡报告的状态信息;步骤c中,所述报文是指广播数据;
更具体的是步骤d是,核心控制卡检测到工作卡链路状态发生变化和/或运行状态异常时,立即将备份卡切换到工作状态,并将该工作卡切换到备份状态;或者,核心控制卡以网管通信的保活方式确定工作卡停止工作时,立即将备份卡切换到工作状态,并将该工作卡切换到备份状态;进一步的是所述步骤d中,当核心控制卡检测到工作卡异常时,还发出告警信息;具体的通信方式为核心控制卡与工作卡和备份卡之间通过网管总线进行通信;工作卡与备份卡之间通过以太进行数据交换。
实施例下面以本发明在MP9710上的具体应用实例,说明异步传输模式(ATM)接口卡的1+1冗余备份的实现MP9710是一个多板卡插框结构的综合业务接入系统,ATM接口卡是MP9710的接口板卡之一,系统的各板卡之间具有以太通道。
首先,在MP9710系统核心控制卡上,设置板卡状态监控软件模块,通过网管总线与ATM接口卡建立通信联系,根据用户配置信息及运行状态设定ATM接口卡的工作状态。如果不使能ATM接口卡的1+1冗余备份功能,则每张ATM接口卡都可以通过以太和线卡交互数据,实现帧中继(FR)交换或者ATMFR的网络互通、业务互通以及汇聚等业务。如果激活了接口板卡的1+1冗余备份功能,则线卡只通过以太和工作卡交互数据。两张ATM接口卡通过以太完成数据的广播,工作卡和备份卡的ATM上联口同时向外发送相同的数据。在核心控制卡检测到工作ATM接口卡出现板卡故障或者物理链路故障时,则通告工作ATM接口卡切换角色,线卡和备份ATM接口卡通过以太交互数据,备份ATM接口卡在发送数据的同时,通过以太将数据广播到原工作ATM接口卡,同时,核心控制卡通知网管,发出故障告警信息,以便维护人员进行检修。由此,很容易就实现了ATM接口卡的1+1冗余备份。程序流程图参见图1。
权利要求
1.一种板卡冗余备份的方法,包括以下步骤a.在核心控制卡上设置板卡状态监控软件模块,对板卡状态进行检测;b.核心控制卡根据各板卡的用户配置信息及运行状态设定它们的工作状态;c.被设定为工作卡的板卡,在发送报文时同时向其对应的备份卡广播该报文;d.当核心控制卡检测到某工作卡异常时,立即将备份卡切换到工作状态,并将该工作卡切换到备份状态。
2.根据权利要求1所述的板卡冗余备份的方法,其特征在于步骤a中,所述对板卡状态进行检测,是指主动检测板卡运行状态和/或被动接收板卡报告的状态信息。
3.根据权利要求1所述的板卡冗余备份的方法,其特征在于步骤c中,所述报文是指广播数据。
4.根据权利要求1所述的板卡冗余备份的方法,其特征在于步骤d中,所述异常是指链路状态发生变化和/或板卡运行状态异常。
5.根据权利要求1所述的板卡冗余备份的方法,其特征在于所述步骤d是,核心控制卡以网管通信的保活方式确定工作卡停止工作时,立即将备份卡切换到工作状态,并将该工作卡切换到备份状态。
6.根据权利要求1所述的板卡冗余备份的方法,其特征在于所述步骤d中,当核心控制卡检测到某工作卡异常时,还发出告警信息。
7.根据权利要求1所述的板卡冗余备份的方法,其特征在于核心控制卡与工作卡和备份卡之间通过网管总线进行通信。
8.根据权利要求1所述的板卡冗余备份的方法,其特征在于工作卡与备份卡之间通过以太进行数据交换。
全文摘要
本发明涉及通信技术,特别涉及多板卡插框结构系统。本发明解决了现有技术的冗余备份方法,技术复杂,对硬件的依赖性高,板卡通用性差的问题,提出了一种通过软件方式实现板卡1+1备份的方法。本发明的技术方案是,在核心控制卡上设置板卡状态监控软件模块,对板卡状态进行检测;核心控制卡通过软件指令设定板卡的工作状态,完成工作卡和备份卡的切换。本发明的有益效果是,可以在具有以太通道的板卡之间,实现1+1冗余备份,通用性强;板卡是否处于冗余备份状态,只需要通过一个用户命令就可以确定,不需要构建专门的硬件电路的支持,充分利用了现有硬件资源,节约了成本。
文档编号H04L12/24GK1829166SQ200610020718
公开日2006年9月6日 申请日期2006年4月14日 优先权日2006年4月14日
发明者程常清, 肖攀, 屈飞, 何三波 申请人:迈普(四川)通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1