CN1889373A - 一种配线连接设备实现主备倒换的方法 - Google Patents
一种配线连接设备实现主备倒换的方法 Download PDFInfo
- Publication number
- CN1889373A CN1889373A CN 200510081615 CN200510081615A CN1889373A CN 1889373 A CN1889373 A CN 1889373A CN 200510081615 CN200510081615 CN 200510081615 CN 200510081615 A CN200510081615 A CN 200510081615A CN 1889373 A CN1889373 A CN 1889373A
- Authority
- CN
- China
- Prior art keywords
- equipment
- main
- signal
- masterslave switchover
- self
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
本发明公开了一种配线连接设备实现主备倒换的方法,该方法为主备设备分别设置主备倒换控制信号,通过配线传送的主备倒换控制信号,主备设备间能够了解对方设备的工作状态,从而合理判断是否进行主备倒换,实现了配线***中主备备份工作方式,提高了配线***的可靠性。该方法还分别针对主备设备上电、主设备复位、强制倒换、升级倒换、以及在主备设备间配线发生故障时,对主备倒换控制等情况,分别进行相应处理,保证了主备倒换的可靠性,避免了双主或双备现象。
Description
技术领域
本发明涉及备份技术,尤指一种配线连接设备实现主备倒换的方法。
背景技术
众所周知,为了提高***可靠性,通常在***中增加备设备,采用主备备份工作方式。当主设备出现故障时,通过主备倒换,控制备设备升级为主设备并投入工作,保证整个***能继续维持正常工作。
其中一种主备备份工作方式为主备热备份方式,主备热备份是设置相同的两个设备同时工作,其中一个设备作为主设备,另一个设备为备设备。正常工作状态下,主设备输出有效的控制信号或总线信号,备设备输出的控制信号或总线信号处于无效或关闭状态;当主设备出现故障时,***通过主备倒换控制信号,切换到无故障的备设备,实现主备倒换。
为了实现主备倒换,首先,对设备工作状态应该进行实时检测,最大限度地减小***故障时间和对业务的影响;其次,主设备能够准确获得备设备的状态,用于主备倒换的决策,防止发生双主或双备现象;再者,主备倒换应该是稳定可靠的。
在常见的有背板存在的***中,互为主备关系的主备单板之间的控制信号通过背板上的印刷电路板(PCB)线连接,通过背板PCB线主备单板能获知对方工作状态;当主设备出现故障时,主设备通过控制主备倒换控制信号来实现主备倒换。由于背板***中单板之间是通过比较可靠的PCB线连接的,使得主备之间能够准确获得对方设备的状态信号,从而使主备倒换是可靠的。但是,背板***成本较高,灵活性差。
为了降低成本,增加***灵活性,出现了无背板***,比如盒式设备,多个设备之间可以通过配线互联,在配线互联中,一般都有一个主设备和一个或多个从设备,整个***的控制和配置都由主设备来管理。目前,在无背板***中,如果主设备出现故障,由于没有主备备份机制,整个***将被导致瘫机,降低了***的可靠性。如果能够在无背板***中实现主备备份,无疑将大大提高***的可靠性。
发明内容
有鉴于此,本发明的主要目的在于提供一种配线连接设备实现主备倒换的方法,能够实现配线***中设备的主备倒换功能,提高配线***的可靠性。
为达到上述目的,本发明的技术方案具体是这样实现的:
(待权利要求撰写完毕后直接拷贝过来即可)
由上述技术方案可见,本发明为主备设备分别设置主备倒换控制信号,通过配线传送的主备倒换控制信号,主备设备间能够获知对方设备的工作状态,从而合理判断是否进行主备倒换,实现了配线***中主备备份工作方式。为了进一步保证配线***主备倒换的可靠性,本发明还分别针对主备设备上电、主设备复位、强制倒换、升级倒换、以及在主备设备间配线发生故障时,对主备倒换控制等情况,分别进行相应处理,保证了主备倒换的可靠性,避免了双主或双备现象。
附图说明
图1是本发明主备倒换控制信号连接示意图;
图2是本发明主备倒换控制连接示意图;
图3是本发明实现主备倒换流程图;
图4是本发明主设备复位后主备倒换流程图;
图5是本发明在位状态指示信号检测电路图;
图6是本发明通过上级管理设备控制主备倒换的原理示意图。
具体实施方式
本发明的核心思想是:为主备设备分别设置主备倒换控制信号,通过配线传送的主备倒换控制信号,主备设备间能够了解对方设备的工作状态,从而合理判断是否进行主备倒换,实现了配线***中主备备份工作方式,提高了配线***的可靠性。
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举较佳实施例,对本发明进一步详细说明。
图1是本发明主备倒换控制信号连接示意图,主设备和备设备可以是基带单元(BBU)等通过配线连接的设备。如图1所示,主设备和备设备均分别设置有主备倒换控制信号,包括自身状态信号和对端状态信号两种状态信号,其中,自身状态信号包括:自身工作状态指示信号(Work)、自身在位状态指示信号(Online)和自身主用状态指示信号(M_S);对端状态信号包括:对端工作状态指示信号(Mate_Work)、对端在位状态指示信号(Mate_Online)和对端主用状态指示信号(Mate_M_S)。其中主设备的自身状态信号分别与备设备的对端状态信号对应相连,主设备的对端状态信号则分别与备设备的自身状态信号对应相连,这样,主设备和备设备均可通过自身设备上的对端状态信号获知对端设备的当前状态。表1是对以上两种状态信号的说明:
状态信号名称 | 信号性质 | 信号含义 | 状态0含义 | 状态1含义 |
Online | 输出 | 显示自身是否在位 | 自身在位 | 自身不在位 |
Mate_Online | 输入 | 显示对端是否在位 | 对端在位 | 对端不在位 |
M_S | 输出 | 显示自身是否为主用 | 自身主用 | 自身备用 |
Mate_M_S | 输入 | 显示对端是否为主用 | 对端主用 | 对端备用 |
Work | 输出 | 显示自身工作是否正常 | 自身正常 | 自身异常 |
Mate_Work | 输入 | 显示对端工作是否正常 | 对端正常 | 对端异常 |
表1
表1中,状态“0”或状态“1”与状态信号当前代表的含义不局限于表1所示,只要预先设定好即可。
图2是本发明主备倒换控制连接示意图,假设设备0与设备1之间互为主备设备,设备0与设备1之间的主备倒换控制信号通过互联配线经互联接口连接,主/备设备的对端状态信息输入自身预设的控制逻辑单元,并通过控制逻辑单元处理后输出自身状态信息。这里互联配线可以是电缆,互联接口可以是通用连接器,如MDR36连接器等,控制逻辑单元可以采用可编程逻辑器件(EPLD)来实现。下面具体描述主备设备之间通过图2所示自身状态信号和对端状态信号进行主备倒换控制的原理。
上述主备倒换控制信号中,自身主用状态指示信号和对端主用状态指示信号是一对互锁信号,即当自身主用状态信号显示自身为主设备时,对端主用状态指示信号一定显示对端为备设备;而当对端主用状态指示信号显示对端为主设备时,自身主用状态指示信号一定显示自身为备设备。如果仅采用主用状态指示信号来判断是否进行主备倒换时,主设备检测到对端主用状态指示信号显示为主用时,对自身进行主备倒换。
工作状态指示信号的状态由设备软件和硬件的状态决定,在硬件自检正常、软件正常运行时,设备工作状态指示信号显示为设备正常,否则显示为设备异常。当主设备发生故障,并准备向备设备倒换时,通过主设备上的对端工作状态指示信号获知备设备当前的工作状态是否正常,若正常,则可以安全进行主备倒换;否则不作倒换。这样避免了在***中备设备工作异常的情况下,主设备仍然进行主备倒换,避免了出现双备状态的现象。
工作状态指示信号是在设备完成自检后发出的状态信号,不存在类似M_S信号和Mate_M_S信号之间的互锁要求。因此,在配线数目有限的情况下,可以复用主/备设备中时钟模块输出的10ms时钟同步信号进行指示,一般设备中都会有时钟模块。因为只有主/备设备工作正常,时钟模块才会输出10ms时钟同步信号,而且在主/备设备异常时,不会输出10ms时钟同步信号;而工作状态指示信号是在设备完成自检后发出的状态信号,所以,复用10ms时钟同步信号能够准确反应工作状态指示信号。
比如:假设在设备0和设备1两个设备都正常的情况下,设备0优先为主设备,设备0上电通过自检后,控制EPLD0向设备1输出10ms时钟同步信号,同时检测自身是否接收到来自设备1的10ms时钟同步信号,若收到,则确定设备1工作状态正常;当设备0工作异常需要倒换时,如果通过控制EPLD0的检测获知设备1工作正常,则说明可以倒换,设备0将自身的10ms时钟同步信号置为恒高或恒低,指示设备0异常,同时设备0将发送到设备1的M_S信号指示为备用状态,这样设备1就会将自身M_S信号指示为主用状态。由于10ms时钟同步信号已经指示设备0异常,所以即使刚刚升为主设备的设备1出现了异常,***也不会出现从设备1向设备0的回切,避免了反复倒换和双备状态的产生。
在位状态指示信号用于指示互联接口和配线是否可靠连接,自身在位状态指示信号用于输出自身连接状态,对端在位状态指示信号用于接收对端的自身在位状态指示信号输出的对端连接状态。该在位状态指示信号为可选主备倒换控制信息,在实际应用中,正常工作情况下,若主/备设备不在位,则主/备设备工作状态肯定是异常的,并且处于备用状态,通过对对端工作状态指示信号的检测,可以确定自身是否能够倒换成备设备。所以,一般可以仅采用上述自身/对端工作状态指示信号和自身/对端主用状态指示信号即可实现主备倒换控制。但是,如果同时采用在位状态指示信号,能够更准确地判断对端的状态,便于***故障定位。
与工作状态指示信号相同,在位状态指示信号也是状态信号,不存在类似M_S和Mate_M_S信号之间的互锁要求。在位状态指示信号一般在设备正常安装后便输出,比工作状态指示信号的输出要早。
上述可见,在位状态指示信号的特征是只要配线插上互联接口且可靠接触,该信号就可以发送到对方设备,指示设备在位;而由设备中时钟模块输出的10M差分时钟信号时刻保持输出,即使无输出,也保证为低电平。所以在配线数目有限的情况下,可以复用10M差分时钟信号作为在位状态指示信号,如果对端控制EPLD能够检测到10M差分时钟信号或低电平,就认为对方设备是在位的。
为了实现主备设备间的主备倒换,上述主备倒换控制信号中M_S信号和Mate_M_S信号是必不可少的状态信号;而Online信号和Mate_Online信号、Work信号和Mate_Work信号为可选状态信号。为了保证主备倒换的可靠性,可以增加Online信号和Mate_Online信号、Work信号和Mate_Work信号。
对于配线***,如果两个设备间的配线数目足够,可以直接传递上述六个状态信号;如果配线中可用的配线数有限,则可以先保证上述的M_S信号和Mate_M_S信号在主备设备间相互连接,其它信号,如Work信号和Mate_Work信号、Online信号和Mate_Online信号可以通过复用时钟信号来实现,例如可以采用10M差分时钟信号来复用Online信号和Mate_Online信号,采用10ms时钟同步信号来复用Work信号和Mate_Work信号等。所涉及的信号复用方法属于本领域技术人员公知技术,这里不再详细描述。
上述对本发明中互为主备设备的两设备间的主备倒换控制信号进行了详细描述,下面根据上述主备倒换控制信号,描述本发明实现主备倒换的方法。图3是本发明实现主备倒换方法的流程图,结合图2,这里假设配线***中,设备0和设备1分别设置了主备倒换控制信号,并且通过连接器和配线连接好,具体包括以下步骤:
步骤300:主备设备上电后,各自分别进入主用状态和备用状态。
设备上电时,初始化自身状态信号的状态为:Online信号显示为不在位、Work信号显示为异常、M_S信号显示为备用。这里假设,预先设置了位于0号设备位号的设备输出M_S信号与位于1号设备位号的设备输出M_S信号的时延差为250~500μs,且前者先于后者预设250~500μs输出M_S信号。同时假设设备0安装在0号设备位号,设备1安装在1号设备位号。位于两个位号的设备同时上电后,设备对M_S信号进行处理,根据预设的不同设备位号的输出时延,位于0号设备位号的设备0先输出M_S=0,显示设备0为主设备,此时,设备1的Mate_M_S信号显示设备0已经为主设备;按照M_S信号的互锁性,250~500μs之后位于1号设备位号的设备1输出M_S=1,显示设备1为备设备。
通过上述处理,保证了互为主备设备的两个设备同时上电时,其中一个设备为主设备,而另一个设备为备设备。需要说明的是,上述对互为主备设备的两个设备同时上电,确定主设备和备设备的处理方法,同样适用于互为主备设备的两个设备同时硬件复位的情况,具体实现与上电后的主备倒换过程完全一致,只是触发主备设备重启的条件不一样,这里不再重述。
步骤301~步骤302:主设备判断是否需要进行主备倒换,若需要,则进行主备倒换;否则返回步骤301。
主设备在以下几种情况下,可能需要进行主备倒换:
情况一:主设备复位时的主备倒换。
在主设备上电或者复位过程中,主设备上的控制EPLD接收到复位信号后进入复位状态,输出M_S=1,Online=1,即将该控制EPLD所属设备设置为备用,且不在位状态。如果此时对端设备在位且工作正常,即Mate_Online=0且Mate_Work=0,则进入复位倒换过程。
图4是本发明主设备复位后主备倒换流程图,参见图2,假设设备0为主设备,设备1为备设备,主设备复位之前,主备设备工作正常,设备0输出M_S=0,具体包括以下步骤:
步骤3010~步骤3011:主设备判断自身是否复位,若是,则主设备输出M_S=1;否则,进入步骤3013。
本步骤中,设备0通过判断复位信号的电平判断是否复位,比如,在低电平信号引起的复位中,若设备0的控制EPLD0检测到复位信号为低电平,则判定进入复位状态;否则,判定不是复位状态。
步骤3012:主设备重启,并根据启动后主设备和备设备的当前状态,确定是否需要进行主备倒换,若当前状态显示为需要进行主备倒换,则进入步骤3014;否则,进入步骤3013。
本步骤中,设备0重启后,设备0和设备1中的主备倒换控制信号可能出现以下几种状态:
a)Work=0,即设备0工作正常,同时Mate_Online=1,即设备1不在位;
b)Work=0,即设备0工作正常,同时Mate_Online=0且Mate_M_S=1,即设备1在位且备用;
c)Work=1,即设备0工作异常,同时Mate_Online=1,即设备1不在位;
d)Work=0,即设备0工作正常,同时Mate_Online=0且Mate_M_S=0,即设备1在位且主用;
e)Work=1,即设备0工作异常,同时Mate_Online=0,即设备1在位;
从以上状态容易看出,在状态a)、状态b)和状态c)中,设备1不满足成为主设备的条件,其中,在状态a)和状态b)中,设备0均是正常工作的,状态a)中设备1不在位,自然不满足倒换条件;状态b)中设备1虽然能正常工作,但此时设备1的主用状态指示信号显示设备1为备用状态,按照主用状态指示信号的互锁性,设备0此时只能是主用状态;在状态c)中,虽然设备0工作异常,但此时设备1不在位,所以此时的主备倒换是没有意义的。所以状态a)、状态b)和状态c)显示当前不需要进行主备倒换。
在状态d)和状态e)中,其中状态d)显示设备1已成为主用状态,按照主用状态指示信号的互锁性,设备0此时只能是备用状态,而状态e)中,设备0工作出现异常,而设备1工作正常,所以状态d)和状态e)均显示需要进行主备倒换。
步骤3013:主设备输出M_S=0,保持为主用,之后结束本流程。
步骤3014:主设备输出M_S=1,倒换为备用;同时,按照主用状态指示信号的互锁性,备设备输出自身M_S=0,倒换为主设备。
从图4流程可以看出,只要主设备复位,主设备就可能倒换为备设备。需要说明的是,图4中没有表示出禁止倒换的过程,因为对于主设备复位后硬件进行的上述状态条件判决完成时,软件还来不及执行禁止倒换的流程;但是对于备设备,如果主设备复位之前备设备已设置为禁止倒换,则按照上述图4中主设备复位后主备倒换流程中的状态b)的情况进行处理。
情况二:强制主备倒换。
强制倒换就是在主设备接收到来自网管中心强制倒换命令时,主动控制主设备的控制EPLD输出M_S=1,这样备设备检测到主设备为备用状态后,按照主用状态指示信号的互锁性,将自身M_S信号置为0,即备设备升为主用状态。
情况三:设备软件升级时的主备倒换。
在***需要升级并运行升级软件时,升级软件首先向备设备发送禁止主备倒换命令,然后再复位主设备,进行主设备的软件升级,完成软件升级后,升级软件复位备设备,进行备设备的软件升级。
在软件升级过程中,如果主设备升级失败,会出现瘫机,即主设备此时处于异常工作状态。为了防止瘫机现象,本发明方法在升级软件向备设备发送禁止主备倒换命令的同时,启动禁止倒换定时器,若该禁止倒换定时器超时,则备设备回复主备倒换。这样,如果主设备软件升级失败,可以进行主备倒换,将原备设备升为主设备,防止了瘫机现象。一般,禁止倒换定时器的定时时长大于主设备完成软件升级的时间。
情况四:主备设备间配线断开时的主备倒换。
当连接主备设备间的配线断开时,比如,当对配线进行插拔操作,或由于其它原因导致配线断裂时,主备设备之间的所有主备倒换控制信号都将失去联系。由于此时主备设备均无法获知对方的当前工作状态,如果在这种情况下主/备设备发起主备倒换,则很容易出现双主或双备现象。
为了解决此问题,本方法提出以下两种在主备设备间配线断开时,实现主备倒换的方法:
方法一:自管理***的主备倒换。
对于一个自管理***,主设备和备设备是***中的最高控制级别设备,下级设备受主设备的管理,当主设备故障时,备设备倒换为主设备接管***的管理。在自管理***中,主备倒换实现方法如下:
主备设备分别通过检测主备倒换控制信号获知对方运行状态,同时获知主备之间链路状态。如果主备设备均能获知对方的主备倒换控制信号,则说明主备设备之间的链路状态是正常的,配线连接是正常的,这种情况下,主设备根据自身状态以及备设备的状态决定是否发起主备倒换,若主设备判定需要进行主备倒换,则进行主备倒换,否则,不进行主备倒换;
当主备之间配线断开时,主备设备均不能获知对方的主用状态指示信号,工作状态指示信号和在位状态指示信号,对对方来说,此时上述三个状态信号处于失效状态,即主备设备之间的链路状态为异常。此时,主设备将保持主用状态,备设备也保持备用状态,不作主备倒换控制,直到配线恢复连接。
在上述方法中,关键在于备设备要判断出主备倒换控制信号的失效是由于主备设备间的配线断开造成的,而不是主设备掉电等其它主设备故障造成的。为了区分这两种情况,本发明方法对在位状态指示信号进行如下处理:
图5是本发明在位状态指示信号检测电路图,从图5可见,在主/备设备的Online信号输出端连接一下拉电阻,比如阻值为1K的电阻R2和阻值为1K的电阻R4。其中,电阻R2和电阻R4的一端分别与地相连,另一端分别与主/备设备的Online信号输出端连接;在主/备设备的Mate_Online信号输入端连接一上拉电阻,比如阻值为10K的电阻R1和阻值为10K的电阻R3。其中,电阻R1和电阻R3的一端分别与电源相连,另一端分别与主/备设备的Mate_Online信号输入端连接;并且主备设备共地,以提供相同的基准电压。
参见图2,这样,不论设备0/设备1是否上电,只要设备0/设备1在位,则设备0/设备1的在位状态指示信号都会被下拉电阻拉到低电平。正常情况下,当设备1不在位时,设备0检测到的设备1的在位状态指示信号为高电平,当设备1在位时,设备0检测到的设备1的在位状态指示信号为低电平,同理,当设备0不在位时,设备1检测到的设备0的在位状态指示信号为高电平,当设备0在位时,设备1检测到的设备0的在位状态指示信号为低电平;当设备0和设备1之间的配线断开时,设备0和设备1将同时检测到对方的在位状态指示信号为高电平,即同时指示对端设备不在位。
根据图5所述的方法,只要主备设备的在位状态指示信号同时显示不在位,则说明主备设备之间发生了配线断开,此时主备设备均不能进行主备倒换操作。
方法二:具有上级管理设备的主备倒换。
对于主备设备具有上级控制设备的,主备倒换控制可以由上级设备进行控制。
图6是本发明通过上级管理设备控制主备倒换的原理示意图,从图6所示可见,为了实现主设备和备设备之间的备份,主设备或备设备与上级控制设备,如网管设备之间的物理传输必须也是备份的,即主设备和备设备与上级控制设备之间均存在至少一条物理传输链路,如E1链路。主备设备分别与上级控制设备之间的传输互为备份关系,这样当某个设备的传输故障或整个设备故障时,另外一个设备才能起到备份作用。
正常情况下,上级控制设备仅与主设备间建立逻辑维护通道。主备设备之间通过传送周期性握手信号,获知主备之间链路状态;或者采用方法一自管理***的主备倒换中主备设备通过检测主备倒换控制信号获知对方运行状态,同时获知主备之间链路状态的方式;主设备根据自身的状态以及备设备的状态决定是否发起倒换;
当主备设备之间配线断开时,是否发起主备倒换遵循以下原则:
如果主设备状态正常则不做任何操作;否则,禁止主设备与上级控制设备之间的物理链路传输,并断开维护通道。这里,当主设备出现异常时,在一段时间内不能向上级控制设备发送信息后,已建立的维护通道会因为上级控制设备一直接收不到来自主设备的信息而被断开,维护通道断开后,上级控制设备会发出禁止与主设备传输信息的命令;或者是主设备通过命令,向上级控制设备申请断开与上级控制设备之间的维护通道,从而禁止主设备与上级控制设备之间的信息传送。
上级控制设备在检测到与主设备之间链路中断后,则尝试建立与备设备的之间的维护通道;
如果备设备运行正常,则备设备检测与上级控制设备之间的链路,如果检测到维护通道的建立,则发起自身向主设备的倒换;如果备设备故障,则备设备自身禁止检测与上级控制设备之间物理链路连接情况并禁止备设备自身发生倒换,这样,即使主设备断开与上级控制设备的物理连接,备设备也不会建立与上级控制设备的连接,从而防止了无效倒换;
另外,为了保证在上述备设备故障的情况下,能够尽快将恢复正常的设备投入工作,本方法进一步处理如下:主设备与上级控制设备之间已建立的维护通道断开,上级控制设备检测到与主设备之间链路中断后,主设备启动禁止传输定时器,并判断该定时是否超时。若超时,且备设备故障和主设备恢复正常,则主设备建立到上级控制设备之间的维护通道,并上报备设备故障告警,此时,若主设备无法建立与上级控制设备间的维护通道,则说明备设备已经倒换为主用;否则继续判断是否超时。
以上所述,是本发明配线连接设备实现主备倒换的方法,从上述可见,本发明实现了无背板情况下,设备的备份工作状态,提高了***工作的可靠性。同时,本发明针对不同情况采用不同的主备倒换控制措施,进一步保证了实现主备倒换的可靠性。总之,上述方案仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (22)
1.一种配线连接设备实现主备倒换的方法,其特征在于,分别为互为主备的设备设置主备倒换控制信号,并通过配线分别将主设备和备设备各自主备倒换控制信号中的自身状态信号与对方设备主备倒换控制信号中的对端状态信号相连接,该方法还包括以下步骤:
A.所述互为主备的设备上电后,分别进入主用状态成为主设备和进入备用状态成为备设备;
B.主设备判断是否需要进行主备倒换,若需要,则执行主备倒换;否则,返回步骤B。
2.根据权利要求1所述的方法,其特征在于,所述主备倒换控制信号中的自身状态信息为:自身主用状态指示信号;所述主备倒换控制信号中的对端状态信息为:对端主用状态指示信号。
3.根据权利要求2所述的方法,其特征在于,步骤B中所述判断是否需要进行主备倒换的方法为:若主设备检测到对端主用状态指示信号显示为主用时,则该主设备需要进行主备倒换;否则,不需要。
4.根据权利要求2所述的方法,其特征在于,所述自身状态信息还包括:自身工作状态指示信号;所述对端状态信息还包括:对端工作状态指示信号。
5.根据权利要求4所述的方法,其特征在于,步骤B中所述判断是否需要进行主备倒换的方法为:若主设备自身工作状态指示信号显示异常,且对端工作状态指示信号显示为正常,同时对端主用状态指示信号显示为备用,则该主设备需要进行主备倒换;否则,不需要。
6.根据权利要求4所述的方法,其特征在于,所述自身状态信息还包括:自身在位状态指示信号;所述对端状态信息还包括:对端在位状态指示信号。
7.根据权利要求6所述的方法,其特征在于,预设用于安装设备的第一设备位号与用于安装设备的第二设备位号输出自身主用状态指示信号的时延;步骤A之前,该方法还包括:将所述互为主备的设备之一安装在第一设备位号,另一设备安装在第二设备位号;
步骤A中所述互为主备的设备进入主用状态和备用状态的方法为:
上电时,所述互为主备的设备分别初始自身状态信号的状态为:在位状态指示信号显示为不在位、工作状态指示信号显示为异常、主用状态指示信号显示为备用;
上电后,所述互为主备的设备自身在位状态指示信号均输出显示在位信号;通过软硬件自检后,自身工作状态指示信号均输出显示正常信号;根据预设时延,先输出自身主用状态指示信号的设备位号中安装的设备输出自身主用状态指示信号显示为主用,成为主设备,预设时延后另一设备位号中安装的设备输出自身主用状态指示信息显示为备用,成为备设备。
8.根据权利要求6所述的方法,其特征在于:设备的对端状态信息输入自身预设的控制逻辑单元,并通过控制逻辑单元处理后输出自身状态信息。
9.根据权利要求8所述的方法,其特征在于,步骤B中所述判断是否需要进行主备倒换的方法为:主设备判断自身是否复位,若未复位,则保持自身为主用;否则,主设备重启,根据启动后自身和备设备的当前状态,判断是否需要进行主备倒换。
10.根据权利要求9所述的方法,其特征在于,所述主设备中的控制逻辑单元根据输入的复位信号判断主设备是否复位,若复位信号为复位电平,则判定主设备复位;否则,判定主设备未复位。
11.根据权利要求9所述的方法,其特征在于,所述根据主设备和备设备的当前状态,主设备判断是否需要进行主备倒换的方法为:
若主设备中所述控制逻辑单元输出的自身工作状态指示信号显示为正常,同时输入的对端在位状态指示信号显示为不在位,则判定不需要进行主备倒换;
或若主设备中所述控制逻辑单元输出的自身工作状态指示信号显示为正常,同时输入的对端在位状态指示信号显示为在位且对端主用状态指示信号显示为备用,则判定不需要进行主备倒换;
或若主设备中所述控制逻辑单元输出的自身工作状态指示信号显示为异常,同时输入的对端在位状态指示信号显示为不在位,则判定不需要进行主备倒换;
或若主设备中所述控制逻辑单元输出的自身工作状态指示信号显示为正常,同时输入的对端在位状态指示信号显示为在位且对端主用状态指示信号显示为主用,则判定需要进行主备倒换;
或若主设备中所述控制逻辑单元输出的自身工作状态指示信号显示为异常,同时输入的对端在位状态指示信号显示为在位,则判定需要进行主备倒换。
12.根据权利要求8所述的方法,其特征在于,步骤B中所述判断是否需要进行主备倒换的方法为:
主设备接收到强制倒换命令时,主设备的控制逻辑单元输出自身主用状态指示信号显示为备用;
备设备的控制逻辑单元检测接收到的对端主用状态指示信号并判断,若该信号显示为备用,则判定需要进行主备倒换;否则,判定不需要进行主备倒换。
13.根据权利要求1所述的方法,其特征在于,步骤B中所述判断是否需要进行主备倒换的方法为:
主设备升级时,向备设备发送禁止主备倒换命令,同时启动禁止倒换定时器;
主设备复位且进行升级后,判断升级是否成功,若成功,则将备设备复位并进行升级;否则,判断禁止定时器是否超时,若未超时,则继续等待超时;若超时,则备设备恢复主备倒换。
14.根据权利要求1所述的方法,其特征在于,步骤B中所述判断是否需要进行主备倒换的方法为:
在主/备设备的自身在位状态指示信号输出端设置一下拉电阻;在主/备设备的对端在位状态指示信号输入端设置一上拉电阻;
若主设备和备设备各自设置的控制逻辑单元同时检测到对端在位状态指示信号为高电平,显示主设备和备设备均不在位,则不需要进行主备倒换;
否则,根据主设备和备设备的当前状态,主设备判断是否需要进行主备倒换,若当前状态显示为需要进行主备倒换,则执行主备倒换;否则,主设备保持为主用。
15.根据权利要求1所述的方法,其特征在于,分别预设上级控制设备与主设备和备设备间的物理链路连接,并在上级控制设备与主设备之间建立逻辑维护通道,步骤B中所述判断是否需要进行主备倒换的方法为:
主备设备之间判断主备设备之间链路是否断开,若未断开,则根据主设备和备设备当前状态判断是否需要进行主备倒换;若断开,则执行以下步骤:
若主设备状态正常,则主设备保持主用;若主设备状态异常,则断开主设备与上级控制设备之间已建立的逻辑维护通道;
上级控制设备检测到与主设备之间链路中断后,则建立与备设备的之间的逻辑维护通道;
若备设备运行正常且检测到与上级控制设备的维护通道已建立,则需要进行主备倒换;若备设备故障,则备设备自身禁止检测与上级控制设备之间物理链路连接情况并禁止备设备自身发生倒换,不需要进行主备倒换。
16.根据权利要求15所述的方法,其特征在于,所述主备设备之间判断主备设备之间链路是否断开的方法为:在主设备和备设备之间设置周期握手信号,若主/备设备能在所设周期内收到握手信号,则判定主备设备之间链路为断开;否则判定断开。
17.根据权利要求15所述的方法,其特征在于,所述主备设备之间判断主备设备之间链路是否断开的方法为:主备设备通过检测对方设备的主备倒换控制信号获知对方运行状态,同时获知主备之间链路状态,若检测对方设备的主备倒换控制信号失效,则判定主备设备之间链路为断开;否则判定断开。
18.根据权利要求15所述的方法,其特征在于,所述断开主设备与上级控制设备之间已建立的逻辑维护通道,上级控制设备检测到与主设备之间链路中断后,该方法还包括:主设备启动禁止传输定时器,并判断该定时是否超时;若超时,且备设备故障和主设备恢复正常,则主设备建立到上级控制设备之间的维护通道,并上报备设备故障告警;否则,继续等待超时。
19.根据权利要求8所述的方法,其特征在于,步骤B中所述执行主备倒换的方法为:备设备中所设置的控制逻辑单元输出自身主用状态指示信号显示为主用。
20.根据权利要求8、14或19所述的方法,其特征在于,所述逻辑控制单元为可编程逻辑器件EPLD。
21.根据权利要求6所述的方法,其特征在于,所述自身/对端在位状态指示信号和自身/对端工作状态指示信号复用时钟信号。
22.根据权利要求1所述的方法,其特征在于,所述互为主备的设备为:基带单元BBU。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100816152A CN100459447C (zh) | 2005-06-30 | 2005-06-30 | 一种配线连接设备实现主备倒换的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100816152A CN100459447C (zh) | 2005-06-30 | 2005-06-30 | 一种配线连接设备实现主备倒换的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1889373A true CN1889373A (zh) | 2007-01-03 |
CN100459447C CN100459447C (zh) | 2009-02-04 |
Family
ID=37578635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100816152A Active CN100459447C (zh) | 2005-06-30 | 2005-06-30 | 一种配线连接设备实现主备倒换的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100459447C (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101917283A (zh) * | 2010-07-22 | 2010-12-15 | 北京交通大学 | 双通道热备***及实现双通道热备的方法 |
WO2012009914A1 (zh) * | 2010-07-21 | 2012-01-26 | 中兴通讯股份有限公司 | 保护倒换方法及*** |
CN102395189A (zh) * | 2011-06-28 | 2012-03-28 | 中兴通讯股份有限公司 | 一种bbu堆叠***中时钟同步的方法和*** |
CN103002485A (zh) * | 2011-09-19 | 2013-03-27 | 中兴通讯股份有限公司 | 一种主备逻辑小区进行控制的方法及装置 |
CN103532765A (zh) * | 2013-10-24 | 2014-01-22 | 华为技术有限公司 | 主备倒换控制方法和装置 |
CN105897486A (zh) * | 2016-06-07 | 2016-08-24 | 武汉邮电科学研究院 | 一种sctp协议服务热备份的方法 |
CN106452834A (zh) * | 2016-08-31 | 2017-02-22 | 大连环宇移动科技有限公司 | 一种保证串接设备在通信过程中保持主备用网口一致性的方法 |
WO2018121351A1 (zh) * | 2016-12-30 | 2018-07-05 | 中兴通讯股份有限公司 | 接口卡状态检测方法、接口卡及线卡 |
CN108462529A (zh) * | 2018-04-27 | 2018-08-28 | 上海欣诺通信技术股份有限公司 | 主备板卡切换方法、光传送网络设备及存储介质 |
CN109698775A (zh) * | 2018-11-21 | 2019-04-30 | 中国航空工业集团公司洛阳电光设备研究所 | 一种基于实时状态检测的双机冗余备份*** |
CN110231961A (zh) * | 2019-06-27 | 2019-09-13 | 杭州迪普信息技术有限公司 | 一种主控板重启的控制方法及*** |
CN110832459A (zh) * | 2017-07-13 | 2020-02-21 | 日立汽车***株式会社 | 车辆控制装置 |
CN113742165A (zh) * | 2021-07-23 | 2021-12-03 | 文华学院 | 双主控设备及主备控制方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1249548C (zh) * | 2001-06-22 | 2006-04-05 | 华为技术有限公司 | 主备电路倒换设备及其方法 |
CN1248425C (zh) * | 2002-02-07 | 2006-03-29 | 华为技术有限公司 | 一种通讯设备中的主备倒换方法 |
US6915445B2 (en) * | 2002-05-08 | 2005-07-05 | Pluris, Inc. | Fault-protection mechanism for protecting multi-protocol-label switching (MPLS) capability within a distributed processor router operating in an MPLS network |
-
2005
- 2005-06-30 CN CNB2005100816152A patent/CN100459447C/zh active Active
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012009914A1 (zh) * | 2010-07-21 | 2012-01-26 | 中兴通讯股份有限公司 | 保护倒换方法及*** |
CN102340407A (zh) * | 2010-07-21 | 2012-02-01 | 中兴通讯股份有限公司 | 保护倒换方法及*** |
CN102340407B (zh) * | 2010-07-21 | 2015-07-22 | 中兴通讯股份有限公司 | 保护倒换方法及*** |
CN101917283A (zh) * | 2010-07-22 | 2010-12-15 | 北京交通大学 | 双通道热备***及实现双通道热备的方法 |
CN102395189A (zh) * | 2011-06-28 | 2012-03-28 | 中兴通讯股份有限公司 | 一种bbu堆叠***中时钟同步的方法和*** |
CN102395189B (zh) * | 2011-06-28 | 2017-03-22 | 中兴通讯股份有限公司 | 一种bbu堆叠***中时钟同步的方法和*** |
CN103002485A (zh) * | 2011-09-19 | 2013-03-27 | 中兴通讯股份有限公司 | 一种主备逻辑小区进行控制的方法及装置 |
CN103532765A (zh) * | 2013-10-24 | 2014-01-22 | 华为技术有限公司 | 主备倒换控制方法和装置 |
CN105897486B (zh) * | 2016-06-07 | 2019-05-10 | 武汉邮电科学研究院有限公司 | 一种sctp协议服务热备份的方法 |
CN105897486A (zh) * | 2016-06-07 | 2016-08-24 | 武汉邮电科学研究院 | 一种sctp协议服务热备份的方法 |
CN106452834A (zh) * | 2016-08-31 | 2017-02-22 | 大连环宇移动科技有限公司 | 一种保证串接设备在通信过程中保持主备用网口一致性的方法 |
WO2018121351A1 (zh) * | 2016-12-30 | 2018-07-05 | 中兴通讯股份有限公司 | 接口卡状态检测方法、接口卡及线卡 |
CN108268352A (zh) * | 2016-12-30 | 2018-07-10 | 中兴通讯股份有限公司 | 接口卡状态检测方法、接口卡及线卡 |
CN110832459A (zh) * | 2017-07-13 | 2020-02-21 | 日立汽车***株式会社 | 车辆控制装置 |
CN110832459B (zh) * | 2017-07-13 | 2023-12-15 | 日立安斯泰莫株式会社 | 车辆控制装置 |
CN108462529A (zh) * | 2018-04-27 | 2018-08-28 | 上海欣诺通信技术股份有限公司 | 主备板卡切换方法、光传送网络设备及存储介质 |
CN108462529B (zh) * | 2018-04-27 | 2023-12-19 | 上海欣诺通信技术股份有限公司 | 主备板卡切换方法、光传送网络设备及存储介质 |
CN109698775A (zh) * | 2018-11-21 | 2019-04-30 | 中国航空工业集团公司洛阳电光设备研究所 | 一种基于实时状态检测的双机冗余备份*** |
CN110231961A (zh) * | 2019-06-27 | 2019-09-13 | 杭州迪普信息技术有限公司 | 一种主控板重启的控制方法及*** |
CN113742165A (zh) * | 2021-07-23 | 2021-12-03 | 文华学院 | 双主控设备及主备控制方法 |
CN113742165B (zh) * | 2021-07-23 | 2024-05-24 | 文华学院 | 双主控设备及主备控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN100459447C (zh) | 2009-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1889373A (zh) | 一种配线连接设备实现主备倒换的方法 | |
CN101123511B (zh) | 一种pci快速总线***及其能量管理方法 | |
CN101159649B (zh) | 一种pci快速总线***及其能量管理方法 | |
CN102724093B (zh) | 一种atca机框及其ipmb连接方法 | |
CN1494228A (zh) | 一种实现单板主备倒换的方法及其电路 | |
CN1753377A (zh) | 一种避免冗余主站对串行总线链路访问冲突的方法 | |
CN105739656A (zh) | 具有自动重置功能的机柜及其自动重置方法 | |
CN103885860A (zh) | 一种应用ipmi命令实现bmc双管理热冗余的方法 | |
CN101488101A (zh) | Cpci冗余备份*** | |
CN102253872A (zh) | Cpci刀片服务器中冗余管理模块的实现方法 | |
CN102026042A (zh) | 一种高级电信计算架构控制面的保活、自愈方法和装置 | |
CN103106113A (zh) | 一种中断事件处理方法和处理设备 | |
CN103150224B (zh) | 用于提高启动可靠性的电子设备及方法 | |
CN102253703B (zh) | 多主机板的开关机*** | |
CN104503947A (zh) | 多路服务器及其信号处理方法 | |
CN101894056A (zh) | 总线工作节点隔离装置及其故障恢复***和方法 | |
JP2007334731A (ja) | Usb機器、ホスト装置、およびusb接続システム | |
CN1224200C (zh) | 双重通信***和远程监视控制用的双重通信方法 | |
CN100368993C (zh) | 集成封装件的设备、***及方法 | |
CN102025565B (zh) | 一种用于多个设备之间的i2c总线通讯检测方法 | |
CN101957786B (zh) | 双控***中实现启动及故障切换控制的方法和装置 | |
CN102053847B (zh) | 服务器与其更新方法 | |
CN116643904A (zh) | 一种PCIe链路故障自动修复的***、方法和一种服务器 | |
CN106527409A (zh) | 一种主控机箱 | |
CN1983977A (zh) | 实现远程加载单板固件的方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |