專利名稱:一種實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信系統(tǒng)的付費(fèi)業(yè)務(wù),具體涉及一種在碼分多址(CDMA)系統(tǒng)中實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng)和方法。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的發(fā)展,數(shù)據(jù)業(yè)務(wù)蓬勃興起。目前的數(shù)據(jù)業(yè)務(wù)付費(fèi)方式可以采用預(yù)付費(fèi)并實(shí)時(shí)扣費(fèi)方式,也就是預(yù)付費(fèi)用戶首先使用數(shù)據(jù)業(yè)務(wù),然后由數(shù)據(jù)業(yè)務(wù)網(wǎng)絡(luò)生成該用戶使用數(shù)據(jù)業(yè)務(wù)的記錄,然后將這些記錄以文件的形式傳送給預(yù)付費(fèi)業(yè)務(wù)所在的業(yè)務(wù)控制點(diǎn)(SCP),由SCP根據(jù)這些文件記錄從預(yù)付費(fèi)用戶的賬戶中扣除相應(yīng)費(fèi)用。
圖1示出了現(xiàn)有技術(shù)中數(shù)據(jù)預(yù)付費(fèi)業(yè)務(wù)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。從圖1可以看出,該系統(tǒng)包括CDMA分組網(wǎng)絡(luò)、分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)(PDSN)、鑒權(quán)、授權(quán)和計(jì)費(fèi)服務(wù)器/業(yè)務(wù)內(nèi)容服務(wù)網(wǎng)關(guān)(HAAA/CP GW)、計(jì)費(fèi)和營業(yè)支持系統(tǒng)(BOSS)以及SCP等部分。其中,PDSN和HAAA/CP GW連接到CDMA分組網(wǎng)絡(luò),同時(shí),BOSS分別連接到HAAA/CP GW和SCP。
在圖1所示的系統(tǒng)中,當(dāng)用戶通過PDSN使用數(shù)據(jù)業(yè)務(wù)時(shí),首先通過分組網(wǎng)絡(luò)在HAAA和CP GW中分別產(chǎn)生表示用戶的流量和內(nèi)容費(fèi)用的該用戶使用數(shù)據(jù)業(yè)務(wù)的記錄文件。BOSS在接收到該文件后,根據(jù)該用戶的使用記錄進(jìn)行費(fèi)用計(jì)算,得到該用戶的賬單。然后BOSS將用戶的賬單信息通過文件接口傳送到SCP,由SCP根據(jù)接收到的賬單信息在用戶帳戶中扣除相應(yīng)費(fèi)用。
在這種扣費(fèi)方式中,由于文件傳輸?shù)臏笮?,?dǎo)致無法在用戶使用數(shù)據(jù)業(yè)務(wù)的同時(shí)進(jìn)行實(shí)時(shí)扣費(fèi),從而可能導(dǎo)致賬戶余額不足時(shí)用戶依然在使用數(shù)據(jù)業(yè)務(wù),也就是導(dǎo)致用戶賬戶余額的透支。而這必然給數(shù)據(jù)業(yè)務(wù)提供商造成極大的損失。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的是提供一種在CDMA系統(tǒng)中實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng)和方法,能夠?qū)τ脩羰褂脭?shù)據(jù)業(yè)務(wù)進(jìn)行實(shí)時(shí)扣費(fèi),從而避免現(xiàn)有技術(shù)中通過文件記錄的進(jìn)行扣費(fèi)導(dǎo)致的費(fèi)用透支問題。
本發(fā)明的上述目的是通過如下的技術(shù)方案予以實(shí)現(xiàn)的一種實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng),包括CDMA分組網(wǎng)絡(luò)、PDSN、HAAA/CP GW、SCP,以及用于完成數(shù)據(jù)業(yè)務(wù)的批價(jià)及費(fèi)用中請(qǐng)功能的數(shù)據(jù)業(yè)務(wù)接入控制點(diǎn)DACP,其中PDSN和HAAA/CP GW分別連接到CDMA分組網(wǎng)絡(luò),DACP同時(shí)連接到HAAA/CP GW和SCP。
在上述系統(tǒng)中,DACP至少包括用于和SCP通信以實(shí)現(xiàn)費(fèi)用申請(qǐng)功能的通信模塊,用于共同完成數(shù)據(jù)業(yè)務(wù)的批價(jià)功能的順序連接的分析與處理模塊、數(shù)據(jù)庫/文件管理模塊和數(shù)據(jù)庫服務(wù)器模塊,以及控制所述模塊協(xié)同工作的核心模塊,其中通信模塊、分析與處理模塊以及數(shù)據(jù)庫/文件管理模塊分別連接到核心模塊。并且可以進(jìn)一步包括用于監(jiān)控通信模塊、核心模塊和分析與處理模塊工作的監(jiān)控模塊,用于發(fā)送定時(shí)信息以觸發(fā)DACP執(zhí)行相應(yīng)功能的定時(shí)模塊,以及提供了DACP系統(tǒng)配合和維護(hù)接口的用戶接口模塊,定時(shí)模塊和用戶接口模塊連接到通信模塊。
在上述系統(tǒng)中,連接可以是數(shù)據(jù)鏈路連接,并且CDMA分組網(wǎng)絡(luò)是CDMA1X分組網(wǎng)絡(luò)或CDMA 2000分組網(wǎng)絡(luò)。
一種實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,至少包括如下步驟a.PDSN在接收到用戶請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)的請(qǐng)求消息后,通過HAAA/CPGW向DACP發(fā)送請(qǐng)求分配金額的計(jì)費(fèi)請(qǐng)求消息,DACP將計(jì)費(fèi)請(qǐng)求消息發(fā)送到SCP;b.SCP判斷是否可以從對(duì)應(yīng)于用戶的預(yù)付費(fèi)賬戶分配所請(qǐng)求的金額,如果是,執(zhí)行步驟c,否則向DACP發(fā)送分配金額失敗的回應(yīng)消息,DACP通過HAAA/CP GW向PDSN發(fā)送分配金額失敗的回應(yīng)消息,PDSN拒絕用戶使用數(shù)據(jù)業(yè)務(wù)或停止用戶正在使用的數(shù)據(jù)業(yè)務(wù),結(jié)束本流程;c.SCP從用戶預(yù)付費(fèi)賬戶中扣除分配金額,并將包含分配金額信息的費(fèi)用請(qǐng)求回應(yīng)消息發(fā)送給DACP,DACP將分配金額信息轉(zhuǎn)換為PDSN控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息,然后將包含PDSN控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息通過HAAA/CP GW發(fā)送到PDSN,PDSN根據(jù)控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息控制用戶使用數(shù)據(jù)業(yè)務(wù)。
在上述方法中,PDSN控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息是時(shí)長信息或流量信息。在這種情況下,步驟a中PDSN通過HAAA/CP GW向DACP發(fā)送的計(jì)費(fèi)請(qǐng)求消息中進(jìn)一步包含一個(gè)通過時(shí)長或者流量控制用戶使用數(shù)據(jù)業(yè)務(wù)的計(jì)費(fèi)方式信息,步驟c中DACP根據(jù)計(jì)費(fèi)方式信息將分配金額轉(zhuǎn)換為時(shí)長或者流量,并且DACP通過HAAA/CP GW向PDSN發(fā)送的計(jì)費(fèi)請(qǐng)求回應(yīng)消息中進(jìn)一步包含該計(jì)費(fèi)方式信息。
在上述方法中,如果用戶在使用數(shù)據(jù)業(yè)務(wù)的過程中主動(dòng)停止數(shù)據(jù)業(yè)務(wù)的使用,本發(fā)明進(jìn)一步包括PDSN在接收到用戶停止使用數(shù)據(jù)業(yè)務(wù)的信息后,向HAAA/CP GW發(fā)送包含用戶釋放和已使用時(shí)長/流量信息的計(jì)費(fèi)請(qǐng)求消息,HAAA/CP GW向DACP發(fā)送包含已使用時(shí)長/流量信息的計(jì)費(fèi)請(qǐng)求消息,DACP將已使用時(shí)長/流量換算為金額信息,然后將包含金額信息的費(fèi)用返回消息發(fā)送到SCP;SCP將金額信息返回到用戶預(yù)付費(fèi)帳戶,然后向DACP發(fā)送表明費(fèi)用返回成功的費(fèi)用返回回應(yīng)消息,DACP通過HAAA/CP GW向PDSN發(fā)送表明費(fèi)用返回成功的計(jì)費(fèi)請(qǐng)求回應(yīng)消息。
在上述方法中,在用戶第一次請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)時(shí)可以進(jìn)一步包括對(duì)用戶進(jìn)行身份鑒權(quán)的操作,并且在用戶使用數(shù)據(jù)業(yè)務(wù)所需金額接近可分配金額時(shí),PDSN可以直接向HAAA/CP GW再次發(fā)送用于請(qǐng)求下一次數(shù)據(jù)業(yè)務(wù)使用金額的計(jì)費(fèi)請(qǐng)求消息。
從本發(fā)明的技術(shù)方案可以看出,本發(fā)明通過在用戶請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)時(shí),首先由SCP在用戶帳戶中分配一定金額,然后用戶在該分配金額限度內(nèi)使用數(shù)據(jù)業(yè)務(wù),當(dāng)用戶使用的數(shù)據(jù)業(yè)務(wù)所對(duì)應(yīng)的金額接近該分配金額限度時(shí),再次請(qǐng)求SCP分配一定金額,并如此往復(fù)。如果在某一次請(qǐng)求SCP分配一定金額時(shí),SCP發(fā)現(xiàn)用戶帳戶中沒有足夠余額,則停止用戶使用數(shù)據(jù)業(yè)務(wù)。當(dāng)然,如果在第一次分配金額時(shí)用戶帳戶中就沒有足夠余額,則直接拒絕用戶使用數(shù)據(jù)業(yè)務(wù)。因此,本發(fā)明克服了現(xiàn)有技術(shù)中用戶先使用數(shù)據(jù)業(yè)務(wù)再根據(jù)使用量付費(fèi)可能引起用戶帳戶透支的弊端,實(shí)現(xiàn)了完全的實(shí)時(shí)扣費(fèi),成功地保障了數(shù)據(jù)業(yè)務(wù)提供商的利益,為數(shù)據(jù)業(yè)務(wù)的發(fā)展提供了更充分的保證。
同時(shí),如果用戶主動(dòng)停止某次數(shù)據(jù)業(yè)務(wù)的使用,本發(fā)明能將已分配金額中未使用部分返回到用戶帳戶,充分保障了用戶的利益不受損失。
綜上所述,本發(fā)明通過所提供的系統(tǒng)和方法解決了現(xiàn)有技術(shù)中的數(shù)據(jù)付費(fèi)不實(shí)時(shí)的問題,提供了一種更合理和公正的數(shù)據(jù)業(yè)務(wù)預(yù)付費(fèi)方法,相對(duì)于現(xiàn)有技術(shù)的扣費(fèi)方案,本發(fā)明有更廣闊的應(yīng)用前景。
圖1是現(xiàn)有技術(shù)中通過文件形式實(shí)行扣費(fèi)的預(yù)付費(fèi)業(yè)務(wù)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明的實(shí)行實(shí)時(shí)扣費(fèi)的預(yù)付費(fèi)業(yè)務(wù)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖3是本發(fā)明的數(shù)據(jù)業(yè)務(wù)接入控制點(diǎn)的內(nèi)部結(jié)構(gòu)示意圖;圖4是本發(fā)明的由于賬戶金額不足而使用戶被動(dòng)停止使用數(shù)據(jù)業(yè)務(wù)的方法處理流程圖;圖5是本發(fā)明的用戶主動(dòng)停止使用數(shù)據(jù)業(yè)務(wù)的方法處理流程圖。
具體實(shí)施例方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
為了實(shí)現(xiàn)對(duì)預(yù)付費(fèi)用戶的數(shù)據(jù)業(yè)務(wù)使用的實(shí)時(shí)扣費(fèi),在本發(fā)明中新增加了一個(gè)數(shù)據(jù)業(yè)務(wù)接入控制點(diǎn)(DACP),以代替現(xiàn)有技術(shù)中的BOSS。DACP的具體結(jié)構(gòu)將在稍后進(jìn)行說明。和BOSS一樣,DACP也是一個(gè)進(jìn)行費(fèi)用計(jì)算的功能實(shí)體,但是和BOSS不同,DACP可以完成數(shù)據(jù)業(yè)務(wù)的批價(jià)、費(fèi)用申請(qǐng)等功能,這里的批價(jià)也就是根據(jù)設(shè)定的費(fèi)率計(jì)算本次呼叫需要的費(fèi)用,而BOSS只能根據(jù)用戶的數(shù)據(jù)業(yè)務(wù)使用記錄進(jìn)行費(fèi)用計(jì)算,而不能在用戶尚未使用數(shù)據(jù)業(yè)務(wù)時(shí)向SCP進(jìn)行費(fèi)用申請(qǐng),這樣BOSS就無法解決用戶帳戶的透支問題。
圖2示出了根據(jù)本發(fā)明的數(shù)據(jù)預(yù)付費(fèi)業(yè)務(wù)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖。從圖2可以看出,該系統(tǒng)同樣包括CDMA分組網(wǎng)絡(luò)、PDSN、HAAA/CP GW和SCP等部分,與圖1不同的是,DACP代替了BOSS。因此在這種系統(tǒng)中,PDSN和HAAA/CP GW依然分別連接到CDMA分組網(wǎng)絡(luò),同時(shí),DACP分別連接到HAAA/CP GW和SCP。
圖3示出了本發(fā)明的DACP的內(nèi)部結(jié)構(gòu)示意圖。參見圖3,本發(fā)明的DACP包括八個(gè)模塊通信模塊、核心模塊、分析與處理模塊、監(jiān)控模塊、數(shù)據(jù)庫/文件代理模塊、用戶接口模塊、數(shù)據(jù)庫服務(wù)器模塊和定時(shí)模塊。其中的通信模塊用于通過TCP協(xié)議或UDP協(xié)議實(shí)現(xiàn)DACP和外部平臺(tái)和操作維護(hù)終端之間的通信。核心模塊是一個(gè)中央模塊,用于協(xié)調(diào)各個(gè)模塊之間的工作,以便交換外部信息,并實(shí)現(xiàn)對(duì)事務(wù)處理流的全面監(jiān)控。分析與處理模塊用于根據(jù)數(shù)據(jù)庫服務(wù)器模塊的配置信息進(jìn)行費(fèi)用計(jì)算處理,計(jì)算當(dāng)前費(fèi)用可以支持的時(shí)長/流量,它是實(shí)現(xiàn)本發(fā)明的關(guān)鍵部分。監(jiān)控模塊用于提供流量監(jiān)控、協(xié)議跟蹤以及任務(wù)查詢功能。數(shù)據(jù)庫/文件代理模塊用于維護(hù)DACP系統(tǒng)的數(shù)據(jù)庫操作和文件操作,配置相關(guān)費(fèi)率,例如用戶的流量和費(fèi)用信息。用戶接口模塊用于方便用戶配置和維護(hù)DACP。數(shù)據(jù)庫服務(wù)器模塊負(fù)責(zé)完成對(duì)數(shù)據(jù)庫的直接訪問,它可以接受來自數(shù)據(jù)庫/文件代理模塊的操作指令,并在根據(jù)操作指令訪問數(shù)據(jù)庫后返回?cái)?shù)據(jù)庫操作結(jié)果。定時(shí)模塊則用于向DACP發(fā)送定時(shí)消息,觸發(fā)DACP執(zhí)行相應(yīng)的功能。
在本發(fā)明的DACP中,核心模塊和通信模塊、分析與處理模塊、監(jiān)控模塊之間為雙向通信,并能接收來自數(shù)據(jù)庫/文件代理模塊的信息。通信模塊和分析與處理模塊以及用戶接口模塊之間為雙向通信,并能接收來自定時(shí)模塊的信息和向監(jiān)控模塊發(fā)送信息。數(shù)據(jù)庫/文件代理模塊和分析與處理模塊以及數(shù)據(jù)庫服務(wù)器模塊之間為雙向通信。其中,除了通信模塊和用戶接口模塊之間的通信采用TCP/IP協(xié)議,數(shù)據(jù)庫/文件代理模塊和數(shù)據(jù)庫服務(wù)器模塊之間的通信采用消息隊(duì)列之外,其他通信均采用genfep進(jìn)程。
同時(shí)可以看出,在前述DACP中,通信模塊通過和諸如SCP的外部平臺(tái)的通信,可以實(shí)現(xiàn)本發(fā)明的費(fèi)用申請(qǐng)功能,而分析與處理模塊、數(shù)據(jù)庫/文件代理模塊和數(shù)據(jù)庫服務(wù)器模塊共同完成了本發(fā)明的批價(jià)功能,也就是根據(jù)相關(guān)費(fèi)率進(jìn)行費(fèi)用計(jì)算處理的功能。
圖4和圖5示出了本發(fā)明在兩種情況下的方法處理流程。具體地說,圖4示出了由于賬戶金額不足而使用戶被動(dòng)停止使用數(shù)據(jù)業(yè)務(wù)的方法處理流程,而圖5示出了用戶主動(dòng)停止使用數(shù)據(jù)業(yè)務(wù)的方法處理流程。由于前面的處理流程是相同的,因此在圖4和圖5中都用相同的標(biāo)號(hào)進(jìn)行表示。下面對(duì)本發(fā)明的處理流程進(jìn)行詳細(xì)說明。
首先在步驟401中,在預(yù)付費(fèi)用戶請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)后,PDSN向HAAA/CP GW發(fā)送計(jì)費(fèi)請(qǐng)求,指示PDSN支持預(yù)付費(fèi)功能,也就是PDSN能夠監(jiān)控用戶使用數(shù)據(jù)業(yè)務(wù)。在步驟402,HAAA/CP GW根據(jù)用戶的移動(dòng)電話號(hào)碼段確定該用戶為預(yù)付費(fèi)用戶后,向DACP發(fā)送鑒權(quán)請(qǐng)求。在步驟403,DACP收到鑒權(quán)請(qǐng)求后,根據(jù)鑒權(quán)的結(jié)果判斷該用戶可以使用預(yù)付費(fèi)業(yè)務(wù)并且可以使用數(shù)據(jù)業(yè)務(wù),然后向SCP發(fā)送費(fèi)用請(qǐng)求消息,請(qǐng)求本次數(shù)據(jù)業(yè)務(wù)的金額。
這里需要說明的是,預(yù)付費(fèi)用戶請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)對(duì),PDSN已經(jīng)明確了用戶請(qǐng)求的數(shù)據(jù)業(yè)務(wù)的類型,并可以靈活地根據(jù)一個(gè)預(yù)先確定的計(jì)費(fèi)方式分配金額,也就是根據(jù)時(shí)長還是流量進(jìn)行計(jì)費(fèi),例如,預(yù)先分配5分鐘時(shí)長的金額,或者預(yù)先分配1000字節(jié)的金額。并且,具體的時(shí)長數(shù)量或者字節(jié)數(shù)量也是由DACP預(yù)先確定的,同時(shí)可以靈活地更改。
在步驟404,SCP判斷用戶賬戶信息,也就是判斷用戶賬戶是否可用并且是否有足夠的可分配金額。如果用戶帳戶可用并且有足夠的可分配金額,則從賬戶中扣除相應(yīng)的申請(qǐng)費(fèi)用,然后執(zhí)行步驟405及其后續(xù)步驟。如果帳戶不可用,或者帳戶雖然可用但是沒有足夠的可分配金額,則直接經(jīng)過DACP、HAAA/CP GW向PDSN返回分配金額失敗的回應(yīng)消息,PDSN拒絕為該用戶提供數(shù)據(jù)業(yè)務(wù),結(jié)束本流程。
在步驟405,SCP向DACP發(fā)送費(fèi)用請(qǐng)求回應(yīng),在該請(qǐng)求回應(yīng)中包括分配金額信息。在步驟406,DACP接收到來自SCP的費(fèi)用請(qǐng)求回應(yīng)后,將申請(qǐng)到的費(fèi)用信息,也就是分配金額,根據(jù)計(jì)費(fèi)方式轉(zhuǎn)換為可以使用的時(shí)長或流量。同時(shí)向HAAA/CP GW發(fā)送包括計(jì)費(fèi)方式信息和分配時(shí)長/流量信息的鑒權(quán)請(qǐng)求回應(yīng)消息。
在步驟407,HAAA/CP GW向PDSN發(fā)送計(jì)費(fèi)請(qǐng)求回應(yīng)消息,同樣包括計(jì)費(fèi)方式信息和分配時(shí)長/流量信息,指示PDSN按照相應(yīng)的時(shí)長/流量控制用戶的數(shù)據(jù)業(yè)務(wù)使用情況。
當(dāng)用戶的數(shù)據(jù)業(yè)務(wù)使用情況達(dá)到本次使用費(fèi)用時(shí),在步驟408,PDSN再次向HAAA/CP GW發(fā)送新的計(jì)費(fèi)請(qǐng)求消息,在步驟409,HAAA/CP GW在收到來自PDSN的新的計(jì)費(fèi)請(qǐng)求消息后,向DACP發(fā)送計(jì)費(fèi)請(qǐng)求消息,同樣,DACP在收到來自HAAA/CP GW的計(jì)費(fèi)請(qǐng)求消息后在步驟410向SCP發(fā)送計(jì)費(fèi)請(qǐng)求消息。
在步驟411,SCP為這次新的計(jì)費(fèi)請(qǐng)求判斷賬戶是否有足夠的可分配金額,在這里假設(shè)賬戶內(nèi)依然具有足夠的可分配金額,則從賬戶中扣除這次請(qǐng)求對(duì)應(yīng)的申請(qǐng)費(fèi)用,然后執(zhí)行步驟412及其后續(xù)步驟。
步驟412至步驟414和前述步驟405至步驟408基本相同,它們的區(qū)別在于步驟406中DACP向HAAA/CP GW返回的是鑒權(quán)請(qǐng)求回應(yīng)消息,而步驟413中DACP向HAAA/CP GW返回的是計(jì)費(fèi)請(qǐng)求回應(yīng)消息。這是因?yàn)樵诘谝淮畏峙浣痤~之前需要有一個(gè)對(duì)用戶的鑒權(quán)過程,而在經(jīng)過一次鑒權(quán)確認(rèn)用戶身份之后,則不再需要進(jìn)行鑒權(quán),直接進(jìn)行計(jì)費(fèi)請(qǐng)求和回應(yīng)計(jì)費(fèi)請(qǐng)求即可。需要說明的是,步驟406中的鑒權(quán)請(qǐng)求回應(yīng)消息和步驟413中的計(jì)費(fèi)請(qǐng)求回應(yīng)消息中都包含計(jì)費(fèi)方式和分配時(shí)長/流量信息。
在執(zhí)行步驟414之后,如果用戶需要繼續(xù)使用數(shù)據(jù)業(yè)務(wù),則可以重復(fù)步驟408至步驟414,這里假定每次在用戶請(qǐng)求分配金額時(shí)賬戶內(nèi)都具有足夠的可分配金額。
下面說明某次用戶請(qǐng)求分配金額時(shí)賬戶內(nèi)金額不足時(shí)的處理過程。
和步驟408至步驟410相似,在圖4所示的步驟421至步驟423中,PDSN通過HAAA/CP GW、DACP向SCP申請(qǐng)新的數(shù)據(jù)業(yè)務(wù)使用費(fèi)用,在步驟424,SCP判斷出用戶賬戶內(nèi)沒有足夠的可分配金額,則不從賬戶中進(jìn)行費(fèi)用扣除,而直接在步驟425向DACP發(fā)送指示用戶賬戶余額不足的費(fèi)用請(qǐng)求回應(yīng)消息。在步驟426中,DACP向HAAA/CP GW發(fā)送指示賬戶余額不足的計(jì)費(fèi)請(qǐng)求回應(yīng)消息。然后在步驟427中,HAAA/CP GW向PDSN發(fā)送計(jì)費(fèi)請(qǐng)求回應(yīng)消息,指示PDSN切斷用戶的本次數(shù)據(jù)業(yè)務(wù)。PDSN在收到該指示后即切斷用戶的本次數(shù)據(jù)業(yè)務(wù),從而避免了在用戶賬戶余額不足的情況下用戶依然使用數(shù)據(jù)業(yè)務(wù)造成的帳戶透支現(xiàn)象,保證了數(shù)據(jù)業(yè)務(wù)提供商的利益。
和上一種用戶因?yàn)閹艚痤~不足被動(dòng)停止使用數(shù)據(jù)業(yè)務(wù)的情況對(duì)應(yīng),在用戶經(jīng)過一段時(shí)間的數(shù)據(jù)業(yè)務(wù)使用后,可能不再需要使用該數(shù)據(jù)業(yè)務(wù),這時(shí)用戶可以主動(dòng)停止該數(shù)據(jù)業(yè)務(wù)的使用。在這種情況下,參照?qǐng)D5,在用戶停止使用數(shù)據(jù)業(yè)務(wù)后,PDSN在步驟521向HAAA/CP GW發(fā)送包含用戶停止數(shù)據(jù)業(yè)務(wù)的使用以及當(dāng)前已經(jīng)使用的時(shí)長/流量的信息的計(jì)費(fèi)請(qǐng)求消息,在步驟522,HAAA/CP GW向DACP轉(zhuǎn)發(fā)該消息,在步驟523,DACP將已分配但未使用的時(shí)長/流量轉(zhuǎn)換為金額,然后向SCP發(fā)送費(fèi)用返回請(qǐng)求消息,指示SCP返回相應(yīng)的費(fèi)用。
在步驟524,SCP在接收到該費(fèi)用返回請(qǐng)求消息后,將已經(jīng)分配的金額中未使用的金額返回到用戶的帳戶中,然后在步驟525將費(fèi)用返回成功的消息發(fā)送給DACP。在步驟526和步驟527,DACP將該費(fèi)用返回成功的消息經(jīng)過HAAA/CP GW轉(zhuǎn)發(fā)給PDSN。至此,已經(jīng)由SCP分配給用戶但是未使用的金額又返回到用戶的帳戶中,對(duì)于用戶來說不會(huì)蒙受任何損失,進(jìn)一步保證了用戶的利益。
上述說明了本發(fā)明的系統(tǒng)和方法。本發(fā)明可以適用于CDMA 1X分組網(wǎng)絡(luò)和CDMA 2000分組網(wǎng)絡(luò)。并且本發(fā)明的思想也可以適用于其它的CDMA網(wǎng)絡(luò),甚至其它的無線通信網(wǎng)絡(luò)。因此可以理解,上述僅是對(duì)本發(fā)明精神的展示,而不是限制。
權(quán)利要求
1.一種實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng),包括碼分多址CDMA分組網(wǎng)絡(luò),分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)PDSN,鑒權(quán)、授權(quán)和計(jì)費(fèi)服務(wù)器/業(yè)務(wù)內(nèi)容服務(wù)網(wǎng)關(guān)HAAA/CP GW,業(yè)務(wù)控制點(diǎn)SCP,其中PDSN和HAAA/CP GW分別連接到CDMA分組網(wǎng)絡(luò),其特征是,該系統(tǒng)還包括用于完成數(shù)據(jù)業(yè)務(wù)的批價(jià)及費(fèi)用申請(qǐng)功能的數(shù)據(jù)業(yè)務(wù)接入控制點(diǎn)DACP,所述DACP同時(shí)連接到HAAA/CP GW和SCP。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng),其特征是,所述DACP至少包括用于和SCP通信以實(shí)現(xiàn)費(fèi)用申請(qǐng)功能的通信模塊,用于共同完成數(shù)據(jù)業(yè)務(wù)的批價(jià)功能的順序連接的分析與處理模塊、數(shù)據(jù)庫/文件管理模塊和數(shù)據(jù)庫服務(wù)器模塊,以及控制所述模塊協(xié)同工作的核心模塊,所述通信模塊、分析與處理模塊以及數(shù)據(jù)庫/文件管理模塊分別連接到核心模塊。
3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng),其特征是,所述DACP進(jìn)一步包括用于監(jiān)控通信模塊、核心模塊和分析與處理模塊工作的監(jiān)控模塊,用于發(fā)送定時(shí)信息以觸發(fā)DACP執(zhí)行相應(yīng)功能的定時(shí)模塊,以及提供了DACP系統(tǒng)配合和維護(hù)接口的用戶接口模塊,所述定時(shí)模塊和用戶接口模塊連接到通信模塊。
4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng),其特征是,所述連接是數(shù)據(jù)鏈路連接。
5.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的系統(tǒng),其特征是,所述CDMA分組網(wǎng)絡(luò)是CDMA 1X分組網(wǎng)絡(luò)或CDMA 2000分組網(wǎng)絡(luò)。
6.一種實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,至少包括如下步驟a.PDSN在接收到用戶請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)的請(qǐng)求消息后,通過HAAA/CPGW向DACP發(fā)送請(qǐng)求分配金額的計(jì)費(fèi)請(qǐng)求消息,DACP將所述計(jì)費(fèi)請(qǐng)求消息發(fā)送到SCP;b.SCP判斷是否可以從對(duì)應(yīng)于所述用戶的預(yù)付費(fèi)賬戶分配所請(qǐng)求的金額,如果是,執(zhí)行步驟c,否則向DACP發(fā)送分配金額失敗的回應(yīng)消息,DACP通過HAAA/CP GW向PDSN發(fā)送分配金額失敗的回應(yīng)消息,PDSN拒絕用戶使用數(shù)據(jù)業(yè)務(wù)或停止用戶正在使用的數(shù)據(jù)業(yè)務(wù),結(jié)束本流程;c.SCP從用戶預(yù)付費(fèi)賬戶中扣除分配金額,并將包含分配金額信息的費(fèi)用請(qǐng)求回應(yīng)消息發(fā)送給DACP,DACP將所述分配金額信息轉(zhuǎn)換為PDSN控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息,然后將包含所述PDSN控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息通過HAAA/CP GW發(fā)送到PDSN,PDSN根據(jù)所述控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息控制用戶使用數(shù)據(jù)業(yè)務(wù)。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,其特征是,所述PDSN控制用戶使用數(shù)據(jù)業(yè)務(wù)的信息是時(shí)長信息或流量信息,步驟a中PDSN通過HAAA/CP GW向DACP發(fā)送的計(jì)費(fèi)請(qǐng)求消息中進(jìn)一步包含一個(gè)通過時(shí)長或者流量控制用戶使用數(shù)據(jù)業(yè)務(wù)的計(jì)費(fèi)方式信息,步驟c中DACP根據(jù)所述計(jì)費(fèi)方式信息將分配金額轉(zhuǎn)換為時(shí)長或者流量,并且DACP通過HAAA/CP GW向PDSN發(fā)送的計(jì)費(fèi)請(qǐng)求回應(yīng)消息中進(jìn)一步包含所述計(jì)費(fèi)方式信息。
8.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,其特征是,如果用戶在使用數(shù)據(jù)業(yè)務(wù)的過程中主動(dòng)停止數(shù)據(jù)業(yè)務(wù)的使用,本發(fā)明進(jìn)一步包括PDSN在接收到用戶停止使用數(shù)據(jù)業(yè)務(wù)的信息后,向HAAA/CP GW發(fā)送包含用戶釋放和已使用時(shí)長/流量信息的計(jì)費(fèi)請(qǐng)求消息,HAAA/CP GW向DACP發(fā)送包含所述已使用時(shí)長/流量信息的計(jì)費(fèi)請(qǐng)求消息,DACP將已使用時(shí)長/流量換算為金額信息,然后將包含所述金額信息的費(fèi)用返回消息發(fā)送到SCP;SCP將所述金額信息返回到用戶預(yù)付費(fèi)帳戶,然后向DACP發(fā)送表明費(fèi)用返回成功的費(fèi)用返回回應(yīng)消息,DACP通過HAAA/CP GW向PDSN發(fā)送表明費(fèi)用返回成功的計(jì)費(fèi)請(qǐng)求回應(yīng)消息。
9.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,其特征是,在用戶第一次請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)時(shí),進(jìn)一步包括對(duì)用戶進(jìn)行身份鑒權(quán)的操作。
10.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,其特征是,在用戶使用數(shù)據(jù)業(yè)務(wù)所需金額接近可分配金額時(shí),PDSN直接向HAAA/CP GW再次發(fā)送用于請(qǐng)求下一次數(shù)據(jù)業(yè)務(wù)使用金額的計(jì)費(fèi)請(qǐng)求消息。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)付費(fèi)實(shí)時(shí)性的方法,包括PDSN在接收到用戶請(qǐng)求使用數(shù)據(jù)業(yè)務(wù)的請(qǐng)求消息后,首先通過HAAA/CP GW、DACP向SCP發(fā)送請(qǐng)求分配金額的計(jì)費(fèi)請(qǐng)求消息;SCP判斷是否可以用戶賬戶分配所請(qǐng)求的金額,如果是,從用戶賬戶中扣除分配金額,并將分配金額信息發(fā)送給DACP,DACP將分配金額信息轉(zhuǎn)換為時(shí)長/流量信息,然后將時(shí)長/流量信息通過HAAA/CP GW發(fā)送到PDSN,PDSN據(jù)此控制用戶使用數(shù)據(jù)業(yè)務(wù);如果用戶帳戶沒有足夠可分配金額,SCP通過DACP、HAAA/CP GW向PDSN發(fā)送分配金額失敗的回應(yīng)消息,PDSN拒絕用戶使用數(shù)據(jù)業(yè)務(wù)或停止用戶正在使用的數(shù)據(jù)業(yè)務(wù)。本發(fā)明還公開了一種用于完成該方法的系統(tǒng)。
文檔編號(hào)H04W4/24GK1601945SQ0312647
公開日2005年3月30日 申請(qǐng)日期2003年9月28日 優(yōu)先權(quán)日2003年9月28日
發(fā)明者許峻嶸, 盧選明, 趙曉東 申請(qǐng)人:華為技術(shù)有限公司