專利名稱:控制電信網(wǎng)中的性能測量的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)管理系統(tǒng)和方法,尤其涉及按照性能測量閾控制性能測量的網(wǎng)絡(luò)管理系統(tǒng)和方法。
背景技術(shù):
諸如電信網(wǎng)的網(wǎng)絡(luò)典型地包含多個(gè)用于監(jiān)控網(wǎng)絡(luò)性能的性能管理工具。這些工具被用來監(jiān)控網(wǎng)絡(luò)各個(gè)方面的性能,例如蜂窩電話網(wǎng)的特定小區(qū)中掉話的電話呼叫數(shù)。性能管理工具的用戶對網(wǎng)絡(luò)中性能測量報(bào)告的選擇、激活和去活有控制權(quán)。
為了始終監(jiān)控網(wǎng)絡(luò)性能,可以從性能管理工具中選擇缺省的性能測量。
在測量掉到預(yù)定的閾值之下或升到預(yù)定的閾值之上時(shí),性能閾測量可以用來指示網(wǎng)絡(luò)中潛在的問題。實(shí)例包括一個(gè)特定小區(qū)中超過可接受的閾值而掉話的呼叫數(shù);無線鏈路上跨越特定閾后的信號干擾比,由此為移動用戶指示差話音質(zhì)量;降到某個(gè)水平之下的以每秒千字節(jié)(Kbps)表示的業(yè)務(wù)量,它指示一個(gè)可能停用或者正在停用的小區(qū);時(shí)延大于特定時(shí)間閾的分組數(shù)據(jù)用戶的分組數(shù)(后一個(gè)實(shí)例也指示有太多的用戶已經(jīng)被允許接入該網(wǎng)絡(luò))。
盡管上面提到的性能測量對于指示網(wǎng)絡(luò)中出現(xiàn)的潛在問題是有用的,但卻沒有手段來自動激活其它更相關(guān)的性能測量,以便可以進(jìn)一步觀測有潛在問題的區(qū)域。
US-5,638,514是用于監(jiān)控網(wǎng)絡(luò)設(shè)備的系統(tǒng)的一個(gè)實(shí)例,它帶有減少被收集的性能數(shù)據(jù)量的目的。通過按照被收集的性能數(shù)據(jù)更新狀態(tài)表,該目的可以獲得。但是,該系統(tǒng)要求一個(gè)復(fù)雜的分層系統(tǒng)用于使被收集的性能數(shù)據(jù)量最小。
本發(fā)明的目的是通過提供一個(gè)網(wǎng)絡(luò)管理系統(tǒng)和方法來克服與現(xiàn)有技術(shù)相關(guān)聯(lián)的缺點(diǎn),其中一組性能測量被激活和/或去活來響應(yīng)性能測量閾被跨越。
發(fā)明概述按照本發(fā)明的第一個(gè)方面,提供了一種在網(wǎng)絡(luò)中自動控制性能測量的方法,該方法包括步驟(a)接收閾信息,該閾信息指示一個(gè)性能測量已經(jīng)跨越一個(gè)特定的閾;(b)決定與該特定閾信息相關(guān)聯(lián)的一組性能測量是否已經(jīng)活動的裝置;并且如果不是活動的,(c)就激活該組性能測量。
按照本發(fā)明的另一個(gè)方面,提供了一種在網(wǎng)絡(luò)中使用的性能管理控制器,其中多種性能測量被實(shí)施,該性能管理控制器包括用于接收閾信息的裝置,該閾信息指示一個(gè)性能測量已經(jīng)跨越一個(gè)特定的閾;用于決定與該特定閾信息相關(guān)聯(lián)的一組性能測量是否已經(jīng)是活動的;并且如果不是活動的,則包括用于激活該組性能測量的裝置。
按照本發(fā)明的又一個(gè)方面,提供了在附加的權(quán)利要求中定義的網(wǎng)絡(luò)管理系統(tǒng)。
附圖簡述為了更好地理解本發(fā)明以及更清晰地顯示它如何被實(shí)施,現(xiàn)在將通過實(shí)例來參考附隨的附圖,其中
圖1顯示了按照本發(fā)明的網(wǎng)絡(luò)管理系統(tǒng);圖2顯示了在激活性能測量時(shí)圖1的性能測量控制器的運(yùn)行;圖3顯示了在去活性能測量時(shí)圖1的性能管理控制器的運(yùn)行。
本發(fā)明的優(yōu)選實(shí)施方案的詳述網(wǎng)絡(luò)管理系統(tǒng)1包括用于在網(wǎng)絡(luò)7中實(shí)施多種性能測量5的性能管理工具3。該性能測量5涉及網(wǎng)絡(luò)7的物理組成部分或邏輯組成部分。每個(gè)性能測量5都有一個(gè)相關(guān)的性能閾。性能測量5被實(shí)施以監(jiān)控網(wǎng)絡(luò)7的功能,比如預(yù)測業(yè)務(wù)量、檢測問題、預(yù)見潛在的問題以及多種其它功能。
按照本發(fā)明的性能管理控制器9接收從性能管理工具3來的性能閾信息11。該性能閾信息11指示是否有任意的性能測量5已經(jīng)跨越了預(yù)定的閾。例如,如果性能測量涉及一個(gè)小區(qū)中的掉話數(shù),則性能管理工具3就發(fā)送性能閾信息11給性能管理控制器9,指示該閾已經(jīng)被跨越,并且性能測量是“不安全的”或“無法接受的”。
性能管理控制器9包括一個(gè)性能測量組的列表13、一個(gè)網(wǎng)絡(luò)的邏輯/物理組成部分列表15,一個(gè)預(yù)先定義的時(shí)間安排的列表17和一個(gè)控制單元19。
“物理”組成部分的實(shí)例包括網(wǎng)絡(luò)鏈路或者一個(gè)硬件板(比如根據(jù)移動用戶離基站的距離、基于預(yù)先配置的功率設(shè)置或者按要求而分配不同的功率電平給不同用戶的功率放大器)。物理組成部分的另一個(gè)實(shí)例是網(wǎng)絡(luò)節(jié)點(diǎn)中的處理器,它被提供來處理特殊任務(wù),像運(yùn)行用于該節(jié)點(diǎn)的Java虛擬機(jī),或者充當(dāng)用于分組數(shù)據(jù)呼叫的路由器。
“邏輯”組成部分的一個(gè)實(shí)例是網(wǎng)絡(luò)小區(qū)。其它的實(shí)例包括基于不同數(shù)據(jù)速率的服務(wù)類型,比如服務(wù)類型“A”具有數(shù)據(jù)速率X以及優(yōu)先級Y。
性能測量按照它們與特定性能閾的關(guān)系進(jìn)行分組并存儲在性能測量組的列表13中。因此,在一個(gè)特定的性能閾被超過的情況下,性能測量組包含了一列應(yīng)該進(jìn)行的性能測量。
例如,這能在物理鏈路是硬件板的地方應(yīng)用,像控制到網(wǎng)絡(luò)的接入的板(比如用于移動基站的接收器)。如果接入失敗數(shù)超過一個(gè)特定水平,則它有興趣知道該板接收了多少次的接入嘗試,成功了多少次,對于相似或者毗鄰的板性能水平如何,以及在該板或者該板的子部件上的百分比使用水平(以確定是否只是板的一部分有問題)。
因此,涉及失敗的接入嘗試的閾信息能被鏈接到下面展示的一組性能測量上1.測量一個(gè)板已經(jīng)接收到的接入嘗試數(shù)。
2.測量已經(jīng)成功的接入嘗試數(shù)。
3.測量在毗鄰板中接收到的接入嘗試數(shù)。
4.測量毗鄰板中成功的嘗試數(shù)。
5.測量該板的百分比使用水平。
6.測量該板的子部件的百分比使用水平。
這樣,如果涉及失敗的接入嘗試數(shù)的閾值被跨越,則一組預(yù)定的性能測量就被激活以提供有用的信息。
在預(yù)定的時(shí)間安排表17中的每個(gè)預(yù)先定義的時(shí)間安排都包含涉及特定性能測量組的信息。例如該信息對應(yīng)于性能測量組應(yīng)該被激活的時(shí)間點(diǎn)以及該性能測量組應(yīng)該保持激活狀態(tài)的時(shí)間長度。
另外,可以在系統(tǒng)中建立滯后,從而避免頻繁地跨越特定閾值的動態(tài)閾測量而引起的任何問題。例如,為了避免頻繁地激活/去活一個(gè)性能測量組,在一個(gè)相關(guān)的性能測量組被激活/去活前,閾測量必須在預(yù)定的時(shí)段內(nèi)在任一方向上跨越一個(gè)特定閾值。
每個(gè)性能測量組也可以涉及一個(gè)或多個(gè)網(wǎng)絡(luò)的邏輯或物理組成部分,它們都在邏輯或物理組成部分的列表15中列出。因此每個(gè)性能測量組涉及在一個(gè)或多個(gè)網(wǎng)絡(luò)組成部分上進(jìn)行的性能測量。這與上面描述的性能測量組涉及一個(gè)特定的閾的方法很類似。
因此優(yōu)選地,性能測量組是基于與性能閾一樣的邏輯組成部分和物理組成部分。這樣性能管理工具3和性能管理控制器9能相互理解并報(bào)告同樣的可測量組成部分。
但是應(yīng)當(dāng)注意本發(fā)明不是局限于鏈接到與該閾一樣的邏輯/物理組成部分的性能測量。例如一個(gè)涉及小區(qū)組成部分的閾測量能被用來激活有關(guān)鏈路組成部分的測量。在這樣的一種實(shí)施方案中,如果網(wǎng)絡(luò)組成部分被利用一個(gè)本領(lǐng)域中眾所周知的命名協(xié)議來識別,則性能測量工具和性能測量控制器能相互理解。
性能管理控制器9已經(jīng)激活用于激活一組性能測量的裝置21,例如通過命令該性能管理工具3來完成。性能管理控制器9也包括用于去活一組性能測量的去活裝置23,這也可通過命令該性能管理工具3來完成。
現(xiàn)在將參考圖2,它描述了圖1的網(wǎng)絡(luò)管理控制器9的運(yùn)行。
性能管理控制器9的控制單元19在步驟101接收從性能測量工具3來的性能閾信息11。該性能閾信息11報(bào)告一個(gè)特定性能測量已經(jīng)從一個(gè)“安全的”或“可接受的”狀態(tài)跨越到“不安全的”或“無法接受的”狀態(tài)。
在已經(jīng)接收到此信息后,控制單元19在步驟103從性能測量組列表中選擇用于該閾信息的有關(guān)性能組。
接下來,利用存儲在物理/邏輯組成部分的列表15中的信息,控制單元19在步驟105選擇與已經(jīng)被跨越的閾相對應(yīng)的網(wǎng)絡(luò)的邏輯組成部分或物理組成部分。
然后控制單元19在步驟107確定涉及該特定閾的性能測量組是否是活動的。如果有關(guān)組是活動的,那么控制單元將什么也不作。
但是如果有關(guān)性能測量組不是活動的,那么該控制單元采取必要的步驟以激活該性能測量組。
這包括在步驟109訪問預(yù)先定義的時(shí)間安排表17以決定該性能測量組應(yīng)該在什么時(shí)候被激活,以及它保持在激活狀態(tài)的持續(xù)時(shí)間。
利用上面決定的信息,控制單元19在步驟111激活有關(guān)的性能測量組。
應(yīng)當(dāng)注意如果接收到的閾信息含有嵌入在其中的有關(guān)信息,即如果閾信息包含識別該網(wǎng)絡(luò)組成部分的信息,那么步驟105可以被刪除。
因此,上面描述的性能管理控制器9使得網(wǎng)絡(luò)的監(jiān)控能夠自適應(yīng)地改變,以致于大多數(shù)有關(guān)的性能數(shù)據(jù)能夠被收集以響應(yīng)于實(shí)時(shí)網(wǎng)絡(luò)事件。
接著,該性能測量組可以根據(jù)用于正在討論的特定性能測量組的時(shí)間安排而隨后被去活。
作為選擇,性能測量組可以被去活以響應(yīng)它的有關(guān)閾信息跨越回“安全”區(qū)域。圖3顯示了用于在該情況下去活該性能測量組的過程。
在閾跨越回“安全”或“可接受”狀態(tài)時(shí),控制單元19在步驟201接收從性能管理工具3來的性能閾信息11。
然后控制單元19在步驟202確定哪一個(gè)性能測量組涉及接收到的閾信息。
接下來,控制單元19在步驟203檢查其性能測量組為活動的網(wǎng)絡(luò)的邏輯組成部分或物理組成部分。應(yīng)當(dāng)注意如果閾信息包含識別網(wǎng)絡(luò)組成部分的信息,那么該步驟可以被省略。
然后控制單元在步驟205確定用于該閾的性能測量組是否是活動的。如果不是活動的,比如是由于在先前已經(jīng)利用用于該組的時(shí)間安排而去活該組,那么將不采取行動。
但是,如果性能測量組仍然處于活動狀態(tài),那么控制單元在步驟207去活用于有關(guān)網(wǎng)絡(luò)組成部分的性能測量組。
照這樣去活該性能測量,即在不需要的時(shí)候去活,意味著不經(jīng)濟(jì)的測量將不被實(shí)施。
去活該性能測量組的不同方法(即響應(yīng)時(shí)間安排表或者響應(yīng)跨越回“安全”區(qū)域的閾)是可配置的,使得如果期望,則一種方法可以相對其他方法優(yōu)先。
上面描述的本發(fā)明使得一組有關(guān)的性能測量能夠在檢測到潛在的問題時(shí)被自動激活,并且在潛在問題被解決時(shí)被自動去活。
雖然性能測量組的激活和去活已經(jīng)被描述為在一個(gè)閾被跨越之后立即進(jìn)行,但是有可能并入一個(gè)延時(shí),使得該性能測量組只能在一個(gè)閾已被跨越一段預(yù)定的時(shí)間長度之后被激活或去活。因此,如果性能閾的跨越十分頻繁,那么有關(guān)性能測量組的激活和去活會被延時(shí),因而要避免太頻繁地改變測量而引起的不期望的后果。
上面提到的每個(gè)參數(shù)(例如性能測量組的定義、性能測量和物理/邏輯組成部分之間的關(guān)系、閾和性能測量組之間的關(guān)系或者用于給定測量的閾信息)可以由用戶編程。
在實(shí)際問題發(fā)生之前,通過自動激活性能測量以監(jiān)控潛在的問題,本發(fā)明使得潛在的問題能夠被防止。
此外,如果一個(gè)問題已經(jīng)發(fā)生,則有關(guān)性能測量的自動激活意味著性能數(shù)據(jù)可被用來形成歷史數(shù)據(jù),然后它可被用來預(yù)測或者監(jiān)控潛在問題區(qū)域中的趨勢。
通過自動去活用于當(dāng)前似乎不必監(jiān)控的區(qū)域的性能測量,本發(fā)明減少了在不需要時(shí)被收集的不必要的測量的數(shù)目。
雖然本發(fā)明已經(jīng)被描述為是關(guān)于在一個(gè)閾已被超過時(shí)激活、而在測量已經(jīng)掉到該閾之下時(shí)去活一組性能測量,但是本發(fā)明反過來同樣適用,即由此在測量掉到一個(gè)閾之下時(shí)激活、而在它超過該閾時(shí)去活一組性能測量。
在上面的描述中,激活一組性能測量已經(jīng)被描述為開始該組中的所有測量。類似地,去活一組性能測量已經(jīng)被描述為停止該組中的所有性能測量。
但是應(yīng)當(dāng)注意激活一組性能測量也會導(dǎo)致該組中特定性能測量開始進(jìn)行而其余的被停止。同樣地,去活一組性能測量會導(dǎo)致該組中特定性能測量被停止而其余的開始進(jìn)行。
應(yīng)當(dāng)注意上面描述的各種選項(xiàng)可以由用戶編程或配置。
對于本領(lǐng)域的技術(shù)人員其它修改是顯而易見的,它們可以在不違背本發(fā)明的范圍的前提下進(jìn)行,就像在附加的權(quán)利要求中定義的。
權(quán)利要求
1.一種在網(wǎng)絡(luò)中自動控制性能測量的方法,該方法包括步驟(a)接收閾信息,該閾信息指示一個(gè)性能測量已經(jīng)跨越一個(gè)特定的閾;(b)確定與該特定的閾信息相關(guān)聯(lián)的一組性能測量是否已經(jīng)是活動的;并且如果不是,則(c)激活該組性能測量。
2.如權(quán)利要求1要求的方法,其中在步驟(b)之前,該方法包括步驟確定哪一組性能測量與該接收到的特定閾相關(guān)聯(lián);以及,選擇該性能測量將要為其激活的網(wǎng)絡(luò)的邏輯或者物理組成部分。
3.如權(quán)利要求1或者2要求的方法,其中步驟(c)進(jìn)一步包括步驟確定用于激活該組性能測量的時(shí)間安排;以及相應(yīng)地激活該組性能測量。
4.如權(quán)利要求3要求的方法,其中該時(shí)間安排指示該組性能測量應(yīng)該在什么時(shí)候被激活,以及該組性能測量應(yīng)保持活動的持續(xù)時(shí)間。
5.如權(quán)利要求1到4中任何一個(gè)要求的方法,其中激活該組性能測量只有在相應(yīng)閾已經(jīng)被超過預(yù)定時(shí)段之后才進(jìn)行。
6.如前面任一權(quán)利要求所要求的方法,進(jìn)一步包括確定一個(gè)測量是否已經(jīng)掉到任何閾之下的步驟;并且如果這樣,那么確定哪一個(gè)性能測量組涉及該特定閾;確定該性能測量組是否已經(jīng)是活動的;并且如果是,那么相應(yīng)地去活該性能測量組。
7.如權(quán)利要求6要求的方法,其中去活該性能測量組只在相應(yīng)的測量已經(jīng)掉到閾之下預(yù)定時(shí)段之后才進(jìn)行。
8.如前面任一權(quán)利要求所要求的方法,進(jìn)一步包括定義一個(gè)性能測量列表的步驟。
9.如前面任一權(quán)利要求所要求的方法,其中每個(gè)性能測量與一個(gè)性能閾有一個(gè)預(yù)先定義的關(guān)系。
10.如前面任一權(quán)利要求所要求的方法,其中性能測量按照它們與性能閾的關(guān)系進(jìn)行分組。
11.如前面任一權(quán)利要求所要求的方法,其中每組性能測量都涉及到網(wǎng)絡(luò)中的一個(gè)或多個(gè)邏輯或物理組成部分。
12.如權(quán)利要求11要求的方法,其中性能測量是基于與性能閾一樣的邏輯或物理組成部分的。
13.如前面任一權(quán)利要求所要求的方法,其中閾被設(shè)置以致于一個(gè)閾的跨越指示有一個(gè)潛在的問題。
14.如前面任一權(quán)利要求所要求的方法,其中該性能測量數(shù)據(jù)被用來預(yù)測潛在問題區(qū)域。
15.一種在網(wǎng)絡(luò)中使用的性能管理控制器,其中多種性能測量被實(shí)施,該性能管理控制器包括用于接收閾信息的裝置,該閾信息指示一個(gè)性能測量已經(jīng)跨越一個(gè)特定的閾;用于確定與該特定的閾信息相關(guān)聯(lián)的一組性能測量是否已經(jīng)活動的裝置;以及如果不是活動的,則包括用于激活該組性能測量的裝置。
16.如權(quán)利要求15要求的性能管理控制器,其中用于確定一組性能測量是否已經(jīng)活動的裝置包括用于確定哪一組性能測量與該特定的閾信息相關(guān)聯(lián)的裝置;以及用于選擇該性能測量將為其激活的網(wǎng)絡(luò)的邏輯或者物理組成部分的裝置。
17.如權(quán)利要求15或者16要求的性能管理控制器,其中用于激活該組性能測量的裝置進(jìn)一步包括確定用于激活該組性能測量的時(shí)間安排的裝置;以及相應(yīng)地激活該組性能測量的裝置。
18.如權(quán)利要求17要求的性能管理控制器,其中用于確定時(shí)間安排的裝置含有用于確定該組性能測量應(yīng)該在什么時(shí)候被激活以及該測量的持續(xù)時(shí)間的裝置。
19.如權(quán)利要求15到18中任何一個(gè)要求的性能管理控制器,含有用于對該組性能測量的激活進(jìn)行延時(shí)直到該相應(yīng)的閾已經(jīng)被超過預(yù)定時(shí)段的建時(shí)裝置。
20.如權(quán)利要求15到19中任何一個(gè)要求的性能管理控制器,進(jìn)一步包括用于確定一個(gè)測量是否已經(jīng)掉到任何閾之下的裝置;以及如果這樣,則包括用于確定哪一個(gè)性能測量組涉及該特定閾的裝置;用于確定該性能測量組是否已經(jīng)活動的裝置;以及如果這樣,則包括相應(yīng)地去活該性能測量組的裝置。
21.如權(quán)利要求20要求的性能管理控制器,其中用于去活該性能測量組的裝置含有用于對去活進(jìn)行延時(shí)直到該相應(yīng)的測量已經(jīng)掉到該閾之下預(yù)定時(shí)段之后的延時(shí)裝置。
22.如權(quán)利要求15到21中任何一個(gè)要求的性能管理控制器,進(jìn)一步包括用于定義一個(gè)性能測量列表的裝置。
23.如權(quán)利要求15到22中任何一個(gè)要求的性能管理控制器,其中每個(gè)性能測量與一個(gè)性能閾有一個(gè)預(yù)先定義的關(guān)系。
24.如權(quán)利要求15到23中任何一個(gè)要求的性能管理控制器,其中性能測量按照它們與性能閾的關(guān)系進(jìn)行分組。
25.如權(quán)利要求24要求的性能管理控制器,含有用于存儲一個(gè)性能測量組列表的裝置。
26.如權(quán)利要求15到25中任何一個(gè)要求的性能管理控制器,其中每個(gè)性能測量組都涉及網(wǎng)絡(luò)中的一個(gè)或多個(gè)邏輯或物理組成部分。
27.如權(quán)利要求26要求的性能管理控制器,其中性能測量是基于與該性能閾一樣的邏輯或物理組成部分的。
28.如權(quán)利要求15到27中任何一個(gè)要求的性能管理控制器,其中一個(gè)閾的跨越指示有一個(gè)潛在的問題。
29.如權(quán)利要求15到28中任何一個(gè)要求的性能管理控制器,其中該性能測量數(shù)據(jù)被用來預(yù)測潛在的問題區(qū)域。
30.如權(quán)利要求15到29中任何一個(gè)要求的性能管理控制器,進(jìn)一步包括用于使得控制器能夠由用戶編程的裝置。
31.一種網(wǎng)絡(luò)管理系統(tǒng),包括多個(gè)物理或邏輯組成部分、用于在該網(wǎng)絡(luò)中實(shí)施性能測量的性能測量工具以及如權(quán)利要求15到30的任何一個(gè)中所定義的性能管理控制器。
全文摘要
一種網(wǎng)絡(luò)管理系統(tǒng)(1)例如在電信網(wǎng)(7)中使用,包括一個(gè)性能測量工具(3)用于實(shí)施多種涉及該網(wǎng)絡(luò)(7)的物理或邏輯組成部分的性能測量(5)。性能管理控制器(9)包括一個(gè)控制單元(19)、一個(gè)性能測量組的列表(13)、一個(gè)邏輯/物理組成部分的列表(15)和一個(gè)預(yù)先定義的時(shí)間安排表(17)。一旦接收到指示某一性能測量閾已經(jīng)被跨越的信息(11),該控制單元(19)就決定與該閾相關(guān)聯(lián)的性能測量組是否是活動的,以及如果不是活動的,就自動激活(21)適當(dāng)?shù)男阅軠y量組。這樣,該系統(tǒng)就能夠自適應(yīng)地改變性能測量以響應(yīng)實(shí)際的性能測量,從而確保實(shí)施最適當(dāng)?shù)臏y量。性能測量的自動去活(21)意味著不實(shí)施不經(jīng)濟(jì)的測量。
文檔編號H04L12/24GK1442024SQ01812631
公開日2003年9月10日 申請日期2001年5月4日 優(yōu)先權(quán)日2000年5月12日
發(fā)明者J·梅, B·布拉迪, M·莫伊尼漢 申請人:艾利森電話股份有限公司