[发明专利]一种通过心跳机制实现网络接口板倒换的方法有效
申请号: | 200710077182.2 | 申请日: | 2007-09-17 |
公开(公告)号: | CN101150430A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 李智强;李旭瑜 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04B1/74 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 心跳 机制 实现 网络 接口 倒换 方法 | ||
技术领域
本发明涉及通讯领域的故障恢复,尤其涉及的是,一种通过心跳机制实现网络接口板倒换的方法。
背景技术
对于电信网络,最基本的要求是不中断业务,所以设备都会考虑到增加主备网络接口板,若主用网络接口板故障,要快速可靠的实现倒换,从而实现网络的高可靠性。
基于全IP网的软交换系统(SoftSwitch system,简称SS)实现的基本框架如图1所示,整个框架包括的设备有系统控制板(SC,System Control)101,系统协议处理板(SPC,System Protocol Card)102,网络接口板(NIC,Network Interface Card)103,系统交换网(SSN,System Switch Net)104,其中SSN 104是实现SC 101、SPC 102、NIC 103之间的互通,NIC 103外接以太网交换机到广域网上,NIC 103实现消息的分发处理,从广域网过来的消息,NIC 103将消息分发到相应的SPC 102实现呼叫等业务,SPC 102处理后将消息发送到NIC 103,NIC 103再将消息转发到广域网上,可见NIC 103作用非常重要,若NIC 103出现故障,再加上主备倒换不可靠的情况,都直接造成业务中断。
根据电信业务需求,NIC 103故障倒换不能中断业务,而且在倒换过程中失败或者是倒换故障要在很短时间能自愈恢复,网络中断带来的损失减小到最低。现有技术中,NIC主备机制如图2所示,互为主备的NIC单板之间在硬件设计时已经规定了物理位置,主要通过以下步骤实现。
(a)NIC 201和NIC 202启动确定主备,通过竞争方式;
(b)在确定后的主用或备用的工作状态下,主用NIC 201通过以太网端口接收和发送数据,定时检测本端的以太网端口状态,并应答备用NIC202发来的心跳握手消息;备用NIC 202定时向主用NIC 201发出心跳握手消息,而不发送和接收任何数据;
(c)主用NIC 201检测到本板的端口失效后,向所述备用NIC 202发出倒换请求,同时从主用工作状态转换为备用工作状态;
(d)所述备用NIC 202在接收到倒换请求,或者未在设定时间内收到主用NIC 201的正确应答时,从备用工作状态转换为主用工作状态。
(e)主用NIC 201接收从广域网204通过以太网交换机203,分发消息到业务处理板,业务板处理完消息通过主用NIC201到以太网交换机203,再到广域网204。
由于NIC的主备在物理位置上已经规定,无法通过数据配置;当主用NIC 201和备用NIC 202之间出现中断的情况时,就会出现同主用或同备用现象;当主用NIC 201故障后要求倒换时,由备用NIC 202进行倒换,无论是主用倒换失败或备用倒换失败,都会引起互为主备的NIC同主用或同备用现象。现有技术中这种同主用NIC或同备用NIC本身无法自愈恢复,需要人工干预恢复,如不及时处理,严重时会造成大面积业务中断,带来极大损失。
因此,现有技术的NIC倒换技术,在系统扩容时无法通过数据配置NIC的主备关系,发生故障时会严重影响现有业务;NIC倒换故障或主备NIC通信中断,会出现同主用或同备用故障情况,造成业务中断,不仅维护困难,而且带来更大损失。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明的目的在于提供一种通过心跳机制实现网络接口板倒换的方法,通过数据配置NIC的主备关系,发生故障时NIC可以自愈恢复,避免了业务中断。
本发明的技术方案如下:
一种通过心跳机制实现网络接口板倒换的方法,其包括以下步骤:A1、第一网络接口板启动时,默认设置为备用网络接口板,并请求系统控制板发送配置消息,所述配置消息包括与所述第一网络接口板互为主备关系的第二网络接口板的信息,以及倒换策略;A2、系统控制板向所述第一网络接口板发送配置消息;A3、所述第一网络接口板与所述第二网络接口板分别发送包含本板工作状态的心跳消息到系统控制板;A4、系统控制板根据所述倒换策略和两网络接口板的工作状态,进行决策,确定两网络接口板的主备关系;A5、所述主用网络接口板与所述备用网络接口板通过心跳互报本板工作状态,以及本板与系统控制板的通信状态;A6、所述主用网络接口板根据本板与系统控制板的通信状态、以及备用板与系统控制板的通信状态,判断本板与系统控制板发生通信故障时,则由主备网络接口板之间根据所述倒换策略进行决策,重新确定两网络接口板的主备关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710077182.2/2.html,转载请声明来源钻瓜专利网。