新四季網

一種性能統計原始數據的測試系統及測試方法

2023-12-01 04:26:56

專利名稱:一種性能統計原始數據的測試系統及測試方法
技術領域:
本發明屬於基站網管系統(BSS, Base Station System),特別涉及一種 性能統計原始數據的測試系統及測試方法。
背景技術:
在一個成熟的BSS網管系統中,配置、版本、告警以及性能是不可或 缺的四個部分。其中,性能統計功能的實施則是衡量一系列基站設備, 一個 局長遠運營的必要措施和手段。網絡操作維護中心(OMC, Operation Maintenance Center)網管系統通過對性能統計原始數據功能提供的各方面原 始數據指標的採集,通過移動通信網綜合專家系統IIZXPOSCN02、功能報 表等一系列二次數據分析功能,來對整個BSS系統的業務流以及控制流處 理情況、系統資源運行狀況做總體的分析評估,從而得到系統性能各項指標 的綜合報表。因此,原始數據的採集流程,上報流程的準確性,穩定性就顯 的至關重要,而測試原始數據的手段方式也十分重要。在進行性能統計原始數據測試時,測試單一原始數據的常見的測試步驟 是觸發業務流或控制流,然後在網管性能統計後臺激活狀態的採集任務限制 時限範圍內,經過一個上報粒度後,核查入庫原始數據是否是用戶所期望的 目標值,而且還需要在穩定運行一段時間內反覆核查比對後才可完成。在上 報粒度過程中,不僅需要密切關注實際的業務觸發情況、網絡狀態以及BSS 系統的運行情況,還需要關注系統告警信息,從而及時了解是否出現斷鏈, 服務端是否出現問題,單板軟體是否運行正常等等。當涉及到多原始數據測 試時,其所消耗的時間會更大。而且,針對一個成熟的商用局,原始數據直 接反映出系統性能原始指標的採集信息,因此其數據種類、定位信息範圍等 都是海量的級別。如果開發人員手工測試,則顯的很不實際。因此,需要考 慮實現一種自動化測試性能統計原始數據的測試工具框架。發明內容本發明要解決的技術問題是,提供一種性能統計原始數據的測試系統及 測試方法,從而提高原始數據測試的效率。為了解決上述問題,本發明提供了一種性能統計原始數據的測試系統, 該系統包括依次連接的測試用例加載模塊、功能控制參數處理模塊、測量方 式處理模塊以及測量對象範圍處理模塊,測試用例加載模塊與網管系統的操作維護中心OMC業務流程處理塊相連,測量對象範圍處理模塊與網管系統 的網元NE業務流程處理塊相連,其中測試用例加載模塊,用於自動加載來自網管系統的待測原始指標數據;功能控制參數處理模塊,用於讀取測試用例加載模塊中的待測原始指標 數據及其功能控制參數信息,並對全部或者部分功能控制參數進行添加、修 改、刪除操作後,將待測原始指標數據及其當前功能控制參數信息發送到測 量方式處理模塊;測量方式處理^^莫塊,根據收到的待測原始指標數據的類型參數確定測量 方式參數值,並將其所確定的測量方式參數、其所收到的待測原始指標數據 及其它功能控制參數信息發送到測量對象範圍處理模塊;測量對象範圍處理模塊,根據收到的待測原始指標數據的功能控制參數 信息將待測原始指標數據發送到網管系統的網元進行數據測量處理。進一步地,上述系統還包括一分別與網管系統的OMC業務流程處理塊 以及所述測試用例加載模塊相連的資料庫自動核查模塊,該模塊分別從所測 試用例加載模塊以及OMC業務流程處理塊查詢及核對上個採集粒度中所述 待測原始指標數據的測試數據值,並將核查結果顯示到圖形用戶界面上。進一步地,上述系統中,所述測試用例加載模塊,還用於根據所述待測 原始指標數據的類型查詢網管系統的原始指標關聯表,並根據查詢的關聯關 系,對所述原始數據列表與網管系統中性能統計的原始數據做關聯操作,生 成一個用於描述所述待測原始指標數據各參數信息的性能對象關聯列表。其中,所述功能控制參數處理模塊,還用於通過圖形用戶界面讀取經用戶修改的待測原始指標數據的功能控制參數、測試用例參數。進一步地,上述系統中,所述功能控制參數處理模塊,還用於通過所述 性能對象關聯列表讀取待測原始指標數據未經修改的功能控制參數、測試方 式參數,並將待測原始指標數據的當前各功能控制參數信息發送到所述測量 方式處理^t塊。本發明還公開了一種性能統計原始數據的測試方法,其中,測試用例加 載模塊將從網管系統收到的所有默認參數值以原始數據列表形式自動保存 後,當需要對任一或者多個原始指標數據進行測試時,功能控制參數處理模 塊對所述待測原始指標數據的任一或者多個功能控制參數信息進行添加、修 改或者刪除操作後,將待測原始指標數據及其當前功能控制參數信息發送到測量方式處理一莫塊;所述測試方式處理模塊根據其所接收的待測原始標識數據的功能控制 參數中的指標數據類型確定選擇測量方式參數值,並將其所確定的測量方式 參數、其所收到的待測原始指標數據及其它功能控制參數信息發送到測量對 象範圍處理模塊,收到上述信息的測量對象範圍處理模塊,根據各功能控制 參數信息將待測原始指標數據發送到網管系統的網元進行數據測量處理。進一步地,上述方法至少完成一次數據測試後,資料庫自動核查模塊分 別從所測試用例加載模塊以及OMC業務流程處理塊查詢及核對上個採集粒 度中所述待測原始指標數據的測試數據值,並將核查結果顯示到圖形用戶界 面上。進一步地,上述方法中,若需要對任一或者多個原始指標數據進行測試 時,該方法還包括所述測試用例加載模塊根據所述待測原始指標數據的類型 查詢網管系統的原始指標關聯表,並根據查詢的關聯關係,對所述原始數據 列表與網管系統中性能統計的原始數據做關聯操作,生成一個用於描述所述 待測原始指標數據各參數信息的性能對象關聯列表;然後所述測試用例加載模塊將網管系統傳入的,除原始數據列表以外的 其他參數以及測試用例數據加載到所述性能對象關聯列表中。其中,所述功能控制參數處理模塊,還通過圖形用戶界面讀取經用戶修 改的待測原始指標數據的功能控制參數、測試用例參數。進一步地,上述方法中,所述功能控制參數處理;溪塊,通過所述性能對 象關聯列表讀取待測原始指標數據未經修改的功能控制參數、測試方式參 數,並以消息形式將待測原始指標數據的當前各參數信息發送到所述測量方 式處理模塊。本發明綜合了傳統BSS網管系統中針對性能統計原始數據層面的測試 方式測試手段,提出了一種用於BSS網管系統的性能統計原始數據的測試 系統及測試方法,其中,本發明系統既可以完成自由定製多原始數據測試用 例以及自由選擇原始數據測試範圍,又實現了測試數據的自動核查周期核 查。同時,本發明方法系統地規範了原始數據的測試流程,以及測試工具的 開發流程,並且通過測試很好地保證了原始數據釆集上報的準確性穩定性, 實現了測試系統的高通用性、高自由度的開發模式,並將測試工作從繁雜的 數據核對中解放出來,極大地提高了原始數據測試工作的效率。


