1OCS背景及概述
隨著全業(yè)務經營時代的到來,國內電信運營商展開了新一輪的市場競爭。為了適應未來業(yè)務發(fā)展的需要,電信運營商正不遺余力地提升業(yè)務系統(tǒng)的支撐能力。OCS是電信運營商提高其支撐能力的必要手段。
OCS(Online Charging System),即在線計費系統(tǒng),是3GPP網絡架構中最重要的組成部分之一。3GPP提出的在線計費系統(tǒng)(OCS)的參考結構,給出了具有開放性和通用性的實時計費系統(tǒng)框架,支持基于承載、會話和內容事件的統(tǒng)一計費。
OCS彌補了BOSS系統(tǒng)的非實時和IN系統(tǒng)的不靈活;針對智能網系統(tǒng)對數據業(yè)務支持能力不足,能實現多業(yè)務的支持;整合了智能網平臺、業(yè)務管理平臺與BOSS系統(tǒng)數據孤島;支持AOC,提升用戶感知體驗;靈活支持預后付費用戶的捆綁營銷;OCS也是運營商規(guī)避欠費風險的有效手段。
2OCS架構
OCS主要由通用接口、計費控制、批價處理、帳務處理、帳戶管理、計費網關、數據管理以及系統(tǒng)管理模塊構成,如圖1所示:
OCS系統(tǒng)各模塊的功能如下:
1.通用接口:提供外部協(xié)議格式與內部協(xié)議格式之間的轉換,完成計費信息格式化等功能。對接收到的OCS用戶協(xié)議請求,實現OCS系統(tǒng)內部分發(fā)功能;對接收到的非OCS用戶協(xié)議請求,根據路由表進行轉發(fā);對路由表中沒有配置的,予以拋棄或落地記錄;
2.計費控制:實現對OCS接收到的計費請求進行會話管理,并協(xié)調批價處理模塊、帳戶管理和帳務處理模塊,完成批價及余額更新操作等功能;
3.批價處理:完成用戶使用事件的在線費用計算、余額預留等功能;
4.帳務處理:實現根據帳務處理規(guī)則對客戶所產生的費用進行帳務優(yōu)惠處理、消費累計和周期性費用處理功能;
5.帳戶管理:完成用戶對帳戶余額的充值、補款、扣款、鎖定、查詢及生命周期管理等功能;
6.計費網關:實現計費后詳單的定時、定量生成并輸出等功能;
7.數據管理:實現對客戶資料、產品資料等信息從綜合計費帳務系統(tǒng)的同步和管理,及系統(tǒng)內與業(yè)務相關的數據的管理;
8.系統(tǒng)管理:實現包括故障管理、配置管理、性能管理、安全管理、系統(tǒng)備份、統(tǒng)計報表及網管接口等功能。
3OCS業(yè)務流程
OCS能實現對語音業(yè)務、短信業(yè)務、增值業(yè)務、數據業(yè)務實現靈活計費;下面將詳細介紹各業(yè)務的計費流程。
1.語音業(yè)務
業(yè)務接入控制點(SACP)收到業(yè)務請求消息時,根據用戶的業(yè)務類型進入相應的業(yè)務邏輯,并將相關信息和結果發(fā)送給OCS,OCS進行鑒權計費;OCS通過SACP發(fā)上來的相關信息進行判斷,對呼叫業(yè)務進行帳戶鑒權、批價、反算、預留,并將可使用的時間發(fā)送給SACP,SACP將OCS的結果轉發(fā)給MSC,用戶開始使用業(yè)務時,MSC根據結果進行呼叫監(jiān)控。MSC在監(jiān)控的過程中將監(jiān)控結果實時返回給SACP, SACP根據報告將已經使用的時間上報給OCS;OCS根據上報結果進行批價,并對下一個時間片進行批價、反算、預留,并將可使用的時間發(fā)送給SACP。用戶通話結束時,OCS根據SACP上報的結果進行批價、扣費,并返回給SACP。SACP下發(fā)釋放呼叫信息,呼叫結束。
2.短信業(yè)務
用戶發(fā)送短信時,向短信息中心(SMSC)發(fā)起短信請求,SMSC將短信請求上報給OCS,OCS對該事件進行批價和扣費,并將計費結果返回給SMSC。SMSC根據鑒權結果判斷是否接續(xù)用戶短信請求,若鑒權通過并且發(fā)送成功,則流程結束;如果短信發(fā)送失敗,則SMSC將失敗狀態(tài)報告上報給OCS,OCS對事件進行重新批價和回補,并處理結果返回給SMSC。
漫游用戶發(fā)送短消息時,拜訪地MSC發(fā)送請求到用戶歸屬的短消息中心,用戶歸屬地SMSC觸發(fā)OCS鑒權、計費等處理。
3.增值業(yè)務
(1)基于事件的增值業(yè)務計費、扣費流程:
計費流程:業(yè)務引擎發(fā)出業(yè)務鑒權請求到VAC;VAC對業(yè)務進行鑒權處理,VAC完成鑒權后發(fā)消息到OCS,OCS收到請求消息后進行批價計費(對于包月計費模式,VAC每月只發(fā)送一次計費請求),OCS批價時需要結合用戶定購的資費計劃完成計費批價;完成批價后OCS將結果返回給VAC,VAC根據OCS返回的結果發(fā)送允許使用業(yè)務的應答請求給業(yè)務引擎,最后業(yè)務引擎發(fā)送業(yè)務,如果成功則流程結束;如果發(fā)送業(yè)務失敗,業(yè)務引擎發(fā)送失敗消息給VAC,VAC發(fā)補款請求到OCS,OCS收到業(yè)務使用失敗狀態(tài)報告請求后,根據之前的批價記錄進行補款,補款后OCS返回補款應答給VAC,VAC發(fā)送確認消息給業(yè)務引擎。
如果用戶使用的是基于事件的增值業(yè)務包月業(yè)務,VAC支持按照以下兩種方式處理實現:(a)用戶在包月類業(yè)務的每月首次使用時,VAC向OCS進行計費鑒權。如果計費鑒權成功,則VAC保留該業(yè)務當月包月計費成功,之后每次提供業(yè)務時,無需觸發(fā)計費鑒權請求。如果包月計費不成功,則標記當月計費不成功,進行重試或先不向用戶提供業(yè)務。(b)用戶在包月類業(yè)務的每次具體使用時,無論是否實時計費,均需要到OCS進行計費鑒權,只有鑒權成功的才允許下發(fā)到用戶。但由于增值業(yè)務在SP集中發(fā)送時,具有時間短、業(yè)務量大的特征,為降低增值業(yè)務對OCS的計費壓力,VAC應優(yōu)先使用第一種計費方式。
扣費流程:業(yè)務引擎發(fā)出業(yè)務鑒權請求到VAC, VAC對業(yè)務進行鑒權處理,VAC完成鑒權后發(fā)消息到OCS,OCS收到扣費請求后直接扣費,OCS完成扣費后返回應答消息給VAC,VAC根據OCS返回的消息發(fā)送允許使用業(yè)務的應答請求給業(yè)務引擎,最后業(yè)務引擎發(fā)送業(yè)務,如果成功則流程結束;如果發(fā)送業(yè)務失敗,業(yè)務引擎發(fā)送失敗消息給VAC,VAC發(fā)補款請求到OCS,OCS收到業(yè)務使用失敗狀態(tài)報告請求后,根據之前的批價記錄進行補款,補款后OCS返回補款應答給VAC,VAC發(fā)送確認消息給業(yè)務引擎。
(2)基于會話的增值業(yè)務計費流程
業(yè)務引擎發(fā)出業(yè)務鑒權請求到VAC,VAC對業(yè)務進行鑒權處理,VAC完成鑒權后發(fā)消息到OCS,OCS通過VAC發(fā)上來的用戶資費信息進行批價、反算、預留,并將可使用的時長或流量發(fā)送給VAC,VAC將OCS返回的信息轉發(fā)送給業(yè)務引擎。當預留時長或流量到達后,業(yè)務引擎向VAC發(fā)送消息,VAC將用戶已經使用的時長或流量的消息轉發(fā)給OCS,OCS根據上報的消息進行反算、預留,并將可使用的時長或流量信息發(fā)送給VAC,VAC根據OCS返回的消息發(fā)送給業(yè)務引擎。用戶業(yè)務結束時,VAC收到業(yè)務引擎送上來的會話計費停止請求消息,VAC向OCS發(fā)送已經使用的時長或流量的消息,OCS根據上報的消息進行批價扣費,OCS扣費后返回消息給VAC,VAC返回會話計費響應消息給業(yè)務引擎。
4. GPRS數據業(yè)務
用戶發(fā)送PDP激活請求給SGSN,SGSN通過GTP協(xié)議向GGSN發(fā)送建立連接消息,GGSN建立PDP上下文,并等待業(yè)務開始請求。用戶發(fā)起業(yè)務后,GGSN根據消息中的特定字段獲得用戶的計費屬性,如果是預付費,則GGSN識別用戶使用的業(yè)務后向OCS發(fā)送計費消息,OCS收到消息后檢查用戶賬戶狀態(tài),判斷用戶是否可以使用業(yè)務,進行帳戶余額預留,分配用戶可用額度,OCS完成以上一系列動作后將用戶可用配額的消息發(fā)送給GGSN。在用戶使用業(yè)務的過程中,GGSN根據OCS下發(fā)的可用額度,實時監(jiān)控中斷用戶對業(yè)務的使用情。當滿足任何一種觸發(fā)條件時,GGSN需要重新申請使用配額,GGSN向OCS發(fā)送申請消息后,OCS根據申請信息進行重新批價、帳戶余額預留,重新分配用戶可用額度,然后OCS將用戶新的可用配額發(fā)送給GGSN,GGSN根據OCS下發(fā)的可用額度,實時監(jiān)控或中斷用戶對業(yè)務的使用情況。用戶終止業(yè)務使用時,SGSN發(fā)起PDP激活請求給GGSN,GGSN向 OCS發(fā)送終止業(yè)務消息,報告實際使用的信用配額,OCS完成批價、并扣除用戶的賬戶,然后OCS向GGSN發(fā)送終止應答消息,最后GGSN發(fā)送PDP應答消息給SGSN。
國際漫游業(yè)務當用戶國際漫游時,業(yè)務將從拜訪地SGSN路由到中國聯通的GPRS業(yè)務邊界網管(BG),BG再將業(yè)務路由回歸屬地GGSN。在國際漫游的情況下計費,要識別運營商代碼,需要出訪國家的SGSN配合。
4結束語
OCS能支持包括固網與寬帶用戶在內的全網用戶享受同樣類型的資費套餐與優(yōu)惠,以及對客戶的個性化管理,并且滿足3G業(yè)務多重支付的需要,大大提升了中國聯通BSS系統(tǒng)的業(yè)務支撐能力。