欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電信性能管理系統(tǒng)的制作方法

文檔序號:7580615閱讀:265來源:國知局
專利名稱:電信性能管理系統(tǒng)的制作方法
技術領域
本發(fā)明涉及到電信網(wǎng)絡的性能管理。所述的管理對于在必要時保障進行正確的操作是很重要的,網(wǎng)絡設計可以根據(jù)應用和性能而改善。
當前,性能管理通常包括周期性的數(shù)據(jù)采集和后續(xù)的數(shù)據(jù)分析。需要采集的數(shù)據(jù)往往是其數(shù)據(jù)量非常大而且是處于對于網(wǎng)絡管理者相對用處不大的原始狀態(tài)。
相關技術描述一些改進已經(jīng)完成,如美國專利說明書NO.US 5,488,715(Wainwright)中描述的那樣。在該描述中,歷史通信業(yè)務量數(shù)據(jù)被用來做動態(tài)和趨勢分析。數(shù)據(jù)流入一個接口模塊,并被數(shù)據(jù)構造模塊重構,以便輸入關系型數(shù)據(jù)庫。不過,存在著與性能數(shù)據(jù)相關的延遲帶來的局限性。而且,當網(wǎng)絡擴大和通信業(yè)務量增加時,在數(shù)據(jù)構造模塊中處理延遲會增加。必須注意到相關的數(shù)據(jù)量是巨大的。美國專利說明書NO US 5537611(Rajagopal)中提到了實時接收性能數(shù)據(jù)的目標。但關于如何實現(xiàn)的論述很少。
發(fā)明概要因此本發(fā)明的目的是提供一個電信性能管理系統(tǒng),該系統(tǒng)通過網(wǎng)絡管理,在任何需要的特定時間提供選定的性能視圖,并且實時提供上述信息。
在本發(fā)明的描述中,“實時”的含義是系統(tǒng)的活動(activity)具有時間上的意義。完成這些活動的時間是很重要的。通常,這些時間上的限制被表示為時限。
根據(jù)本發(fā)明,提供了一個電信性能管理系統(tǒng),它包括一個性能代理,它包括用于處理、分析和提取從通信業(yè)務設備(traffic machine)(TM)采集到的性能數(shù)據(jù)的裝置,和與該代理相連的用戶接口。
通信業(yè)務設備是網(wǎng)絡資源的一部分,它是專門用來處理網(wǎng)絡通信業(yè)務量的。
優(yōu)選地,該系統(tǒng)包括了多個以分級方式相連的代理。
在一個實施方案中,每個代理都包括用于在被發(fā)送的性能數(shù)據(jù)經(jīng)過了執(zhí)行、處理、分析和抽取操作從而有效地過濾該數(shù)據(jù)之后向上一級代理發(fā)送性能數(shù)據(jù)的裝置。
在一個實施方案中,一個獨立代理執(zhí)行的操作是通過從上一級代理和/或外部控制系統(tǒng)接收到的預約(subscription)信號來設定的。
預約信號以靈活的方式設定所需要的處理級別。例如,可以根據(jù)特定地點的用戶需求在分級結構中在低級別進行大量的過濾工作。
值得一提的是,由于這些代理是分級分布的,管理系統(tǒng)的容量可以調(diào)整到與被管網(wǎng)絡原始數(shù)據(jù)輸出相匹配,而所述這些活動可以以靈活的方式分布。
優(yōu)選的是,性能代理包含一個用于處理優(yōu)先級指示以便為每個預約分配一個相對的重要性的裝置。
優(yōu)選的是,每個預約都包含有一個傳送時限。
理想的是,每個代理包含有用于動態(tài)地改變向下一級代理的預約傳送時限的裝置。
優(yōu)選的是,性能數(shù)據(jù)與被發(fā)送的事件信號一起通過該分級結構從一個代理到一個代理向上發(fā)送。
理想的是,性能數(shù)據(jù)與事件信號一起,經(jīng)過所述的分級結構向上發(fā)送。
優(yōu)選的是,性能數(shù)據(jù)與事件數(shù)據(jù)實時時限一起發(fā)送。
在一個優(yōu)選實施方案中,管理系統(tǒng)包含有用于識別與性能數(shù)據(jù)相關的性能數(shù)據(jù)特征、并用于根據(jù)實時時限處理上述數(shù)據(jù)的裝置。
優(yōu)選的是,每個代理包括了一個數(shù)據(jù)庫和用于存儲數(shù)據(jù)以供以后需要時分析的裝置。
優(yōu)選的是,每個代理包括了一個分析器,該分析器具有用于計算度量值、確定異常的嚴重程度、將度量值與門限值做比較、分析趨勢、并將異常事件和性能數(shù)據(jù)進行相關的裝置。
優(yōu)選的是,每個代理包括用于根據(jù)分析器的輸出給接收到的數(shù)據(jù)分配一個可靠性值的裝置。優(yōu)選的是,每個代理包括了用于為下一級性能代理分配一個相對加權的特征的優(yōu)先級排序裝置。優(yōu)選的是,每個代理包括一個用于根據(jù)由預約處理器建立的一組規(guī)則過濾接收到的事件信息的過濾器。優(yōu)選的是,該系統(tǒng)進一步包括一個用于存儲系統(tǒng)模型、被管資源、性能度量值和事件數(shù)據(jù)的定義的管理信息倉庫。優(yōu)選的是,所述的管理信息倉庫包括用于動態(tài)地更新所述的系統(tǒng)模型、被管資源和事件數(shù)據(jù)的裝置。
優(yōu)選的是,一個電信性能管理系統(tǒng)包括一個性能代理,它包括了用于處理、分析和提取從通信業(yè)務設備(TM)采集到的性能數(shù)據(jù)的裝置,一個與該代理相連的用戶接口;和用于通過從性能代理接收實時性能信息來控制被管系統(tǒng)的裝置。
優(yōu)選的是,該控制器包括了用于向性能代理傳送預約的裝置。
根據(jù)本發(fā)明的一個方面,這里提供了一個電信管理系統(tǒng),它包括了分級結構的互連的性能代理,這些性能代理具有一個與至少一個性能代理相連的用戶接口,且每個性能代理包括用于處理、分析和抽樣從通信業(yè)務設備獲取的性能數(shù)據(jù)的裝置;用于將性能數(shù)據(jù)發(fā)送給上一級代理的裝置;和用于從上一級代理接收預約以確定操作模式的裝置。
根據(jù)本發(fā)明的另一個方面,這里提供了一種用于管理電信系統(tǒng)性能的方法,它包括以下步驟由性能代理從電信系統(tǒng)的通信業(yè)務設備獲取性能數(shù)據(jù);和處理、分析和抽取性能代理中的性能數(shù)據(jù)以便控制電信系統(tǒng)的操作。
優(yōu)選的是,獲取性能數(shù)據(jù)的步驟進一步地包括以下步驟根據(jù)通信業(yè)務量處理,檢索由通信業(yè)務設備產(chǎn)生的原始通信業(yè)務量數(shù)據(jù);將檢索到的數(shù)據(jù)通過一個高速接口發(fā)送到一個過濾器;且在重構被過濾的原始數(shù)據(jù)之前將被選的部分原始數(shù)據(jù)過濾,以便產(chǎn)生與電信系統(tǒng)有關的性能數(shù)據(jù)。
理想的是,該方法進一步包括以下步驟給性能數(shù)據(jù)的度量部分分配一個加權因數(shù),以便生成加權的性能數(shù)據(jù);且將加權的性能數(shù)據(jù)傳送到上一級代理。
優(yōu)選的是,該方法進一步包括以下步驟在性能代理中計算性能統(tǒng)計量;且當從相連的性能代理接收到一個請求時,將性能統(tǒng)計量發(fā)送給該相連的性能代理。
在一個實施方案中,性能代理執(zhí)行以下步驟從本地存儲器中檢索交互作用信息,以便建立對性能代理的活動需求;和當從上一級代理接收到預約時,更新交互作用信息從而改變對性能代理的活動需求。
優(yōu)選的是,性能代理執(zhí)行進一步的步驟即識別與預約有關的優(yōu)先權指示和傳送時限、并給該預約分配一個相對重要性值。
優(yōu)選的是,該性能代理執(zhí)行動態(tài)地改變預約傳送時限、并將該預約和改變后的傳送時限發(fā)送給下一級性能代理的步驟。
優(yōu)選的是,該方法進一步包括將性能數(shù)據(jù)通過分級結構的性能代理與具有事件數(shù)據(jù)實時時限的事件信號一同發(fā)送的步驟。
理想的是,接收到事件信號的上一級代理執(zhí)行以下步驟從性能數(shù)據(jù)中識別性能數(shù)據(jù)特征;且依據(jù)接收到的實時時限處理上述數(shù)據(jù)。
附圖簡述參考附圖,通過本文的一些實施方案的描述,本發(fā)明將被更清楚地理解,這些實施方案僅作為例子在這里給出。其中

