專利名稱:在線計費和離線計費結合使用的計費系統(tǒng)和方法
技術領域:
本發(fā)明涉及通信領域,尤其涉及一種在線計費和離線計費結合使用的計費系統(tǒng)和方法。
背景技術:
IP多媒體自系統(tǒng)(IP Multimedia Subsystem,簡稱IMS)是3GPPR5階段增加的WCDMA網(wǎng)絡中疊加在已有分組域之上的一個子系統(tǒng),采用分組域為其上層控制信令和媒體傳輸?shù)某休d通道,引入會話發(fā)起協(xié)議(Session Initial Protocol,簡稱SIP)作為業(yè)務控制協(xié)議,利用SIP簡單、易擴展、媒體組合方便的特點,通過將業(yè)務控制與承載控制分離,提供豐富的多媒體業(yè)務;IMS中主要的功能實體包括控制用戶注冊、會話控制等功能的呼叫控制實體(Call SessionControl Function,簡稱CSCF)、集中管理用戶簽約數(shù)據(jù)的歸屬用戶服務器(Home Subscriber Server,簡稱HSS),提供各種業(yè)務邏輯控制功能的應用服務器(Application Server,簡稱AS)、以及用于離線計費的計費采集功能實體(Charging Collection Function,簡稱CCF)(CCF包括CDF和CGF)和在線計費的在線計費系統(tǒng)(OnlineCharging System,簡稱OCS)。
相關技術中的與計費相關的系統(tǒng)架構如圖1所示,并且在此分別示出了離線計費和在線計費功能實體,并描述了其工作機制。其中,CGF的功能為
1、通過Gq接口從CDF接收CDR。
2、CDR的預處理(1)驗證、合并和CDR的格式處理(2)CDR錯誤處理(3)CDR的保存3、CDR過濾,根據(jù)過濾規(guī)則將CDR保存在分類的文件中,其中過濾規(guī)則可以包括CDR類型、CDR參數(shù)、生成CDR的CDF等。
4、CDR文件管理,包括文件創(chuàng)建、文件打開/關閉的觸發(fā)、文件刪除。
5、CDR文件傳送到計費域BD。
其中,CDF的功能為1、根據(jù)單個計費事件構造CDR。
2、根據(jù)幾個計費事件的集合構造CDR。
3、每一個計費事件用于一個確定的CDR。
4、在接收計費事件和創(chuàng)建CDR之間沒有必然的同步關系。當時,CDF將以接近實時的方式接收和處理計費事件,并產(chǎn)生CDR。
5、在CDF和CTF之間可以是一對一或者一對多的關系。
6、用于構造一個CDR的所有計費事件必須是來源于同一個NE。
其中,OCS的計費功能為1、在線計費功能2、費率功能3、帳戶管理功能。
以上分別獨立描述的IMS網(wǎng)元在處理業(yè)務過程中生成離線計費信息和執(zhí)行在線計費的過程如圖2所示。
在用戶是在線計費用戶的情況下,包括以下步驟S202~S204、SIPAS收到S-CSCF觸發(fā)的INVITE會話請求,返回100 Trying響應。
S206.CCR~S208.CCA、如果要求執(zhí)行在線計費,SIP AS向OCS發(fā)送在線計費授權請求。OCS返回授權的預留會話時長單元。
S210~S216、SIP AS根據(jù)業(yè)務需求,執(zhí)行業(yè)務處理后,可以繼續(xù)往被叫前傳INVITE請求,繼續(xù)會話建立過程,SIP AS收到100Trying響應后,收到180 Ringing響應,SIP AS根據(jù)業(yè)務處理需要,可以前傳180 Ringing響應。
S218、SIP AS收到INVITE請求的200 OK請求后,執(zhí)行業(yè)務處理成功,如果執(zhí)行了在線計費請求,此時啟動預留會話時長的監(jiān)視定時器。如果要求執(zhí)行離線計費,SIP AS向CDF/CGF發(fā)送離線計費信息。此時,離線計費話單中沒有在線計費的相關信息。
S220~S222、SIP AS前傳200 OK后,收到ACK證實請求后,繼續(xù)往被叫前傳ACK證實請求。
S224.CCR~S226.CCA如果執(zhí)行了在線計費功能,SIP AS在預留會話時長的監(jiān)視定時器超時后,向OCS發(fā)送CCR請求上次預留時長的扣費和預留新的會話時長單元,OCS返回新的預留的通話時長。
如圖3所示,S-CSCF將邀請(INVITE)消息發(fā)送至SIP AS(S302)之后,SIP AS進行響應(S304),并且將在線計費請求發(fā)送至在線計費系統(tǒng)(S306),如果在線計費系統(tǒng)臨時出現(xiàn)故障或者SIP AS和在線計費系統(tǒng)的連接中斷,不能得到在線計費系統(tǒng)的響應(S308),則SIP AS不能再繼續(xù)原有會話(S310)。
CDF(CGF/CCF)和業(yè)務網(wǎng)元CSCF等之間的接口為Rf接口,其接口消息為
在計費請求中的信息定義包括計費請求<ACR>::=<Diameter Header271,REQ,PXY>Diameter頭域<Session-Id>會話ID{Origin-Host}源主機{Origin-Realm}源域{Destination-Realm}目的域{Accounting-Record-Type}計費記錄類型{Accounting-Record-Number}計費記錄編號[Acct-Application-Id]計費應用ID[Vendor-Specific-Application-Id]設備商指定應用ID[User-Name]用戶名 計費子會話ID[Acct-Session-Id]計費會話ID[Acct-Multi-Session-Id]計費多會話ID[Acct-Interim-Interval]計費中間時間間隔[Accounting-Realtime-Required]計費實時[Origin-State-Id]源狀態(tài)ID[Event-Timestamp]事件時間戳*[Proxy-Info]代理信息*[Route-Record]路由記錄[Service-Information]業(yè)務信息*[AVP]自定義AVP其中,業(yè)務信息Service-Information包括業(yè)務信息Service-Information::=<AVP Header873>屬性對頭域[PS-Information] PS信息[WLAN-Information]WLAN信息[IMS-Information]IMS信息[MMS-Information]MMS業(yè)務信息[LCS-Information]LCS業(yè)務信息[PoC-Information]PoC業(yè)務信息[MBMS-Information]MBMS業(yè)務信息IMS信息IMS-Information::=<AVP Header876>屬性對頭域[Event-Type]事件類型[Role-Of-Node]網(wǎng)元角色{Node-Functionality}節(jié)點功能[User-Session-ID]用戶會話ID[Calling-Party-Address]主叫方地址[Called-Party-Address]被叫方地址 時間戳*[Application-Server-Information]應用服務器信息[Inter-Operator-Identifier]運營商標識[IMS-Charging-Identifier]IMS計費標識*[SDP-Session-Description]SDP會話描述*[SDP-Media-Component]SDP媒體成分[GGSN-Address]GGSN地址[Served-Party-IP-Address]服務方IP地址[Server-Capabilities]業(yè)務能力[Trunk-Group-ID]中繼群ID[Bearer-Service]承載業(yè)務[Service-Id]業(yè)務ID[Service-Specific-Data]業(yè)務特定數(shù)據(jù)[Message-Body]消息體[Cause-Code]原因碼如上所述,用戶的離線計費話單中沒有該用戶是否為在線計費用戶的信息標識,如果在計費域要分揀離線計費用戶的話單和在線計費用戶的話單,需要輸入每一個在線計費用戶的用戶標識,分揀工作量特別大。同時,在線計費用戶在OCS臨時發(fā)生故障時,如果要繼續(xù)享受業(yè)務,這種情況下的離線計費話單無法識別。
發(fā)明內(nèi)容
針對以上問題,本發(fā)明提供了一種在線計費和離線計費結合使用的計費系統(tǒng)和方法,能夠容易地識別在線計費用戶的離線計費話單,并且可以不中斷用戶的使用,進行后扣費。
本發(fā)明的在線計費和離線計費結合使用的計費系統(tǒng)包括離線計費請求發(fā)送裝置,位于網(wǎng)元側,用于將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至離線計費話單生成裝置;離線計費話單生成裝置,位于計費采集功能實體側,用于根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至離線計費裝置,離線計費話單中包括用戶的在線計費狀況信息;以及離線計費裝置,位于計費域側,用于識別離線計費話單中的在線計費狀況信息,并根據(jù)在線計費狀況信息進行計費。
上述的在線計費狀態(tài)信息包括以下至少一種信息指示用戶為離線計費用戶的信息,指示在線計費用戶正常在線計費的信息,以及指示在線計費用戶異常在線計費的信息。
上述的離線計費請求發(fā)送裝置包括在線計費狀態(tài)信息獲取模塊,用于從在線計費系統(tǒng)獲取用戶的在線計費狀態(tài)信息;以及離線計費請求生成模塊,用于生成包括在線計費狀態(tài)信息的離線計費請求。
上述的離線計費話單生成裝置包括離線計費請求接收模塊,用于接收來自離線計費請求發(fā)送裝置的離線計費請求,并且識別離線計費請求中的在線計費狀態(tài)信息;以及離線計費話單生成模塊,用于根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至離線計費裝置,離線計費話單包括用戶的在線計費狀態(tài)信息。
上述的離線計費裝置包括離線計費話單識別模塊,用于識別離線計費話單中的在線計費狀態(tài)信息,并根據(jù)在線計費狀態(tài)信息分揀話單;以及離線計費模塊,根據(jù)分揀后的話單對用戶進行計費。
在在線計費狀態(tài)信息為指示用戶為離線計費用戶的信息的情況下,離線計費模塊對用戶執(zhí)行離線計費;在在線計費狀態(tài)信息為指示在線計費正常在線計費的信息的情況下,離線計費模塊不對用戶執(zhí)行離線計費;以及在在線計費狀態(tài)信息為指示在線計費用戶異常在線計費的信息的情況下,離線計費模塊對用戶執(zhí)行離線追加計費,從用戶的在線計費帳戶中扣費。
本發(fā)明的在線計費和離線計費結合使用的計費系統(tǒng)可以應用于IP多媒體子系統(tǒng)。
本發(fā)明的在線計費和離線計費結合使用的計費方法包括以下步驟步驟S502,網(wǎng)元將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至計費采集功能實體;步驟S504,計費采集功能實體根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至計費域,離線計費話單中包括用戶在線計費狀況信息;以及步驟S506,計費域側識別離線計費話單中的在線計費狀況信息,并根據(jù)在線計費狀況信息進行計費。
上述的在線計費狀態(tài)信息包括以下至少一種信息指示用戶為離線計費用戶的信息,指示在線計費用戶正常在線計費的信息,以及指示在線計費用戶異常在線計費的信息。
上述的步驟S502包括步驟S502-2,網(wǎng)元從在線計費方法獲取用戶的在線計費狀態(tài)信息;以及步驟S502-4,網(wǎng)元生成包括在線計費狀態(tài)信息的離線計費請求。
上述的步驟S504包括步驟S504-2,計費采集功能實體接收來自網(wǎng)元的離線計費請求,并且識別離線計費請求中的在線計費狀態(tài)信息;以及步驟S504-4,計費采集功能實體根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至計費域,離線計費話單包括用戶的在線計費狀態(tài)信息。
上述的步驟S506包括步驟S506-2,計費域識別離線計費話單中的在線計費狀態(tài)信息,并根據(jù)在線計費狀態(tài)信息分揀話單;以及步驟S506-4,計費域根據(jù)分揀后的話單進行計費。
在在線計費狀態(tài)信息為指示用戶為離線計費用戶的信息的情況下,計費于對用戶執(zhí)行離線計費;在在線計費狀態(tài)信息為指示在線計費正常在線計費的信息的情況下,計費域不對用戶執(zhí)行離線計費;以及在在線計費狀態(tài)信息為指示在線計費用戶異常在線計費的信息的情況下,計費域?qū)τ脩魣?zhí)行離線追加計費,從用戶的在線計費帳戶中扣費。
本發(fā)明的在線計費和離線計費結合使用的計費方法可以應用于IP多媒體子系統(tǒng)。
在本發(fā)明中,在線計費用戶可以出離線計費話單,并且該類用戶的話單和離線線計費用戶的話單可以方便地分揀。并且,在線計費用戶在在線計費系統(tǒng)臨時出現(xiàn)故障時,仍然可以根據(jù)運營商的策略享受業(yè)務,此時此類用戶的話單可以被明確地標識出來,進行后扣費操作。
附圖提供本發(fā)明的進一步理解,并結合到本申請中構成本申請的一部分,與說明書一起說明本發(fā)明的實施例以解釋本發(fā)明的原理。在附圖中,圖1是示出根據(jù)相關技術的計費系統(tǒng)的框圖;圖2是示出根據(jù)相關技術的計費系統(tǒng)進行在線計費的過程的示意圖
圖3是示出根據(jù)相關技術的在線計費請求無響應時的處理過程的示意圖;圖4是示出根據(jù)本發(fā)明的在線計費和離線計費結合使用的計費系統(tǒng)的框圖;圖5是示出根據(jù)本發(fā)明的在線計費和離線計費結合使用的計費方法的流程圖;圖6是示出根據(jù)本發(fā)明的離線計費請求發(fā)送過程的示意圖;圖7是示出根據(jù)本發(fā)明的網(wǎng)元SIP AS執(zhí)行非在線計費用戶的會話建立過程的示意圖;圖8是示出根據(jù)本發(fā)明的網(wǎng)元SIP AS執(zhí)行在線計費用戶的正常在線計費會話建立過程的示意圖;以及圖9是示出根據(jù)本發(fā)明的網(wǎng)元SIP AS執(zhí)行在線計費用戶的異常在線計費會話建立過程的示意圖。
具體實施例方式
以下將詳細描述本發(fā)明的優(yōu)選實施例,在附圖中示出其實例。盡可能的情況下,在附圖中,相同的參考標號用于相同或相似的部件。
圖4是示出根據(jù)本發(fā)明的在線計費和離線計費結合使用的計費系統(tǒng)的框圖。如圖4所示,本發(fā)明的在線計費和離線計費結合使用的計費系統(tǒng)包括離線計費請求發(fā)送裝置402,位于網(wǎng)元側,用于將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至離線計費話單生成裝置;離線計費話單生成裝置404,位于計費采集功能實體側,用于根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至離線計費裝置,離線計費話單中包括用戶在線計費狀況信息;以及離線計費裝置406,位于計費域側,用于識別離線計費話單中的在線計費狀況信息,并根據(jù)在線計費狀況信息進行計費。
上述的在線計費狀態(tài)信息包括以下至少一種信息指示用戶為離線計費用戶的信息,指示在線計費用戶正常在線計費的信息,以及指示在線計費用戶異常在線計費的信息。
上述的離線計費請求發(fā)送裝置402包括在線計費狀態(tài)信息獲取模塊402-2,用于從在線計費系統(tǒng)獲取用戶的在線計費狀態(tài)信息;以及離線計費請求生成模塊402-4,用于生成包括在線計費狀態(tài)信息的離線計費請求。
上述的離線計費話單生成裝置404包括離線計費請求接收模塊404-2,用于接收來自離線計費請求發(fā)送裝置的離線計費請求,并且識別離線計費請求中的在線計費狀態(tài)信息;以及離線計費話單生成模塊404-4,用于根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至離線計費裝置,離線計費話單包括用戶的在線計費狀態(tài)信息。
上述的離線計費裝置406包括離線計費話單識別模塊406-2,用于識別離線計費話單中的在線計費狀態(tài)信息,并根據(jù)在線計費狀態(tài)信息分揀話單;以及離線計費模塊406-4,根據(jù)分揀后的話單對用戶進行計費。
在在線計費狀態(tài)信息為指示用戶為離線計費用戶的信息的情況下,離線計費模塊對用戶執(zhí)行離線計費;在在線計費狀態(tài)信息為指示在線計費正常在線計費的信息的情況下,離線計費模塊不對用戶執(zhí)行離線計費;以及在在線計費狀態(tài)信息為指示在線計費用戶異常在線計費的信息的情況下,離線計費模塊對用戶執(zhí)行離線追加計費,從所述用戶的在線計費帳戶中扣費。
本發(fā)明的在線計費和離線計費結合使用的計費系統(tǒng)可以應用于IP多媒體子系統(tǒng)。
圖5是示出根據(jù)本發(fā)明的在線計費和離線計費結合使用的計費方法的流程圖。如圖5所示,本發(fā)明的在線計費和離線計費結合使用的計費方法包括以下步驟步驟S502,網(wǎng)元將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至計費采集功能實體。步驟S502包括步驟S502-2,網(wǎng)元從在線計費方法獲取用戶的在線計費狀態(tài)信息;以及步驟S502-4,網(wǎng)元生成包括在線計費狀態(tài)信息的離線計費請求。
步驟S504,計費采集功能實體根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至計費域,離線計費話單中包括用戶在線計費狀況信息。步驟S504包括步驟S504-2,計費采集功能實體接收來自網(wǎng)元的離線計費請求,并且識別離線計費請求中的在線計費狀態(tài)信息;以及步驟S504-4,計費采集功能實體根據(jù)離線計費請求生成離線計費話單并將離線計費話單發(fā)送至計費域,離線計費話單包括用戶的在線計費狀態(tài)信息。
步驟S506,計費域識別離線計費話單中的在線計費狀況信息,并根據(jù)在線計費狀況信息進行計費。步驟S506包括步驟S506-2,計費域識別離線計費話單中的在線計費狀態(tài)信息,并根據(jù)在線計費狀態(tài)信息分揀話單;以及步驟S506-4,計費域根據(jù)分揀后的話單進行計費。
其中,在線計費狀態(tài)信息包括以下至少一種信息指示用戶為離線計費用戶的信息,指示在線計費用戶正常在線計費的信息,以及指示在線計費用戶異常在線計費的信息。
在在線計費狀態(tài)信息為指示用戶為離線計費用戶的信息的情況下,計費域?qū)τ脩魣?zhí)行離線計費;在在線計費狀態(tài)信息為指示在線計費正常在線計費的信息的情況下,計費域不對用戶執(zhí)行離線計費;以及在在線計費狀態(tài)信息為指示在線計費用戶異常在線計費的信息的情況下,計費域?qū)τ脩魣?zhí)行離線追加計費,從用戶的在線計費帳戶中扣費。
本發(fā)明的在線計費和離線計費結合使用的計費方法可以應用于IP多媒體子系統(tǒng)。
本發(fā)明中,在輸出離線計費信息時的處理步驟如圖6所示。網(wǎng)元首先將攜帶有在線計費狀態(tài)信息的離線計費請求發(fā)送至計費采集功能實體(S602),然后計費采集功能實體將離線計費響應發(fā)送至網(wǎng)元(S604)。同時,將離線計費請求發(fā)送至計費采集功能實體的步驟中,也可以傳輸圖2中從步驟S208、S212、S218獲得的擴展信息。
其中,在線計費狀態(tài)信息可以為以下內(nèi)容1、對于離線計費用戶,IMS網(wǎng)元(network element,簡稱NE)可以通過Rf接口提供離線計費請求,此時,可以在Rf接口中擴展一個用戶的在線計費狀態(tài)信息AVP指示用戶為離線計費用戶的信息。
2、在線計費用戶正常執(zhí)行在線計費的情況,IMS網(wǎng)元在通過Ro接口提供在線計費的實時扣費時,仍然可以通過Rf接口提供用戶的離線計費狀態(tài)信息作為核對,此時,在Rf接口中擴展一個用戶的在線計費狀態(tài)信息AVP指示在線計費用戶正常執(zhí)行在線計費。
3、在線計費用戶異常執(zhí)行在線計費的情況,IMS網(wǎng)元在通過Ro接口提供在線計費請求時,如果無法聯(lián)系在線計費系統(tǒng),諸如與在線計費系統(tǒng)的連接中斷或者在線計費系統(tǒng)臨時出現(xiàn)故障,網(wǎng)元仍然允許用戶繼續(xù)業(yè)務,并通過Rf接口提供離線計費請求,此時,在Rf接口中擴展一個用戶的在線計費狀態(tài)信息AVP指示在線計費用戶異常執(zhí)行在線計費的信息。之后,計費域可以根據(jù)該信息快速識別該類話單,對在線計費用戶執(zhí)行后扣費操作。
實施例一網(wǎng)元SIP AS執(zhí)行非在線計費用戶的會話建立過程如圖7所示,該過程包括以下步驟S202~S204、SIPAS收到S-CSCF的INVITE會話請求,返回100 Trying響應。
S210~S216、SIP AS根據(jù)業(yè)務需求,執(zhí)行業(yè)務處理后,可以往被叫前傳INVITE請求,繼續(xù)會話建立過程,收到100 Trying響應后,收到180 Ringing響應,SIP AS根據(jù)業(yè)務處理需要,可以前傳180 Ringing響應。
S218、SIP AS收到INVITE請求的200 OK請求后,執(zhí)行業(yè)務處理成功。如果要求執(zhí)行聯(lián)離線計費,SIP AS向CDF/CGF發(fā)送離線計費信息。
S220.ACR~S222.ACASIP AS在收到INVITE請求的200 OK響應的請求時,給CDF/CGF發(fā)送ACR請求。CDF/CGF會生成一張離線計費話單。
S224~S228、SIP AS前傳200 OK后,收到ACK證實請求后,繼續(xù)往被叫前傳ACK證實請求。
實施例二網(wǎng)元SIP AS執(zhí)行在線計費用戶的正常在線計費會話建立過程如圖8所示,包括以下步驟S202~S204、SIP AS收到S-CSCF觸發(fā)的INVITE會話請求,返回100 Trying響應。
S206.CCR~S208.CCASIP AS在收到INVITE請求后,向OCS發(fā)送CCR請求授權,OCS返回預留的通話時長。
S210~S216、SIPAS根據(jù)業(yè)務需求,執(zhí)行業(yè)務處理后,可以繼續(xù)往被叫前傳INVITE請求,繼續(xù)會話建立過程,收到100 Trying響應后,收到180 Ringing響應,SIP AS根據(jù)業(yè)務處理需要,可以前傳180 Ringing響應。
S218.200 OKSIP AS在收到INVITE請求的200 OK響應的請求后,啟動預留會話時長的檢視定時器。
S220.ACR~S222.ACASIP AS在收到INVITE請求的200 OK響應的請求時,給CDF/CGF發(fā)送ACR請求。CDF/CGF會生成一張離線計費話單,并且此時用戶已經(jīng)扣費。此時話單中擴展信息表明該話單為正常在線計費用戶的話單,可以方便地將該類話單分揀出來,計費系統(tǒng)不用再執(zhí)行扣費處理。
S224~S228、SIP AS前傳200 OK后,收到ACK證實請求后,繼續(xù)往被叫前傳ACK證實請求。
S230.CCR~S232.CCASIP AS在預留會話時長的監(jiān)視定時器超時后,向OCS發(fā)送CCR請求上次預留時長的扣費和預留新的會話時長單元,OCS返回新的預留的通話時長。
實施例三網(wǎng)元SIP AS執(zhí)行在線計費用戶的異常在線計費會話建立過程如圖9所示,包括以下步驟S202~S204、SIP AS收到S-CSCF觸發(fā)的INVITE會話請求,返回100 Trying響應;S206.CCRSIP AS在收到INVITE請求后,向OCS發(fā)送CCR請求授權,此后OCS與SIP AS之間的連接中斷。
S210~S216、SIPAS根據(jù)業(yè)務需求,執(zhí)行業(yè)務處理后,可以繼續(xù)往被叫前傳INVITE請求,繼續(xù)會話建立過程,收到100 Trying響應后,收到180 Ringing響應,SIP AS根據(jù)業(yè)務處理需要,可以前傳180 Ringing響應。
S218.200 OKSIP AS在收到INVITE請求的200 OK響應的請求。
S220.ACR~S224.ACASIP AS在收到INVITE請求的200 OK響應的請求時,給CDF/CGF發(fā)送ACR請求。CDF/CGF會生成一張離線計費話單并將其發(fā)送給計費域,此時用戶還未扣費。話單中擴展信息表明該話單為異常在線計費用戶的話單,計費域可以方便地將該類話單分揀出來,計費系統(tǒng)再執(zhí)行扣費處理。
S226~S228、SIP AS前傳200 OK后,收到ACK證實請求后,繼續(xù)往被叫前傳ACK證實請求。
如上所述,在本發(fā)明的IMS網(wǎng)絡中,用戶的在線計費狀態(tài)信息可以通過擴展Rf接口,使其攜帶一個擴展AVP來實現(xiàn),該AVP指示離線計費話單信息的會話是否已經(jīng)執(zhí)行了在線計費扣費操作,計費域可以利用該信息快速識別是離線計費用戶的話單還是在線計費用戶的話單,而不需要輸入所有離線計費用戶的用戶標識進行來識別是離線計費用戶的話單還是在線計費用戶的話單。
該AVP還可以指示在線計費戶用的離線計費話單是指示在執(zhí)行在線計費操作時與在線計費系統(tǒng)的連接出現(xiàn)異常(如在線計費系統(tǒng)臨時故障)并且與在線計費系統(tǒng)的連接中斷但允許會話繼續(xù)的話單,計費域可以利用該信息快速識別出這類話單,對在線計費用戶進行后扣費操作。這樣IMS系統(tǒng)在在線計費系統(tǒng)臨時故障時,仍然可以根據(jù)運營商的策略為用戶提供業(yè)務。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種在線計費和離線計費結合使用的計費系統(tǒng),其特征在于,所述計費系統(tǒng)包括離線計費請求發(fā)送裝置,位于網(wǎng)元側,用于將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至離線計費話單生成裝置;離線計費話單生成裝置,位于計費采集功能實體側,用于根據(jù)所述離線計費請求生成離線計費話單并將所述離線計費話單發(fā)送至離線計費裝置,所述離線計費話單中包括用戶的在線計費狀況信息;以及離線計費裝置,位于計費域側,用于識別所述離線計費話單中的所述在線計費狀況信息,并根據(jù)所述在線計費狀況信息進行計費。
2.根據(jù)權利要求1所述的計費系統(tǒng),其特征在于,所述在線計費狀態(tài)信息包括以下至少一種信息指示所述用戶為離線計費用戶的信息,指示在線計費用戶正常在線計費的信息,以及指示在線計費用戶異常在線計費的信息。
3.根據(jù)權利要求2所述的計費系統(tǒng),其特征在于,所述離線計費請求發(fā)送裝置包括在線計費狀態(tài)信息獲取模塊,用于從在線計費系統(tǒng)獲取用戶的在線計費狀態(tài)信息;以及離線計費請求生成模塊,用于生成包括所述在線計費狀態(tài)信息的離線計費請求。
4.根據(jù)權利要求2所述的計費系統(tǒng),其特征在于,所述離線計費話單生成裝置包括離線計費請求接收模塊,用于接收來自所述離線計費請求發(fā)送裝置的離線計費請求,并且識別所述離線計費請求中的所述在線計費狀態(tài)信息;以及離線計費話單生成模塊,用于根據(jù)所述離線計費請求生成離線計費話單并將所述離線計費話單發(fā)送至所述離線計費裝置,所述離線計費話單包括所述用戶的在線計費狀態(tài)信息。
5.根據(jù)權利要求2所述的計費系統(tǒng),其特征在于,所述離線計費裝置包括離線計費話單識別模塊,用于識別所述離線計費話單中的所述在線計費狀態(tài)信息,并根據(jù)所述在線計費狀態(tài)信息分揀話單;以及離線計費模塊,根據(jù)分揀后的話單對所述用戶進行計費。
6.根據(jù)權利要求5所述的計費系統(tǒng),其特征在于在所述在線計費狀態(tài)信息為指示所述用戶為離線計費用戶的信息的情況下,所述離線計費模塊對所述用戶執(zhí)行離線計費;在所述在線計費狀態(tài)信息為指示在線計費用戶正常在線計費的信息的情況下,所述離線計費模塊不對所述用戶執(zhí)行離線計費;以及在所述在線計費狀態(tài)信息為指示在線計費用戶異常在線計費的信息的情況下,所述離線計費模塊對所述用戶執(zhí)行離線追加計費。
7.根據(jù)權利要求1至6中任一項所述的計費系統(tǒng),其特征在于,所述在線計費和離線計費結合使用的計費系統(tǒng)用于IP多媒體子系統(tǒng)。
8.一種在線計費和離線計費結合使用的計費方法,其特征在于,所述計費方法包括以下步驟步驟S502,網(wǎng)元將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至計費采集功能實體;步驟S504,所述計費采集功能實體根據(jù)所述離線計費請求生成離線計費話單并將所述離線計費話單發(fā)送至計費域,所述離線計費話單包括用戶的在線計費狀況信息;以及步驟S506,所述計費域識別所述離線計費話單中的所述在線計費狀況信息,并根據(jù)所述在線計費狀況信息進行計費。
9.根據(jù)權利要求8所述的計費方法,其特征在于,所述在線計費狀態(tài)信息包括以下至少一種信息指示所述用戶為離線計費用戶的信息,指示在線計費用戶正常在線計費的信息,以及指示在線計費用戶異常在線計費的信息。
10.根據(jù)權利要求9所述的計費方法,其特征在于,所述步驟S502包括步驟S502-2,所述網(wǎng)元從在線計費系統(tǒng)獲取用戶的在線計費狀態(tài)信息;以及步驟S502-4,所述網(wǎng)元生成包括所述在線計費狀態(tài)信息的離線計費請求。
11.根據(jù)權利要求9所述的計費方法,其特征在于,所述步驟S504包括步驟S504-2,所述計費采集功能實體接收來自所述網(wǎng)元的離線計費請求,并且識別所述離線計費請求中的所述在線計費狀態(tài)信息;以及步驟S504-4,所述計費采集功能實體根據(jù)所述離線計費請求生成離線計費話單并將所述離線計費話單發(fā)送至所述計費域,所述離線計費話單包括用戶的在線計費狀態(tài)信息。
12.根據(jù)權利要求9所述的計費方法,其特征在于,所述步驟S506包括步驟S506-2,所述計費域識別所述離線計費話單中的所述在線計費狀態(tài)信息,并根據(jù)所述在線計費狀態(tài)信息分揀話單;以及步驟S506-4,所述計費域根據(jù)分揀后的話單進行計費。
13.根據(jù)權利要求12所述的計費方法,其特征在于在所述在線計費狀態(tài)信息為指示所述用戶為離線計費用戶的信息的情況下,所述計費域?qū)λ鲇脩魣?zhí)行離線計費;在所述在線計費狀態(tài)信息為指示在線計費正常在線計費的信息的情況下,所述計費域不對所述用戶執(zhí)行離線計費;以及在所述在線計費狀態(tài)信息為指示在線計費用戶異常在線計費的信息的情況下,所述計費域?qū)λ鲇脩魣?zhí)行離線追加計費。
14.根據(jù)權利要求8至13中任一項所述的計費方法,其特征在于,所述在線計費和離線計費結合使用的計費方法用于IP多媒體子系統(tǒng)。
全文摘要
本發(fā)明提供了一種在線計費和離線計費結合使用的計費系統(tǒng)和方法,其中,該計費方法包括以下步驟步驟S502,網(wǎng)元將包括用戶的在線計費狀況信息的離線計費請求發(fā)送至計費采集功能實體;步驟S504,所述計費采集功能實體根據(jù)所述離線計費請求生成離線計費話單并將所述離線計費話單發(fā)送至計費域,所述離線計費話單中包括用戶在線計費狀況信息;以及步驟S506,所述計費域側識別所述離線計費話單中的所述在線計費狀況信息,并根據(jù)所述在線計費狀況信息進行計費。本發(fā)明可以在在線計費用戶出離線計費話單的情況下容易地識別出在線計費用戶的離線計費話單,并且可以在在線計費系統(tǒng)出現(xiàn)臨時故障時,使用戶繼續(xù)享受業(yè)務,進行后扣費。
文檔編號H04L12/14GK1983940SQ20061009290
公開日2007年6月20日 申請日期2006年6月9日 優(yōu)先權日2006年6月9日
發(fā)明者嚴光兵, 簡海燕 申請人:華為技術有限公司