專利名稱:網(wǎng)元狀態(tài)監(jiān)測(cè)方法和網(wǎng)絡(luò)管理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別的涉及一種網(wǎng)元狀態(tài)監(jiān)測(cè)方法和網(wǎng)絡(luò)管理設(shè)備。
背景技術(shù):
簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,簡(jiǎn)稱SNMP)是由互聯(lián)網(wǎng)工程任務(wù)組(Internet Engineering Task Force,簡(jiǎn)稱IETF)定義的一套網(wǎng)絡(luò)管理協(xié)議。利用SNMP,一個(gè)管理工作站可以遠(yuǎn)程管理所有支持SNMP協(xié)議的網(wǎng)絡(luò)設(shè)備,包括監(jiān)視網(wǎng)絡(luò)狀態(tài)、接收網(wǎng)絡(luò)事件警告等。雖然SNMP開始是面向基于IP的網(wǎng)絡(luò)管理,但作為一個(gè)工業(yè)標(biāo)準(zhǔn)也已被成功用于電信網(wǎng)絡(luò)管理。
由于SNMP在傳輸協(xié)議層使用用戶數(shù)據(jù)報(bào)傳輸協(xié)議(User DatagramProtocol,簡(jiǎn)稱UDP),進(jìn)行無(wú)連接操作,而由于UDP的固有特性,SNMP無(wú)法提供傳輸質(zhì)量的保證。這就導(dǎo)致了當(dāng)網(wǎng)絡(luò)擁塞、或者網(wǎng)元繁忙時(shí)可能會(huì)導(dǎo)致網(wǎng)絡(luò)管理系統(tǒng)產(chǎn)生虛假的告警通知,而當(dāng)這種虛假的告警通知隨時(shí)間推移反復(fù)出現(xiàn)時(shí),會(huì)造成網(wǎng)絡(luò)管理系統(tǒng)產(chǎn)生告警現(xiàn)振蕩現(xiàn)象。當(dāng)出現(xiàn)告警振蕩現(xiàn)象出現(xiàn)時(shí),不僅會(huì)將真實(shí)的告警淹沒在大量的虛假告警通知中,同時(shí)的因誤判而產(chǎn)生的虛假故障通知也會(huì)影響故障相關(guān)性監(jiān)測(cè)、和故障定位的準(zhǔn)確性和效率。當(dāng)網(wǎng)絡(luò)中有多個(gè)告警振蕩疊加時(shí),將會(huì)給網(wǎng)絡(luò)造成“告警風(fēng)暴”,對(duì)網(wǎng)絡(luò)傳輸和管理造成極大的危害。因此減小網(wǎng)絡(luò)中告警振蕩的概率,對(duì)增加網(wǎng)絡(luò)管理系統(tǒng)的可靠性具有很大的意義。
現(xiàn)有技術(shù)對(duì)監(jiān)測(cè)網(wǎng)元的狀態(tài)通常采用以下兩種技術(shù)方案第一種具體如下網(wǎng)絡(luò)管理層的網(wǎng)絡(luò)管理設(shè)備根據(jù)定時(shí)器和業(yè)務(wù)請(qǐng)求,向網(wǎng)元發(fā)送SNMP請(qǐng)求,網(wǎng)絡(luò)管理設(shè)備發(fā)送SNMP請(qǐng)求后,檢查在一定的時(shí)間內(nèi)是否接收到該網(wǎng)元對(duì)該SNMP請(qǐng)求的SNMP響應(yīng),如果在一定的時(shí)間內(nèi)能夠接收到該網(wǎng)元的SNMP響應(yīng),則認(rèn)為網(wǎng)元的狀態(tài)為正常;否則,認(rèn)為該網(wǎng)元處于異常狀態(tài)。但是在網(wǎng)絡(luò)擁塞的情況下,網(wǎng)絡(luò)管理向網(wǎng)元發(fā)送的SNMP請(qǐng)求、或網(wǎng)元的SNMP響應(yīng)都可能丟失、或者經(jīng)過較長(zhǎng)的時(shí)間才到達(dá)目的設(shè)備。另外的,在網(wǎng)元繁忙的情況下,網(wǎng)元可能不作響應(yīng),或者經(jīng)過較長(zhǎng)的時(shí)間才會(huì)處理請(qǐng)求而做出響應(yīng)。在以上的情況下,網(wǎng)絡(luò)管理由于沒有在特定的時(shí)間內(nèi)接收到網(wǎng)元的SNMP響應(yīng),而容易對(duì)本正常的網(wǎng)元的狀態(tài)產(chǎn)生誤判,而認(rèn)為該網(wǎng)元處于故障狀態(tài),而使得網(wǎng)元狀態(tài)頻繁的在故障與正常之間切換,進(jìn)而可能引起嚴(yán)重的“告警風(fēng)暴”,這種情況對(duì)于負(fù)載較重的網(wǎng)絡(luò)系統(tǒng),產(chǎn)生的影響更為嚴(yán)重。
第二種技術(shù)方案的基本原理是根據(jù)告警振蕩的概率統(tǒng)計(jì)特性,建立評(píng)估振蕩抵消的數(shù)學(xué)模型,來(lái)確定網(wǎng)元的狀態(tài)。具體是網(wǎng)絡(luò)管理設(shè)備根據(jù)連續(xù)L次輪詢的SNMP響應(yīng)接收結(jié)果,采用一票否決制進(jìn)行投票表決如果L次探測(cè)的結(jié)果均為故障,則認(rèn)為網(wǎng)元處于故障狀態(tài);如果在L次結(jié)果中,其中任何一次監(jiān)測(cè)結(jié)果為正常,則認(rèn)為前面的監(jiān)測(cè)結(jié)果均為誤判,從而取消故障狀態(tài),判定該網(wǎng)元的狀態(tài)為正常。
對(duì)于任何一個(gè)網(wǎng)元,一般使用當(dāng)網(wǎng)元出現(xiàn)故障時(shí)從網(wǎng)元發(fā)生故障到網(wǎng)絡(luò)管理設(shè)備監(jiān)測(cè)到該網(wǎng)元故障并發(fā)出告警所需的響應(yīng)時(shí)間,來(lái)表征網(wǎng)絡(luò)管理設(shè)備對(duì)網(wǎng)元的狀態(tài)確認(rèn)的靈敏度。響應(yīng)時(shí)間越長(zhǎng),靈敏度越高,反之則越低。在本技術(shù)方案中,假設(shè)每次查詢的時(shí)間間隔為t,則進(jìn)行L次輪詢的時(shí)間(1個(gè)周期)為L(zhǎng)*t,那么可見當(dāng)某網(wǎng)元出現(xiàn)故障后,至少需要L*t的時(shí)間間隔才能確認(rèn)該網(wǎng)元的故障狀態(tài),靈敏度是第一種技術(shù)方案的1/L。可見使用本技術(shù)方案相對(duì)于第一種技術(shù)方案,雖然能夠一定程度上的減小了告警振蕩產(chǎn)生的幾率,但是大大降低了網(wǎng)絡(luò)管理設(shè)備對(duì)網(wǎng)元的狀態(tài)確認(rèn)的靈敏度。同時(shí)的,當(dāng)網(wǎng)元遭受Dos攻擊、或者處于嚴(yán)重超負(fù)荷的狀態(tài)下,實(shí)際上已經(jīng)處于近似癱瘓的狀態(tài),而不能滿足業(yè)務(wù)傳輸承載的正常要求,但該網(wǎng)元依然偶爾可能在L次輪詢中返回一個(gè)正常響應(yīng),因此網(wǎng)絡(luò)管理設(shè)備仍然將該網(wǎng)元狀態(tài)判為正常,因此對(duì)于上述的情況,網(wǎng)絡(luò)管理設(shè)備可能需要經(jīng)過多個(gè)周期的輪詢,才能發(fā)現(xiàn)該網(wǎng)元的故障狀況,該技術(shù)方案一方面的使得網(wǎng)絡(luò)管理設(shè)備對(duì)網(wǎng)元的狀態(tài)確認(rèn)的靈敏度更是降低。另一方面的,也是更為嚴(yán)重的是,對(duì)于網(wǎng)絡(luò)管理設(shè)備而言,在這種誤判的情況下,檢測(cè)到的狀態(tài)為正常的網(wǎng)元,實(shí)際上已經(jīng)很可能已經(jīng)處于不可用的狀態(tài),這種誤判可能對(duì)網(wǎng)絡(luò)傳輸和管理造成極大的影響。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種網(wǎng)元狀態(tài)監(jiān)測(cè)方法,降低網(wǎng)絡(luò)的告警振蕩發(fā)生的概率。
本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)管理設(shè)備,降低網(wǎng)絡(luò)的告警振蕩發(fā)生的概率。
本發(fā)明實(shí)施例提供的網(wǎng)元狀態(tài)監(jiān)測(cè)方法,包括根據(jù)網(wǎng)元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值,其中所述可信度值為用于標(biāo)識(shí)所述網(wǎng)元處于正常狀態(tài)的可能性的數(shù)值;如果所述網(wǎng)元的原狀態(tài)為正常,并且所述網(wǎng)元當(dāng)前時(shí)刻的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,則判定所述網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;如果所述網(wǎng)元的原狀態(tài)為異常,并且所述網(wǎng)元當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,則判定所述網(wǎng)元的狀態(tài)由異常變?yōu)檎?;否則,判定所述網(wǎng)元的狀態(tài)不變;其中所述可信度值最高門限大于所述可信度值最低門限。
本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理設(shè)備,包括請(qǐng)求發(fā)送單元,用于向網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求;響應(yīng)接收單元,用于接收所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng);存儲(chǔ)單元,用于記錄所述網(wǎng)元的信息,所述信息包括所述網(wǎng)元當(dāng)前時(shí)刻的可信度值、所述網(wǎng)元當(dāng)前時(shí)刻的狀態(tài)、為所述網(wǎng)元預(yù)設(shè)的可信度值最高門限、可信度值最低門限,其中所存儲(chǔ)的可信度值具體根據(jù)所述響應(yīng)接收單元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果確定,所述可信度值最高門限大于所述可信度值最低門限;判斷單元,用于根據(jù)所述存儲(chǔ)單元的信息,判斷所述網(wǎng)元的狀態(tài)變化如果所述存儲(chǔ)單元記錄的網(wǎng)元的狀態(tài)為正常,并且記錄的所述網(wǎng)元的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,則判定所述網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;如果所述存?chǔ)單元記錄的網(wǎng)元的狀態(tài)為異常,并且記錄的所述網(wǎng)元的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,則判定所述網(wǎng)元的狀態(tài)由異常變?yōu)檎#环駝t,判定所述網(wǎng)元的狀態(tài)不變。
以上技術(shù)方案可以看出,由于本發(fā)明實(shí)施例通過根據(jù)網(wǎng)元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,確定網(wǎng)元當(dāng)前時(shí)刻的可信度值,再根據(jù)當(dāng)前時(shí)刻的可信度值與預(yù)設(shè)的可信度值最低門限、或可信度值最高門限的大小關(guān)系,結(jié)合該網(wǎng)元的原狀態(tài),確定當(dāng)前時(shí)刻的網(wǎng)元的狀態(tài)的變化。對(duì)于原狀態(tài)為異常的網(wǎng)元,只有其網(wǎng)元的當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,才認(rèn)為該網(wǎng)元的狀態(tài)由異常變?yōu)檎?;而?duì)于原狀態(tài)為正常的網(wǎng)元,只有其網(wǎng)元的當(dāng)前時(shí)刻的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,才認(rèn)為該網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;?duì)于其他的情況,則維持該網(wǎng)元的原狀態(tài)。可見在本實(shí)施例中,相對(duì)于現(xiàn)有技術(shù)大大減低了告警振蕩發(fā)生的幾率,有利于提高網(wǎng)絡(luò)管理系統(tǒng)的可靠性。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1為本發(fā)明實(shí)施例1中的網(wǎng)元狀態(tài)監(jiān)測(cè)方法流程示意圖;圖2為本發(fā)明實(shí)施例1中的網(wǎng)元狀態(tài)切換示意圖;圖3為本發(fā)明實(shí)施例1中網(wǎng)絡(luò)管理系統(tǒng)結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例2中的網(wǎng)絡(luò)管理設(shè)備結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將參考附圖并結(jié)合實(shí)施例,來(lái)詳細(xì)說(shuō)明本發(fā)明。在此,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
實(shí)施例1圖1為本實(shí)施例的網(wǎng)元狀態(tài)監(jiān)測(cè)方法流程示意圖,如圖示,本實(shí)施例方法包括步驟101初始化。
網(wǎng)元啟動(dòng)后,可以在網(wǎng)絡(luò)管理層初始化該網(wǎng)元對(duì)應(yīng)的信息,具體包括初始化該網(wǎng)元的可信度值、網(wǎng)元狀態(tài),以及預(yù)設(shè)可信度值最高門限、可信度值最低門限、用于調(diào)整可信度值的調(diào)整參數(shù)等。在本實(shí)施例中,我們采用以下的初始化方式首先對(duì)于網(wǎng)元的可信度值最低門限、可信度值最高門限、和用于調(diào)整網(wǎng)元的可信度值的調(diào)整參數(shù)的預(yù)設(shè)??梢葬槍?duì)不同的網(wǎng)元進(jìn)行相應(yīng)的設(shè)置,設(shè)置方法為如果需要對(duì)該網(wǎng)元的狀態(tài)確認(rèn)具有較高的靈敏度,則使該網(wǎng)元對(duì)應(yīng)的可信度值最低門限、可信度值最高門限組成的區(qū)間[可信度值最低門限,可信度值最高門限]的區(qū)間長(zhǎng)度較小、或/和調(diào)整參數(shù)較大,使得可信度值變化較快,可信度值的變化穿越區(qū)間[可信度值最低門限,可信度值最高門限]的時(shí)間較短,從而使得網(wǎng)絡(luò)管理設(shè)備對(duì)該網(wǎng)元的狀態(tài)變化具有較高的響應(yīng)速度(較高的靈敏度)。當(dāng)然其中所設(shè)置的調(diào)整參數(shù)應(yīng)該小于所述可信度值最高門限與所述可信度值最低門限的差值。根據(jù)靈敏度要求,設(shè)置可信度值最低門限、可信度值最高門限、調(diào)整參數(shù)具體可以如下對(duì)于路由器等主要使用硬件處理的網(wǎng)元,由于這些網(wǎng)元具有高的可靠性,其采用實(shí)時(shí)響應(yīng),一般不會(huì)輕易失效,而一旦失效很可能難以恢復(fù),因此需要為該網(wǎng)元配置較高的調(diào)整參數(shù)、和/或使得設(shè)置的可信度值最低門限、可信度值最高門限組成的區(qū)間[可信度值最低門限,可信度值最高門限]的區(qū)間長(zhǎng)度較小。而對(duì)于數(shù)據(jù)庫(kù)等對(duì)可靠性要求高,而對(duì)響應(yīng)速度要求比較低的網(wǎng)元,特別是當(dāng)該網(wǎng)元的負(fù)荷較重時(shí),應(yīng)該為該網(wǎng)元設(shè)置較低的調(diào)整參數(shù)、和/或使得設(shè)置的可信度值最低門限、可信度值最高門限組成的區(qū)間[可信度值最低門限,可信度值最高門限]的區(qū)間長(zhǎng)度較長(zhǎng)。
一般的,為了簡(jiǎn)化初始化設(shè)置,對(duì)于為某一組網(wǎng)內(nèi)的各網(wǎng)元,設(shè)置一固定的可信度值最低門限、可信度值最高門限,并將該設(shè)置值設(shè)為缺省值,在對(duì)各網(wǎng)元進(jìn)行預(yù)設(shè)初始化預(yù)設(shè)時(shí),可以將其默認(rèn)為缺省值,而省卻該可信度值最低門限、可信度值最高門限的設(shè)置,因此,在初始化設(shè)置時(shí),只需要對(duì)各網(wǎng)元對(duì)應(yīng)的靈敏度要求設(shè)置相應(yīng)的調(diào)整參數(shù)即可對(duì)于靈敏度要求越高的網(wǎng)元,其對(duì)應(yīng)的調(diào)整參數(shù)應(yīng)越高。對(duì)于同一個(gè)網(wǎng)元可以設(shè)置多個(gè)調(diào)整參數(shù),使得對(duì)于不同類別的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,使用不同的調(diào)整參數(shù),確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值。
對(duì)于網(wǎng)元的可信度值、和狀態(tài)的初始化本實(shí)施例推薦將各網(wǎng)元的可信度值初始化為該網(wǎng)元對(duì)應(yīng)的可信度值最低門限,并將該網(wǎng)元的狀態(tài)初始化為異常。如此設(shè)置有利于盡量避免在網(wǎng)元啟動(dòng)后的最初的一段時(shí)間內(nèi),對(duì)該網(wǎng)元的狀態(tài)的監(jiān)測(cè)過程中,將異常的網(wǎng)元誤判為正常的網(wǎng)元,而造成服務(wù)層根據(jù)該誤判結(jié)果,將業(yè)務(wù)數(shù)據(jù)分發(fā)給該異常網(wǎng)元處理,對(duì)業(yè)務(wù)傳輸造成不必要的損失。
另外的,為了防止可信度值增加、或減小到過大、或過少的數(shù)值,而造成后續(xù)的可信度值的變化經(jīng)過很長(zhǎng)的時(shí)間才能穿越區(qū)間[可信度值最高門限,可信度值最低門限值],影響對(duì)網(wǎng)元狀態(tài)確認(rèn)的靈敏度,我們可以預(yù)先限定可信度的取值范圍進(jìn)行,將其限定在一大于區(qū)間[可信度值最高門限,可信度值最低門限]的數(shù)值區(qū)間內(nèi),即規(guī)定一用于限定可信度值的取值范圍的數(shù)值區(qū)間,該數(shù)值區(qū)間的設(shè)定有利于控制可信度值的變化范圍,而保證網(wǎng)絡(luò)管理層對(duì)網(wǎng)元的狀態(tài)的確認(rèn)的靈敏度。
步驟102網(wǎng)絡(luò)管理層向網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求。
在本實(shí)施例中可以采用目前應(yīng)用較廣的SNMP,網(wǎng)絡(luò)管理層向其所管理的各網(wǎng)元發(fā)送用于檢測(cè)網(wǎng)元狀態(tài)的SNMP請(qǐng)求,以便可以根據(jù)各網(wǎng)元的對(duì)相應(yīng)SNMP請(qǐng)求而返回的狀態(tài)檢測(cè)響應(yīng)(如果采用SNMP,則該響應(yīng)亦稱SNMP響應(yīng)),探測(cè)網(wǎng)元當(dāng)前時(shí)刻的狀態(tài)。為了方便起見,以下我們以根據(jù)SNMP協(xié)議,實(shí)現(xiàn)對(duì)網(wǎng)元狀態(tài)的監(jiān)測(cè)為例,對(duì)本實(shí)施例的具體實(shí)施進(jìn)行詳細(xì)說(shuō)明。在本實(shí)施例中,網(wǎng)絡(luò)管理層既可以根據(jù)系統(tǒng)定時(shí)器的定時(shí)觸發(fā),定時(shí)的向網(wǎng)元發(fā)送SNMP請(qǐng)求,一般的我們把該類SNMP請(qǐng)求的發(fā)送稱為自動(dòng)觸發(fā);另外的網(wǎng)絡(luò)管理層亦可以根據(jù)來(lái)自上層網(wǎng)管、或網(wǎng)絡(luò)服務(wù)層的業(yè)務(wù)指令、或來(lái)自網(wǎng)管控制臺(tái)的用戶指令,發(fā)送該SNMP請(qǐng)求,一般的我們把該類SNMP請(qǐng)求的發(fā)送稱為用戶指令觸發(fā)。
步驟103根據(jù)狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,確定網(wǎng)元當(dāng)前時(shí)刻的可信度值。
一般的,網(wǎng)絡(luò)管理層在發(fā)出SNMP請(qǐng)求后,在一定時(shí)間內(nèi)檢查是否接收到該網(wǎng)元的SNMP響應(yīng),并根據(jù)該確定的時(shí)間內(nèi)的接收結(jié)果(接收到、或未接收到),確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值。
對(duì)于網(wǎng)元對(duì)用戶指令觸發(fā)的SNMP請(qǐng)求而做的SNMP響應(yīng),由于對(duì)網(wǎng)元的監(jiān)測(cè)最主要是為了業(yè)務(wù)承載需要,我們對(duì)該類SNMP響應(yīng)可以使用較高的調(diào)整參數(shù)(用于調(diào)整可信度值),或者直接將該類SNMP響應(yīng)作為具有一票決定權(quán)的響應(yīng),即只要網(wǎng)絡(luò)管理層接收到該類SNMP響應(yīng),則無(wú)論當(dāng)前記錄的該網(wǎng)元的原狀態(tài)是何種狀態(tài),則判定該網(wǎng)元的當(dāng)前時(shí)刻的狀態(tài)為正常;而如果網(wǎng)絡(luò)管理層沒有接收到該類SNMP響應(yīng),則無(wú)論當(dāng)前記錄的該網(wǎng)元的原狀態(tài)是何種狀態(tài),則判定該網(wǎng)元的當(dāng)前時(shí)刻的狀態(tài)為異常。該一票決定權(quán)亦可以通過對(duì)該網(wǎng)元當(dāng)前時(shí)刻的可信度值的確定,根據(jù)當(dāng)前時(shí)刻的可信值、以及該網(wǎng)元的原狀態(tài)值,來(lái)確定該網(wǎng)元的當(dāng)前時(shí)刻的狀態(tài)如果接收到網(wǎng)元對(duì)由用戶指令觸發(fā)的SNMP請(qǐng)求而做的SNMP響應(yīng),則增大該網(wǎng)元的原可信度值,將增大到大于或等于所述可信度值最高門限的任意值作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值;如果未接收到網(wǎng)元對(duì)由用戶指令觸發(fā)的SNMP請(qǐng)求而做的SNMP響應(yīng),減小該網(wǎng)元的原可信度值,減小到小于或等于該可信度值最低門限的任意值作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值。如果網(wǎng)絡(luò)中預(yù)設(shè)有用于限定可信度值的取值范圍的數(shù)值區(qū)間,那么上述的任意值必須為在該數(shù)值區(qū)間內(nèi)的數(shù)值,即如果在網(wǎng)絡(luò)管理層記錄的該網(wǎng)元的原可信度值小于預(yù)設(shè)的用于限定該可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的最大數(shù)值,并且接收到網(wǎng)元的SNMP響應(yīng),則增大該網(wǎng)元的原可信度值,將增大到大于或等于所述可信度值最高門限、并屬于該用于限定可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的任意值,作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值;如果在網(wǎng)絡(luò)管理層記錄的該網(wǎng)元的原可信度值大于該用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的最小數(shù)值,并且未接收到該SNMP響應(yīng),則減小該網(wǎng)元的原可信度值,將減小到小于或等于所述可信度值最低門限、并屬于該用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的任意值,作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值;除上述兩種情況外,維持該網(wǎng)元的可信度值,即將該原可信度值作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值。
對(duì)于網(wǎng)元對(duì)由網(wǎng)絡(luò)管理層的自動(dòng)觸發(fā)的SNMP請(qǐng)求而做的SNMP響應(yīng),可以使用較低的調(diào)整參數(shù)。
對(duì)于不具有一票決定權(quán)的SNMP響應(yīng),對(duì)于每一SNMP請(qǐng)求,如果網(wǎng)絡(luò)管理層在確定的時(shí)間內(nèi)沒有接收到相應(yīng)的SNMP響應(yīng),則使用相應(yīng)的調(diào)整參數(shù),減小當(dāng)前記錄的該網(wǎng)元的原可信度值,將減小后的數(shù)值作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值,使得網(wǎng)元的可信度值發(fā)生減?。蝗绻W(wǎng)絡(luò)管理層在確定的時(shí)間內(nèi)接收到相應(yīng)的SNMP響應(yīng),則使用相應(yīng)的調(diào)整參數(shù),增加當(dāng)前記錄的該網(wǎng)元的原可信度值,將增加后的數(shù)值作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值,使得該網(wǎng)元的可信度值增大。為了方便起見,一般的采用減法、或加法進(jìn)行調(diào)整以確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值,即在每次確定網(wǎng)元當(dāng)前時(shí)刻的可信度值時(shí),將該網(wǎng)元的原可信度值作為被加數(shù)、或被減數(shù),而將調(diào)整參數(shù)作為加數(shù)、或減數(shù),進(jìn)行加法、或減法進(jìn)行計(jì)算,而將相應(yīng)的計(jì)算結(jié)果作為該網(wǎng)元當(dāng)前時(shí)刻的可信度值。
值得說(shuō)明的是,如果預(yù)設(shè)有用于限定可信度值的取值范圍的數(shù)值區(qū)間,那么上述的該網(wǎng)元當(dāng)前時(shí)刻的可信度值必須為屬于該數(shù)值區(qū)間的數(shù)值。即如果該網(wǎng)元的原可信度值已為該數(shù)值區(qū)間的最小值(根據(jù)本實(shí)施例方法,該網(wǎng)元的原狀態(tài)為異常),那么即使目前未接收到SNMP響應(yīng),由于受用于限定可信度值的取值范圍的數(shù)值區(qū)間的限制,維持該網(wǎng)元的可信度值不變,即維持該網(wǎng)元的異常狀態(tài);而如果該網(wǎng)元的原可信度值已為該數(shù)值區(qū)間的最大值(根據(jù)本實(shí)施例方法,該網(wǎng)元的原狀態(tài)為正常),那么即使目前接收到SNMP響應(yīng),由于受用于限定可信度值的取值范圍的數(shù)值區(qū)間的限制,維持該網(wǎng)元的可信度值不變,即維持該網(wǎng)元的正常狀態(tài)。
由于網(wǎng)絡(luò)管理層在發(fā)送SNMP請(qǐng)求時(shí),能夠獲知所發(fā)送的SNMP請(qǐng)求具體是由用戶指令觸發(fā)的,還是由定時(shí)觸發(fā)的,因此,在該SNMP請(qǐng)求發(fā)出后,網(wǎng)絡(luò)管理層可以記錄該SNMP請(qǐng)求是由用戶指令觸發(fā)的,還是由定時(shí)觸發(fā)的,在預(yù)定的時(shí)間內(nèi)監(jiān)視該SNMP請(qǐng)求相對(duì)應(yīng)的SNMP響應(yīng)的接收結(jié)果。
步驟104判斷該網(wǎng)元的原狀態(tài),如果該網(wǎng)元的原狀態(tài)為正常,則執(zhí)行步驟105;否則執(zhí)行步驟107。
在每次確定網(wǎng)元當(dāng)前時(shí)刻的可信度值后,進(jìn)行本步驟的判斷。
步驟105如果該網(wǎng)元當(dāng)前時(shí)刻的可信度值小于或等于可信度值最低門限,則執(zhí)行步驟106;否則執(zhí)行步驟109。
比較在步驟103中確定的網(wǎng)元當(dāng)前時(shí)刻的可信度值與預(yù)設(shè)的可信度值最低門限的大小關(guān)系,如果當(dāng)前時(shí)刻的可信度值小于或等于可信度值最低門限,則執(zhí)行步驟106;否則執(zhí)行步驟109。
步驟106將記錄的該網(wǎng)元的狀態(tài)更改為異常。
更新記錄的該網(wǎng)元的狀態(tài),將原正常狀態(tài)更新為異常狀態(tài)。
步驟107如果網(wǎng)元當(dāng)前時(shí)刻的可信度值大于或等于可信度值最高門限,則執(zhí)行步驟108;否則執(zhí)行步驟109。
步驟108將記錄的該網(wǎng)元的狀態(tài)更改為正常。
更新記錄的該網(wǎng)元的狀態(tài),將原異常狀態(tài)更新為正常狀態(tài)。
步驟109維持當(dāng)前記錄的網(wǎng)元的狀態(tài)。
如果該網(wǎng)元的原狀態(tài)為正常,并且該網(wǎng)元當(dāng)前時(shí)刻的可信度值大于預(yù)設(shè)的可信度值最低門限,維持該網(wǎng)元的正常狀態(tài)。
如果該網(wǎng)元的原狀態(tài)為異常,并且該網(wǎng)元當(dāng)前時(shí)刻的可信度值小于可信度值最高門限,維持該網(wǎng)元的異常狀態(tài)。
為了更好的說(shuō)明使用本實(shí)施例方法對(duì)網(wǎng)元狀態(tài)的監(jiān)測(cè)過程,以下結(jié)合圖2對(duì)本實(shí)施例方法作進(jìn)一步說(shuō)明如圖2所示,201、202、203、204分別代表某網(wǎng)元的可信度值的變化過程,如圖示201代表的過程是網(wǎng)元的可信度值由大于可信度值最高門限逐漸減低,一直降到下于可信度值最低門限的過程。在該過程中,該網(wǎng)元的原狀態(tài)為正常,并且網(wǎng)絡(luò)管理層在可信度值降低到等于可信度值最低門限之前,一直認(rèn)為該網(wǎng)元保持正常狀態(tài),而當(dāng)可信度值降低到等于可信度值最低門限之后,網(wǎng)絡(luò)管理層判定該網(wǎng)元的狀態(tài)由正常變?yōu)楫惓!?br>
202代表的過程與201的過程基本相反,202代表的過程是網(wǎng)元的可信度值由小于可信度值低門限逐漸增大,一直增到大于可信度值最高門限的過程。在該過程中,該網(wǎng)元的原狀態(tài)為異常,并且網(wǎng)絡(luò)管理層在可信度值增大到等于可信度值最高門限之前,一直認(rèn)為該網(wǎng)元保持異常狀態(tài),而當(dāng)可信度值增大到等于可信度值最高門限之后,網(wǎng)絡(luò)管理層判定該網(wǎng)元的狀態(tài)由異常變?yōu)檎!?br>
203代表的過程是網(wǎng)元的可0信度值由小于可信度值低門限逐漸增大,但是在未增大到等于可信度值最高門限之前,便又降低的過程。在該過程中,該網(wǎng)元的原狀態(tài)為異常,并且網(wǎng)絡(luò)管理層在整個(gè)可信度值變化過程中,一直認(rèn)為該網(wǎng)元維持異常狀態(tài)。
204代表的過程是網(wǎng)元的可信度值由大于可信度值高門限逐漸增大,但是在未降低到等于可信度值最低門限之前,便又回升的過程。在該過程中該網(wǎng)元的原狀態(tài)為正常,并且網(wǎng)絡(luò)管理層在整個(gè)可信度值變化過程中,一直認(rèn)為該網(wǎng)元維持正常狀態(tài)。
另外的,假設(shè)網(wǎng)元的初始狀態(tài)被預(yù)設(shè)為正常,網(wǎng)絡(luò)管理層通過對(duì)該網(wǎng)元的狀態(tài)的監(jiān)測(cè),確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值為小于可信度值最高門限的數(shù)值,網(wǎng)絡(luò)管理層應(yīng)用本實(shí)施例方法,判定該網(wǎng)元當(dāng)前的狀態(tài)由原來(lái)的正常狀態(tài)變?yōu)榱水惓顟B(tài)。
再另外的,假設(shè)網(wǎng)元的初始狀態(tài)被預(yù)設(shè)為異常,網(wǎng)絡(luò)管理層通過對(duì)該網(wǎng)元的狀態(tài)的監(jiān)測(cè),確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值為大于可信度值最高門限的數(shù)值,網(wǎng)絡(luò)管理層應(yīng)用本實(shí)施例方法,判定該網(wǎng)元當(dāng)前的狀態(tài)由原來(lái)的異常狀態(tài)變?yōu)榱苏3顟B(tài)。
由上可以看出,即使在網(wǎng)元狀態(tài)、可信度值初始化不當(dāng)?shù)那闆r,應(yīng)用本實(shí)施例方法,應(yīng)用本實(shí)施例方法,根據(jù)網(wǎng)元的原狀態(tài)、和當(dāng)前時(shí)刻的可信度值與可信度值最低門限、或可信度值最高門限的大小關(guān)系,能夠在網(wǎng)元初始化后一定時(shí)間段內(nèi),糾正該不當(dāng)?shù)木W(wǎng)元狀態(tài)的初始化設(shè)置,使得對(duì)網(wǎng)元狀態(tài)判定與該網(wǎng)元的實(shí)際狀態(tài)相一致。一般的網(wǎng)絡(luò)管理系統(tǒng)往往分層搭建,如圖3所示,網(wǎng)絡(luò)管理層包括位于上層的服務(wù)層301、和位于下層的連接層302。其中連接層302負(fù)責(zé)與網(wǎng)元303通信,在連接層中,創(chuàng)建一個(gè)或多個(gè)網(wǎng)元代理3021,各網(wǎng)元303分別與其對(duì)應(yīng)的網(wǎng)元代理3021進(jìn)行通信,完成SNMP請(qǐng)求和SNMP響應(yīng)的交互,網(wǎng)元代理3021向網(wǎng)元303發(fā)出SNMP請(qǐng)求,并根據(jù)對(duì)網(wǎng)元303的SNMP響應(yīng)的接收結(jié)果,確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值,并進(jìn)一步確定網(wǎng)元303的狀態(tài),并存儲(chǔ)該狀態(tài),完成對(duì)網(wǎng)元303的狀態(tài)的監(jiān)測(cè)。
一般的,可以在連接層為網(wǎng)元代理設(shè)置一個(gè)代理服務(wù)器3022,將多個(gè)網(wǎng)元代理3021注冊(cè)到該代理服務(wù)器3022上,注冊(cè)到該代理服務(wù)器3022上的各網(wǎng)元代理3021統(tǒng)一通過該代理服務(wù)器3022與上層服務(wù)層301進(jìn)行通信,代理服務(wù)器3022將對(duì)各網(wǎng)元的狀態(tài)監(jiān)測(cè)結(jié)果上報(bào)至服務(wù)層301,使得服務(wù)層301能夠根據(jù)網(wǎng)元監(jiān)測(cè)結(jié)果,調(diào)度業(yè)務(wù)傳輸;同時(shí)的,代理服務(wù)器3022還將來(lái)自服務(wù)層301的用戶指令或業(yè)務(wù)請(qǐng)求,下發(fā)給各網(wǎng)元代理3021,由網(wǎng)元代理3021轉(zhuǎn)發(fā)至相應(yīng)的網(wǎng)元303。
由上可見,應(yīng)用本實(shí)施例方法對(duì)網(wǎng)元進(jìn)行監(jiān)測(cè)時(shí),網(wǎng)絡(luò)管理層根據(jù)網(wǎng)元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果(接收到或未接收到),確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值,再根據(jù)該網(wǎng)元當(dāng)前時(shí)刻的可信度值與預(yù)設(shè)可信度值最高門限、或可信度值最低門限的大小比較,確定網(wǎng)元當(dāng)前時(shí)刻的狀態(tài)對(duì)于原狀態(tài)為異常的網(wǎng)元,只有其網(wǎng)元的當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,才認(rèn)為該網(wǎng)元的狀態(tài)由異常變?yōu)檎?;而?duì)于原狀態(tài)為正常的網(wǎng)元,只有其網(wǎng)元的當(dāng)前時(shí)刻的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,才認(rèn)為該網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;?duì)于其他的情況,則維持該網(wǎng)元的原狀態(tài)??梢娫诒緦?shí)施例中,相對(duì)于現(xiàn)有技術(shù)大大減低了告警振蕩發(fā)生的幾率,有利于提高網(wǎng)絡(luò)管理系統(tǒng)的可靠性。同時(shí)的,由于網(wǎng)絡(luò)中一般的存在功能各異的網(wǎng)元,網(wǎng)絡(luò)管理層對(duì)各網(wǎng)元的狀態(tài)確定的靈敏度要求也各不相同,因此,對(duì)于各網(wǎng)元可以通過設(shè)置不同的由可信度值最低門限,可信度值最高門限組成的門限對(duì)、和/或調(diào)整參數(shù)來(lái)滿足相應(yīng)的靈敏度要求。
另外的,應(yīng)用本實(shí)施例方法,允許正常的網(wǎng)元在短時(shí)間段內(nèi)繁忙而不響應(yīng)、或較長(zhǎng)時(shí)間后才響應(yīng)的情況,而對(duì)于遭受Dos攻擊、或者嚴(yán)重超負(fù)荷的異常網(wǎng)元,即使該網(wǎng)元能夠在某次進(jìn)行SNMP響應(yīng),也不認(rèn)為該網(wǎng)元的狀態(tài)變成正常??梢姳緦?shí)施例方法還大大減小了誤判的幾率,有利于增強(qiáng)網(wǎng)絡(luò)管理系統(tǒng)的可靠性,使得監(jiān)測(cè)結(jié)果更加符合網(wǎng)絡(luò)傳輸需要。
再另外的,本實(shí)施例方法適合現(xiàn)有的網(wǎng)絡(luò)管理系統(tǒng)應(yīng)用,可實(shí)施性強(qiáng)。
實(shí)施例2圖4為本實(shí)施例提供的網(wǎng)絡(luò)管理設(shè)備的結(jié)構(gòu)示意圖,如圖示,本網(wǎng)絡(luò)設(shè)備包括請(qǐng)求發(fā)送單元401,用于向網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求。如果使用目前應(yīng)用廣泛的SNMP,則該狀態(tài)檢測(cè)請(qǐng)求為SNMP請(qǐng)求。
響應(yīng)接收單元402,用于接收網(wǎng)元的狀態(tài)檢測(cè)響應(yīng),與請(qǐng)求發(fā)送單元401發(fā)送的狀態(tài)檢測(cè)請(qǐng)求相對(duì)應(yīng)的,如果該請(qǐng)求為SNMP請(qǐng)求,則該響應(yīng)為SNMP響應(yīng)。
存儲(chǔ)單元403,用于記錄網(wǎng)元的信息,所述信息可以包括網(wǎng)元當(dāng)前時(shí)刻的可信度值、網(wǎng)元當(dāng)前時(shí)刻的狀態(tài)、預(yù)設(shè)的可信度值最高門限、可信度值最低門限、用于調(diào)整可信度值的調(diào)整參數(shù)、以及用于限定可信度值的取值范圍的數(shù)值區(qū)間。
其中所存儲(chǔ)的可信度值具體可以根據(jù)響應(yīng)接收單元402的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果、使用存儲(chǔ)單元403存儲(chǔ)的相應(yīng)的調(diào)整參數(shù)進(jìn)行確定,可信度值最高門限大于所述可信度值最低門限,調(diào)整參數(shù)小于所述可信度值最高門限與所述可信度值最低門限的差值,用于限定可信度值的取值范圍的數(shù)值區(qū)間為包含數(shù)值區(qū)間[可信度值最低門限,可信度值最高門限]的數(shù)值區(qū)間。
可信度值最高門限、可信度值最低門限、和調(diào)整參可以由其對(duì)應(yīng)靈敏度要求確定如果需要對(duì)某網(wǎng)元的狀態(tài)的確定需要具有較高的靈敏度,則可使得為該網(wǎng)元設(shè)置的可信度值最低門限、可信度值最高門限所組成的區(qū)間[可信度值最低門限,可信度值最高門限]的區(qū)間長(zhǎng)度越較小、或/和為該網(wǎng)元所設(shè)置的調(diào)整參數(shù)較大,使得可信度值的變化越快,網(wǎng)絡(luò)管理設(shè)備對(duì)該網(wǎng)元的狀態(tài)變化具有較高的響應(yīng)速度,具體設(shè)置方法詳見實(shí)施例1中的步驟101中的相關(guān)描述。
在存儲(chǔ)單元403中存儲(chǔ)的信息亦可以不包含用于限定可信度值的取值范圍的數(shù)值區(qū)間信息,如果未包含的話,那么確定網(wǎng)元當(dāng)前時(shí)刻的可信度值時(shí),可以不受該用于限定可信度值的取值范圍的數(shù)值區(qū)間的限制進(jìn)行確定。值得說(shuō)明的是,該用于限定可信度值的取值范圍的數(shù)值區(qū)間的設(shè)定有利于控制可信度值的變化范圍,防止可信度值增加、或減小到過大、或過少的數(shù)值而造成后續(xù)的可信度值的變化穿越區(qū)間[可信度值最高門限,可信度值最低門限]的時(shí)間很長(zhǎng)從而影響對(duì)網(wǎng)元狀態(tài)的確認(rèn)的靈敏度。即該用于限定可信度值的取值范圍的數(shù)值區(qū)間的預(yù)設(shè)有利于保證網(wǎng)絡(luò)管理層對(duì)網(wǎng)元的狀態(tài)的確認(rèn)的靈敏度。
在本實(shí)施例在本實(shí)施例中,我們可以將可信度值初始值取為所述可信度值最低門限,該網(wǎng)元的初始狀態(tài)為異常。
判斷單元404,用于根據(jù)存儲(chǔ)單元403的信息,判斷所述網(wǎng)元的狀態(tài)變化如果存儲(chǔ)單元403記錄的網(wǎng)元的狀態(tài)為正常,并且記錄的所述網(wǎng)元的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,則判定該網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;如果存?chǔ)單元403記錄的網(wǎng)元的狀態(tài)為異常,并且該網(wǎng)元的當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,則判定該網(wǎng)元的狀態(tài)由異常變?yōu)檎?;否則,判定所述網(wǎng)元的狀態(tài)不變?nèi)绻?dāng)前記錄的該網(wǎng)元的狀態(tài)為正常,并且記錄的所述網(wǎng)元的可信度值大于可信度值最低門限,則維持該網(wǎng)元的正常狀態(tài);如果當(dāng)前記錄的該網(wǎng)元的狀態(tài)為異常,并且該網(wǎng)元的當(dāng)前時(shí)刻的可信度值小于可信度值最高門限,則維持該網(wǎng)元的狀異常狀態(tài)。
本實(shí)施例中的網(wǎng)絡(luò)管理設(shè)備還可以包括定時(shí)觸發(fā)單元405,用于定時(shí)觸發(fā)請(qǐng)求發(fā)送單元401向所述網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求。
用戶指令觸發(fā)單元406,用于接收來(lái)自業(yè)務(wù)服務(wù)層的用戶指令,并根據(jù)所述用戶指令觸發(fā)請(qǐng)求發(fā)送單元401向所述網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求。
由于對(duì)網(wǎng)元的監(jiān)測(cè)最主要是為了業(yè)務(wù)承載需要,我們可以對(duì)網(wǎng)元針對(duì)由用戶指令觸發(fā)單元406觸發(fā)的狀態(tài)檢測(cè)請(qǐng)求而作的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,使用較高的調(diào)整參數(shù)(用于調(diào)整可信度值),根據(jù)該網(wǎng)元的原可信度值,確定當(dāng)前時(shí)刻的可信度值;或者直接將該類狀態(tài)檢測(cè)響應(yīng)作為具有一票決定權(quán)的響應(yīng)。具體可以參考實(shí)施例1步驟103中的相應(yīng)描述。
對(duì)于如圖3所示的網(wǎng)絡(luò)結(jié)構(gòu),本實(shí)施例中的網(wǎng)絡(luò)管理設(shè)備可以為處于網(wǎng)絡(luò)管理層的網(wǎng)元代理。
由上可見,由于本實(shí)施例中的網(wǎng)絡(luò)管理設(shè)備對(duì)網(wǎng)元進(jìn)行監(jiān)測(cè)時(shí),存儲(chǔ)單元403根據(jù)響應(yīng)接收單元402的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果(接收到或未接收到),不斷更新所存儲(chǔ)的該網(wǎng)元當(dāng)前時(shí)刻的可信度值,再由判斷單元404根據(jù)存儲(chǔ)單元403存儲(chǔ)的該網(wǎng)元當(dāng)前時(shí)刻的可信度值與所存儲(chǔ)的可信度值最高門限、或可信度值最低門限的數(shù)值大小關(guān)系,結(jié)合所存儲(chǔ)的該網(wǎng)元在上一次檢測(cè)中記錄的狀態(tài)(即該網(wǎng)元的原狀態(tài)),確定網(wǎng)元當(dāng)前時(shí)刻的狀態(tài)對(duì)于原狀態(tài)為異常的網(wǎng)元,只有其網(wǎng)元的當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,才認(rèn)為該網(wǎng)元的狀態(tài)由異常變?yōu)檎?;而?duì)于原狀態(tài)為正常的網(wǎng)元,只有其網(wǎng)元的當(dāng)前時(shí)刻的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,才認(rèn)為該網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;?duì)于其他的情況,則維持該網(wǎng)元的原狀態(tài)。可見在本實(shí)施例中,相對(duì)于現(xiàn)有技術(shù)大大減低了告警振蕩發(fā)生的幾率,有利于提高網(wǎng)絡(luò)管理系統(tǒng)的可靠性另外的,由于判斷單元404允許正常的網(wǎng)元在短時(shí)間段內(nèi)繁忙而不響應(yīng)或較長(zhǎng)時(shí)間后才響應(yīng)的情況,而對(duì)于遭受Dos攻擊、或者處于嚴(yán)重超負(fù)荷的異常網(wǎng)元,即使該網(wǎng)元能夠在某次進(jìn)行響應(yīng),也不認(rèn)為該網(wǎng)元的狀態(tài)變成正常,因此應(yīng)用本實(shí)施例的網(wǎng)絡(luò)管理設(shè)備還能夠大大減小了誤判的幾率,有利于增強(qiáng)網(wǎng)絡(luò)管理系統(tǒng)的可靠性,使得網(wǎng)絡(luò)監(jiān)測(cè)結(jié)果更加符合網(wǎng)絡(luò)傳輸需要。
再另外的,由于網(wǎng)絡(luò)中一般的存在功能各異的網(wǎng)元,網(wǎng)絡(luò)管理層對(duì)各網(wǎng)元的狀態(tài)確定的靈敏度要求也各不相同,因此,對(duì)于各網(wǎng)元可以通過設(shè)置存儲(chǔ)單元403中存儲(chǔ)的可信度值最低門限,可信度值最高門限組成的門限對(duì)、和/或調(diào)整參數(shù)來(lái)適配不同的靈敏度要求,滿足各靈敏度要求。
值得說(shuō)明的是,在發(fā)明實(shí)施例1、實(shí)施例2中所述的網(wǎng)元代理既可以為由硬件構(gòu)成的獨(dú)立的設(shè)備或硬件模塊,亦可以為以軟件的形式存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中的功能模塊。
綜上所述,應(yīng)用本實(shí)施例技術(shù)方案對(duì)網(wǎng)絡(luò)中的網(wǎng)元狀態(tài)進(jìn)行監(jiān)測(cè),不但可以降低告警振蕩發(fā)生的幾率,有利于增強(qiáng)網(wǎng)絡(luò)管理系統(tǒng)的可靠性,還可以大大降低誤判的發(fā)生,使得監(jiān)測(cè)結(jié)果更加符合網(wǎng)絡(luò)傳輸要求。并且本實(shí)施例的技術(shù)方案能夠滿足網(wǎng)絡(luò)管理設(shè)備對(duì)各網(wǎng)元的狀態(tài)的確定的不同的靈敏度需要,可實(shí)施性強(qiáng)。
以上對(duì)本發(fā)明實(shí)施例所提供的一種網(wǎng)元狀態(tài)監(jiān)測(cè)方法和網(wǎng)絡(luò)管理設(shè)備進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明實(shí)施例的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明實(shí)施例的方法及其原理;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種網(wǎng)元狀態(tài)監(jiān)測(cè)方法,其特征是,包括根據(jù)網(wǎng)元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值,其中所述可信度值為用于標(biāo)識(shí)所述網(wǎng)元處于正常狀態(tài)的可能性的數(shù)值;如果所述網(wǎng)元的原狀態(tài)為正常,并且所述網(wǎng)元當(dāng)前時(shí)刻的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,則判定所述網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;如果所述網(wǎng)元的原狀態(tài)為異常,并且所述網(wǎng)元當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,則判定所述網(wǎng)元的狀態(tài)由異常變?yōu)檎?;否則,判定所述網(wǎng)元的狀態(tài)不變;其中所述可信度值最高門限大于所述可信度值最低門限。
2.根據(jù)權(quán)利要求1所述的方法,其特征是,所述確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值步驟,具體包括如果接收到所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng),則根據(jù)預(yù)設(shè)的調(diào)整參數(shù),增大所述網(wǎng)元的可信度值;否則,根據(jù)所述調(diào)整參數(shù),減小所述網(wǎng)元的可信度值;其中所述調(diào)整參數(shù)小于所述可信度值最高門限與所述可信度值最低門限的差值。
3.根據(jù)權(quán)利要求1所述的方法,其特征是,所述確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值步驟,具體包括如果所述網(wǎng)元的原可信度值小于預(yù)設(shè)的用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的最大數(shù)值,并且接收到所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng),則根據(jù)預(yù)設(shè)的調(diào)整參數(shù),增大所述網(wǎng)元的原可信度值,將增大后的數(shù)值作為所述網(wǎng)元當(dāng)前時(shí)刻的可信度值;如果所述網(wǎng)元的原可信度值大于預(yù)設(shè)的用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的最小數(shù)值,并且未接收到所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng),則根據(jù)所述調(diào)整參數(shù),減小所述網(wǎng)元的原可信度值,將減小后的數(shù)值作為所述網(wǎng)元當(dāng)前時(shí)刻的可信度值;否則,令所述當(dāng)前時(shí)刻的可信度值等于所述原可信度值;其中所述調(diào)整參數(shù)小于所述可信度值最高門限與所述可信度值最低門限的差值,所述用于限定所述可信度值的取值范圍的數(shù)值區(qū)間為包含數(shù)值區(qū)間[可信度值最低門限,可信度值最高門限]的數(shù)值區(qū)間。
4.根據(jù)權(quán)利要求2所述的方法,其特征是,所述調(diào)整參數(shù)具體由對(duì)所述網(wǎng)元的狀態(tài)確認(rèn)的靈敏度要求確定,所述靈敏度要求越高,其對(duì)應(yīng)的調(diào)整參數(shù)越大。
5.根據(jù)權(quán)利要求1所述的方法,其特征是,在確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值步驟之前,所述方法進(jìn)一步包括根據(jù)服務(wù)層的用戶指令觸發(fā),向所述網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求;確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值步驟,具體包括如果所述網(wǎng)元的原可信度值小于預(yù)設(shè)的用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的最大數(shù)值,并且接收到所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng),則增大所述網(wǎng)元的原可信度值,將增大到大于或等于所述可信度值最高門限、并屬于所述用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的任意值,作為所述網(wǎng)元當(dāng)前時(shí)刻的可信度值;如果所述網(wǎng)元的原可信度值大于預(yù)設(shè)的用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的最小數(shù)值,并且未接收到所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng),則減小所述網(wǎng)元的原可信度值,將減小到小于或等于所述可信度值最低門限、并屬于預(yù)設(shè)的用于限定所述可信度值的取值范圍的數(shù)值區(qū)間內(nèi)的任意值,作為所述網(wǎng)元當(dāng)前時(shí)刻的可信度值;否則,令所述網(wǎng)元當(dāng)前時(shí)刻的可信度值等于所述網(wǎng)元的原可信度值;其中所述用于限定所述可信度值的取值范圍的數(shù)值區(qū)間為包含數(shù)值區(qū)間[可信度值最低門限,可信度值最高門限]的數(shù)值區(qū)間。
6.根據(jù)權(quán)利要求1至5之任一所述的方法,其特征是,在確定所述網(wǎng)元當(dāng)前時(shí)刻的可信度值步驟之前,所述方法進(jìn)一步包括將所述網(wǎng)元的可信度值初始化為所述可信度值最低門限;初始化所述網(wǎng)元的狀態(tài)為異常。
7.根據(jù)權(quán)利要求1至5之任一所述的方法,其特征是,所述可信度值最高門限、可信度值最低門限值具體由對(duì)所述網(wǎng)元的狀態(tài)確認(rèn)的靈敏度要求決定所述靈敏度要求越高,其對(duì)應(yīng)的可信度值最高門限、可信度值最低門限值組成的區(qū)間[可信度值最高門限,可信度值最低門限值]的區(qū)間長(zhǎng)度越小。
8.一種網(wǎng)絡(luò)管理設(shè)備,其特征是,包括請(qǐng)求發(fā)送單元,用于向網(wǎng)元發(fā)送狀態(tài)檢測(cè)請(qǐng)求;響應(yīng)接收單元,用于接收所述網(wǎng)元的狀態(tài)檢測(cè)響應(yīng);存儲(chǔ)單元,用于記錄所述網(wǎng)元的信息,所述信息包括所述網(wǎng)元當(dāng)前時(shí)刻的可信度值、所述網(wǎng)元當(dāng)前時(shí)刻的狀態(tài)、為所述網(wǎng)元預(yù)設(shè)的可信度值最高門限、可信度值最低門限,其中所存儲(chǔ)的可信度值具體根據(jù)所述響應(yīng)接收單元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果確定,所述可信度值最高門限大于所述可信度值最低門限;判斷單元,用于根據(jù)所述存儲(chǔ)單元的信息,判斷所述網(wǎng)元的狀態(tài)變化如果所述存儲(chǔ)單元記錄的網(wǎng)元的狀態(tài)為正常,并且記錄的所述網(wǎng)元的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,則判定所述網(wǎng)元的狀態(tài)由正常變?yōu)楫惓?;如果所述存?chǔ)單元記錄的網(wǎng)元的狀態(tài)為異常,并且記錄的所述網(wǎng)元的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,則判定所述網(wǎng)元的狀態(tài)由異常變?yōu)檎?;否則,判定所述網(wǎng)元的狀態(tài)不變。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)管理設(shè)備,其特征是,所述網(wǎng)絡(luò)管理設(shè)備還包括定時(shí)觸發(fā)單元,用于定時(shí)觸發(fā)所述請(qǐng)求發(fā)送單元發(fā)送所述狀態(tài)檢測(cè)請(qǐng)求;用戶指令觸發(fā)單元,用于接收來(lái)自業(yè)務(wù)服務(wù)層的用戶指令,并根據(jù)所述用戶指令觸發(fā)所述請(qǐng)求發(fā)送單元發(fā)送所述狀態(tài)檢測(cè)請(qǐng)求。
10.根據(jù)權(quán)利要求8或9所述的網(wǎng)絡(luò)管理設(shè)備,其特征是,所述存儲(chǔ)單元存儲(chǔ)的信息還包括用于調(diào)整所述可信度值的調(diào)整參數(shù)。
11.根據(jù)權(quán)利要求8或9所述的網(wǎng)絡(luò)管理設(shè)備,其特征是,所述存儲(chǔ)單元存儲(chǔ)的信息還包括用于限定可信度值的取值范圍的數(shù)值區(qū)間,其中所述數(shù)值區(qū)間為包含數(shù)值區(qū)間[可信度值最低門限,可信度值最高門限]的數(shù)值區(qū)間。
12.根據(jù)權(quán)利要求8或9所述的網(wǎng)絡(luò)管理設(shè)備,其特征是,所述存儲(chǔ)單元存儲(chǔ)的可信度值初始值為所述可信度值最低門限,所述網(wǎng)元的初始狀態(tài)為異常。
全文摘要
本發(fā)明涉及通信領(lǐng)域,本發(fā)明實(shí)施例公開了一種網(wǎng)元狀態(tài)監(jiān)測(cè)方法和網(wǎng)絡(luò)管理設(shè)備,本發(fā)明實(shí)施例的方法包括根據(jù)網(wǎng)元的狀態(tài)檢測(cè)響應(yīng)的接收結(jié)果,確定該網(wǎng)元當(dāng)前時(shí)刻的可信度值,其中可信度值為用于標(biāo)識(shí)該網(wǎng)元處于正常狀態(tài)的可能性的數(shù)值;如果網(wǎng)元的原狀態(tài)為正常,并且該網(wǎng)元當(dāng)前時(shí)刻的可信度值小于或等于預(yù)設(shè)的可信度值最低門限,則判定該網(wǎng)元的狀態(tài)由正常變?yōu)楫惓#蝗绻W(wǎng)元的原狀態(tài)為異常,并且該網(wǎng)元當(dāng)前時(shí)刻的可信度值大于或等于預(yù)設(shè)的可信度值最高門限,則判定該網(wǎng)元的狀態(tài)由異常變?yōu)檎#环駝t,判定該網(wǎng)元的狀態(tài)不變;其中可信度值最高門限大于所述可信度值最低門限。本發(fā)明實(shí)施例的能夠降低網(wǎng)絡(luò)的告警振蕩發(fā)生的概率。
文檔編號(hào)H04L29/06GK101013973SQ20071000501
公開日2007年8月8日 申請(qǐng)日期2007年2月9日 優(yōu)先權(quán)日2007年2月9日
發(fā)明者劉飛 申請(qǐng)人:華為技術(shù)有限公司