圖1是本發(fā)明性能管理系統(tǒng)的示意圖;圖2是表示了在性能代理的分級結構中信息被抽取的方式的原理圖;圖3和圖4是表示系統(tǒng)的代理的結構的原理圖;圖5表示了指令的處理;而圖6與圖2類似,表示依據(jù)本發(fā)明的分級控制接口的構成方式。
實施方案詳述首先參考圖1,這里描述了一個用于測量被管電信網(wǎng)絡2性能的性能管理系統(tǒng)1,電信網(wǎng)絡2具有通信業(yè)務設備3。通信業(yè)務設備3執(zhí)行通信業(yè)務量處理,并產(chǎn)生原始通信業(yè)務量數(shù)據(jù),這些數(shù)據(jù)被作為性能數(shù)據(jù)的基礎。這些原始數(shù)據(jù)被經(jīng)過一個高速的接口發(fā)送,且被在系統(tǒng)1和被管網(wǎng)絡2之間構成了一個邏輯邊界的過濾器22接收。過濾器22作為網(wǎng)關或中間設備,用于管理系統(tǒng)實時性能。這樣,不需要的數(shù)據(jù)可以被簡單地丟棄,而從原始數(shù)據(jù)重構的數(shù)據(jù)將構成一種可以被管理系統(tǒng)使用的形式。
系統(tǒng)1包括了分級結構的性能代理10。每個代理10的作用是處理、分析和抽樣從通信業(yè)務設備3或低級代理10接收到的性能數(shù)據(jù)。在分級結構的任何層次的代理10都會與用戶接口11相連接,用戶接口11將信息提供給用戶。用戶接口的組織非常靈活,例如,可以有一個與每個代理都相關的接口,而一個中央接口可以與多于圖1中所示的更多的代理相連接。
管理機構是負責一個域的管理系統(tǒng),該域被定義為一個具有抽象職責的單元,它可選地包括分級結構中的任一個或所有的下一級域。
向上方向的箭頭表示事件信號流,而向下方向的箭頭表示指示代理的預約信號流。這些預約信號將在下文中詳細描述。
原則上,當沿著分級結構向上走(箭頭A表示),抽象的級別增加,而當沿著分級結構向下(箭頭B表示),總信息量減少。同時,當沿著分級結構向上時(A),網(wǎng)絡資源的詳細信息將減少。該原理在圖2中表述。
每個代理10向它的分級結構中的上一級代理報告作為一個最小值的一個小的預定義的性能度量組,而上一級代理接著用接收到的數(shù)據(jù)為它自己產(chǎn)生一個相同的度量組。該度量組與定義的門限值一起規(guī)定了網(wǎng)絡的一組狀態(tài)。這些狀態(tài)是網(wǎng)絡資源的當前情況的有含義的抽象,構成了網(wǎng)絡監(jiān)視和控制活動的基礎。
由于分級結構中每一級的每個代理10被要求生成相同的度量值組,每個代理10必須知道它從它的下一級代理10接收到的度量值組的貢獻,并將它們組合成一個值,以便發(fā)送到上一級代理10。這可以通過使同一加權函數(shù)來實現(xiàn),可以通過使用圖示的例子更好地解釋。考慮一個實驗情況,如圖2所示,其中三層結構的代理10對應于小區(qū)、區(qū)域和網(wǎng)絡。如果被生成的一個度量值被阻塞了,那么每個代理10將被要求生成一個阻塞值。由PA2產(chǎn)生的阻塞值將建立在從PA3和PA4接收到的值的基礎上。然而PA3和PA4可能是特征非常不同的小區(qū),假設PA3是城市商業(yè)區(qū)中的一個繁忙小區(qū),而PA4是人口稀少的郊區(qū)的小區(qū)。很明顯,由PA2生成的阻塞值應該傾向于取從PA3接收到的值,哪怕是該值低于從PA4接收到的數(shù)值。用這種方法,在與PA2有關的區(qū)域中總體的阻塞情況的較真實的圖被提供給PA1。
這就是說,在分層結構中的每個代理10(每個代理10都有一組子代理)必須用從子代理處接收到的性能度量值的加權組合來計算它們的度量值??梢栽跀?shù)學上表示為

