中文字幕无码日韩视频无码三区

在線計費系統及方法

文檔序號:7967258閱讀:299來源:國知局
專利名稱:在線計費系統及方法
技術領域
本發明涉及一種在線計費系統,特別地涉及一種基于跟蹤計費的在線計 費系統及在線計費方法。
技術背景現有技術中,在線計費系統(Online Charging System, OCS)能夠支持 基于會話業務的計費,也能夠支持基于事件業務的計費。參考圖1,為現有 技術中OCS的結構示意圖。該OCS包括帳戶余額管理(ABMF)模塊、計 費網關(CGF)模塊、批價處理(RF)模塊、通用接口層以及計費控制業務點,其中帳戶余額管理模塊,接收到計費控制業務點的調用信息后,對用戶帳戶 進行管理,能夠實現用戶帳戶賬本的預扣、回補、扣費、充值、實時余額查 詢等功能;計費網關模塊,接收到計費控制業務點的調用信息后,對用戶的話單進 行處理;通過話單配置規則、按照不同的業務生成不同格式的話單文件,該 話單文件供帳務系統做帳務級的優惠處理、查詢、統計使用;批價處理模塊,接收到計費控制業務點的調用信息后,對用戶的費用進 行計算;通過計費策略、參數的配置來支持多種業務的融合批價,能夠支持 靈活的資費策略,支持實時計算、實時優惠,以及支持正算和反算兩種計算 方式;通用接口層,為OCS與外部服務提供設備的連接接口,將OCS與外部服 務提供設備之間的傳輸信息轉換為符合接口規范的信息,并且發送到對端;計費控制業務點,實現OCS的核心控制功能,接收到通用接口層轉發的 用戶業務信息后,根據用戶的業務種類調用批價處理模塊、賬戶余額管理模 塊、,完成對用戶使用服務的計費請求鑒權、批價、預扣、扣費等處理。當用戶向服務提供設備提出請求,請求服務提供設備對用戶使用服務進
行控制時,該服務提供設備與OCS之間會相互配合,根據用戶的業務情況和 帳戶情況對用戶的使用服務進行實時計費。現有技術中,ocs對服務提供設備采用的計費控制技術有分片控制技術和不分片控制技術。分片控制技術指的是OCS可向服務提供設備多次下發 用戶可使用服務的業務量,此時用戶可使用服務的最大業務量被預先分為若 干部分,每次下發的業務量是其中一部分,即服務提供設備在用戶一次可 使用服務的業務量用完時,可以向OCS申請再次下發一定的用戶可使用服務 的業務量,保證其繼續執行當前業務。而不分片控制技術指的是OCS只向 服務提供設備下發一次用戶可使用服務的業務量,該業務量為一個完整的、 用戶可使用服務的最大業務量。以ocs對服務提供設備采用的計費控制技術為不分片控制技術為例,該OCS的計費控制過程如圖2所示,包括以下步驟步驟IOI,服務提供設備對用戶信息進行分析,向OCS發送計費鑒權請求; 步驟102, OCS下發鑒權成功消息至服務提供設備; 步驟103,服務提供設備向OCS發送用戶開始使用服務通知; 步驟104, OCS進行服務識別,根據用戶業務情況、帳戶情況及資費策略反算出用戶可使用服務的最大業務量,下發給服務提供設備,服務提供設備根據OCS下發的用戶可使用服務的最大業務量進行服務控制;其中,反算是根據用戶的請求業務類別、資費策略和帳戶余額等信息計算用戶可使用服務的最大可接續業務量(包括時長、流量等);步驟105,當用戶申請服務結束時,服務提供設備向OCS發送用戶業務結束通知;步驟106, OCS接收到服務提供設備發送的業務結束通知后,向服務提供 設備發出結束通知響應,并通過正算的方法實現計費;其中正算是根據用戶的請求業務類別、用戶的服務使用量、用戶的使 用累計量、資費策略等計算用戶實際需要的金額。從上述計費控制的過程可以看出用戶服務使用過程中,服務提供設備 負責用戶使用業務的信令控制,OCS負責計費,因此業務使用控制與業務計 費是分離的。由于服務提供設備無法預知用戶業務及帳戶的變化情況,其能
夠使用的業務量完全是根據OCS下發的授權使用量來確定的,而確定一個大 小合適的授權使用量在實際中具有較大的難度。如果OCS下發的授權使用量比較大,在并發計費的情況下,用戶帳戶的實際余額會發生變化,而ocs在下發授權使用量時對這一變化并沒有在先考慮,這樣容易造成帳戶欠費金額較大,從而增加運營商的成本。為了解決上 述問題,通常對用戶的帳戶管理時設置一部分預留金額或者業務量,但是用 戶帳戶中的預留金額或者業務量的合理確定同樣也具有較大難度,且由于用 戶帳戶中存在預留,用戶帳戶中的余額不能完全被用完。如果ocs下發的授權使用量比較小,服務提供設備之間、服務提供設備 與ocs之間交互頻率過大,在帶寬一定的情況下會造成服務提供設備的交互 負荷及服務提供設備網與ocs的消息負荷量增大,在大量呼叫的情況下,容易造成阻塞及用戶使用受限。 發明內容本發明即是針對上述現有技術中存在的缺點而提出的一種在線計費系統 及方法,使得用戶在使用服務過程中,用戶帳戶能夠被自動跟蹤,有效地減 少甚至避免欠費的可能性,從而降低運營商的經營成本。為達到上述發明目的,本發明提供一種在線計費系統,包括帳戶余額管理模塊、計費控制業務點、跟蹤模塊和觸發模塊,其中-帳戶余額管理模塊,用于接收到跟蹤模塊發出的帳戶觸發信息時,將用戶當前帳戶分成一個以上計費單元;跟蹤模塊,用于接收到計費跟蹤觸發信息時,向帳戶余額管理模塊發出 帳戶觸發信息;同時根據帳戶余額管理模塊中設定的當前計費單元設置計費 周期,并啟動一個計費周期的計時;在單個計費周期計時結束時,向觸發模 塊發送跟蹤完成信息;觸發模塊,用于接收到跟蹤模塊發送的跟蹤完成信息時,向計費控制業 務點發送觸發用戶計費的信息;計費控制業務點,用于接收到觸發用戶計費的信息時,對用戶帳戶進行 計費。進一步地,所述的計費跟蹤觸發信息為用戶開始使用新服務的信息或者 所述的單個計費周期計時結束的信息。
進一步地,所述的計費單元的大小是根據用戶業務情況和用戶帳戶當前 余額確定的。
進一步地,所述的計費周期所對應的時長是當前的用戶帳戶計費單元所 允許的用戶可使用服務的最大業務量所對應的時長。
進一步地,所述的帳戶余額管理模塊,還用于設定一個余額下限,在計 費后的帳戶余額低于設定的余額下限時,向觸發模塊發送余額不足信息。
更進一步地,所述的觸發模塊,還用于在接收到帳戶余額管理模塊發送 的余額不足信息后、又接收到用戶增加使用新服務通知的信息時,向計費控 制業務點發送觸發用戶計費的信息。
為達到上述發明目的,本發明還提供一種在線計費方法,包括下述步驟(a) 收到計費跟蹤觸發信息時,將用戶帳戶分成一個以上計費單元,每個 計費單元對應設置一個計費周期,啟動一個計費周期的計時;(b) 收到單個計費周期時間到的跟蹤完成信息時,對用戶帳戶進行計費。進一步地,所述的步驟(a)中,所述的計費跟蹤觸發信息為用戶開始使 用新服務的信息或者所述的單個計費周期計時結束的信息。進一步地,所述的步驟(a)中,將用戶帳戶分成一個以上計費單元,每個計費單元對應設置一個計費周期是這樣實現的根據用戶業務情況和用戶帳戶當前余額確定當前用戶帳戶的計費單元的大小;根據當前的用戶帳戶計費單元所允許的用戶可使用服務的最大業務量確 定計費周期的時長。進一步地,所述的步驟(b)還包括在用戶帳戶余額低于設定余額下限且又接收到該用戶增加使用服務通知 的信息時,對用戶帳戶進行計費。進一步地,所述的步驟(b)之后還包括當用戶帳戶計費成功時,下一個計費周期的計時啟動;當用戶帳戶計費失敗時,在線計費系統下發禁止用戶繼續使用服務的消 息,通知服務提供設備禁止使用服務。
進一步地,所述的步驟(b)之后還包括下述步驟當接收到服務提供設備發送的用戶業務結束通知時,當前計費周期的計 時停止,對用戶帳戶進行計費。與現有技術相比,本發明所提出的在線計費系統及其計費控制的方法具 有如下顯著優點(1) 可以實時掌握用戶及帳戶的情況,并將用戶及帳戶的變動實時通知 服務提供設備,達到減少甚至避免欠費的可能性,從而降低運營商的經營成 本;(2) 可以按照時間對業務使用量進行跟蹤計費;(3) 由于計費控制是在OCS內部完成,不需要增加服務提供設備的交 互負荷及服務提供設備網與OCS的消息負荷量,不會造成阻塞或者使用戶的 業務使用受到限制。


