中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)技術(shù)方案書_第1頁
中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)技術(shù)方案書_第2頁
中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)技術(shù)方案書_第3頁
中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)技術(shù)方案書_第4頁
中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)技術(shù)方案書_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

PAGE1WWW.ZQZL.CN大量管理資料下載中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)技術(shù)方案書目錄第一章系統(tǒng)分析 11.1概述 11.2系統(tǒng)運(yùn)行環(huán)境 1第二章總體設(shè)計(jì) 12.1. 系統(tǒng)架構(gòu) 12.2. 采集模塊 12.2.1. 概述 12.2.2. 采集特點(diǎn) 12.2.3. 功能描述 12.3. 格式化模塊 12.3.1. 功能概述 12.3.2. 功能描述 12.4. 分揀模塊 12.4.1. 功能概述 12.4.2. 功能描述 12.5. 批價(jià)計(jì)費(fèi)模塊 12.5.1. 功能概述 12.5.2. 功能描述 12.6. 結(jié)算模塊 12.7. 統(tǒng)計(jì)查詢模塊 12.8. 系統(tǒng)監(jiān)控模塊 12.8.1. 系統(tǒng)體系結(jié)構(gòu) 12.8.2. 功能概述 12.9. 參數(shù)配置模塊 12.9.1. 功能概述 12.9.2. 資費(fèi)政策和優(yōu)惠配置 1第三章 硬件配置 1第四章 外部接口 14.1. 和語音網(wǎng)關(guān)的接口 14.2. 提供給外部系統(tǒng)進(jìn)行二次開發(fā)的接口 1術(shù)語解釋 1第一章系統(tǒng)分析1.1概述中國民航數(shù)據(jù)網(wǎng)經(jīng)過改造后,支持傳統(tǒng)的語音應(yīng)用,如PBX和PSTN等設(shè)備,都可以通過語音網(wǎng)關(guān)以VOIP的方式集成到IP網(wǎng)絡(luò)上來,并利用IP網(wǎng)的服務(wù)質(zhì)量保證(QOS)功能保證語音應(yīng)用的服務(wù)質(zhì)量。中國民航數(shù)據(jù)網(wǎng)采用的語音網(wǎng)關(guān)設(shè)備(CISCO2600路由器)都支持并本地保存一定的CDR(CallDetailedRecord)信息,這些信息可以用來對(duì)每次通話計(jì)費(fèi),生成帳單作為收費(fèi)的依據(jù),并可提供通話量、費(fèi)用、收入、網(wǎng)絡(luò)應(yīng)用情況等各種統(tǒng)計(jì)數(shù)據(jù),用于分析語音業(yè)務(wù)的發(fā)展?fàn)顩r,以便提供更高效、優(yōu)質(zhì)的網(wǎng)絡(luò)服務(wù),降低網(wǎng)絡(luò)運(yùn)行成本。為此,我們提出中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)的解決方案:中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng),系統(tǒng)建設(shè)在北京總局空管局主網(wǎng)管中心,可實(shí)現(xiàn)“集中管理、集中計(jì)費(fèi)”,對(duì)全網(wǎng)VOIP語音業(yè)務(wù)進(jìn)行統(tǒng)一集中計(jì)費(fèi)管理,為VOIP語音業(yè)務(wù)的持續(xù)高速發(fā)展提供有力的支撐。系統(tǒng)主要完成語音業(yè)務(wù)的原始計(jì)費(fèi)數(shù)據(jù)采集、計(jì)費(fèi)、和分局結(jié)算,為用戶提供原始計(jì)費(fèi)信息、計(jì)費(fèi)帳單和統(tǒng)計(jì)報(bào)表等。系統(tǒng)采用文件和內(nèi)存等技術(shù),系統(tǒng)運(yùn)行穩(wěn)定、高效。網(wǎng)絡(luò)結(jié)構(gòu)見系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖:系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖1.2系統(tǒng)運(yùn)行環(huán)境硬件:主機(jī)服務(wù)器:通用系列中、小型機(jī)客戶端:PC微機(jī)軟件:數(shù)據(jù)庫:Oracle或Sybase、SqlServer(推薦Oralce)操作系統(tǒng):主機(jī)-Unix,客戶機(jī)-Windows95/98/2000/Xp應(yīng)用軟件:無開發(fā)工具:C++、C++Builder、JSP第二章總體設(shè)計(jì)系統(tǒng)架構(gòu)中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)負(fù)責(zé)整個(gè)民航數(shù)據(jù)網(wǎng)的語音業(yè)務(wù)集中采集計(jì)費(fèi),完成和各分公司的結(jié)算,實(shí)現(xiàn)合理的費(fèi)用分?jǐn)?。?jì)費(fèi)系統(tǒng)預(yù)留和財(cái)務(wù)系統(tǒng)的接口,以便將來可以方便的向各分公司收費(fèi)。本系統(tǒng)采用了層次化、模塊化的設(shè)計(jì)和開發(fā)方法,從而使系統(tǒng)具有強(qiáng)大的伸縮能力和擴(kuò)展能力。系統(tǒng)的邏輯結(jié)構(gòu)見計(jì)費(fèi)系統(tǒng)邏輯結(jié)構(gòu)圖。根據(jù)上面對(duì)中國民航數(shù)據(jù)網(wǎng)VOIP計(jì)費(fèi)系統(tǒng)的功能邏輯結(jié)構(gòu)進(jìn)行分析,系統(tǒng)的功能劃分為數(shù)據(jù)采集、格式化、分揀查重、批價(jià)計(jì)費(fèi)、結(jié)算、統(tǒng)計(jì)查詢、參數(shù)配置以及系統(tǒng)監(jiān)控八大模塊。采集模塊概述采集模塊負(fù)責(zé)將各分局語音網(wǎng)關(guān)(CISCO2600路由器)上的原始計(jì)費(fèi)信息定時(shí)采集到計(jì)費(fèi)系統(tǒng)中,系統(tǒng)采用TFTP協(xié)議從網(wǎng)關(guān)上直接采集原始計(jì)費(fèi)信息文件。數(shù)據(jù)采集為后臺(tái)獨(dú)立運(yùn)行的子系統(tǒng),穩(wěn)定的進(jìn)行不間斷數(shù)據(jù)采集,為保證系統(tǒng)長時(shí)間穩(wěn)定運(yùn)行,系統(tǒng)具備完整而可靠的監(jiān)控系統(tǒng)和恢復(fù)機(jī)制。軟件系統(tǒng)采用總線化、模塊化的體系結(jié)構(gòu)。采集特點(diǎn)適用于多種主流UNIX主機(jī)平臺(tái)(SINIX、HP-UX、AIX、SOLARIS)。采集系統(tǒng)平臺(tái)可同時(shí)采集多臺(tái)交換機(jī),和同時(shí)采集多種類型的交換機(jī)。支持分散式采集方式和集中式采集方式。采集進(jìn)程監(jiān)控、采集鏈路監(jiān)控、計(jì)費(fèi)數(shù)據(jù)監(jiān)控,保障軟件系統(tǒng)7*24運(yùn)行。功能描述數(shù)據(jù)采集單元數(shù)據(jù)采集模塊由協(xié)議接口、聯(lián)機(jī)數(shù)據(jù)采集和計(jì)費(fèi)數(shù)據(jù)管理構(gòu)成。軟件系統(tǒng)通過TFTP、協(xié)議實(shí)現(xiàn)與IP語音網(wǎng)關(guān)的連接,實(shí)現(xiàn)對(duì)IP語音網(wǎng)關(guān)上詳細(xì)計(jì)費(fèi)原始文件的實(shí)時(shí)采集,定時(shí)讀取語音網(wǎng)關(guān)產(chǎn)生的原始計(jì)費(fèi)信息。話單文件校驗(yàn)數(shù)據(jù)一致性校驗(yàn):采集程序?qū)γ恳粋€(gè)采集到的數(shù)據(jù)文件進(jìn)行正確性校驗(yàn):數(shù)據(jù)文件長度是否與網(wǎng)關(guān)內(nèi)的文件大小一致、采集機(jī)與網(wǎng)關(guān)通信雙方數(shù)據(jù)傳輸是否確認(rèn)成功。數(shù)據(jù)連續(xù)性校驗(yàn):采集進(jìn)行根據(jù)網(wǎng)關(guān)話單命名規(guī)范對(duì)計(jì)費(fèi)數(shù)據(jù)(話單文件)的連續(xù)性進(jìn)行校驗(yàn)。話單文件校驗(yàn)異常將向監(jiān)控管理系統(tǒng)發(fā)出告警信息,并記錄錯(cuò)誤日志。計(jì)費(fèi)信息包括:Date 通話日期Orig.Time 通話時(shí)間OriginationIP 主叫IP地址Orig.Device 主叫網(wǎng)關(guān)DestDevice 被叫網(wǎng)關(guān)QoS 服務(wù)質(zhì)量OrigQoS Qualityofserviceshowsthevoicequalitygradeachievedforthecalls.DestQoS TheQOScategoryexperiencedbythereceiverofthecall.Term.Time 通話結(jié)束時(shí)間Duration(s) 通話時(shí)長Orig Thedirectorynumberfromwhichthecallwasplaced.Dest Thedirectorynumbertowhichthecallwasoriginallyplaced. Orig.Codec Thecodectype(compressionorpayloadtype)thatthecalloriginatorusedonitssendingsideduringthiscall.Thismaydifferfromthecodectypeusedonitsreceivingside.Dest.Codec Thecodectype(compressionorpayloadtype)thatthedestinationusedonitssendingsideduringthiscall. Thismaydifferfromthecodectypeusedonitsreceivingside.采集進(jìn)程監(jiān)控采集進(jìn)程異常退出,監(jiān)控進(jìn)程自動(dòng)重新啟動(dòng)一個(gè)新的采集進(jìn)程繼續(xù)進(jìn)行采集,記錄錯(cuò)誤日志。確保采集系統(tǒng)7*24小時(shí)運(yùn)行。數(shù)據(jù)備份靈活的數(shù)據(jù)備份方法。實(shí)時(shí)將計(jì)費(fèi)數(shù)據(jù)文件進(jìn)行備份,設(shè)定以自然月建立備份路徑,然后在該路徑下再按語音網(wǎng)關(guān)代碼建立子目錄,備份路徑的日期以文件名中的日期為準(zhǔn)。監(jiān)控告警線路狀態(tài)監(jiān)控:監(jiān)控各采集點(diǎn)與網(wǎng)管系統(tǒng)、網(wǎng)關(guān)之間的線路狀況,各采集點(diǎn)與采集服務(wù)器之間的線路狀態(tài)。磁盤空間監(jiān)控:顯示采集服務(wù)器話單備份空間總量,已使用空間,剩余空間。計(jì)費(fèi)數(shù)據(jù)狀態(tài)監(jiān)控:文件處理狀況視圖,以可視界面實(shí)時(shí)顯示各采集機(jī)最后采集文件的時(shí)間。異常告警信息視圖:以可視界面實(shí)時(shí)顯示各應(yīng)用進(jìn)程運(yùn)行過程中所產(chǎn)生的告警記錄,包含以下信息:告警日期、告警時(shí)間、告警點(diǎn)、告警描述。向統(tǒng)一告警平臺(tái)發(fā)送告警信息。包括告警位置,告警級(jí)別,詳細(xì)信息。狀態(tài)報(bào)告 為更好的對(duì)系統(tǒng)狀況進(jìn)行了解,給維護(hù)人員提供便捷的系統(tǒng)維護(hù)功能。采集系統(tǒng)可以提供采集運(yùn)行狀態(tài)報(bào)告。―――――――――――――――――――――――――――城市名稱 采集服務(wù)器地址 網(wǎng)關(guān)數(shù)據(jù)量統(tǒng)計(jì)時(shí)間 磁盤空間狀況【網(wǎng)關(guān) 1】網(wǎng)關(guān)名稱 網(wǎng)關(guān)ID 網(wǎng)關(guān)類型網(wǎng)關(guān)鏈路類型 網(wǎng)關(guān)鏈路狀況 最后話單采集名稱 采集時(shí)間話單校驗(yàn)結(jié)果。――――――――――――――――――――――――――――數(shù)據(jù)管理采集系統(tǒng)提供數(shù)據(jù)管理工具。數(shù)據(jù)管理任務(wù)負(fù)責(zé)對(duì)采集成功并已傳輸給后臺(tái)計(jì)費(fèi)系統(tǒng)的歷史數(shù)據(jù)進(jìn)行的管理。備份數(shù)據(jù)管理:原始話單在線保留X月,X由參數(shù)配置;備份數(shù)據(jù)目錄在超出在線保存期限后能被自動(dòng)刪除,以節(jié)省磁盤空間,在線保存期限由配置文件設(shè)定。數(shù)據(jù)檢索:連續(xù)性查詢,輸入序號(hào)范圍;話單查詢,輸入起始序號(hào);檢索序號(hào)范圍內(nèi)的話單文件名稱、文件大小、文件數(shù)量,不連續(xù)話單文件名稱、數(shù)量;顯示所查詢?cè)拞蔚拇嬖跔顩r,文件名稱、文件大??;顯示日期范圍內(nèi)序號(hào)重復(fù)話單文件名稱、采集日志(采集日期)、大?。伙@示日期范圍內(nèi)序號(hào)不連續(xù)話單文件序號(hào),數(shù)量。日志管理 對(duì)各任務(wù)執(zhí)行過程中所產(chǎn)生的日志記錄進(jìn)行集中的管理,并對(duì)管理工作提供輔助手段。告警日志:在采集過程中若發(fā)生任何異常事件,數(shù)據(jù)采集模塊記錄這些事件信息,包括:發(fā)生日期、發(fā)生時(shí)間、網(wǎng)關(guān)編號(hào)、告警類型、告警描述。運(yùn)行日志:記錄一次采集活動(dòng)成功后有關(guān)計(jì)費(fèi)文件的信息,包括:、開始日期、開始時(shí)間、結(jié)束時(shí)間、交換機(jī)號(hào)、活動(dòng)類型文件名、文件大小。日志格式如下:“年月日”“時(shí)分秒”“網(wǎng)關(guān)ID”“文件類型”“進(jìn)程號(hào)” “action:操作類型” “content:詳細(xì)信息”。其中詳細(xì)信息包括,采集文件名稱、文件大小。操作類型包括采集狀態(tài):成功、失敗、重傳。日志在線保留X月,X由參數(shù)配置;備份數(shù)據(jù)目錄在超出在線保存期限后能被自動(dòng)刪除,以節(jié)省磁盤空間,在線保存期限由配置文件設(shè)定.格式化模塊功能概述格式化模塊負(fù)責(zé)把采集模塊傳輸過來的原始計(jì)費(fèi)記錄轉(zhuǎn)換成為標(biāo)準(zhǔn)格式的文本計(jì)費(fèi)記錄文件,供分揀計(jì)費(fèi)進(jìn)一步處理,同時(shí)完成計(jì)費(fèi)記錄的過濾等主要功能。格式化功能圖在處理過程中,計(jì)費(fèi)記錄格式化程序?qū)⒏鶕?jù)交換機(jī)進(jìn)行輪循處理文件。不同的類型的交換機(jī)計(jì)費(fèi)記錄文件格式存在著差異,計(jì)費(fèi)記錄格式化程序能夠最終將各種交換機(jī)的計(jì)費(fèi)記錄統(tǒng)一成相同格式的文本文件。格式化功能圖功能描述計(jì)費(fèi)記錄文件完整性檢測(cè)在正式處理計(jì)費(fèi)記錄文件以前,首先對(duì)文件進(jìn)行完整性檢測(cè)。主要來說是檢測(cè)原始計(jì)費(fèi)記錄文件的字節(jié)數(shù),其文件字節(jié)數(shù)必須是計(jì)費(fèi)記錄長度的整數(shù)倍才可以,否則可能是文件在交換機(jī)發(fā)生了錯(cuò)誤或者傳輸過程中發(fā)生了錯(cuò)誤。格式化程序在檢測(cè)到不正常的計(jì)費(fèi)記錄文件時(shí)將向監(jiān)控告警系統(tǒng)發(fā)送告警信息,同時(shí)作日志記錄,并把不正常計(jì)費(fèi)記錄文件備份。計(jì)費(fèi)記錄格式轉(zhuǎn)換 計(jì)費(fèi)記錄格式轉(zhuǎn)換是格式化程序的核心功能。格式化程序讀取原始計(jì)費(fèi)記錄文件(二進(jìn)制或文本)后,從文件中提取通話記錄信息,經(jīng)過計(jì)費(fèi)記錄校驗(yàn)、計(jì)費(fèi)記錄過濾、分析處理,使其成為能夠易于識(shí)別的字符串信息。格式化程序生成的錯(cuò)誤計(jì)費(fèi)記錄、無需處理計(jì)費(fèi)記錄、重復(fù)計(jì)費(fèi)記錄、有效計(jì)費(fèi)記錄采用統(tǒng)一的格式保存。計(jì)費(fèi)記錄校驗(yàn)這里的計(jì)費(fèi)記錄校驗(yàn)是在記錄級(jí)的。檢查一段被標(biāo)記為一條計(jì)費(fèi)記錄的數(shù)據(jù)是否能夠成為一條有效的計(jì)費(fèi)記錄,即從中找出主叫、被叫、通話起始時(shí)間、通話結(jié)束時(shí)間或時(shí)長、中繼信息、卡號(hào)信息、費(fèi)用信息等,并檢查這些信息的有效性和合法性。只有通過了計(jì)費(fèi)記錄檢驗(yàn)的計(jì)費(fèi)記錄記錄,才能進(jìn)入后繼的計(jì)費(fèi)記錄處理過程。計(jì)費(fèi)記錄過濾所謂的計(jì)費(fèi)記錄過濾就是剔除不需要處理的計(jì)費(fèi)記錄。過濾的規(guī)則是通過參數(shù)驅(qū)動(dòng)的,我們可以在不需要處理的計(jì)費(fèi)記錄域配置信息表中自由配置過濾規(guī)則。該配置表簡單靈活,含義明確,因此能在計(jì)費(fèi)記錄格式化時(shí)過濾掉所有不需要處理的計(jì)費(fèi)記錄,保證后續(xù)分揀計(jì)費(fèi)處理的計(jì)費(fèi)記錄都是有效的。計(jì)費(fèi)記錄剔重計(jì)費(fèi)記錄格式化期間的計(jì)費(fèi)記錄剔重是比較簡單的,但是也是比較有效的。A.文件級(jí)剔重文件重復(fù)是指在文件發(fā)生重復(fù)傳輸時(shí)造成計(jì)費(fèi)記錄文件重復(fù)。計(jì)費(fèi)記錄格式化程序取得文件名稱以后,到稽核數(shù)據(jù)中查找該文件記錄是否存在,如果存在,則告警并備份該文件到重復(fù)計(jì)費(fèi)記錄文件目錄中,從而避免重復(fù)文件再次處理而導(dǎo)致后繼處理重單的出現(xiàn)。B.記錄級(jí)剔重根據(jù)以往的經(jīng)驗(yàn),重單一般出現(xiàn)在同一原始計(jì)費(fèi)記錄中的相鄰記錄。因此在計(jì)費(fèi)記錄格式化時(shí),作相鄰計(jì)費(fèi)記錄的剔重,是十分有效的。相鄰計(jì)費(fèi)記錄剔重的過程為:每次處理完成一條計(jì)費(fèi)記錄記錄以后,將計(jì)費(fèi)記錄數(shù)據(jù)保存在歷史計(jì)費(fèi)記錄記錄中,在處理下一條有效計(jì)費(fèi)記錄時(shí),將這兩條計(jì)費(fèi)記錄記錄的主叫、被叫、起始通話時(shí)間、通話時(shí)長等作對(duì)比,由于是同一交換機(jī)的同一計(jì)費(fèi)記錄內(nèi)的記錄,因此從格式上應(yīng)該是一致的,具備了可以比較的條件,從而可以判斷兩條計(jì)費(fèi)記錄是否是重單,達(dá)到剔重的目的。故障恢復(fù)功能采用臨時(shí)文件的機(jī)制,在系統(tǒng)出錯(cuò)的時(shí)候進(jìn)行文件級(jí)故障恢復(fù)。把文件作為處理的斷點(diǎn)標(biāo)志,能保證計(jì)費(fèi)記錄文件處理的完整性與安全性。在一個(gè)原始計(jì)費(fèi)記錄文件沒有處理完成的時(shí)候,如果發(fā)生了意外導(dǎo)致進(jìn)程中斷,如文件系統(tǒng)空間滿、數(shù)據(jù)庫錯(cuò)誤等,原始計(jì)費(fèi)記錄還在原來的位置,目標(biāo)文件也沒有生成,數(shù)據(jù)庫也沒有進(jìn)行提交。當(dāng)下次重新啟動(dòng)處理進(jìn)程的時(shí)候,進(jìn)程重新創(chuàng)建需要的所有臨時(shí)文件,就如同不知道上次中斷退出一樣,按照正常的邏輯運(yùn)行。分揀模塊功能概述分揀模塊從格式化模塊生成的有效計(jì)費(fèi)記錄文件目錄中讀取有效計(jì)費(fèi)記錄文件進(jìn)行分析處理,完成對(duì)計(jì)費(fèi)記錄的業(yè)務(wù)分析、用戶類型分析、查重、計(jì)費(fèi)記錄校驗(yàn)糾錯(cuò),分發(fā)給批價(jià)模塊的各個(gè)計(jì)費(fèi)通道去處理。分揀功能圖分揀功能圖功能描述計(jì)費(fèi)記錄業(yè)務(wù)分析在計(jì)費(fèi)記錄業(yè)務(wù)分析過程中,主要分析計(jì)費(fèi)記錄的業(yè)務(wù)類型。其中包括區(qū)內(nèi)、區(qū)間業(yè)務(wù)等。全部通話業(yè)務(wù)分析都可以以參數(shù)配置的方式來實(shí)現(xiàn),不依賴于程序的硬編碼,極大的增強(qiáng)了分揀模塊的適應(yīng)性。查重 查重是指對(duì)同一語音網(wǎng)關(guān)產(chǎn)生的計(jì)費(fèi)記錄文件中,在一段時(shí)間范圍內(nèi)出現(xiàn)的主叫部分、被叫部分、通話結(jié)束時(shí)間、通話時(shí)長進(jìn)行分析比較,完全相同的計(jì)費(fèi)記錄認(rèn)為是重單。查重在內(nèi)存中完成,對(duì)主機(jī)性能要求較高,可以根據(jù)各省主機(jī)配置情況和話務(wù)量進(jìn)行分析,作為一個(gè)可選的功能模塊。如計(jì)費(fèi)主機(jī)內(nèi)存配置足以存放一個(gè)交換機(jī)下的兩小時(shí)的計(jì)費(fèi)記錄,并仍能保證有足夠供其他程序運(yùn)行的內(nèi)存空間,則可選用該單元。批價(jià)計(jì)費(fèi)模塊功能概述批價(jià)計(jì)費(fèi)模塊負(fù)責(zé)把預(yù)處理后的話單文件根據(jù)設(shè)定的費(fèi)率、計(jì)費(fèi)單元等信息進(jìn)行計(jì)費(fèi),并完成不同業(yè)務(wù)類型計(jì)費(fèi)記錄在不同目的地類型、日期類型和時(shí)段類型條件下的優(yōu)惠,并完成各種特殊優(yōu)惠。批價(jià)計(jì)費(fèi)功能圖批價(jià)計(jì)費(fèi)功能圖功能描述多通道計(jì)費(fèi)為了保證系統(tǒng)運(yùn)行的效率,并充分利用主機(jī)系統(tǒng)的CPU資源,計(jì)費(fèi)系統(tǒng)采用多個(gè)通道協(xié)同工作的方式。在配置信息中,將通道名稱作為通道的標(biāo)志符,根據(jù)配置信息中每個(gè)語音網(wǎng)關(guān)對(duì)應(yīng)的處理通道標(biāo)識(shí)符,來判定某個(gè)計(jì)費(fèi)記錄文件由哪個(gè)通道來處理。在啟動(dòng)批價(jià)計(jì)費(fèi)模塊時(shí)加載各通道對(duì)應(yīng)的業(yè)務(wù)信息參數(shù),從而實(shí)現(xiàn)多通道分別處理計(jì)費(fèi)記錄的功能。這樣可以提高整體的處理效率,并且根據(jù)配置靈活設(shè)定通道處理業(yè)務(wù)對(duì)應(yīng)語音網(wǎng)關(guān)的個(gè)數(shù),可以實(shí)現(xiàn)通道與語音網(wǎng)關(guān)之間一對(duì)一或一對(duì)多的任意組合。計(jì)費(fèi)記錄批價(jià)批價(jià)程序根據(jù)話單的通話起始、結(jié)束時(shí)間將話單拆分成若干時(shí)段,再根據(jù)主被叫等特征,對(duì)話單中的每個(gè)時(shí)段生成用來唯一標(biāo)識(shí)話單特征的記錄號(hào)標(biāo)識(shí),同時(shí)也就確定了計(jì)費(fèi)公式以及相應(yīng)的優(yōu)惠規(guī)則和方法,從而實(shí)現(xiàn)計(jì)費(fèi)和優(yōu)惠。系統(tǒng)支持表驅(qū)動(dòng)的計(jì)費(fèi)公式費(fèi)用計(jì)算方法。話單批價(jià)基本流程圖話單批價(jià)基本流程圖批價(jià)準(zhǔn)備(1)確定目的地類型首先,根據(jù)話單的被叫網(wǎng)關(guān),確定話單的目的地類型,分別到不同的參數(shù)表結(jié)構(gòu)中去查找相應(yīng)的類型標(biāo)識(shí),這些類型就是各個(gè)分局。(2)通話時(shí)長的分段為了實(shí)現(xiàn)話單的靈活費(fèi)率政策,先要根據(jù)話單的開始時(shí)間確定日期類型信息,如普通日、周末假日或法定節(jié)假日,再根據(jù)特定日期類型中不同的時(shí)段類型進(jìn)行分段。通過確定時(shí)段類型,從而確定計(jì)費(fèi)費(fèi)率和單元時(shí)長,這樣就可以實(shí)現(xiàn)不同日期、不同時(shí)間段費(fèi)率的靈活設(shè)定。在每一個(gè)時(shí)段中計(jì)算出該時(shí)段內(nèi)計(jì)費(fèi)單元總數(shù),供隨后的批價(jià)計(jì)算本段通話費(fèi)用。在將通話時(shí)長進(jìn)行了分段,并記錄下每個(gè)時(shí)段內(nèi)通話計(jì)費(fèi)的相關(guān)信息后,同時(shí)也可得到每段通話的日期類型、時(shí)段類型信息。(3)計(jì)費(fèi)公式組的確定接下來,將上述各信息記錄到話單各分段的記錄標(biāo)識(shí)中,形成話單完整的記錄標(biāo)識(shí)集合,同時(shí)根據(jù)計(jì)費(fèi)配置信息中定義的記錄號(hào)標(biāo)識(shí)域值與計(jì)費(fèi)公式的對(duì)應(yīng)關(guān)系,確定每個(gè)記錄號(hào)標(biāo)識(shí)對(duì)應(yīng)的一組計(jì)費(fèi)公式,其中包括基本費(fèi)、附加費(fèi)、優(yōu)惠費(fèi)和總費(fèi)用的計(jì)費(fèi)表達(dá)式。2.批價(jià)計(jì)費(fèi) 在確定了通話時(shí)長各個(gè)分段對(duì)應(yīng)的各組計(jì)費(fèi)公式后,根據(jù)基本費(fèi)或附加費(fèi)的計(jì)費(fèi)表達(dá)式中的關(guān)鍵字和數(shù)字、計(jì)算符號(hào)的表示,分別計(jì)算話單的每個(gè)分段中的費(fèi)用。表達(dá)式中的關(guān)鍵字表示了基本的計(jì)費(fèi)規(guī)則,主要包括基本費(fèi)率、附加費(fèi)率、計(jì)費(fèi)單元數(shù)等,基本費(fèi)公式一般為(基本費(fèi)率*計(jì)費(fèi)單元數(shù))。根據(jù)不同的計(jì)費(fèi)公式計(jì)算基本費(fèi)、附加費(fèi),同時(shí)完成通話中每個(gè)分段的計(jì)費(fèi)時(shí)長和計(jì)費(fèi)單元總數(shù)的計(jì)算,最后將所有的費(fèi)用、計(jì)費(fèi)時(shí)長和單元數(shù)進(jìn)行累加,得到一條通話的完整費(fèi)用。計(jì)費(fèi)帳單數(shù)據(jù)格式序號(hào)名稱字節(jié)數(shù)備注1記錄類型2bytes發(fā)起話單類型為“20”,落地話單類型為“30”2發(fā)起網(wǎng)關(guān)15bytes標(biāo)準(zhǔn)IP地址;左對(duì)齊,右補(bǔ)空格3落地網(wǎng)關(guān)15bytes4主叫號(hào)碼21bytes左對(duì)齊,右補(bǔ)空格。5被叫號(hào)碼21bytes6服務(wù)類型1byte保留7通話起始時(shí)間14bytesYYYYMMDDHH24MISS8通話結(jié)束時(shí)間14bytesYYYYMMDDHH24MISS9通話時(shí)長6bytes單位:秒;右對(duì)齊,左補(bǔ)010計(jì)費(fèi)單元長度1byte11總計(jì)費(fèi)單元數(shù)6bytes12基本費(fèi)率1byes13基本費(fèi)用6bytes人民幣:分;右對(duì)齊,左補(bǔ)0。14優(yōu)惠費(fèi)用6bytes人民幣:分;右對(duì)齊,左補(bǔ)0。10總費(fèi)用6bytes人民幣:分;右對(duì)齊,左補(bǔ)0。結(jié)算模塊結(jié)算模塊負(fù)責(zé)費(fèi)用的分?jǐn)傆?jì)算,生成詳細(xì)的帳單,結(jié)算模塊的主處理流程見結(jié)算處理流程圖。結(jié)算處理流程結(jié)算處理流程結(jié)算模塊的功能有:實(shí)時(shí)的詳單處理;完整詳細(xì)的結(jié)算分類數(shù)據(jù);靈活的結(jié)算規(guī)則參數(shù)配置;報(bào)表查詢功能。結(jié)算帳單生成地市來話呼叫次數(shù)(次)去話呼叫次數(shù)(次)區(qū)內(nèi)(次)來話記費(fèi)時(shí)長(分)去話計(jì)費(fèi)時(shí)長(分)區(qū)內(nèi)計(jì)費(fèi)時(shí)長(分)來話費(fèi)用(元)去話費(fèi)用(元)區(qū)內(nèi)費(fèi)用(元)應(yīng)付(元)北京廣州上海...結(jié)算帳單格式為:統(tǒng)計(jì)查詢模塊統(tǒng)計(jì)查詢模塊的功能是將計(jì)費(fèi)系統(tǒng)的各個(gè)模塊所產(chǎn)生的數(shù)據(jù),按用戶的要求進(jìn)行分類統(tǒng)計(jì)后,呈現(xiàn)給用戶。本模塊實(shí)行嚴(yán)密的權(quán)限管理,數(shù)據(jù)準(zhǔn)確性、一致性、抽取過程高效,且對(duì)生產(chǎn)系統(tǒng)影響小,維護(hù)方便,靈活、適應(yīng)變化能力強(qiáng),可根據(jù)用戶的需求快速靈活的增加新的統(tǒng)計(jì)查詢報(bào)表。月末,系統(tǒng)自動(dòng)生成分局各用戶的詳細(xì)帳單,用戶也可以按照用戶名稱、服務(wù)類型、時(shí)間段、發(fā)起和目的地址、連接時(shí)長、費(fèi)率范圍等條件或組合條件統(tǒng)計(jì)查詢符合要求的計(jì)費(fèi)細(xì)目;用戶還可以查詢某用戶的原始計(jì)費(fèi)信息、統(tǒng)計(jì)整個(gè)網(wǎng)絡(luò)的業(yè)務(wù)量等。還有各種話務(wù)統(tǒng)計(jì):按照業(yè)務(wù)類型統(tǒng)計(jì)按照通話地域統(tǒng)計(jì)按照時(shí)間段統(tǒng)計(jì)按照數(shù)據(jù)來源統(tǒng)計(jì)按照路由情況統(tǒng)計(jì)附業(yè)務(wù)量統(tǒng)計(jì)報(bào)表和流向流量統(tǒng)計(jì)報(bào)表。中國民航數(shù)據(jù)網(wǎng)VOIP話務(wù)量統(tǒng)計(jì)報(bào)表分公司代碼指標(biāo)名稱去話通話總次數(shù)去話總計(jì)費(fèi)時(shí)長去話總通話費(fèi)超短話單通話時(shí)長區(qū)內(nèi)去話通話次數(shù)區(qū)內(nèi)去話計(jì)費(fèi)時(shí)長區(qū)內(nèi)去話通話費(fèi)區(qū)間去話通話次數(shù)區(qū)間去話計(jì)費(fèi)時(shí)長區(qū)間去話通話費(fèi)分公司次6秒元6秒次6秒元次6秒元北京上海廣東…中國民航數(shù)據(jù)網(wǎng)VOIP業(yè)務(wù)流向流量明細(xì)表主叫端落地端北京上?!止就ㄔ挻螖?shù)通話時(shí)長(秒)通話計(jì)費(fèi)時(shí)長(計(jì)費(fèi)單元)通話費(fèi)用(元)通話次數(shù)通話時(shí)長(秒)通話計(jì)費(fèi)時(shí)長(計(jì)費(fèi)單元)通話費(fèi)用(元)通話次數(shù)通話時(shí)長(秒)通話計(jì)費(fèi)時(shí)長(計(jì)費(fèi)單元)通話費(fèi)用(元)北京上?!到y(tǒng)監(jiān)控模塊監(jiān)控系統(tǒng)Sm@rtMonitor是用來對(duì)整個(gè)計(jì)費(fèi)系統(tǒng)所處的環(huán)境(操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)、應(yīng)用程序等)進(jìn)行實(shí)時(shí)監(jiān)控,實(shí)時(shí)顯示整個(gè)系統(tǒng)運(yùn)行狀態(tài),故障時(shí)會(huì)有郵件、短信、尋呼報(bào)警等。系統(tǒng)體系結(jié)構(gòu)體系結(jié)構(gòu)示意圖在Sm@rtMonitor監(jiān)控系統(tǒng)中,分為前臺(tái)和后臺(tái)兩部分:前臺(tái)的Sm@rtMonitor、后臺(tái)的MonitorAgent。系統(tǒng)的體系結(jié)構(gòu)見體系示意圖。體系結(jié)構(gòu)示意圖 整個(gè)Sm@rtMonitor監(jiān)控系統(tǒng)采用雙C/S的架構(gòu),是在傳統(tǒng)的C/S模式上的一個(gè)升級(jí)。該系統(tǒng)前后臺(tái)互為C/S結(jié)構(gòu),前后臺(tái)之間可以隨時(shí)互發(fā)請(qǐng)求并響應(yīng)。 前臺(tái)Sm@rtMonitor為整個(gè)監(jiān)控系統(tǒng)的主控中心,通過后臺(tái)的MonitorAgent監(jiān)測(cè)代理來把握整個(gè)計(jì)費(fèi)系統(tǒng)自身以及所處的環(huán)境(主機(jī)、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)等)的大體情況。前后臺(tái)之間通過基于TCP的Socket進(jìn)行通信,前后臺(tái)之間通信時(shí)必須建立TCP連接方可進(jìn)行,可以確保數(shù)據(jù)的完整性。功能概述 Sm@rtMonitor監(jiān)控模塊是運(yùn)行在若干臺(tái)主機(jī)上的一套監(jiān)控系統(tǒng),通過該監(jiān)控系統(tǒng)可以實(shí)時(shí)連接整個(gè)計(jì)費(fèi)系統(tǒng)的運(yùn)行狀況以及計(jì)費(fèi)系統(tǒng)所處環(huán)境的運(yùn)行狀況。概括起來有如下幾個(gè)方面的內(nèi)容:查詢操作系統(tǒng)資源狀況、查詢操作系統(tǒng)安全狀況、查詢數(shù)據(jù)庫管理系統(tǒng)的資源狀況、查詢計(jì)費(fèi)系統(tǒng)相關(guān)的網(wǎng)絡(luò)狀況、查詢計(jì)費(fèi)系統(tǒng)相關(guān)的后臺(tái)進(jìn)程運(yùn)行狀況。 監(jiān)控系統(tǒng)后臺(tái)相關(guān)的內(nèi)容有三部分:提供給計(jì)費(fèi)系統(tǒng)相關(guān)各后臺(tái)進(jìn)程的接口:收集計(jì)費(fèi)系統(tǒng)相關(guān)后臺(tái)進(jìn)程所在主機(jī)的信息和后臺(tái)進(jìn)程的信息,形成特定格式的消息串;通過Socket通信將消息串發(fā)送給監(jiān)控代理MonitorAgent。監(jiān)控代理:接收后臺(tái)進(jìn)程發(fā)送來的消息串內(nèi)容,初步處理后(生成日志信息)轉(zhuǎn)發(fā)給前臺(tái)監(jiān)控系統(tǒng)Sm@rtMonitor;其他主機(jī)監(jiān)測(cè)代理的功能。其他主機(jī)監(jiān)測(cè)代理:輪詢?cè)撃K所在主機(jī)的運(yùn)行狀況,發(fā)現(xiàn)異常情況向前臺(tái)監(jiān)控系統(tǒng)Sm@rtMonitor匯報(bào);響應(yīng)來自前臺(tái)監(jiān)控系統(tǒng)Sm@rtMonitor的請(qǐng)求,執(zhí)行前臺(tái)的請(qǐng)求動(dòng)作,并將該動(dòng)作的結(jié)果返回。監(jiān)控系統(tǒng)前臺(tái)相關(guān)的內(nèi)容有七部分:向后臺(tái)各監(jiān)測(cè)代理發(fā)送特定請(qǐng)求:操作人員、維護(hù)人員在前臺(tái)界面上靠鼠標(biāo)點(diǎn)擊完成的用于查詢特定信息狀況的操作。接收后臺(tái)各監(jiān)測(cè)代理發(fā)送的消息內(nèi)容:開啟SocketServer監(jiān)聽服務(wù),等待MonitorAgent的連接;一旦有后臺(tái)MonitorAgent的連接,便接收MonitorAgent發(fā)送過來的消息內(nèi)容。基于TCP的Socket連接可以保障數(shù)據(jù)傳輸?shù)耐暾院头€(wěn)定性。分析消息內(nèi)容并按照特定格式顯示:解析自MonitorAgent那里接收過來的消息內(nèi)容,不同后臺(tái)進(jìn)程發(fā)送過來的消息放置在不同的位置,不同告警級(jí)別的消息內(nèi)容用不同的字體、顏色顯示。告警子模塊(圖形、聲音、郵件、短信等各種方式的告警形式,某些形式需要用戶配合完成):告警子模塊的主要功能是當(dāng)計(jì)費(fèi)系統(tǒng)出現(xiàn)異常情況時(shí)盡快使用戶(維護(hù)人員)獲知當(dāng)前計(jì)費(fèi)系統(tǒng)的問題所在,盡早解決,從而盡快使計(jì)費(fèi)系統(tǒng)恢復(fù)正常運(yùn)行。后臺(tái)各進(jìn)程發(fā)送消息內(nèi)容的入庫操作:后臺(tái)各進(jìn)程發(fā)送至前臺(tái)的信息內(nèi)容,不論正常、異常一律入庫,將整個(gè)計(jì)費(fèi)系統(tǒng)后臺(tái)進(jìn)程的運(yùn)行狀況保存在數(shù)據(jù)庫里面,日后進(jìn)行計(jì)費(fèi)系統(tǒng)運(yùn)行狀況查詢、日志查詢時(shí)可以做到有案可稽。數(shù)據(jù)庫管理系統(tǒng)資源的監(jiān)測(cè):通過該子模塊,操作人員、維護(hù)人員可以方便的獲取當(dāng)前數(shù)據(jù)庫管理系統(tǒng)的運(yùn)行狀況、表空間的利用率、回滾段的使用情況、數(shù)據(jù)庫整體性能、數(shù)據(jù)庫鎖等。參數(shù)配置模塊功能概述參數(shù)配置模塊的功能是提供給用戶一系列界面,來配置系統(tǒng)所需的參數(shù)。包括對(duì)格式化模塊、分揀模塊、批價(jià)計(jì)費(fèi)模塊和結(jié)算模塊參數(shù)的配置。本模塊實(shí)行嚴(yán)密的權(quán)限管理,確保重要參數(shù)的安全性。用戶每一次改變參數(shù)(例如資費(fèi)政策),都會(huì)在日志中記錄,用戶可以清楚地知道參數(shù)的變更情況。資費(fèi)政策和優(yōu)惠配置用戶、服務(wù)、時(shí)間段、發(fā)起和目的地址、速率范圍、連接方式、流量等都可以作為設(shè)定費(fèi)率的條件,系統(tǒng)支持對(duì)任意兩地之間的費(fèi)率、日期優(yōu)惠、時(shí)段優(yōu)惠等分別進(jìn)行設(shè)置,也可以對(duì)這一整套資費(fèi)、優(yōu)惠進(jìn)行設(shè)置,我們提出資費(fèi)版本的概念,一個(gè)版本就是一整套資費(fèi)政策和優(yōu)惠規(guī)則,系統(tǒng)中可以存在幾個(gè)版本就是存在幾套資費(fèi)政策和優(yōu)惠規(guī)則,每個(gè)版本都有生效和失效時(shí)間,從而實(shí)現(xiàn)費(fèi)率的平穩(wěn)切換。并且提供給用戶清晰友好的配置向?qū)畔?這樣用戶可以輕松方便完成復(fù)雜的配置。硬件配置鑒于業(yè)務(wù)量不大,建議采集機(jī)和計(jì)費(fèi)主機(jī)共用一臺(tái)主機(jī),客戶端采用一般地pc機(jī)即可,系統(tǒng)容量和主機(jī)性能要求如下:主機(jī)、存儲(chǔ)計(jì)算業(yè)務(wù)量計(jì)算(月)計(jì)費(fèi)記錄數(shù)VOIP業(yè)務(wù)按一部電話每一個(gè)小時(shí)12條話單,一天8個(gè)小時(shí)計(jì)算=12*8*30*100*30864.0萬主機(jī)、存儲(chǔ)計(jì)算1)