其中Wij是由代理i加到來自代理j的度量值上的權值。
除了生成性能度量值外,每個代理10還被要求計算一組性能統(tǒng)計值。這些性能統(tǒng)計值在級別上低于性能度量值,且僅在被要求的情況下發(fā)送給另一個代理10。代理10也可以按要求計算一些統(tǒng)計值,并將它們存在本地用于以后另一個代理的檢索。
本發(fā)明的一個重要的方面是可以結合性能信息來分析網(wǎng)絡故障的狀況從而確定故障狀況的實際嚴重程度的能力。與故障狀況相關的事件被稱作例外事件,這些事件可以是當通信業(yè)務設備檢測到一個硬件/軟件故障時由通信業(yè)務設備產(chǎn)生,也可以是當性能門限被突破時,由代理10產(chǎn)生。一旦代理10接收到例外事件,它會將該事件與性能信息關聯(lián)起來,從而確定該例外事件有多嚴重。這一相關性被稱為嚴重度函數(shù),它考慮了故障狀況的特性、被測量的(或預期的)對網(wǎng)絡性能的影響、重要資源(例如,備用天線的故障就不是緊急狀況)的配置、預先定義的加權因數(shù)(例如,郊區(qū)小區(qū)的損失就不如城市商業(yè)區(qū)中的小區(qū)損失嚴重),還有其它的可能由操作員定義的因素。
因為管理網(wǎng)絡包括分級結構的代理10,其每一個具有更高的級別和更寬的網(wǎng)絡資源視圖,于是特定的例外事件的嚴重可以被分級結構中不同級別的不同的代理10來測量和進行相關。每個代理10可以將它的嚴重性視圖發(fā)送給維護管理系統(tǒng),該維護管理系統(tǒng)將根據(jù)嚴重性來對維護工作按優(yōu)先級排序。
取決于分級機構的組織方式,會出現(xiàn)來自一個以上的高級管理機構的一個代理10對低級管理機構中的代理10產(chǎn)生的信息感興趣。這種情況意味著代理10會與一個上級代理10發(fā)生交互作用。這對于分級結構的代理10不是一個問題,但是假設特定的代理10優(yōu)先地將信息報告給它自己的管理機構和控制分級結構中的母管理機構。換句話說,本發(fā)明被規(guī)定為它可靈活地適應于管理機構的一個嚴格的分級結構,或者管理機構的一個松散的網(wǎng)絡。控制分級結構的安排是不受限的。不過,每個預約對于特定代理10的相對重要性必須由代理來表示。這是通過在代理10中使用優(yōu)先級額定值方案來實現(xiàn)的。
在代理10之間有兩種不同類型的交互作用,即預約交互作用,它設定由代理要求的活動;以及事件傳送交互作用,它被用于傳送性能數(shù)據(jù)。一個預約可以指示一個代理在它的數(shù)據(jù)庫中存儲一些信息,例如周期性的統(tǒng)計報告、或一個有關特定故障情況的例外事件。
一個代理可以預約兩類事件,這兩類事件是周期性性能事件和例外事件,在本說明書中這兩類預約被表示為周期性預約和例外預約。在前一種情況中,預約消息必須包含與該預約相關的時限的規(guī)范。在一些情況中,收到預約的代理可能發(fā)現(xiàn)它不能滿足這些時限,因為這些時限會在代理上增加額外的負載,而已經(jīng)在代理上加有負載。由于這個原因,預約的交互需要得到確認(即預約者會收到一個應答以便指示代理是否接收這個預約)。
在例外預約的情況下該預約者必須把例外事件的性質(zhì)作為預約的一部分來定義。一個例外預約實際上告訴接收代理10在什么情況下產(chǎn)生例外事件并且把它們發(fā)往何處。預約可以象要發(fā)送的特殊類型事件的規(guī)范一樣簡單,也可以包含一些過濾表達式,當這些表達式被計算為真時,相應的例外事件被送給預約者。
對于各個代理來說,為了告訴代理10需要的特定的信息,在描述事件的性能信息和過濾表達式時就有必要共享相同的標記。這個標記或語言用來作為預約消息的一部分,它向接收方描述作為預約的一部分的特定的性能信息。
預約消息沒有實時要求。
這一點有以下優(yōu)點-在性能信息的用戶和性能代理之間這些預約的使用可以允許預約者在獲得訪問和定義它們所需要的性能信息方面,有顯著的靈活性。
-預約的使用也可以允許一個接收性能代理根據(jù)將會加在代理上的負載來分析新的需求。這意味著性能代理能夠保證滿足它接受的預約。通過這種方法,性能代理的網(wǎng)絡不會由于不能被滿足的預約而過載。
在代理10和其它代理之間的性能和例外信息的傳遞是通過事件傳遞來實現(xiàn)的。這里有兩類事件一種是報告網(wǎng)絡中例外情況(如超過性能門限,或設備失效)的例外事件,另一種是作為在特定時刻的特定性能度量評估的周期性事件。事件傳遞可以是實時的(或接近實時的),但是正如在下一節(jié)中將會看到的一樣,對于周期性事件和例外事件,實時要求是不一樣的。
作為報告性能信息的媒介,事件的使用使得信息可以按要求被立刻交換,而不是像現(xiàn)在的系統(tǒng)中通常是先被存儲起來,以后再被檢索。
在實時系統(tǒng)和高性能系統(tǒng)之間經(jīng)常存在混淆。在一個實時系統(tǒng)中,信息或者任務有時間上的含義---它不僅僅是代表重要的信息或者任務,而且也代表可以獲得信息的時間、或者是任務完成的時間。在一個高性能系統(tǒng)中,信息在很短的一段時間中是可獲得的,或者說任務在很短的一段時間中結束。在實時系統(tǒng)中,活動不會在很短的一段時間中結束,但是它會在一個時限之內(nèi)結束。換言之,實時系統(tǒng)與高性能系統(tǒng)的區(qū)別在于實時系統(tǒng)有一個時間限制,它是以時限的形式出現(xiàn),這個時限必須得到滿足,而高性能系統(tǒng)執(zhí)行它的活動非??欤粫秃螘r完成給出任何保證。
總的來說,按照所要求的時限來分類,有三類實時系統(tǒng)1、硬實時系統(tǒng),它要求系統(tǒng)在特定的時限中對輸入做出響應,這是非常嚴格的。錯過硬時限的結果是災難性的。
2、軟實時系統(tǒng),其中系統(tǒng)的響應時間是重要的,但是如果錯過時限,系統(tǒng)仍然可以起作用。因此,一個軟實時系統(tǒng)通常有一些特征來表述時限。例如,這些特征可以包括時限本身、錯過期限的可能性的上限、延遲交付的上限。
3、穩(wěn)固實時系統(tǒng),這是軟實時系統(tǒng)的變體。穩(wěn)固實時系統(tǒng)可以從錯過的時限中恢復過來,但是一旦錯過時限,活動將停止。重要的,它指明滿足這些時限是明顯的目的,但一旦失敗也并不是災難性的。
如上所述,實時需求純粹是以基于事件的網(wǎng)絡狀態(tài)信息報告為基礎。預約交互沒有與其相關的任何實時需求。有兩類實時信息需要被報告,它們中的每一種都有不同的實時需求1、由每一個性能代理根據(jù)它的預約產(chǎn)生的周期性能信息??梢钥闯鲋芷谛孕畔⒂蟹€(wěn)固的時限,一旦數(shù)據(jù)超過時限,它將被實時系統(tǒng)丟棄(同樣的數(shù)據(jù)段可以被存儲在一個數(shù)據(jù)庫中用于以后的分析,但是這種活動沒有實時需求)。
2、例外事件信息,它可以由通信業(yè)務設備產(chǎn)生,作為對硬件/軟件失效情況的響應,也可以在超過性能門限時由代理10產(chǎn)生。例外信息和周期性的性能信息在時間需求上有微小的差別。例外信息不像周期性信息一樣具有短暫的特性。周期性信息(如上所述)具有由若干個采樣周期組成的生命期。例外事件的生命期大部分情況下與產(chǎn)生它的失效情況的生命期是一樣的。因此,雖然盡可能快地將例外事件傳送到指令發(fā)出者處是非常重要的,但沒有一個隱含的時限與例外事件相關聯(lián)。因此,我們可以說所有的例外事件可以在它們發(fā)生后的一段時間內(nèi)被預約者收到。這從本質(zhì)上構成了一個可以被違背的軟時限,而遲到的例外不會被丟棄。
現(xiàn)在參考圖3,這是具體的代理10的結構。以下是它的部件-一個預約處理器20,它用于處理輸入預約,并且確定代理10是否可以傳遞所要求的信息。該判決是基于以下情況基礎信息是從該代理中、還是從下一級代理10中獲得,代理10本身是否能夠滿足與預約相關的時限。最后的判決是與調(diào)度程序協(xié)同做出的,并且對于源信息而言也可以建立在與下一級代理10之間的交互作用的基礎上。
預約處理器的一個重要部分是將包含在預約中的規(guī)范語言映射到包含在代理10中的基礎信息中。如果一個預約被接受,處理器就修改過濾器的參數(shù),并建立對下一級代理10的任何需要的預約。
預約處理器支持代理10的非實時通信接口。
-分析器21,它計算度量,確定例外事件的嚴重性,將度量與門限相比較,分析例外事件和性能數(shù)據(jù)的趨勢和相關程度,其每一項都以確定的數(shù)值來表示數(shù)據(jù)的精確程度。
-數(shù)據(jù)庫23,它存儲代理10需要的經(jīng)過分析過的信息和經(jīng)過挑選的原始數(shù)據(jù)。需要存儲的信息由上一級代理和本地代理10本身通過預約確定??梢约俣恳粋€代理10都會存儲缺省的一組信息。
-事件處理器24,它對要從代理處發(fā)送的事件的傳輸進行優(yōu)先順序區(qū)分并進行調(diào)度,這些事件被賦予相關的確定性數(shù)值。事件處理器支持代理10的實時通信接口。
-任務調(diào)度器25,它負責在性能代理中進行任務的調(diào)度,使任務時限能夠得到滿足。調(diào)度器利用實時調(diào)度算法可以調(diào)度任務(例如,最早時限優(yōu)先或最小松弛時間)。調(diào)度器也可以理解任務之間的相互的重要性(即給任務分配不同優(yōu)先級的能力)。調(diào)度器可以獲得對網(wǎng)絡時鐘的訪問以保持時間的一致性。
除了性能代理的部件外,下列部件也可以看成是基礎管理機構平臺的一部分。假設在整個系統(tǒng)中它們是保持一致的。
-時鐘26,它給代理10提供系統(tǒng)范圍的“實時”時鐘,因此保證所有的分布代理有一致的時間。這是本發(fā)明特別重要的一個部分,也是測量系統(tǒng)的實時行為的本質(zhì)所在。
-命名服務27,它給性能代理和它們所管理的資源提供一致的系統(tǒng)范圍的名稱。
管理信息倉庫28,它作為一個數(shù)據(jù)庫存儲有以下信息-管理系統(tǒng)的模型;-被管理資源的模型;-原始通信業(yè)務量和例外事件數(shù)據(jù)模型;-運營者定義的度量/狀態(tài)和例外事件數(shù)據(jù)的模型。
這個數(shù)據(jù)庫被用來保證上述提到的信息在整個管理系統(tǒng)中的一致性。
而且,另外的管理代理,如控制代理,也可以使用這個信息倉庫。
管理信息倉庫的任務(見圖5)是接收和存儲來自運營者的關于上述信息的規(guī)定,并將它們提供給代理。另外一些需要管理信息和被管理網(wǎng)絡信息的代理,如控制代理,也可以訪問這個信息倉庫。因此,信息倉庫有兩個不同的接口,一個面向GUI(圖形用戶接口)/運營者,另一個面向代理。
面向GUI(圖形用戶接口)/運營者的接口用于定義模型和度量/狀態(tài)/例外事件。
面向性能代理的接口用于響應各種詢問,這些詢問的內(nèi)容涉及以下方面關于從該性能代理的角度以及從它所管理的資源的角度看到的管理系統(tǒng),提供度量/狀態(tài)/例外事件表達式,對性能代理更新在與該代理相關的管理網(wǎng)絡的變化以及該代理監(jiān)控的資源的變化。別的管理代理也可以使用這個信息倉庫來獲得與管理網(wǎng)絡和被性能代理所管理的資源有關的信息。
對信息倉庫的活動中沒有實時的要求。由于代理工作在實時的情況下,它們可以保留一份有關的管理信息的副本。為了保持數(shù)據(jù)的一致性,每個代理僅僅能夠查找倉庫中相關信息的變化。
倉庫可以提供管理信息的一致性的優(yōu)點,它維護性能數(shù)據(jù)的定義。它也支持“熱更新”-無需重新啟動或編譯代理就可以定義新的測量值。
任何實時系統(tǒng)的一個重要方面是預測系統(tǒng)行為的能力。特別是對系統(tǒng)的時間行為的預測尤其重要。對于運行在專用計算機上的單一性能代理來說,這一點非常具有挑戰(zhàn)性,但是單個代理未必就擁有專用的計算機。相反,該性能代理往往和別的性能代理一起駐留在同一臺工作站上,分享和競爭相同的資源(如處理器、通信鏈路等)。這說明多個性能代理的共同方面應該集中起來作為一個性能代理命令解釋器(shell),后者為這些設備提供性能代理服務。由代理所特定的邏輯(如抽象、建模函數(shù))就將要使用這些服務。
下面詳細描述一個在性能代理10和管理信息倉庫(MIR)之間的預約處理的例子。當一個代理需要關于一個被管理的資源的實時信息時,這個代理給相應的性能代理10發(fā)一個請求。性能代理10詢問MIR,以決定如何評估所要求的數(shù)據(jù)。性能代理接收到一個應答,在該應答中包含對于特定性能數(shù)據(jù)和被管理的應答的預約的元素(如果在MIR中找到的話),或者在該應答中包含錯誤信息(如果沒有找到的話)。這個錯誤將觸發(fā)性能代理中的錯誤,后者將被發(fā)送到預約代理。當性能數(shù)據(jù)沒有在MIR中定義時,這種錯誤會發(fā)生。當從MIR收到一個適合的應答時,性能代理繼續(xù)進行該預約處理。
PA首先檢查它是否能夠滿足要求的時限。如果不能滿足,PA就給指令代理發(fā)出一個否定回答。如果MIR來的應答顯示PA需要從它的某些下一級代理中獲取額外的數(shù)據(jù),它就形成新的預約請求并送給合適的性能代理。在形成新的預約請求時,PA會計算有多少時間可以留給下一級的代理來執(zhí)行它們的那一部分任務,同時保證滿足時限。這個新的時限在預約請求中被送出。這個過程繼續(xù)進行直到過濾器收到預約請求。本發(fā)明的一個重要特征就是對可以留給下一級性能代理的可用時限進行動態(tài)實時計算。
當過濾器收到預約請求,它會再次向MIR進行檢查,找出所請求的性能數(shù)據(jù)的含義,以及它將如何映射由通信業(yè)務設備產(chǎn)生的性能數(shù)據(jù)。如果預約有意義,并且如果它可以滿足給定的時限,它將給預約代理發(fā)送一個肯定的確認,否則將發(fā)送一個否定的確認。
無論何時當PA發(fā)送一個肯定的確認,它就開始對活動進行調(diào)度,并繼續(xù)報告,直到預約被取消。
參考圖4,其中表示了在計算機平臺31上的命令解釋器30。單獨組件的描述參考圖3。
本發(fā)明的一個重要方面在于各個代理從下一級的代理處收集數(shù)據(jù),因此允許以一種漸進的方式對信息進行過濾,并且抽象到所要求的等級。預約信號的發(fā)送給特定的代理設置了操作,這種方式提供了很大程度的多功能性。例如,一個用戶接口可以在分級結構的低等級上與一個代理直接相連,因而可以提供所要求的很大程度的低等級數(shù)據(jù)。同時,在分級結構的一個低等級的代理中可以存在很大程度的過濾以便提供所要求的在低等級上的抽象。這種方式的重要點在于賦予系統(tǒng)很大程度的多功能性。
參考圖6,它顯示了對圖2所描述的內(nèi)容的一個可替換的安排。在其中類似的部件用相同的參考號碼標識。性能代理10象以前一樣安排,具有相同的對網(wǎng)絡知識和抽象的特征等級。在這個例子中,性能代理10通過接口41向控制設備40傳送信息。這是本發(fā)明的一個重要特征,它允許與外部控制設備之間進行數(shù)據(jù)傳遞??刂圃O備可以通過產(chǎn)生預約來對這些信息做出反應。
因為系統(tǒng)由分散的代理構成,資源也是分散的,而且是可調(diào)整的,從而可以滿足從通信業(yè)務設備捕獲的性能數(shù)據(jù)容量。這就使系統(tǒng)具有真正的實時性能,同時在發(fā)生信息的快速突發(fā)時具有恢復能力,否則這就會造成過載情況。本發(fā)明中的系統(tǒng)也可以提供對系統(tǒng)性能的視圖,它在整個網(wǎng)絡中保持時間上的一致。此外,還可以根據(jù)測量活動的相對重要性來安排它們的優(yōu)先順序。
在預約代理和性能代理之間傳遞的預約必須應該有一個預約優(yōu)先級指示。這個預約優(yōu)先級指示由兩個截然不同的部分構成。第一部分指示由預約代理或性能代理賦予預約的相對的重要性,第二部分定義在管理網(wǎng)絡中對于代理的優(yōu)先等級。
本發(fā)明的另一個優(yōu)點是測量的頻繁度比以前的技術可以明顯降低。
本發(fā)明不僅限于上文描述的實施例,本發(fā)明可以在結構和細節(jié)上都有所變化。
權利要求
1.一個電信性能管理系統(tǒng),包含一個性能代理,它包括用于對由通信業(yè)務設備捕獲的性能數(shù)據(jù)進行處理、分析和抽象的裝置;和與代理相連的用戶接口。
2.如前述權利要求1中要求的電信性能管理系統(tǒng),其特征在于其中該系統(tǒng)由多個按照分級的方式連接起來的代理組成。
3.如前述權利要求2中要求的電信性能管理系統(tǒng),其特征在于其中每一個代理包括用于向上一級代理發(fā)送性能數(shù)據(jù)的裝置。
4.如前述權利要求中要求的電信性能管理系統(tǒng),其特征在于其中代理執(zhí)行的操作是由從上一級代理接收到的預約信號設置的。
5.如前述權利要求4中要求的電信性能管理系統(tǒng),其特征在于其中預約信號在較低級別上設置相對較大程度的過濾。
6.如前述權利要求中要求的電信性能管理系統(tǒng),其特征在于其中性能代理包含用于處理優(yōu)先級指示以便為每一個指令分配一個相對的重要性值的裝置。
7.如前述權利要求4和6中要求的電信性能管理系統(tǒng),其特征在于其中每一個預約包含一個傳送時限。
8.如前述權利要求7中要求的電信性能管理系統(tǒng),其特征在于其中每一個代理包含動態(tài)地改變對下一級代理的預約傳送時限的裝置。
9.如前述權利要求中要求的電信性能管理系統(tǒng),其特征在于其中性能數(shù)據(jù)攜帶事件信號向上面的各個等級發(fā)送。
10.如前述權利要求9中要求的電信性能管理系統(tǒng),其特征在于其中被發(fā)送的性能數(shù)據(jù)有一個事件數(shù)據(jù)實時時限。
11.如前述權利要求10中要求的電信性能管理系統(tǒng),其特征在于其中管理系統(tǒng)包含用于識別與性能數(shù)據(jù)相關聯(lián)的性能數(shù)據(jù)特征和根據(jù)實時時限處理所述數(shù)據(jù)的裝置。
12.如前述權利要求中要求的電信性能管理系統(tǒng),其特征在于其中每一個代理包含一個分析器,該分析器具有用于計算度量、判定例外的嚴重程度、將度量與門限進行比較、趨勢分析、和將例外事件和性能數(shù)據(jù)進行相關的裝置。
13.如前述權利要求12中要求的電信性能管理系統(tǒng),其特征在于其中每一個代理包含用于根據(jù)分析器的輸出向接收到的數(shù)據(jù)分配可靠性數(shù)值的裝置。
14.如前述權利要求12和13中要求的電信性能管理系統(tǒng),其特征在于其中每一個代理包含用于根據(jù)分析器的輸出向下一級性能代理分配一個相對加權特征的優(yōu)先級排序裝置。
15.如前述權利要求中要求的電信性能管理系統(tǒng),其特征在于,其中每一個代理包含一個過濾器,用于基于下一級處理器設定的一組規(guī)則過濾接收到的事件信息。
16.如前述任一項權利要求中要求的電信性能管理系統(tǒng),其特征在于,其中系統(tǒng)還包含一個管理信息倉庫,用于存儲系統(tǒng)模型、被管理的資源、對性能度量和事件數(shù)據(jù)進行的定義。
17.如前述權利要求16中要求的電信性能管理系統(tǒng),其特征在于,其中管理信息倉庫包含用于動態(tài)地更新所述系統(tǒng)模型、被管理的資源、和事件數(shù)據(jù)的裝置。
18.用于電信性能管理系統(tǒng)的控制器,包含一個性能代理,它包含對捕獲自通信業(yè)務設備上數(shù)據(jù)進行處理、分析和抽象的裝置,一個與代理連接的用戶接口,和用于通過接收來自性能代理的實時性能信息來控制被管理的系統(tǒng)的裝置。
19.如前述權利要求18中要求的控制器,其特征在于,其中控制器包含用于把一條預約定向到性能代理上的裝置。
20.一個電信性能管理系統(tǒng),包含互連的性能代理的分級結構,它具有至少與一個性能代理相連的用戶接口,每一個性能代理包含用于對自通信業(yè)務設備捕獲的性能數(shù)據(jù)進行處理、分析和抽象的裝置;用于向更高一級的代理傳送性能數(shù)據(jù)的裝置;用于從更高一級的代理接收預約以決定操作模式的裝置。
21.管理電信系統(tǒng)性能的方法,包含以下步驟通過性能代理從電信系統(tǒng)通信業(yè)務設備上捕獲性能數(shù)據(jù);和在性能代理中對性能數(shù)據(jù)進行處理、分析和抽象以控制電信系統(tǒng)的操作。
22.如前述權利要求21中要求的方法,其特征在于其中捕獲性能數(shù)據(jù)的步驟進一步包含以下步驟根據(jù)通信業(yè)務量處理來檢索通信業(yè)務設備產(chǎn)生的原始通信量數(shù)據(jù);通過高速接口將檢索的數(shù)據(jù)發(fā)送到過濾器;在重新組構過濾的原始數(shù)據(jù)以便生成與電信系統(tǒng)有關的性能數(shù)據(jù)之前,過濾原始數(shù)據(jù)的被選擇的部分。
23.如前述權利要求21或22中要求的方法,其特征在于進一步包含以下步驟為性能數(shù)據(jù)的度量部分分配加權因數(shù),以便生成加權的性能數(shù)據(jù);和向高一級的代理傳送加權的性能數(shù)據(jù)。
24.如前述權利要求21到23中要求的方法,其特征在于進一步包含以下步驟在性能代理中計算性能統(tǒng)計值;和一旦從相連的性能代理收到一個請求,就將性能統(tǒng)計值發(fā)送到所連接的性能代理。
25.如前述權利要求21到24中要求的方法,其特征在于其中性能代理執(zhí)行如下步驟從本地的存儲器中檢索交互信息,以便給性能代理設置一個活動需求;一旦收到來自高一級代理的預約,就更新交互信息以改變性能代理的活動需求。
26.如前述權利要求25中要求的方法,其特征在于其中性能代理執(zhí)行如下步驟識別優(yōu)先級指示和與預約相關的遞送時限,并且給預約分配一個相對的重要性值。
27.如前述權利要求25中要求的方法,其特征在于其中性能代理執(zhí)行如下步驟動態(tài)地改變預約遞送時限,發(fā)送帶有改變的傳送時限的指令到下一級性能代理。
28.如前述權利要求21到27中要求的方法,其特征在于進一步包含如下步驟通過性能代理的分級結構向上發(fā)送含有事件信號的性能數(shù)據(jù),這些事件信號帶有事件數(shù)據(jù)實時時限。
29.如前述權利要求28中要求的方法,其特征在于其中接收事件信號的更高一級代理執(zhí)行如下步驟從性能數(shù)據(jù)中識別性能數(shù)據(jù)特征;和根據(jù)所述接收的實時時限處理所述數(shù)據(jù)。
全文摘要
用于實時地從通信業(yè)務設備(3)處理、分析和提取性能數(shù)據(jù)的電信性能管理系統(tǒng),使用分級結構的與用戶接口(11)相連的性能代理(10),以便保證最佳的網(wǎng)絡設計和性能。每個代理(10)向上一級代理(10)發(fā)送性能數(shù)據(jù),并根據(jù)從上級代理(10)而來的預約信號和相關的傳送時限進行操作。
文檔編號H04Q3/00GK1267427SQ98808198
公開日2000年9月20日 申請日期1998年4月1日 優(yōu)先權日1997年6月16日
發(fā)明者J·塞拉, A·紐科姆貝 申請人:艾利森電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宁南县| 元氏县| 绍兴市| 溆浦县| 兴山县| 沙坪坝区| 龙岩市| 广灵县| 娱乐| 阿城市| 赤水市| 渭源县| 聂拉木县| 阜宁县| 汶川县| 雷山县| 教育| 屯昌县| 东兰县| 通化县| 曲靖市| 尉犁县| 卓资县| 布拖县| 三明市| 江口县| 津市市| 钦州市| 淳化县| 辛集市| 海盐县| 山西省| 甘谷县| 宣威市| 嘉禾县| 宜黄县| 通城县| 惠来县| 义马市| 广灵县| 丹寨县|