專利名稱:一種故障自診斷方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及故障測試,特別提供一種網(wǎng)絡(luò)設(shè)備故障自診斷方法和裝置。
背景技術(shù):
網(wǎng)絡(luò)設(shè)備在運(yùn)行過程中都可能會出現(xiàn)故障,快速有效地定位網(wǎng)絡(luò)設(shè)備的故障對提高設(shè)備的可靠性是非常重要的。目前我們并不缺乏故障定位和診斷的方法。查詢設(shè)備和鏈路的各種狀態(tài)和告警列表是現(xiàn)在最常使用的故障診斷技術(shù)和操作,但是該技術(shù)方案有如下缺點(diǎn)1、使用起來不方便,需要配置臺、告警臺、維護(hù)臺的配合,在一些情況下,設(shè)備運(yùn)行的環(huán)境并不具備這樣的條件;2、設(shè)備故障的環(huán)節(jié)很多,受設(shè)備維護(hù)人員的經(jīng)驗(yàn)限制,不能準(zhǔn)確判斷可能產(chǎn)生故障的地方,不能有效地去查詢相關(guān)的告警和狀態(tài)信息;3、告警相關(guān)性提示信息不夠,普通用戶難以根據(jù)告警之間的關(guān)聯(lián)去定位問題;4、設(shè)備的維護(hù)命令比較多,而且專業(yè)性較強(qiáng),對使用人員的要求較高,使用不太方便,有一定的難度。
因此從實(shí)際使用情況來看,這種技術(shù)對于故障定位不是非常有效,比如大部分非專業(yè)人員對這些命令或查詢方法并不熟悉,無法做到準(zhǔn)確、可靠、迅速地定位故障。另外各傳輸協(xié)議層次和設(shè)備的故障定位和測試是孤立和割裂的,相互之間沒有有機(jī)的聯(lián)系,不利于故障的定位診斷,而且故障診斷的準(zhǔn)確性、可靠性和及時(shí)性等方面不能滿足用戶的需求。
發(fā)明內(nèi)容
本發(fā)明提供一種基于對象的故障自診斷方法和裝置,以提高故障診斷的準(zhǔn)確性、可靠性和及時(shí)性。
本發(fā)明所述故障自診斷方法包括下列步驟S1按照故障關(guān)聯(lián)庫的數(shù)據(jù)組織結(jié)構(gòu)將測試對象組織成測試樹;S2收集所述測試對象的狀態(tài)信息;S3調(diào)取故障關(guān)聯(lián)庫中的信息對測試對象的狀態(tài)信息進(jìn)行關(guān)聯(lián)分析;S4輸出分析結(jié)果。所述測試樹的根對象為網(wǎng)絡(luò)設(shè)備的框?qū)ο?;所述框?qū)ο蟾鶕?jù)故障關(guān)聯(lián)庫的結(jié)構(gòu)分為單板對象和信令鏈路配置對象,或者分為硬件對象和軟件對象。輸出模式可以根據(jù)需要設(shè)置為只顯示故障模式或者全顯示模式;本發(fā)明所述一種故障自診斷裝置,包括主控模塊、OMC或網(wǎng)管中心、接口模塊;其特征在于還包括故障自診斷模塊和故障關(guān)聯(lián)庫,所述OMC或網(wǎng)管中心通過主控模塊給故障自診斷模塊配置網(wǎng)絡(luò)設(shè)備的自診斷對象以及啟動自診斷,故障自診斷模塊收到自診斷啟動命令后,通過接口模塊從系統(tǒng)收集自診斷對象的狀態(tài)信息并調(diào)取故障關(guān)聯(lián)庫中的信息進(jìn)行關(guān)聯(lián)分析,將分析結(jié)果上報(bào)OMC或網(wǎng)管中心;所述接口模塊至少包括下列接口之一維護(hù)接口、整機(jī)裝配測試接口、單板裝配測試接口和調(diào)試接口,位于故障自診斷模塊和網(wǎng)絡(luò)設(shè)備之間。
應(yīng)用本發(fā)明所述技術(shù)方案,提高了網(wǎng)絡(luò)設(shè)備故障診斷的準(zhǔn)確性、可靠性和及時(shí)性,便于用戶更好的分析和定位故障,而且能在最短的時(shí)間內(nèi)采取措施,保證網(wǎng)絡(luò)設(shè)備的可用性和提供網(wǎng)絡(luò)設(shè)備的可維護(hù)性、可測試性。
下面以具體實(shí)施例并結(jié)合附圖詳細(xì)說明本發(fā)明。
圖1為實(shí)施例流程圖;圖2本發(fā)明所述方法原理示意圖;圖3故障自診斷對象測試樹一;圖4故障自診斷對象測試樹二;圖5為故障自診斷裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式
如圖1、圖2、圖5所示,故障自診斷裝置是在原有設(shè)備的主控模塊、OMC或網(wǎng)管中心和接口模塊的基礎(chǔ)上,增加設(shè)置故障自診斷模塊和故障關(guān)聯(lián)庫形成,共同配合完成設(shè)備的自診斷。用戶確定監(jiān)測對象后,將監(jiān)測對象按照故障關(guān)聯(lián)庫的結(jié)構(gòu)組織成測試樹(集),通過OMC或網(wǎng)管中心和主控模塊輸入到給故障自診斷模塊,當(dāng)設(shè)備發(fā)生變動時(shí),重新輸入新的測試樹;主控模塊中存有所有設(shè)備的信息,并控制設(shè)備的運(yùn)行、調(diào)制和測試,執(zhí)行OMC或網(wǎng)管中心的測試命令,指示設(shè)備通過接口向故障自診斷模塊上報(bào)狀態(tài)信息;故障自診斷模塊收到自診斷啟動命令后,通過接口模塊從系統(tǒng)收集自診斷對象的狀態(tài)信息并調(diào)取故障關(guān)聯(lián)庫中的信息進(jìn)行關(guān)聯(lián)分析,將分析結(jié)果上報(bào)OMC或網(wǎng)管中心。接口模塊為維護(hù)接口、整機(jī)裝配測試接口、單板裝配測試接口和調(diào)試接口等模塊。
下面分步驟描述如何在上述裝置中進(jìn)行故障自診斷的操作。
步驟一確定通信網(wǎng)絡(luò)設(shè)備的測試對象,即生成測試對象的測試樹;生成測試樹(集)是測試領(lǐng)域的常用方法,本發(fā)明將其用于通信設(shè)備的故障測試和診斷。對于通信網(wǎng)絡(luò)設(shè)備的故障自診斷,可以將故障自診斷所涉及的芯片、端口、鏈路、邏輯配置、物理配置等診斷項(xiàng)按照面向?qū)ο蟮姆椒右越M織。如圖3、4所示,如果將框?qū)ο笞鳛楣收献栽\斷的“根對象”,在通信網(wǎng)絡(luò)設(shè)備中,框?qū)ο笠话闶侵改軌蚓邆洫?dú)立通信能力的CPU,對“框?qū)ο蟆笨梢约?xì)分為“單板對象”和“信令鏈路配置對象”,而按照單板類型再將“單板對象”劃分為“XX單板對象”、“YY單板對象”、“ZZ單板對象”等單板診斷對象?!靶帕铈溌放渲脤ο蟆敝概c信令相關(guān)的全局配置對象和底層的傳輸鏈路配置,包括目的信令點(diǎn)、源信令點(diǎn)、MTP3b配置、SAAL鏈路以及QAAL2相關(guān)的配置等。
又例如對一個(gè)設(shè)備框的故障自診斷,可以將故障自診斷所涉及的芯片、端口、鏈路和邏輯配置等診斷項(xiàng)按照面向?qū)ο蟮姆椒右越M織。將框?qū)ο笞鳛楣收献栽\斷的“根對象”,對“框?qū)ο蟆奔?xì)分為“單板對象”和“軟件對象”,而按照單板類型,再將“單板對象”劃分為“XX1單板對象”、“XX2單板對象”等,“軟件對象”也可以根據(jù)具體的實(shí)現(xiàn)方式進(jìn)行劃分。
由于要進(jìn)行關(guān)聯(lián)分析,因此無論采取那種分類方法,框?qū)ο蟮姆诸悜?yīng)與故障關(guān)聯(lián)庫的結(jié)構(gòu)相同。
步驟二收集所述測試對象的狀態(tài)信息;步驟三根據(jù)故障關(guān)聯(lián)庫分析所述狀態(tài)信息;收集和分析過程主要分為兩類,第一類主要針對硬件,包括各個(gè)單板、芯片、端口、時(shí)鐘、光口、DSP(Digital Signal Processor數(shù)字信號處理器)、HPI(Host-Port Interface,主機(jī)接口)、TDM(Time Division Multiplex,時(shí)分多路復(fù)用)、CellBus(一種高速背板總線)、溫度、CPU占用率等,然后根據(jù)已有軟件和硬件提供的接口(包括維護(hù)接口、整機(jī)裝備測試接口、單板裝備測試接口、調(diào)試接口)對硬件狀態(tài)進(jìn)行查詢,分析硬件狀態(tài)是否處于正常;第二類主要針對信令鏈路,對于每一條鏈路,設(shè)置本端環(huán)回,然后發(fā)送數(shù)據(jù)報(bào),并進(jìn)行統(tǒng)計(jì),如果發(fā)送的數(shù)據(jù)包與接收的數(shù)據(jù)包是一致的,則表示鏈路是正常的;另外就是通過已有的協(xié)議和接口(包括維護(hù)接口、整機(jī)裝備測試接口、單板裝備測試接口、調(diào)試接口)對鏈路進(jìn)行查詢和分析,如果查詢得到的狀態(tài)是正常,表示鏈路是正常的,否則為故障。
如下表所示,故障關(guān)聯(lián)庫是根據(jù)實(shí)際通信網(wǎng)絡(luò)設(shè)備的各種故障分析得到的,把所有的故障按照樹型結(jié)構(gòu)進(jìn)行組織,這樣就得到了故障關(guān)聯(lián)庫,故障關(guān)聯(lián)庫實(shí)際上就是故障樹,也就是把故障按照樹型結(jié)構(gòu)組織所得到。根據(jù)故障關(guān)聯(lián)庫得到測試對象測試集,這樣就可以把收集到的測試對象狀態(tài)信息直接與測試集關(guān)聯(lián)起來,就得到結(jié)果。如下表所示,說明序號1-5的內(nèi)容存在故障關(guān)聯(lián),例如“SDH鏈路故障”一定會引起配置在該SDH鏈路上的“E1鏈路”、“IMA組”、“IMA鏈路”、“UNI鏈路”、“IUB接口鏈路”故障,也就是說底層的鏈路故障(即序號小的鏈路)會引起上層鏈路的故障(即序號大的鏈路)。
故障關(guān)聯(lián)庫是測試集生成的基礎(chǔ),也是診斷和分析網(wǎng)絡(luò)設(shè)備的是否故障的關(guān)鍵。故障關(guān)聯(lián)庫一般用于故障的相關(guān)性處理,本發(fā)明用于網(wǎng)絡(luò)設(shè)備的故障自診斷收到了良好的效果。
步驟四輸出分析結(jié)果。
輸出分析結(jié)果的模式可以設(shè)定,包括只顯示故障模式或者全顯示模式兩種,如果用戶選擇“全診斷”和“全顯示”,通過OMC或者網(wǎng)管中心發(fā)起故障診斷,通信網(wǎng)絡(luò)設(shè)備主控模塊,從框內(nèi)各個(gè)子系統(tǒng)收集故障和狀態(tài),并根據(jù)故障關(guān)聯(lián)庫進(jìn)行分析,最后把診斷結(jié)果發(fā)送給OMC或者網(wǎng)管中心。
綜上所述,用戶只需要啟動一個(gè)操作,“故障和狀態(tài)分析與綜合”機(jī)制就收集這些對象的故障信息,然后與故障關(guān)聯(lián)庫中預(yù)存的信息進(jìn)行關(guān)聯(lián)分析得到故障分析數(shù)據(jù),顯示給用戶,收集和分析過程中不需要用戶干預(yù)。
權(quán)利要求
1.一種故障自診斷方法,其特征在于包括下列步驟S1按照故障關(guān)聯(lián)庫的數(shù)據(jù)組織結(jié)構(gòu)將測試對象組織成測試樹;S2收集所述測試對象的狀態(tài)信息;S3調(diào)取故障關(guān)聯(lián)庫中的信息對測試對象的狀態(tài)信息進(jìn)行關(guān)聯(lián)分析;S4輸出分析結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于所述測試樹的根對象為網(wǎng)絡(luò)設(shè)備的框?qū)ο蟆?br>
3.如權(quán)利要求2所述的方法,其特征在于所述框?qū)ο蟀▎伟鍖ο蠛托帕铈溌放渲脤ο蟆?br>
4.如權(quán)利要求1所述的方法,其特征在于所述步驟S2中,按照所述測試樹從根對象出發(fā)收集測試對象的狀態(tài)信息。
5.如權(quán)利要求1所述的方法,其特征在于所述步驟S1還包括一設(shè)置并選擇輸出分析結(jié)果模式的步驟,所述輸出模式包括只顯示故障模式或者全顯示模式;以及步驟S4按照所選擇的模式輸出分析結(jié)果。
6.一種故障自診斷裝置,包括主控模塊、OMC或網(wǎng)管中心、接口模塊;其特征在于還包括故障自診斷模塊和故障關(guān)聯(lián)庫,所述OMC或網(wǎng)管中心通過主控模塊給故障自診斷模塊配置網(wǎng)絡(luò)設(shè)備的自診斷對象以及啟動自診斷,故障自診斷模塊收到自診斷啟動命令后,通過接口模塊從系統(tǒng)收集自診斷對象的狀態(tài)信息并調(diào)取故障關(guān)聯(lián)庫中的信息進(jìn)行關(guān)聯(lián)分析,將分析結(jié)果上報(bào)OMC或網(wǎng)管中心。
7.如權(quán)利要求6所述的裝置,其特征在于所述裝置還包括一輸出模塊,位于故障自診斷模塊和主控模塊之間,用以輸出自診斷結(jié)果。
8.如權(quán)利要求6所述的裝置,其特征在于所述接口模塊至少包括下列接口之一維護(hù)接口、整機(jī)裝配測試接口、單板裝配測試接口和調(diào)試接口,位于故障自診斷模塊和網(wǎng)絡(luò)設(shè)備之間。
全文摘要
本發(fā)明涉及故障自診斷方法和裝置,特別提供一種網(wǎng)絡(luò)設(shè)備故障自診斷方法,以提高故障診斷的準(zhǔn)確性、可靠性和及時(shí)性。一種故障自診斷方法,包括下列步驟S1按照故障關(guān)聯(lián)庫的數(shù)據(jù)組織結(jié)構(gòu)將測試對象組織成測試樹;S2收集所述測試對象的狀態(tài)信息;S3調(diào)取故障關(guān)聯(lián)庫中的信息對測試對象的狀態(tài)信息進(jìn)行關(guān)聯(lián)分析;S4輸出分析結(jié)果。所述裝置包括主控模塊、OMC或網(wǎng)管中心、接口模塊、故障自診斷模塊和故障關(guān)聯(lián)庫,OMC或網(wǎng)管中心通過主控模塊給故障自診斷模塊自診斷對象,故障自診斷模塊收到自診斷啟動命令后,通過接口模塊從系統(tǒng)收集對象的狀態(tài)信息并與故障關(guān)聯(lián)庫中的信息進(jìn)行關(guān)聯(lián)分析,上報(bào)分析結(jié)果。
文檔編號H04L12/26GK1735047SQ20041005611
公開日2006年2月15日 申請日期2004年8月12日 優(yōu)先權(quán)日2004年8月12日
發(fā)明者戎鵬群 申請人:華為技術(shù)有限公司