摘 要:給出一種話單數據采集系統,并給出具體實現流程及在交換機計費中的應用。
關鍵詞:數據采集;實時監控;智能化管理
中圖分類號:TP
文獻標識碼:A
文章編號:1672-3198(2010)07-0273-01
1 引言
本文檔編寫的目的是介紹固網省集中采集系統的體系結構、采集功能,目錄結構,系統總控,數據接入,數據處理,數據分揀/傳輸,業務管理平臺系統的操作維護優點等實際應用問題。
2 軟件結構和采集功能說明
綜合采集系統從軟件結構上可分為:采集系統(功能后臺),系統總控(監控后臺),監控前臺(操作前臺)三個部分組成的。采集系統主要完成數據采集,數據處理,數據分揀功能;系統總控主要是完成對各應用進程的控制和各類二次生成信息的處理;監控前臺主要就是提供可視化的系統操作,查詢,展現的功能。
圖1
綜合采集系統主線是由:數據采集模塊,數據處理模塊,數據分揀模塊,數據傳輸模塊組成。同時系統全程配有,日志管理,參數配置,監控管理。系統采用對象編程及線程技術,采用共享內存及管道進行通訊。各項功能通過設定配置文件來實現,各模塊間接口采用目錄方式
3 系統總控及數據接入數據處理數據分揀/傳輸
(1)系統總控進程通過配置文件獲取進程啟動配置,進程通過訪問心跳空間告知監控進程自己的執行狀態,監控進程再根據此來對進程的狀態進行控制。采集進程通過FIFO分配話單的序列號,總控進程也通過定時訪問FIFO或根據進程的運行狀態來檢測令牌的丟失,從而采取干涉措施。進程間的故障匯報和進程運行指標向網管進程的匯報都采用文件的方式進行通訊。
(2)數據接入是根據各類型交換機的接口協議(x.25或ftp),從交換機采集文件到綜合采集系統主機的過程。
(3)數據處理是核心處理流程中的一個重要中間環節,其輸入是原始話單文件,其輸出是標準化后的標準化話單。數據處理完成各種數據源原始話的碼制轉換、話單校驗、格式標準化等一系列的處理工作。
(4)數據分揀/傳輸根據計費話單中的話單信息、計費信息、網元信息、地域信息、時間信息等計費要素對話單進行分揀過濾,分揀過濾后的話單存放到不同的接口目錄中。
配置讀取 載入程序配置信息,進行初始化。
斷點檢查 讀取斷點信息文件,并檢查其正確性。
文件讀入 從標準話單目錄(一般為stdticket)讀取文件,并進行文件連續性檢驗。
分揀處理 根據分揀規則配置文件,逐筆處理標準話單文件。
文件輸出 符合分揀規則而復制出來的各筆話單數據,按標準話單塊格式進行合并處理成對應文件存放至相應的目錄中,可輸出ASN.1格式的文件或文本格式數據。
4 業務管理平臺系統的操作維護優點采集業務管理平臺(采集監控系統)以業務為中心,采用目前比較流行的web方式瀏覽,監控系統具有以下特點
(1)告警集中和智能化管理;
(2)動態網絡拓撲;
(3)直觀易用;
(4)全流程監控;
(5)對采集后臺程序的實時監控。
4.1 告警模塊
告警數據來源:從采集機或采集中心通過消息發送程序(msgsend)發到消息接收主機并通過消息入庫程序入數據庫
4.2 拓撲模塊
(1)從業務和流程兩個角度用拓撲圖方式展現全省各地系統的運行狀況;
(2)用不同的狀態圖標顯示系統中各個網元的運行狀況。
4.3 流程模塊及內部稽核模塊
(1)監控全省各個地市各采集流程狀況;
(2)顯示各個流程當天處理的話單量與文件數;
(3)用不同的狀態圖標分流程顯示系統中各個網元的運行狀況。
內部稽核模塊:該模塊主要是展示綜合采集系統內部各環節(采集、標準化、分揀)處理的文件數和話單量,重點標示各環節處理文件數和話單量的差異情況,確保進入采集系統的話單都得到了有效的處理,體現了系統的優點。
4.4 性能模塊
該模塊主要是以曲線圖展示綜合采集系統處理話單量或者處理話單文件數與前4周的平均話單量或平均話單文件數做比較,比較直觀反映出各本地網話單的走勢,另外還提供所選數據源與其他時間段處理話單量和處理文件數的對比功能,以便及時發現異常狀況,排除故障,這也是系統優點的充分體現。
4.5 報表與查詢工具模塊
報表模塊主要提供一些生產中常用到的報表和一些工具,如數據源采集文件、稽核校驗和QC數據稽核報表等常用報表。查詢工具模塊主要是提供一些常用查詢的結果展現。
4.6 配置管理模塊
配置管理模塊主要是為用戶提供對后臺可配置數據的操作(增、刪、改)功能。為具有管理員權限的用戶提供一個友好的操作界面,對后臺數據執行添加、編輯、刪除操作,從而增強系統的可配置性和可維護性。
參考文獻
[1]李念強.數據采集技術與系統設計[M].北京:機械工業出版社.