專利名稱:一種話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電信技術(shù)領(lǐng)域,主要是涉及一種采集交換機產(chǎn)生的話務(wù)數(shù)據(jù)并進行分析統(tǒng)計的方法。
背景技術(shù):
隨著我國經(jīng)濟持續(xù)高速的增長,通訊網(wǎng)絡(luò)的規(guī)模容量已位居世界第一位,裝備技術(shù)水平已進入世界先進行列。同時業(yè)務(wù)規(guī)模的不斷擴大,業(yè)務(wù)量和業(yè)務(wù)收入不斷增長,新業(yè)務(wù)和新技術(shù)的不斷涌現(xiàn)以及國內(nèi)外電信市場競爭的日趨激烈,都對通訊網(wǎng)絡(luò)運行管理提出了更新更高的要求,網(wǎng)間互聯(lián)互通的問題也突顯出來。
作為網(wǎng)間互聯(lián)互通監(jiān)管的保障手段,話務(wù)統(tǒng)計實時監(jiān)視網(wǎng)間互聯(lián)話務(wù)狀態(tài)、質(zhì)量狀況,從而提供網(wǎng)間互聯(lián)網(wǎng)絡(luò)優(yōu)化的依據(jù),為互聯(lián)互通爭議解決提供依據(jù),在提高維護質(zhì)量、改善電信服務(wù)質(zhì)量,在市場營銷和工程建設(shè)中都起到指導(dǎo)作用。因此得到很大的重視,用戶也不斷提出更多的要求。以往的話務(wù)數(shù)據(jù)分析系統(tǒng)都是在話務(wù)統(tǒng)計的程序處理端直接計算統(tǒng)計結(jié)果,統(tǒng)計結(jié)束后,話務(wù)數(shù)據(jù)即丟棄,統(tǒng)計方法單一,一旦話務(wù)統(tǒng)計結(jié)果出錯后,不可復(fù)現(xiàn)統(tǒng)計數(shù)據(jù)。電信業(yè)務(wù)發(fā)展日新月異,電信運營千變?nèi)f化的業(yè)務(wù)隨時會提出新的統(tǒng)計需求,而目前的話務(wù)統(tǒng)計每一次變動都通過開發(fā)商更改程序來實現(xiàn)的,無法實現(xiàn)完全的統(tǒng)計數(shù)據(jù)定制化。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,解決現(xiàn)有技術(shù)采集后的信息不能脫離交換機進行離線統(tǒng)計分析的技術(shù)問題。
為達到上述目的,本發(fā)明提供了一種話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,對交換機產(chǎn)生的話務(wù)信息進行采集,并將采集的數(shù)據(jù)保存到交換機外部,對所采集的數(shù)據(jù)進行脫離交換機的離線統(tǒng)計分析,通過統(tǒng)計分析及時的反映出網(wǎng)絡(luò)狀況的相關(guān)信息,為運營商決策規(guī)劃提供參考依據(jù)。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,進一步包括如下步驟步驟一,配置交換機產(chǎn)生的話務(wù)信息的數(shù)據(jù)格式,作為數(shù)據(jù)采集及統(tǒng)計分析的數(shù)據(jù)規(guī)范;步驟二,采集交換機產(chǎn)生的話務(wù)信息,并存儲在位于交換機外部的話務(wù)記錄文件中;步驟三,對話務(wù)記錄文件進行統(tǒng)計分析或查詢分析,取得網(wǎng)絡(luò)狀況的相關(guān)信息。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,在所述步驟二中,還包括設(shè)置過濾規(guī)則的步驟,以采集符合所述過濾規(guī)則的話務(wù)信息。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,所述話務(wù)記錄文件以時間為標(biāo)識,并存儲對應(yīng)時間的話務(wù)信息。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,所述網(wǎng)絡(luò)狀況的相關(guān)信息包括網(wǎng)絡(luò)發(fā)展話務(wù)量信息和/或呼叫次數(shù)信息。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,在所述步驟三中,所述統(tǒng)計分析是對特定條件組合、特定時間段內(nèi)的呼叫記錄的分類篩選,包括步驟a,打開話務(wù)數(shù)據(jù)文件;步驟b,選擇需要統(tǒng)計的特定條件組合、特定時間段內(nèi)的呼叫記錄;步驟c,建立統(tǒng)計表;步驟d,判斷話務(wù)記錄文件是否結(jié)束,是則執(zhí)行步驟i,否則執(zhí)行步驟e;步驟e,順序讀取話務(wù)記錄文件中的呼叫記錄;步驟f,判斷統(tǒng)計表是否具有該呼叫記錄,是則步驟g,否則步驟h;步驟g,累計統(tǒng)計表中統(tǒng)計的該呼叫記錄,并返回步驟d;步驟h,將該記錄插入統(tǒng)計表,并返回步驟d;步驟i,結(jié)束。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,所述用于分類篩選的特定條件組合為進程號、主叫模塊號、被叫模塊號、主叫單元號、用戶類型、業(yè)務(wù)類別、失敗類型、失敗碼、主叫群號、被叫群號、主叫V5接口號、主叫V5鏈路號、被叫V5接口號、被叫V5鏈路號、入中繼、出中繼、主叫號碼和被叫號碼中的任意組合。
上述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特點在于,在所述步驟三中,所述查詢分析包括步驟A,打開話務(wù)數(shù)據(jù)文件;步驟B,設(shè)置查詢條件;步驟C,選擇查詢結(jié)果;步驟D,判斷話務(wù)記錄文件是否結(jié)束,是則執(zhí)行步驟H,否則執(zhí)行步驟E;步驟E,順序讀取話務(wù)記錄文件中的數(shù)據(jù);步驟F,判斷該數(shù)據(jù)是否符合查詢條件,是則執(zhí)行步驟G,否則返回步驟D步驟G,將數(shù)據(jù)寫入查詢臨時文件,返回步驟D;步驟H,結(jié)束。
本發(fā)明的技術(shù)效果在于將用戶需要的話務(wù)數(shù)據(jù)根據(jù)過濾條件采集到指定的一臺PC機上,保存成文件,供后續(xù)的話務(wù)數(shù)據(jù)分析統(tǒng)計系統(tǒng)分析,數(shù)據(jù)保持成文件可反復(fù)使用,解決了目前話務(wù)統(tǒng)計只是在統(tǒng)計程序端統(tǒng)計結(jié)果,統(tǒng)計結(jié)束就丟棄統(tǒng)計數(shù)據(jù)源的問題,真正實現(xiàn)了離線分析。
只需提供一臺PC機,不需要網(wǎng)絡(luò)支持就可對采集后的交換機話務(wù)信息進行離線分析,分析結(jié)果可選擇保存到結(jié)果文件中。
該方法不僅可應(yīng)用與交換的話務(wù)離線分析用途,還可用與其它相關(guān)的信息采集及分析處理用途。
采用本發(fā)明,成本較低,所需的設(shè)備較少,維護方便,一方多用,具有較好的經(jīng)濟效益。
下面結(jié)合附圖進一步詳細說明本發(fā)明的具體實施例。
圖1是本發(fā)明所用的系統(tǒng)模塊構(gòu)成圖;圖2是本發(fā)明中話務(wù)采集子模塊處理流程圖;圖3是本發(fā)明中話務(wù)分析統(tǒng)計子模塊的話務(wù)信息配置處理流程圖;圖4是本發(fā)明中話務(wù)分析統(tǒng)計子模塊的統(tǒng)計分析處理流程圖;圖5是本發(fā)明中話務(wù)分析統(tǒng)計子模塊中的查詢分析處理流程圖。
具體實施例方式
本發(fā)明是為了滿足飛速發(fā)展的電信業(yè)務(wù)的需要,幫助發(fā)現(xiàn)潛在的電信市場、提升服務(wù)質(zhì)量。對交換機產(chǎn)生的話務(wù)信息進行采集,采集后的信息可脫離交換機離線統(tǒng)計分析,通過統(tǒng)計分析及時的反映出映網(wǎng)絡(luò)發(fā)展話務(wù)量,呼叫次數(shù)等信息,為運營商決策規(guī)劃提供參考依據(jù)。
本發(fā)明的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計方法,只要交換機提供產(chǎn)生話務(wù)的接口,話務(wù)數(shù)據(jù)采集及分析統(tǒng)計方法即可對任何交換機產(chǎn)生的話務(wù)信息進行進行采集。交換機產(chǎn)生的話務(wù)信息是非常巨大的,全部采集勢必會占用巨大的空間,而且并不是所有的話務(wù)數(shù)據(jù)信息都是可用的,因為在本發(fā)明的采集方案中可設(shè)置采集過濾條件,滿足采集條件的話務(wù)記錄被發(fā)送到指定的計算機目錄下保持成文件,不符合采集條件的話務(wù)記錄被丟棄。如果不設(shè)置采集條件,將采集交換機產(chǎn)生的所有話務(wù)記錄。采集后的話務(wù)信息保存成文件。
話務(wù)采集及分析統(tǒng)計方法的分析統(tǒng)計子模塊對采集生成的話務(wù)記錄文件進行分析統(tǒng)計,分析統(tǒng)計的元素及方法都可根據(jù)話務(wù)記錄的信息定制生成,根據(jù)定制的方法分析統(tǒng)計得到話務(wù)統(tǒng)計需要的諸如某一主叫號碼在一段時間內(nèi)的話務(wù)量、占用時長等計算話務(wù)信息。并可將分析所得數(shù)據(jù)保存成文件,報表等。靈活適用。
話務(wù)數(shù)據(jù)采集及分析統(tǒng)計方法可分拆成兩套子方案,一套采集方案采集交換機的話務(wù)信息,將任何交換機產(chǎn)生的話務(wù)記錄采集下來,保存成話務(wù)記錄文件。另一套是文件的統(tǒng)計分析方案,對任何普通文件進行查詢分析。
如圖1所示,本發(fā)明所用系統(tǒng)100可分為三大模塊話務(wù)數(shù)據(jù)配置子模塊(簡稱話務(wù)配置子模塊)101,配置交換機產(chǎn)生的話務(wù)記錄格式(也可稱為話務(wù)記錄格式配置模塊)。
話務(wù)數(shù)據(jù)采集子模塊(簡稱話務(wù)采集子模塊)102,用以采集交換機產(chǎn)生的話務(wù)記錄信息。
話務(wù)數(shù)據(jù)分析統(tǒng)計子模塊(簡話務(wù)分析統(tǒng)計子模塊)103,用以對話務(wù)數(shù)據(jù)采集子模塊102采集到的話務(wù)記錄文件進行分析統(tǒng)計。
本發(fā)明可采集并統(tǒng)計分析各種格式的文件,其中格式信息都是在話務(wù)記錄話務(wù)數(shù)據(jù)配置子模塊101來完成的,話務(wù)數(shù)據(jù)采集子模塊102根據(jù)配置的格式信息接收交換機產(chǎn)生的話務(wù)記錄信息,統(tǒng)計分析根據(jù)配置的文件格式對文件進行解析、查詢等其它處理。
圖2是本發(fā)明中話務(wù)采集子模塊處理流程圖,包括步驟201從話務(wù)數(shù)據(jù)源獲取話務(wù)記錄;步驟202判斷話務(wù)記錄是否滿足過濾條件,是則執(zhí)行步驟203,否則執(zhí)行步驟204;步驟203將話務(wù)記錄寫入話務(wù)記錄文件;步驟204丟棄話務(wù)記錄。
圖3是本發(fā)明中話務(wù)分析統(tǒng)計子模塊的話務(wù)信息配置處理流程圖,包括步驟301,配置字段;步驟302,判斷子段是否為計算字段,是則執(zhí)行步驟303和304,否則執(zhí)行步驟305;步驟303,設(shè)置話務(wù)記錄子域之間計算關(guān)系,結(jié)束;步驟304,選擇相關(guān)話務(wù)記錄子域,結(jié)束;步驟305,設(shè)置話務(wù)記錄子域?qū)傩裕ㄆ?、長度、數(shù)據(jù)類型;結(jié)束。
話務(wù)記錄配置的信息包括話務(wù)記錄本身固有的字段內(nèi)容,如主叫號碼、被叫號碼、通話開始時間、通話結(jié)束時間等字段,還包括由固有字段派生處理的計算字段內(nèi)容,如通話時長是由通話結(jié)束時間減去通話開始時間計算所得。
本發(fā)明中對固有字段內(nèi)容配置信息包括字段長度、字段在記錄中偏移、字段的數(shù)據(jù)類型。
計算字段配置信息包括計算函數(shù)、相關(guān)字段。如果計算函數(shù)涉及到固有字段,相關(guān)字段屬性設(shè)置的就是相關(guān)的固有字段。
如例,交換機產(chǎn)生的話務(wù)記錄格式如下字段類型為固有字段1、字段名稱序號;數(shù)據(jù)偏移0;字段長度1;數(shù)據(jù)類型WORD。
2、字段名稱摘機時間;數(shù)據(jù)偏移18;字段長度4;數(shù)據(jù)類型94年開始秒數(shù)。
3、字段名稱釋放時間;數(shù)據(jù)偏移42;字段長度4;數(shù)據(jù)類型94年開始秒數(shù)。
4、字段名稱通話開始時間;數(shù)據(jù)偏移26;字段長度4;數(shù)據(jù)類型94年開始秒數(shù)。
5、字段名稱通話結(jié)束時間;數(shù)據(jù)偏移30;字段長度4;數(shù)據(jù)類型94年開始秒數(shù)。
6、字段名稱主叫號碼;數(shù)據(jù)偏移84;字段長度20數(shù)據(jù)類型BCD碼。
7、字段名稱被叫號碼;數(shù)據(jù)偏移104;字段長度20;數(shù)據(jù)類型BCD碼。
8、字段名稱入中繼;數(shù)據(jù)偏移115;字段長度4;數(shù)據(jù)類型LONG9、字段名稱出中繼;數(shù)據(jù)偏移119;字段長度4;數(shù)據(jù)類型LONG字段類型為計算字段1、字段名稱占用話務(wù)量;數(shù)據(jù)偏移無;字段長度無;數(shù)據(jù)類型32位浮點數(shù);相關(guān)字段釋放時間、摘機時間;計算公式釋放時間—摘機時間。
2、字段名稱通話時長;數(shù)據(jù)偏移無;字段長度無;數(shù)據(jù)類型32位浮點數(shù);相關(guān)字段釋放時間、通話開始時間;計算公式釋放時間—通話開始時間。
…話務(wù)數(shù)據(jù)采集子模塊要求交換機提供話務(wù)輸出的接口,本方法即可采集交換機產(chǎn)生的話務(wù)記錄,保存成文件。不僅如此,可選擇性采集交換機前臺提供的話務(wù)記錄,可設(shè)置采集條件,滿足采集條件的話務(wù)記錄被發(fā)送到指定的計算機目錄下保持成文件,不符合采集條件的話務(wù)記錄被丟棄。如果不設(shè)置采集條件,將采集交換機產(chǎn)生的所有話務(wù)記錄。具體實現(xiàn)如圖2所示,包括步驟201,從話務(wù)數(shù)據(jù)源取得數(shù)據(jù);步驟202,話務(wù)記錄數(shù)據(jù)是否滿足采集條件,是則步驟204,否則步驟203;步驟203,丟棄話務(wù)記錄;步驟204,將話務(wù)記錄數(shù)據(jù)寫入話務(wù)記錄文件。
話務(wù)采集子模塊分為服務(wù)端和客戶端。之所以分為服務(wù)器和客戶端兩部分,是基于集中分散的理念設(shè)計的,所有與交換機前臺相關(guān)的話務(wù)記錄的接收都是由服務(wù)器來完成的,所有客戶端的采集信息都保存在服務(wù)端,有服務(wù)器統(tǒng)一處理,一臺服務(wù)器可對應(yīng)多臺客戶端,一對多。客戶端作為采集條件的設(shè)置終端平臺,所有滿足該客戶端采集條件的話務(wù)記錄信息都發(fā)送保存到登記采集任務(wù)的客戶端;服務(wù)端接收客戶端發(fā)送的登記、更改、刪除話務(wù)采集消息,過濾交換機前臺發(fā)送過來的話務(wù)記錄,將符合過濾條件的話務(wù)記錄發(fā)送到客戶端。
客戶端可登記、更改、刪除采集條件,顯示采集明細。啟動、停止話務(wù)采集。將收到的話務(wù)記錄分類寫話務(wù)記錄文件??蛻舳松傻脑拕?wù)捕捉文件是以話務(wù)記錄時間為準(zhǔn)的,每一天生成一系列話務(wù)文件,文件的上限空間大小是可以在配置文件中設(shè)置的,如設(shè)置每天采集的話務(wù)文件最大不能超過1G,所用YYMMDD(年-月-日)產(chǎn)生的話務(wù)記錄文件都會順序?qū)懭朐揧YMMDD時間文件中,超過1G的記錄寫入YYMMDD_1文件中,依次類推。收到的話務(wù)記錄時間變化時,關(guān)閉以前話務(wù)記錄時間的話務(wù)文件,新建新話務(wù)記錄時間的采集文件。這樣即使YYMMDD采集話務(wù)時收到其它時間,即當(dāng)前時間前滯后發(fā)送的消息,或當(dāng)前時間后可能錯誤的消息,都可以順序?qū)懭氲皆拕?wù)記錄時間所屬的時間文件中。這樣保證每個話務(wù)統(tǒng)計日期系列文件中保存的都是該統(tǒng)計日期時間的話務(wù)記錄信息,不會存在諸如2004-09-21日期中發(fā)現(xiàn)有2004-09-20話務(wù)記錄文件的現(xiàn)象。
在客戶端的采集過程中當(dāng)前時間的話務(wù)記錄時間文件句柄是永遠打開的,收到話務(wù)記錄文件,判斷是否是當(dāng)前時間的話務(wù),如果時間相同,寫人當(dāng)前文件句柄文件中,如果不滿足時間相同,正常情況下認(rèn)為是下一個時間日到來,關(guān)閉當(dāng)前話務(wù)記錄文件句柄,開啟當(dāng)前收到的話務(wù)記錄時間文件句柄。供后續(xù)的話務(wù)記錄順序?qū)懭?。?dāng)然這種情況下也可能是延時發(fā)送的話務(wù)記錄信息到來,這樣就會關(guān)閉當(dāng)前時間話務(wù)記錄文件,開啟前一個話務(wù)統(tǒng)計時間日的文件,緊接著又收到當(dāng)前話務(wù)時間日的話務(wù),又要關(guān)閉前一個話務(wù)統(tǒng)計時間日的文件,開啟當(dāng)前話務(wù)時間日的話務(wù)文件,只是在多開關(guān)了一次文件,但保證了非正常情況下文件的開關(guān)。徹底解決話務(wù)記錄正確歸類到所屬時間范圍內(nèi)的文件中,即便在非正常情況下。
而且該種寫文件的方式,在符合條件的情況下,文件始終打開,有記錄時寫入,這樣比每次收到記錄再判斷時間,寫入指定時間的文件中的處理方式高效、穩(wěn)定。
話務(wù)記錄分析統(tǒng)計子模塊如圖4所示,是統(tǒng)計分析處理流程圖,包括步驟401,打開話務(wù)數(shù)據(jù)文件;步驟402,選擇統(tǒng)計健值;步驟403,建立Hash表;步驟404,判斷話務(wù)記錄文件是否結(jié)束,是則執(zhí)行步驟409,否則執(zhí)行步驟405;步驟405,讀取話務(wù)記錄文件;步驟406,是否Hash表查找到記錄?是則執(zhí)行步驟407,否則執(zhí)行步驟408;步驟407,累計統(tǒng)計的計算字段,并返回步驟404;步驟408,將該記錄插入Hash表,并返回步驟404;步驟409,結(jié)束。
通過以上的統(tǒng)計分析處理流程對特定條件組合、特定時間段內(nèi)的呼叫記錄的分類篩選,具體的分類方法是話務(wù)記錄中的字段。可以選擇多個字段進行多級分類。分類用的字段是話務(wù)記錄中的字段類型,諸如進程號、主叫模塊號、被叫模塊號、主叫單元號、用戶類型、業(yè)務(wù)類別、失敗類型、失敗碼、主叫群號、被叫群號、主叫V5接口號、主叫V5鏈路號、被叫V5接口號、被叫V5鏈路號、入中繼、出中繼、主叫號碼、被叫號碼等。比如過濾條件設(shè)為“失敗類型=久叫不應(yīng)”,按被叫模塊號進行分類顯示排序,則可以知道哪個模塊的用戶久叫不應(yīng)次數(shù)最多。又比如按單個號碼對占用時長排序,則可以知道哪些用戶是特忙戶。又比如按主叫進程號進行分類顯示,則自動列出主叫進程號為30、101、102等的呼叫個數(shù)/呼損個數(shù)/占用時長/通話時長等。
選擇排序字段,組合生成HASH鍵值,在HASH表中根據(jù)鍵值查找記錄,找到鍵值記錄,累加統(tǒng)計計算字段值,如果找不到鍵值記錄,新記錄插入HASH表。循環(huán)需要統(tǒng)計分析的文件記錄,最后得到的HASH表中保存分類結(jié)果。
HASH中保存的分類統(tǒng)計結(jié)果,仍然可以選擇排序字段,根據(jù)選擇的排序字段對HASH查找計算結(jié)果進行排序。
話務(wù)分析統(tǒng)計子模塊的話務(wù)數(shù)據(jù)查詢描述如下用戶可以列表顯示捕捉到的每一個發(fā)生的呼叫記錄,輔助解決計費糾紛。
如圖5所示,是本發(fā)明中話務(wù)分析統(tǒng)計子模塊中的查詢分析處理流程圖,包括步驟501,打開話務(wù)數(shù)據(jù)文件;步驟502,設(shè)置查詢條件;步驟503,選擇查詢結(jié)果(不選擇,則默認(rèn)為選擇全部話務(wù)記錄子域)步驟504,判斷話務(wù)記錄文件是否結(jié)束,是則執(zhí)行步驟508,否則執(zhí)行步驟505;步驟505,讀取話務(wù)記錄文件;步驟506,判斷是否符合查詢條件,是則執(zhí)行步驟507,否則返回步驟505;步驟507,將數(shù)據(jù)寫入查詢臨時文件,返回步驟505;步驟508,結(jié)束。
以上的查詢分析處理流程中,查詢分析的條件是話務(wù)記錄中配置的字段名稱,如在話務(wù)記錄配置中配置了固有字段53項,計算字段6項,話務(wù)數(shù)據(jù)查詢模塊可設(shè)置的查詢字段總共59個字段,匹配話務(wù)記錄文件中指定位置的話務(wù)數(shù)據(jù),滿足條件的寫入臨時查詢文件。
先說查詢條件。只是簡單的查詢條件,如主叫號碼等于025開頭的所有話務(wù)記錄,設(shè)計簡單的查詢關(guān)系就可以滿足查詢目的,但實際應(yīng)用中查詢的條件是很復(fù)雜的,不僅需要簡單的查詢條件,還需要查詢條件之間有簡單的運算關(guān)系,如與、或關(guān)系。如需要查詢主叫號碼等于025開頭,與模塊號為2的話務(wù)記錄,兩個查詢條件之間是簡單與關(guān)系。諸如此類的需求都需要查詢條件之間組合成負(fù)責(zé)的查詢計算組合才能得到查詢結(jié)果。本發(fā)明支持查詢條件之間的與、或,以及加、減等簡單的數(shù)學(xué)運算。組合成查詢條件組,查詢話務(wù)記錄文件得到查詢記錄結(jié)果文件。
再說查詢結(jié)果輸出。并是所有的話務(wù)記錄內(nèi)容都需要查詢輸出,本發(fā)明的話務(wù)數(shù)據(jù)查詢模塊查詢文件內(nèi)容可定制,定制格式的來源需查詢文件的格式,譬如需查詢一個話務(wù)記錄字段內(nèi)容共53個的文件,要求查詢主叫號碼以025開頭的話務(wù)記錄,話務(wù)記錄輸出只選擇主叫號碼、被叫號碼、通話開始時間、通話結(jié)束時間、入中繼號碼,6項輸出項,其它話務(wù)記錄字段并不需要輸出,本發(fā)明為實現(xiàn)這一目標(biāo),在查詢話務(wù)記錄輸出文件的輸出格式上可配置,缺省是上一個需要的查詢的文件的所以輸出記錄,用戶可自行選擇需要輸出的項,按任意順序組合輸出。本案中只選擇了6項輸出項,如果想在此6項基礎(chǔ)上再次查詢,查詢的查詢字段只有6個字段,查詢輸出的可選字段也只有6項。
由上可知,本發(fā)明產(chǎn)生了如下效果本發(fā)明將用戶需要的話務(wù)數(shù)據(jù)根據(jù)過濾條件采集到指定的一臺PC機上,保存成文件,供后續(xù)的話務(wù)數(shù)據(jù)分析統(tǒng)計系統(tǒng)分析,數(shù)據(jù)保持成文件可反復(fù)使用,解決了目前話務(wù)統(tǒng)計只是在統(tǒng)計程序端統(tǒng)計結(jié)果,統(tǒng)計結(jié)束就丟棄統(tǒng)計數(shù)據(jù)源的問題,真正實現(xiàn)了離線分析。
只需提供一臺PC機,不需要網(wǎng)絡(luò)支持就可對采集后的交換機話務(wù)信息進行離線分析,分析結(jié)果可選擇保存到結(jié)果文件中。
該方法不僅可應(yīng)用與交換的話務(wù)離線分析用途,還可用與其它相關(guān)的信息采集及分析處理用途。采用本發(fā)明,成本較低,所需的設(shè)備較少,維護方便,一方多用,具有較好的經(jīng)濟效益。
以上所述僅為本發(fā)明的較佳實施例,并非用來限定本發(fā)明的實施范圍;凡是依本發(fā)明所作的等效變化與修改,都被本發(fā)明的專利范圍所涵蓋。
權(quán)利要求
1.一種話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,對交換機產(chǎn)生的話務(wù)信息進行采集,并將采集的數(shù)據(jù)保存到交換機外部,對所采集的數(shù)據(jù)進行脫離交換機的離線統(tǒng)計分析,通過統(tǒng)計分析及時的反映出網(wǎng)絡(luò)狀況的相關(guān)信息。
2.根據(jù)權(quán)利要求1所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,進一步包括如下步驟步驟一,配置交換機產(chǎn)生的話務(wù)信息的數(shù)據(jù)格式,作為數(shù)據(jù)采集及統(tǒng)計分析的數(shù)據(jù)規(guī)范;步驟二,采集交換機產(chǎn)生的話務(wù)信息,并存儲在位于交換機外部的話務(wù)記錄文件中;步驟三,對話務(wù)記錄文件進行統(tǒng)計分析或查詢分析,取得網(wǎng)絡(luò)狀況的相關(guān)信息。
3.根據(jù)權(quán)利要求2所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,在所述步驟二中,還包括設(shè)置過濾規(guī)則的步驟,以采集符合所述過濾規(guī)則的話務(wù)信息。
4.根據(jù)權(quán)利要求3所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,所述話務(wù)記錄文件以時間為標(biāo)識,并存儲對應(yīng)時間的話務(wù)信息。
5.根據(jù)權(quán)利要求1、2、3或4所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,所述網(wǎng)絡(luò)狀況的相關(guān)信息包括網(wǎng)絡(luò)發(fā)展話務(wù)量信息和/或呼叫次數(shù)信息。
6.根據(jù)權(quán)利要求5所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,在所述步驟三中,所述統(tǒng)計分析是對特定條件組合、特定時間段內(nèi)的呼叫記錄的分類篩選,包括步驟a,打開話務(wù)數(shù)據(jù)文件;步驟b,選擇需要統(tǒng)計的特定條件組合、特定時間段內(nèi)的呼叫記錄;步驟c,建立統(tǒng)計表;步驟d,判斷話務(wù)記錄文件是否結(jié)束,是則執(zhí)行步驟i,否則執(zhí)行步驟e;步驟e,順序讀取話務(wù)記錄文件中的呼叫記錄;步驟f,判斷統(tǒng)計表是否具有該呼叫記錄,是則步驟g,否則步驟h;步驟g,累計統(tǒng)計表中統(tǒng)計的該呼叫記錄,并返回步驟d;步驟h,將該記錄插入統(tǒng)計表,并返回步驟d;步驟i,結(jié)束。
7.根據(jù)權(quán)利要求6所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,所述用于分類篩選的特定條件組合為進程號、主叫模塊號、被叫模塊號、主叫單元號、用戶類型、業(yè)務(wù)類別、失敗類型、失敗碼、主叫群號、被叫群號、主叫V5接口號、主叫V5鏈路號、被叫V5接口號、被叫V5鏈路號、入中繼、出中繼、主叫號碼和被叫號碼中的任意組合。
8.根據(jù)權(quán)利要求5所述的話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,其特征在于,在所述步驟三中,所述查詢分析包括步驟A,打開話務(wù)數(shù)據(jù)文件;步驟B,設(shè)置查詢條件;步驟C,選擇查詢結(jié)果;步驟D,判斷話務(wù)記錄文件是否結(jié)束,是則執(zhí)行步驟H,否則執(zhí)行步驟E;步驟E,順序讀取話務(wù)記錄文件中的數(shù)據(jù);步驟F,判斷該數(shù)據(jù)是否符合查詢條件,是則執(zhí)行步驟G,否則返回步驟D;步驟G,將數(shù)據(jù)寫入查詢臨時文件,返回步驟D;步驟H,結(jié)束。
全文摘要
本發(fā)明公開了一種話務(wù)數(shù)據(jù)采集及分析統(tǒng)計的方法,用于對交換機產(chǎn)生的話務(wù)信息進行采集,并將采集的數(shù)據(jù)保存到交換機外部,對所采集的數(shù)據(jù)進行脫離交換機的離線統(tǒng)計分析,通過統(tǒng)計分析及時的反映出網(wǎng)絡(luò)狀況的相關(guān)信息,為運營商決策規(guī)劃提供參考依據(jù)。
文檔編號H04Q3/72GK1770798SQ20041000971
公開日2006年5月10日 申請日期2004年10月28日 優(yōu)先權(quán)日2004年10月28日
發(fā)明者佘香玲, 張明星, 朱柳明 申請人:中興通訊股份有限公司