圖l是本發明的系統結構圖;圖2是本發明pot前後臺各個功能處理塊間的交互處理流程圖;圖3 (a)是本發明pot後臺處理塊中測試用例加載和功能參數控制部分 的流程圖;圖3 (b)是本發明pot後臺處理塊中數據核查部分的處理流程圖; 圖4是本發明實現pot前臺處理塊的總處理流程圖。
具體實施方式
本發明的主要構思是,通過拆分測試處理層,以及根據整體BSS網管 軟體開發框架來分布實現測試系統前後臺的處理方式,再通過對待測原始指 標數據的篩選、定製、範圍控制等逐層細化,最終通過自動核查的方式反饋測試結果。另外,該測試系統通過模擬業務子系統測量接口調用的方式來驗 證數據測量流程的準確性,然後通過對數據上^^艮結杲集中的測試數據篩選後 與前期的測量數據做前後比對,通過自動核查周期核查的方式來驗證數據採 集上報的穩定性。從而在很大程度上降低了數據核對性測試和上報流程驗證 測試等同種性質工作的工作量,有效地起到提高測試效率的目的。下面結合附圖及具體實施方式
對本發明的技術方案作進一步詳細說明。 實施例1一種性能統計原始數據測試系統,本文中將性能統計原始數據測試簡稱為pot (performance object test),該pot系統主要由兩部分組成pot前臺 處理塊和pot後臺處理塊。各處理塊的功能如下pot前臺處理塊,主要用於實現模擬業務子系統測量接口調用,其包括 測量方式的確定和測試對象範圍的確定;其中,測量方式由於原始數據採集方式的不同而不同,原始指標數據一 般由下層子系統通過各種採集方式傳遞到上層網管,其採集和傳遞方式可以 抽象成三種比較主要的方式主動調用接口方式、被動調用接口方式以及消 息交互方式。為了實現控制流數據和媒體流數據的全面覆蓋,每種數據採集 方式都是針對一些比較特殊的原始指標數據集提出的。例如, 一些業務流相 關的原始指標數據需要採用被動調用接口方式,當業務觸發的情況下通過計 數器累加操作來完成數據採集的過程,此時就可以通過計數器實現對原始指 標數據的測量;而一些控制流相關的原始指標數據就需要採用主動調用接口 方式,通過周期性地問詢來獲取當前系統性能或運行狀態,從而通過對一個 周期粒度內的運行狀態進行統計,實現對原始指標數據的測量;當採用消息 交互方式釆集數據時,則可以通過不同硬體類型間的消息交互過程,實現對 原始指標數據的測量。測量對象範圍的確定則是將上述的原始數據集做歸類處理,或按網元劃 分範圍,或按採集目標板劃分範圍,從而滿足pot後臺處理塊通過功能控制 參數的配置組合來達到測試不同範圍內原始數據的目的,而確定測量對象範圍的過程既需要支持單一 網元內或多網元間,不同載頻之間的原始數據測 試,又需要支持不同的採集目標板,不同處理器,不同子卡,不同邏輯地址 的原始數據測試。因此,高自由度的原始數據範圍控制可以滿足不同的測試 組合。pot後臺處理塊,主要用於實現原始數據的自動核查和周期核查,其包括測試用例加載、功能參數控制處理以及數據核查;其中測試用例加載是通過選擇不同測量方式類型的測試數據用例以及 測試數據對象,來達到針對性測試的目的,其通過圖形用戶界面(GUI, Graphical User Interface)方式,直觀地呈現給使用者來完成測試工作;通過 測試用例加載,使用者可以針對性的測試待測原始指標數據,例如,選擇業 務流中的接入對象相關的原始指標數據,填寫測試用例為IO次成功,則在 最終上報的性能統計原始資料庫結果集中會出現10次接入成功的原始指標 數據,通過測試用例的定製,可以4艮好地完成核查工作。功能控制參數處理是為了滿足不同的測試條件而設計的,通過功能控制 參數的不同組合,可以配合pot前臺進行測量對象範圍的確定,從而實現不 同原始指標數據不同範圍內的不同用例測試,其為測量對象範圍在GUI上 可選參數的體現。數據核查是整個測試系統的靈魂所在,因為通過上述的各個處理塊的原 始指標數據以及測試用例準備,再通過周期控制、自動核查等手段,數據核 查模塊將直接完成數據核查工作並反饋核查結果,結束整個數據採集上報的 準確性穩定性測試流程,最終完成原始數據的測試工作。針對與上述實施例中同類型項目的網管系統以及其相關的開發模式,可 以提出其它實施例,也就是將pot的兩個部分移植到各網管系統的開發平臺 中,最大程度地實現系統的自由度和通用性,pot前臺部分由於直接面對原 始指標數據的釆集,需要在現有的單板軟體嵌入式開發平臺中將pot駐留程 序掛接到待測對象採集程序中,即可完成模擬業務子系統測量接口調用處 理;而pot後臺部分由於和網管系統密切相關,則可以採用網管系統外部模 塊掛接的方式來實施完成。也就是說,只需要更換原始指標數據的測量方式 類型,更換該類型原始指標數據的測試範圍,或者更換該類型數據所需的測試用例等,掛接到不同的測試目標板,就可以支持不同項目的原始指標數據的測試。例如,測試3G原始指標數據時,則掛接到ccm板就可以完成ccm 原始數據的相關測試;測試WiMAX的原始指標數據時,則掛接到csim板 就可以完成csim原始數據的相關測試等等,從而達到高通用性和高效開發 的目的。實施例2圖l所示,為一種性能統計原始數據測試系統結構,該系統包括相互連 接的pot前臺處理部分網元(NE, Network Element)測試功能處理塊以及 pot後臺處理部分OMC測試工具處理塊,其中,NE測試功能處理塊與BSS 網管系統性能管理NE業務流程處理塊相連,OMC測試工具處理塊與BSS 網管系統性能管理OMC業務流程處理塊相連;pot前臺處理部分的NE測試功能處理塊進一步包括測試方式處理模塊 以及測量對象範圍處理模塊,其中測試方式處理模塊,根據待測原始指標數據的功能控制參數選擇合適的 測試方式,用於滿足通用性測試需求,即可以支持各種採集方式的原始指標 數據集的測試條件等內容;測量對象範圍處理模塊,為待測原始指標數據進行歸類處理,即按網元 和載頻信息組合的方式對待測原始指標數據劃分範圍,用於滿足針對性測試 需求,即可以支持特定網元範圍、特定功能參數下的原始數據集的測試條件 等內容。pot後臺處理部分的OMC測試工具處理塊進一步包括測試用例加載才莫 塊、功能控制參數處理模塊以及資料庫自動核查模塊,其中測試用例加載模塊,加載不同採集方式的待測原始指標數據,用於滿足 針對性測試需求,例如支持測試方式定製功能;該模塊還用於滿足通用性測 試需求,例如測試用例添加功能等內容;該模塊還用於根據所述待測原始指 標數據的類型查詢網管系統的原始指標關聯表,並根據查詢的關聯關係,對 所述原始數據列表與網管系統中性能統計的原始數據做關聯操作,生成一個用於描述所述待測原始指標數據各參數信息的性能對象關聯列表;功能控制參數處理模塊,釆用任務列表的方式添加、修改或者刪除任意 一條待測原始指標數據的功能控制參數的記錄,即其可以通過圖形用戶界面 讀取經用戶修改的待測原始指標數據的功能控制參數、測試用例參數,或者 通過所述性能對象關聯列表讀取待測原始指標數據未經修改的功能控制參 數、測試方式參數,然後釆用該記錄執行對象測量的處理流程,用於滿足針 對性測試需求,例如支持測試條件修改功能;該模塊還用於滿足通用性測試 需求,例如針對原始數據來選擇參數集功能等內容;資料庫自動核查模塊,對測量結果進行核查,用於滿足針對性測試需求, 例如支持手工核查;該模塊還用於滿足通用性測試需求,例如支持周期核查、 自動核查等內容。上述測試系統,在BSS網管系統正常啟動,性能統計正常工作後,通 過網管服務端提供的jboss伺服器開啟pot後臺處理塊,BSS網管應用處理 層開始加載腳本中默認的原始數據列表、默認的網元參數值、默認的測試用 例值以及默認的測試方式值,pot前後臺各功能處理塊實現一次完整的測試 觸發過程如圖2所示,包括以下步驟步驟201: pot後臺處理塊的測試用例加載模塊將從BSS網管數據處理 層收到的網管應用處理層傳入的 一 系列默認參數值以原始數據列表形式保 存;步驟202:測試用例加載模塊判斷是否成功讀取原始數據列表,如果是, 進入步驟203,否則,GUI列印緩衝區提示讀取失敗;步驟203:測試用例加載模塊對原始數據列表中各指標數據的觸發狀態 進行捕捉,當發現有被選擇的待測原始指標數據時,根據原始數據列表以及 BSS網管系統中性能統計原始數據中該待測原始指標數據的類型創建性能 對象關聯列表;步驟204: pot後臺處理塊的功能控制參數處理模塊將從上述性能對象 關聯列表中讀取的待測原始指標數據及其所有參數值,全部寫入網元通信消息體中,然後通過網管網元通信層以udp消息形式發送到pot前臺處理塊;步驟205: pot前臺處理塊對上述udp消息進行解包,並構造pid、消息 號、事件號、功能碼,從而轉化成代理內部可以訪問的異步消息,然後轉發 到pot前臺處理塊的測試方式處理模塊,測試方式處理模塊從接收到的消息 中讀取待測原始指標數據的功能控制參數值,並根據該功能參數值為待測原 始指標數據選擇合適的測量方式,然後將選定的測量方式的參數值寫入異步 消息後轉發到測量對象範圍處理模塊;步驟206: pot前臺處理塊的測量對象範圍處理模塊從上述異步消息中 獲取待測原始指標數據的各參數值,如網元參數、物理地址參數、周期開關 參數、失敗原因參數等,並根據這些參數篩選出對應的功能控制參數;步驟207:測量對象範圍處理模塊將收到的異步消息中待測原始指標數 據的測試用例數據寫入性能前臺對象計數器,從而觸發業務測量接口,實現 對原始數據的測試。在完成上述一個完整的測試觸發流程後,待後續性能統計原始數據按照 原始上報流程上報後臺後,通過pot後臺處理塊單獨完成數據核查功能處理。上述測試觸發過程中,pot後臺處理塊的處理流程,包括測試用例加載 和功能參數控制部分的流程,如圖3(a)所示,包括以下步驟步驟301:當BSS網管系統正常啟動後,測試用例加載模塊以原始數據 列表形式加載並保存了 BSS網管傳入的原始指標數據及其一系列默認參數 值後,當功能控制參數處理模塊在GUI中修改選擇某個或者某些原始指標 數據的參數,修改選擇的網元參數、測試用例以及選擇的測試方式時,測試 用例加載模塊通過原始數據列表中參數值的變化發現有待測原始指標數據, 此時pot後臺處理塊發送啟動消息,網管應用處理層將這些參數依次傳遞到 BSS網管系統的數據處理層;步驟302:功能控制參數處理模塊從原始數據列表中讀取待測原始指標 數據的待測網元,從BSS網管系統的性能統計原始數據中讀取該待測原始 指標數據的默認狀態(即為未修改)的功能控制參數值、周期測試參數值、失敗原因參數值等信息,構造待測原始指標數據的功能控制參數信息;步驟303:判斷是否已建立性能對象關聯列表,如果是,進入步驟304, 否則,進入步驟308;步驟304:判斷傳入的原始數據列表中的原始指標數是否大於現有已關 聯的原始指標數,如果是,進入步驟308,否則進入步驟305;步驟305:功能控制參數處理模塊讀取性能對象關聯列表中的功能控制參數,測試用例參數,測試方式參數等一系列參數,將它們打包成網元消 臺 步驟306: pot後臺處理塊在EMF層網元通信消息構造處理中將已傳入 的消息包通過jboss進入BSS網管服務端消息監聽層,通過底層整合、建鏈、 建套接字整合成NE識別的網元通信消息;步驟307:將通信消息發送到pot前臺處理塊,即NE測試處理塊,pot 後臺處理流程結束。步驟308: pot後臺處理塊根據待測原始指標數據類型在BSS網管數據 處理層查詢原始指標關聯表,返回創建對象關聯列表所需要的表項信息,然 後先臨時創建一個包含所述各表項信息的數據關聯列表,再將網元參數作為 數據查詢條件,將pot後臺處理塊中的原始數據列表與BSS網管系統中性能 統計的原始數據做關聯操作,生成性能對象關聯列表,並保存到BSS網管 系統的資料庫的關聯列表中;該步驟中,所述性能對象關聯列表用於描述待測原始指標數據的各參數 信息,例如,待測原始指標數據的測試方式參數、網元參數、物理地址參數、 項目支持類型參數、周期上報開關參數、失敗原因對象上報開關參數以及自 動核查控制開關參數等等。步驟309:判斷是否成功建立性能對象關聯列表,如果是,進入步驟310, 否則,生成記錄失敗,輸出失敗提示信息;步驟310: pot後臺處理塊在BSS網管數據處理層控制項數據關聯處理中 將網管應用處理層傳入的除原始數據列表外的其他參數加載起來;步驟311:加載測試用例數據;步驟312: pot後臺處理塊在網管數據處理層構造功能控制參數處理中, 將已構造的測試數據保存到性能對象關聯列表中,然後將性能對象關聯列表 中所有信息以網元通信消息形式發送到pot前臺處理塊。該步驟中,構造的待測原始指標數據的功能控制參數可以包括周期上報 開關參數、失敗原因對象上報開關參數以及自動核查控制開關參數等,因此, 收到網元通信消息的pot前臺處理塊則根據這些開關參數的不同值觸發不同 的上報流程、或者核查流程等。在完成上述一個完整的測試觸發流程後,待後續性能統計原始數據按照 原始上報流程上報後臺後,pot後臺處理塊會單獨完成數據核查功能處理, 該處理過程如圖3(b)所示,包括以下步驟步驟31: pot後臺處理塊已經完成數據測試流程的前提下,在GUI中選 擇測試數據核查功能,當測試工具發送測試數據核查消息,pot後臺處理塊 將數據記錄查詢消息傳遞到網管數據處理層,然後去查詢已創建的性能對象 關聯列表和原始數據列表,分別取出上個採集粒度中待測原始指標數據的測 試數據值;步驟32:判斷待測原始指標數據類型,根據不同的類型選擇不同的核 查處理流程,如果待測原始指標數據為性能數據類型,進入步驟33a,如果 待測原始指標數據為失敗原因數據類型,則進入步驟33b;步驟33a: pot後臺處理塊對待測原始指標數據進行核對處理,即從原 始數據列表中查詢待測原始指標數據的值,從性能對象關聯列表中查詢待測 原始指標數據的測試用例值,並對這兩個值進行比較,然後進入步驟34;步驟33b: pot後臺處理塊對待測原始指標數據進行核對處理,即從原 始數據列表中查詢待測原始指標數據失敗原因測量數據值,從性能對象關聯 列表中查詢待測原始指標數據的失敗原因測試用例值,並對這兩個值進行比 較,進入步驟34;步驟34: pot後臺處理塊記錄並保存比較結果集;步驟35: pot後臺處理塊根據保存記錄的粒度值定期的查詢比較結果,並將結果列印到GUI中,至此,pot後臺處理塊的數據核查部分處理流程 結束。上述測試觸發過程中,BSS網管系統正常啟動,性能統計正常工作後, NE前臺pot測試工具處理塊已嵌入採集目標板,單板軟體正常運行,pot前 臺處理塊的處理流程,包括測量方式和測試對象範圍處理流程,如圖4所示, 包括以下步驟步驟401: OMC後臺pot測試工具處理塊已正常啟動,測試任務及其網 元及載頻信息通過網元通信發送到採集目標板,NE前臺按照現有技術將網 元消息解析成pot測試處理塊可以辨認的消息體,並將解析後的消息發送到 採集目標板上的性能統計代理中的消息監聽中,判斷消息攜帶的事件號、進 程號、進程id等網元消息相關參數是否均相同,如果是,執行步驟402,否 則不處理;步驟402: pot前臺處理塊在性能統計待測採集代理中解析pot後臺發 來的網元消息,拷貝消息體中攜帶的網元消息相關參數和測試功能數據需要 的相關參數;步驟403: pot前臺處理塊在性能統計待測採集代理中按照拷貝消息中 的攜帶的事件號進入對應的事件處理流程中,再按照消息中攜帶的功能碼進 入對應的功能處理流程中,同時保存omc後臺pot測試工具發來的測試用例 數據;步驟404:測量方式處理模塊判斷拷貝消息中的功能控制參數中的項目 支持參數類型,如果是WiMAX相關的原始數據,則進入步驟405,如果是 3G相關的原始數據,則進入步驟412;步驟405: pot前臺處理塊在性能統計待測採集代理中進入WiMAX測 試範圍控制流程,取出待測原始指標數據的功能控制參數中的測試類型數 據;步驟406,測量方式處理模塊若判斷該測試類型為已支持的測量方式, 則進入步驟407,否則返回消息監聽器,pot前臺處理塊的處理流程結束;步驟407:測量方式處理模塊根據功能控制參數判斷是否開啟了周期上 報模式,如果是,進入步驟408,否則,進入步驟409;步驟408: pot前臺處理塊在性能統計待測採集代理中按照周期上報參 數啟動周期上報定時器,並在定時周期內執行公共操作,即執行構造NE模 擬測試lt據處理流程;步驟409:判斷是否啟動失敗原因測試模式,如果是,進入步驟409, 否則進入步驟4U;步驟410: pot前臺處理塊在性能統計待測採集代理中從pot後臺發來 的測試數據中選擇出失敗原因相關的測試用例數據,讀取失敗原因ErrID, 並在模擬測試數據處理流程中將Err ID填寫入使用到的接口參數中去;步驟411: pot前臺處理塊按照測量類型在PP代理中觸發原始數據測量 流程,處理填寫測試數據,然後以消息態返回消息監聽器,pot前臺處理塊 的處理流程結束;步驟412: pot前臺處理塊在性能統計待測採集代理中進入3G測試範圍 控制流程,取出待測原始指標數據的功能控制參數中的測試類型數據;步驟413:測量方式處理;漠塊若判斷該測試類型為已支持的測量方式, 則進入步驟414,否則返回消息監聽器,pot前臺處理塊的處理流程結束;步驟414:判斷是否啟動周期上報模式,如果是,進入步驟415,否則 進入步驟416;步驟415: pot前臺處理塊在性能統計待測採集代理中按照周期上報參 數啟動周期上報定時器,並在定時周期內執行公共操作,即執行構造NE模 擬測試數據處理流程;步驟416:判斷是否啟動失敗原因測試模式,如果是,進入步驟417, 否則進入步驟418;步驟417: pot前臺處理塊在性能統計待測採集代理中從pot後臺發來 的測試數據中選擇出失敗原因宏值,並在模擬測試數據處理流程中將失敗原 因宏值填寫入使用到的接口參數中去;步驟418: pot前臺處理塊按照測量類型在PP代理中觸發原始數據測量流程,處理填寫測試數據以及失敗原因宏,然後以上報消息組包形式返回消息監聽器,pot前臺處理塊的處理流程結束。從上述實施例可以看出,本發明技術方案很好地解決了原始數據測試手 段的煩瑣,不僅滿足了不同網管項目之間的通用性和可移植性,又實現了自 由定製原始數據測試用例,自由選擇原始數據測試範圍,並且通過自動核查 降低傳統的低效率測試方式,填補了原始數據測試部分的空白,這樣使得原 始數據採集上報的準確性穩定性通過測試得到很好的保證。當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的 形,這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。
權利要求
1、一種性能統計原始數據的測試系統,其特徵在於,該系統包括依次連接的測試用例加載模塊、功能控制參數處理模塊、測量方式處理模塊以及測量對象範圍處理模塊,測試用例加載模塊與網管系統的操作維護中心OMC業務流程處理塊相連,測量對象範圍處理模塊與網管系統的網元NE業務流程處理塊相連,其中測試用例加載模塊,用於自動加載來自網管系統的待測原始指標數據;功能控制參數處理模塊,用於讀取測試用例加載模塊中的待測原始指標數據及其功能控制參數信息,並對全部或者部分功能控制參數進行添加、修改、刪除操作後,將待測原始指標數據及其當前功能控制參數信息發送到測量方式處理模塊;測量方式處理模塊,根據收到的待測原始指標數據的類型參數確定測量方式參數值,並將其所確定的測量方式參數、其所收到的待測原始指標數據及其它功能控制參數信息發送到測量對象範圍處理模塊;測量對象範圍處理模塊,根據收到的待測原始指標數據的功能控制參數信息將待測原始指標數據發送到網管系統的網元進行數據測量處理。
2、 如權利要求l所述的系統,其特徵在於該系統還包括一分別與網管系統的OMC業務流程處理塊以及所述測試 用例加載模塊相連的資料庫自動核查模塊,該模塊分別從所測試用例加載模 塊以及OMC業務流程處理塊查詢及核對上個採集粒度中所述待測原始指標 數據的測試數據值,並將核查結果顯示到圖形用戶界面上。
3、 如權利要求l所述的系統,其特徵在於,所迷測試用例加載模塊,還用於根據所述待測原始指標數據的類型查詢 網管系統的原始指標關聯表,並根據查詢的關聯關係,對所述原始數據列表 與網管系統中性能統計的原始數據做關聯操作,生成一個用於描述所述待測 原始指標數據各參數信息的性能對象關聯列表。
4、 如權利要求1至3任一項所述的系統,其特徵在於,所述功能控制參數處理模塊,還用於通過圖形用戶界面讀取經用戶修改 的待測原始指標數據的功能控制參數、測試用例參數。
5、 如權利要求3所述的系統,其特徵在於,所述功能控制參數處理模塊,還用於通過所述性能對象關聯列表讀取待 測原始指標數據未經修改的功能控制參數、測試方式參數,並將待測原始指 標數據的當前各功能控制參數信息發送到所述測量方式處理模塊。
6、 一種性能統計原始lt據的測試方法,其特徵在於,測試用例加載模塊將從網管系統收到的所有默認參數值以原始數據列 表形式自動保存後,當需要對任一或者多個原始指標數據進行測試時,功能 控制參數處理模塊對所述待測原始指標數據的任一或者多個功能控制參數 信息進行添加、修改或者刪除操作後,將待測原始指標數據及其當前功能控 制參數信息發送到測量方式處理模塊;所述測試方式處理模塊根據其所接收的待測原始標識數據的功能控制 參數中的指標數據類型確定選擇測量方式參數值,並將其所確定的測量方式 參數、其所收到的待測原始指標數據及其它功能控制參數信息發送到測量對 象範圍處理模塊,收到上述信息的測量對象範圍處理才莫塊,根據各功能控制 參數信息將待測原始指標數據發送到網管系統的網元進行數據測量處理。
7、 如權利要求6所述的方法,其特徵在於至少完成一次數據測試後,該方法還包括,資料庫自動核查模塊分別從 所測試用例加載模塊以及OMC業務流程處理塊查詢及核對上個採集粒度中 所述待測原始指標數據的測試數據值,並將核查結果顯示到圖形用戶界面 上。
8、 如權利要求6所述的方法,其特徵在於,當需要對任一或者多個原始指標悽t據進行測試時,該方法還包括所述測 試用例加載模塊根據所述待測原始指標數據的類型查詢網管系統的原始指 標關聯表,並根據查詢的關聯關係,對所迷原始數據列表與網管系統中性能統計的原始數據做關聯操作,生成一個用於描述所述待測原始指標數據各參數信息的性能對象關聯列表;然後所述測試用例加載模塊將網管系統傳入的,除原始數據列表以外的 其他參數以及測試用例數據加載到所述性能對象關聯列表中。
9、 如權利要求6至8任一項所述的方法,其特徵在於,該方法中,所述功能控制參數處理模塊,還通過圖形用戶界面讀取經用 戶修改的待測原始指標數據的功能控制參數、測試用例參數。
10、 如權利要求8所述的方法,其特徵在於,該方法中,所述功能控制參數處理模塊,通過所述性能對象關聯列表讀 取待測原始指標數據未經修改的功能控制參數、測試方式參數,並以消息形 式將待測原始指標數據的當前各參數信息發送到所述測量方式處理模塊。
全文摘要
本發明公開了一種性能統計原始數據的測試系統及測試方法,屬於基站網管系統。本發明系統,包括依次連接的測試用例加載模塊、功能控制參數處理模塊、測量方式處理模塊以及測量對象範圍處理模塊,測試用例加載模塊與網管系統的操作維護中心OMC業務流程處理塊相連,測量對象範圍處理模塊與網管系統的網元NE業務流程處理塊相連。本發明既可以完成自由定製多原始數據測試用例以及自由選擇原始數據測試範圍,又實現了測試數據的自動核查周期核查,並極大地提高了原始數據測試工作的效率。
文檔編號H04L12/24GK101242617SQ200810008370
公開日2008年8月13日 申請日期2008年3月4日 優先權日2008年3月4日
發明者楊良華, 閆飛宇 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