一种框式设备主备倒换方法及系统的制作方法

文档序号:7857566阅读:197来源:国知局
专利名称:一种框式设备主备倒换方法及系统的制作方法
技术领域
本申请涉及框式设备,尤其涉及一种框式设备主备倒换方法及系统。
背景技术
在框式设备中,通常设计为主控板+业务板的工作模式。主控板主要完成框上所有设备的管理工作,同时也实现框内各板卡间的数据交换功能。业务板主要提供用户接ロ。现有技术中,框式设备一般采用双主控板的 方式实现(主控板A和主控板B),在任一工作的时刻,主控板A作为主用主控板管理业务板,主控板B作为备用主控板,在主控板A发生问题时按照一定的规则重新选举主用主控板,如果主控板B被选举,则该主控板B变成主用主控板来管理业务板。图2显示了握手信号的发送过程。主控板B向主控板A发送握手信号,主控板A向主控板B应答握手信号。由于握手信号中包含主控板A和主控板B的优先级,所以可以通过优先级来判定应当作为主用主控板,还是备用主控板,一般来说优先级高的作为主用主控板,优先级低的作为备用主控板。如果主控板A不应答主控板B的握手信号,那么意味着主控板A被拔出或死机,则主控板B直接升为主用主控板。选举主用主控板的过程结束之后,则由主用主控板通知业务板主用主控板已经倒换。上述的选举和倒换过程虽然能够保证系统的正常运行,但由于其采用软件实现,存在以下缺陷当主用主控板出现问题后,备用主控板发现主用主控板不可用的时间比较长。例如出于防抖动的原因,需要在连续几次没有收到握手报文后,才认为主用主控板出现问题,软件发送握手报文的频率比较慢,从而导致整个倒换的过程耗时比较长。

发明内容
有鉴于此,本发明提供了一种框式设备主备倒换方法及系统,主控板的主备倒换之间耗时过长的问题。本发明提供了ー种框式设备主备倒换系统,包括第一主控板、第二主控板、以及业务板,还包括所述第一主控板对应的第一主备线以及所述第二主控板对应的第二主备线;所述第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板;所述第二主控板通过自身的主备状态和所述第一主备线上标识所述第一主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板。优选地,当第一主控板判断自身为备用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则提升自身作为主用主控板;否则,保持自身作为备用主控板;以及当第二主控板判断自身为备用主控板,且根据第一主备线上的标识信号判断第一主控板为备用主控板状态时,则提升自身作为主用主控板;否则,保持自身作为备用主控板。
优选地,当第一主控板判断自身为主用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则保持自身作为主用主控板;否则,根据自身的优先级和所述第二主控板的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板;当第二主控板判断自身为主用主控板状态,且根据第一主备线上的标识信号判断第一主控板为备用主控板状态时,则保持自身作为主用主控板;否则,根据所述第一主控板的优先级和自身的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板。优选地,所述第一主备线和第二主备线还分别与所述业务板连接;所述业务板根据所述第一主备线上的状态信号以及第二主备线上的状态信号判定只有ー个主用主控板时,将该主用主控板作为自身的主控板。优选地,所述系统还包括所述第 一主控板对应的在位信号线以及所述第二主控板对应的在位信号线;所述第一主控板通过所述第二主控板对应的在位信号线上的状态信号判断所述第二主控板是否在位,并在判定所述第二主控板不在位时,保持自身作为主用主控板或提升为主用主控板;所述第二主控板通过所述第一主控板对应的在位信号线上的状态信号判断所述第一主控板是否在位,并在判定所述第一主控板不在位时,保持自身作为主用主控板或提升为主用主控板。本发明提供了一种用于框式设备主备倒换系统的倒换方法,所述系统包括第一主控板、第二主控板、业务板、所述第一主控板对应的第一主备线以及所述第二主控板对应的第二主备线,该方法包括第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板。优选地,所述第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板包括当第一主控板判断自身为备用主控板状态且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则提升自身作为主用主控板;或且根据第二主备线上的标识信号判断第二主控板为主用主控板状态时,保持自身作为备用主控板。优选地,所述第一主控板通过自身的主备状态和所述第二主备线上标识第二主控板主备状态的信号判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板还包括当第一主控板判断自身为主用主控板状态且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则保持自身作为主用主控板;或且根据第二主备线上的标识信号判断第二主控板为主用主控板状态吋,则根据自身的优先级和所述第二主控板的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板。优选地,所述第一主备线和第二主备线还分别与所述业务板连接,该方法还包括所述业务板根据所述第一主备线上的状态信号以及第二主备线上的状态信号判定只有一个主用主控板时,将该主用主控板作为自身的主控板。优选地,所述系统还包括所述第一主控板对应的在位信号线以及所述第二主控板对应的在位信号线,该方法还包括所述第一主控板通过所述第二主控板对应的在位信号线上的状态信号判断所述第二主控板是否在位,并在判定所述第二主控板不在位时,保持自身作为主用主控板或提升为主用主控板。本发明能够实现在主用主控板出现异常后,备用主控板根据主备线上的电平可以快速地(例如20ms内)感知主用主控板的变化,并快速(例如50ms内)完成主备主控板的倒换,从而极大地节约主备倒换的时间。


