專利名稱:一種性能統(tǒng)計數(shù)據(jù)的采集方法及數(shù)據(jù)采集單元的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及ー種性能統(tǒng)計數(shù)據(jù)的采集方法及數(shù)據(jù)采集単元。
背景技術(shù):
現(xiàn)有的性能統(tǒng)計系統(tǒng)都是在網(wǎng)元上進行性能統(tǒng)計數(shù)據(jù)采集,操作維護系統(tǒng)可以向網(wǎng)元下發(fā)性能統(tǒng)計任務(wù),在任務(wù)中指定數(shù)據(jù)的測量周期、測量對象和測量指標。網(wǎng)元按照任務(wù)的要求,定時采集數(shù)據(jù)發(fā)送給操作維護系統(tǒng)。圖1所示為現(xiàn)有性能統(tǒng)計數(shù)據(jù)的采集流程。本流程結(jié)合PS(Packet Switching,分組交換)SGSN(Serving GPRS Support Node,通用分組無線服務(wù)服務(wù)支持節(jié)點)網(wǎng)元進行說明,其他網(wǎng)元的流程與此類似,不再進行重復(fù)說明。在該流程中,OS (Operations System,操作維護系統(tǒng))負責(zé)向SGSN網(wǎng)元同步性能統(tǒng)計任務(wù);當SGSN網(wǎng)元上執(zhí)行一次業(yè)務(wù)操作(例如,PDP (Packet Data Protocol,分組數(shù)據(jù)協(xié)議)激活)時,按照接收到的性能統(tǒng)計任務(wù)觸發(fā)一次性能統(tǒng)計數(shù)據(jù)的采集操作。SGSN網(wǎng)元根據(jù)當前系統(tǒng)的時間,判斷是否需要進行任務(wù)粒度切換;在進行任務(wù)采集粒度切換吋,SGSN網(wǎng)元將上述性能統(tǒng)計任務(wù)對應(yīng)的性能統(tǒng)計數(shù)據(jù)發(fā)送給0S?,F(xiàn)有技術(shù)存在以下缺點1、測量對象種類是固定的,如需新增測量對象種類則需要升級網(wǎng)元版本;2、測量對象的組合統(tǒng)計是固定的,無法進行測量對象的靈活組合統(tǒng)計;3、用戶只能指定測量對象,不能靈活地對測量對象進行規(guī)則過濾(例如,前綴匹配或后綴匹配);4、測量指標是固定的,新增測量指標需要升級網(wǎng)元版本;5、測量指標的統(tǒng)計算法是固定的,修改統(tǒng)計算法需要升級網(wǎng)元版本;6、操作維護系統(tǒng)不能同時接入不同廠家的網(wǎng)元,無法同時對各個廠家網(wǎng)元的性能統(tǒng)計數(shù)據(jù)進行采集。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供了一種開放的性能統(tǒng)計數(shù)據(jù)采集方法及數(shù)據(jù)采集単元,以解決現(xiàn)有技術(shù)中存在的測量對象、測量指標與網(wǎng)元綁定的缺點。為解決上述問題,本發(fā)明提供了ー種性能統(tǒng)計數(shù)據(jù)的采集方法,包括網(wǎng)元將呼叫歷史記錄發(fā)送給數(shù)據(jù)采集單元;所述數(shù)據(jù)采集單元對接收到的所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式;然后根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,并將結(jié)果通知給所述操作維護系統(tǒng)。進ー步地,所述數(shù)據(jù)采集單元對接收到的所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式,具體包括所述數(shù)據(jù)采集單元按照預(yù)配置的所述呼叫歷史記錄的類型所對應(yīng)的清洗規(guī)則,對所述呼叫歷史記錄中的各字段相應(yīng)進行過濾、轉(zhuǎn)換及新增操作,轉(zhuǎn)換成統(tǒng)一格式的呼叫歷史記錄。進ー步地,所述根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,具體包括所述數(shù)據(jù)采集單元將所述呼叫歷史記錄與所述統(tǒng)計模型中的測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述測量對象關(guān)聯(lián)的測量指標進行匹配, 從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。進ー步地,所述方法,還包括所述數(shù)據(jù)采集單元檢查各測量對象是否存在子對象,對于存在的子對象,將所述呼叫歷史記錄與所述子測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述子測量對象關(guān)聯(lián)的測量指標進行匹配,從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。進ー步地,所述網(wǎng)元將呼叫歷史記錄發(fā)送給數(shù)據(jù)采集單元,具體包括;網(wǎng)元可以采用消息或者文件的形式,將所述呼叫歷史記錄輸出給所述數(shù)據(jù)采集單兀。相應(yīng)地,本發(fā)明還提供了一種數(shù)據(jù)采集單元,包括提取轉(zhuǎn)換模塊及實時分析系統(tǒng)模塊;所述提取轉(zhuǎn)換模塊用于接收網(wǎng)元發(fā)來的呼叫歷史記錄,對所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式;所述實時分析系統(tǒng)模塊用于根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對經(jīng)過所述提取轉(zhuǎn)換模塊轉(zhuǎn)換的所述呼叫歷史記錄中的相關(guān)字段進行分折統(tǒng)計,并將結(jié)果通知給所述操作維護系統(tǒng)。進ー步地,所述提取轉(zhuǎn)換模塊用于對所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式,具體包括所述提取轉(zhuǎn)換模塊用于按照預(yù)配置的所述呼叫歷史記錄的類型所對應(yīng)的清洗規(guī)則,對所述呼叫歷史記錄中的各字段相應(yīng)進行過濾、轉(zhuǎn)換及新增操作,轉(zhuǎn)換成統(tǒng)一格式的呼叫歷史記錄。進ー步地,所述實時分析系統(tǒng)模塊用于根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對經(jīng)過所述提取轉(zhuǎn)換模塊轉(zhuǎn)換的所述呼叫歷史記錄中的相關(guān)字段進行分折統(tǒng)計,具體包括所述實時分析系統(tǒng)模塊用于將所述呼叫歷史記錄與所述統(tǒng)計模型中的測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述測量對象關(guān)聯(lián)的測量指標進行匹配,從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。
進ー步地,所述實時分析系統(tǒng)模塊還用于檢查各測量對象是否存在子對象,對于存在的子對象,將所述呼叫歷史記錄與所述子測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述子測量對象關(guān)聯(lián)的測量指標進行匹配,從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。進ー步地,提取轉(zhuǎn)換模塊接收到的所述呼叫歷史記錄是以消息或者文件的形式發(fā)來的。本發(fā)明為運營商提供了一個開放的性能統(tǒng)計數(shù)據(jù)采集平臺,在這個開放的平臺上,可以實現(xiàn)對不同廠家網(wǎng)元的性能統(tǒng)計數(shù)據(jù)的采集;在此基礎(chǔ)上,運營商還可以靈活快速地開發(fā)出特色測量對象和測量指標,從而降低運營成本。
圖1為現(xiàn)有技術(shù)中性能統(tǒng)計數(shù)據(jù)采集方法流程圖;圖2為本發(fā)明實施例中性能統(tǒng)計數(shù)據(jù)采集方法流程圖;圖3為本發(fā)明實施例中數(shù)據(jù)采集単元結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例中的統(tǒng)計模型示意圖;圖5為本發(fā)明實施例中CHR采集分析流程圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。在本實施例中,ー種性能統(tǒng)計數(shù)據(jù)的采集方法,包括網(wǎng)元將呼叫歷史記錄發(fā)送給數(shù)據(jù)采集單元;所述數(shù)據(jù)采集單元對接收到的所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式;然后根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,并將結(jié)果通知給所述操作維護系統(tǒng)。具體地,上述性能統(tǒng)計數(shù)據(jù)的采集方法,包括第一歩網(wǎng)元實時向D⑶(Data Collect Unit,數(shù)據(jù)采集單元)輸出呼叫歷史記錄 (Call History Record,簡稱為Offi),CHR中描述了該網(wǎng)元上發(fā)生事件的詳細信息,其中包括事件發(fā)生的時間、位置和行為描述信息。其中位置和行為描述信息,可以用若干個字段長不; 第二步D⑶對接收到的CHR進行解碼。由于不同廠家網(wǎng)元輸出的CHR編碼格式可能不一致,因此可通過在D⑶上部署對應(yīng)的解碼器將CHR解碼為統(tǒng)一格式;第三步DCU對解碼后得到的CHR進行清洗,包括字段過濾、字段轉(zhuǎn)換及新增字段,將CHR清洗為統(tǒng)一格式的CHR ;第四步D⑶將CHR與測量對象進行匹配,如果匹配失敗,則結(jié)束,否則執(zhí)行下一止
少;第五步D⑶將CHR與測量對象關(guān)聯(lián)的測量指標進行匹配,如果沒有測量指標匹配成功,則執(zhí)行第七歩,否則執(zhí)行下一歩;第六步從CHR中提取與測量指標關(guān)聯(lián)的字段,更新測量指標的值;第七步檢查測量對象是否存在子對象,如果不存在則結(jié)束,否則繼續(xù)下一歩;第八步獲取子測量對象,重復(fù)上述第四歩 第七歩。在第二步中,網(wǎng)元可以采用消息或者文件的形式,將CHR輸出給本系統(tǒng)。當本系統(tǒng)作為在線性能統(tǒng)計數(shù)據(jù)采集系統(tǒng),與網(wǎng)元之間可采用消息形式傳輸CHR;如果本系統(tǒng)作為離線性能統(tǒng)計數(shù)據(jù)采集系統(tǒng),與網(wǎng)元之間可以采用文件形式傳輸CHR。在第三步中,通過字段過濾、字段轉(zhuǎn)換和新增字段,可以將各個廠家的CHR統(tǒng)一成統(tǒng)ー格式的CHR,對于后續(xù)的數(shù)據(jù)采集分析流程,屏蔽了各個廠家CHR之間的差異。通過新增字段來創(chuàng)建測量指標;也可以通過修改新增字段的實現(xiàn)算法,來修改測量指標的生成規(guī)則。字段過濾規(guī)則、轉(zhuǎn)換規(guī)則和新增字段的規(guī)則都可以通過腳本文件來描述,這樣只需修改腳本文件,就可以動態(tài)更改這些規(guī)則。這些腳本文件可以通過工具或者直接開放給運營商, 運營商可以根據(jù)各自的需求,自由開發(fā)和部署規(guī)則腳本,實現(xiàn)自定義測量指標的統(tǒng)計。在第四步中,與測量對象的匹配方式可以采用直接匹配、布爾表達式匹配和二次匹配。所謂直接匹配,就是用CHR中的對象值與數(shù)據(jù)區(qū)中存放的測量對象進行匹配;所謂布爾表達式匹配,則需要將CHR中的對象值進行布爾表達式計算,當計算結(jié)果為真,表示匹配成功,當計算結(jié)果為假,表示匹配失?。凰^二次匹配,則需要先對CHR中的對象值進行簡單的運算(例如,取號碼前綴),再用運算后的結(jié)果與數(shù)據(jù)區(qū)中的測量對象值進行匹配。布爾表達式匹配的規(guī)則和二次匹配的規(guī)則可以開放給用戶,用戶能自由的定義規(guī)則,且可以使規(guī)則立即生效。布爾表達式匹配必須與直接匹配或二次匹配方式結(jié)合使用,只有布爾表達式匹配成功后,才能進行直接匹配或二次匹配。從第四步到第八步的處理流程,依賴于ー套統(tǒng)計模型文件,該統(tǒng)計模型文件中描述了系統(tǒng)需要統(tǒng)計的測量對象的匹配規(guī)則、測量指標、測量周期以及測量對象之間的關(guān)系。 測量對象之間的關(guān)系,可以分為父子關(guān)系和兄弟關(guān)系,所有的測量對象組成了ー棵測量對象樹。本實施例對于接入的網(wǎng)元是開放的;對于CHR的處理是開放的;對于輸出的測量結(jié)果也是開放的。本實施例結(jié)合PS SGSN網(wǎng)元進行說明,其他網(wǎng)元的流程與此類似,不再重復(fù)說明。 如圖2所示,ー種性能統(tǒng)計數(shù)據(jù)的采集流程,包括0S向DCU同步性能統(tǒng)計任務(wù)。當SGSN網(wǎng)元上執(zhí)行一次業(yè)務(wù)操作吋,該SGSN網(wǎng)元向D⑶發(fā)送ー個CHR,該CHR描述了對應(yīng)業(yè)務(wù)操作 (即事件)的詳細信息,至少包括執(zhí)行時間,還可以根據(jù)需要包括業(yè)務(wù)類型、位置信息、用戶信息及執(zhí)行結(jié)果中的任意ー個或任意組合。D⑶根據(jù)SGSN網(wǎng)元上報的CHR進行性能統(tǒng)計數(shù)據(jù)采集,具體采集流程參見圖5。DCU根據(jù)CHR中攜帯的執(zhí)行時間,判斷是否進行任務(wù)粒度切換,當任務(wù)粒度切換吋,DCU將本次接收到的CHR中的相關(guān)數(shù)據(jù)作為本周期內(nèi)采集任務(wù)對應(yīng)的性能統(tǒng)計數(shù)據(jù)發(fā)給OS。D⑶可以同時接收多個不同類型網(wǎng)元上報的CHR,并發(fā)地對所有網(wǎng)元的性能統(tǒng)計數(shù)據(jù)進行采集。
如圖3所示,DCU中包括兩個核心模塊ET(Extract Transform,提取轉(zhuǎn)換)模塊和RAS (Real-time Analysis System,實時分析系統(tǒng))模塊。其中ET主要負責(zé)加載清洗規(guī)則,據(jù)此完成對輸入的原始CHR的清洗操作;RAS模塊主要負責(zé)按照統(tǒng)計模型,對經(jīng)過ET模塊清洗后的標準CHR中的信息進行分析,完成性能統(tǒng)計數(shù)據(jù)的采集。ET清洗后的標準CHR中包含了三種字段時間戳字段、維度字段及計數(shù)器字段。其中時間戳字段有且只有ー個,描述了 CHR中攜帯的事件的發(fā)生時間;維度字段可以有若干個,分別描述了 CHR關(guān)聯(lián)的位置信息、用戶信息、業(yè)務(wù)類型等信息,例如RAT (Radio Access Type,無線接ノ、型)、IMSI (International Mobile Subscriber Identification Number, 國際移動用戶識別碼)號碼等;計數(shù)器字段也可以有若干個,描述了 CHR觸發(fā)的測量指標值,即CHR中攜帯的執(zhí)行結(jié)果,例如激活次數(shù)、上行流量等。附圖4示意了本發(fā)明需要的一種統(tǒng)計模型。該統(tǒng)計模型是RAS模塊進行性能統(tǒng)計數(shù)據(jù)分析采集的依據(jù),它是由測量類和過濾器兩個基本元素組成的樹形模型。其中測量類只能作為第一層節(jié)點,即測量類沒有父節(jié)點, 而過濾器只能作為測量類或者其他過濾器的子節(jié)點。測量類節(jié)點中定義測量粒度屬性和它關(guān)聯(lián)的測量指標集合。過濾器定義了測量對象屬性(測量對象對應(yīng)的CHR字段);定義了測量對象統(tǒng)計的匹配規(guī)則(由CHR字段和常量組成的ー個布爾表達式);定義了測量指標 (過濾器關(guān)聯(lián)的測量指標是其所屬測量類的測量指標子集)。測量指標可以分為基本測量指標和KPI (Key Performance hdicator,關(guān)鍵性能指標),其中基本測量指標對應(yīng)了 CHR中的一個計數(shù)器字段;KPI由基本測量指標計算得到。如圖5所示,D⑶對CHR進行性能統(tǒng)計數(shù)據(jù)采集分析的流程,包括如下處理步驟步驟SOl 網(wǎng)元(Network Element,簡稱為NE)向ET模塊發(fā)送CHR ;步驟S02 =ET模塊收到CHR后,根據(jù)CHR類型找到其對應(yīng)的解碼模塊,調(diào)用該解碼模塊對該CHR進行解碼;步驟S03 =ET模塊調(diào)用CHR清洗規(guī)則腳本,對該CHR進行清洗,保證清洗后的CHR 中包括時間戳字段、維度字段和計數(shù)器字段;步驟S04 =ET模塊將清洗后的CHR發(fā)送給RAS模塊;步驟S05 :RAS模塊根據(jù)統(tǒng)計模型對接收到的CHR進行性能統(tǒng)計數(shù)據(jù)采集分析(包括測量類匹配、過濾器匹配、測量指標更新等操作)。如果要新增基本測量指標,只需要在ET模塊的相關(guān)CHR的清洗規(guī)則中増加ー個計數(shù)器的清洗規(guī)則,并在RAS模塊的統(tǒng)計模型中増加ー個基本測量指標與該CHR的計數(shù)器相關(guān)聯(lián),就可以實現(xiàn)動態(tài)增加基本測量指標的功能。如果要修改基本測量指標的統(tǒng)計算法,只需要修改其關(guān)聯(lián)計數(shù)器的清洗規(guī)則即可。如果要新增ー種測量對象,只需要在一個已有測量類(或者新建ー個測量類)下創(chuàng)建ー個過濾器即可;通過在過濾器下創(chuàng)建子過濾,可以實現(xiàn)測量對象的靈活組合;修改過濾器的對象過濾條件,可以靈活的實現(xiàn)對特定測量對象的數(shù)據(jù)采集。綜上所述,采用本發(fā)明后,可以為運營商提供一個開放的性能統(tǒng)計數(shù)據(jù)采集平臺。 在這個開放的平臺上,可以實現(xiàn)對不同廠家網(wǎng)元的性能統(tǒng)計數(shù)據(jù)采集;在此基礎(chǔ)上,運營商還可以靈活快速開發(fā)出特色測量對象和測量指標,降低運營成本。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用ー個或多個集成電路來實現(xiàn)。相應(yīng)地,上述實施例中的各模塊/単元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。 以上所述僅為本發(fā)明的優(yōu)選實施例而已,并非用于限定本發(fā)明的保護范圍。根據(jù)本發(fā)明的發(fā)明內(nèi)容,還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.ー種性能統(tǒng)計數(shù)據(jù)的采集方法,包括網(wǎng)元將呼叫歷史記錄發(fā)送給數(shù)據(jù)采集單元;所述數(shù)據(jù)采集單元對接收到的所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式;然后根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,并將結(jié)果通知給所述操作維護系統(tǒng)。
2.如權(quán)利要求1所述的方法,其特征在于所述數(shù)據(jù)采集單元對接收到的所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式,具體包括所述數(shù)據(jù)采集單元按照預(yù)配置的所述呼叫歷史記錄的類型所對應(yīng)的清洗規(guī)則,對所述呼叫歷史記錄中的各字段相應(yīng)進行過濾、轉(zhuǎn)換及新增操作,轉(zhuǎn)換成統(tǒng)一格式的呼叫歷史記ま。
3.如權(quán)利要求1或2所述的方法,其特征在于所述根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,具體包括所述數(shù)據(jù)采集單元將所述呼叫歷史記錄與所述統(tǒng)計模型中的測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述測量對象關(guān)聯(lián)的測量指標進行匹配,從 CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。
4.如權(quán)利要求3所述的方法,其特征在于,還包括所述數(shù)據(jù)采集單元檢查各測量對象是否存在子對象,對于存在的子對象,將所述呼叫歷史記錄與所述子測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述子測量對象關(guān)聯(lián)的測量指標進行匹配,從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。
5.如權(quán)利要求1所述的方法,其特征在干所述網(wǎng)元將呼叫歷史記錄發(fā)送給數(shù)據(jù)采集單元,具體包括;網(wǎng)元可以采用消息或者文件的形式,將所述呼叫歷史記錄輸出給所述數(shù)據(jù)采集単元。
6.一種數(shù)據(jù)采集單元,包括提取轉(zhuǎn)換模塊及實時分析系統(tǒng)模塊;所述提取轉(zhuǎn)換模塊用于接收網(wǎng)元發(fā)來的呼叫歷史記錄,對所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式;所述實時分析系統(tǒng)模塊用于根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對經(jīng)過所述提取轉(zhuǎn)換模塊轉(zhuǎn)換的所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,并將結(jié)果通知給所述操作維護系統(tǒng)。
7.如權(quán)利要求6所述的數(shù)據(jù)采集単元,其特征在干所述提取轉(zhuǎn)換模塊用于對所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式,具體包括所述提取轉(zhuǎn)換模塊用于按照預(yù)配置的所述呼叫歷史記錄的類型所對應(yīng)的清洗規(guī)則,對所述呼叫歷史記錄中的各字段相應(yīng)進行過濾、轉(zhuǎn)換及新增操作,轉(zhuǎn)換成統(tǒng)一格式的呼叫歷史記錄。
8.如權(quán)利要求6或7所述的數(shù)據(jù)采集単元,其特征在于所述實時分析系統(tǒng)模塊用于根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對經(jīng)過所述提取轉(zhuǎn)換模塊轉(zhuǎn)換的所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,具體包括所述實時分析系統(tǒng)模塊用于將所述呼叫歷史記錄與所述統(tǒng)計模型中的測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述測量對象關(guān)聯(lián)的測量指標進行匹配,從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。
9.如權(quán)利要求8所述的數(shù)據(jù)采集単元,其特征在干所述實時分析系統(tǒng)模塊還用于檢查各測量對象是否存在子對象,對于存在的子對象, 將所述呼叫歷史記錄與所述子測量對象匹配規(guī)則進行匹配,匹配成功后,再將所述呼叫歷史記錄與所述子測量對象關(guān)聯(lián)的測量指標進行匹配,從CHR中提取出與測量指標關(guān)聯(lián)的字段,更新測量指標的值。
10.如權(quán)利要求6所述的數(shù)據(jù)采集単元,其特征在于提取轉(zhuǎn)換模塊接收到的所述呼叫歷史記錄是以消息或者文件的形式發(fā)來的。
全文摘要
本發(fā)明公開了一種開放的性能統(tǒng)計數(shù)據(jù)采集方法及數(shù)據(jù)采集單元,所述方法包括網(wǎng)元將呼叫歷史記錄發(fā)送給數(shù)據(jù)采集單元;所述數(shù)據(jù)采集單元對接收到的所述呼叫歷史記錄進行解析后,結(jié)合自身配置的清洗規(guī)則將所述呼叫歷史記錄轉(zhuǎn)換為標準格式;然后根據(jù)從操作維護系統(tǒng)處獲取的性能統(tǒng)計任務(wù)和自身配置的統(tǒng)計模型,對所述呼叫歷史記錄中的相關(guān)字段進行分析統(tǒng)計,并將結(jié)果通知給所述操作維護系統(tǒng)。本發(fā)明為運營商提供了一個開放的性能統(tǒng)計數(shù)據(jù)采集平臺,在這個開放的平臺上,可以實現(xiàn)對不同廠家網(wǎng)元的性能統(tǒng)計數(shù)據(jù)的采集;在此基礎(chǔ)上,運營商還可以靈活快速地開發(fā)出特色測量對象和測量指標,從而降低運營成本。
文檔編號H04W24/00GK102595442SQ20111045418
公開日2012年7月18日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者汪春 申請人:中興通訊股份有限公司