定義
後付費:即計費系統會在固定的時間,把每次的通話費總計起來,取近一個周期的所有業務的使用信息(話單),進行費用計算,並產生賬單。家庭固話基本就是這種。
離線計費,即在會話完成後收集計費信息,計費不會實時影響服務過程。
有一種錯誤的說法:離線計費對應的是後付費,線上計費對應的是預付費。正確的理解應該是:離線計費不僅用於後付費,還可用於預付費。不過,預付費對實時性要求更高,比如:熱計費(Hotbilling)。
熱計費是一種接近於實時的離線計費方式,即準實時計費。其工作機制為:計費系統採用定時的模式,比如5分鐘,去網元側取所有的話單進行批價計費,通過本帳號的餘額處理,產生相對實時的餘額。
實現原理
離線計費的邏輯結構如圖1所示。
該計費邏輯主要包括三個功能實體:
•CTF(Charging Trigger Function,計費觸發功能)
•CTF檢測網路資源的使用情況,提供計費信息(如,通話的時長、撥打的是國際長途、使用了IP前綴撥打),將計費信息組裝成計費事件(Charging Event),通過Rf接口,將計費事件傳送給CDF(Charging Data Function,計費數據功能)。
•CTF分布在每一個業務網元內,即每一個業務網元均應該具備提供計費信息、將計費事件傳送給CDF的功能。上圖僅以MSCS(Mobile Switching Center Server,移動交換中心伺服器)、CSCF(Call Session Control Function,呼叫會話控制功能)、GGSN(Gateway GPRS Support Node,網關GPRS支持節點)為例。
•CDF
•CDF利用計費事件內所包含的信息來構建CDR(Call Detail Record,呼叫詳細記錄,即話單)。
•CDF可以同時接入多個CTF。
•CDF物理上既可和業務網元綁定(如圖1中的GGSN),也可以成為獨立的網元實體。
•CGF(Charging Gateway Function,計費網關功能)
•CDF生成CDR之後,將其傳送給CGF。CGF利用Bx接口將CDR檔案傳送給BD。
•CDF與CGF之間的通信協定各廠商不完全一致,為了確保設備之間的互操作性,推薦在Ga接口上使用GTP’,作為CGF從CDF採集計費信息的協定,也可以採用FTP(File Transfer Protocol,檔案傳輸協定)。
•多個CDF可以同時向同一CGF傳送CDR。業務網元也可以不通過CGF,直接將CDR檔案傳送給BD,如圖1中的MSCS。
由上述分析可知:離線計費過程大致如下:
1. 當前網路收集計費信息。
2. 當前網路將計費信息傳送給CDF。
3. CDF生成CDR檔案。
4. CDF將CDR檔案傳送給運營商的BD。
5. BD根據CDR檔案生成用戶賬單或運營商賬單。
因此,離線計費的目的就是將計費信息生成CDR,將其送至BD進行處理。