專利名稱:一種sdh設(shè)備中增強(qiáng)擴(kuò)展子架管理的主控板倒換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及同步數(shù)字體系(Synchronous Digital Hierarchy,以下簡(jiǎn)稱SDH) 設(shè)備光傳輸領(lǐng)域,尤其涉及一種SDH設(shè)備中對(duì)擴(kuò)展子架管理的主控板倒換方法。
背景技術(shù):
通常,在一個(gè)SDH設(shè)備光傳輸系統(tǒng)網(wǎng)元節(jié)點(diǎn)中,只有一個(gè)主子架。在沒(méi)有 擴(kuò)展子架的主控板1+1熱備份系統(tǒng)中,主用主控板(筒稱主用板)和備用主控 板(簡(jiǎn)稱備用板)之間的切換依據(jù)的是主控板的LAY、 Ready、心跳等基本狀態(tài), 其中LAY是指主控板插在插槽中,即在位;Ready是指主控板初始化完成的狀態(tài); 心跳是指主控板正常工作的狀態(tài)。在一個(gè)增加了擴(kuò)展子架的網(wǎng)元節(jié)點(diǎn)中,也包 括上述基本狀態(tài),如果兩個(gè)主控板處于LAY、 Ready、心跳等基本狀態(tài)且狀態(tài)一 致,就表示這兩個(gè)主控板都在正常運(yùn)行?,F(xiàn)有的實(shí)現(xiàn)主控板倒換的方法是基于 硬件邏輯反映出的主控板的LAY、 Ready、心跳等基本狀態(tài),在有一定優(yōu)先級(jí)的 判斷順序的情況下,由底層軟件讀取到硬件連線中的邏輯高低電平,并寫(xiě)入邏 輯芯片的硬件寄存器,然后通過(guò)簡(jiǎn)單的沒(méi)有交互功能的應(yīng)用軟件來(lái)讀取硬件寄 存器中的信息,由此判斷上述三個(gè)基本狀態(tài)是否有效,如果其中任何一個(gè)基本 狀態(tài)無(wú)效,則進(jìn)行主控板倒換。
以在位信號(hào)LAY為例,現(xiàn)有的實(shí)現(xiàn)主控板倒換的方法如下若本主控板在 位,則置LAY狀態(tài)為有效。。根據(jù)LAY狀態(tài)來(lái)實(shí)現(xiàn)主備倒換,需要在背板上增加 兩根硬件連線, 一根將主用板的LAY狀態(tài)傳送給備用板,另一根將備用板的LAY 狀態(tài)傳送給主用板,兩塊主控板分別通過(guò)底層軟件讀取硬件連線中的高低電平, 并將其寫(xiě)入到主控板邏輯芯片的硬件寄存器中,然后通過(guò)沒(méi)有交互功能的簡(jiǎn)單應(yīng)用軟件來(lái)讀取硬件寄存器中的信息,以確定對(duì)方主控板的LAY狀態(tài)。如果備 用板通過(guò)底層軟件進(jìn)過(guò)一系列讀寫(xiě)操作,檢測(cè)到主用板的LAY狀態(tài)無(wú)效,而自 身的LAY狀態(tài)為有效,則會(huì)將自身置為主用,發(fā)生主備倒換。
隨著業(yè)務(wù)的發(fā)展,需要對(duì)SDH設(shè)備的容量進(jìn)行擴(kuò)充。為了支持更大的容量, 同時(shí)節(jié)約成本,目前普遍的擴(kuò)展方法就是在一個(gè)SDH設(shè)備光傳輸系統(tǒng)單子架網(wǎng) 元節(jié)點(diǎn)的基礎(chǔ)上,開(kāi)發(fā)一種包含主子架和擴(kuò)展子架的網(wǎng)元節(jié)點(diǎn)。主子架與擴(kuò)展 子架接口板之間通過(guò)通訊口相連,如圖1所示。主子架上的兩個(gè)主控板與擴(kuò)展 子架上的接口板連接,以實(shí)現(xiàn)對(duì)擴(kuò)展子架上的業(yè)務(wù)板進(jìn)行管理。
在包含主子架和擴(kuò)展子架的網(wǎng)元節(jié)點(diǎn)中,需要增強(qiáng)對(duì)擴(kuò)展子架的管理,但 這并不屬于基本的倒換功能所覆蓋的范圍,在早期產(chǎn)品設(shè)計(jì)時(shí)一般不會(huì)考慮到 這個(gè)需求,且不會(huì)為其準(zhǔn)備對(duì)應(yīng)的硬件資源。因此,在主控板對(duì)擴(kuò)展子架管理 無(wú)效時(shí),還沒(méi)有一種對(duì)主控板進(jìn)行倒換的方法,如果仍采用上述基于硬件邏輯 反映出的主控板的在位、Ready、心跳等基本狀態(tài)的方法來(lái)進(jìn)行主控板的切換, 在開(kāi)發(fā)的過(guò)程中,需要增加主子架背板中的硬件連線、主控板的邏輯芯片中的 硬件寄存器,以及軟件對(duì)所述硬件寄存器中信息的讀取和判斷功能,這就需要 對(duì)硬件、底層軟件以及應(yīng)用軟件做改進(jìn),其實(shí)現(xiàn)過(guò)程較為復(fù)雜,如果對(duì)于已經(jīng) 投入市場(chǎng)的產(chǎn)品,為了新增一個(gè)倒換功能,升級(jí)硬件的代價(jià)顯然太高。即使在 開(kāi)發(fā)階段,也會(huì)大大增加開(kāi)發(fā)成本。所以,這種方法一般只適用于在設(shè)備硬件 設(shè)計(jì)的早期,因?yàn)橐坏┐_定了是依據(jù)基本的狀態(tài)進(jìn)行倒換,就很難再對(duì)軟硬件 的功能進(jìn)行擴(kuò)展。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是,提供一種SDH設(shè)備中增強(qiáng)擴(kuò)展子架管理的主 控板倒換方法,在主控板與擴(kuò)展子架之間的通訊口連接狀態(tài)出現(xiàn)故障時(shí),進(jìn)行 主控板倒換以避免擴(kuò)展子架脫管。
本發(fā)明采用的技術(shù)方案是,在一個(gè)SDH設(shè)備光傳輸系統(tǒng)網(wǎng)元節(jié)點(diǎn)中包含主子架和擴(kuò)展子架,主子架上的主控板與擴(kuò)展子架上的接口板通過(guò)通訊口相連接, 主控板所在的主子架的背板上設(shè)有總線連接,所述主控板倒換方法基于通訊口
連接狀態(tài)對(duì)主控板進(jìn)行倒換,具體包括如下步驟
步驟一、主子架上的兩個(gè)主控板上電啟動(dòng)后,設(shè)置所述兩個(gè)主控板狀態(tài)為 主用板和備用4反。
步驟二、所述主用板定時(shí)檢測(cè)自身通訊口連接狀態(tài),并根據(jù)自身的通訊口
步驟三、所述備用板收到所述主用板的檢測(cè)命令后,所述備用板打開(kāi)自身 的通訊口,進(jìn)行通訊口連接狀態(tài)檢測(cè)。如果所述備用板檢測(cè)到自身通訊口連接 狀態(tài)為斷開(kāi)LINK DOWN,則關(guān)閉自身通訊口,如果所述備用板檢測(cè)到自身通訊口 連接狀態(tài)為連接LINKUP,則進(jìn)行主控板狀態(tài)的主用和備用倒換,原來(lái)的備用板 變?yōu)橹饔冒?,原?lái)的主用板則變?yōu)閭溆冒?,恢?fù)對(duì)擴(kuò)展子架的管理。
步驟四、如果所述擴(kuò)展子架一直處于脫管狀態(tài),重復(fù)地依次執(zhí)行上述步驟 二、步驟三。
采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點(diǎn)
本發(fā)明所述SDH設(shè)備中增強(qiáng)擴(kuò)展子架管理的主控板倒換方法,基于通訊口 連接狀態(tài)對(duì)主控板的主用和備用狀態(tài)進(jìn)行倒換,增強(qiáng)了對(duì)擴(kuò)展子架的管理,實(shí) 現(xiàn)過(guò)程簡(jiǎn)單靈活,開(kāi)發(fā)成本低。該方法通過(guò)軟件實(shí)現(xiàn),功能可擴(kuò)展性強(qiáng),對(duì)于 已經(jīng)投入到市場(chǎng)的產(chǎn)品,如果需要增強(qiáng)對(duì)擴(kuò)展子架的管理,只需通過(guò)升級(jí)應(yīng)用 軟件的方法來(lái)實(shí)現(xiàn),同時(shí)提高了包含擴(kuò)展子架的SDH設(shè)備網(wǎng)元節(jié)點(diǎn)的可靠性。
圖1為SDH設(shè)備中光傳輸系統(tǒng)網(wǎng)元節(jié)點(diǎn)中主子架和擴(kuò)展子架示意圖; 圖2為主控板上電運(yùn)行流程圖; 圖3為主用板定時(shí)處理流程圖; 圖4為備用板處理流程圖;具體實(shí)施方式
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明提出的所述SDH設(shè)備中增強(qiáng)擴(kuò)展子架管理的主 控板倒換方法,詳細(xì)說(shuō)明如后。本發(fā)明具體實(shí)施例中所述SDH設(shè)備中光傳輸系統(tǒng)網(wǎng)元節(jié)點(diǎn)中主子架和擴(kuò)展 子架如圖1所示,在一個(gè)SDH設(shè)備光傳輸系統(tǒng)網(wǎng)元節(jié)點(diǎn)中包含主子架和擴(kuò)展子 架,主子架上的主控板與擴(kuò)展子架上的接口板通過(guò)通訊口相連接,主控板所在 的主子架的背板上設(shè)有總線連接,主子架中只有位于中間的兩個(gè)槽位可以插主 控板,第一主控板和第二主控板分別插在主子架上位于中間的兩個(gè)槽位號(hào)不同 的插槽內(nèi),第一主控板與第二主控板通過(guò)主子架背板上的總線進(jìn)行通信。通常 左邊槽位比右邊槽位的槽位號(hào)小,主子架上第一主控板的第一以太網(wǎng)口與擴(kuò)展 子架上接口板的第三以太網(wǎng)口 Sl通過(guò)網(wǎng)線相連,主子架上第二主控板的第二以 太網(wǎng)口 W2與擴(kuò)展子架上接口板的第四以太網(wǎng)口 S2通過(guò)網(wǎng)線相連。所述SDH設(shè) 備中增強(qiáng)擴(kuò)展子架管理的主控板倒換方法基于以太網(wǎng)口連接狀態(tài)對(duì)主控板進(jìn)行 倒換,具體包括如下步驟步驟一、主控板上電運(yùn)行流程,如圖2所示。主子架上的兩個(gè)主控板上電啟動(dòng)后,設(shè)置兩個(gè)主控板自身狀態(tài)都為備用, 然后根據(jù)主控板所在槽位的不同設(shè)置上電運(yùn)行延時(shí),比如設(shè)置插在槽位號(hào)較小 的槽內(nèi)的主控板上電運(yùn)行延時(shí)為0秒,插在槽位號(hào)較大的槽內(nèi)的主控板上電運(yùn) 行延時(shí)30秒。根據(jù)對(duì)方主控板狀態(tài)情況,打開(kāi)或者關(guān)閉以太網(wǎng)口。具體地說(shuō),位于槽位 號(hào)較小的槽內(nèi)的第一主控板上電運(yùn)行較早,檢測(cè)到第二主控板的狀態(tài)為備用, 則打開(kāi)自身的第一以太網(wǎng)口 Wl。第二主控板延時(shí)30秒上電運(yùn)行后,檢測(cè)到第一 主控板的狀態(tài)為主用,則關(guān)閉自身的第二以太網(wǎng)口 W2。所以通常先上電運(yùn)行起 來(lái)的主控板的狀態(tài)為主用,以下簡(jiǎn)稱主用板,經(jīng)過(guò)延時(shí)后上電運(yùn)行起來(lái)的主控板的狀態(tài)為備用,以下簡(jiǎn)稱備用板。這樣做是為了保證只有主用板才能與擴(kuò)展 子架接口板進(jìn)行通信,避免對(duì)擴(kuò)展子架管理上的混亂。關(guān)閉的通訊口不能進(jìn)行 通訊口連接狀態(tài)的檢測(cè),更不能進(jìn)行通信。步驟二、主用板定時(shí)處理流程,如圖3所示。所述主用板定時(shí)檢測(cè)自身的以太網(wǎng)口的狀態(tài),如果檢測(cè)到主用板的以太網(wǎng) 口與接口板上對(duì)應(yīng)的以太網(wǎng)口的連接狀態(tài)為斷開(kāi)LINK DOWN,則主用板給備用板 發(fā)送檢測(cè)命令要求備用板打開(kāi)自身的以太網(wǎng)口,并檢測(cè)備用板的以太網(wǎng)口與 接口板上對(duì)應(yīng)的以太網(wǎng)口的連接狀態(tài);如果檢測(cè)到主用板的以太網(wǎng)口與接口板 上對(duì)應(yīng)的以太網(wǎng)口的連接狀態(tài)為連接LINK UP,則主用板不向備用板發(fā)送檢測(cè)命 令,備用板的以太網(wǎng)口始終處于關(guān)閉狀態(tài)。步驟三、備用板處理流程,如圖4所示。當(dāng)所述備用板收到所述主用板發(fā)來(lái)的檢測(cè)命令后,打開(kāi)所述備用板的以太 網(wǎng)口 ,并^r測(cè)備用板的以太網(wǎng)口與接口板上對(duì)應(yīng)的以太網(wǎng)口的連接狀態(tài)。此時(shí), 如果檢測(cè)到備用板的以太網(wǎng)口與接口板上對(duì)應(yīng)的以太網(wǎng)口的連接狀態(tài)為斷開(kāi) LINK DOWN,則關(guān)閉備用板的以太網(wǎng)口,如果檢測(cè)到備用板的以太網(wǎng)口與接口板 上對(duì)應(yīng)的以太網(wǎng)口的連接狀態(tài)為連接LINK UP時(shí),執(zhí)行主備倒換,原來(lái)的備用 板變?yōu)橹饔冒?,原?lái)的主用板變?yōu)閭溆冒?,?jīng)過(guò)主備倒換后的主用板將以太網(wǎng) 口全部打開(kāi),并對(duì)擴(kuò)展子架的進(jìn)行管理。步驟四、如果擴(kuò)展子架一直處于脫管狀態(tài),重復(fù)步驟二、步驟三。 通過(guò)上面步驟,就可以很方便的實(shí)現(xiàn)基于通訊口連接狀態(tài)的倒換,增強(qiáng)對(duì) 擴(kuò)展子架的管理。通過(guò)具體實(shí)施方式
的說(shuō)明,可對(duì)本發(fā)明為達(dá)成預(yù)定目的所釆取的技術(shù)手段 及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說(shuō)明之用, 并非用來(lái)對(duì)本發(fā)明加以限制。
權(quán)利要求
1. 一種SDH設(shè)備中增強(qiáng)擴(kuò)展子架管理的主控板倒換方法,在一個(gè)SDH設(shè)備光傳輸系統(tǒng)網(wǎng)元節(jié)點(diǎn)中包含主子架和擴(kuò)展子架,主子架上的主控板與擴(kuò)展子架上的接口板通過(guò)通訊口相連接,主控板所在的主子架的背板上設(shè)有總線連接,其特征在于所述主控板倒換方法基于通訊口連接狀態(tài)對(duì)主控板進(jìn)行倒換,包括如下步驟步驟一、主子架上的兩個(gè)主控板上電啟動(dòng)后,設(shè)置所述兩個(gè)主控板狀態(tài)為主用板和備用板;步驟二、所述主用板定時(shí)檢測(cè)自身通訊口連接狀態(tài),并根據(jù)自身的通訊口連接狀態(tài)決定是否打開(kāi)所述備用板通訊口并檢測(cè)所述備用板通訊口連接狀態(tài);步驟三、所述備用板收到所述主用板發(fā)來(lái)的檢測(cè)命令后,所述備用板打開(kāi)自身的通訊口,進(jìn)行通訊口連接狀態(tài)檢測(cè),如果所述備用板檢測(cè)到自身通訊口連接狀態(tài)為斷開(kāi)LINK DOWN,則關(guān)閉自身通訊口,如果所述備用板檢測(cè)到自身通訊口連接狀態(tài)為連接LINK UP,則進(jìn)行主控板狀態(tài)的主用和備用倒換,原來(lái)的備用板變?yōu)橹饔冒?,原?lái)的主用板則變?yōu)閭溆冒澹?duì)所述擴(kuò)展子架進(jìn)行管理;步驟四、如果所述擴(kuò)展子架一直處于脫管狀態(tài),重復(fù)地依次執(zhí)行上述步驟二、步驟三。
2、 根據(jù)權(quán)利要求1所述的主控板倒換方法,其特征在于所述設(shè)置所述兩個(gè) 主控板狀態(tài)的過(guò)程如下主子架上的兩個(gè)主控板上電啟動(dòng)后,設(shè)置所述兩個(gè)主 控板自身狀態(tài)都為備用,然后根據(jù)所述兩個(gè)主控板所在的槽位設(shè)置不同的上電 運(yùn)行延時(shí),所述主控板上電運(yùn)行后,檢測(cè)對(duì)方主控板狀態(tài),如果對(duì)方主控板狀 態(tài)不是主用,則設(shè)置本主控板為主用板,打開(kāi)主用板的通訊口,如果對(duì)方主控 板狀態(tài)是主用,則設(shè)置本主控板為備用板,關(guān)閉備用板的通訊口。
3、 根據(jù)權(quán)利要求1所述的主控板倒換方法,其特征在于所述主用板與所述 備用板通過(guò)所述主子架背板上的總線進(jìn)行通信。
全文摘要
本發(fā)明公開(kāi)了一種SDH設(shè)備中增強(qiáng)擴(kuò)展子架管理的主控板倒換方法,在已有硬件的基礎(chǔ)上基于通訊口連接狀態(tài)對(duì)主控制板進(jìn)行倒換,具體包括如下步驟步驟一、主控板上電運(yùn)行流程;步驟二、主用板定時(shí)處理流程;步驟三、備用板處理通訊口流程;步驟四、如果擴(kuò)展子架一直處于脫管狀態(tài),重復(fù)步驟二、步驟三。通過(guò)上面步驟,就可以簡(jiǎn)單方便的實(shí)現(xiàn)基于通訊口連接狀態(tài)的倒換,增強(qiáng)對(duì)擴(kuò)展子架的管理,該方法通過(guò)軟件實(shí)現(xiàn),開(kāi)發(fā)成本低,功能可擴(kuò)展性強(qiáng),提高了包含擴(kuò)展子架的SDH設(shè)備網(wǎng)元節(jié)點(diǎn)的可靠性。
文檔編號(hào)H04L12/28GK101291203SQ20081011046
公開(kāi)日2008年10月22日 申請(qǐng)日期2008年6月4日 優(yōu)先權(quán)日2008年6月4日
發(fā)明者浩 王 申請(qǐng)人:中興通訊股份有限公司