采用RAID5(0.8)2)

文件系統(tǒng)冗余1.24)日志文件冗余1.25)

數(shù)據(jù)庫冗余2(數(shù)據(jù)以文件和數(shù)據(jù)庫方式共存)6)

索引冗余1.27)

數(shù)據(jù)在線4+1個(gè)月8)話單字節(jié)數(shù)256byte磁盤陣列容量需求為:B=F*5*1.2*1.2*2*1.2/0.844G1)

帶庫在線12個(gè)月磁帶庫容量需求為:B*12/4133G每分鐘處理的話單數(shù)(忙時(shí))M=A*24%/24/601440條采集、計(jì)費(fèi)、結(jié)算處理每張?jiān)拞慰偣残枰?tpmc值(X)2880增加30%的性能冗余主機(jī)所需tpmc值=X/0.7(tpmc)4114外部接口和語音網(wǎng)關(guān)的接口計(jì)費(fèi)系統(tǒng)通過此接口獲取話單的計(jì)費(fèi)原始信息,語音網(wǎng)關(guān)CISCO2600路由器本地保存一定的CDR(CallDetailedRecord)信息,并提供TFTP服務(wù)接口,計(jì)費(fèi)系統(tǒng)可以通TFTP協(xié)議獲取此部分信息,語音網(wǎng)關(guān)存儲(chǔ)的CDR內(nèi)容格式為:Date通話日期Orig.Time通話時(shí)間OriginationIP主叫IP地址Orig.Device主叫網(wǎng)關(guān)DestDevice被叫網(wǎng)關(guān)QoS服務(wù)質(zhì)量OrigQoSQualityofserviceshowsthevoicequalitygradeachievedforthecalls.DestQoSTheQOScategoryexperiencedbythereceiverofthecall.Term.Time通話結(jié)束時(shí)間Duration(s)通話時(shí)長

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論