專利名稱:告警信息上報方法、系統(tǒng)及主控板的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種告警信息上報方法、系統(tǒng)及主控板。
背景技術(shù):
為了能夠?qū)崟r監(jiān)控電信系統(tǒng)中各個設(shè)備的業(yè)務(wù)板、接口、時鐘及其傳輸鏈路和應(yīng)用軟件的運行狀態(tài)等,一般電信系統(tǒng)中都會在出現(xiàn)故障的時候采用告警上報的方式實現(xiàn)對設(shè)備的監(jiān)控。例如系統(tǒng)中的業(yè)務(wù)板會對自身的各個硬件和軟件進行檢測,當檢測到告警后,就會將該告警上報給告警服務(wù)器。典型的通信系統(tǒng)中設(shè)備告警上報的示意圖如圖1所示,具體的上報路徑為業(yè)務(wù)板101檢測到告警后,業(yè)務(wù)板上的業(yè)務(wù)模塊將告警上報到主控板102上的告警模塊,然后主控板102將這些報警匯總后統(tǒng)一將這些告警上報到系統(tǒng)中的告警服務(wù)器103。
現(xiàn)有系統(tǒng)業(yè)務(wù)板上各個模塊上報的告警,只上報本模塊以及本傳輸鏈路的狀態(tài)和信息,不攜帶任何與上層協(xié)議相關(guān)的信息和承載在上面的物理對象和邏輯對象信息。例如圖1中所示的上報告警系統(tǒng),當業(yè)務(wù)板上的一個UNI(用戶網(wǎng)絡(luò)接口)鏈路發(fā)生故障,則業(yè)務(wù)板產(chǎn)生一個UNI鏈路故障告警信息,該告警信息中的參數(shù)只有業(yè)務(wù)板所在的槽位號和這條故障UNI鏈路的鏈路號,而沒有攜帶該UNI鏈路對應(yīng)的NodeB(基站)信息,當該信息由相應(yīng)模塊上報到主控板后,主控板不做任何處理直接將該告警信息透傳到告警服務(wù)器,當用戶看到告警服務(wù)器顯示的信息后僅僅能夠獲知某個槽位的某條UNI發(fā)生了故障,而并不知道這個故障會對哪個NodeB產(chǎn)生影響,也不知道哪些承載在其上的SAAL(信令A(yù)TM適配層)鏈路發(fā)生故障。
當前運行在電信系統(tǒng)中的各個網(wǎng)絡(luò)協(xié)議層都有故障檢測手段,故障檢測的目的是為了能夠準確、可靠、迅速地檢測到系統(tǒng)中的故障,從而使上層協(xié)議能夠在最短的時間內(nèi)采取補救措施,提高系統(tǒng)的可靠性和實用性。但是由以上對現(xiàn)有告警信息上報的分析可知,現(xiàn)有通信系統(tǒng)中的各個協(xié)議層在上報告警的時候,只上報本協(xié)議層的對象的狀態(tài)和信息,而不攜帶任何與本協(xié)議層對應(yīng)的上層協(xié)議的相關(guān)信息,以及承載在上層協(xié)議上的物理對象和邏輯對象的信息。用戶若想知道哪個上層協(xié)議或該上層協(xié)議承載的哪個對象發(fā)生了故障,只能通過輸入查詢命令手工獲取發(fā)生故障的協(xié)議層的對象所對應(yīng)的上層協(xié)議的對象,從而降低了系統(tǒng)的可靠性,并且極大制約了系統(tǒng)的實用性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例的目的在于提供一種告警信息上報方法、系統(tǒng)以及一種主控板。
為實現(xiàn)本發(fā)明實施例的目的,本發(fā)明實施例提供如下技術(shù)方案一種告警信息上報方法,包括接收某一協(xié)議層的對象的告警信息;根據(jù)各層協(xié)議之間對象的對應(yīng)關(guān)系獲取所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報。
一種告警信息上報系統(tǒng),包括業(yè)務(wù)板、主控板以及告警服務(wù)器,所述業(yè)務(wù)板用于向主控板上報某一協(xié)議層的對象告警;所述主控板用于接收對象的告警信息;將包含該對象及該對象對應(yīng)的其它協(xié)議層的對象的信息作為告警信息上報到告警服務(wù)器;所述告警服務(wù)器用于接收所述主控板上報的告警信息。
一種主控板,包括接收告警單元,用于接收業(yè)務(wù)板上報的某一協(xié)議層的對象的告警信息;上報告警單元,用于根據(jù)系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系獲取與所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報到告警服務(wù)器。
由以上本發(fā)明實施例提供的技術(shù)方案可見,本發(fā)明實施例通過生成系統(tǒng)中各協(xié)議層之間對象的對應(yīng)關(guān)系,當收到系統(tǒng)中某一協(xié)議層的對象的告警信息時,根據(jù)對應(yīng)關(guān)系查找與該協(xié)議層的對象對應(yīng)的相關(guān)協(xié)議層的對象,并將其它協(xié)議層的對象寫入告警信息后上報。本發(fā)明實施例簡潔直觀的把發(fā)生故障的協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象也顯示出來,使用戶通過故障鏈路上報的告警信息中攜帶的其它協(xié)議層的對象,可以準確得知此告警影響到了系統(tǒng)中哪些協(xié)議層的對象,并直觀地看到發(fā)生故障的各個協(xié)議層的信息,給用戶提供了快速分析和定位問題對象的手段,提高了系統(tǒng)解決故障的效率,增強了設(shè)備的故障定位速度和實用性。
圖1為現(xiàn)有技術(shù)中設(shè)備告警上報示意圖;圖2為本發(fā)明方法第一實施例的流程圖;圖3為本發(fā)明方法第二實施例的流程圖;圖4為UMTS系統(tǒng)IUB接口協(xié)議層次示意圖;圖5為本發(fā)明方法第三實施例的流程圖;圖6為本發(fā)明系統(tǒng)的實施例框圖;圖7為本發(fā)明主控板的實施例框圖。
具體實施例方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實施例提供的技術(shù)方案,下面結(jié)合附圖和具體實施方式
對本發(fā)明實施例提供的技術(shù)方案作進一步的詳細說明。
本發(fā)明上報告警實施例綜合利用了系統(tǒng)中各個協(xié)議層的相關(guān)性,通過對業(yè)務(wù)板上報的某一協(xié)議層的對象的告警信息進行相關(guān)性分析后,根據(jù)實際的配置信息完成上下層協(xié)議的告警信息配置表。當?shù)讓訁f(xié)議傳輸上報告警時,告警處理模塊根據(jù)上下層協(xié)議的告警信息配置表,填寫承載在該底層協(xié)議上的配置對象,然后上報給后臺的告警服務(wù)器,這樣底層協(xié)議對象的告警信息上報時攜帶了相關(guān)的上層協(xié)議的對象,相應(yīng)提高了故障檢測的準確性和可靠性,有效提高了設(shè)備的可服務(wù)性。
本發(fā)明方法第一實施例的流程如圖2所示。
步驟201生成系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系。
根據(jù)每一協(xié)議層的對象和與其對應(yīng)的下一協(xié)議層的對象,生成需要告警信息上報的協(xié)議層的對象和與該對象對應(yīng)的其它協(xié)議層的對象之間的對應(yīng)關(guān)系。
具體的,生成系統(tǒng)中各層協(xié)議對象之間的對應(yīng)關(guān)系可以通過生成各層協(xié)議的對象配置表以及根據(jù)對象配置表生成對象關(guān)聯(lián)表來實現(xiàn)。
在生成對象配置表時,當系統(tǒng)中有N層協(xié)議時,分別針對各層協(xié)議生成N個對象配置表,對象配置表中包含當前協(xié)議層的對象及當前協(xié)議層的對象對應(yīng)的下一協(xié)議層的對象,其中第N層協(xié)議的對象配置表中僅包含第N層協(xié)議的對象,然后根據(jù)對象配置表中對應(yīng)的下一協(xié)議層的對象生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表,該對象關(guān)聯(lián)表中包含需要告警信息上報的協(xié)議層的對象及與該對象對應(yīng)的其它協(xié)議層中至少一個協(xié)議層的對象,其中N為自然數(shù)。
根據(jù)對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表時,采用從上而下的方法,即由于N層協(xié)議的對象配置表中有N-1層協(xié)議的對象,則可以根據(jù)N-1層協(xié)議的對象得到N-1層協(xié)議的對象配置表,N-1層協(xié)議的對象配置表中有N-2層協(xié)議的對象,然后根據(jù)N-2層協(xié)議的對象得到N-2層協(xié)議的對象配置表,以此類推,按照協(xié)議層次的層號逐層遞減,直到最后根據(jù)2層協(xié)議的對象配置表中1層協(xié)議的對象找到1層協(xié)議的對象配置表,最后將從這些對象配置表中獲取的至少一個協(xié)議層的對象寫入需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表。
步驟202接收系統(tǒng)中某一協(xié)議層的對象的告警信息。
步驟203將根據(jù)對應(yīng)關(guān)系查找到的該協(xié)議層的對象的相關(guān)協(xié)議層的對象的信息寫入告警信息。
在對象關(guān)聯(lián)表中查找與告警對象對應(yīng)的其它協(xié)議層的對象,將其它協(xié)議層的對象一起寫入告警信息中,并將該告警信息上報到告警服務(wù)器。具體的,系統(tǒng)中K層協(xié)議的對象告警時,在對象關(guān)聯(lián)表中查找與K層協(xié)議的對象對應(yīng)的K+1層協(xié)議至N層協(xié)議以及K-1層協(xié)議至1層協(xié)議中至少一層協(xié)議的對象,然后將與K層協(xié)議的對象對應(yīng)的其它層中至少一層協(xié)議的對象寫入告警信息后上報,其中K為自然數(shù)。
步驟204將包含相關(guān)層對象信息的告警信息上報到告警服務(wù)器。
本發(fā)明方法第二實施例的流程如圖3所示,該圖示出了一個有N層協(xié)議的系統(tǒng)檢測到告警后的上報過程,具體的該實施例以第K層協(xié)議的對象1上報告警為例,其中N和K均為自然數(shù)步驟301系統(tǒng)生成N個協(xié)議層的對象配置表。
一般情況下,系統(tǒng)中上層協(xié)議的對象配置數(shù)據(jù)中包含其承載(或使用)的下一層協(xié)議的對象,以第K層協(xié)議的對象配置表為例,生成后的第K層協(xié)議的對象配置表如下表1所示,表1中的K、i和j均為自然數(shù),其中K表示系統(tǒng)中的某一協(xié)議層,i和j分別表示與K層協(xié)議的對象1和對象2對應(yīng)的K-1層協(xié)議中的對象
表1步驟302根據(jù)N個協(xié)議層的對象配置表生成對象關(guān)聯(lián)表。
具體的,假設(shè)該系統(tǒng)只討論與K層協(xié)議的對象相關(guān)的K-1層協(xié)議的對象及K+1層協(xié)議至N層協(xié)議的對象,則以生成K層協(xié)議的對象關(guān)聯(lián)表為例,該K層協(xié)議的對象關(guān)聯(lián)表如下表2所示,該表中把K層協(xié)議的對象對應(yīng)的K-1層協(xié)議的對象及K+1層協(xié)議至N層協(xié)議的對象放在K層對象的對象關(guān)聯(lián)表中,其中P、Q、m、n、x和y均為自然數(shù),P和Q表示與K層協(xié)議對應(yīng)的其它層協(xié)議,m和n表示與K層協(xié)議的對象1和對象2對應(yīng)的P層協(xié)議中的對象,x和y表示與K層協(xié)議的對象1和對象2對應(yīng)的Q層協(xié)議中的對象
表2本發(fā)明實施例中的對象關(guān)聯(lián)表采用從上到下的方式生成,即由于N層協(xié)議的對象配置表中包含N-1層協(xié)議的對象,而根據(jù)N-1層協(xié)議的對象可以得到N-1層協(xié)議的對象配置表,該N-1層協(xié)議的對象配置表中又有N-2層協(xié)議的對象。以此類推,即可得到如表2所示的K層協(xié)議的對象關(guān)聯(lián)表。特別的,由于在實際應(yīng)用中并不需要把所有協(xié)議層的信息都包括在告警中,所以可以根據(jù)實際情況,生成需要的對象關(guān)聯(lián)表。
步驟303業(yè)務(wù)板檢測到故障后上報K層協(xié)議的對象1的告警到主控板。
步驟304主控板在K層協(xié)議的對象關(guān)聯(lián)表中查詢相關(guān)協(xié)議層的對象。
具體的,主控板可以根據(jù)K層協(xié)議的對象1在K層協(xié)議對象關(guān)聯(lián)表表2中查詢到與K層協(xié)議的對象1對應(yīng)的相關(guān)協(xié)議層的對象,由表2可知該相關(guān)協(xié)議層的對象包括K-1層協(xié)議的對象i、P層協(xié)議的對象m以及Q層協(xié)議的對象x。
步驟305主控板將查詢到的相關(guān)協(xié)議層的對象寫入告警信息中。
該告警參數(shù)中包括與K層協(xié)議的對象1相關(guān)的K-1層協(xié)議的對象i、P層協(xié)議的對象m以及Q層協(xié)議的對象x,由此可以得到與K層協(xié)議的對象1對應(yīng)的其它協(xié)議層具體哪個對象發(fā)生了故障。
步驟306主控板將告警信息上報到告警服務(wù)器。
本發(fā)明方法第三實施例以UMTS(通用移動通信系統(tǒng))系統(tǒng)IUB接口的下面四層協(xié)議為例,該UMTS系統(tǒng)IUB接口協(xié)議層次示意圖如圖4所示,圖4中的協(xié)議層次主要包括三部分,即物理層、網(wǎng)絡(luò)傳輸層以及無線網(wǎng)絡(luò)應(yīng)用層。該系統(tǒng)由基站和無線網(wǎng)絡(luò)控制器組成,其中物理層與ATM反向復(fù)用/用戶網(wǎng)絡(luò)接口、異步傳輸模式及信令A(yù)TM適配層相連,然后與上層應(yīng)用協(xié)議相連。
基于上述UMTS系統(tǒng),本發(fā)明方法第三實施例流程如圖5所示,在該實施例中UMTS系統(tǒng)的四層依次為NCP(基站控制端口),SAAL(信令A(yù)TM適配層),IMA/UNI(ATM反向復(fù)用/用戶網(wǎng)絡(luò)接口)以及一種物理層E1。假設(shè)該實施例中的0號E1上增加了一個4號UNI鏈路,在該4號UNI上承載有8號SAAL鏈路,并且NodeB0的NCP鏈路使用的是8號SAAL鏈路,該NodeB0的標識號為123。當系統(tǒng)中的E1發(fā)生故障時,采用現(xiàn)有方式上報告警時僅僅上報0號E1發(fā)生故障,用戶無法根據(jù)該報警得知到底哪個NodeB受到了影響。實施例三的具體流程如下步驟501系統(tǒng)分別生成E1、UNI鏈路、SAAL鏈路以及NodeB的對象配置表。
用戶增加了0號E1,在0號E1上增加了4號UNI鏈路,然后增加了8號SAAL鏈路承載在4號UNI鏈路上,由標識號為123的NodeB使用8號SAAL鏈路,此時系統(tǒng)中的E1的對象配置表如下表3所示
表3系統(tǒng)中的UNI鏈路的對象配置表如下表4所示
表4
系統(tǒng)中SAAL鏈路的對象配置表如表5所示
表5系統(tǒng)中NodeB的對象配置表如表6所示
表6步驟502根據(jù)E1、UNI鏈路、SAAL鏈路以及NodeB的對象配置表生成E1的對象關(guān)聯(lián)表。
在生成該表時,首先根據(jù)發(fā)生故障的0號E1在UNI鏈路的對象配置表4中找到該0號E1對應(yīng)了4號UNI鏈路,然后在SAAL鏈路的對象配置表5中找到該4號UNI鏈路對應(yīng)了8號SAAL鏈路,最后在NodeB的對象配置表6中找到該8號SAAL鏈路對應(yīng)了標識號為123的NodeB。
假設(shè)系統(tǒng)上報告警信息中只需要E1及其對應(yīng)的NodeB的信息,則生成的E1對象關(guān)聯(lián)表如表7所示
表7步驟503業(yè)務(wù)板上報E1故障告警到主控板。
此時業(yè)務(wù)板上報0號E1發(fā)生故障告警,系統(tǒng)中產(chǎn)生的告警參數(shù)為E1鏈路號=0。
步驟504主控板到對象關(guān)聯(lián)表中查詢匹配的對象。
在E1的對象關(guān)聯(lián)表中匹配0號E1,同時找到該E1對應(yīng)的NodeB信息(該NodeB的標識號為123)。
步驟505主控板將查詢到的E1對應(yīng)的其它層的對象攜帶在告警信息中。
包含根據(jù)E1查詢到的其它層的對象的告警信息具體為E1鏈路號=0,相應(yīng)對應(yīng)的NodeB ID=123。
步驟506主控板將包含E1和NodeB ID的告警信息上報到告警服務(wù)器。
本發(fā)明系統(tǒng)實施例框圖如圖6所示。
該告警上報系統(tǒng)包括業(yè)務(wù)板S1,主控板S2以及告警服務(wù)器S3。業(yè)務(wù)板S1用于向主控板上報某一協(xié)議層的對象告警;主控板S2用于接收對象的告警信息,并將包含該對象及該對象對應(yīng)的其它協(xié)議層的對象的信息作為告警信息上報到告警服務(wù)器;告警服務(wù)器S3用于接收主控板上報的告警信息。
主控板S2包括接收告警單元S21,生成對應(yīng)關(guān)系單元S22和上報告警單元S23。接收告警單元S21用于接收業(yè)務(wù)板上報的某一協(xié)議層的對象的告警信息;生成對應(yīng)關(guān)系單元S22用于生成系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系;上報告警單元S23用于根據(jù)系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系獲取與某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,并將其它協(xié)議層的對象信息寫入告警信息后上報到告警服務(wù)器。
其中,生成對應(yīng)關(guān)系單元S22包括生成對象配置表單元S221,用于當系統(tǒng)中有N層協(xié)議時,分別針對各層協(xié)議生成N個對象配置表,該對象配置表中包含當前協(xié)議層的對象及該協(xié)議層的對象對應(yīng)的下一協(xié)議層的對象,其中第N層協(xié)議的對象配置表中僅包含第N層協(xié)議的對象,N為自然數(shù);生成對象關(guān)聯(lián)表單元S222,用于根據(jù)對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表,該對象關(guān)聯(lián)表中包含需要告警信息上報的協(xié)議層的對象及與該對象對應(yīng)的其它協(xié)議層中至少一個協(xié)議層的對象。
生成對象關(guān)聯(lián)表單元S222包括查找對象配置表單元S2221,用于根據(jù)N層協(xié)議的對象配置表中N-1層協(xié)議的對象查找N-1層協(xié)議的對象配置表,根據(jù)N-1層協(xié)議的對象配置表中N-2層協(xié)議的對象查找N-2層協(xié)議的對象配置表,直至根據(jù)2層協(xié)議的對象配置表中1層協(xié)議的對象查找1層協(xié)議的對象配置表;寫入對象單元S2222,用于將從所述查找對象配置表單元中獲取的至少一個協(xié)議層的對象寫入需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表。
其中,上報告警單元S23包括查找信息單元S231,用于系統(tǒng)中K層協(xié)議的對象告警時,在對象關(guān)聯(lián)表中查找與K層協(xié)議的對象對應(yīng)的K+1層協(xié)議至N層協(xié)議以及K-1層協(xié)議至1層協(xié)議中至少一層協(xié)議的對象,K為自然數(shù);以及上報信息單元S232,用于將從查找信息單元中查找到的與K層協(xié)議的對象對應(yīng)的其它層中至少一層協(xié)議的對象寫入告警信息后上報到告警服務(wù)器。
本發(fā)明主控板的實施例框圖如圖7所示。
該主控板包括接收告警單元S4,生成對應(yīng)關(guān)系單元S5和上報告警單元S6。接收告警單元S4用于接收業(yè)務(wù)板上報的某一協(xié)議層的對象的告警信息;生成對應(yīng)關(guān)系單元S5用于生成系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系;上報告警單元S6用于根據(jù)系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系獲取與某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,并將其它協(xié)議層的對象信息寫入告警信息后上報到告警服務(wù)器。
其中,生成對應(yīng)關(guān)系單元S5包括生成對象配置表單元S51,用于當系統(tǒng)中有N層協(xié)議時,分別針對各層協(xié)議生成N個對象配置表,對象配置表中包含當前協(xié)議層的對象及該協(xié)議層的對象對應(yīng)的下一協(xié)議層的對象,其中第N層協(xié)議的對象配置表中僅包含第N層協(xié)議的對象,N為自然數(shù);生成對象關(guān)聯(lián)表單元S52,用于根據(jù)對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表,對象關(guān)聯(lián)表中包含需要告警信息上報的協(xié)議層的對象及與該對象對應(yīng)的其它協(xié)議層中至少一個協(xié)議層的對象。
生成對象關(guān)聯(lián)表單元S52包括查找對象配置表單元S521,用于根據(jù)N層協(xié)議的對象配置表中N-1層協(xié)議的對象查找N-1層協(xié)議的對象配置表,根據(jù)N-1層協(xié)議的對象配置表中N-2層協(xié)議的對象查找N-2層協(xié)議的對象配置表,直至根據(jù)2層協(xié)議的對象配置表中1層協(xié)議的對象查找1層協(xié)議的對象配置表;寫入對象單元S522,用于將從查找對象配置表單元中獲取的至少一個協(xié)議層的對象寫入需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表。
其中,上報告警單元S6包括查找信息單元S61,用于系統(tǒng)中K層協(xié)議的對象告警時,在對象關(guān)聯(lián)表中查找與K層協(xié)議的對象對應(yīng)的K+1層協(xié)議至N層協(xié)議以及K-1層協(xié)議至1層協(xié)議中至少一層協(xié)議的對象,K為自然數(shù);上報信息單元S62,用于將從查找信息單元中查找到的與K層協(xié)議的對象對應(yīng)的其它層中至少一層協(xié)議的對象寫入告警信息后上報到告警服務(wù)器。
通過本發(fā)明實施例的描述可知,本發(fā)明通過生成對象配置表以及根據(jù)對象配置表生成對象關(guān)聯(lián)表,當收到告警后可以將在對象關(guān)聯(lián)表中查找到的告警對象對應(yīng)的相關(guān)層的對象信息寫入告警信息中并上報到告警服務(wù)器。該方法通過在告警信息中攜帶其它協(xié)議層的相關(guān)對象信息,使用戶可以快速分析和定位系統(tǒng)中出現(xiàn)的問題,有效提高了系統(tǒng)的故障定位速度和解決問題的能力,極大增強了系統(tǒng)的實用性和可服務(wù)性。
雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種告警信息上報方法,其特征在于,包括接收某一協(xié)議層的對象的告警信息;根據(jù)各層協(xié)議之間對象的對應(yīng)關(guān)系獲取所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進一步包括生成各層協(xié)議之間對象的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述生成各層協(xié)議之間對象的對應(yīng)關(guān)系具體為根據(jù)每一協(xié)議層的對象和與其對應(yīng)的下一協(xié)議層的對象,生成需要告警信息上報的協(xié)議層的對象和與該對象對應(yīng)的其它協(xié)議層的對象之間的對應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)每一協(xié)議層的對象和與其對應(yīng)的下一協(xié)議層的對象,生成需要告警信息上報的協(xié)議層的對象和與該對象對應(yīng)的其它協(xié)議層的對象之間的對應(yīng)關(guān)系包括當系統(tǒng)中有N層協(xié)議時,分別針對各層協(xié)議生成N個對象配置表,所述對象配置表中包含當前協(xié)議層的對象及當前協(xié)議層的對象對應(yīng)的下一協(xié)議層的對象,第N層協(xié)議的對象配置表中僅包含第N層協(xié)議的對象,所述N為自然數(shù);根據(jù)所述對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表,所述對象關(guān)聯(lián)表中包含需要告警信息上報的協(xié)議層的對象及與該對象對應(yīng)的其它協(xié)議層中至少一個協(xié)議層的對象。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表包括根據(jù)N層協(xié)議的對象配置表中N-1層協(xié)議的對象找到N-1層協(xié)議的對象配置表;根據(jù)N-1層協(xié)議的對象配置表中N-2層協(xié)議的對象找到N-2層協(xié)議的對象配置表;根據(jù)所述找到對象配置表的步驟直到根據(jù)2層協(xié)議的對象配置表中1層協(xié)議的對象找到1層協(xié)議的對象配置表;將從所述對象配置表中獲取的至少一個協(xié)議層的對象寫入需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述根據(jù)各層協(xié)議之間對象的對應(yīng)關(guān)系獲取所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報包括系統(tǒng)中K層協(xié)議的對象告警時,在所述對象關(guān)聯(lián)表中查找與K層協(xié)議的對象對應(yīng)的K+1層協(xié)議至N層協(xié)議以及K-1層協(xié)議至1層協(xié)議中至少一層協(xié)議的對象,所述K為自然數(shù);將所述與K層協(xié)議的對象對應(yīng)的其它層中至少一層協(xié)議的對象寫入告警信息后上報。
7.一種告警信息上報系統(tǒng),包括業(yè)務(wù)板、主控板以及告警服務(wù)器,其特征在于,所述業(yè)務(wù)板用于向主控板上報某一協(xié)議層的對象告警;所述主控板用于接收對象的告警信息;將包含該對象及該對象對應(yīng)的其它協(xié)議層的對象的信息作為告警信息上報到告警服務(wù)器;所述告警服務(wù)器用于接收所述主控板上報的告警信息。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述主控板包括接收告警單元,用于接收業(yè)務(wù)板上報的某一協(xié)議層的對象的告警信息;上報告警單元,用于根據(jù)系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系獲取與所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報到告警服務(wù)器。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述主控板進一步包括生成對應(yīng)關(guān)系單元,用于生成系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述生成對應(yīng)關(guān)系單元包括生成對象配置表單元,用于當系統(tǒng)中有N層協(xié)議時,分別針對各層協(xié)議生成N個對象配置表,所述對象配置表中包含當前協(xié)議層的對象及該協(xié)議層的對象對應(yīng)的下一協(xié)議層的對象,第N層協(xié)議的對象配置表中僅包含第N層協(xié)議的對象,所述N為自然數(shù);生成對象關(guān)聯(lián)表單元,用于根據(jù)所述對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表,所述對象關(guān)聯(lián)表中包含需要告警信息上報的協(xié)議層的對象及與該對象對應(yīng)的其它協(xié)議層中至少一個協(xié)議層的對象。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述生成對象關(guān)聯(lián)表單元包括查找對象配置表單元,用于根據(jù)N層協(xié)議的對象配置表中N-1層協(xié)議的對象查找N-1層協(xié)議的對象配置表,根據(jù)N-1層協(xié)議的對象配置表中N-2層協(xié)議的對象查找N-2層協(xié)議的對象配置表,直至根據(jù)2層協(xié)議的對象配置表中1層協(xié)議的對象查找1層協(xié)議的對象配置表;寫入對象單元,用于將從所述查找對象配置表單元中獲取的至少一個協(xié)議層的對象寫入需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表。
12.根據(jù)權(quán)利要求10或11所述的系統(tǒng),其特征在于,所述上報告警單元包括查找信息單元,用于系統(tǒng)中K層協(xié)議的對象告警時,在所述對象關(guān)聯(lián)表中查找與K層協(xié)議的對象對應(yīng)的K+1層協(xié)議至N層協(xié)議以及K-1層協(xié)議至1層協(xié)議中至少一層協(xié)議的對象,所述K為自然數(shù);上報信息單元,用于將從所述查找信息單元中查找到的與K層協(xié)議的對象對應(yīng)的其它層中至少一層協(xié)議的對象寫入告警信息后上報到告警服務(wù)器。
13.一種主控板,其特征在于,包括接收告警單元,用于接收業(yè)務(wù)板上報的某一協(xié)議層的對象的告警信息;上報告警單元,用于根據(jù)系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系獲取與所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報到告警服務(wù)器。
14.根據(jù)權(quán)利要求13所述的主控板,其特征在于,所述主控板進一步包括生成對應(yīng)關(guān)系單元,用于生成系統(tǒng)中各層協(xié)議之間對象的對應(yīng)關(guān)系。
15.根據(jù)權(quán)利要求14所述的主控板,其特征在于,所述生成對應(yīng)關(guān)系單元包括生成對象配置表單元,用于當系統(tǒng)中有N層協(xié)議時,分別針對各層協(xié)議生成N個對象配置表,所述對象配置表中包含當前協(xié)議層的對象及該協(xié)議層的對象對應(yīng)的下一協(xié)議層的對象,第N層協(xié)議的對象配置表中僅包含第N層協(xié)議的對象,所述N為自然數(shù);生成對象關(guān)聯(lián)表單元,用于根據(jù)所述對象配置表生成需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表,所述對象關(guān)聯(lián)表中包含需要告警信息上報的協(xié)議層的對象及與該對象對應(yīng)的其它協(xié)議層中至少一個協(xié)議層的對象。
16.根據(jù)權(quán)利要求15所述的主控板,其特征在于,所述生成對象關(guān)聯(lián)表單元包括查找對象配置表單元,用于根據(jù)N層協(xié)議的對象配置表中N-1層協(xié)議的對象查找N-1層協(xié)議的對象配置表,根據(jù)N-1層協(xié)議的對象配置表中N-2層協(xié)議的對象查找N-2層協(xié)議的對象配置表,直至根據(jù)2層協(xié)議的對象配置表中1層協(xié)議的對象查找1層協(xié)議的對象配置表;寫入對象單元,用于將從所述查找對象配置表單元中獲取的至少一個協(xié)議層的對象寫入需要告警信息上報的協(xié)議層的對象關(guān)聯(lián)表。
17.根據(jù)權(quán)利要求15或16所述的主控板,其特征在于,所述上報告警單元包括查找信息單元,用于系統(tǒng)中K層協(xié)議的對象告警時,在所述對象關(guān)聯(lián)表中查找與K層協(xié)議的對象對應(yīng)的K+1層協(xié)議至N層協(xié)議以及K-1層協(xié)議至1層協(xié)議中至少一層協(xié)議的對象,所述K為自然數(shù);上報信息單元,用于將從所述查找信息單元中查找到的與K層協(xié)議的對象對應(yīng)的其它層中至少一層協(xié)議的對象寫入告警信息后上報到告警服務(wù)器。
全文摘要
本發(fā)明公開了一種告警信息上報方法,包括接收某一協(xié)議層的對象的告警信息;根據(jù)各層協(xié)議之間對象的對應(yīng)關(guān)系獲取所述某一協(xié)議層的對象對應(yīng)的其它協(xié)議層的對象,將所述其它協(xié)議層的對象信息寫入告警信息后上報。本發(fā)明還公開了一種告警信息上報系統(tǒng)和一種主控板。應(yīng)用本發(fā)明可以直觀的把故障鏈路對應(yīng)的其它協(xié)議層的對象的信息顯示出來,使用戶通過故障鏈路上報的告警信息中攜帶的其它協(xié)議層的對象,準確得知此告警影響到了系統(tǒng)中的哪些對象,并可以直觀地看到發(fā)生故障的各個協(xié)議層次的信息,給用戶提供了快速分析和定位問題對象的手段,提高了系統(tǒng)解決故障的效率,增強了設(shè)備的故障定位速度和實用性。
文檔編號H04L12/24GK101026512SQ200710087288
公開日2007年8月29日 申請日期2007年3月21日 優(yōu)先權(quán)日2007年3月21日
發(fā)明者戎鵬群, 鄭武軍 申請人:華為技術(shù)有限公司