專利名稱:一種通過中繼檢測告警的裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信同步數(shù)字體系(SDH ,Synchronous Digital Hierarchy)傳輸設(shè)備 中的告警檢測技術(shù),尤其涉及利用中斷實(shí)現(xiàn)告警檢測的裝置及方法。
背景技術(shù):
在SDH傳輸設(shè)備中,告警的檢測是非常重要的一個環(huán)節(jié)。如果當(dāng)前業(yè)務(wù)工作的通 路出現(xiàn)了告警,需要盡快選擇其它的通路來承載出現(xiàn)告警的該通路的業(yè)務(wù),以便使業(yè)務(wù)在 50ms以內(nèi)及時恢復(fù)。在目前情況下,對告警的檢測通常是軟件定時輪詢的方式來查詢和處理相應(yīng)告 警。由于軟件處理通常是IOms左右輪詢一次,無論業(yè)務(wù)通路狀態(tài)如何,都要定時一一查找 和檢測所有業(yè)務(wù)通路是否有告警,這無疑是會大量消耗處理器的資源。當(dāng)前,傳輸設(shè)備對業(yè)務(wù)可靠性的要求越來越高,對業(yè)務(wù)通路告警的檢測靈敏度要 求很高,為了提高告警檢測的適時性和效率,目前很多廠家采用硬件中斷的方式來通知當(dāng) 前業(yè)務(wù)通路是否出現(xiàn)告警,軟件接收到中斷信號時,進(jìn)行相應(yīng)的告警處理,這樣能夠適時處 理告警。由于軟件處理告警需要一定時間,為了防止中斷重入,需要在處理相應(yīng)告警期間, 先關(guān)總中斷,相應(yīng)告警處理結(jié)束后再打開總中斷,這就可能產(chǎn)生中斷丟失的情況,會引起業(yè) 務(wù)中斷的時間較長,往往會超過50ms。比如在SDH設(shè)備中出現(xiàn)光纖損壞時,可能先產(chǎn)生AU級別(即通道級)的告警,此 時產(chǎn)生中斷,軟件在處理時先關(guān)總中斷。在關(guān)總中斷期間,如果產(chǎn)生MS級別(復(fù)用段級) 的告警,就會丟失對MS告警的處理,這會對業(yè)務(wù)造成嚴(yán)重的影響。這是因?yàn)橥ǔV灰霈F(xiàn) 了 MS級別的告警,意味著業(yè)務(wù)通道也有可能同時出現(xiàn)了故障,因此,MS級別的告警要高于 AU級別的告警。因此,現(xiàn)有的通過中斷檢測告警的方法或裝置亟待改進(jìn),以盡可能地避免在處理 告警期間產(chǎn)生中斷丟失,特別是MS級別的告警中斷的丟失,以避免由此對業(yè)務(wù)造成的嚴(yán)重影響。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種通過中斷檢測告警的方法及相應(yīng)的裝置, 能夠有效地避免在處理告警期間產(chǎn)生高層次通路告警中斷的丟失。為了解決上述技術(shù)問題,本發(fā)明提供了一種通過中斷檢測告警的裝置,包括相互 連接的中斷產(chǎn)生模塊和中斷處理模塊,其中中斷產(chǎn)生模塊,用于根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到高層次的通路告警時輸出 高優(yōu)先級別的中斷信號;中斷處理模塊,用于在收到該高優(yōu)先級別的中斷信號時,先依次關(guān)閉低優(yōu)先級別 中斷、高優(yōu)先級別中斷,待處理完高層次的通路告警后,再依次打開高優(yōu)先級別中斷、低優(yōu)先級別中斷。
進(jìn)一步地,中斷產(chǎn)生模塊,還根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到低層次的通路告警時輸出低 優(yōu)先級別的中斷信號;中斷處理模塊,用于在收到該低優(yōu)先級別的中斷信號時,先關(guān)閉低優(yōu)先級別中斷, 待處理完所述低層次的通路告警后,再打開低優(yōu)先級別中斷。進(jìn)一步地,中斷產(chǎn)生模塊,還用于針對高層次的通路告警預(yù)先設(shè)置高優(yōu)先級別的中斷,并針 對低層次的通路告警預(yù)先設(shè)置低優(yōu)先級別的中斷。為了解決上述技術(shù)問題,本發(fā)明提供了一種通過中斷檢測告警的方法,涉及中斷 產(chǎn)生模塊和中斷處理模塊,該方法包括中斷產(chǎn)生模塊根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到高層次的通路告警時輸出高優(yōu) 先級別的中斷信號;中斷處理模塊收到該高優(yōu)先級別的中斷信號時,先依次關(guān)閉低優(yōu)先級 別中斷、高優(yōu)先級別中斷,待處理完該高層次的通路告警后,再依次打開高優(yōu)先級別中斷、 低優(yōu)先級別中斷。進(jìn)一步地,該方法還包括中斷產(chǎn)生模塊根據(jù)設(shè)置的中斷優(yōu)先級別,在檢測到低層次的通路告警時輸出高優(yōu) 先級別的中斷信號;中斷處理模塊在收到低優(yōu)先級別的中斷信號時,先關(guān)閉低優(yōu)先級別中 斷,待處理完該低層次的通路告警后,再打開低優(yōu)先級別中斷。進(jìn)一步地,在中斷產(chǎn)生模塊進(jìn)行檢測之前還包括中斷產(chǎn)生模塊針對高層次的通路告警預(yù)先設(shè)置高優(yōu)先級別的中斷,并針對低層次 的通路告警預(yù)先設(shè)置低優(yōu)先級別的中斷。本發(fā)明的方法及裝置與現(xiàn)有技術(shù)相比,一方面在確保傳輸設(shè)備中告警處理適時性 的前提下,有效地避免在處理告警期間產(chǎn)生高層次通路告警中斷的丟失;另一方面通過對 不同層次通路告警產(chǎn)生不同級別的中斷處理不會互相影響,由此提高了傳輸網(wǎng)絡(luò)的穩(wěn)定 性。
圖1是本發(fā)明在SDH設(shè)備中通過中斷檢測告警的裝置實(shí)施例的原理框圖。
具體實(shí)施例方式針對不同層次通路的告警,分別以不同優(yōu)先級別的中斷進(jìn)行相應(yīng)的處理;在處理 低層次通路的告警產(chǎn)生的低優(yōu)先級別的中斷之前,先關(guān)閉低優(yōu)先級別的中斷,待處理完畢 后再打開低優(yōu)先級別的中斷;在處理高層次通路的告警產(chǎn)生的高優(yōu)先級別的中斷之前,先 依次關(guān)閉低、高優(yōu)先級別的中斷,待處理完畢后再依次打開高、低優(yōu)先級別的中斷。以下結(jié)合附圖和優(yōu)選實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)地闡述。以下實(shí)施例僅 僅用于說明和解釋本發(fā)明,而不構(gòu)成對本發(fā)明技術(shù)方案的限制。本發(fā)明實(shí)施例針對相關(guān)聯(lián)的不同層次的通路告警,產(chǎn)生不同優(yōu)先級別的中斷,來 解決由于頻繁產(chǎn)生告警中斷而帶來的中斷丟失的問題,比如在SDH設(shè)備中分別為段級(MS級別)告警設(shè)置高優(yōu)先級中斷(中斷2),為通道級(AU級別)告警設(shè)置低優(yōu)先級中斷(中 斷1)。如圖1所示,是本發(fā)明的在SDH設(shè)備中通過中斷檢測告警的裝置實(shí)施例的原理框 圖。該裝置包括依次連接的中斷產(chǎn)生模塊和中斷處理模塊,其中中斷產(chǎn)生模塊,用于針對不同層次的通路告警預(yù)先設(shè)置不同優(yōu)先級別的中斷;在 檢測到不同層次的通路告警時,輸出相應(yīng)優(yōu)先級別的中斷信號給中斷處理模塊; 譬如,為MS級別告警預(yù)先設(shè)置高優(yōu)先級別的中斷2,為AU級別告警預(yù)先設(shè)置低優(yōu) 先級別的中斷1 ;在分別檢測到MS級別告警或AU級別的告警時,分別輸出高優(yōu)先級別的中 斷2信號或低優(yōu)先級別的中斷1信號給中斷處理模塊。中斷處理模塊,用于在輸入高優(yōu)先級別的中斷信號時,先依次關(guān)閉低優(yōu)先級別中 斷、高優(yōu)先級別中斷,待處理完高層次的通路告警后,再依次打開高優(yōu)先級別中斷、低優(yōu)先 級別中斷;在輸入低優(yōu)先級別的中斷信號時,先關(guān)閉低優(yōu)先級別中斷,待處理完低層次的通 路告警后,再打開低優(yōu)先級別中斷。本發(fā)明的在SDH設(shè)備中通過中斷檢測告警的方法實(shí)施例步驟如下針對不同層次的通路告警預(yù)先設(shè)置不同優(yōu)先級別的中斷;在硬件檢測到不同層次的通路告警時,輸出相應(yīng)優(yōu)先級別的中斷信號;在軟件收到高優(yōu)先級別的中斷信號時,先依次關(guān)閉低優(yōu)先級別中斷、高優(yōu)先級別 中斷,待處理完高層次的通路告警后,再依次打開高優(yōu)先級別中斷、低優(yōu)先級別中斷;在軟 件收到低優(yōu)先級別的中斷信號時,先關(guān)閉低優(yōu)先級別中斷,待處理完低層次的通路告警后, 再打開低優(yōu)先級別中斷。本發(fā)明上述實(shí)施例中,對于檢測到AU級別的告警產(chǎn)生的低優(yōu)先級別的中斷1相應(yīng) 的處理,只能被高優(yōu)先級別的中斷2 (檢測到MS級別的告警時產(chǎn)生)所打斷,而相反,檢測 到MS級別的告警產(chǎn)生的高優(yōu)先級別的中斷2相應(yīng)的處理,不能被低優(yōu)先級別的中斷1 (檢 測到AU級別的告警時產(chǎn)生)所打斷,從而有地避免了在對AU告警進(jìn)行處理時而產(chǎn)生對MS 告警中斷丟失的情況。
權(quán)利要求
一種通過中斷檢測告警的裝置,包括相互連接的中斷產(chǎn)生模塊和中斷處理模塊,其特征在于所述中斷產(chǎn)生模塊,用于根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到高層次的通路告警時輸出高優(yōu)先級別的中斷信號;所述中斷處理模塊,用于在收到所述高優(yōu)先級別的中斷信號時,先依次關(guān)閉低優(yōu)先級別中斷、高優(yōu)先級別中斷,待處理完所述高層次的通路告警后,再依次打開所述高優(yōu)先級別中斷、所述低優(yōu)先級別中斷。
2.按照權(quán)利要求1所述的裝置,其特征在于,所述中斷產(chǎn)生模塊,還根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到低層次的通路告警時輸出低 優(yōu)先級別的中斷信號;所述中斷處理模塊,用于在收到所述低優(yōu)先級別的中斷信號時,先關(guān)閉低優(yōu)先級別中 斷,待處理完所述低層次的通路告警后,再打開所述低優(yōu)先級別中斷。
3.按照權(quán)利要求1或2所述的裝置,其特征在于,所述中斷產(chǎn)生模塊,還用于針對高層次的通路告警預(yù)先設(shè)置高優(yōu)先級別的中斷,并針 對低層次的通路告警預(yù)先設(shè)置低優(yōu)先級別的中斷。
4.一種通過中斷檢測告警的方法,涉及中斷產(chǎn)生模塊和中斷處理模塊,該方法包括所述中斷產(chǎn)生模塊根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到高層次的通路告警時輸出高優(yōu)先級別的中斷信號;所述中斷處理模塊收到所述高優(yōu)先級別的中斷信號時,先依次關(guān)閉低 優(yōu)先級別中斷、高優(yōu)先級別中斷,待處理完所述高層次的通路告警后,再依次打開所述高優(yōu) 先級別中斷、所述低優(yōu)先級別中斷。
5.按照權(quán)利要求4所述的方法,其特征在于,還包括所述中斷產(chǎn)生模塊根據(jù)設(shè)置的中斷優(yōu)先級別,在檢測到低層次的通路告警時輸出高優(yōu) 先級別的中斷信號;所述中斷處理模塊在收到所述低優(yōu)先級別的中斷信號時,先關(guān)閉低優(yōu) 先級別中斷,待處理完所述低層次的通路告警后,再打開所述低優(yōu)先級別中斷。
6.按照權(quán)利要求4或5所述的方法,其特征在于,在所述中斷產(chǎn)生模塊進(jìn)行所述檢測之 前還包括所述中斷產(chǎn)生模塊針對高層次的通路告警預(yù)先設(shè)置高優(yōu)先級別的中斷,并針對低層次 的通路告警預(yù)先設(shè)置低優(yōu)先級別的中斷。
全文摘要
本發(fā)明披露了一種通過中斷檢測告警的裝置及方法,該裝置包括相互連接的中斷產(chǎn)生模塊和中斷處理模塊,其中中斷產(chǎn)生模塊根據(jù)設(shè)置的中斷優(yōu)先級別在檢測到高層次的通路告警時輸出高優(yōu)先級別的中斷信號;中斷處理模塊在收到該高優(yōu)先級別的中斷信號時,先依次關(guān)閉低優(yōu)先級別中斷、高優(yōu)先級別中斷,待處理完高層次的通路告警后,再依次打開高優(yōu)先級別中斷、低優(yōu)先級別中斷。本發(fā)明在確保傳輸設(shè)備中告警處理適時性的前提下,有效地避免在處理告警期間產(chǎn)生高層次通路告警中斷的丟失;同時對不同層次通路告警產(chǎn)生不同級別的中斷處理不會互相影響,由此提高了傳輸?shù)姆€(wěn)定性。
文檔編號H04B10/08GK101964681SQ200910160649
公開日2011年2月2日 申請日期2009年7月22日 優(yōu)先權(quán)日2009年7月22日
發(fā)明者呂軍 申請人:中興通訊股份有限公司