專利名稱:一種處理告警信息的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù)領(lǐng)域,特別涉及一種處理告警信息的方法和設(shè)備。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶對于網(wǎng)絡(luò)服務(wù)的要求越來越高,如果網(wǎng)絡(luò)中的設(shè)備發(fā)生故障,需要對故障的設(shè)備迅速進行定位,告知網(wǎng)管人員進行修復(fù),在最短時間內(nèi)恢復(fù)相應(yīng) 的服務(wù)。目前,設(shè)備對告警通常的處理方法是對于上報的新告警,把告警上報信息寫入歷史告警日志,同時上告給OMC(操作維護中心);對于告警恢復(fù),把告警清除信息寫入歷史告警日志,同時上報告警恢復(fù)給0MC。一般情況下,這種方式可以正常工作。但是,由于電信設(shè)備的復(fù)雜性,設(shè)備在某些時候(比如,由于傳輸設(shè)備導(dǎo)致的傳輸鏈路不穩(wěn)定)會出現(xiàn)大量頻繁閃斷告警的情況。如果采用通常的處理方式,設(shè)備上報給網(wǎng)管的告警信息量會非常大(可能會達200條/秒),對設(shè)備和網(wǎng)管的資源消耗都很大。同時,呈現(xiàn)給用戶的將是大量的冗余告警信息,從而導(dǎo)致設(shè)備運維人員無法根據(jù)告警來派發(fā)工單,并完成故障的排除。綜上所述,目前告警閃斷過濾的結(jié)果不準確,對頻繁的告警清除消息沒有明確且有效的處理方法,從而降低了告警信息的處理效率。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種處理告警信息的方法和設(shè)備,用以解決現(xiàn)有技術(shù)中存在的告警閃斷過濾的結(jié)果不準確,對頻繁的告警清除消息沒有明確且有效的處理方法,從而降低了告警信息的處理效率問題。本發(fā)明實施例提供的一種處理告警信息的方法,包括在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器;在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器;在所述告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。本發(fā)明實施例提供的一種處理告警信息的設(shè)備,包括告警信息處理模塊,用于在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器;告警清除信息處理模塊,用于在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器;
上報模塊,用于在所述告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。由于本發(fā)明實施例在告警上報時,若已記錄的告警信息中不存在這條告警,則立即上報此告警到網(wǎng)管系統(tǒng),保證了告警的實時性;若告警恢復(fù)很快發(fā)生,則不立即上報到網(wǎng)管系統(tǒng),直到在設(shè)定的告警清除定時器超時才上報,從而提高了對頻繁的告警清除閃斷過濾結(jié)果的準確性和對告警信息的處理效率。
圖I為本發(fā)明實施例處理告警信息的方法流程示意圖;圖2為本發(fā)明實施例告警信息上報的方法流程示意圖;圖3為本發(fā)明實施例告警清除信息上報的方法流程示意圖; 圖4為本發(fā)明實施例處理告警信息的設(shè)備結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明實施例在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器;在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器;在所述告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。由于本發(fā)明實施例在告警上報時,若已記錄的告警信息中不存在這條告警,則立即上報此告警到網(wǎng)管系統(tǒng),保證了告警的實時性;若告警恢復(fù)很快發(fā)生,則不立即上報到網(wǎng)管系統(tǒng),直到在設(shè)定的告警清除定時器超時才上報,從而提高了對頻繁的告警清除閃斷過濾結(jié)果的準確性和對告警信息的處理效率。在實施中,可以定義一個活躍告警池,該活躍告警即指運維人員當前看到的設(shè)備的真實告警信息,記錄的告警信息都可以置于活躍告警池中,在需要查找記錄的告警信息時,可以直接查找活躍告警池;告警清除后,將對應(yīng)的告警信息從活躍告警池中刪除。下面結(jié)合說明書附圖對本發(fā)明實施例作進一步詳細描述。如圖I所示,本發(fā)明實施例處理告警信息的方法包括下列步驟步驟101、在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器;步驟102、在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器;步驟103、在所述告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。其中,步驟101 步驟103沒有必然的時序關(guān)系,如果收到告警信息,則執(zhí)行步驟101 ;如果收到告警清除信息,則執(zhí)行步驟103 ;如果告警清除延時定時器超時,則執(zhí)行步驟103。較佳地,步驟101中,在收到告警信息后,若已記錄的告警信息中未包括收到的告警信息,則記錄并上報收到的告警信息。
比如可以向OMC上報收到的告警信息。較佳地,步驟101中,在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器未啟動,忽略收到的告警信息。較佳地,步驟101中,停止告警清除延時定時器之后,還可以忽略收到的告警信息。較佳地,步驟102中,在收到告警清除信息后,若已記錄的告警信息中未包括收到的告警清除信息對應(yīng)的告警信息,忽略收到的告警清除信息。在實施中,告警清除延時定時器的時長可以根據(jù)需要進行設(shè)定,比如30s??紤]到告警清除延時定時器的時長可能在外場不同環(huán)境,都可能需要變化,因此設(shè)備側(cè)設(shè)計上支持對告警清除延時定時器的設(shè)置,如果沒有設(shè)置默認為30s。本發(fā)明實施例在收到告警信息后,如果活躍告警池中不存在這條告警時,則立即將該告警信息記錄到活躍告警池中,并上報該告警信息到0MC,保證了告警的實時性;如果收到告警恢復(fù)信息,則將告警恢復(fù)信息對應(yīng)的告警信息僅存入歷史告警表但不立即上報到網(wǎng)管系統(tǒng),并啟動告警清除定時器,直到在告警清除定時器超時才上報到網(wǎng)管系統(tǒng),在告警清除定時器未超時時又收到對應(yīng)的告警信息,則停止告警清除定時器,再收到對應(yīng)的告警恢復(fù)信息后重置并啟動對應(yīng)的告警清除定時器,這樣可以保證用戶不會受到“虛假”告警恢復(fù)的干擾。比如收到告警信息A,并且未記錄告警信息A,則將告警信息A記錄到活躍告警池中,并向OMC上報告警信息A ;當收到針對告警信息A的告警恢復(fù)信息后,重置并啟動針對告警信息A的告警清除定時器,如果告警清除定時器超時之前又收到告警信息A,則停止告警清除定時器;在針對告警信息A的告警清除定時器超時后,并向OMC上報針對告警信息A的告警恢復(fù)信息。由于在告警上報時,當已記錄的告警信息中不存在這條告警時,則立即上報此告警到網(wǎng)管系統(tǒng),保證了告警的實時性;如果告警恢復(fù)很快發(fā)生,則不立即上報到網(wǎng)管系統(tǒng),直到在設(shè)定的告警清除定時器超時才上報,從而提高了對頻繁的告警清除閃斷過濾結(jié)果的準確性和對告警信息的處理效率;進一步保證告警穩(wěn)態(tài)過濾可以更精確更完善的進行;并且由于在設(shè)備側(cè)進行閃斷告警的過濾操作,大大減少上報OMC的告警消息量,減少設(shè)備側(cè)和網(wǎng)管的資源壓力,如cpu、內(nèi)存、硬盤、網(wǎng)絡(luò)帶寬等,并且設(shè)備側(cè)可針對自己的架構(gòu)特點靈活采取適合自己的告警過濾處理方式,不需要受制于OMC的統(tǒng)一管理。如圖2所示,本發(fā)明實施例告警信息上報的方法包括下列步驟步驟200、接收告警信息。步驟201、判斷收到的告警信息中是否有未處理的告警信息,如果是,則執(zhí)行步驟202 ;否則,返回步驟200。步驟202、確定一個未處理的告警信息,判斷已記錄的告警信息中是否有該告警信息,如果有,則執(zhí)行步驟203 ;否則,執(zhí)行步驟204。步驟203、判斷該告警信息對應(yīng)的告警清除延時定時器是否已啟動,如果是,則執(zhí)行步驟205 ;否則,執(zhí)行步驟206。
步驟204、記錄并向OMC上報該告警信息,并返回步驟201。步驟205、停止該告警信息對應(yīng)的告警清除延時定時器,并忽略該告警信息,返回步驟201。步驟206、忽略該告警信息,返回步驟201。如圖3所示,本發(fā)明實施例告警清除信息上報的方法包括下列步驟
步驟300、接收告警清除信息。步驟301、判斷收到的告警清除信息中是否有未處理的告警清除信息,如果是,則執(zhí)行步驟302 ;否則,返回步驟300。步驟302、確定一個未處理的告警清除信息,判斷已記錄的告警信息中是否有該告警清除信息對應(yīng)的告警信息,如果有,則執(zhí)行步驟303 ;否則,執(zhí)行步驟304。步驟303、重置并啟動該告警清除信息對應(yīng)的告警信息的告警清除延時定時器,并執(zhí)行步驟305。步驟304、忽略該告警清除信息,并返回步驟301。步驟305、判斷告警清除延時定時器是否超時,如果是,則執(zhí)行步驟306 ;否則,返回步驟301。步驟306、刪除告警清除延時定時器,并向OMC上報該告警清除延時定時器的告警信息對應(yīng)的告警清除信息,并返回步驟301。圖3只是舉例說明,在實施中,為了提高處理效率,如果啟動了告警清除延時定時器,則可以將檢測定時器和處理告警清除信息并行進行。這樣有可能出現(xiàn)啟動多個告警清除延時定時器的情況,則在有告警清除延時定時器超時后,就可以上報超時的告警清除延時定時器的告警信息對應(yīng)的告警清除信息?;谕话l(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種處理告警信息的設(shè)備,由于該設(shè)備解決問題的原理與本發(fā)明實施例處理告警信息的方法相似,因此該設(shè)備的實施可以參見方法的實施,重復(fù)之處不再贅述。如圖4所示,本發(fā)明實施例處理告警信息的設(shè)備包括告警信息處理模塊40,告警清除信息處理模塊41和上報模塊42。告警信息處理模塊40,用于在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器;告警清除信息處理模塊41,用于在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器;上報模塊42,用于在告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。較佳地,告警信息處理模塊40在收到告警信息之后,若已記錄的告警信息中未包括收到的告警信息,則記錄并上報收到的告警信息。較佳地,告警信息處理模塊40在收到告警信息之后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器未啟動,則忽略收到的所述告警信息。
較佳地,告警清除信息處理模塊41在收到告警清除信息之后,若已記錄的告警信息中未包括收到的告警清除信息對應(yīng)的告警信息,則忽略收到的所述告警清除信息。較佳地,告警信息處理模塊40在停止所述告警清除延時定時器之后,忽略收到的
告藥_自
口呂 I I=I Λ !、ο本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種處理告警信息的方法,其特征在于,該方法包括 在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器; 在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器; 在所述告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。
2.如權(quán)利要求I所述的方法,其特征在于,在收到告警信息之后,該方法還包括 若已記錄的告警信息中未包括收到的告警信息,則記錄并上報收到的告警信息。
3.如權(quán)利要求I所述的方法,其特征在于,在收到告警信息之后,該方法還包括 若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器未啟動,則忽略收到的所述告警信息。
4.如權(quán)利要求I 3任一所述的方法,其特征在于,在收到告警清除信息之后,該方法還包括 若已記錄的告警信息中未包括收到的告警清除信息對應(yīng)的告警信息,則忽略收到的所述告警清除信息。
5.如權(quán)利要求I 3任一所述的方法,其特征在于,在停止所述告警清除延時定時器之后,該方法還包括 忽略收到的告警信息。
6.一種處理告警信息的設(shè)備,其特征在于,該設(shè)備包括 告警信息處理模塊,用于在收到告警信息后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器已啟動,則停止所述告警清除延時定時器; 告警清除信息處理模塊,用于在收到告警清除信息后,若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動收到的告警信息對應(yīng)的告警清除延時定時器; 上報模塊,用于在所述告警清除延時定時器超時后,刪除已記錄的超時告警清除延時定時器對應(yīng)的所述告警信息,并上報刪除的所述告警信息對應(yīng)的告警清除信息。
7.如權(quán)利要求6所述的設(shè)備,其特征在于,所述告警信息處理模塊還用于 在收到告警信息之后,若已記錄的告警信息中未包括收到的告警信息,則記錄并上報收到的告警信息。
8.如權(quán)利要求6所述的設(shè)備,其特征在于,所述告警信息處理模塊還用于 在收到告警信息之后,若已記錄的告警信息中包括收到的告警信息,且收到的告警信息對應(yīng)的告警清除延時定時器未啟動,則忽略收到的所述告警信息。
9.如權(quán)利要求6 8任一所述的設(shè)備,其特征在于,所述告警清除信息處理模塊還用于 在收到告警清除信息之后,若已記錄的告警信息中未包括收到的告警清除信息對應(yīng)的告警信息,則忽略收到的所述告警清除信息。
10.如權(quán)利要求6 8任一所述的設(shè)備,其特征在于,所述告警信息處理模塊還用于在停止所述告警清除延時定時器之后,忽略收到的告警信息。
全文摘要
本發(fā)明實施例涉及無線通信技術(shù)領(lǐng)域,特別涉及一種處理告警信息的方法和設(shè)備,用以解決現(xiàn)有技術(shù)中存在的告警閃斷過濾的結(jié)果不準確,對頻繁的告警清除消息沒有明確且有效的處理方法,從而降低了告警信息的處理效率問題。本發(fā)明實施例提供的方法包括若已記錄的告警信息中包括收到的告警信息,且告警信息對應(yīng)的告警清除延時定時器已啟動,則停止告警清除延時定時器;若已記錄的告警信息中包括收到的告警清除信息對應(yīng)的告警信息,則重置并啟動告警信息對應(yīng)的告警清除延時定時器;在告警清除延時定時器超時后,刪除已記錄的告警信息,并上報刪除的告警信息對應(yīng)的告警清除信息。采用本發(fā)明實施例提高對頻繁的告警清除閃斷過濾結(jié)果的準確性。
文檔編號H04W24/04GK102664751SQ20121010348
公開日2012年9月12日 申請日期2012年4月9日 優(yōu)先權(quán)日2012年4月9日
發(fā)明者陳秋玲, 雷紅娟 申請人:大唐移動通信設(shè)備有限公司