本发明的这些和其他特征、方面和 优势将參考具体实施方式
的附图进行描述,其目的在于描述具体实施方式
而不是限制本发明。图I是现有技术中主控板A和主控板B握手过程示意图;图2是本发明提供的框式主备倒换系统示意图;图3是本发明提供的框式设备主备倒换流程图;图4是本发明提供的第一主控板的倒换流程图。
具体实施例方式为了实现框式设备的快速主备倒换,本发明提供了一种框式设备主备倒换系统,包括第一主控板、第二主控板、以及业务板,还包括所述第一主控板对应的第一主备线以及所述第二主控板对应的第二主备线;所述第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板;所述第二主控板通过自身的主备状态和所述第一主备线上标识所述第一主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板。由于使用了主备线来获取主控板的主备状态,相对于纯软件的处理方式而言,能够大幅減少主备倒换的时间。主备线上的状态信号可以用电平来表示,例如低电平表示备用状态,高电平表示主用状态。具体而言,当第一主控板判断自身为备用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则提升自身作为主用主控板;否则,保持自身作为备用主控板;以及当第二主控板判断自身为备用主控板,且根据第一主备线上的标识信号判断第一主控板为备用主控板状态时,则提升自身作为主用主控板;否则,保持自身作为备用主控板。藉此,第一主控板和第二主控板在为备用主控板时,可以确保框式设备中在同一时刻有一个主控板作为主用主控板。此外,当第一主控板判断自身为主用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则保持自身作为主用主控板;否则,根据自身的优先级和所述第二主控板的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板;当第二主控板判断自身为主用主控板状态,且根据第一主备线上的标识信号判断第一主控板为备用主控板状态时,则保持自身作为主用主控板;否则,根据所述第一主控板的优先级和自身的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板。藉此,第一主控板和第二主控板在为主用主控板时,可以确保框式设备中在同一时刻有一个主控板作为主用主控板而不发生冲突。在此所述的优先级可以是槽位号,也可以是通过第一主控板和第二主控板之间通过握手信号的发送获取的优先级。举例而言,槽位号越小的主控板,优先级越高,优先级高的主控板作为主用主控板。槽位号可以通过槽位号信号线获取。优选地,所述第一主备线和第二主备线还分别与所述业务板连接;所述业务板根据所述第一主备线上的状态信号以及第二主备线上的状态信号判定只有ー个主用主控板时,将该主用主控板作为自身的主控板。藉此,主用主控板无需再发消息通知业务板其已经是主用主控板,而由业务板自己来判断主用主控板,从而节约了框式设备主备倒换的时间。
所述系统还包括所述第一主控板对应的在位信号线以及所述第二主控板对应的在位信号线;所述第一主控板通过所述第二主控板对应的在位信号线上的状态信号判断所述第二主控板是否在位,并在判定所述第二主控板不在位 时,保持自身作为主用主控板或提升为主用主控板;所述第二主控板通过所述第一主控板对应的在位信号线上的状态信号判断所述第一主控板是否在位,并在判定所述第一主控板不在位时,保持自身作为主用主控板或提升为主用主控板。藉此,可以一个主控板通过在位信号线来判断另ー个主控板不在位时,維持或提升自身为主用控制板,从而保证框式设备的正常运行。本发明所提供的框式设备主备倒换系统如图2所示。需要说明的是,该图仅用于示例而非对本发明进行限制,本领域技术人员可以根据本发明公开的内容以及现有技术做出适当的改变。在图2中,第一主控板具有对应的第一主备线1,第二主控板具有对应的第ニ主备线2。第一主备线I和第二主控板以及业务板A、业务板B连接,第二主备线2和第一主控板和业务板A、业务板B连接。主备线上可以通过电平来反映主备线对应的主控板是主用主控板还是备用主控板。主控板可以知道自身的状态,即是主用主控板或备用主控板。在主控板死机时,主控板对应的主备线的标识信号表明该主控板是备用主控板。此外,为了更快地知道主控板是否在位,还分别为主控板设置了第一主控板在位信号线6、以及第二主控板在位信号线7,每ー根在位信号可以分别与每个主控板连接,以使主控板了解其他主控板的在位情況,如果其他主控板不在位,该主控板需要作为主用主控板。优选地,每个主控板对应的在位信号线还与业务板连接,方便业务板自身通过在位信号线判定主控板是否在位,并判定在位的主控板为主用主控板。优选地,还为业务板设置在位信号线,例如业务板A在位信号线4、业务板B在位信号线5,业务板对应的在位信号分别与主控板和业务板连接,这样可以使得控制板知道业务板是否在位,以尽快知道该业务板是否能够正常工作。此外,还设置了分与主控板(例如第一主控板和第二主控板)和业务板(例如业务板A和业务板B)连接的槽位号信号线,可以从该信号线上获得主控板的槽位号。此外,本发明还提供了一种用于框式设备主备倒换系统的倒换方法,如图3所示。该方法中,第一主控板首先通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,然后根据判定的结果来调整自身作为相应的主控板,例如主用主控板或备用主控板。图4显示了本发明提供的以第一主控板为例的倒换流程。具体而言,首先第一主控板确定自身是主用主控板状态还是备用主控板状态。当第一主控板判断自身为备用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则提升自身作为主用主控板;或当第一主控板判断自身为备用主控板状态,且根据第二主备线上的标识信号判断第二主控板为主用主控板状态时,保持自身作为备用主控板。当第一主控板判断自身为主用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则保持自身作为主用主控板;或当第一主控板判断自身为主用主控板状态,且根据第二主备线上的标识信号判断第二主控板为主用主控板状态时,则根据自身的优先级和所述第二主控板的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板,例如第一主控板的优先级高于第二主控板的优先级,则第一主控板保持自身作为主用主控板,否则第一主用主控板下降为备用主控板。优选地,所述第一主备线和 第二主备线还分别与所述业务板连接,该方法还包括所述业务板根据所述第一主备线上的状态信号以及第二主备线上的状态信号判定只有一个主用主控板时,将该主用主控板作为自身的主控板。优选地,所述系统还包括所述第一主控板对应的在位信号线以及所述第二主控板对应的在位信号线,该方法还包括所述第一主控板通过所述第二主控板对应的在位信号线上的状态信号判断所述第二主控板是否在位,并在判定所述第二主控板不在位时,保持自身作为主用主控板或提升为主用主控板。以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管參照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种框式设备主备倒换系统,包括第一主控板、第二主控板、以及业务板,其特征在于,还包括所述第一主控板对应的第一主备线以及所述第二主控板对应的第二主备线; 所述第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板; 所述第二主控板通过自身的主备状态和所述第一主备线上标识所述第一主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板。
2.根据权利要求I所述的系统,其特征在于, 当第一主控板判断自身为备用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则提升自身作为主用主控板;否则,保持自身作为备用主控板;以及 当第二主控板判断自身为备用主控板,且根据第一主备线上的标识信号判断第一主控板为备用主控板状态时,则提升自身作为主用主控板;否则,保持自身作为备用主控板。
3.根据权利要求2所述的系统,其特征在于, 当第一主控板判断自身为主用主控板状态,且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则保持自身作为主用主控板;否则,根据自身的优先级和所述第二主控板的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板; 当第二主控板判断自身为主用主控板状态,且根据第一主备线上的标识信号判断第一主控板为备用主控板状态时,则保持自身作为主用主控板;否则,根据所述第一主控板的优先级和自身的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板。
4.根据权利要求I所述的系统,其特征在于,所述第一主备线和第二主备线还分别与所述业务板连接; 所述业务板根据所述第一主备线上的状态信号以及第二主备线上的状态信号判定只有一个主用主控板时,将该主用主控板作为自身的主控板。
5.根据权利要求1-4中的任一权利要求所述的系统,其特征在于,所述系统还包括所述第一主控板对应的在位信号线以及所述第二主控板对应的在位信号线; 所述第一主控板通过所述第二主控板对应的在位信号线上的状态信号判断所述第二主控板是否在位,并在判定所述第二主控板不在位时,保持自身作为主用主控板或提升为主用主控板; 所述第二主控板通过所述第一主控板对应的在位信号线上的状态信号判断所述第一主控板是否在位,并在判定所述第一主控板不在位时,保持自身作为主用主控板或提升为主用主控板。
6.一种用于框式设备主备倒换系统的倒换方法,所述系统包括第一主控板、第二主控板、业务板、所述第一主控板对应的第一主备线以及所述第二主控板对应的第二主备线,该方法包括 第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板。
7.根据权利要求6所述的方法,其特征在于,所述第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板包括 当第一主控板判断自身为备用主控板状态 且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则提升自身作为主用主控板;或 且根据第二主备线上的标识信号判断第二主控板为主用主控板状态时,保持自身作为备用主控板。
8.根据权利要求6所述的方法,其特征在于,所述第一主控板通过自身的主备状态和所述第二主备线上标识第二主控板主备状态的信号判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板还包括 当第一主控板判断自身为主用主控板状态 且根据第二主备线上的标识信号判断第二主控板为备用主控板状态时,则保持自身作为主用主控板;或 且根据第二主备线上的标识信号判断第二主控板为主用主控板状态时,则根据自身的优先级和所述第二主控板的优先级之间的关系,保持自身作为主用主控板或下降为备用主控板。
9.根据权利要求6所述的方法,其特征在于,所述第一主备线和第二主备线还分别与所述业务板连接,该方法还包括 所述业务板根据所述第一主备线上的状态信号以及第二主备线上的状态信号判定只有一个主用主控板时,将该主用主控板作为自身的主控板。
10.根据权利要求6-9中的任一权利要求所述的方法,其特征在于,所述系统还包括所述第一主控板对应的在位信号线以及所述第二主控板对应的在位信号线,该方法还包括 所述第一主控板通过所述第二主控板对应的在位信号线上的状态信号判断所述第二主控板是否在位,并在判定所述第二主控板不在位时,保持自身作为主用主控板或提升为主用主控板。
全文摘要
本发明涉及一种框式设备主备倒换方法及系统。该框式设备主备倒换系统包括第一主控板、第二主控板、以及业务板,还包括所述第一主控板对应的第一主备线以及所述第二主控板对应的第二主备线;所述第一主控板通过自身的主备状态和所述第二主备线上标识所述第二主控板主备状态的信号,判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板;所述第二主控板通过自身的主备状态和所述第一主备线上标识所述第一主控板主备状态的信号判定自身应当作为主用主控板或备用主控板,并调整自身作为相应的主控板。本发明能够根据主备线上的标识主控板主备状态的信号,可以快速地感知主用主控板的变化,并快速完成主备主控板的倒换。
文档编号H04L1/22GK102769522SQ20121027971
公开日2012年11月7日 申请日期2012年8月7日 优先权日2012年8月7日
发明者张国刚, 胡凯 申请人:北京东土电信技术有限公司, 北京东土科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1