專利名稱:用于通信網(wǎng)絡(luò)的計費系統(tǒng)和計費方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信網(wǎng)^4支術(shù),更具體的,涉及用于通信網(wǎng)絡(luò)的計費 系統(tǒng)及計費方法。
背景技術(shù):
為了對不同的網(wǎng)絡(luò)域(例如,電路交換網(wǎng)絡(luò)域、分組交換網(wǎng)絡(luò)域和無
線局域網(wǎng))、IP多媒體子系統(tǒng)和應(yīng)用服務(wù)創(chuàng)建通用的計費架構(gòu),3GPP標(biāo) 準(zhǔn)工作組定義了一組計費管理規(guī)范,其中定義了兩種計費模式(即在線計 費和離線計費)在線計費是計費信息實時影響所使用的服務(wù),不同的網(wǎng) 絡(luò)域、IP多媒體子系統(tǒng)和應(yīng)用服務(wù)的控制實體與在線計費系統(tǒng)實時交互, 在此過程中在線計費系統(tǒng)與用戶賬戶實時交互,并控制或監(jiān)控與服務(wù)有關(guān) 的費用;離線計費主要在會活完成后收集計費信息,計費信息不能實時影 響所使用的月良務(wù)。該計費管理規(guī)范主要內(nèi)容如下
每個J^/子系統(tǒng)/服務(wù)的計費數(shù)據(jù)記錄(Charging Data Record,簡稱
CDR)的內(nèi)容(離線計費); 每個域/子系統(tǒng)服務(wù)的實時計費事件的內(nèi)容(在線計費); *這些^/子系統(tǒng)/服務(wù)的在線和離線計費的功能性; *用于計費框架中的傳輸計費信息(即CDR或計費事件)的接口。 通用的計費原則在3GPP TS 32.240中定義。圖5為3GPP通用的計費 結(jié)構(gòu)框圖。如圖5所示,在左邊部分呈現(xiàn)了離線計費系統(tǒng)的組件及其信息 流計費數(shù)據(jù)裝置(Charging Data Function,簡稱CDF)和計費網(wǎng)關(guān)裝置 (Charging Gateway Function,簡稱CGF );在圖5的右邊部分呈現(xiàn)了在 線計費系統(tǒng)(OCS)及其信息流,這兩部分分別與帳務(wù)域(Billing Domain) 連接。而OCS的詳細(xì)的功能組件在3GPP TS 32.296中進(jìn)一步予以定義。圖6為3GPP在線計費系統(tǒng)的結(jié)構(gòu)框圖。如圖6所示,在線計費系統(tǒng)包括在線計費裝置(Online Charging Function,簡稱OCF) 620、帳戶余額管理裝置(Account Balance Management Function,簡稱ABMF ) 630、批價裝置(Rating Function,筒稱RF ) 650和計費網(wǎng)關(guān)裝置(Charging GatewayFunction,簡稱CGF) 640。
在線計費裝置(OCF) 620進(jìn)一步包括基于會話的計費裝置(SessionBased Charging Function,簡稱SBCF)和基于事件的計費裝置(EventBased Charging Function,簡稱EBCF),其分別基于承栽的時長、流量以及使用的內(nèi)容信息等來計費。
帳戶余額管理裝置630用于用戶帳戶的余額的預(yù)留、扣款、查詢、更新以及其它帳務(wù)處理,例如生命周期管理、充值、賬戶優(yōu)惠、轉(zhuǎn)賬/調(diào)賬、賬戶查詢等。
批價裝置650用于確定定價策略和計費策略,其根據(jù)業(yè)務(wù)使用請求和用戶信息來確定所需要的資費、價格或使用量,其支持正算和反算兩種計算方式,例如接受實時反算請求,根據(jù)用戶賬戶余額反算可授權(quán)的額度;接受實時批價請求,根據(jù)使用沖請的額度計算費用。帳戶余額管理裝置和批價裝置結(jié)合起來實施對在線計費的信用控制,完成用戶業(yè)務(wù)使用的計費認(rèn)證/鑒權(quán)。
而計費網(wǎng)關(guān)裝置640用于CDR話單的存儲和向運營商后臺帳務(wù)處理系統(tǒng)轉(zhuǎn)發(fā)CDR話單的接口 。在此,計費網(wǎng)關(guān)裝置640對CDR進(jìn)行預(yù)處理,來校正CDR的格式,并對CDR進(jìn)行聚類、關(guān)聯(lián)、過濾等功能。
在線計費裝置620通過接口 Rc與帳戶余額管理裝置630連接,通過接口 Ga與計費網(wǎng)關(guān)裝置640連接,并且通過接口 Re與批價裝置650連接。計費網(wǎng)關(guān)裝置(CGF)640通過接口 Bo與運營商的后臺帳務(wù)處理系統(tǒng)連接。
在現(xiàn)有的3GPP標(biāo)準(zhǔn)中,位于諸如MSC、 SGSN、 GGSN、 WLAN和IMS應(yīng)用月良務(wù)器等網(wǎng)絡(luò)單元上的計費觸發(fā)裝置(Charging TriggerFunction,筒稱CTF )用于監(jiān)控服務(wù)的使用并采集諸如呼叫或者短消息等
7業(yè)務(wù)的計費信息并產(chǎn)生相應(yīng)的計費事件。
圖7為3GPP的在線/離線系統(tǒng)產(chǎn)生計費信息的原理框圖。如圖7所示,CTF根據(jù)用戶的計費屬性,確定將計費事件發(fā)送到離線計費還是在線計費系統(tǒng)。對于離線計費用戶,CTF通過Rf接口將這些計費事件發(fā)送到離線計費系統(tǒng)710的計費數(shù)據(jù)裝置(CDF) 711。該計費數(shù)據(jù)裝置711產(chǎn)生計費數(shù)據(jù)記錄CDR,其包括了基于會話或基于事件的信息,例如使用的業(yè)務(wù)類型、使用業(yè)務(wù)的用戶標(biāo)識、業(yè)務(wù)使用數(shù)量、業(yè)務(wù)的服務(wù)質(zhì)量等。并將這些CDR通過計費網(wǎng)關(guān)裝置712路由至帳務(wù)域730,進(jìn)行批價及賬單的生成。對于在線計費用戶,CTF通過Ro接口將這些計費事件發(fā)送到OCS720以執(zhí)行用戶信用控制,在在線計費的情境中,CDF總是集成在在線計費裝置(即基于會話的計費裝置和基于事件的計費裝置)721內(nèi)。對于在線計費和離線計費,均將產(chǎn)生的CDR傳輸?shù)接嬞M網(wǎng)關(guān)裝置712、 722用于CDR預(yù)處理。在現(xiàn)有的3GPP標(biāo)準(zhǔn)中,CGF擔(dān)當(dāng)網(wǎng)絡(luò)和帳務(wù)域之間的網(wǎng)關(guān)以提供CDR預(yù)處理功能。對于離線計費,在CGF中處理過的未被批價的CDR通過Bx接口路由至帳務(wù)域730,而對于在線計費,經(jīng)過預(yù)處理的已批價的CDR是通過Bo接口路由至帳務(wù)域730。
雖然現(xiàn)有的標(biāo)準(zhǔn)規(guī)范定義了在線計費和離線計費,然而這兩種計費方式是分別予以定義的?,F(xiàn)有的標(biāo)準(zhǔn)規(guī)范并沒有給出任何指示來顯示在線計費和離線計費如何融合。這種狀況導(dǎo)致大多數(shù)服務(wù)運營商從不同的供應(yīng)商來對這兩個分離的系統(tǒng)進(jìn)行管理、支持、維護(hù)和更新,從而導(dǎo)致運營的效率低下和成本較高。例如,傳統(tǒng)的后付費(postpaid)作為離線計費系統(tǒng)來實施,而預(yù)付費(prepaid)作為在線計費系統(tǒng)來實施。因此,本領(lǐng)域中需要一種可以支持在線計費和離線計費的融合的計費,來提高運營效率,并降低管理和維護(hù)的成本。
發(fā)明內(nèi)容
本發(fā)明提供了一種用于通信網(wǎng)絡(luò)的計費系統(tǒng)和方法,其支持在線計費和離線計費的融合以共享相同的計費裝置、批價裝置、帳戶余額管理裝置、
8計費數(shù)據(jù)裝置和計費網(wǎng)關(guān)裝置,從而降低了系統(tǒng)的維護(hù)與運營成本,提高了系統(tǒng)效率。
才艮據(jù)本發(fā)明的一個方面,提供了一種用于通信網(wǎng)絡(luò)的計費系統(tǒng),支持
在線計費和離線計費,包括計費裝置,用于確定業(yè)務(wù)為在線計費或離線計費業(yè)務(wù)并基于與所述業(yè)務(wù)相應(yīng)的計費事件對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄;以及計費網(wǎng)關(guān)裝置,用于對來自所述計費裝置的所述計費數(shù)據(jù)記錄進(jìn)行預(yù)處理,并發(fā)送到后臺處理系統(tǒng)。
根據(jù)本發(fā)明的另一個方面,提供了一種用于通信網(wǎng)絡(luò)的計費方法,支持在線計費和離線計費,包括在計費裝置處確定業(yè)務(wù)為在線計費還是離線計費業(yè)務(wù),并基于與所述業(yè)務(wù)相應(yīng)的計費事件對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄;以及對來自所述計費裝置的所述計費數(shù)據(jù)記錄進(jìn)行預(yù)處理并發(fā)送到后臺處理系統(tǒng)。
根據(jù)本發(fā)明的再一個方面,提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)可執(zhí)行指令,當(dāng)在計算機(jī)設(shè)備上執(zhí)行所述指令時,該指令致使所述設(shè)備被配置為執(zhí)行上述的計費方法。
結(jié)合附圖,從下面對本發(fā)明的實施例的詳細(xì)描述中本發(fā)明的目的、特
點和優(yōu)點將顯而易見,其中
圖1為才艮據(jù)本發(fā)明的實施例的用于通信網(wǎng)絡(luò)的支持在線計費和離線計
費的融合的計費系統(tǒng)的原理框圖2為才艮據(jù)本發(fā)明的實施例的計費特征確定裝置的示意圖3為根據(jù)本發(fā)明的實施例的對計費進(jìn)行批價處理的示意圖4為根據(jù)本發(fā)明的實施例的用于通信網(wǎng)絡(luò)的計費方法的流程圖5為現(xiàn)有技術(shù)中的3GPP計費框架圖6為現(xiàn)有^t術(shù)中的在線計費系統(tǒng)的方框圖;以及
圖7為現(xiàn)有技術(shù)中的在線計費和離線計費的示意圖。
具體實施例方式
下面,結(jié)合附圖對本發(fā)明的實施例進(jìn)行詳細(xì)描述。
圖1為根據(jù)本發(fā)明的實施例的用于通信網(wǎng)絡(luò)的支持在線計費和離線計費的融合的計費系統(tǒng)的原理框圖。如圖l所示,用于通信網(wǎng)絡(luò)的計費系統(tǒng),其支持在線計費和離線計費(下文中將該計費系統(tǒng)也稱為"融合的計費系
統(tǒng)"),包括融合的計費裝置ll,用于確定業(yè)務(wù)為在線計費或離線計費業(yè)務(wù),并基于與業(yè)務(wù)相應(yīng)的計費事件對業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄;以及計費網(wǎng)關(guān)裝置14,用于對計費裝置11產(chǎn)生的計費數(shù)據(jù)記錄進(jìn)行預(yù)處理并發(fā)送到后臺處理系統(tǒng)。融合的計費系統(tǒng)10還包括帳戶余額管理裝置12,用于對用戶進(jìn)行信用授權(quán)、對用戶的帳戶余額進(jìn)行預(yù)留、扣除、更新和查詢等管理;批價裝置13,用于確定計費業(yè)務(wù)需要的資費、價格或使用量;以及在線/離線策略數(shù)據(jù)庫104,用于存儲計費策略。
在本發(fā)明的實施例中,融合的計費裝置ll進(jìn)一步包括計費特征確定裝置103,用于確定業(yè)務(wù)是否作為在線計費來處理,并根據(jù)確定的結(jié)果對所述計費事件添加特征屬性以標(biāo)識計費類型;以及基于會話的計費裝置101和基于事件的計費裝置102,用于基于計費特征確定裝置103的輸出來對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生在線計費數(shù)據(jù)記錄或離線計費數(shù)據(jù)記錄。
在本發(fā)明的實施例中,計費數(shù)據(jù)裝置lll、 112可以分別位于基于^的計費裝置101和基于事件的計費裝置102中。盡管示出的計費裝置包括了基于會話的計費裝置101和基于事件的計費裝置102,并且其中分別集成了計費數(shù)據(jù)裝置111和112,但是本領(lǐng)域的技術(shù)人員將理解,可替代的實施例可以包括基于會話的計費裝置和基于事件的計費裝置共享計費數(shù)據(jù)裝置,來進(jìn)行計費并產(chǎn)生CDR。
在本發(fā)明的實施例中,位于計費系統(tǒng)10的融合的計費裝置11中的計費特征確定裝置103基于在線/離線策略數(shù)據(jù)庫104中的策略,對接收到的計費事件進(jìn)行處理,確定其對應(yīng)的業(yè)務(wù)是否為在線計費,并根據(jù)確定結(jié)果對在線計費的計費事件添加在線計費特征屬性,對離線計費的計費事件添加離線計費特征屬性??商鎿Q的,該策略數(shù)據(jù)庫104可以位于融合的計費
10裝置11之外。隨后,基于會話的計費裝置101根據(jù)基于會話的計費事件進(jìn)
行基于會話的計費并使用計費事件中包含的信息在計費數(shù)據(jù)裝置處來構(gòu)造
CDR。同樣,基于事件的計費裝置102根據(jù)基于事件的計費事件進(jìn)行基于事件的計費并使用計費事件中的信息也可以構(gòu)造CDR,這些CDR可以是在線計費的CDR,也可以是離線計費的CDR。
與現(xiàn)有的在線計費類似,融合的計費裝置對于在線計費也采用了信用控制功能。例如,計費裝置ll對發(fā)起的呼叫請求進(jìn)行分析,識別其J3良務(wù)類型與請求類型,選擇其所需要的服務(wù)處理邏輯,并判斷該服務(wù)應(yīng)授權(quán)的額度向批價裝置13請求實時反算/實時批價,根據(jù)反算的結(jié)果向帳戶余額管理裝置12來請求賬戶余額并更新用戶的帳戶信息,并根據(jù)帳戶余額管理裝置12的響應(yīng)結(jié)果,以授權(quán)結(jié)果對呼叫請求進(jìn)行響應(yīng)。如果該用戶的帳戶余額不足以支持本次服務(wù)時,則將告知余額不足或者當(dāng)帳戶余額不足以支持繼續(xù)服務(wù),將切斷本次服務(wù)。可見,在此情況下,產(chǎn)生的CDR為經(jīng)過實時批價的CDR。
在本發(fā)明的實施例中,對于離線計費,融合的計費裝置可以不采用信用控制。
在本發(fā)明的實施例中,進(jìn)一步地,計費特征確定裝置103被配置為根據(jù)業(yè)務(wù)屬性數(shù)據(jù)和帳戶信息數(shù)據(jù)來確定業(yè)務(wù)為在線計費還是離線計費。
圖2為圖1中的計費系統(tǒng)的計費特征確定裝置的示意圖。如圖2所示,對于接收到的計費事件,計費特征確定裝置21抽取出諸如呼叫屬性的業(yè)務(wù)的屬性數(shù)據(jù),例如呼叫類型、呼叫時間、主叫號碼、被叫號碼等,并通過訪問帳戶余額管理裝置,獲得該用戶的帳戶信息數(shù)據(jù),將這些數(shù)據(jù)與在線/離線策略數(shù)據(jù)庫中的策略進(jìn)行匹配,從而確定該計費事件對應(yīng)的業(yè)務(wù)是在線計費還是離線計費,并根據(jù)確定的結(jié)果對計費事件添加特征屬性來標(biāo)識其計費類型。
在本發(fā)明的實施例中,能夠支持到CTF的在線計費接口 (例如Ro、CAP)和離線計費接口 Rf。
可替換的,還可以通過接收計費事件的接口來確定該計費事件對應(yīng)的業(yè)務(wù)的計費類型,例如,當(dāng)從Rf接口接收計費事件時,該計費事件為離 線計費事件。而當(dāng)從Ro接口接收計費事件時,由于Ro接口可支持在線計 費,還可以支持離線計費,要由計費特征確定裝置來確定該計費事件為在 線計費還是離線計費。
在本發(fā)明的實施例中,可以基于業(yè)務(wù)特征屬性和/或用戶數(shù)據(jù)的任何組 合來制定靈活的計費策略以確定哪種業(yè)務(wù)作為在線計費或離線計費,例如
-本地話音呼叫作為離線計費來執(zhí)行,而漫游話音呼叫作為在線計費;
-急救電話(emergency call)和800免費電話作為離線計費, 一般電 話作為在線計費;
-預(yù)付費用戶作為在線計費來執(zhí)行;
-后付費用戶既可以作為在線計費,也可以作為離線計費,即在線計費 后付費,離線計費后付費。
在本發(fā)明的實施例中,對于在線計費,由用戶帳戶余額管理裝置和批 價裝置進(jìn)行信用控制,當(dāng)通話結(jié)束后融合的計費裝置產(chǎn)生已批價的CDR。 而對于離線計費,可以僅僅產(chǎn)生未批價的CDR,也可以對其進(jìn)行沒有信用 控制的實時批價、近似實時批價或批量批價,產(chǎn)生已批價的CDR,詳細(xì)描 述如下
圖3為根據(jù)本發(fā)明的實施例的對計費進(jìn)行批價處理的示意圖。如圖3 所示,經(jīng)過計費特征確定裝置處理過的計費事件分為在線計費事件和離線 計費事件。對于在線計費事件,融合的計費裝置分別與帳戶余額管理裝置 和批價裝置進(jìn)行通信,以查詢和更新帳戶信息以及獲得業(yè)務(wù)信息和計費值, 對該計費事件進(jìn)行實時批價,從而產(chǎn)生在線計費的已批價的CDR。
對于離線計費事件,融合的計費裝置可以不采用信用控制。但是可以 對其進(jìn)行沒有信用控制的實時批價、近似實時批價或批量批價,產(chǎn)生已批 價的CDR。也可以直接產(chǎn)生未批價的CDR。
在本發(fā)明的實施例中,優(yōu)選的,計費裝置ll還可以包括計費控制裝置 105,用于控制對離線計費是否進(jìn)行批價。
在在線計費情況下,進(jìn)行與現(xiàn)有的在線計費類似的計費,融合的計費裝置11中的基于會話的計費裝置101或基于事件的計費裝置102利用帳戶 余額管理裝置12和批價裝置13獲得已批價的計費數(shù)據(jù)記錄。
在離線計費時,計費控制裝置105控制計費裝置11中的基于會話的計 費裝置101和/或基于事件的計費裝置102,來獲得已批價的計費數(shù)據(jù)記錄 或未批價的計費數(shù)據(jù)記錄。
計費控制裝置105可以確定在何種情況下對離線計費進(jìn)行批價處理以 及何種批價處理。例如,在呼叫結(jié)束時,計費控制裝置105將確定當(dāng)前批 價裝置13是否處于繁忙狀態(tài)(例如過載狀態(tài)或鄰近過載狀態(tài)),如果不是, 則可以控制基于會話的計費裝置101和/或基于事件的計費裝置102,由批 價裝置13進(jìn)行離線計費的實時批價,相應(yīng)的帳戶余額管理裝置12中的賬 戶余額計算器也將更新,在CDF 111或112中生成已批價的CDR。如果 批價裝置13處于繁忙狀態(tài),則計費裝置11不調(diào)用該批價裝置13進(jìn)行批價 處理,則基于務(wù)活和/或事件的計費裝置中的CDF111或112僅產(chǎn)生未批價 的CDR。該計費控制裝置105也可以控制對離線計費數(shù)據(jù)進(jìn)行近似實時的 批價處理。
顯然,在本發(fā)明的實施例中,通過Ga接口從計費裝置傳送到計費網(wǎng) 關(guān)裝置的CDR存在兩類CDR:在線計費和離線計費的已批價的CDR,以 及離線計費的未批價的CDR。在計費網(wǎng)關(guān)裝置14中的預(yù)處理器對這些 CDR進(jìn)行預(yù)處理,計費網(wǎng)關(guān)裝置14中的分類器將這些CDR分為已批價 的CDR和未批價的CDR,計費網(wǎng)關(guān)裝置14將處理過的已批價的CDR轉(zhuǎn) 發(fā)至運營商的后臺帳務(wù)處理系統(tǒng)。
優(yōu)選的,本發(fā)明的實施例的計費網(wǎng)關(guān)裝置還包括預(yù)計費器 (Pre-Biller),用于當(dāng)接收的計費數(shù)據(jù)記錄為未批價的計費數(shù)據(jù)記錄時, 將未批價的計費數(shù)據(jù)記錄發(fā)送到計費裝置以進(jìn)行批量批價。
該預(yù)計費器可以將未批價的計費數(shù)據(jù)記錄在規(guī)定的時間,例如午夜的 非業(yè)務(wù)高峰時間發(fā)送到融合的計費裝置來進(jìn)行批量批價。
當(dāng)然,本領(lǐng)域的技術(shù)人員可以理解,也可以對離線計費的未批價的 CDR不進(jìn)行批價處理,而是通過計費網(wǎng)關(guān)裝置路由至帳務(wù)域來進(jìn)行批價處
13理。
在本發(fā)明的實施例中,雖然僅示出CGF是計費裝置之外的部件,然 而本領(lǐng)域的技術(shù)人員可以理解,其也可以集成在融合的計費裝置中,或者 其為融合的計費系統(tǒng)之外的外部部件。
針對本領(lǐng)域中存在的問題,本發(fā)明的實施例提供了用于通信網(wǎng)絡(luò)的計 費的方法。圖4為根據(jù)本發(fā)明的實施例的用于通信網(wǎng)絡(luò)的計費方法的流程 圖。如圖4所示,在步驟S410,融合的計費裝置ll對接收到的計費事件 進(jìn)行處理,來確定其計費類型。具體地,由計費裝置ll中的計費特征確定 裝置103將計費事件對應(yīng)的業(yè)務(wù)屬性數(shù)據(jù)和用戶的帳戶信息數(shù)據(jù),與在線/ 離線特征策略數(shù)據(jù)庫104中的策略進(jìn)行匹配,從而確定該計費事件對應(yīng)的 業(yè)務(wù)是在線計費還是離線計費。
在步驟S420,融合的計費裝置11基于計費類型對計費事件添加特征 屬性。進(jìn)一步的,由計費特征確定裝置103根據(jù)確定的結(jié)果對計費事件添 加特征屬性來標(biāo)識其計費類型,例如在線計費或離線計費。
隨后,在步驟S430,基于從計費特征確定裝置輸出的計費事件生成計 費數(shù)據(jù)記錄。具體地,基于會話的計費裝置101根據(jù)基于會話的計費事件 進(jìn)行基于會話的計費,并使用計費事件中包含的信息來構(gòu)造CDR。同樣, 基于事件的計費裝置102根據(jù)基于事件的計費事件進(jìn)行基于事件的計費, 并使用計費事件中的信息來構(gòu)造CDR,這些CDR可以是在線計費的CDR, 也可以是離線計費的CDR。
對于在線計費,在產(chǎn)生CDR過程中還采用了信用控制功能。例如, 融合的計費裝置11與帳戶余額管理裝置12和批價裝置13進(jìn)行通信,以查 詢并更新用戶帳戶信息以及獲得業(yè)務(wù)信息和計費業(yè)務(wù)所需要的資費、價格 或4吏用量,以此來判斷該服務(wù)應(yīng)授4又的額度。在在線計費的情況下,計費 裝置11通過批價裝置13對在線計費事件進(jìn)行實時批價來產(chǎn)生已批價的 CDR。
對于離線計費,可以不釆用信用控制。融合的計費裝置ll也可以產(chǎn)生 未批價的CDR。優(yōu)選的,可以對離線計費進(jìn)行批價處理。計費控制裝置
14105可以確定在何種情況下對離線計費進(jìn)行批價處理以及何種批價處理, 例如其在呼叫結(jié)束時來確定控制計費數(shù)據(jù)裝置,利用批價裝置13對離線計 費事件進(jìn)行實時批價,來獲得已批價的計費數(shù)據(jù)記錄。
優(yōu)選的,在計費網(wǎng)關(guān)裝置14中對從融合的計費裝置11轉(zhuǎn)發(fā)至其的 CDR進(jìn)行分類,然后由預(yù)計費器將未批價的CDR轉(zhuǎn)發(fā)至計費裝置11來 進(jìn)行批量批價。該預(yù)計費器可以在諸如午夜的非業(yè)務(wù)高峰時間的規(guī)定的時 間期間將未批價的計費數(shù)據(jù)記錄發(fā)送到融合的計費裝置來進(jìn)行批量批價。
在步驟S440,計費網(wǎng)關(guān)裝置14對計費數(shù)據(jù)記錄進(jìn)行預(yù)處理,來校正 CDR的格式。
隨后,在步驟S450計費網(wǎng)關(guān)裝置14對CDR話單進(jìn)行過濾,將不可 計費的一些CDR話單拋棄,并路由至帳務(wù)域進(jìn)行后臺處理。
本領(lǐng)域的普通技術(shù)人員可以理解本發(fā)明的實施例的用于通信網(wǎng)絡(luò)的計 費方法可以使用計算機(jī)可執(zhí)行指令和/或包含在處理器控制代碼中來實現(xiàn), 例如在諸如磁盤、CD或DVD-ROM的載體介質(zhì)、諸如只讀存儲器(固 件)的可編程的存儲器或者諸如光學(xué)或電子信號載體的數(shù)據(jù)載體上提供了 這樣的代碼。本實施例的用于通信網(wǎng)絡(luò)的計費系統(tǒng)及其組件可以由諸如超 大皿集成電路或門陣列、諸如邏輯芯片、晶體管等的半導(dǎo)體、或者諸如 現(xiàn)場可編程門陣列、可編程邏輯設(shè)備等的可編程硬件設(shè)備的硬件電路實現(xiàn), 也可以用由各種類型的處理器執(zhí)行的軟件實現(xiàn),也可以由上述硬件電路和 軟件的結(jié)合來實現(xiàn)。
本發(fā)明實施例的支持在線計費和離線計費的融合的計費解決方案能夠 共享相同的計費功能、賬戶余額管理功能、批價功能、和計費網(wǎng)關(guān)功能, 從而節(jié)省了系統(tǒng)維護(hù)和運營成本,提高了系統(tǒng)效率。
雖然以上結(jié)合具體實施例對本發(fā)明的用于通信網(wǎng)絡(luò)的計費系統(tǒng)和方法 及其計算機(jī)程序產(chǎn)品進(jìn)行了詳細(xì)描述,但本發(fā)明并不限于此,本領(lǐng)域普通 技術(shù)人員能夠理解可以對本發(fā)明進(jìn)行多種變換、替換和修改而不偏離本發(fā)
明的精神和范圍;本發(fā)明的保護(hù)范圍由所附權(quán)利要求來限定。
1權(quán)利要求
1. 一種用于通信網(wǎng)絡(luò)的計費系統(tǒng),支持在線計費和離線計費,包括計費裝置,用于確定業(yè)務(wù)為在線計費或離線計費業(yè)務(wù),并基于與所述業(yè)務(wù)相應(yīng)的計費事件對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄;以及計費網(wǎng)關(guān)裝置,用于對來自所述計費裝置的所述計費數(shù)據(jù)記錄進(jìn)行預(yù)處理,并發(fā)送到后臺處理系統(tǒng)。
2. 根據(jù)權(quán)利要求l所述的計費系統(tǒng),其中所述計費裝置進(jìn)一步包括 計費特征確定裝置,用于確定業(yè)務(wù)是否作為在線計費來處理并根據(jù)確定的結(jié)果對所述計費事件添加特征屬性以標(biāo)識計費類型;以及基于會話的計費裝置和/或基于事件的計費裝置,用于基于所述計費特 征確定裝置的輸出來進(jìn)行計費并產(chǎn)生在線計費數(shù)據(jù)記錄或離線計費數(shù)據(jù)記 錄。
3. 根據(jù)權(quán)利要求2所述的計費系統(tǒng),其中所述基于會話的計費裝置和/或基于事件的計費裝置分別包括計費數(shù) 據(jù)裝置,或者共享計費數(shù)據(jù)裝置。
4. 根據(jù)權(quán)利要求1到3中任一項所述的計費系統(tǒng),還包括 帳戶余額管理裝置,用于對用戶帳戶余額進(jìn)行管理;以及 批價裝置,用于確定計費業(yè)務(wù)需要的資費、價格或使用量。
5. 根據(jù)權(quán)利要求2所述的計費系統(tǒng),其中所述計費特征確定裝置被配 置為根據(jù)業(yè)務(wù)屬性數(shù)據(jù)和/或用戶帳戶信息數(shù)據(jù)來確定業(yè)務(wù)為在線計費或 離線計費業(yè)務(wù)。
6. 根據(jù)權(quán)利要求2所述的計費系統(tǒng),其中所述計費特征確定裝置被配 置為當(dāng)接收計費事件的接口為Rf時,確定所述計費事件對應(yīng)的業(yè)務(wù)為離 線計費。
7. 根據(jù)權(quán)利要求4所述的計費系統(tǒng),其中所述計費裝置還包括計費控 制裝置,用于在離線計費時控制所述基于會話的計費裝置和/或基于事件的 計費裝置來獲得已批價的計費數(shù)據(jù)記錄或者未批價的計費數(shù)據(jù)記錄。
8. 根據(jù)權(quán)利要求7所述的計費系統(tǒng),其中所述計費控制裝置被配置為當(dāng)所述批價裝置不繁忙時,控制所述基于會話的計費裝置和/或基于事件的計費裝置使所述批價裝置適于對計費數(shù)據(jù)進(jìn)行實時批價或者近似實時的批價來獲得已批價的計費數(shù)據(jù)記錄.
9. 根據(jù)權(quán)利要求1到3中任一項所述的計費系統(tǒng),其中所述計費網(wǎng)關(guān)裝置還包括預(yù)計費器,用于當(dāng)接收的計費數(shù)據(jù)記錄為未批價的計費數(shù)據(jù)記錄時,將所述未批價的計費數(shù)據(jù)記錄在規(guī)定的時間發(fā)送到所述計費裝置以進(jìn)行批量批價。
10. 根據(jù)權(quán)利要求9所述的計費系統(tǒng),其中所述規(guī)定的時間為非業(yè)務(wù)高峰時間。
11. 根據(jù)權(quán)利要求1到3中任一項所述的計費系統(tǒng),其中所述計費數(shù)據(jù)記錄為已批價的計費數(shù)據(jù)記錄。
12. 根據(jù)權(quán)利要求1到3中任一項所述的計費系統(tǒng),還包括在線/離線策略數(shù)據(jù)庫,用于存儲計費策略。
13. —種用于通信網(wǎng)絡(luò)的計費方法,支持在線計費和離線計費,包括在計費裝置處確定業(yè)務(wù)為在線計費還是離線計費業(yè)務(wù),并基于與所述業(yè)務(wù)相應(yīng)的計費事件對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄;以及對來自所述計費裝置的所述計費數(shù)據(jù)記錄進(jìn)行預(yù)處理并發(fā)送到后臺處理系統(tǒng)。
14. 根椐權(quán)利要求13所述的用于通信系統(tǒng)的計費方法,其中所述確定業(yè)務(wù)為在線計費業(yè)務(wù)還是離線計費業(yè)務(wù)的步驟進(jìn)一步包括在計費特征確定裝置處確定業(yè)務(wù)是否作為在線計費來處理,并根據(jù)確定的結(jié)果對所述計費事件添加特征屬性以標(biāo)識計費類型;以及所述對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄的步驟進(jìn)一步包括在基于會話的計費裝置和/或基于事件的計費裝置處基于所述計費特征確定裝置的輸出來進(jìn)行基于會話和/或事件的計費并產(chǎn)生在線計費數(shù)據(jù)記錄或離線計費數(shù)據(jù)記錄。
15. 根據(jù)權(quán)利要求13或14所述的用于通信網(wǎng)絡(luò)的計費方法,還包括步驟對用戶賬戶進(jìn)行余額管理并產(chǎn)生帳戶信息;以及由批價裝置確定業(yè)務(wù)需要的資費、價格或使用量。
16. 根據(jù)權(quán)利要求14所述的用于通信網(wǎng)絡(luò)的計費方法,其中所述在計費特征確定裝置處確定業(yè)務(wù)是否作為在線計費來處理的步驟進(jìn)一步包括根據(jù)業(yè)務(wù)屬性數(shù)據(jù)和/或帳戶信息數(shù)據(jù)來確定計費業(yè)務(wù)為在線計費還是離線計費。
17. 根據(jù)權(quán)利要求14所述的用于通信網(wǎng)絡(luò)的方法,其中所述在計費特征確定裝置處確定業(yè)務(wù)是否作為在線計費來處理的步驟進(jìn)一步包括當(dāng)接收所述計費事件的接口為Rf時,確定所述計費事件對應(yīng)的業(yè)務(wù)為離線計費。
18. 根據(jù)權(quán)利要求15所述的用于通信網(wǎng)絡(luò)的方法,其中對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄的步驟還包括如果為離線計費,則在計費控制裝置處控制所述基于會活的計費裝置和/或基于事件的計費裝置,來獲得已批價的計費數(shù)據(jù)記錄或未批價的計費數(shù)據(jù)記錄。
19. 根據(jù)權(quán)利要求18所述的用于通信網(wǎng)絡(luò)的計費方法,其中所^fc計費控制裝置處控制基于會話的計費裝置和/或基于事件的計費裝置的步驟進(jìn)一步包括當(dāng)所述批價裝置不繁忙時,控制所述基于會話的計費裝置和/或基于事件的計費裝置使所述批價裝置適于對計費數(shù)據(jù)進(jìn)行實時批價或者近似實時的批價來獲得已批價的計費數(shù)據(jù)記錄。
20. 根據(jù)權(quán)利要求13或14的用于通信網(wǎng)絡(luò)的計費方法,其中所i^計費數(shù)據(jù)記錄進(jìn)行預(yù)處理并發(fā)送到后臺處理系統(tǒng)的步驟包括在預(yù)計費器處當(dāng)接收的計費數(shù)據(jù)記錄為未批價的計費數(shù)據(jù)記錄時,將所述計費數(shù)據(jù)記錄在規(guī)定的時間發(fā)送到所述計費裝置以進(jìn)行批量批價。
21. 根據(jù)權(quán)利要求20所述的用于通信網(wǎng)絡(luò)的計費方法,其中所述規(guī)定的時間為非業(yè)務(wù)高峰時間。
22. 根據(jù)權(quán)利要求13或14所述的用于通信網(wǎng)絡(luò)的計費方法,其中所述計費數(shù)據(jù)記錄為已批價的計費數(shù)據(jù)記錄。
23. —種計算機(jī)程序產(chǎn)品,包括計算機(jī)可執(zhí)行指令,當(dāng)在計算機(jī)設(shè)備上執(zhí)行所述指令時,該指令致使所述設(shè)備被配置為執(zhí)行根據(jù)權(quán)利要求13到22中任一項的計費方法。
全文摘要
本發(fā)明涉及一種用于通信網(wǎng)絡(luò)的計費系統(tǒng)和計費方法。在根據(jù)本發(fā)明的實施例的計費系統(tǒng)中,支持在線計費和離線計費,包括融合的計費裝置,用于確定業(yè)務(wù)為在線計費或離線計費并基于與所述業(yè)務(wù)相應(yīng)的計費事件對所述業(yè)務(wù)進(jìn)行計費并產(chǎn)生計費數(shù)據(jù)記錄;以及計費網(wǎng)關(guān)裝置,用于對來自所述計費功能的所述計費數(shù)據(jù)記錄進(jìn)行預(yù)處理并發(fā)送到后臺處理系統(tǒng)。從而離線計費和在線計費在同一計費系統(tǒng)中實施,節(jié)省了系統(tǒng)維護(hù)和運營成本,提高了系統(tǒng)效率。
文檔編號H04L12/14GK101488864SQ20081000158
公開日2009年7月22日 申請日期2008年1月14日 優(yōu)先權(quán)日2008年1月14日
發(fā)明者李向陽 申請人:朗訊科技公司