專利名稱:一種計(jì)費(fèi)處理方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種計(jì)費(fèi)處理方法、裝置和系統(tǒng)。
背景技術(shù):
在線計(jì)費(fèi)系統(tǒng)(Online Charging System, OCS )在3GPP R5中開始提出,隨著話音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù)不斷的發(fā)展融合,傳統(tǒng)計(jì)費(fèi)系統(tǒng)已經(jīng)不能適應(yīng)需要,傳統(tǒng)的業(yè)務(wù)控制點(diǎn)(Service Control Point, SCP)僅能處理話音業(yè)務(wù)的費(fèi)用,后付費(fèi)系統(tǒng)或者準(zhǔn)實(shí)時(shí)系統(tǒng)存在欠費(fèi)風(fēng)險(xiǎn),在高附加值的增值業(yè)務(wù)引入的情況下,欠費(fèi)風(fēng)險(xiǎn)越來越大。在線計(jì)費(fèi)系統(tǒng)通過分片計(jì)費(fèi)技術(shù)能夠較好地控制欠費(fèi)風(fēng)險(xiǎn)。
現(xiàn)有技術(shù)中,SCP向OCS申請通話時(shí)長分片,OCS預(yù)留部分費(fèi)用作為話音業(yè)務(wù)呼叫使用,向SCP發(fā)送時(shí)長分片。SCP根據(jù)時(shí)長分片設(shè)置時(shí)長間隔,向業(yè)務(wù)交換點(diǎn)(Service Switch Point, SSP)下發(fā)包含時(shí)長間隔的計(jì)費(fèi)申請(ApplyCharge, AC)。業(yè)務(wù)交換點(diǎn)收到計(jì)費(fèi)申請后才艮據(jù)時(shí)長間隔開始計(jì)時(shí),達(dá)到時(shí)長間隔后向SCP發(fā)送計(jì)費(fèi)申請報(bào)告(Apply Charge Report, ACR)并結(jié)束計(jì)時(shí)。SCP收到計(jì)費(fèi)申請報(bào)告后向OCS申請新的時(shí)間分片,根據(jù)新的時(shí)間分片向SSP發(fā)送新的AC, SSP收到新的AC后重新開始計(jì)時(shí)。依次循環(huán)直到用戶掛機(jī)或者最后一個(gè)時(shí)間片用完。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題現(xiàn)有技術(shù)中,SSP在每次收到SCP發(fā)送的AC后開始計(jì)時(shí),在向SCP返回ACR后結(jié)束計(jì)時(shí),在接收到來自SCP的新的AC之前并不進(jìn)行計(jì)時(shí),而在計(jì)時(shí)間隔中SSP仍然在為用戶終端提供業(yè)務(wù),計(jì)時(shí)間隔為SSP與SCP交互和SCP與OCS交互過程中產(chǎn)生的請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值,用戶終端實(shí)際使用業(yè)務(wù)的時(shí)間是分片時(shí)長與請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值的總合,這就導(dǎo)致對用戶業(yè)務(wù)的計(jì)算產(chǎn)生誤差。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)處理方法、裝置和系統(tǒng),解決了現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)處理方法,包括以下步驟接收來自業(yè)務(wù)控制設(shè)備的第一時(shí)長分片;根據(jù)所述第一時(shí)長分片進(jìn)行計(jì)時(shí);
當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長時(shí),在第一時(shí)間點(diǎn)向所述業(yè)
務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息;
接收來自所述業(yè)務(wù)控制設(shè)備的第二時(shí)長分片;
以所述第 一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí)。
本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)處理方法,包括以下步驟
獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;
向計(jì)費(fèi)中心請求計(jì)費(fèi),并根據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長;
才艮據(jù)所述第一時(shí)長和所述誤差時(shí)間值,計(jì)算得到所述第二時(shí)長;
向業(yè)務(wù)交換設(shè)備發(fā)送所述第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè)備根據(jù)所述
第二時(shí)長分片進(jìn);f亍計(jì)時(shí)。
本發(fā)明實(shí)施例提供了 一種業(yè)務(wù)交換設(shè)備,包括
接收模塊,用于接收來自業(yè)務(wù)控制設(shè)備的時(shí)長分片,所述時(shí)長分片包括第一時(shí)長分片和第二時(shí)長分片;
計(jì)時(shí)模塊,用于根據(jù)所述接收模塊所接收的時(shí)長分片進(jìn)行計(jì)時(shí);
發(fā)送模塊,用于當(dāng)所述計(jì)時(shí)模塊計(jì)時(shí)到所述第 一時(shí)長分片對應(yīng)的第 一時(shí)長時(shí),在所述時(shí)長分片對應(yīng)的時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息。
本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)處理系統(tǒng),其特征在于,包括業(yè)務(wù)交換設(shè)備和業(yè)務(wù)控制設(shè)備,具體為
所述業(yè)務(wù)交換設(shè)備,用于接收來自所述業(yè)務(wù)控制設(shè)備的第一時(shí)長分片;根據(jù)所述第一時(shí)長分片進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長時(shí),在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息;接收來自所述業(yè)務(wù)控制設(shè)備的第二時(shí)長分片;以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的
計(jì)時(shí)初始點(diǎn)進(jìn)4于計(jì)時(shí)。
本發(fā)明實(shí)施例提供了一種業(yè)務(wù)控制設(shè)備,其特征在于,包括獲取模塊,用于獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;預(yù)留模塊,用于向計(jì)費(fèi)中心請求計(jì)費(fèi),并根據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長;計(jì)算模塊,用于根據(jù)所述預(yù)留模塊預(yù)留的第一時(shí)長和所述獲取模塊獲取
的誤差時(shí)間值,計(jì)算得到第二時(shí)長;
發(fā)送模塊,用于向業(yè)務(wù)交換設(shè)備發(fā)送所述計(jì)算^t塊得到的第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè)備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)處理系統(tǒng),其特征在于,包括業(yè)務(wù)交換設(shè)備和業(yè)務(wù)控制設(shè)備,具體為
所述業(yè)務(wù)控制設(shè)備,用于獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;向計(jì)費(fèi)中心請求計(jì)費(fèi),并根據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長;根據(jù)所述第一時(shí)長和所述誤差時(shí)間值,計(jì)算得到所述第二時(shí)長;向業(yè)務(wù)交換設(shè)備發(fā)送所述第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè)備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
本發(fā)明實(shí)施例的^t支術(shù)方案具有以下優(yōu)點(diǎn),以向業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息的第 一 時(shí)間點(diǎn)作為第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí),解決了現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例中的一種計(jì)費(fèi)處理方法的流程示意圖;圖2為本發(fā)明實(shí)施例中的一種計(jì)費(fèi)處理方法的流程示意圖;圖3為本發(fā)明實(shí)施例中的一種計(jì)費(fèi)處理系統(tǒng)的結(jié)構(gòu)示意7圖4為本發(fā)明實(shí)施例中的一種計(jì)費(fèi)處理系統(tǒng)的結(jié)構(gòu)示意圖; 圖5為本發(fā)明實(shí)施例中的一種分片計(jì)費(fèi)系統(tǒng)的典型組網(wǎng)示意圖; 圖6為本發(fā)明實(shí)施例中的分片計(jì)費(fèi)方法的流程示意圖; 圖7為本發(fā)明實(shí)施例中用戶掛機(jī)結(jié)束呼叫情況下的分片計(jì)費(fèi)實(shí)現(xiàn)方法 的流程示意圖8為本發(fā)明實(shí)施例中的用戶信用額度用完切斷呼叫方案的流程示意
圖9為本發(fā)明實(shí)施例中的用戶掛機(jī)結(jié)束呼叫情況下的分片計(jì)費(fèi)實(shí)現(xiàn)方 法的流程示意圖10所示,為本發(fā)明實(shí)施例中的用戶信用額度用完切斷呼叫方案的流 程示意圖11為本發(fā)明實(shí)施例中用戶掛機(jī)結(jié)束呼叫情況下的分片計(jì)費(fèi)實(shí)現(xiàn)方 法的流程示意圖12為本發(fā)明實(shí)施例中的用戶信用額度用完切斷呼叫方案的流程示 意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例要解決的問題是提供一種計(jì)費(fèi)處理方法、裝置和系統(tǒng),解 決了現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而 不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做 出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,為本發(fā)明實(shí)施例提出的一種計(jì)費(fèi)處理方法的流程示意圖, 包括以下步驟
步驟S101,接收來自業(yè)務(wù)控制設(shè)備的第一時(shí)長分片。
步驟S102,根據(jù)所述第一時(shí)長分片進(jìn)行計(jì)時(shí)。
步驟S103,當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長時(shí),在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息。
其中,在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息之后,還包
括
所述業(yè)務(wù)控制設(shè)備接收所述計(jì)費(fèi)請求信息,根據(jù)來自計(jì)費(fèi)中心的計(jì)費(fèi)設(shè) 置第二時(shí)長分片,將所述第二時(shí)長分片發(fā)送給業(yè)務(wù)交換設(shè)備。 步驟S104,接收來自所述業(yè)務(wù)控制設(shè)備的第二時(shí)長分片。 步驟S105,以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行 計(jì)時(shí)。
其中,以所述第 一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí) 之后,還包括
所述第二時(shí)長分片為用戶可使用的最后時(shí)長分片,當(dāng)計(jì)時(shí)到所述最后時(shí) 長分片對應(yīng)的最后時(shí)長時(shí),向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息,使所述 業(yè)務(wù)控制設(shè)備4艮據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè)務(wù)。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),以向業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請 求信息的第 一 時(shí)間點(diǎn)作為第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí),解決了現(xiàn)有 技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
如圖2所示,為本發(fā)明實(shí)施例提出的一種計(jì)費(fèi)處理方法的流程示意圖, 包括以下步驟
步驟S201,獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值。
其中,所述單次請求計(jì)費(fèi)時(shí)長交互誤差時(shí)間值包括與計(jì)費(fèi)中心交互產(chǎn)生的 時(shí)長誤差時(shí)間值和與所述業(yè)務(wù)交換設(shè)備交互產(chǎn)生的時(shí)長誤差時(shí)間值。
步驟S202,向計(jì)費(fèi)中心請求計(jì)費(fèi),并根據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長。
步驟S203,根據(jù)所述第一時(shí)長和所述誤差時(shí)間值,計(jì)算得到所述第二時(shí)長。
其中,所述根據(jù)所述第一時(shí)長和所述誤差時(shí)間值,計(jì)算得到所述第二時(shí) 長包括
計(jì)算所述第一時(shí)長與所述誤差時(shí)間值的差值,將所述差值作為所述第二時(shí)長。
步驟S204,向業(yè)務(wù)交換設(shè)備發(fā)送所述第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè) 備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
其中,所述向業(yè)務(wù)交換設(shè)備下發(fā)所述第二時(shí)長分片之后,還包括 所述第二時(shí)長分片為用戶可使用的最后時(shí)長與所述誤差時(shí)間值的差值,
接收來自所述業(yè)務(wù)交換設(shè)備的計(jì)費(fèi)請求信息,根據(jù)所述計(jì)費(fèi)請求信息終止通 信業(yè)務(wù)。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),根據(jù)第 一時(shí)長和誤差時(shí)間值計(jì) 算得到所述第二時(shí)長,使業(yè)務(wù)交換設(shè)備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí),解 決了現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
對應(yīng)上述的如圖1和圖2所對應(yīng)的本發(fā)明實(shí)施例所提出的方法,如圖3 和4所示,本發(fā)明分別通過以下兩個(gè)實(shí)施例提出了對應(yīng)的計(jì)費(fèi)處理系統(tǒng),具 體說明內(nèi)容如下。
基于如圖1所示的本發(fā)明實(shí)施例所提出地方法,如圖3所示,為本發(fā)明 實(shí)施例所提出的一種計(jì)費(fèi)處理系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括業(yè)務(wù)交換設(shè)備 31,業(yè)務(wù)控制設(shè)備32,具體為
業(yè)務(wù)交換設(shè)備31,用于接收來自業(yè)務(wù)控制設(shè)備32的第一時(shí)長分片;根據(jù) 所述第一時(shí)長分片進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長, 在第一時(shí)間點(diǎn)向業(yè)務(wù)控制設(shè)備32發(fā)送計(jì)費(fèi)請求信息;接收來自業(yè)務(wù)控制設(shè)備 32的第二時(shí)長分片;以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn) 進(jìn)行計(jì)時(shí)。具體包括
接收模塊311,用于接收來自業(yè)務(wù)控制設(shè)備32的時(shí)長分片,所述時(shí)長分 片包括第一時(shí)長分片和第二時(shí)長分片;
計(jì)時(shí)模塊312,用于根據(jù)接收模塊311接收的時(shí)長分片進(jìn)行計(jì)時(shí);
發(fā)送模塊313,用于當(dāng)計(jì)時(shí)模塊312計(jì)時(shí)到時(shí)長分片對應(yīng)的時(shí)長時(shí),在所 述時(shí)長分片對應(yīng)的時(shí)間點(diǎn)向業(yè)務(wù)控制設(shè)備32發(fā)送計(jì)費(fèi)請求信息。
其中,所述第二時(shí)長分片為用戶可使用的最后時(shí)長分片,所述發(fā)送模塊
10313具體用于當(dāng)計(jì)時(shí)到所述最后時(shí)長分片對應(yīng)的最后時(shí)長時(shí),向業(yè)務(wù)控制設(shè)備 32發(fā)送計(jì)費(fèi)請求信息,使業(yè)務(wù)控制設(shè)備32根據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè) 務(wù)。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),以向業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請 求信息的第一時(shí)間點(diǎn)作為第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí),解決了現(xiàn)有 技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
基于如圖2所示的本發(fā)明實(shí)施例所提出的方法,如圖4所示,為本發(fā)明 實(shí)施例所提出的一種計(jì)費(fèi)處理系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括業(yè)務(wù)控制設(shè)備 41和業(yè)務(wù)交換設(shè)備42,具體為
所述業(yè)務(wù)控制設(shè)備41,用于獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;向 計(jì)費(fèi)中心請求計(jì)費(fèi),并才艮據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長;才艮據(jù)所述第一時(shí)長和所 述誤差時(shí)間值,計(jì)算得到所述第二時(shí)長;向業(yè)務(wù)交換設(shè)備42發(fā)送所述第二時(shí) 長分片,使業(yè)務(wù)交換設(shè)備42根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。。
具體的,業(yè)務(wù)控制設(shè)備41包括
獲取模塊411,用于獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;
預(yù)留模塊412,用于向計(jì)費(fèi)中心請求計(jì)費(fèi),并才艮據(jù)所述計(jì)費(fèi)預(yù)留第 一時(shí)長;
計(jì)算模塊413,用于根據(jù)預(yù)留模塊411預(yù)留的第一時(shí)長和獲取模塊412獲 取的誤差時(shí)間值,計(jì)算得到第二時(shí)長;
發(fā)送模塊414,用于向業(yè)務(wù)交換設(shè)備42發(fā)送計(jì)算模塊413得到的第二時(shí) 長分片,使業(yè)務(wù)交換設(shè)備42根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
其中,所述單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值還包括與計(jì)費(fèi)中心交互產(chǎn) 生的時(shí)長誤差時(shí)間值和與所述業(yè)務(wù)交換設(shè)備交互產(chǎn)生的時(shí)長誤差時(shí)間值。
其中,計(jì)算模塊413具體用于計(jì)算所述第一時(shí)長與所述誤差時(shí)間值的差 值,將所述差值作為所述第二時(shí)長。
其中,所述第二時(shí)長分片為用戶可使用的最后時(shí)長與所述誤差時(shí)間值的 差值。業(yè)務(wù)控制設(shè)備41還包括
終止模塊415,用于接收來自業(yè)務(wù)交換設(shè)備42的計(jì)費(fèi)請求信息,根據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè)務(wù)。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),根據(jù)第 一時(shí)長和誤差時(shí)間值計(jì) 算得到所述第二時(shí)長,使業(yè)務(wù)交換設(shè)備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí),解 決了現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
本發(fā)明實(shí)施例提出了在具體的應(yīng)用環(huán)境中的分片計(jì)費(fèi)系統(tǒng)的典型組網(wǎng)示
意圖,如圖5所示。
其中,計(jì)費(fèi)中心(OCS)用于實(shí)現(xiàn)分片計(jì)費(fèi)的計(jì)費(fèi)能力,功能與本發(fā)明前 述的實(shí)施例中的計(jì)費(fèi)中心相一致;
SCP,用于實(shí)現(xiàn)分片的時(shí)長控制,功能與本發(fā)明前述的實(shí)施例中的業(yè)務(wù)控 制設(shè)備相一致;
SSP執(zhí)行分片的時(shí)長,功能與本發(fā)明前述的實(shí)施例中的業(yè)務(wù)交換裝置相 一致。
進(jìn)一步的,計(jì)費(fèi)中心和SCP可以合為一體,這樣的變化同樣屬于本發(fā)明 的保護(hù)范圍。
基于上述實(shí)施例所提出的分片計(jì)費(fèi)系統(tǒng)的典型組網(wǎng)結(jié)構(gòu),本發(fā)明實(shí)施例 提出了相應(yīng)的分片計(jì)費(fèi)方法,流程示意圖如圖6所示,包括以下步驟 步驟S601、主叫終端撥打被叫號(hào)碼,觸發(fā)智能網(wǎng)業(yè)務(wù)。 步驟S602、 SCP向計(jì)費(fèi)中心申請信用額度,計(jì)費(fèi)中心對主叫終端鑒權(quán)通 過后,返回通信分片時(shí)長n。
具體的,通信分片時(shí)長n的大小可以是預(yù)先設(shè)定的。 步驟S603、 SCP下發(fā)AC,設(shè)置其中的報(bào)告間隔時(shí)間為通信分片時(shí)長n。 步驟S604、分片時(shí)長n到時(shí)后,SSP上報(bào)HeartBeatACR。 如果進(jìn)行通信業(yè)務(wù)的終端繼續(xù)業(yè)務(wù),則轉(zhuǎn)入步驟S605; 如果進(jìn)行通信業(yè)務(wù)的任意一個(gè)終端掛機(jī),則轉(zhuǎn)入步驟S608。 步驟S605、 SCP通知計(jì)費(fèi)中心已用時(shí)長n,計(jì)費(fèi)中心處理費(fèi)用后,返回 下一通信分片時(shí)長n。
如果余額充足,計(jì)費(fèi)中心返回完整的通信分片時(shí)長n,轉(zhuǎn)入步驟S606;如果余額不足,計(jì)費(fèi)中心返回實(shí)際時(shí)長m(nK-n),并通知SCP為最后時(shí) 間片,轉(zhuǎn)入步驟S607。
步驟S606、 SCP等待SSP發(fā)送下一心跳ACR到達(dá),并返回步驟S604。 步驟S607、 SCP設(shè)置定時(shí)器m,定時(shí)器m到時(shí),SCP下發(fā)ReleaseCall
釋放呼叫。
步驟S608、 SSP上報(bào)ACR。
步驟S609、 SCP根據(jù)ACR時(shí)長通知計(jì)費(fèi)中心計(jì)費(fèi)結(jié)束,計(jì)費(fèi)中心入帳。 其中,需要指出的是,如果未執(zhí)行步驟S607,則由SCP下發(fā)ReleaseCall 釋放呼叫,這同樣屬于本發(fā)明的保護(hù)范圍。
為了進(jìn)一步說明本發(fā)明的技術(shù)方案,本發(fā)明通過以下實(shí)施例對本發(fā)明 的具體實(shí)施流程進(jìn)行進(jìn)一 步說明。
如圖7所示,為本發(fā)明實(shí)施例提出的用戶掛機(jī)結(jié)束呼叫情況下的分片 計(jì)費(fèi)實(shí)現(xiàn)方法的流程示意圖。
為了方便說明,在以下流程中,計(jì)費(fèi)中心和SCP之間通信按照Diameter 信用控制協(xié)議(Diameter Credit-Control, DCC )為例進(jìn)4亍i兌明,intial為初 始信用控制請求,update為更新信用控制請求,terminial為中止信用請求。 用戶通話后正常掛機(jī)結(jié)束呼叫,信令交互具體如圖5所示。
步驟S701、 SSP觸發(fā)業(yè)務(wù),向SCP上才艮IDP。
步驟S702、 SCP向計(jì)費(fèi)中心發(fā)起初始信用控制請求(initial: CCR)。 步驟S703、計(jì)費(fèi)中心對用戶進(jìn)行鑒權(quán),計(jì)算通信分片時(shí)長a,預(yù)留a 時(shí)長的費(fèi)用。
步驟S704、計(jì)費(fèi)中心向SCP發(fā)送初始信用控制響應(yīng),其中包含通信分 片時(shí)長a。
步驟S705、 SCP下發(fā)EDP事件監(jiān)控。
步驟S706、 SCP下發(fā)AC,設(shè)置其中的報(bào)告間隔時(shí)間為通信分片時(shí)長3。
步驟S707、 SCP下發(fā)Connect消息,連接被叫。當(dāng)被叫摘機(jī)通話時(shí),通信業(yè)務(wù)的連接建立完成。
步驟S708、通話時(shí)長到達(dá)a時(shí),SSP向SCP上報(bào)心跳ACR。 步驟S709、 SCP發(fā)送更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中
心已經(jīng)使用a時(shí)長。
步驟S710、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用。 步驟S711、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 如果用戶一直通話,循環(huán)重復(fù)步驟S708和步驟S711,如果用戶掛機(jī),
至步驟S712。
步驟S712、 SSP上報(bào)ACR事件。
步驟S713、 SCP發(fā)送結(jié)束信用控制請求到計(jì)費(fèi)中心,消息中帶通話時(shí)長。
步驟S714、計(jì)費(fèi)中心入賬,結(jié)束會(huì)話。
步驟S715、計(jì)費(fèi)中心發(fā)送結(jié)束信用控制響應(yīng)到SCP。
步驟S716、 SSP上報(bào)掛機(jī)事件。
步驟S717、 SCP下發(fā)ReleaseCall,釋放呼叫。
需要進(jìn)一步指出的是,本方案不限定計(jì)費(fèi)中心和SCP的交互協(xié)議,可 以采用任何其它的協(xié)議。并且,計(jì)費(fèi)中心不限制為使用獨(dú)立系統(tǒng),可以和 SCP合一。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),SSP以向業(yè)務(wù)控制設(shè)備發(fā)送計(jì)
費(fèi)請求信息的第一時(shí)間點(diǎn)作為第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí),解決了 現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
如圖8所示,為本發(fā)明實(shí)施例提出的用戶信用額度用完切斷呼叫方案 的流程示意圖。
用戶通話過程中,因用戶余額等可用金額不足,SCP主動(dòng)切斷呼叫, 信令交互如圖8所示,包括以下步驟
步驟S801、 SSP觸發(fā)業(yè)務(wù),向SCP上報(bào)IDP。
步驟S802、 SCP向計(jì)費(fèi)中心發(fā)起初始信用控制請求(initial: CCR)。
14步驟S803、計(jì)費(fèi)中心對用戶進(jìn)行鑒權(quán),計(jì)算通信分片時(shí)長a,預(yù)留a 時(shí)長的費(fèi)用。
步驟S804、計(jì)費(fèi)中心向SCP發(fā)送初始信用控制響應(yīng),其中包含通信分 片時(shí)長a。
步驟S805、 SCP下發(fā)EDP事件監(jiān)控。
步驟S806、 SCP下發(fā)AC,設(shè)置其中的報(bào)告間隔時(shí)間為分片時(shí)長a。 步驟S807、 SCP下發(fā)Connect,連接被叫。當(dāng)被叫摘機(jī)通話時(shí),通信
業(yè)務(wù)的連接建立完成。
步驟S808、通話時(shí)長到達(dá)a時(shí),SSP向SCP上報(bào)心跳ACR。 步驟S809、 SCP發(fā)送更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中
心已經(jīng)使用a時(shí)長。
步驟S810、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用, 步驟S811、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 如果用戶一直通話,循環(huán)重復(fù)步驟S808和步驟S811,在步驟S810和
步驟S811中,當(dāng)用戶余額不足一個(gè)分片時(shí)長a時(shí),計(jì)費(fèi)中心在更新信用控
制響應(yīng)信息中通知SCP為最后一個(gè)分片,可用時(shí)長為b。
在實(shí)際應(yīng)用中,計(jì)費(fèi)中心也可以不通過最后時(shí)間片的方式通知SCP余
額不足,而是讓SCP再次申請通信時(shí)長分片,并在再次申請通信時(shí)長分片
時(shí),返回錯(cuò)誤消息,以此來控制通話時(shí)間,這樣的變化同樣屬于本發(fā)明的
保護(hù)范圍。
步驟S812、 SCP啟動(dòng)定時(shí)器,定時(shí)時(shí)長為b。 步驟S813、定時(shí)器到時(shí),SCP下發(fā)ReleaseCall。 步驟S814、 SSP上報(bào)ACR
步驟S815、 SCP發(fā)送結(jié)束信用控制請求到計(jì)費(fèi)中心,消息中帶通話時(shí)長。
步驟S816、計(jì)費(fèi)中心入賬,結(jié)束會(huì)話。
步驟S817、計(jì)費(fèi)中心發(fā)送結(jié)束信用控制響應(yīng)到SCP。
需要進(jìn)一步指出的是,在實(shí)際應(yīng)用中,步驟S817可以省略,即不要最后的信用控制響應(yīng)termination消息,因?yàn)橛?jì)費(fèi)中心已經(jīng)知道了實(shí)際的通 話時(shí)長,這樣的變化并不影響本發(fā)明的保護(hù)范圍。
需要進(jìn)一步指出的是,本方案不限定計(jì)費(fèi)中心和SCP的交互協(xié)議,可 以釆用任何其它的協(xié)議。并且,計(jì)費(fèi)中心不限制為使用獨(dú)立系統(tǒng),可以和 SCP合一。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),SSP以向業(yè)務(wù)控制設(shè)備發(fā)送計(jì)
費(fèi)請求信息的第一時(shí)間點(diǎn)作為第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí),解決了 現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
另一方面,上述的本發(fā)明技術(shù)方案還存在其他的實(shí)現(xiàn)方式,SCP監(jiān)控 被叫應(yīng)答并控制分片時(shí)長時(shí)不采用心跳ACR控制分片通話時(shí)長,而是SCP 在被叫應(yīng)答后,SCP定時(shí)控制通話時(shí)長,具體的實(shí)現(xiàn)流程如圖9所示,當(dāng) 用戶正常掛機(jī)時(shí),本發(fā)明實(shí)施例提出了 一種分片計(jì)費(fèi)方法的流程示意圖, 包括以下步驟
步驟S901 、 SSP觸發(fā)業(yè)務(wù),向SCP上報(bào)IDP。
步驟S902、 SCP向計(jì)費(fèi)中心發(fā)起初始信用控制請求(initial: CCR)。 步驟S903、計(jì)費(fèi)中心對用戶進(jìn)行鑒權(quán),計(jì)算通信分片時(shí)長a,預(yù)留a 時(shí)長的費(fèi)用。
步驟S904、計(jì)費(fèi)中心向SCP發(fā)送初始信用控制響應(yīng),其中包含通信分 片時(shí)長a。
步驟S905、 SCP下發(fā)EDP事件監(jiān)控。 步驟S906、 SCP下發(fā)AC。
步驟S907、 SCP下發(fā)Connect消息,連接^皮叫。當(dāng)^皮叫摘機(jī)通話時(shí), 通信業(yè)務(wù)的連接建立完成。
步驟S908、 SSP在連接建立完成后,向SCP發(fā)送連接確認(rèn)消息,確認(rèn) 連接建立完成。
步驟S909、 SCP啟動(dòng)定時(shí)器,定時(shí)器的時(shí)間長度設(shè)定通信分片時(shí)長a。 步驟S910、當(dāng)定時(shí)器達(dá)到時(shí)間a,即完成一個(gè)計(jì)時(shí)流程時(shí),SCP發(fā)送更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中心已經(jīng)使用a時(shí)長。 步驟S911、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用。 步驟S912、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 如果用戶一直通話,循環(huán)重復(fù)步驟S卯9和步驟S912,如果用戶掛機(jī),
至步驟S913。
步驟S913、 SSP上報(bào)ACR事件。
步驟S914、 SCP發(fā)送結(jié)束信用控制請求到計(jì)費(fèi)中心,消息中帶通話時(shí)長。
步驟S915、計(jì)費(fèi)中心入賬,結(jié)束會(huì)話。
步驟S916、計(jì)費(fèi)中心發(fā)送結(jié)束信用控制響應(yīng)到SCP。
步驟S917、 SSP上報(bào)掛機(jī)事件。
步驟S918、 SCP下發(fā)ReleaseCall,釋放呼叫。
需要進(jìn)一步指出的是,本方案不限定計(jì)費(fèi)中心和SCP的交互協(xié)議,可 以采用任何其它的協(xié)議。并且,計(jì)費(fèi)中心不限制為使用獨(dú)立系統(tǒng),可以和 SCP合一。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),SCP根據(jù)第一時(shí)長和誤差時(shí)間 值計(jì)算得到所述第二時(shí)長,使SSP根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí),解決了
現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
如圖IO所示,對于SCP監(jiān)控被叫應(yīng)答并控制分片時(shí)長時(shí)不采用心跳 ACR控制分片通話時(shí)長,而是SCP在被叫應(yīng)答后,SCP定時(shí)控制通話時(shí) 長的方案,當(dāng)用戶信用額度用完切斷呼叫時(shí),本發(fā)明實(shí)施例提出了一種分 片計(jì)費(fèi)方法。
用戶通話過程中,因用戶余額等可用金額不足,SCP主動(dòng)切斷呼叫, 信令交互如圖10所示,包括以下步驟
步驟S1001、 SSP觸發(fā)業(yè)務(wù),向SCP上才艮IDP。
步驟S1002、 SCP向計(jì)費(fèi)中心發(fā)起初始信用控制請求(initial: CCR)。 步驟S1003、計(jì)費(fèi)中心對用戶進(jìn)行鑒權(quán),計(jì)算通信分片時(shí)長a,預(yù)留a時(shí)長的費(fèi)用。
步驟S1004、計(jì)費(fèi)中心向SCP發(fā)送初始信用控制響應(yīng),其中包含通信 分片時(shí)長a。
步驟S1005、 SCP下發(fā)EDP事件監(jiān)控。 步驟S1006、 SCP下發(fā)AC。
步驟S1007、 SCP下發(fā)Connect,連接被叫。當(dāng)被叫摘機(jī)通話時(shí),通信 業(yè)務(wù)的連接建立完成。
步驟S1008、 SSP在連接建立完成后,向SCP發(fā)送連接確認(rèn)消息,確 認(rèn)連接建立完成。
步驟S1009、 SCP啟動(dòng)定時(shí)器,定時(shí)器的時(shí)間長度設(shè)定通信分片時(shí)長a。 步驟SIOIO、當(dāng)定時(shí)器達(dá)到時(shí)間a,即完成一個(gè)計(jì)時(shí)流程時(shí),SCP發(fā)送 更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中心已經(jīng)使用a時(shí)長。
步驟S10U、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用。 步驟S1012、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 如果用戶一直通話,循環(huán)重復(fù)步驟S1009和步驟S1012,在步驟SlOll 和步驟S1012中,當(dāng)用戶余額不足一個(gè)分片時(shí)長a時(shí),計(jì)費(fèi)中心在更新信 用控制響應(yīng)信息中通知SCP為最后一個(gè)分片,可用時(shí)長為b。
在實(shí)際應(yīng)用中,計(jì)費(fèi)中心也可以不通過最后時(shí)間片的方式通知SCP余 額不足,而是讓SCP再次申請通信時(shí)長分片,并在再次申請通信時(shí)長分片 時(shí),返回錯(cuò)誤消息,以此來控制通話時(shí)間,這樣的變化同樣屬于本發(fā)明的 保護(hù)范圍。
步驟S1013、 SCP啟動(dòng)定時(shí)器,定時(shí)時(shí)長為b。 步驟S1014、定時(shí)器到時(shí),SCP下發(fā)ReleaseCall。 步驟S1015、 SSP上報(bào)ACR
步驟S1016、 SCP發(fā)送結(jié)束信用控制請求到計(jì)費(fèi)中心,消息中帶通話 時(shí)長。
步驟S1017、計(jì)費(fèi)中心入賬,結(jié)束會(huì)話。
步驟S1018、計(jì)費(fèi)中心發(fā)送結(jié)束信用控制響應(yīng)到SCP。需要進(jìn)一步指出的是,在實(shí)際應(yīng)用中,步驟S1018可以省略,即不要 最后的信用控制響應(yīng)termination消息,因?yàn)橛?jì)費(fèi)中心已經(jīng)知道了實(shí)際的通 話時(shí)長,這樣的變化并不影響本發(fā)明的保護(hù)范圍。
需要進(jìn)一步指出的是,本方案不限定計(jì)費(fèi)中心和SCP的交互協(xié)議,可 以采用任何其它的協(xié)議。并且,計(jì)費(fèi)中心不限制為使用獨(dú)立系統(tǒng),可以和 SCP合一。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),SCP根據(jù)第一時(shí)長和誤差時(shí)間 值計(jì)算得到所述第二時(shí)長,使SSP根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí),解決了
現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
另 一方面,上述的本發(fā)明技術(shù)方案還存在其他的實(shí)現(xiàn)方式,具體為SCP
不通過監(jiān)控被叫應(yīng)答來實(shí)現(xiàn)控制分片時(shí)長的技術(shù)方案,實(shí)現(xiàn)流程如圖11 所示,當(dāng)用戶正常桂機(jī)時(shí),本發(fā)明實(shí)施例提出了一種分片計(jì)費(fèi)方法。
和上述技術(shù)方案的差異在于,SCP不監(jiān)控被叫應(yīng)答,而是在下發(fā)連接
前直接啟動(dòng)定時(shí),由于被叫實(shí)際應(yīng)答時(shí)間可能延遲一分鐘(用戶有最多一 分鐘的無應(yīng)答時(shí)間),因此首次定時(shí)器時(shí)長比分片時(shí)長長一分鐘,報(bào)告給計(jì)
費(fèi)中心的時(shí)長不變。ACR上報(bào)后,根據(jù)ACR的時(shí)長,修正報(bào)告給計(jì)費(fèi)中 心的時(shí)長,具體包括以下流程
步驟S1101、 SSP觸發(fā)業(yè)務(wù),向SCP上報(bào)IDP。
步驟S1102、 SCP向計(jì)費(fèi)中心發(fā)起初始信用控制請求(initial: CCR)。 步驟S1103、計(jì)費(fèi)中心對用戶進(jìn)行鑒權(quán),計(jì)算通信分片時(shí)長a,預(yù)留a 時(shí)長的費(fèi)用。
步驟S1104、計(jì)費(fèi)中心向SCP發(fā)送初始信用控制響應(yīng),其中包含通信 分片時(shí)長a。
步驟S1105、 SCP下發(fā)EDP事件監(jiān)控。 步驟S1106、 SCP下發(fā)AC。
步驟S1107、 SCP直接啟動(dòng)定時(shí)器,定時(shí)器的時(shí)間長度包括通信分片 時(shí)長a和呼叫延遲時(shí)間,在本實(shí)施例中,具體為a+60秒。在本實(shí)施例中,由于被叫實(shí)際應(yīng)答時(shí)間可能延遲一分鐘(用戶有最多 一分鐘的無應(yīng)答時(shí)間),因此首次定時(shí)器時(shí)長比分片時(shí)長長一分鐘,報(bào)告給 計(jì)費(fèi)中心的時(shí)長不變。
進(jìn)一步的,在具體的實(shí)施環(huán)境中,延遲時(shí)間可以是其他的時(shí)間數(shù)值, 這樣的變化并不影響本發(fā)明的保護(hù)范圍。
步驟S1108、 SCP下發(fā)Connect消息,連接被叫。
需要進(jìn)一步指出的是,上述的步驟S1107和步驟S1108沒有時(shí)間上的 先后順序,在具體環(huán)境中根據(jù)需要可以做出調(diào)整,這樣的變化并不影響本發(fā) 明的保護(hù)范圍。
步驟S1109、當(dāng)定時(shí)器達(dá)到時(shí)間a+60秒,即完成一個(gè)計(jì)時(shí)流程時(shí),SCP
發(fā)送更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中心已經(jīng)使用a時(shí)長。 步驟SlllO、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用。 步驟Sllll、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 步驟S1112、 SCP接收到更新后的信用控制響應(yīng)后,啟動(dòng)定時(shí)器,定
時(shí)器的時(shí)間長度設(shè)定通信分片時(shí)長a。
由于不是首次連接,所以定時(shí)器的時(shí)間設(shè)定長度不在包括延遲時(shí)間。 步驟S1113、當(dāng)定時(shí)器達(dá)到時(shí)間a,即完成一個(gè)計(jì)時(shí)流程時(shí),SCP發(fā)送
更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中心已經(jīng)使用a時(shí)長。
步驟S1114、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用。 步驟S1115、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 如果用戶一直通話,循環(huán)重復(fù)步驟S1112和步驟S1115,如果用戶掛
機(jī),至步驟S1116。
步驟S1116、 SSP上報(bào)ACR事件。
步驟S1117、 SCP發(fā)送結(jié)束信用控制請求到計(jì)費(fèi)中心,消息中帶通話 時(shí)長。
步驟S1118、計(jì)費(fèi)中心入賬,結(jié)束會(huì)話。
步驟S1119、計(jì)費(fèi)中心發(fā)送結(jié)束信用控制響應(yīng)到SCP。
步驟S1120、 SSP上報(bào)掛機(jī)事件。步驟S1121、 SCP下發(fā)ReleaseCall,釋放呼叫。
需要進(jìn)一步指出的是,本方案不限定計(jì)費(fèi)中心和SCP的交互協(xié)議,可 以采用任何其它的協(xié)議。并且,計(jì)費(fèi)中心不限制為使用獨(dú)立系統(tǒng),可以和 SCP合一。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),SCP根據(jù)第一時(shí)長和誤差時(shí)間 值計(jì)算得到所述第二時(shí)長,使SSP根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí),解決了
現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
如圖12所示,對于SCP不通過監(jiān)控被叫應(yīng)答來實(shí)現(xiàn)控制分片時(shí)長的 技術(shù)方案,當(dāng)用戶信用額度用完切斷呼叫時(shí),本發(fā)明實(shí)施例提出了一種分 片計(jì)費(fèi)方法。
用戶通話過程中,因用戶余額等可用金額不足,SCP主動(dòng)切斷呼叫, 信令交互如圖12所示,包括以下步驟
步驟S1201、 SSP觸發(fā)業(yè)務(wù),向SCP上報(bào)IDP。
步驟S1202、 SCP向計(jì)費(fèi)中心發(fā)起初始信用控制請求(initial: CCR)。 步驟S1203、計(jì)費(fèi)中心對用戶進(jìn)行鑒權(quán),計(jì)算通信分片時(shí)長a,預(yù)留a 時(shí)長的費(fèi)用。
步驟S1204、計(jì)費(fèi)中心向SCP發(fā)送初始信用控制響應(yīng),其中包含通信 分片時(shí)長a。
步驟S1205、 SCP下發(fā)EDP事件監(jiān)控。 步驟S1206、 SCP下發(fā)AC。
步驟S1207、 SCP下發(fā)Connect,連接被叫。當(dāng)被叫摘機(jī)通話時(shí),通信 業(yè)務(wù)的連接建立完成。
步驟S1208、 SCP在下發(fā)Connect消息后,直接啟動(dòng)定時(shí)器,定時(shí)器 的時(shí)間長度包括通信分片時(shí)長a和呼叫延遲時(shí)間,在本實(shí)施例中,具體為a+60 秒。
在本實(shí)施例中,由于被叫實(shí)際應(yīng)答時(shí)間可能延遲一分鐘(用戶有最多 一分鐘的無應(yīng)答時(shí)間),因此首次定時(shí)器時(shí)長比分片時(shí)長長一分鐘,報(bào)告給計(jì)費(fèi)中心的時(shí)長不變。
進(jìn)一步的,在具體的實(shí)施環(huán)境中,延遲時(shí)間可以是其他的時(shí)間數(shù)值, 這樣的變化并不影響本發(fā)明的保護(hù)范圍。
步驟S1209、當(dāng)定時(shí)器達(dá)到時(shí)間a+60秒,即完成一個(gè)計(jì)時(shí)流程時(shí),SCP 發(fā)送更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中心已經(jīng)使用a時(shí)長。 步驟S1210、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用, 步驟S1211、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 步驟S1212、 SCP接收到更新后的信用控制響應(yīng)后,啟動(dòng)定時(shí)器,定 時(shí)器的時(shí)間長度設(shè)定通信分片時(shí)長a。
由于不是首次連接,所以定時(shí)器的時(shí)間設(shè)定長度不在包括延遲時(shí)間。 步驟S1213、當(dāng)定時(shí)器達(dá)到時(shí)間a,即完成一個(gè)計(jì)時(shí)流程時(shí),SCP發(fā)送 更新信用控制請求消息到計(jì)費(fèi)中心,通知計(jì)費(fèi)中心已經(jīng)^使用a時(shí)長。
步驟S1214、計(jì)費(fèi)中心更新信用控制,預(yù)留下次使用時(shí)長a的費(fèi)用。 步驟S1215、計(jì)費(fèi)中心發(fā)送更新信用控制響應(yīng)到SCP。 如果用戶 一直通話,循環(huán)重復(fù)步驟S1212和步驟S1215,在步驟S1214 和步驟S1215中,當(dāng)用戶余額不足一個(gè)分片時(shí)長a時(shí),計(jì)費(fèi)中心在更新信 用控制響應(yīng)信息中通知SCP為最后一個(gè)分片,可用時(shí)長為b。
在實(shí)際應(yīng)用中,計(jì)費(fèi)中心也可以不通過最后時(shí)間片的方式通知SCP余 額不足,而是讓SCP再次申請通信時(shí)長分片,并在再次申請通信時(shí)長分片 時(shí),返回錯(cuò)誤消息,以此來控制通話時(shí)間,這樣的變化同樣屬于本發(fā)明的 保護(hù)范圍。
步驟S1216、 SCP啟動(dòng)定時(shí)器,定時(shí)時(shí)長為b。 步驟S1217、定時(shí)器到時(shí),SCP下發(fā)ReleaseCall。 步驟S1218、 SSP上才艮ACR
步驟S1219、 SCP發(fā)送結(jié)束信用控制請求到計(jì)費(fèi)中心,消息中帶通話 時(shí)長。
步驟S1220、計(jì)費(fèi)中心入賬,結(jié)束會(huì)話。
步驟S1221、計(jì)費(fèi)中心發(fā)送結(jié)束信用控制響應(yīng)到SCP。需要進(jìn)一步指出的是,在實(shí)際應(yīng)用中,步驟S1221可以省略,即不要 最后的信用控制響應(yīng)termination消息,因?yàn)橛?jì)費(fèi)中心已經(jīng)知道了實(shí)際的通 話時(shí)長,這樣的變化并不影響本發(fā)明的保護(hù)范圍。
需要進(jìn)一步指出的是,本方案不限定計(jì)費(fèi)中心和SCP的交互協(xié)議,可 以采用任何其它的協(xié)議。并且,計(jì)費(fèi)中心不限制為使用獨(dú)立系統(tǒng),可以和 SCP合一。
本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),SCP根據(jù)第一時(shí)長和誤差時(shí)間 值計(jì)算得到所述第二時(shí)長,使SSP根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí),解決了
現(xiàn)有技術(shù)中由于計(jì)時(shí)間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
需要進(jìn)一步指出的是,在實(shí)際的應(yīng)用場景中,本發(fā)明實(shí)施例四至本發(fā)明
實(shí)施例十所提出的通信時(shí)長分片也可以是通信費(fèi)用分片,即SCP根據(jù)計(jì)費(fèi)中
心返回預(yù)留的通信費(fèi)用分片計(jì)算對應(yīng)的通信時(shí)間,得到相應(yīng)的通信時(shí)長分片,
從而,控制SSP的通信業(yè)務(wù)時(shí)間,這樣的變化并不影響本發(fā)明的保護(hù)范圍。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本 發(fā)明可以通過^_件實(shí)現(xiàn),也可以可借助軟件加必要的通用^5更件平臺(tái)的方式 來實(shí)現(xiàn)基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出
來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM, U 盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè) 人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的 模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的 普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn) 和潤飾,這些改進(jìn)和潤飾也應(yīng)視本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種計(jì)費(fèi)處理方法,其特征在于,包括以下步驟接收來自業(yè)務(wù)控制設(shè)備的第一時(shí)長分片;根據(jù)所述第一時(shí)長分片進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長時(shí),在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息;接收來自所述業(yè)務(wù)控制設(shè)備的第二時(shí)長分片;以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備上報(bào)計(jì)費(fèi)請求信息之后,還包括所述業(yè)務(wù)控制設(shè)備接收所述計(jì)費(fèi)請求信息,根據(jù)來自計(jì)費(fèi)中心的計(jì)費(fèi)設(shè)置第二時(shí)長分片,將所述第二時(shí)長分片發(fā)送給業(yè)務(wù)交換設(shè)備。
3、 如權(quán)利要求l所述的方法,其特征在于,所述以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)來進(jìn)行計(jì)時(shí)之后,還包括所述第二時(shí)長分片為用戶可使用的最后時(shí)長分片,當(dāng)計(jì)時(shí)到所述最后時(shí)長分片對應(yīng)的最后時(shí)長時(shí),向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息,使所述業(yè)務(wù)控制設(shè)備根據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè)務(wù)。
4、 一種計(jì)費(fèi)處理方法,其特征在于,包括以下步驟獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;向計(jì)費(fèi)中心請求計(jì)費(fèi),并根據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長分片;根據(jù)所述第 一時(shí)長分片和所述誤差時(shí)間值,計(jì)算得到第二時(shí)長分片;向業(yè)務(wù)交換設(shè)備發(fā)送所述第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè)備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
5、 如權(quán)利要求4所述的方法,其特征在于,所述單次請求計(jì)費(fèi)時(shí)長交互誤差時(shí)間值包括與計(jì)費(fèi)中心交互產(chǎn)生的時(shí)長誤差時(shí)間值和與所述業(yè)務(wù)交換設(shè)備交互產(chǎn)生的時(shí)長誤差時(shí)間值。
6、 如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述第一時(shí)長分片和所述誤差時(shí)間值,計(jì)算得到所述第二時(shí)長分片包括計(jì)算所述第一時(shí)長分片與所述誤差時(shí)間值的差值,將所述差值作為所述第二時(shí)長分片。
7、 如權(quán)利要求4所述的方法,其特征在于,所述向業(yè)務(wù)交換設(shè)備下發(fā)所述第二時(shí)長分片之后,還包括所述第二時(shí)長分片為用戶可使用的最后時(shí)長分片與所述誤差時(shí)間值的差值,接收來自所述業(yè)務(wù)交換設(shè)備的計(jì)費(fèi)請求信息,根據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè)務(wù)。
8、 一種業(yè)務(wù)交換設(shè)備,其特征在于,包括接收模塊,用于接收來自業(yè)務(wù)控制設(shè)備的時(shí)長分片,所述時(shí)長分片包括第一時(shí)長分片和第二時(shí)長分片;計(jì)時(shí)模塊,用于根據(jù)所述接收模塊所接收的時(shí)長分片進(jìn)行計(jì)時(shí);發(fā)送模塊,用于當(dāng)所述計(jì)時(shí)模塊計(jì)時(shí)到所述時(shí)長分片對應(yīng)的時(shí)長時(shí),在所述時(shí)長分片對應(yīng)的時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)^"求信息。
9、 如權(quán)利要求8所述的業(yè)務(wù)交換設(shè)備,其特征在于,所述第二時(shí)長分片為用戶可使用的最后時(shí)長分片,所述發(fā)送模塊,具體用于當(dāng)計(jì)時(shí)到所述最后時(shí)長分片對應(yīng)的最后時(shí)長時(shí),向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息,使所述業(yè)務(wù)控制設(shè)備根據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè)務(wù)。
10、 一種計(jì)費(fèi)處理系統(tǒng),其特征在于,包括業(yè)務(wù)交換設(shè)備,業(yè)務(wù)控制設(shè)備,具體為所述業(yè)務(wù)交換設(shè)備,用于接收來自所述業(yè)務(wù)控制設(shè)備的第一時(shí)長分片;根據(jù)所述第一時(shí)長分片進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長時(shí),在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息;接收來自所述業(yè)務(wù)控制i殳備的第二時(shí)長分片;以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí)。
11、 一種業(yè)務(wù)控制設(shè)備,其特征在于,包括獲取模塊,用于獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;預(yù)留模塊,用于向計(jì)費(fèi)中心請求計(jì)費(fèi),并根據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長分片;計(jì)算模塊,用于根據(jù)所述預(yù)留模塊預(yù)留的第一時(shí)長分片和所述獲取模塊獲取的誤差時(shí)間值,計(jì)算得到第二時(shí)長分片;發(fā)送模塊,用于向業(yè)務(wù)交換設(shè)備發(fā)送所述計(jì)算模塊得到的第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè)備才艮據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
12、 如權(quán)利要求il所述的業(yè)務(wù)控制設(shè)備,其特征在于,所述單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值包括與計(jì)費(fèi)中心交互產(chǎn)生的時(shí)長誤差時(shí)間值和與所述業(yè)務(wù)交換設(shè)備交互產(chǎn)生的時(shí)長誤差時(shí)間值。
13、 如權(quán)利要求11的業(yè)務(wù)控制設(shè)備,其特征在于,所述計(jì)算模塊具體用于計(jì)算所述第一時(shí)長分片與所述誤差時(shí)間值的差值,將所述差值作為所述第二時(shí)長分片。
14、 如權(quán)利要求li的業(yè)務(wù)控制設(shè)備,其特征在于,所述第二時(shí)長分片為用戶可使用的最后時(shí)長與所述誤差時(shí)間值的差值,所述業(yè)務(wù)控制i殳備還包括終止模塊,用于接收來自所述業(yè)務(wù)交換設(shè)備的計(jì)費(fèi)請求信息,根據(jù)所述計(jì)費(fèi)請求信息終止通信業(yè)務(wù)。
15、 一種計(jì)費(fèi)處理系統(tǒng),其特征在于,包括業(yè)務(wù)控制設(shè)備和業(yè)務(wù)交換設(shè)備,具體為所述業(yè)務(wù)控制設(shè)備,用于獲取單次請求計(jì)費(fèi)交互時(shí)長誤差時(shí)間值;向計(jì)費(fèi)中心請求計(jì)費(fèi),并才艮據(jù)所述計(jì)費(fèi)預(yù)留第一時(shí)長分片;才艮據(jù)所述第一時(shí)長分片和所述誤差時(shí)間值,計(jì)算得到所述第二時(shí)長分片;向業(yè)務(wù)交換設(shè)備發(fā)送所述第二時(shí)長分片,使所述業(yè)務(wù)交換設(shè)備根據(jù)所述第二時(shí)長分片進(jìn)行計(jì)時(shí)。
全文摘要
本發(fā)明實(shí)施例公開了一種計(jì)費(fèi)處理方法、裝置和系統(tǒng),所述方法包括以下步驟接收來自業(yè)務(wù)控制設(shè)備的第一時(shí)長分片;根據(jù)所述第一時(shí)長分片進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)到所述第一時(shí)長分片對應(yīng)的第一時(shí)長時(shí),在第一時(shí)間點(diǎn)向所述業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息;接收來自所述業(yè)務(wù)控制設(shè)備的第二時(shí)長分片;以所述第一時(shí)間點(diǎn)作為所述第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí)。本發(fā)明實(shí)施例中,以向業(yè)務(wù)控制設(shè)備發(fā)送計(jì)費(fèi)請求信息的第一時(shí)間點(diǎn)作為第二時(shí)長分片的計(jì)時(shí)初始點(diǎn)進(jìn)行計(jì)時(shí),解決了現(xiàn)有技術(shù)中由于多次計(jì)時(shí)之間的間隔而產(chǎn)生的計(jì)時(shí)誤差導(dǎo)致的計(jì)費(fèi)誤差問題。
文檔編號(hào)H04W4/24GK101686134SQ20081016696
公開日2010年3月31日 申請日期2008年9月28日 優(yōu)先權(quán)日2008年9月28日
發(fā)明者周偉榮, 鋒 楊 申請人:華為技術(shù)有限公司