通信監(jiān)視器以及發(fā)生預(yù)測方法
【專利摘要】提供了一種通信監(jiān)視器以及發(fā)生預(yù)測方法。該通信監(jiān)視器包括:路徑變化確定單元,生成路徑變化信息,該路徑變化信息包括在網(wǎng)絡(luò)中的路徑變化時的路徑變化以及路徑變化時的警報;以及收集單元,收集網(wǎng)絡(luò)中的每個路徑的業(yè)務(wù)信息。該通信監(jiān)視器還包括計算業(yè)務(wù)信息的符合程度的評估單元,該業(yè)務(wù)信息的符合程度代表當(dāng)前路徑變化時的業(yè)務(wù)信息與緊接在該路徑變化之前的路徑變化信息中的先前業(yè)務(wù)信息符合的程度。該通信監(jiān)視器還包括預(yù)測單元,在業(yè)務(wù)信息的符合程度超過預(yù)定閾值時將與先前業(yè)務(wù)信息相關(guān)的路徑變化信息的警報預(yù)測為當(dāng)前路徑變化時的警報。
【專利說明】通信監(jiān)視器以及發(fā)生預(yù)測方法
【技術(shù)領(lǐng)域】
[0001]本文中所討論的實施例涉及一種通信監(jiān)視器以及發(fā)生預(yù)測方法。
【背景技術(shù)】
[0002]在網(wǎng)絡(luò)操作管理系統(tǒng)中,預(yù)測網(wǎng)絡(luò)中發(fā)生的警報的通信監(jiān)視器是已知的。通信監(jiān)視器記錄由網(wǎng)絡(luò)中的網(wǎng)絡(luò)裝置所檢測到的警報的發(fā)生時間、警報的類型等作為變化歷史,并且使用變化歷史來預(yù)測接下來將發(fā)生的警報。
[0003]例如,假定通信監(jiān)視器具有代表發(fā)生警報I之后發(fā)生警報2的模式A的發(fā)生頻率為5次并且發(fā)生警報I之后發(fā)生警報3的模式B的發(fā)生頻率為4次的記錄作為變化歷史。當(dāng)檢測到警報I的發(fā)生時,通信監(jiān)視器在變化歷史中搜索使用警報I的模式,然后確定發(fā)生頻率高的模式A作為搜索結(jié)果。因此,當(dāng)確定了模式A時,通信監(jiān)視器預(yù)測警報2作為將在發(fā)生警報I之后發(fā)生的警報。然后,通信監(jiān)視器將警報2的發(fā)生的預(yù)測通知給用戶。
[0004]通信監(jiān)視器也預(yù)測在業(yè)務(wù)量動態(tài)地變化時發(fā)生的“擁塞故障”的警報。然而,在擁塞故障中,例如,存在如下情況:當(dāng)緊接在發(fā)生擁塞故障I之后切換路徑時,在切換之后所使用的路徑的業(yè)務(wù)量變化,從而發(fā)生另一個擁塞故障2。在該情況下,在發(fā)生擁塞故障2之后執(zhí)行到另一個路徑的切換。然后,例如,通信監(jiān)視器保存代表發(fā)生擁塞故障I之后發(fā)生擁塞故障2的模式A的發(fā)生頻率為5次并且發(fā)生擁塞故障I之后發(fā)生擁塞故障3的模式B的發(fā)生頻率為4次的記錄作為變化歷史。
[0005]然后,當(dāng)發(fā)生擁塞故障I時,通信監(jiān)視器基于諸如發(fā)生頻率的變化歷史、根據(jù)發(fā)生頻率高的模式A來預(yù)測擁塞故障2的發(fā)生。
[0006]專利文獻1:日本公開專利公布第2009-10438號
[0007]專利文獻2:日本公開專利公布第2005-285040號
[0008]因為擁塞故障為根據(jù)流過網(wǎng)絡(luò)中的路徑的數(shù)據(jù)業(yè)務(wù)量發(fā)生的故障,所以例如存在如下情況:即使在發(fā)生擁塞故障I時實際上也不發(fā)生擁塞故障2。然而,例如,在發(fā)生擁塞故障I時,通信監(jiān)視器以相同的方式基于諸如發(fā)生頻率的變化歷史僅預(yù)測擁塞故障2的發(fā)生的警報。
[0009]因此,本發(fā)明的實施例的一個方面的目的是提供一種能夠提高警報預(yù)測精度的通信監(jiān)視器等。
【發(fā)明內(nèi)容】
[0010]根據(jù)實施例的一個方面,通信監(jiān)視器包括生成單元,該生成單元生成路徑變化信息,該路徑變化信息包括在網(wǎng)絡(luò)中路徑變化時的路徑變化以及路徑變化時的警報。通信監(jiān)視器包括收集單元,該收集單元收集網(wǎng)絡(luò)中的每個路徑的業(yè)務(wù)信息。通信監(jiān)視器包括計算單元,該計算單元計算業(yè)務(wù)信息的符合程度,該業(yè)務(wù)信息的符合程度代表當(dāng)前路徑變化時的業(yè)務(wù)信息與緊接在路徑變化之前的路徑變化信息中的先前業(yè)務(wù)信息的符合的程度。此夕卜,通信監(jiān)視器包括預(yù)測單元,該預(yù)測單元在業(yè)務(wù)信息的符合程度超過預(yù)定閾值時預(yù)測與先前業(yè)務(wù)信息相關(guān)的路徑變化信息的警報作為當(dāng)前路徑變化時的警報。
【專利附圖】
【附圖說明】
[0011]圖1是示出了根據(jù)本實施例的示例性操作管理系統(tǒng)的說明圖;
[0012]圖2是示出了發(fā)生預(yù)測裝置的示例的框圖;
[0013]圖3是示出了發(fā)生預(yù)測裝置的示例的功能框圖;
[0014]圖4是示出了由發(fā)生預(yù)測裝置所監(jiān)視的網(wǎng)絡(luò)中的NW裝置的路徑配置和鏈路配置的示例的說明圖;
[0015]圖5是示出了鏈路表的示例的說明圖;
[0016]圖6是示出了路徑表的示例的說明圖;
[0017]圖7是示出了路徑用戶表的示例的說明圖;
[0018]圖8是不出了路徑變化表的不例的說明圖;
[0019]圖9是示出了業(yè)務(wù)量表的示例的說明圖;
[0020]圖10是示出了分組丟失量表的示例的說明圖;
[0021 ]圖11是示出了延遲量表的示例的說明圖;
[0022]圖12是示出了符合范圍表的示例的說明圖;
[0023]圖13是示出了符合程度表的示例的說明圖;
[0024]圖14是示出了權(quán)重值表的示例的說明圖;
[0025]圖15是示出了警報登記表的示例的說明圖;
[0026]圖16是示出了與路徑變化確定處理相關(guān)的CPU處理操作的示例的流程圖;
[0027]圖17是示出了使用與路徑變化確定處理相關(guān)的各種表的流程的說明圖;
[0028]圖18是示出了與信息收集處理相關(guān)的CPU處理操作的示例的流程圖;
[0029]圖19是示出了使用與信息收集處理相關(guān)的各種表的流程的說明圖;
[0030]圖20A是示出了使用與信息收集處理相關(guān)的各種表的流程的說明圖;
[0031]圖20B是示出了使用與信息收集處理相關(guān)的各種表的流程的說明圖;
[0032]圖20C是示出了使用與信息收集處理相關(guān)的各種表的流程的說明圖;
[0033]圖21是示出了與評估處理相關(guān)的CPU處理操作的示例的流程圖;
[0034]圖22是示出了使用與評估處理相關(guān)的各種表的流程的說明圖;
[0035]圖23是示出了使用與評估處理相關(guān)的各種表的流程的說明圖;
[0036]圖24是示出了使用與評估處理相關(guān)的各種表的流程的說明圖;
[0037]圖25是示出了與數(shù)據(jù)加權(quán)處理相關(guān)的CPU處理操作的示例的流程圖;
[0038]圖26是示出了使用與數(shù)據(jù)加權(quán)處理相關(guān)的各種表的流程的說明圖;
[0039]圖27是示出了與發(fā)生預(yù)測處理相關(guān)的CPU處理操作的示例的流程圖;
[0040]圖28是示出了使用與發(fā)生預(yù)測處理相關(guān)的各種表的流程的說明圖;以及
[0041]圖29是示出了在客戶端裝置側(cè)處顯示的警報預(yù)測列表屏幕的示例的說明圖。
【具體實施方式】
[0042]將參照附圖來說明本發(fā)明的優(yōu)選實施例。本實施例不意在限制本公開技術(shù)。
[0043]圖1是示出了根據(jù)本實施例的示例性操作管理系統(tǒng)的說明圖。操作管理系統(tǒng)I包括多個網(wǎng)絡(luò)裝置(在下文中,簡稱為“NW裝置”)2A連接到的網(wǎng)絡(luò)2、發(fā)生預(yù)測裝置3以及客戶端裝置4。發(fā)生預(yù)測裝置3監(jiān)視網(wǎng)絡(luò)2中的通信狀態(tài),并且基于監(jiān)視結(jié)果預(yù)測故障(即,警報)的發(fā)生。此外,發(fā)生預(yù)測裝置3登記和管理為預(yù)測結(jié)果的警報的發(fā)生,并且例如根據(jù)來自客戶端裝置4的請求而提供警報預(yù)測。
[0044]圖2是示出了發(fā)生預(yù)測裝置3的示例的框圖。發(fā)生預(yù)測裝置3包括線路接口 11、硬盤12、存儲器13以及中央處理單元(CPU)14。線路接口 11是被用來從網(wǎng)絡(luò)2中的NW裝置2A或管理裝置收集各種信息的接口。硬盤12是存儲從NW裝置2A所收集的各種信息、諸如將在以后描述的預(yù)測引擎14A和收集引擎14B的各種程序、以及用于預(yù)測引擎14A和收集引擎14B的操作的信息的區(qū)域。存儲器13是存儲各種信息的區(qū)域。
[0045]CPU14總體上控制發(fā)生預(yù)測裝置3。CPU14執(zhí)行作為處理的、存儲在硬盤12中的預(yù)測引擎14A和收集引擎14B。收集引擎14B是通過線路接口 11收集來自NW裝置2A或管理裝置的用來檢測路徑變化的信息、當(dāng)前正在發(fā)生的警報的警報信息以及業(yè)務(wù)信息的程序。預(yù)測引擎14A將由收集引擎14B所收集的業(yè)務(wù)信息中的先前業(yè)務(wù)信息與當(dāng)前業(yè)務(wù)信息進行比較,并且基于符合程度預(yù)測警報。
[0046]圖3是示出了發(fā)生預(yù)測裝置3的示例的功能框圖。CPU14包括路徑變化確定單元21、收集單元22、評估單元23、權(quán)重值確定單元24以及預(yù)測單元25。換言之,作為處理,執(zhí)行路徑變化確定單元21、收集單元22、評估單元23、權(quán)重值確定單元24以及預(yù)測單元25的處理功能。存儲器13包括鏈路表31、路徑表32、路徑用戶表33、路徑變化表34、業(yè)務(wù)量表35、分組丟失量表36以及延遲量表37。存儲器13還包括符合范圍表38、符合程度表39、權(quán)重值表40以及警報登記表41。
[0047]路徑變化確定單元21是例如生成單元,該生成單元收集用于檢測網(wǎng)絡(luò)2中的路徑變化的信息,收集當(dāng)檢測到路徑變化時當(dāng)前正在使用的路徑和正在發(fā)生的警報,以及將所收集的信息存儲在路徑變化表34中作為警報路徑變化信息。在此,可以適當(dāng)?shù)馗淖兺ㄟ^路徑變化確定單元21檢測路徑變化的方法或檢測正在發(fā)生的警報的方法,并且例如存在從管理路徑或警報的管理裝置等收集信息的方法和從NW裝置2A收集信息的方法。路徑變化確定單元21可以周期性地進行操作或可以根據(jù)來自管理裝置等的要求進行操作。
[0048]收集單元22收集流過正在被網(wǎng)絡(luò)2中的每個路徑所使用的鏈路的業(yè)務(wù)信息,以及聚合并且存儲每個路徑的業(yè)務(wù)信息。在此,業(yè)務(wù)信息指的是例如每個路徑的業(yè)務(wù)量、分組丟失量以及延遲量。收集單元22進行以一分鐘為周期收集每個路徑的業(yè)務(wù)量、分組丟失量以及延遲量的處理。收集單元22可以使用直接從NW裝置2A收集業(yè)務(wù)信息的方法、從捕獲網(wǎng)絡(luò)2中的每個路徑的業(yè)務(wù)信息的探測器裝置收集業(yè)務(wù)信息的方法等。收集單元22可以周期性地進行操作或可以根據(jù)來自管理裝置等的要求進行操作。
[0049]評估單元23基于先前路徑變化信息獲取緊接在發(fā)生警報之前的先前業(yè)務(wù)信息(業(yè)務(wù)量、分組丟失量以及延遲信息),并且將所獲取的先前業(yè)務(wù)信息與當(dāng)前業(yè)務(wù)信息進行比較。此外,評估單元23基于比較結(jié)果來計算代表先前業(yè)務(wù)信息在多大程度上與當(dāng)前業(yè)務(wù)信息符合的符合程度。此時,評估單元23計算業(yè)務(wù)信息中的業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度。評估單元23將所計算出的業(yè)務(wù)量的符合程度、所計算出的分組丟失量的符合程度以及所計算出的延遲量的符合程度存儲在符合程度表39中。[0050]權(quán)重值確定單元24根據(jù)數(shù)據(jù)類型將權(quán)重值加權(quán)給存儲在符合程度表39中的每個符合程度。在此,數(shù)據(jù)類型指的是業(yè)務(wù)量、分組丟失量、延遲量等。權(quán)重值確定單元24對根據(jù)數(shù)據(jù)類型加有權(quán)重值的符合程度進行平均,并且計算平均符合程度。
[0051]預(yù)測單元25確定由權(quán)重值確定單元24所計算出的平均符合程度是否超過了警報閾值。在此,警報閾值指的是被用來將先前業(yè)務(wù)信息的警報確定為預(yù)測當(dāng)前業(yè)務(wù)信息何時與先前業(yè)務(wù)信息符合的警報的閾值。當(dāng)平均符合程度超過了警報閾值時,預(yù)測單元25確定緊接在發(fā)生警報之前的先前業(yè)務(wù)信息的趨勢模式與當(dāng)前業(yè)務(wù)信息的趨勢模式符合。預(yù)測單元25預(yù)測到這次又將發(fā)生在先前業(yè)務(wù)信息中發(fā)生的警報,并且將包括先前警報名稱和警報引起裝置的警報信息作為預(yù)測性警報登記在警報登記表31中。
[0052]圖4是示出了由發(fā)生預(yù)測裝置3所監(jiān)視的網(wǎng)絡(luò)2中的NW裝置2A的路徑配置和鏈路配置的示例的說明圖。為了方便描述,假定圖4中所示的網(wǎng)絡(luò)2包括例如NW裝置2A“x”、NW 裝置 2A “a”、NW 裝置 2A “b”、NW 裝置 2A “C”、NW 裝置 2A “d”、以及 NW 裝置 2A “y”。
[0053]此外,例如,假定提供了 5個路徑Rl至R5作為網(wǎng)絡(luò)2中的路徑R。路徑Rl是NW裝置2A “X”一 NW裝置2A “a”一 NW裝置2A “c”一 NW裝置2A “y”的路徑。路徑R2是NW裝置 2A “X”一 NW 裝置 2A “a”一 NW 裝置 2A “b”一 NW 裝置 2A “d”一 NW 裝置 2A “y”的路徑。路徑R3是NW裝置2A “X”一 NW裝置2A “b”一 NW裝置2A “d”一 NW裝置2A “y”的路徑。路徑 R4 是 NW 裝置 2A “X”一 NW 裝置 2A “b”一 NW 裝置 2A “a”一 NW 裝置 2A “c”一 NW裝置2A “y”的路徑。路徑R5是NW裝置2A “x”一 NW裝置2A “b”一 NW裝置2A “d”一 NW裝置2A “C,,一 NW裝置2A “y”的路徑。
[0054]此外,例如,假定提供了 8個鏈路LI至L8作為路徑R中的鏈路L。鏈路LI是NW裝置2A “X”的端口 “xl”與NW裝置2A “a”的端口 “al”之間的鏈路。鏈路L2是NW裝置2A “ a”的端口 “ a2 ”與NW裝置2A “ c ”的端口 “ c2 ”之間的鏈路。鏈路L3是NW裝置2A “ c ”的端口“Cl”與NW裝置2A “y”的端口“yl”之間的鏈路。鏈路L4是NW裝置2A “x”的端口“x2”與NW裝置2A “b”的端口 “b2”之間的鏈路。鏈路L5是NW裝置2A “b”的端口 “bl”與NW裝置2A “d”的端口 “dl ”之間的鏈路。鏈路L6是NW裝置2A “d”的端口 “d2”與NW裝置2A “y”的端口 “y2”之間的鏈路。鏈路L7是NW裝置2A “a”的端口 “a3”與NW裝置2A “b”的端口“b3”之間的鏈路。鏈路L8是NW裝置2A “c”的端口“c3”與NW裝置2A “d”的端口 “d3”之間的鏈路。此外,假定鏈路LI至L8中的每個的最大業(yè)務(wù)量為例如100bps。
[0055]圖5是示出了鏈路表31的示例的說明圖。圖5中所示的鏈路表31針對每個鏈路管理與由鏈路所使用的NW裝置2A相關(guān)的信息。鏈路表31針對每個鏈路相互關(guān)聯(lián)地管理鏈路名稱31A、裝置名稱31B、端口名稱31C、裝置名稱31D、端口名稱31E以及最大業(yè)務(wù)量31F。鏈路名稱31A是識別鏈路的鏈路名稱。裝置名稱31B是識別要使用的NW裝置2A的裝置名稱。端口名稱3IC是識別由NW裝置2A所使用的端口的端口名稱。裝置名稱3ID是對應(yīng)部分的NW裝置2A的裝置名稱。端口名稱3IE是對應(yīng)部分的NW裝置2A的端口名稱。最大業(yè)務(wù)量是流過鏈路的最大可允許業(yè)務(wù)量?;趫D4所示的網(wǎng)絡(luò)2預(yù)先設(shè)置鏈路表31的內(nèi)容。CPU14可以參照鏈路表31識別:例如,在鏈路L4情況下,NW裝置2A “x”使用端口 “x2”,NW裝置2A “b”使用端口 “b2”,以及鏈路L4的最大業(yè)務(wù)量是100bps。
[0056]圖6是不出了路徑表32的不例的說明圖。圖6所不的路徑表32是列舉了每個路徑32A (R)的使用路徑32B (L)的表。由路徑R所使用的鏈路L用“ I”表示,而未由路徑R所使用的鏈路L用空白表示。在此,基于圖4中所示的網(wǎng)絡(luò)2預(yù)先設(shè)置路徑表32的內(nèi)容。CPU14可以參照路徑表32識別:例如,在路徑Rl中,在正在使用鏈路LI至L3時,鏈路L4至L8未被使用。
[0057]圖7是示出了路徑用戶表33的示例的說明圖。圖7中所示的路徑用戶表33相互關(guān)聯(lián)地管理識別用戶的用戶名稱33A、傳送源IP地址33B、傳送目的地IP地址33C以及在用路徑33D。在此,預(yù)先設(shè)置路徑用戶表33的內(nèi)容。例如,在“用戶A”的情況下,CPU14可以參照路徑用戶表33識別在用路徑33D是“R1”的事實、以及傳送源IP地址和傳送目的地IP地址。
[0058]圖8是示出了路徑變化表34的示例的說明圖。圖8中所示的路徑變化表34相互關(guān)聯(lián)地管理作為發(fā)生路徑變化時的歷史信息的、發(fā)生日期34A、發(fā)生時間34B、變化前路徑34C、變化后路徑34D、警報引起裝置34E以及警報名稱34F。發(fā)生日期34A和發(fā)生時間34B是路徑變化的發(fā)生的日期和時間。變化前路徑34C是在發(fā)生了路徑變化之前的路徑。變化后路徑34D是發(fā)生了路徑變化之后的路徑。警報引起裝置34E是識別正在發(fā)生警報的NW裝置2A的裝置名稱。警報名稱34F是識別發(fā)生的警報的警報名稱。CPU14可以參照圖8的路徑變化表34識別:在6月13日13:13發(fā)生了從路徑R3至路徑R4的路徑變化,以及在作為警報引起裝置的NW裝置2A “b”中發(fā)生了 “警報2”。
[0059]圖9是示出了業(yè)務(wù)量表35的示例的說明圖。圖9中所示的業(yè)務(wù)量表35針對每個路徑相互關(guān)聯(lián)地管理路徑名稱35A、月份和日期35B、時間35C以及每個鏈路的業(yè)務(wù)量35D。路徑名稱35A是識別路徑的標(biāo)識符。月份和日期35B代表收集月份和日期。時間35C代表收集時間。業(yè)務(wù)量3?代表路徑中的每個鏈路的業(yè)務(wù)量。CPU14可以參照業(yè)務(wù)量表35識別:在8月15日12:38,業(yè)務(wù)量為86bps的業(yè)務(wù)流過了路徑“R1”的鏈路LI至L3中的每個。在此,為了方便描述,假定業(yè)務(wù)量表35以60秒為周期聚合路徑中的各個鏈路的業(yè)務(wù)量。在該情況下,假定收集單元22例如以60秒為周期收集業(yè)務(wù)量。在此,可以適當(dāng)?shù)卦O(shè)置并且改變收集單元22收集業(yè)務(wù)量的收集周期。
[0060]圖10是示出了分組丟失量表36的示例的說明圖。圖10中所示的分組丟失量表36針對每個路徑相互關(guān)聯(lián)地管理路徑名稱36A、月份和日期36B、時間36C以及每個鏈路的分組丟失量36D。路徑名稱36A是識別路徑的標(biāo)識符。月份和日期36B代表收集月份和日期。時間36C代表收集時間。分組丟失量36D代表路徑中的每個鏈路的分組丟失量。CPU14可以參照分組丟失量表36識別:在從8月15日12:38起的一分鐘期間,在路徑“R1”的鏈路LI至L3的每個中丟失了 18個分組。在此,為了方便描述,假定分組丟失量表36以60秒為周期聚合路徑中的各個鏈路的分組丟失量。在該情況下,假定收集單元22以例如60秒為周期收集分組丟失量。在此,可以適當(dāng)?shù)卦O(shè)置并且改變收集單元22收集分組丟失量的收集周期。
[0061]圖11是示出了延遲量表37的示例的說明圖。圖11中所示的延遲量表37針對每個路徑相互關(guān)聯(lián)地管理路徑名稱37A、月份和日期37B、時間37C以及每個鏈路的延遲量37D。路徑名稱37A是識別路徑的標(biāo)識符。月份和日期37B代表收集月份和日期。時間37C代表收集時間。延遲量37D代表路徑中的每個鏈路的延遲量。CPU14可以參照延遲量表37識別:在從8月15日12:38起的一分鐘期間,在路徑“R1”的鏈路LI至L3的每個中發(fā)生了延遲量為15個分組的延遲。在此,為了方便描述,假定延遲量表37以60秒為周期聚合路徑中的各個鏈路的延遲量。在該情況下,假定收集單元22例如以60秒為周期收集延遲量。在此,可以適當(dāng)?shù)卦O(shè)置并且改變收集單元22收集延遲量的收集周期。
[0062]圖12是示出了符合范圍表38的示例的說明圖。圖12中所示的符合范圍表38相互關(guān)聯(lián)地預(yù)先存儲數(shù)據(jù)類型38A、符合范圍38B以及確定結(jié)果38C。數(shù)據(jù)類型38A代表業(yè)務(wù)信息的數(shù)據(jù)類型,諸如業(yè)務(wù)量、分組丟失量以及延遲量。符合范圍38B是在其內(nèi)當(dāng)前業(yè)務(wù)信息被確定為與先前業(yè)務(wù)信息符合的可允許范圍。因為業(yè)務(wù)量的符合范圍38B是“在±10%內(nèi)”,所以CPU14參照符合范圍表38確定:在當(dāng)前業(yè)務(wù)量是先前業(yè)務(wù)量的±10%時,當(dāng)前業(yè)務(wù)量與先前業(yè)務(wù)量符合。此外,CPU14參照符合范圍表38確定:在分組丟失量的符合范圍38B是“ ±30%”時,當(dāng)前分組丟失量與先前分組丟失量符合。此外,CPU14參照符合范圍表38確定:當(dāng)延遲量的符合范圍38B是“±30%”時,當(dāng)前延遲量與先前延遲量符合。
[0063]圖13是示出了符合程度表39的示例的說明圖。圖13中所示的符合程度表39相互關(guān)聯(lián)地存儲路徑業(yè)務(wù)量39A、路徑分組丟失量39B以及路徑延遲量39C。路徑業(yè)務(wù)量39A代表表示當(dāng)前業(yè)務(wù)量在多大程度上與先前業(yè)務(wù)量符合的業(yè)務(wù)量的符合程度。路徑分組丟失量39B代表表示當(dāng)前分組丟失量在多大程度上與先前分組丟失量符合的分組丟失量的符合程度。路徑延遲量39C代表表示當(dāng)前延遲量在多大程度上與先前延遲量符合的延遲量的符合程度。
[0064]圖14是示出了權(quán)重值表40的示例的說明圖。圖14中所示的權(quán)重值表40相互關(guān)聯(lián)地預(yù)先存儲數(shù)據(jù)類型40A和權(quán)重值40B。權(quán)重值40B是被加權(quán)給每個數(shù)據(jù)類型的符合程度的權(quán)重值。例如,在數(shù)據(jù)類型40A是業(yè)務(wù)量時,權(quán)重值40B是“5”。在數(shù)據(jù)類型40A是分組丟失量時,權(quán)重值40B是“3”。在數(shù)據(jù)類型40A是延遲量時,權(quán)重值40B是“2”。當(dāng)權(quán)重值40B的值增大時,加權(quán)也增加。
[0065]圖15是示出了警報登記表41的示例的說明圖。圖15中所示的警報登記表41相互關(guān)聯(lián)地存儲警報引起裝置名稱41A和警報名稱41B。警報引起裝置名稱41A代表識別引起警報的NW裝置2A的裝置名稱。警報名稱41B代表識別發(fā)生的警報的警報名稱。CPU14可以參照警報登記表41識別作為引起警報的NW裝置2A的警報引起裝置名稱41A和發(fā)生的警報的警報名稱41B。
[0066]接下來,將描述根據(jù)本實施例的發(fā)生預(yù)測裝置3的操作。首先,將參照圖16和圖17來描述由發(fā)生預(yù)測裝置3所執(zhí)行的路徑變化確定處理的處理操作。圖16是示出了與路徑變化確定處理相關(guān)的CPU14的處理操作的示例的流程圖,并且圖17是示出了使用與路徑變化確定處理相關(guān)的各種表的流程的說明圖。圖16中所示的路徑變化確定處理是基于網(wǎng)絡(luò)2中路徑變化和警報差異來生成路徑變化信息的路徑變化確定單元21的處理。在此,路徑變化確定單元21可以周期性地進行操作或可以以按要求方式進行操作。
[0067]參照圖16,CPU14的路徑變化確定單元21例如從NW裝置2A和管理裝置收集網(wǎng)絡(luò)2中的所有路徑信息(步驟S11)。路徑變化確定單元21確定是否存在未指定的路徑用戶信息(步驟S12)。在確定了存在未指定的路徑用戶信息(在步驟S12中為是)時,路徑變化確定單元21指定路徑用戶信息(步驟S13)。路徑變化確定單元21基于如圖17的(A)中所示的路徑用戶表33中的之前在用路徑33D與之后在用路徑33D之間的變化來確定是否存在路徑變化。在此,路徑變化確定單元21參照圖17的(A)的用戶“A”,確定發(fā)生了從在用路徑“ Rl ”至在用路徑“ R2 ”的路徑變化。[0068]作為收集路徑變化的方法,例如,可以從檢測所有路徑變化的管理裝置收集路徑變化。作為另一個方法,直接從每個NW裝置2A收集根據(jù)其來了解路徑的信息(諸如路由信息),基于傳送源IP地址和傳送目的地IP地址將當(dāng)前在用路徑與先前在用路徑進行比較,以及基于比較結(jié)果收集路徑變化。作為另一個方法,捕獲流過探測器裝置等的每個鏈路的數(shù)據(jù),將當(dāng)前在用路徑與先前在用路徑進行比較,以及基于比較結(jié)果收集路徑變化。
[0069]當(dāng)確定了存在路徑變化時(在步驟S14中為是),路徑變化確定單元21對與如圖17的(B)中所示的路徑用戶表33中的路徑變化相對應(yīng)的在用路徑33D進行更新(步驟S15)。路徑變化確定單元21收集當(dāng)前正在發(fā)生的警報(步驟S16)。在此,作為收集當(dāng)前正在發(fā)生的警報的信息的方法,例如,可以從管理當(dāng)前正在發(fā)生的警報的管理裝置收集信息,或可以直接從NW裝置2A收集警報信息。路徑變化確定單元21比較當(dāng)前警報與先前警報之間的差異(步驟S17)。
[0070]路徑變化確定單元21基于比較結(jié)果確定是否存在警報差異(步驟S18)。在確定了存在警報差異(在步驟S18中為是)時,路徑變化確定單元21生成路徑變化信息并且將路徑變化信息存儲在如圖17的(C)中所示的路徑變化表34中(步驟S19),然后,圖16中所示的處理操作結(jié)束。在此,當(dāng)存在多個路徑變化信息時,將多個路徑變化信息存儲在如圖17的
(D)中所示的路徑變化表34中。
[0071]同時,在確定了不存在未指定的路徑用戶信息(在步驟S12中為否)時,路徑變化確定單元21結(jié)束圖16中所示的處理操作。此外,在確定了不存在路徑變化(在步驟S14中為否)時,路徑變化確定單元21使得處理進行到步驟S12以便于確定是否存在未指定的路徑用戶信息。此外,在確定了警報之間不存在差異(在步驟S18中為否)時,路徑變化確定單元21使得處理進行到步驟S12以便于確定是否存在未指定的路徑用戶信息。換言之,在確定了警報之間不存在差異時,路徑變化確定單元21不將路徑變化信息存儲在路徑變化表34中。
[0072]在圖16中所示的路徑變化確定處理中,在檢測到路徑變化并且存在當(dāng)前正在發(fā)生的警報時,基于路徑變化和警報來生成路徑變化信息,然后將路徑變化信息存儲在路徑變化表34中。因此,CPU14可以基于路徑變化信息來識別警報發(fā)生日期和時間、警報引起裝置、警報名稱、變化前路徑以及變化后路徑。
[0073]接下來,將參照圖18和圖19、以及圖20A至圖20C來描述信息收集處理的處理操作。圖18是示出了與信息收集處理相關(guān)的CPU14的處理操作的示例的流程圖,并且圖19是示出了使用與信息收集處理相關(guān)的各種表的流程的說明圖。圖18中所示的信息收集處理是收集每個路徑的業(yè)務(wù)量、分組丟失量以及延遲量并且獲得其聚合信息的收集單元22的處理。
[0074]參照圖18,CPU14的收集單元22參照圖19的(A)中所示的路徑用戶表33確定是否存在與路徑信息中的路徑名稱相對應(yīng)的未指定的路徑用戶信息(步驟S21 )。例如,收集單元22搜索與路徑信息中的路徑名稱“R1”相對應(yīng)的路徑用戶信息。在確定了存在未指定的路徑用戶信息(在步驟S21中為是)時,收集單元22指定未指定的路徑用戶信息(步驟S22)。
[0075]在此,作為收集業(yè)務(wù)信息(諸如業(yè)務(wù)量、分組丟失量以及延遲量)的方法,例如,存在從管理業(yè)務(wù)信息的管理裝置收集業(yè)務(wù)信息的方法和直接從每個NW裝置2A收集每個路徑的業(yè)務(wù)信息的方法。此外,作為獲得所有用戶的各個路徑的聚合業(yè)務(wù)信息的方法,存在通過管理裝置(諸如網(wǎng)絡(luò)2中的探測器裝置)來收集每個路徑的所有業(yè)務(wù)信息的方法。此外,作為另一個方法,存在基于傳送源IP地址和傳送目的地IP地址來聚合每個路徑的業(yè)務(wù)信息的方法。
[0076]收集單元22參照圖19的(B)中所示的路徑表32識別由每個路徑所使用的鏈路。然后,如圖19的(C)中所示,收集單元22收集指定的路徑用戶信息的每個路徑的業(yè)務(wù)量,并且針對每個路徑聚合每個鏈路的所收集的業(yè)務(wù)量(步驟S23)。在步驟S23的處理中,如圖20A中所示,針對每個路徑以鏈路為單位聚合針對所有用戶的使用業(yè)務(wù)量。
[0077]如圖19的(D)中所示,收集單元22收集路徑用戶信息的每個路徑的分組丟失量,并且針對每個路徑聚合每個鏈路的所收集的分組丟失量(步驟S24)。在步驟S24的處理中,如圖20B中所示,針對每個路徑以鏈路為單位聚合針對所有用戶的分組丟失量。如圖19的
(E)中所示,收集單元22收集每個路徑的延遲量,并且聚合每個路徑的各個鏈路的所收集的延遲量(步驟S25)。在步驟S25的處理中,如圖20C中所示,針對每個路徑以鏈路為單位聚合針對所有用戶的延遲量。
[0078]收集單元22確定是否完全聚合了針對每個路徑的所有用戶的業(yè)務(wù)信息(步驟S26)。在確定了完全聚合了針對每個路徑的所有用戶的業(yè)務(wù)信息(在步驟S26中為是)時,收集單元22結(jié)束圖18中所示的處理操作。然而,在確定了未完全聚合針對每個路徑的所有用戶的業(yè)務(wù)信息(在步驟S26中為否)時,收集單元22使得處理進行到步驟S21以便于確定是否存在未指定的路徑用戶信息。當(dāng)確定不存在未指定的路徑用戶信息(在步驟S21中為否)時,收集單元22結(jié)束圖18中所示的處理操作。
[0079]圖18中所示的信息收集處理針對每個路徑以鏈路為單位聚合針對所有用戶的業(yè)務(wù)量、針對所有用戶的分組丟失量以及針對所有用戶的延遲量,并且存儲該信息。因此,CPU14可以參照業(yè)務(wù)量表35識別每個路徑的每個鏈路的業(yè)務(wù)量。此外,CPU14可以參照分組丟失量表36識別每個路徑的每個鏈路的分組丟失量。此外,CPU14可以參照延遲量表37識別每個路徑的每個鏈路的延遲量。
[0080]接下來,將參照圖21至圖24來描述評估處理的處理操作。圖21是示出了與評估處理相關(guān)的CPU14的處理操作的示例的流程圖,并且圖22至圖24是示出了使用與評估處理相關(guān)的各種表的流程的示例的說明圖。圖21中所示的評估處理是將緊接在發(fā)生警報之前的先前業(yè)務(wù)信息與當(dāng)前業(yè)務(wù)信息進行比較,然后基于比較結(jié)果計算代表當(dāng)前業(yè)務(wù)信息在多大程度上與緊接在發(fā)生警報之前的先前業(yè)務(wù)信息符合的符合程度的處理。
[0081]參照圖21,CPU14的評估單元23參照圖22中所示的路徑變化表34確定是否存在未指定的先前路徑變化信息(步驟S31 )。在確定了存在未指定的路徑變化信息(在步驟S31中為是)時,評估單元23指定未指定的先前路徑變化信息(步驟S32)。
[0082]評估單元23根據(jù)比較數(shù)目獲取緊接在發(fā)生警報之前生成的并且與指定的路徑變化信息中的路徑名稱相對應(yīng)的先前業(yè)務(wù)信息(步驟S33)。例如,將由評估單元23所獲取的先前業(yè)務(wù)信息的比較數(shù)目預(yù)先設(shè)置為5??梢赃m當(dāng)?shù)卦O(shè)置并且改變比較數(shù)目。例如,在指定的路徑變化信息中的路徑名稱為“R1”時,評估單元23獲取緊接在發(fā)生警報之前的并且與“R1 ”相對應(yīng)的先前業(yè)務(wù)信息。針對緊接在發(fā)生警報之前的先前業(yè)務(wù)信息,在用于路徑變化信息的警報發(fā)生的業(yè)務(wù)信息為6月I日09:01時,如圖23的(A)中所示,從業(yè)務(wù)量表35提取5個業(yè)務(wù)量作為緊接在發(fā)生警報之前的業(yè)務(wù)量。[0083]換言之,評估單元23提取與6月I日9:00、08:59、08:58、08:57以及08:56相對應(yīng)的先前業(yè)務(wù)量作為緊接在發(fā)生警報之前的先前業(yè)務(wù)量。此外,如23的(B)中所示,評估單元23提取與6月I日9:00、08:59、08:58、08:57以及08:56相對應(yīng)的先前分組丟失量作為緊接在發(fā)生警報之前的分組丟失量。此外,如圖23的(C)中所示,評估單元23提取與6月I日9:00、08:59、08:58、08:57以及08:56相對應(yīng)的先前延遲量作為緊接在發(fā)生警報之前的延遲量。在此,為了方便描述,如圖23的(D)中所示,評估單元23共同地管理業(yè)務(wù)量42D、分組丟失量42E和延遲量42F以及路徑名稱42A、日期42B和時間42C作為緊接在發(fā)生警報之前的先前業(yè)務(wù)信息42。在此,業(yè)務(wù)量42D用于以鏈路LI至L3為單位管理緊接在發(fā)生警報之前的先前所使用的業(yè)務(wù)量。分組丟失量42E用于以鏈路LI至L3為單位管理緊接在發(fā)生警報之前的先前分組丟失量。延遲量42F用于以鏈路LI至L3為單位管理緊接發(fā)生警報之前的先前延遲量。
[0084]在獲取了先前業(yè)務(wù)信息42時,評估單元23根據(jù)比較數(shù)目獲取與路徑信息的路徑名稱相關(guān)的最近的當(dāng)前業(yè)務(wù)信息(步驟S34)。在此,與先前業(yè)務(wù)信息相同,由評估單元23所獲取的當(dāng)前業(yè)務(wù)信息的比較數(shù)目為例如5。如圖23的(E)中所示,評估單元23獲取從現(xiàn)在起的5個最近的業(yè)務(wù)信息43。在該5個業(yè)務(wù)信息43中,相互關(guān)聯(lián)地管理路徑名稱43A、日期43B、時間43C、業(yè)務(wù)量43D、分組丟失量43E以及延遲量43F。在此,業(yè)務(wù)量43D用于以鏈路LI至L3為單位管理5個最近所使用的業(yè)務(wù)量。分組丟失量43E用于以鏈路LI至L3為單位管理5個最近的分組丟失量。延遲量43F用于以鏈路LI至L3為單位管理5個最近的延遲量。
[0085]評估單元23參照圖12的符合范圍表38、根據(jù)圖24的(A)中所示的緊接在發(fā)生警報之前的先前業(yè)務(wù)信息42來計算圖24的(B)中所示的符合范圍信息44 (步驟S35)。評估單元23基于符合范圍表38中的每個數(shù)據(jù)類型38A的符合范圍38B、根據(jù)先前業(yè)務(wù)信息42中的每個鏈路單位的業(yè)務(wù)量42D、分組丟失量42E以及延遲量42F來計算符合范圍信息44。在符合范圍信息44中,管理業(yè)務(wù)量符合范圍44D、分組丟失量符合范圍44E和延遲量符合范圍44F以及路徑名稱44A、日期44B和時間44C。
[0086]在圖24的(A)中所示的鏈路LI在6月I日08:56時的業(yè)務(wù)量42D為“60”時,因為業(yè)務(wù)量的符合范圍38B是±10%,所以評估單元23計算出“54至66”作為鏈路LI的業(yè)務(wù)量符合范圍44D。類似地,在鏈路LI在6月I日08:58時的業(yè)務(wù)量42D為“80”時,因為業(yè)務(wù)量的符合范圍38B是±10%,所以評估單元23計算出“72至88”作為鏈路LI的業(yè)務(wù)量符合范圍44D。評估單元23計算每個鏈路的業(yè)務(wù)量的符合范圍,并且將所計算出的業(yè)務(wù)量符合范圍44D存儲在符合范圍信息44中。
[0087]此外,在圖24的(A)中所示的鏈路LI在6月I日08:58時的分組丟失量42E為“5”時,因為分組丟失量的符合范圍38B是±30%,所以評估單元23計算出“3.5至6.5”作為鏈路LI的分組丟失量符合范圍44E。在此,在分組丟失量42E為“O”時,評估單元23與為±30%符合范圍38B無關(guān)地計算出“O至I”作為分組丟失量符合范圍44E。例如,在鏈路LI在6月I日08:56時的分組丟失量42E為“O”時,評估單元23計算出“O至I”作為鏈路LI的分組丟失量符合范圍44E。評估單元23計算每個鏈路的分組丟失量的符合范圍,并且將所計算出的分組丟失量符合范圍44E存儲在符合范圍信息44中。
[0088]此外,在圖24的(A)中所示的鏈路LI在6月I日08:58時的延遲量42F為“5”時,因為延遲量為“5”的符合范圍38B是±30%,所以評估單元23計算出“3.5至6.5”作為鏈路LI的延遲量符合范圍44F。在此,在延遲量42F為“O”時,評估單元23與為±30%符合范圍38B無關(guān)地計算出“O至I”作為延遲量符合范圍44F。例如,在鏈路LI在6月I日08:56時的延遲量42F為“O”時,評估單元23計算出“O至I”作為鏈路LI的延遲量符合范圍44F。評估單元23計算每個鏈路的延遲量的符合范圍,并且將所計算出的延遲量符合范圍44F存儲在符合范圍信息44中。
[0089]評估單元23參照先前業(yè)務(wù)信息的符合范圍信息44來比較圖24的(C)中所示的當(dāng)前業(yè)務(wù)信息43,并且執(zhí)行確定當(dāng)前業(yè)務(wù)信息43與先前業(yè)務(wù)信息42是否符合的處理(步驟S36)。在此,評估單元23針對符合范圍信息44中的業(yè)務(wù)信息的每個鏈路,確定當(dāng)前業(yè)務(wù)信息43是否在符合范圍內(nèi)。評估單元23將針對當(dāng)前業(yè)務(wù)信息43的每個鏈路的確定結(jié)果存儲在圖24的(D)中所示的確定結(jié)果表45中(步驟S37)。在此,確定結(jié)果表45相互關(guān)聯(lián)地管理路徑名稱45A、日期45B、時間45C、業(yè)務(wù)量確定結(jié)果45D、分組丟失量確定結(jié)果45E以及延遲量確定結(jié)果45F。
[0090]評估單元23基于當(dāng)前業(yè)務(wù)信息確定結(jié)果來計算符合程度,并且存儲所計算出的符合程度(步驟S38)。在此,評估單元23確定當(dāng)前業(yè)務(wù)信息確定結(jié)果是否在符合范圍內(nèi),并且在當(dāng)前業(yè)務(wù)信息43在符合范圍內(nèi)時將圖24的(D)中所示的對應(yīng)鏈路的確定結(jié)果設(shè)置為“I”。此外,評估單元23在當(dāng)前業(yè)務(wù)信息43不在符合范圍內(nèi)時將圖24的(D)中所示的對應(yīng)鏈路的確定結(jié)果設(shè)置為“O”。
[0091]例如,評估單元23確定作為如圖24的(C)中所示的鏈路LI在8月15日12:34時的當(dāng)前業(yè)務(wù)量43D的“58”是否在作為圖24的(B)中所示的業(yè)務(wù)量符合范圍44D的“54至66”的范圍內(nèi)。評估單元23在鏈路LI的當(dāng)前業(yè)務(wù)量43D在業(yè)務(wù)量符合范圍內(nèi)時將業(yè)務(wù)量確定結(jié)果4?設(shè)置為“I”。此外,評估單元23確定作為如圖24的(C)中所示的鏈路LI在8月15日12:36時的當(dāng)前業(yè)務(wù)量43D的“71”是否在作為圖24的(B)中所示的業(yè)務(wù)量符合范圍44D的“72至88”的范圍內(nèi)。評估單元23在鏈路LI的當(dāng)前業(yè)務(wù)量43D不在業(yè)務(wù)量符合范圍內(nèi)時將業(yè)務(wù)量確定結(jié)果4?設(shè)置為“O”。
[0092]評估單元23基于為“I”的確定結(jié)果相對于在確定結(jié)果表45中的業(yè)務(wù)量確定結(jié)果都為“I”的情況下的總數(shù)15的比例來計算業(yè)務(wù)量的符合程度。在相對于在業(yè)務(wù)量確定結(jié)果都為“ I ”的情況下的總數(shù)15將為“ I ”的確定結(jié)果設(shè)置為“ 13”時,因為13 +15 X 100=87%,所以如圖26的(A)中所示,評估單元23將業(yè)務(wù)量的符合程度計算為“87%”。然后,評估單元23將業(yè)務(wù)量的符合程度存儲在符合程度表39中。
[0093]此外,評估單元23基于為“I”的確定結(jié)果相對于在確定結(jié)果表45中的分組丟失量確定結(jié)果都為“I”的情況下的總數(shù)15的比例來計算分組丟失量的符合程度。在相對于在分組丟失量確定結(jié)果都為“I”的情況下的總數(shù)15將為“I”的確定結(jié)果設(shè)置為“11”時,因為11 + 15X 100=73%,所以如圖26的(A)中所示,評估單元23將分組丟失量的符合程度計算為“73%”。然后,評估單元23將分組丟失量的符合程度存儲在符合程度表39中。
[0094]此外,評估單元23基于為“I”的確定結(jié)果相對于在確定結(jié)果表45中的延遲量確定結(jié)果都為“I”的情況下的總數(shù)15的比例來計算延遲量的符合程度。在相對于在延遲量確定結(jié)果都為“I”的情況下的總數(shù)15將為“I”的確定結(jié)果設(shè)置為“11”時,因為11 + 15X 100=73%,所以如圖26的(A)中所示,評估單元23將延遲量的符合程度計算為“73%,,。
[0095]評估單元23將業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度存儲在確定結(jié)果表45中,然后調(diào)用權(quán)重值確定單元24 (步驟S39),并且結(jié)束圖21中所示的處理操作。同時,在確定了不存在未指定的路徑變化信息(在步驟S31中為否)時,評估單元23結(jié)束圖21中所示的處理操作。
[0096]圖21中所示的評估處理基于緊接在發(fā)生警報之前的先前業(yè)務(wù)信息與當(dāng)前業(yè)務(wù)信息的比較結(jié)果來計算業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度。因此,CPU14可以獲取當(dāng)前業(yè)務(wù)信息與緊接在發(fā)生警報之前的先前業(yè)務(wù)信息之間的業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度。
[0097]接下來,將參照圖25和圖26來描述數(shù)據(jù)加權(quán)處理的處理操作。圖25是示出了與數(shù)據(jù)加權(quán)處理相關(guān)的CPU14的處理操作的示例的流程圖,并且圖26是示出了使用與數(shù)據(jù)加權(quán)處理相關(guān)的各種表的流程的示例的說明圖。圖25中所示的數(shù)據(jù)加權(quán)處理是權(quán)重值確定單元24的處理,權(quán)重值確定單元24使用各個數(shù)據(jù)類型的權(quán)重值對業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度中的每個執(zhí)行加權(quán),并且計算對其執(zhí)行了加權(quán)的業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度中的每個的平均符合程度。
[0098]參照圖25,CPU14的權(quán)重值確定單元24參照圖26的(A)中所示的符合程度表39獲取業(yè)務(wù)量的符合程度39A、分組丟失量的符合程度39B以及延遲量的符合程度39C (步驟S41)。權(quán)重值確定單元24基于圖26的(B)中所示的權(quán)重值表40的權(quán)重值40B對業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度中的每個執(zhí)行加權(quán)(步驟S42)。在此,如圖26的(C)中所示,在業(yè)務(wù)量的權(quán)重值為“5”時,權(quán)重值確定單元24按照“業(yè)務(wù)量的符合程度X權(quán)重值+權(quán)重值的和”,即,87%X 5/10=43.5%,對業(yè)務(wù)量的符合程度執(zhí)行加權(quán)。此外,在分組丟失量的權(quán)重值為“3”時,權(quán)重值確定單元24按照“分組丟失量的符合程度X權(quán)重值+權(quán)重值的和”,即,73%X 3/10=21.9%,對分組丟失量的符合程度執(zhí)行加權(quán)。此外,在延遲量的權(quán)重值為“2”時,權(quán)重值確定單元24按照“延遲量的符合程度X權(quán)重值+權(quán)重值的和”,即,73%X 2/10=14.6%,對延遲量的符合程度執(zhí)行加權(quán)。
[0099]權(quán)重值確定單元24通過將業(yè)務(wù)量的符合程度的加權(quán)結(jié)果、分組丟失量的符合程度的加權(quán)結(jié)果以及延遲量的符合程度的加權(quán)結(jié)果相加來計算平均符合程度(步驟S43)。在此,由權(quán)重值確定單元24所計算出的平均符合程度是80%(=43.5%+21.9%+14.6%)。在計算出平均符合程度之后,權(quán)重值確定單元24調(diào)用預(yù)測單元25 (步驟S44),然后結(jié)束圖25中所示的處理操作。
[0100]在圖25中所示的數(shù)據(jù)加權(quán)處理中,使用各個數(shù)據(jù)類型的權(quán)重值40B來對業(yè)務(wù)量的符合程度、分組丟失量的符合程度以及延遲量的符合程度執(zhí)行加權(quán),并且計算反映各個數(shù)據(jù)類型的權(quán)重值的平均符合程度。因此,CPU14可以計算反映各個數(shù)據(jù)類型的權(quán)重值的平均符合程度。
[0101] 接下來,將參照圖27和圖28來描述發(fā)生預(yù)測處理的處理操作。圖27是示出了與發(fā)生預(yù)測處理相關(guān)的CPU14的處理操作的示例的流程圖,并且圖28是示出了使用與發(fā)生預(yù)測處理相關(guān)的各種表的流程的示例的說明圖。圖28中所示的發(fā)生預(yù)測處理是預(yù)測單元25的處理,預(yù)測單元25在平均符合程度超過警報閾值時確定當(dāng)前業(yè)務(wù)信息與緊接在發(fā)生警報之前的先前業(yè)務(wù)信息是否符合、并且將先前業(yè)務(wù)信息的發(fā)生的警報預(yù)測為當(dāng)前警報。
[0102]參照圖27,CPU14的預(yù)測單元25獲取平均符合程度(步驟S51)。預(yù)測單元25確定平均符合程度是否超過了警報閾值(步驟S52)。在此,假定將警報閾值預(yù)先設(shè)置為例如75%。
[0103]在確定了平均符合程度超過了警報閾值(在步驟S52中為是)時,預(yù)測單元25參考圖28的(A)中所示的路徑變化表34。然后,預(yù)測單元25將在步驟S32中所指定的路徑變化信息中的警報引起裝置34E和警報名稱34F作為當(dāng)前預(yù)測性警報登記到如圖28的(B)中所示的警報登記表41 (步驟S53)。
[0104]此外,預(yù)測單元25調(diào)用評估單元23以便于確定是否存在未指定的路徑變化信息(步驟S54),并且結(jié)束圖27中所示的處理操作。在此,預(yù)測單元25通過在步驟S54中調(diào)用評估單元23來執(zhí)行圖21中所示的評估處理。同時,在確定了平均符合程度未超過警報閾值(在步驟S52中為否)時,預(yù)測單元25使得處理進行到步驟S54以便于調(diào)用評估單元23。
[0105]在圖27中所示的發(fā)生預(yù)測處理中,在平均符合程度超過警報閾值時,將與平均符合程度相關(guān)的先前路徑變化信息中的警報名稱41B和警報引起裝置41A作為當(dāng)前預(yù)測性警報登記到警報登記表41。因此,CPU14可以在平均符合程度超過警報閾值時,將該警報名稱和該警報引起裝置預(yù)測為這次要發(fā)生的警報。
[0106]圖29是示出了在客戶端裝置側(cè)處顯示的警報預(yù)測列表屏幕的示例的說明圖??蛻舳搜b置4訪問發(fā)生預(yù)測裝置3,并且顯示與登記到發(fā)生預(yù)測裝置3中的警報登記表41的預(yù)測性警報相關(guān)的路徑變化信息的預(yù)測列表屏幕80。預(yù)測列表屏幕80包括識別號80A、警報預(yù)測日期和時間80B、故障點80C、預(yù)測性警報名稱80D、故障等級80E、變化前路徑80F以及變化后路徑80G。識別號80A是識別預(yù)測性警報的號碼。警報預(yù)測日期和時間80B是預(yù)測到預(yù)測性警報的日期和時間。故障點80C是識別發(fā)生了故障的NW裝置2A的裝置名稱。預(yù)測性警報名稱80D是由發(fā)生預(yù)測裝置3所預(yù)測的警報名稱。故障等級80E是識別警報的重要性水平的等級。變化前路徑80F是在路徑變化之前的路徑。變化后路徑80G是在路徑變化之后的路徑。因此,客戶端裝置4的用戶可以訪問發(fā)生預(yù)測裝置3并且查看預(yù)測列表屏幕80。
[0107]在本實施例中,在當(dāng)前業(yè)務(wù)信息符合緊接在警報發(fā)生之前的先前業(yè)務(wù)信息的平均符合程度超過警報閾值時,將與先前業(yè)務(wù)信息相關(guān)的路徑變化信息的警報預(yù)測為當(dāng)前業(yè)務(wù)信息的當(dāng)前警報。因此,發(fā)生預(yù)測裝置3考慮當(dāng)前業(yè)務(wù)信息與先前業(yè)務(wù)信息之間的符合程度,從而可以提高警報發(fā)生預(yù)測精度。此外,由于提高了警報發(fā)生預(yù)測精度,所以防止了向用戶提供錯誤預(yù)測的警報。此外,由于提高了警報發(fā)生預(yù)測精度,所以用戶可以僅預(yù)先處理預(yù)測的警報,從而也降低了如現(xiàn)有技術(shù)中處理錯誤預(yù)測的警報的無用功。
[0108]在本實施例中,由于業(yè)務(wù)信息包括每個路徑的業(yè)務(wù)量、每個路徑的分組丟失量以及每個路徑的延遲量,所以使用業(yè)務(wù)量、分組丟失量以及延遲量來確定當(dāng)前業(yè)務(wù)信息與先前業(yè)務(wù)信息之間的符合程度。因此,發(fā)生預(yù)測裝置3提高了當(dāng)前業(yè)務(wù)信息與先前業(yè)務(wù)信息的符合程度的精度,從而改進了警報發(fā)生預(yù)測精度。
[0109]在本實施例中,存儲業(yè)務(wù)信息的每個數(shù)據(jù)類型的權(quán)重值,并且可以基于每個數(shù)據(jù)類型的權(quán)重值來對每個數(shù)據(jù)類型的符合程度執(zhí)行加權(quán)。
[0110]在本實施例中,通過將最近的當(dāng)前業(yè)務(wù)信息的比較數(shù)目與緊接在警報發(fā)生之前的先前業(yè)務(wù)信息的比較數(shù)目進行比較來計算符合程度,從而可以通過增加比較數(shù)目來提高用于確定符合程度的精度。
[0111]在以上實施例中,當(dāng)計算業(yè)務(wù)信息的符合程度時,使用每個路徑的業(yè)務(wù)量、每個路徑的分組丟失量以及每個路徑的延遲量,但是可以使用業(yè)務(wù)量、分組丟失量以及延遲量中的至少一個。
[0112]附圖中所示的組件中的每個不需要在物理上如附圖所示地配置。換言之,各個組件的分散的或集成的具體形式不限于所示的示例,并且組件中的全部或一些可以被配置成根據(jù)各種負載或初始化狀態(tài)在功能上或物理上分散或集成在任意單元中。
[0113]此外,可以在中央處理單元(CPU)(或諸如微處理單元(MPU)或微控制器單元(MCU)的微型計算機)中執(zhí)行在各個裝置中所執(zhí)行的各種處理功能中的全部或一些。此外,可以在由CPU (或諸如MPU或MCU的微型計算機)所解析和執(zhí)行的程序上、或采用布線邏輯所配置的硬件上執(zhí)行各種處理功能中的全部或一些。
[0114]根據(jù)本公開內(nèi)容的實施例,可以提高警報預(yù)測精度。
【權(quán)利要求】
1.一種通信監(jiān)視器,包括: 生成單元,生成路徑變化信息,所述路徑變化信息包括在網(wǎng)絡(luò)中的路徑變化時的所述路徑變化以及所述路徑變化時的警報; 收集單元,收集所述網(wǎng)絡(luò)中的每個路徑的業(yè)務(wù)信息; 計算單元,計算業(yè)務(wù)信息的符合程度,所述業(yè)務(wù)信息的符合程度代表當(dāng)前路徑變化時的業(yè)務(wù)信息與緊接在所述路徑變化之前的所述路徑變化信息中的先前業(yè)務(wù)信息符合的程度;以及 預(yù)測單元,在所述業(yè)務(wù)信息的符合程度超過預(yù)定閾值時將與所述先前業(yè)務(wù)信息相關(guān)的所述路徑變化信息的警報預(yù)測為所述當(dāng)前路徑變化時的警報。
2.根據(jù)權(quán)利要求1所述的通信監(jiān)視器, 其中,所述業(yè)務(wù)信息包括每個路徑的業(yè)務(wù)量、每個路徑的分組丟失量以及每個路徑的延遲量中的至少一個。
3.根據(jù)權(quán)利要求1或2所述的通信監(jiān)視器,還包括: 存儲單元,針對所述業(yè)務(wù)信息的每個數(shù)據(jù)類型存儲被加權(quán)給所述符合程度的權(quán)重值;以及 加權(quán)單元,根據(jù)所述業(yè)務(wù)信息的所述數(shù)據(jù)類型從所述存儲單元讀取所述權(quán)重值,并且基于所讀取的權(quán)重值對所述業(yè)務(wù)信息的所述符合程度執(zhí)行加權(quán), 其中,所述預(yù)測單元確定由所述加權(quán)單元所加權(quán)的所述符合程度是否超過所述預(yù)定閾值。
4.根據(jù)權(quán)利要求1所述的通信監(jiān)視器, 其中,所述計算單元計算代表預(yù)定數(shù)目的最近的當(dāng)前業(yè)務(wù)信息與預(yù)定數(shù)目的緊接在所述路徑變化之前的連續(xù)先前業(yè)務(wù)信息符合的程度的所述符合程度。
5.根據(jù)權(quán)利要求1所述的通信監(jiān)視器, 其中,所述收集單元收集每個路徑的所述業(yè)務(wù)量、所述分組丟失量以及所述延遲量,以及 所述計算單元包括: 第一計算單元,計算所述業(yè)務(wù)量的符合程度,所述業(yè)務(wù)量的符合程度代表當(dāng)前路徑變化時的業(yè)務(wù)量與緊接在所述路徑變化之前的所述路徑變化信息中的先前業(yè)務(wù)量符合的程度; 第二計算單元,計算所述分組丟失量的符合程度,所述分組丟失量的符合程度代表當(dāng)前路徑變化時的分組丟失量與緊接在所述路徑變化之前的所述路徑變化信息中的先前分組丟失量符合的程度; 第三計算單元,計算所述延遲量的符合程度,所述延遲量的符合程度代表當(dāng)前路徑變化時的延遲量與緊接在所述路徑變化之前的所述路徑變化信息中的先前延遲量符合的程度;以及 第四計算單元,對由所述第一計算單元所計算出的所述業(yè)務(wù)量的符合程度、由所述第二計算單元所計算出的所述分組丟失量的符合程度以及由所述第三計算單元所計算出的所述延遲量的符合程度進行平均,并且基于平均后的程度來計算所述業(yè)務(wù)信息的符合程度。
6.一種通信監(jiān)視器的發(fā)生預(yù)測方法,所述發(fā)生預(yù)測方法包括: 生成路徑變化信息,所述路徑變化信息包括在網(wǎng)絡(luò)中的路徑變化時的所述路徑變化以及在所述路徑變化時的警報; 收集所述網(wǎng)絡(luò)中的每個路徑的業(yè)務(wù)信息; 計算業(yè)務(wù)信息的符合程度,所述業(yè)務(wù)信息的符合程度代表當(dāng)前路徑變化時的業(yè)務(wù)信息與緊接在所述路徑變化之前的所述路徑變化信息中的先前業(yè)務(wù)信息符合的程度;以及在所述業(yè)務(wù)信息的符合程度超過預(yù)定閾值時將與所述先前業(yè)務(wù)信息相關(guān)的所述路徑變化信息的警報預(yù)測為所述當(dāng)前路徑變化時的警報。
【文檔編號】H04L12/801GK103929337SQ201310618295
【公開日】2014年7月16日 申請日期:2013年11月28日 優(yōu)先權(quán)日:2013年1月16日
【發(fā)明者】石川雄一, 芳尾淳一 申請人:富士通株式會社