專利名稱:動態(tài)服務質(zhì)量(QoS)管理的制作方法
技術領域:
本發(fā)明涉及一種動態(tài)服務質(zhì)量(QoS)管理設備和方法,更具體地,涉及一種動態(tài)QoS管理設備和方法,來動態(tài)配置不同系統(tǒng)性能數(shù)據(jù)以便監(jiān)控和管理該系統(tǒng)。
背景技術:
近年來,對于有線和無線網(wǎng)絡系統(tǒng),已經(jīng)開始考慮QoS,并且有效和穩(wěn)定QoS管理成為關鍵問題。
QoS是一種在給定帶寬中通過根據(jù)用戶或應用的性質(zhì)來分類服務從而管理異質(zhì)流量的技術。QoS解決方法不僅增加了網(wǎng)絡的容量,而且通過監(jiān)控和分析流量,有效地控制和管理了流量,因此優(yōu)化了網(wǎng)絡并且改善了網(wǎng)絡管理調(diào)度。
因此,應該將QoS管理用于解決用戶流量的沖突和擁塞,實現(xiàn)服務提供商的利潤,并運行訂戶即時檢查服務質(zhì)量,從而對于商業(yè)是重要因素。
然而,QoS具有組合特征,包括取決于所采用的多個網(wǎng)絡和系統(tǒng)的各種技術、功能和政策,還包括在多個層中存在的各種技術,因而管理QoS不容易。
根據(jù)這種傳統(tǒng)QoS政策的傳統(tǒng)網(wǎng)絡管理方法,連續(xù)地監(jiān)控對于用于保持系統(tǒng)性能的服務管理具有顯著效果的關鍵性能指示器(KPI),以及當發(fā)生性能下降時通過實時分析來采取即時行動。
在傳統(tǒng)網(wǎng)絡系統(tǒng)管理方法中,根據(jù)從系統(tǒng)中收集的或從性能數(shù)據(jù)值計算出的不同性能數(shù)據(jù),直接選擇KPI,并且可以根據(jù)網(wǎng)絡系統(tǒng)管理器的性能,按照各種方式來管理KPI。
然而,傳統(tǒng)網(wǎng)絡系統(tǒng)管理方法不適于選擇或產(chǎn)生這些不同KPI,而只能選擇系統(tǒng)相關(system-dependent)的KPI或提供有限動態(tài)KPI產(chǎn)生算法。
此外,在傳統(tǒng)QoS基于政策網(wǎng)絡系統(tǒng)管理方法中,不能在單個數(shù)據(jù)庫表格中管理所有系統(tǒng)數(shù)據(jù),而只有在特定數(shù)據(jù)庫中作為KPI來管理性能數(shù)據(jù),從而不可能在操作期間產(chǎn)生動態(tài)KPI。
此外,即使QoS基于政策網(wǎng)絡系統(tǒng)管理方法的有限動態(tài)KPI產(chǎn)生算法通過數(shù)據(jù)庫表格中屬性的四則運算法則能夠產(chǎn)生新的KPI,不可能使用屬于不同數(shù)據(jù)庫表格的各種屬性來產(chǎn)生KPI。
此外,因為傳統(tǒng)QoS基于政策網(wǎng)絡系統(tǒng)管理方法具有系統(tǒng)相關的KPI選擇算法,其它系統(tǒng)不可能采用KPI選擇算法,因此必須對每一個系統(tǒng)重新開發(fā)具有相同功能的QoS工具。
發(fā)明內(nèi)容
本發(fā)明致力于解決上述問題,并且本發(fā)明的目的是提供一種動態(tài)QoS管理設備和方法,來執(zhí)行管理過程,例如關鍵性能指示器(KPI,KeyPerformance Indicator)產(chǎn)生、修改和刪除,從而產(chǎn)生系統(tǒng)操作者所請求的各種KPI,而不需要停止系統(tǒng)操作。
此外,本發(fā)明的另一個目的是提供一種當開發(fā)新的系統(tǒng)時使用QoS管理算法的動態(tài)QoS管理設備和方法。
為了實現(xiàn)這些目的,在本發(fā)明的一個方案中,動態(tài)服務質(zhì)量(QoS,Quality of Service)管理設備包括管理服務器,具有數(shù)據(jù)庫,管理服務器用于將從網(wǎng)絡單元(NE,Network Element)系統(tǒng)收集來的系統(tǒng)性能信息數(shù)據(jù)和用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息存儲在數(shù)據(jù)庫表格中;以及客戶機管理器,用于通過查閱存儲在數(shù)據(jù)庫中的動態(tài)核心管理信息,產(chǎn)生系統(tǒng)性能信息,并且用于顯示與動態(tài)用戶核心管理信息相對應的狀態(tài)信息。
在本發(fā)明的另一個方案中,動態(tài)服務質(zhì)量(QoS)管理方法包括通過使用四則運算法則來處理不同系統(tǒng)性能信息數(shù)據(jù)或數(shù)據(jù)屬性,在管理服務器的數(shù)據(jù)庫中,產(chǎn)生動態(tài)用戶核心管理信息并產(chǎn)生KPI元表格;將從網(wǎng)絡單元(NE)系統(tǒng)實時收集到的系統(tǒng)性能信息數(shù)據(jù)存儲到數(shù)據(jù)庫中系統(tǒng)收集表格中;在已經(jīng)完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,請求動態(tài)用戶核心管理信息的當前狀態(tài);通過根據(jù)在KPI元表格中產(chǎn)生的動態(tài)核心管理信息來組合系統(tǒng)性能信息數(shù)據(jù),輸出動態(tài)用戶核心管理信息的合成結果值;以及顯示與動態(tài)用戶核心管理信息合成結果值和閾值之間的比較結果相對應的動態(tài)用戶核心管理信息的狀態(tài)值。
在本發(fā)明的另一個方案中,動態(tài)服務質(zhì)量(QoS)管理設備包括管理服務器,用于存儲從網(wǎng)絡單元(NE)收集來的系統(tǒng)性能信息數(shù)據(jù)和用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息關鍵性能指示器(KPI),用于將QoS錯誤數(shù)據(jù)存儲在數(shù)據(jù)的各個表格中,以及用于當發(fā)生QoS錯誤時產(chǎn)生告警;以及客戶機管理器,用于存儲用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息,用于在已經(jīng)完全收集到系統(tǒng)性能信息數(shù)據(jù)之后、通過查閱KPI元表格來產(chǎn)生用戶請求的系統(tǒng)性能信息,并且用于將動態(tài)用戶核心管理信息的狀態(tài)信息發(fā)送到管理服務器。
在本發(fā)明的又一個方案中,動態(tài)服務質(zhì)量(QoS)管理方法包括通過使用四則運算法則來處理不同系統(tǒng)性能信息數(shù)據(jù)或數(shù)據(jù)屬性,產(chǎn)生動態(tài)用戶核心管理信息,并且將動態(tài)用戶核心管理信息存儲在管理服務器的數(shù)據(jù)庫的關鍵性能指示器(KPI)元表格中;將從網(wǎng)絡單元(NE)收集到的系統(tǒng)性能信息數(shù)據(jù)存儲到數(shù)據(jù)庫中的系統(tǒng)收集表格中;在完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,請求動態(tài)用戶核心管理信息的當前狀態(tài);通過根據(jù)在KPI元表格中產(chǎn)生的動態(tài)用戶核心管理信息來組合系統(tǒng)性能信息數(shù)據(jù),輸出動態(tài)用戶核心管理信息的合成結果值;以及作為表示錯誤的動態(tài)用戶核心管理信息合成結果值和閾值之間的比較結果,當動態(tài)用戶核心管理信息的狀態(tài)值發(fā)生錯誤時,在錯誤管理表格中存儲或刪除或修改動態(tài)用戶核心管理信息。
結合附圖,通過參考下面詳細的說明,可以更好地理解本發(fā)明,并且顯而易見其伴隨的多個優(yōu)點,附圖中類似的參考符號表示相同或類似的組件,其中圖1是根據(jù)本發(fā)明第一實施例的動態(tài)QoS管理設備的方框圖;圖2是圖1的動態(tài)QoS管理設備的詳細方框圖;圖3A是圖2的動態(tài)QoS管理設備的用戶接口的詳細結構的方框圖;
圖3B是圖2的動態(tài)QoS管理設備的用戶接口的另一種結構的方框圖;圖4是圖2的動態(tài)QoS管理設備的動態(tài)用戶核心管理信息的顯示器的視圖;圖5是根據(jù)本發(fā)明第一實施例的動態(tài)QoS管理方法的流程圖;圖6是在圖5的動態(tài)QoS管理方法中存儲動態(tài)用戶核心管理信息的方法的流程圖;圖7是根據(jù)本發(fā)明第二實施例的動態(tài)QoS管理設備的方框圖;圖8是根據(jù)本發(fā)明第二實施例的動態(tài)QoS管理設備的接口的方框圖;圖9是圖8的動態(tài)QoS管理方法中存儲用戶核心管理信息的方法的流程圖;圖10是在圖1的動態(tài)QoS管理設備中使用的KPI元表格;以及圖11是收集在圖1的動態(tài)QoS管理設備中使用的系統(tǒng)性能信息數(shù)據(jù)的詢問程序。
具體實施例方式
下文中,結合附圖來說明根據(jù)本發(fā)明第一實施例的動態(tài)QoS管理設備和方法。
圖1是根據(jù)本發(fā)明第一實施例的QoS管理設備和方法的方框圖。如圖1所示,QoS管理設備包括管理從NE系統(tǒng)輸入的各種數(shù)據(jù)的管理服務器1以及客戶機管理器2。
管理服務器1包括數(shù)據(jù)庫11和系統(tǒng)性能收集器12(見圖2)。管理服務器1將從NE系統(tǒng)3收集來的系統(tǒng)性能信息數(shù)據(jù)和用戶選擇的“動態(tài)用戶核心管理信息”存儲在數(shù)據(jù)庫11的表格中。動態(tài)用戶核心管理信息包括系統(tǒng)性能信息數(shù)據(jù)的閾值。
管理服務器1的數(shù)據(jù)庫11包括用于存儲系統(tǒng)性能信息數(shù)據(jù)的系統(tǒng)信息收集表格111,以及用于存儲從客戶機管理器2產(chǎn)生的動態(tài)用戶核心管理信息的KPI元表格112。數(shù)據(jù)庫11的KPI元表格112至少包括定義為陣列的表格名稱、列表以及邏輯位置(見圖10)。
系統(tǒng)性能收集器12從NE系統(tǒng)實時收集性能信息數(shù)據(jù),并且將收集到的性能信息數(shù)據(jù)存儲到數(shù)據(jù)庫11的系統(tǒng)信息收集表格111中。當完成系統(tǒng)性能信息數(shù)據(jù)的收集時,系統(tǒng)性能收集器12將“數(shù)據(jù)收集完成信號”發(fā)送到客戶機管理器2。系統(tǒng)性能收集器12按照可擴展標記語言(XML)文件格式收集系統(tǒng)性能信息數(shù)據(jù)。
管理服務器1還包括QoS告警事件檢測器13,QoS告警事件檢測器13從客戶機管理器2接收狀態(tài)信息,即“用戶核心管理信息”,并且如果狀態(tài)信息表示QoS錯誤則產(chǎn)生QoS錯誤告警,并同時在數(shù)據(jù)庫11的錯誤管理表格中存儲/刪除/修改用戶核心管理信息的狀態(tài)。
客戶機管理器2包括用戶接口21和KPI詢問處理器22(見圖2),并且將用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息存儲到管理服務器1的數(shù)據(jù)庫11中??蛻魴C管理器2通過查閱存儲在管理服務器1的數(shù)據(jù)庫11中的動態(tài)用戶核心管理信息來產(chǎn)生系統(tǒng)性能信息,并且在已經(jīng)從NE系統(tǒng)3收集到系統(tǒng)性能信息數(shù)據(jù)之后,作為狀態(tài)信息顯示動態(tài)用戶核心管理信息。
客戶機管理器2的用戶接口21根據(jù)與用戶核心管理信息相關的各種信息的用戶選擇來組合不同系統(tǒng)性能信息數(shù)據(jù),并且將組合的信息存儲在管理服務器1中。用戶接口21包括顯示器211、運算單元212、運算寄存器213、閾值配置單元214、QoS違反告警選擇器215以及KPI顯示器216。用戶接口21是圖形用戶界面(GUI),顯示來自管理服務器1的NE系統(tǒng)3的性能信息。
用戶接口21的顯示器211包括第一區(qū)域,用于顯示系統(tǒng)性能信息數(shù)據(jù)及其屬性和NE系統(tǒng)的高級性能數(shù)據(jù),從而用戶可以選擇不同的系統(tǒng)性能信息數(shù)據(jù)、屬性和高級性能數(shù)據(jù);以及第二區(qū)域,用于顯示顯示在第一區(qū)域上的系統(tǒng)性能信息數(shù)據(jù)的低級屬性。
用戶接口21的運算單元212執(zhí)行用戶所選擇的系統(tǒng)性能信息數(shù)據(jù)的屬性的運算處理。此外,用戶接口21的閾值配置單元214配置至少一個閾值,以便顯示用戶所選擇的動態(tài)用戶核心管理信息。
當動態(tài)用戶核心管理信息的值大于或小于閾值時,用戶接口21的QoS違反告警選擇器215建立告警或通報狀態(tài)。
此外,用戶接口21的運算寄存器213寄存或修改動態(tài)用戶核心管理信息的宏表達。
用戶接口21的KPI顯示器216向操作者顯示標記“用戶核心管理信息”和系統(tǒng)中使用的名稱。
此外,用戶接口21將從KPI詢問處理器22輸入的動態(tài)用戶核心管理信息的合成結果值與閾值進行比較,并隨后根據(jù)其等級來顯示動態(tài)用戶核心管理信息的狀態(tài)。當合成結果值大于第一閾值時用戶接口21顯示“壞”指示,當合成結果值在第一和第二閾值之間時顯示“正常”指示,以及當合成結果值小于第二閾值時顯示“好”指示。
KPI詢問處理器22選擇性地組合與從管理服務器1接收到的動態(tài)用戶核心管理信息相對應的系統(tǒng)性能信息,然后,當完成系統(tǒng)性能信息數(shù)據(jù)的收集時,計算動態(tài)用戶核心管理信息的合成結果值。KPI詢問處理器22使用外部連接點從管理服務器1的數(shù)據(jù)庫11收集不同的系統(tǒng)性能信息數(shù)據(jù),用于通過四則運算法則實現(xiàn)計算動態(tài)用戶核心管理信息的合成結果值。此外,KPI詢問處理器22通過查閱存儲在管理服務器1的數(shù)據(jù)庫11中的元表格的用戶核心管理信息,產(chǎn)生用于組合系統(tǒng)性能信息數(shù)據(jù)的屬性的詢問,并隨后收集與詢問相對應的系統(tǒng)性能信息數(shù)據(jù),并按照編程接口/Java應用資源(API/JAR)格式存儲數(shù)據(jù)。
當已經(jīng)從管理服務器1接收到數(shù)據(jù)收集完成消息時,KPI詢問處理器22輸出動態(tài)用戶核心管理信息的合成結果值。
下文中,說明上述結構的動態(tài)QoS管理設備的操作。
首先,管理服務器1將從NE系統(tǒng)3收集到的系統(tǒng)性能信息數(shù)據(jù)以及根據(jù)用戶意愿而組合的動態(tài)用戶核心管理信息存儲到數(shù)據(jù)庫的表格中。
從NE系統(tǒng)3收集到的系統(tǒng)性能信息數(shù)據(jù)被存儲在系統(tǒng)信息收集表格111中,以及由客戶機管理器2所產(chǎn)生的動態(tài)用戶核心管理信息被存儲在KPI元表格112中。
從客戶機管理器2輸出動態(tài)用戶核心管理信息。
客戶機管理器2組合并在用戶接口21的顯示器上顯示不同的系統(tǒng)性能信息,以便產(chǎn)生動態(tài)用戶核心管理信息。
因此,用戶可以在用戶接口21的顯示器211上選擇不同的系統(tǒng)性能信息數(shù)據(jù)或屬性。從管理服務器1中查閱顯示在顯示器211上的系統(tǒng)性能信息數(shù)據(jù)。
如果用戶選擇顯示在圖3B所示的顯示器211的第一區(qū)域中的系統(tǒng)性能信息數(shù)據(jù)“AS Traffic Talk Session Statistics”,則在顯示器211的第二區(qū)域中顯示數(shù)據(jù)的屬性。
如果用戶選擇顯示在顯示器211的第二區(qū)域中的數(shù)據(jù)屬性,在圖3B的運算單元中顯示系統(tǒng)性能信息數(shù)據(jù)的屬性。通過重復該操作,可能監(jiān)控用戶所請求的系統(tǒng)性能。
用戶可以通過用戶接口21的運算寄存器213,寄存或修改動態(tài)用戶核心管理信息的宏表達,并且在用戶接口21的KPI顯示器216上顯示標題“用戶核心管理信息”及其內(nèi)部名稱。
此外,用戶可以經(jīng)由用戶接口21的閾值配置單元214建立多于一個閾值,用于表示動態(tài)用戶核心管理信息的狀態(tài)。即,如圖3A所示,可以分別將第一和第二值設置為10000和20000。
此外,建立用戶接口21的QoS違反告警選擇器215,以便當動態(tài)用戶核心管理信息的合成結果值大于或小于閾值時輸出告警或表示狀態(tài)。
此后,在已經(jīng)完成用戶選擇之后,運算單元將從系統(tǒng)性能信息數(shù)據(jù)或屬性中計算出的動態(tài)用戶核心管理信息存儲在管理服務器1的數(shù)據(jù)庫11的KPI元表格112中。
管理服務器1的系統(tǒng)性能收集器12收集NE系統(tǒng)3的所有系統(tǒng)性能信息數(shù)據(jù),并且將收集到的數(shù)據(jù)存儲在系統(tǒng)信息收集表格111中。
同時,系統(tǒng)性能收集器12將表示已經(jīng)完成系統(tǒng)性能數(shù)據(jù)收集的數(shù)據(jù)收集完成消息發(fā)送到客戶機管理器2。
然后,當已經(jīng)從管理服務器1輸入數(shù)據(jù)收集完成消息時,客戶機管理器2的KPI詢問處理器22查閱存儲在KPI元表格112中的動態(tài)用戶核心管理信息。
此后,客戶機服務器2的KPI詢問處理器22寫出詢問程序(見圖11),并且使用詢問從管理服務器1的數(shù)據(jù)庫11的系統(tǒng)信息收集表格111中查閱動態(tài)用戶核心管理信息,以便選擇性地收集并輸出系統(tǒng)性能信息數(shù)據(jù)。
將動態(tài)用戶核心管理信息的合成結果值與各個系統(tǒng)性能信息數(shù)據(jù)的閾值進行比較,以便獲得動態(tài)用戶核心管理信息的狀態(tài)值。
如圖4所示,顯示了動態(tài)用戶核心管理信息的狀態(tài)值。
下文中,結合圖5更詳細地說明上述實現(xiàn)的動態(tài)QoS管理方法。
首先,在步驟S11處,通過經(jīng)由四則運算法則來組合不同的系統(tǒng)性能信息數(shù)據(jù)或其屬性,產(chǎn)生動態(tài)用戶核心管理信息,并且在管理服務器1的數(shù)據(jù)庫11中產(chǎn)生KPI元表格112。動態(tài)用戶核心管理信息包括系統(tǒng)性能信息數(shù)據(jù)的閾值。
在存儲動態(tài)用戶核心管理信息的步驟S11處,當動態(tài)用戶核心管理信息的合成結果值大于或小于閾值時,設置QoS違反告警選擇器215輸出告警或表示狀態(tài),存儲或修改動態(tài)用戶核心關系信息的宏表達,或者向操作者顯示標題“用戶核心管理信息”及其內(nèi)部名稱。
下文中,結合圖6更詳細地說明步驟S11的操作。
首先,在步驟S111處,顯示系統(tǒng)性能信息數(shù)據(jù),使用戶選擇NE系統(tǒng)3的性能信息數(shù)據(jù)。
接下來,如果從第一區(qū)域中選擇了NE系統(tǒng)3的性能信息數(shù)據(jù),在步驟S112處,顯示選定性能信息數(shù)據(jù)的子屬性。
此后,在步驟S113處,通過經(jīng)由四則運算法則組合用戶選定的不同系統(tǒng)性能信息數(shù)據(jù)而產(chǎn)生的動態(tài)用戶核心管理信息被存儲在管理服務器1的數(shù)據(jù)庫11的KPI元表格112中。
在步驟S12處,從NE系統(tǒng)3實時收集系統(tǒng)性能信息數(shù)據(jù),并隨后將其存儲在數(shù)據(jù)庫11的系統(tǒng)收集表格中。系統(tǒng)性能信息數(shù)據(jù)具有XML文件格式。
在已經(jīng)完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,在步驟S13處,發(fā)出詢問動態(tài)用戶核心管理信息的當前狀態(tài)的詢問。在按照詢問從KPI元表格112中產(chǎn)生動態(tài)用戶核心管理信息之后,在步驟S14處,根據(jù)動態(tài)用戶核心管理信息組合系統(tǒng)性能信息數(shù)據(jù),并且輸出動態(tài)用戶核心管理信息的合成結果值。圖11示出了詢問動態(tài)用戶核心管理信息的詢問程序。
此后,在步驟S15處,將動態(tài)用戶核心管理信息的合成結果值與閾值進行比較,并且顯示與動態(tài)用戶核心管理信息相對應的狀態(tài)值。當合成結果值大于第一閾值時,顯示動態(tài)用戶核心管理信息的狀態(tài)等級為“壞”,當合成結果值在第一和第二閾值之間時顯示為“正常”,當合成結果值小于第二閾值時顯示“好”。
下文中,結合附圖來說明根據(jù)本發(fā)明第二實施例的動態(tài)QoS管理設備和方法。
根據(jù)本發(fā)明第二實施例的動態(tài)QoS管理設備和方法包括NE系統(tǒng)3、管理服務器1和客戶機管理器2。
管理服務器1包括數(shù)據(jù)庫11、系統(tǒng)性能收集器12以及QoS告警事件檢測器13。管理服務器1將從NE系統(tǒng)收集的系統(tǒng)性能信息數(shù)據(jù)、根據(jù)用戶選擇而組合的動態(tài)用戶核心管理信息(關鍵性能指示器),以及QoS錯誤數(shù)據(jù)存儲在數(shù)據(jù)庫11的各個表格中,并且當發(fā)生QoS錯誤時輸出告警。
管理服務器1的數(shù)據(jù)庫11包括用于存儲系統(tǒng)性能信息數(shù)據(jù)的系統(tǒng)信息收集表格111、用于存儲由客戶機管理器2產(chǎn)生的動態(tài)用戶核心管理信息的KPI元表格112以及用于存儲QoS錯誤數(shù)據(jù)的錯誤管理表格。如圖10所示,數(shù)據(jù)庫11的KPI元表格112至少包括表格名稱、列表以及邏輯位置之一。
系統(tǒng)性能收集器12從NE系統(tǒng)3實時收集性能信息數(shù)據(jù),并且將收集到的性能信息數(shù)據(jù)存儲在數(shù)據(jù)庫11的系統(tǒng)信息收集表格111中。在完成系統(tǒng)性能信息數(shù)據(jù)的收集之后,系統(tǒng)性能收集器12將“數(shù)據(jù)收集完成信號”發(fā)送到客戶機管理器2。系統(tǒng)性能收集器12按照XML文件格式收集系統(tǒng)性能信息數(shù)據(jù)。
此外,管理服務器1的QoS告警事件檢測器13從客戶機管理器2接收狀態(tài)信息,即“用戶核心管理信息”,并且如果狀態(tài)信息表示QoS錯誤,產(chǎn)生QoS錯誤告警,同時在數(shù)據(jù)庫11的錯誤管理表格中存儲/刪除/修改用戶核心管理信息的狀態(tài)。
客戶機管理器2將通過用戶選擇而組合的動態(tài)用戶核心管理信息存儲在KPI元表格112中、通過查閱KPI元表格112來產(chǎn)生用戶需要的系統(tǒng)性能信息、以及將“動態(tài)用戶核心管理信息”狀態(tài)信息發(fā)送到管理服務器1。如圖7所示,客戶機管理器2包括用戶接口21和KPI詢問處理器22。動態(tài)用戶核心管理信息包括系統(tǒng)性能信息數(shù)據(jù)的閾值。
客戶機管理器2的用戶接口21根據(jù)用戶對與用戶核心管理信息相關的各種信息的選擇,組合不同的系統(tǒng)性能信息數(shù)據(jù),并且將組合的信息存儲在管理服務器1中。用戶接口21包括顯示器211、運算單元212、運算寄存器213、閾值配置單元214、QoS違反告警選擇器215以及KPI顯示器216。用戶接口21是GUI,顯示來自管理服務器1的NE系統(tǒng)3的性能信息。
用戶接口21的顯示器211包括第一區(qū)域,用于顯示系統(tǒng)性能信息數(shù)據(jù)及其屬性和NE系統(tǒng)的高級性能數(shù)據(jù),從而用戶可以選擇不同的系統(tǒng)性能信息數(shù)據(jù)、屬性和高級性能數(shù)據(jù);以及第二區(qū)域,用于顯示顯示在第一區(qū)域上的系統(tǒng)性能信息數(shù)據(jù)的低級屬性。
用戶接口21的運算單元212執(zhí)行用戶所選擇的系統(tǒng)性能信息數(shù)據(jù)的屬性的運算處理。此外,用戶接口21的閾值配置單元214配置至少一個閾值,以便顯示用戶所選擇的動態(tài)用戶核心管理信息。
當動態(tài)用戶核心管理信息的值大于或小于閾值時,用戶接口21的QoS違反告警選擇器215輸出告警或表示狀態(tài)。
此外,用戶接口21的運算寄存器213存儲或修改動態(tài)用戶核心管理信息的宏表達。
用戶接口21的KPI顯示器216向操作者顯示標記“用戶核心管理信息”和系統(tǒng)中使用的名稱。
客戶機管理器2的KPI詢問處理器22選擇性地組合與從管理服務器1接收到的動態(tài)用戶核心管理信息相對應的系統(tǒng)性能信息,然后,在完成系統(tǒng)性能信息數(shù)據(jù)的收集之后,計算動態(tài)用戶核心管理信息的合成結果值。KPI詢問處理器22使用外部連接點從管理服務器1的數(shù)據(jù)庫11收集不同的系統(tǒng)性能信息數(shù)據(jù),用于通過四則運算法則實現(xiàn)計算動態(tài)用戶核心管理信息的合成結果值。此外,KPI詢問處理器22通過查閱存儲在管理服務器1的數(shù)據(jù)庫11中的元表格的用戶核心管理信息,產(chǎn)生用于組合系統(tǒng)性能信息數(shù)據(jù)的屬性的詢問,并隨后收集與詢問相對應的系統(tǒng)性能信息數(shù)據(jù),并按照編程接口/Java應用資源(API/JAR)格式存儲數(shù)據(jù)。
下文中,結合圖8來說明上述組成的動態(tài)QoS管理設備的操作。
首先,在步驟S21處,通過組合不同的系統(tǒng)性能信息數(shù)據(jù)或數(shù)據(jù)的屬性,產(chǎn)生動態(tài)用戶核心管理信息,并隨后將其存儲在數(shù)據(jù)庫11的KPI元表格112中。動態(tài)用戶核心管理信息包括系統(tǒng)性能信息數(shù)據(jù)的閾值。此外,當動態(tài)用戶核心管理信息的合成結果值大于或小于閾值時,設置QoS違反告警選擇器來輸出告警或表示狀態(tài),存儲或修改動態(tài)用戶核心管理信息的宏表達,或者向操作者顯示標題“用戶核心管理信息”及其內(nèi)部名稱。
現(xiàn)在,結合圖9更詳細地說明步驟S21的操作。
首先,在步驟S211處,顯示系統(tǒng)性能信息數(shù)據(jù),以便用戶選擇NE系統(tǒng)3的性能信息數(shù)據(jù)。
接下來,如果從第一區(qū)域中選擇了NE系統(tǒng)3的性能信息數(shù)據(jù),在步驟S212處,顯示選定性能信息數(shù)據(jù)的子屬性。
此后,在步驟S213處,通過經(jīng)由四則運算法則組合用戶選定的不同系統(tǒng)性能信息數(shù)據(jù)而產(chǎn)生的動態(tài)用戶核心管理信息被存儲在管理服務器1的數(shù)據(jù)庫11的KPI元表格112中。
在步驟S22處,從NE系統(tǒng)3實時收集系統(tǒng)性能信息數(shù)據(jù),并隨后將其存儲在數(shù)據(jù)庫11的系統(tǒng)收集表格中。系統(tǒng)性能信息數(shù)據(jù)具有XML文件格式。
在已經(jīng)完全收集了系統(tǒng)性能信息數(shù)據(jù)之后,在步驟S13處,發(fā)出詢問動態(tài)用戶核心管理信息的當前狀態(tài)的詢問。在響應詢問從KPI元表格112中產(chǎn)生動態(tài)用戶核心管理信息之后,在步驟S24處,根據(jù)動態(tài)用戶核心管理信息組合系統(tǒng)性能信息數(shù)據(jù),并且輸出動態(tài)用戶核心管理信息的合成結果值。圖11中示出了詢問動態(tài)用戶核心管理信息的詢問。
此后,在步驟S25處,將動態(tài)用戶核心管理信息的合成結果值與各個系統(tǒng)性能信息數(shù)據(jù)的閾值進行比較,并且當在動態(tài)用戶核心管理信息的狀態(tài)值中發(fā)生錯誤時,存儲/刪除/修改動態(tài)用戶核心管理信息。
盡管上面詳細說明了本發(fā)明的典型實施例,需要清楚地理解,對于本領域技術人員顯而易見的、在此所教導的、基本發(fā)明概念的各種變化和/或修改仍然處于權利要求所定義的本發(fā)明的精神和范圍內(nèi)。
如上所述,在動態(tài)QoS管理設備和方法中,通過對不同數(shù)據(jù)(多個DB表格屬性)執(zhí)行四則運算法則,可以執(zhí)行對于產(chǎn)生/修改/刪除新的KPI的管理,而不需要停止系統(tǒng)操作,從而可以滿足管理由于各種功能和不同標準所推薦的政策而具有復合特征的QoS的要求。
此外,在動態(tài)QoS管理設備和方法中,動態(tài)地產(chǎn)生、刪除和修改主要的KPI,不需要停止QoS管理設備的操作,從而可能改善操作的便利性。
此外,任意插入類型的系統(tǒng)可以采用這種動態(tài)QoS管理方法,從而可能減少開發(fā)系統(tǒng)管理設備的時間和成本。
權利要求
1.一種動態(tài)服務質(zhì)量(QoS)管理設備,包括管理服務器,具有數(shù)據(jù)庫,管理服務器用于將從網(wǎng)絡單元(NE)系統(tǒng)收集來的系統(tǒng)性能信息數(shù)據(jù)和用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息存儲在數(shù)據(jù)庫表格中;以及客戶機管理器,用于通過查閱存儲在數(shù)據(jù)庫中的動態(tài)核心管理信息,產(chǎn)生系統(tǒng)性能信息,并且用于顯示與動態(tài)用戶核心管理信息相對應的狀態(tài)信息。
2.根據(jù)權利要求1所述的動態(tài)QoS管理設備,其特征在于,管理服務器的數(shù)據(jù)庫包括用于存儲系統(tǒng)性能信息數(shù)據(jù)的系統(tǒng)信息收集表格和用于存儲客戶機管理器所產(chǎn)生的動態(tài)用戶核心管理信息的KPI元表格,以及,其中,管理服務器包括系統(tǒng)性能收集器,系統(tǒng)性能收集器用于將來自NE系統(tǒng)的性能信息數(shù)據(jù)實時存儲在系統(tǒng)信息收集表格中,并且在完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,將數(shù)據(jù)收集完成信號發(fā)送到客戶機管理器。
3.根據(jù)權利要求2所述的動態(tài)QoS管理設備,其特征在于,數(shù)據(jù)庫的KPI元表格至少包括定義為陣列的表格名稱、列表和邏輯位置之一。
4.根據(jù)權利要求2所述的動態(tài)QoS管理設備,其特征在于,所述系統(tǒng)性能收集器用于按照可擴展標記語言(XML)文件格式收集所述系統(tǒng)性能信息數(shù)據(jù)。
5.根據(jù)權利要求1所述的動態(tài)QoS管理設備,其特征在于,所述客戶機管理器包括用戶接口,用于根據(jù)用戶選定的用戶核心管理信息來產(chǎn)生不同的系統(tǒng)性能信息數(shù)據(jù),并且用于將系統(tǒng)性能信息數(shù)據(jù)存儲在管理服務器中;以及KPI詢問處理器,用于在完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,選擇性地組合與動態(tài)用戶核心管理信息相對應的系統(tǒng)性能信息。
6.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,用戶接口用于從KPI詢問處理器接收動態(tài)核心管理信息的合成結果值、比較合成結果值與閾值、以及按照相應等級顯示動態(tài)用戶核心管理信息的狀態(tài)。
7.根據(jù)權利要求1所述的動態(tài)QoS管理設備,其特征在于,所述動態(tài)用戶核心管理信息包括系統(tǒng)性能信息的閾值。
8.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口包括圖形用戶界面(GUI),具有來自管理服務器的NE系統(tǒng)性能信息。
9.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口包括顯示器,用于顯示系統(tǒng)性能數(shù)據(jù)和數(shù)據(jù)屬性,使用戶能夠選擇不同的系統(tǒng)性能信息數(shù)據(jù)或屬性;以及運算單元,用于在用戶選定的系統(tǒng)性能信息數(shù)據(jù)的屬性之間執(zhí)行四則運算法則。
10.根據(jù)權利要求9所述的動態(tài)QoS管理設備,其特征在于,所述顯示器包括第一區(qū)域,用于顯示要由用戶選擇的NE系統(tǒng)的高級性能數(shù)據(jù);以及第二區(qū)域,用于當選擇系統(tǒng)性能信息數(shù)據(jù)時顯示性能數(shù)據(jù)的屬性。
11.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口還包括閾值建立單元,用于建立至少一個閾值,來顯示用戶選定的動態(tài)用戶核心管理信息的狀態(tài)。
12.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口還包括QoS違反告警選擇器,用于當動態(tài)用戶核心管理信息的合成結果值大于或小于閾值時輸出告警或表示狀態(tài)。
13.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口還包括運算寄存單元,用于寄存或修改動態(tài)用戶核心管理信息的宏表達。
14.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口還包括KPI顯示器,用于顯示用戶核心管理信息的標題和相應的內(nèi)部名稱。
15.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述KPI詢問處理器用于使用外部連接點從管理服務器的數(shù)據(jù)庫中收集不同的系統(tǒng)性能信息數(shù)據(jù),以及輸出按照四則運算法則形成的動態(tài)用戶核心管理信息的結果。
16.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述KPI詢問處理器用于在產(chǎn)生用于檢索系統(tǒng)性能信息數(shù)據(jù)屬性的詢問之后,通過查閱存儲在管理服務器的數(shù)據(jù)庫中的元表格的用戶核心管理信息,來收集系統(tǒng)性能信息數(shù)據(jù)。
17.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,所述KPI詢問處理器包括應用編程接口/Java應用資源(API/JAR)格式。
18.根據(jù)權利要求5所述的動態(tài)QoS管理設備,其特征在于,通過所述用戶接口顯示的所述用戶核心管理信息的狀態(tài)等級被劃分為當用戶核心管理信息大于第一閾值時為“壞”;當用戶核心管理信息在第一閾值和第二閾值之間時為“中等”;以及當用戶核心管理信息小于第二閾值時為“好”。
19.根據(jù)權利要求1所述的動態(tài)QoS管理設備,其特征在于,KPI詢問處理器用于在已經(jīng)從管理服務器輸入數(shù)據(jù)收集完成消息之后,計算或獲得用戶核心管理信息的合成結果值。
20.根據(jù)權利要求1所述的動態(tài)QoS管理設備,其特征在于,所述管理服務器還包括QoS告警事件檢測器,用于從客戶機管理器接收用戶核心管理信息的狀態(tài)信息,以及當狀態(tài)信息表示錯誤時,產(chǎn)生QoS錯誤告警,并同時在數(shù)據(jù)庫的錯誤管理表格中存儲或刪除或修改用戶核心管理信息的狀態(tài)。
21.一種動態(tài)服務質(zhì)量(QoS)管理方法,包括通過使用四則運算法則來處理不同系統(tǒng)性能信息數(shù)據(jù)或數(shù)據(jù)屬性,在管理服務器的數(shù)據(jù)庫中,產(chǎn)生動態(tài)用戶核心管理信息并產(chǎn)生KPI元表格;將從網(wǎng)絡單元(NE)系統(tǒng)實時收集到的系統(tǒng)性能信息數(shù)據(jù)存儲到數(shù)據(jù)庫中系統(tǒng)收集表格中;在已經(jīng)完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,請求動態(tài)用戶核心管理信息的當前狀態(tài);通過根據(jù)在KPI元表格中產(chǎn)生的動態(tài)核心管理信息來組合系統(tǒng)性能信息數(shù)據(jù),輸出動態(tài)用戶核心管理信息的合成結果值;以及顯示與動態(tài)用戶核心管理信息合成結果值和閾值之間的比較結果相對應的動態(tài)用戶核心管理信息的狀態(tài)值。
22.根據(jù)權利要求21所述的動態(tài)QoS管理方法,其特征在于,所述動態(tài)用戶核心管理信息包括系統(tǒng)性能信息數(shù)據(jù)的閾值。
23.根據(jù)權利要求21所述的動態(tài)QoS管理方法,其特征在于,存儲動態(tài)用戶核心管理信息包括顯示系統(tǒng)性能信息數(shù)據(jù),使得可以選擇NE系統(tǒng)性能信息數(shù)據(jù);當從第一區(qū)域中選擇NE系統(tǒng)的性能數(shù)據(jù)時,顯示性能數(shù)據(jù)的低級屬性;以及將從用戶選擇的不同系統(tǒng)性能信息數(shù)據(jù)中通過四則運算法則產(chǎn)生的動態(tài)用戶核心管理信息存儲在管理服務器的數(shù)據(jù)庫的KPI元表格中。
24.根據(jù)權利要求21所述的動態(tài)QoS管理方法,其特征在于,系統(tǒng)性能信息數(shù)據(jù)包括可擴展標記語言(XML)文件格式。
25.根據(jù)權利要求21所述的動態(tài)QoS管理方法,其特征在于,組合KPI元表格中的系統(tǒng)性能信息數(shù)據(jù)包括詢問。
26.根據(jù)權利要求21所述的動態(tài)QoS管理方法,其特征在于,動態(tài)用戶核心管理信息的等級被劃分為當用戶核心管理信息大于第一閾值時為“壞”;當用戶核心管理信息在第一閾值和第二閾值之間時為“中等”;以及當用戶核心管理信息小于第二閾值時為“好”。
27.根據(jù)權利要求21所述的動態(tài)QoS管理方法,其特征在于,存儲動態(tài)用戶核心管理信息包括當動態(tài)用戶核心管理信息的合成結果值大于或小于閾值時,輸出告警或指示;寄存或修改動態(tài)用戶核心管理信息的宏表達;以及顯示用戶核心管理信息的標題和用戶核心管理信息的內(nèi)部名稱。
28.一種動態(tài)服務質(zhì)量(QoS)管理設備,包括管理服務器,用于存儲從網(wǎng)絡單元(NE)收集來的系統(tǒng)性能信息數(shù)據(jù)和用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息關鍵性能指示器(KPI),用于將QoS錯誤數(shù)據(jù)存儲在數(shù)據(jù)的各個表格中,以及用于當發(fā)生QoS錯誤時產(chǎn)生告警;以及客戶機管理器,用于存儲用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息,用于在已經(jīng)完全收集到系統(tǒng)性能信息數(shù)據(jù)之后、通過查閱KPI元表格來產(chǎn)生用戶請求的系統(tǒng)性能信息,并且用于將動態(tài)用戶核心管理信息的狀態(tài)信息發(fā)送到管理服務器。
29.根據(jù)權利要求28所述的動態(tài)QoS管理設備,其特征在于,所述管理服務器包括數(shù)據(jù)庫,具有用于存儲系統(tǒng)性能信息數(shù)據(jù)的系統(tǒng)信息收集表格以及用于存儲客戶機服務器所產(chǎn)生的動態(tài)用戶核心管理信息的KPI元表格;系統(tǒng)性能收集器,用于將來自NE系統(tǒng)的性能信息數(shù)據(jù)實時存儲到系統(tǒng)信息收集表格中,并且在完全收集到系統(tǒng)性能信息之后將數(shù)據(jù)收集完成信號發(fā)送到客戶機管理器;以及QoS告警事件檢測器,用于從客戶機管理器接收用戶核心管理信息的狀態(tài)信息,當狀態(tài)信息表示錯誤時產(chǎn)生QoS錯誤告警,并且在數(shù)據(jù)庫的錯誤管理表格中存儲或刪除或修改用戶核心管理信息的狀態(tài)。
30.根據(jù)權利要求28所述的動態(tài)QoS管理設備,其特征在于,所述客戶機管理器包括用戶接口,用于根據(jù)用戶選定的用戶核心管理信息來產(chǎn)生不同的系統(tǒng)性能信息數(shù)據(jù),并且將系統(tǒng)性能信息數(shù)據(jù)存儲在管理服務器中;以及KPI詢問處理器,用于在完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,選擇性地組合與動態(tài)用戶核心管理信息相對應的系統(tǒng)性能信息。
31.根據(jù)權利要求30所述的動態(tài)QoS管理設備,其特征在于,所述用戶接口包括顯示器,用于顯示系統(tǒng)性能數(shù)據(jù)和數(shù)據(jù)屬性,使用戶能夠選擇不同的系統(tǒng)性能信息數(shù)據(jù)或屬性;以及運算單元,用于在用戶選定的系統(tǒng)性能信息數(shù)據(jù)的屬性之間執(zhí)行四則運算法則。
32.根據(jù)權利要求31所述的動態(tài)QoS管理設備,其特征在于,所述顯示器包括第一區(qū)域,用于顯示要由用戶選擇的NE系統(tǒng)的高級性能數(shù)據(jù);以及第二區(qū)域,用于當選擇系統(tǒng)性能信息數(shù)據(jù)時顯示性能數(shù)據(jù)的屬性。
33.一種動態(tài)服務質(zhì)量(QoS)管理方法,包括通過使用四則運算法則來處理不同系統(tǒng)性能信息數(shù)據(jù)或數(shù)據(jù)屬性,產(chǎn)生動態(tài)用戶核心管理信息,并且將動態(tài)用戶核心管理信息存儲在管理服務器的數(shù)據(jù)庫的關鍵性能指示器(KPI)元表格中;將從網(wǎng)絡單元(NE)實時收集到的系統(tǒng)性能信息數(shù)據(jù)存儲到數(shù)據(jù)庫中的系統(tǒng)收集表格中;在完全收集到系統(tǒng)性能信息數(shù)據(jù)之后,請求動態(tài)用戶核心管理信息的當前狀態(tài);通過根據(jù)在KPI元表格中產(chǎn)生的動態(tài)用戶核心管理信息來組合系統(tǒng)性能信息數(shù)據(jù),輸出動態(tài)用戶核心管理信息的合成結果值;以及作為表示錯誤的動態(tài)用戶核心管理信息合成結果值和閾值之間的比較結果,當動態(tài)用戶核心管理信息的狀態(tài)值發(fā)生錯誤時,在錯誤管理表格中存儲或刪除或修改動態(tài)用戶核心管理信息。
34.根據(jù)權利要求33所述的動態(tài)QoS管理方法,其特征在于,所述將動態(tài)用戶核心管理信息存儲,包括顯示系統(tǒng)性能信息數(shù)據(jù),使得可以選擇NE系統(tǒng)性能信息數(shù)據(jù);當從第一區(qū)域中選擇NE系統(tǒng)的性能數(shù)據(jù)時,顯示性能數(shù)據(jù)的低級屬性;以及將從用戶選擇的不同系統(tǒng)性能信息數(shù)據(jù)中通過四則運算法則產(chǎn)生的動態(tài)用戶核心管理信息存儲在管理服務器的數(shù)據(jù)庫的KPI元表格中。
35.根據(jù)權利要求33所述的動態(tài)QoS管理方法,其特征在于,所述將動態(tài)用戶核心管理信息存儲包括當動態(tài)用戶核心管理信息的合成結果值大于或小于閾值時,輸出告警或指示;寄存或修改動態(tài)用戶核心管理信息的宏表達;以及顯示用戶核心管理信息的標題和用戶核心管理信息的內(nèi)部名稱。
全文摘要
一種動態(tài)服務質(zhì)量(QoS)管理設備,包括管理服務器,具有數(shù)據(jù)庫,管理服務器用于將從網(wǎng)絡單元(NE)系統(tǒng)收集來的系統(tǒng)性能信息數(shù)據(jù)和用戶選擇所產(chǎn)生的動態(tài)用戶核心管理信息存儲在數(shù)據(jù)庫表格中;以及客戶機管理器,用于通過查閱存儲在數(shù)據(jù)庫中的動態(tài)核心管理信息,產(chǎn)生系統(tǒng)性能信息,并且用于顯示與動態(tài)用戶核心管理信息相對應的狀態(tài)信息。通過對不同數(shù)據(jù)(多個DB表格屬性)執(zhí)行四則運算法則,可以執(zhí)行對于產(chǎn)生/修改/刪除新的KPI的管理,而不需要停止系統(tǒng)操作,從而可以滿足管理由于各種功能和不同標準所采用的政策而具有復合特征的QoS的要求。
文檔編號H04L29/06GK1825829SQ20051004885
公開日2006年8月30日 申請日期2005年12月31日 優(yōu)先權日2005年1月17日
發(fā)明者文勝哲, 李尚哲 申請人:三星電子株式會社