圖1為現有技術中在線計費系統的結構示意圖; 圖2為現有技術中在線計費過程中進行計費控制的流程圖; 圖3為本發明一種在線計費系統的結構示意圖; 圖4為本發明在線計費過程中進行計費控制的流程圖。
具體實施方式
下面結合附圖和具體實施例對本發明作進一步的介紹,但不作為對本發 明的限定。參考圖3,為本發明一種在線計費系統的結構示意圖。該OCS包括帳戶 余額管理模塊、計費網關模塊、批價處理模塊、通用接口層、計費控制業務點、跟蹤模塊和觸發模塊,其中帳戶余額管理模塊,接收到計費控制業務點的調用信息后,對用戶帳戶 進行管理,能夠實現用戶帳戶賬本的預扣、回補、扣費、充值、實時余額查詢等功能;還在接收到跟蹤模塊發出的帳戶觸發信息時,將用戶當前帳戶分 成多個計費單元;還用于設定一個余額下限,在計費后的帳戶余額低于設定 的余額下限時,向觸發模塊發送余額不足信息。其中,計費單元的大小是根 據用戶業務情況和用戶帳戶當前余額確定的;
計費網關模塊,接收到計費控制業務點的調用信息后,對用戶的話單進行處理;通過話單配置規則、按照不同的業務生成不同格式的話單文件,該 話單文件供帳務系統做帳務級的優惠處理、査詢、統計使用;批價處理模塊,接收到計費控制業務點的調用信息后,對用戶的費用進 行計算;通過計費策略、參數的配置來支持多種業務的融合批價,能夠支持靈活的資費策略,支持實時計算、實時優惠,以及支持正算和反算兩種計算方式;通用接口層,為OCS與外部服務提供設備的連接接口,用于將外部服務 提供設備與計費業務控制點之間的傳輸信息轉換為符合接口規范的信息,并 發送給對端;還用于將接收到的服務提供設備發送的用戶開始使用新服務信 息轉發給跟蹤模塊;計費控制業務點,實現OCS的核心控制功能,用于在接收到通用接口層 轉發的用戶業務信息后或者觸發模塊發出的觸發用戶計費的信息后,根據用 戶的業務種類調用批價處理模塊、賬戶余額管理模塊,完成對用戶使用服務 的計費請求鑒權、批價、預扣、扣費等處理。跟蹤模塊,用于在接收到通用接口層發送的用戶開始使用新服務的信息 時,向帳戶余額管理模塊發出帳戶觸發信息;同時根據帳戶余額管理模塊中 設定的當前計費單元所允許的用戶可使用服務的最大業務量設置計費周期, 并啟動一個計費周期的計時開始;在單個計費周期計時結束時,向觸發模塊 發送跟蹤完成信息,向帳戶余額管理模塊發出帳戶觸發信息;觸發模塊,用于接收到跟蹤模塊發送的跟蹤完成信息時,或接收到帳戶 余額管理模塊發送的余額不足信息后、又接收到通用接口層發送的用戶增加 使用新服務通知的信息時,向計費控制業務點發送觸發用戶計費的信息。當用戶向服務提供設備提出請求,請求服務提供設備對用戶使用服務進 行控制后,服務提供設備、OCS之間相互配合,根據用戶的業務情況和帳戶 余額情況對用戶的使用服務進行實時計費,OCS的計費控制流程如圖4所示, 包括以下步驟步驟201,服務提供設備對用戶信息進行分析,向OCS發送計費鑒權請求; 步驟202, OCS下發鑒權成功消息至服務提供設備;
步驟203 ,服務提供設備向OCS發送用戶開始使用服務通知;步驟204, OCS接收到用戶開始使用服務通知后,將用戶帳戶分成若干個 計費單元,再根據單個計費單元所允許的用戶可使用服務的最大業務量設定 計費周期,并啟動一個計費周期的計時開始。在本步驟中,計費單元的大小 是根據用戶業務情況和用戶帳戶當前余額確定的;步驟205, OCS進行服務識別,根據用戶、帳戶情況及資費策略反算出用 戶可使用服務的最大業務量,下發給服務提供設備進行控制;步驟206,服務提供設備根據接收到的用戶可使用服務的最大業務量進行 用戶服務控制;步驟207, OCS判斷是否接收到服務提供設備發送的用戶業務結束通知, 如果是,則執行步驟211,如果否,執行下一步驟208;步驟208,判斷一個計費周期的計時是否結束,如果是,執行下一步驟209, 如果否,返回執行步驟207;步驟209, OCS發起一次對用戶當前帳戶的計費操作;步驟210,判斷計費操作是否成功,如果是,觸發下一個計費周期的計時 開始,返回執行步驟207,如果否,表明帳戶余額已經不足以支持用戶服務, 計費控制業務點下發禁止用戶繼續使用服務的消息,通知服務提供設備禁止 用戶繼續使用服務,并執行步驟211;步驟211,停止當前計費周期的計時,通過正算的方法進行計費。從上述實施例中可以看出,本發明所提出的在線計費系統及其計費控制 的方法具有如下顯著優點(1) 可以實時掌握用戶及帳戶的情況,并將用戶及帳戶的變動實時通知 服務提供設備,達到減少甚至避免欠費的可能性,從而降低運營商的經營成 本;(2) 可以按照時間對服務使用量進行跟蹤計費;(3) 由于計費控制是在OCS內部完成,不需要增加服務提供設備的交 互負荷及服務提供設備網與OCS的消息負荷量,不會造成阻塞或者使用戶的 服務使用受到限制。在另一實施例中,還可以在一個計費周期的計時結束時,根據用戶的業 務情況以及計費后用戶帳戶中的余額重新設定計費單元,即重新確定計費周 期的時長,這樣可以在用戶的帳戶余額比較充足時,將計費周期的時長選擇 的大一些,當用戶的帳戶余額不充足時,將計費周期的時長選擇的小一些, 使得用戶在使用服務過程中,不會欠費過大,減少了運營商的欠費成本。在又一實施例中,如果在一個計費周期內,OCS與服務提供設備發生了又一個交互,在ocs接收到用戶的另一個新服務開始的通知時,可以根據用戶的業務情況和上一次的計費狀況作出判斷如果用戶的帳戶余額值充足, 直接增加OCS與服務提供設備的交互操作;如果用戶帳戶余額不充足時,進 行一次計費操作,然后重新設定計費單元,重新確定計費周期的時長;如果 用戶帳戶余額值嚴重不足,可以直接不允許交互操作發生。需要說明的一點是,在上述實施例中,是通過設定一個計費周期來實現 對用戶帳戶中余額的跟蹤,即在用戶在一個計費周期的計時結束時,進行 一次計費。該計費周期的計時實現可以是通過定時器方式實現,也可以以程 序方式等其他方式實現。還需要說明的一點是,對于上述實施例中所提到的用戶帳戶可以是含有 用戶所有余額的帳戶,也可以是扣除預留后的實際余額帳戶,該帳戶是否進 行余額預留是由在線計費系統預先設定的。以上所述僅為本發明的較佳實施例而己,并不用以限制本發明,凡在本 發明的精神和原則之內所做的任何修改、等同替換和改進等,均應包含在本 發明的保護范圍之內。
權利要求
1. 一種在線計費系統,包括帳戶余額管理模塊和計費控制業務點,其 特征在于,該系統還包括跟蹤模塊和觸發模塊,其中帳戶余額管理模塊,用于接收到跟蹤模塊發出的帳戶觸發信息時,將用 戶當前帳戶分成一個以上計費單元;跟蹤模塊,用于接收到計費跟蹤觸發信息時,向帳戶余額管理模塊發出帳戶觸發信息;同時根據帳戶余額管理模塊中設定的當前計費單元設置計費 周期,并啟動一個計費周期的計時;在單個計費周期計時結束時,向觸發模 塊發送跟蹤完成信息;觸發模塊,用于接收到跟蹤模塊發送的跟蹤完成信息時,向計費控制業 務點發送觸發用戶計費的信息;計費控制業務點,用于接收到觸發用戶計費的信息時,對用戶帳戶進行 計費。
2. 如權利要求1所述的系統,其特征在于,所述的計費跟蹤觸發信息為 用戶開始使用新服務的信息或者所述的單個計費周期計時結束的信息。
3. 如權利要求1所述的系統,其特征在于,所述的計費單元的大小是根 據用戶業務情況和用戶帳戶當前余額確定的。
4. 如權利要求1所述的系統,其特征在于,所述的計費周期所對應的時 長是當前的用戶帳戶計費單元所允許的用戶可使用服務的最大業務量所對應 的時長。
5. 如權利要求1所述的系統,其特征在于,所述的帳戶余額管理模塊, 還用于設定一個余額下限,在計費后的帳戶余額低于設定的余額下限時,向 觸發模塊發送余額不足信息。
6. 如權利要求5所述的系統,其特征在于,所述的觸發模塊,還用于接 收到帳戶余額管理模塊發送的余額不足信息后、又接收到用戶增加使用新服 務通知的信息時,向計費控制業務點發送觸發用戶計費的信息。
7. —種在線計費方法,包括下述步驟(a)收到計費跟蹤觸發信息時,將用戶帳戶分成一個以上計費單元,每個 計費單元對應設置一個計費周期,啟動一個計費周期的計時;(b)收到單個計費周期時間到的跟蹤完成信息時,對用戶帳戶進行計費。
8. 如權利要求7所述的方法,其特征在于,所述的步驟(a)中,所述的 計費跟蹤觸發信息為用戶開始使用新服務的信息或者所述的單個計費周期計 時結束的信息。
9. 如權利要求7所述的方法,其特征在于,所述的步驟(a)中,將用戶帳 戶分成一個以上計費單元,每個計費單元對應設置一個計費周期是這樣實現 的根據用戶業務情況和用戶帳戶當前余額確定當前用戶帳戶的計費單元的 大小;根據當前的用戶帳戶計費單元所允許的用戶可使用服務的最大業務量確 定計費周期的時長。
10. 如權利要求7所述的方法,其特征在于,所述的步驟(b)還包括 在用戶帳戶余額低于設定余額下限且又接收到該用戶增加使用服務通知的信息時,對用戶帳戶進行計費。
11. 如權利要求7所述的方法,其特征在于,所述的步驟(b)之后還包括: 當用戶帳戶計費成功時,下一個計費周期的計時啟動; 當用戶帳戶計費失敗時,在線計費系統下發禁止用戶繼續使用服務的消息,通知服務提供設備禁止使用服務。
12. 如權利要求7所述的方法,其特征在于,所述的步驟(b)之后還包括下述步驟當接收到服務提供設備發送的用戶業務結束通知時,當前計費周期的計 時停止,對用戶帳戶進行計費。
全文摘要
本發明公開了一種在線計費系統,包括帳戶余額管理模塊、計費控制業務點、跟蹤模塊和觸發模塊,其中帳戶余額管理模塊,接收到帳戶觸發信息時,將用戶當前帳戶分成一個以上計費單元;跟蹤模塊,接收到計費跟蹤觸發信息時,向帳戶余額管理模塊發出帳戶觸發信息;同時根據帳戶余額管理模塊中設定的當前計費單元設置計費周期,并啟動一個計費周期的計時;在單個計費周期計時結束時,向觸發模塊發送跟蹤完成信息;觸發模塊,接收到跟蹤完成信息時,向計費控制業務點發送觸發用戶計費的信息;計費控制業務點,接收到觸發用戶計費的信息時,對用戶帳戶進行計費。本發明可以實時掌握用戶帳戶的情況,并通知服務提供設備,減少甚至避免欠費的可能性。
文檔編號H04M15/00GK101123513SQ20061011543
公開日2008年2月13日 申請日期2006年8月9日 優先權日2006年8月9日
發明者包賢德 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1