專利名稱:一種通信接口板主備用切換方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通訊技術(shù)領(lǐng)域,特別涉及一種通信接口板主備用切換方法。
技術(shù)背景在通訊技術(shù)領(lǐng)域中,大多數(shù)應(yīng)用都要求設(shè)備具有較高的可靠性和穩(wěn)定性,尤 其是在鐵路、電力、公安、部隊等調(diào)度設(shè)備當(dāng)中,即便是短時間的業(yè)務(wù)中斷也將 會給客戶造成難以估量的損失,這就要求通訊設(shè)備中的各單板和模塊具有負荷分 擔(dān)模式的雙機備份,即在正常工作時,備份電路均處于獨立工作狀態(tài),而一旦主用 電路出現(xiàn)故障則備份電路要立即承擔(dān)全部處理,這種結(jié)構(gòu)既保證了系統(tǒng)的可靠性, 又提高了系統(tǒng)的利用率和處理能力。 發(fā)明內(nèi)容一種通信接口板主備用切換方法,兩個相鄰槽位的單板互為主備用,主備板各自的復(fù)位信號、主備切換信號、CPU心跳信號和槽位號分別經(jīng)過一個與門 輸入到由兩個與非門耦合組成的RS觸發(fā)器的兩個輸入端,RS觸發(fā)器的兩個與 非門的輸出端分別控制相應(yīng)的主板或備板的主備用狀態(tài);所述槽位號的值取決于單板所在的位置,奇槽位為高電平,偶槽位為低電平; 所述CPU心跳信號的值取決于CPU是否輸出脈沖,當(dāng)有脈沖輸出時,CPU心跳信號為高電平,否則為低電平。所述復(fù)位信號、CPU心跳信號為高電平,槽位號為高電平時1) 所述主備切換信號為高電平則對應(yīng)的單板為主用狀態(tài);2) 所述主備切換信號為低電平則對應(yīng)的單板為備用狀態(tài)。所述復(fù)位信號、CPU心跳信號為高電平,槽位號為低電平時1) 所述主備切換信號為低電平則對應(yīng)的單板為備用狀態(tài);2) 所述主備切換信號為高電平則只有當(dāng)跟它互為主備用的單板為備用狀態(tài) 時才能升為主用板。所述復(fù)位信號、CPU心跳信號任意一個為低電平時,對應(yīng)的單板被強制切 換為備用狀態(tài)。當(dāng)軟件設(shè)置兩塊單板都為主用的情況下,而單板又都具備升為主用的條件時 由硬件槽位號來進行裁決,即奇槽位號的單板優(yōu)先升為主用狀態(tài)。軟件通過所述與非門的A皿和B^兩根互斥線對單板進行診斷,檢測出對 方單板的當(dāng)前狀態(tài)。本方法通過CPU心跳信號、復(fù)位信號、主備切換信號和槽位號進行單板的 主備用控制?;橹鱾溆玫膬蓧K單板在工作時,只能有一塊單板處于主用狀態(tài), 另一塊單板處于備用狀態(tài)。當(dāng)出現(xiàn)硬件故障或軟件設(shè)置錯誤時都能夠保證兩塊單 板處于正確的狀態(tài)。本方法通過軟件設(shè)置和硬件狀態(tài)共同裁定哪一個單板處于主 用狀態(tài),避免了輸出沖突,也防止由此帶來的硬件損壞。
圖l為本發(fā)明的連接連接圖。
具體實施方式
本發(fā)明提供了一種通信接口板主備用切換方法,下面結(jié)合附圖和具體的實施 方式對本發(fā)明的技術(shù)方案作進一步的說明。圖1為本發(fā)明的連接連接圖,兩個相鄰槽位的單板互為主備用,主備板各自 的復(fù)位信號、主備切換信號、CPU心跳信號和槽位號分別經(jīng)過一個與門輸入到 由兩個與非門耦合組成的RS觸發(fā)器的兩個輸入端,RS觸發(fā)器的兩個與非門的輸出端分別控制相應(yīng)的主板或備板的主備用狀態(tài);所述槽位號的值取決于單板所在的位置,奇槽位為高電平,偶槽位為低電平; 所述CPU心跳信號的值取決于CPU是否輸出脈沖,當(dāng)有脈沖輸出時,CPU心跳信號為高電平,否則為低電平。 本方法具有以下三個穩(wěn)定狀態(tài)1. A板主用,B板備用。此狀態(tài)下A板的復(fù)位信號、CPU心跳信號、槽位號都為高電平,主備切換 信號為高電平,經(jīng)過與門以后輸出至AIN2, A,為高電平,A肌為高電平,A麗 和A證經(jīng)過與非門之后輸出至AouT, AouT為低電平,此管腳驅(qū)動本板繼電器進 入主用狀態(tài)。此狀態(tài)下B板的復(fù)位信號、CPU心跳信號、槽位號都為高電平,主備切換 信號為低電平,經(jīng)過與門以后輸出至B證,B脆為高電平,B脆為低電平,B願和BjN2經(jīng)過與非門之后輸出至BouT, BouT為高電平,此管腳驅(qū)動本板繼電器進入備用狀態(tài)。2. B板主用,A板備用。此狀態(tài)下B板的復(fù)位信號、CPU心跳信號、槽位號都為高電平,主備切換 信號為高電平,經(jīng)過與門以后輸出至B證,B證為高電平,Bjw為高電平,B肌和Bw2經(jīng)過與非門之后輸出至BcxjT, BouT為低電平,此管腳驅(qū)動本板繼電器進入主用狀態(tài)。此狀態(tài)下A板的復(fù)位信號、CPU心跳信號、槽位號都為高電平,主備切換信號為低電平,經(jīng)過與門以后輸出至A證,A!n2為高電平,A脆為低電平,Ajn!和A皿經(jīng)過與非門之后輸出至AcxjT, AouT為高電平,此管腳驅(qū)動本板繼電器進入備用狀態(tài)。3. A板備用,B板備用。此狀態(tài)下A板的主備切換信號為低電平,經(jīng)過與門以后輸出至AIN2, AIN2 為低電平,AIN1為高電平,AIN1和AIN2經(jīng)過與非門之后輸出至AOUT, AOUT 為高電平,此管腳驅(qū)動本板繼電器進入備用狀態(tài)。此狀態(tài)下B板的主備切換信號為低電平,經(jīng)過與門以后輸出至BIN2, BIN2 為低電平,BIN1為高電平,BIN1和BIN2經(jīng)過與非門之后輸出至BOUT, BOUT 為高電平,此管腳驅(qū)動本板繼電器進入備用狀態(tài)。所述復(fù)位信號、CPU心跳信號為高電平,槽位號為低電平時1) 所述主備切換信號為低電平則對應(yīng)的單板為備用狀態(tài);2) 所述主備切換信號為高電平則只有當(dāng)跟它互為主備用的單板為備用狀態(tài) 時才能升為主用板。所述復(fù)位信號、CPU心跳信號任意一個為低電平時,對應(yīng)的單板被強制切 換為備用狀態(tài)。當(dāng)軟件設(shè)置兩塊單板都為主用的情況下,而單板又都具備升為主用的條件時 由硬件槽位號來進行裁決,即奇槽位號的單板優(yōu)先升為主用狀態(tài)。軟件可以通過A^和B皿兩根互斥線對單板進行診斷,即可以檢測出對方 單板的當(dāng)前狀態(tài)。當(dāng)兩個單板都具備做主用板的條件時,如果此時軟件控制出現(xiàn)錯誤,即兩個 單板都設(shè)置成主用狀態(tài)則由槽位號來進行裁定,槽位號為高電平即奇數(shù)槽號的單 板將切換為主用,槽位號為低電平即偶數(shù)槽號的單板將強制切換為備用,避免了 雙主現(xiàn)象的發(fā)生。
權(quán)利要求
1.一種通信接口板主備用切換方法,其特征在于,兩個相鄰槽位的單板互為主備用,主備板各自的復(fù)位信號、主備切換信號、CPU心跳信號和槽位號分別經(jīng)過一個與門輸入到由兩個與非門耦合組成的RS觸發(fā)器的兩個輸入端,RS觸發(fā)器的兩個與非門的輸出端分別控制相應(yīng)的主板或備板的主備用狀態(tài);所述槽位號的值取決于單板所在的位置,奇槽位為高電平,偶槽位為低電平;所述CPU心跳信號的值取決于CPU是否輸出脈沖,當(dāng)有脈沖輸出時,CPU心跳信號為高電平,否則為低電平。
2. 根據(jù)權(quán)利要求l所述的一種通信接口板主備用切換方法,其特征在于, 所述復(fù)位信號、CPU心跳信號為高電平,槽位號為高電平時、1)所述主備切換信號為高電平則對應(yīng)的單板為主用狀態(tài); 2)所述主備切換信號為低電平則對應(yīng)的單板為備用狀態(tài)。
3. 根據(jù)權(quán)利要求l所述的一種通信接口板主備用切換方法,其特征在于, 所述復(fù)位信號、CPU心跳信號為高電平,槽位號為低電平時1) 所述主備切換信號為低電平則對應(yīng)的單板為備用狀態(tài);2) 所述主備切換信號為高電平則只有當(dāng)跟它互為主備用的單板為備用狀態(tài) 時才能升為主用板。
4. 根據(jù)權(quán)利要求l所述的一種通信接口板主備用切換方法,其特征在于, 所述復(fù)位信號、CPU心跳信號任意一個為低電平時,對應(yīng)的單板被強制切換為 備用狀態(tài)。
5. 根據(jù)權(quán)利要求l所述一種通信接口板主備用切換方法,其特征在于,當(dāng) 軟件設(shè)置兩塊單板都為主用的情況下,而單板又都具備升為主用的條件時由硬件 槽位號來進行裁決,即奇槽位號的單板優(yōu)先升為主用狀態(tài)。6.根據(jù)權(quán)利要求3所述一種通信接口板主備用切換方法,其特征在于,軟 件通過所述與非門的A皿和B^兩根互斥線對單板進行診斷,檢測出對方單板 的當(dāng)前狀態(tài)。
全文摘要
本發(fā)明公開了屬于通信技術(shù)領(lǐng)域的一種通信接口板主備用切換方法。兩個相鄰槽位的單板互為主備用,主備板各自的復(fù)位信號、主備切換信號、CPU心跳信號和槽位號分別經(jīng)過一個與門輸入到由兩個與非門耦合組成的RS觸發(fā)器的兩個輸入端,RS觸發(fā)器的兩個與非門的輸出端分別控制相應(yīng)的主板或備板的主備用狀態(tài)。本方法通過軟件設(shè)置和硬件狀態(tài)共同裁定哪一個單板處于主用狀態(tài),當(dāng)出現(xiàn)硬件故障或軟件設(shè)置錯誤時都能夠保證兩塊單板處于正確的狀態(tài),避免了輸出沖突,也防止由此帶來的硬件損壞。
文檔編號H04L12/24GK101242310SQ20081010249
公開日2008年8月13日 申請日期2008年3月21日 優(yōu)先權(quán)日2008年3月21日
發(fā)明者政 李, 石華武 申請人:北京佳訊飛鴻電氣股份有限公司