欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信用控制客戶端、信用控制服務(wù)器、計(jì)費(fèi)系統(tǒng)及計(jì)費(fèi)方法

文檔序號(hào):7647243閱讀:200來源:國知局
專利名稱:信用控制客戶端、信用控制服務(wù)器、計(jì)費(fèi)系統(tǒng)及計(jì)費(fèi)方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域中的計(jì)費(fèi)技術(shù),尤其是向終端提供服務(wù)的過程中,對提供的服務(wù)進(jìn)行計(jì)費(fèi)的信用控制客戶端、信用控制服務(wù)器、計(jì)費(fèi)系統(tǒng)及計(jì)費(fèi)方法。
背景技術(shù)
隨著數(shù)據(jù)業(yè)務(wù)的快速發(fā)展,用戶可以通過終端來使用運(yùn)營商提供的各項(xiàng)服務(wù),例如用戶可以通過終端使用語音業(yè)務(wù),收發(fā)文本消息、彩信、E-mail,通過終端登錄互聯(lián)網(wǎng)絡(luò)下載彩鈴與圖片、購物等。此前,在用戶通過終端使用服務(wù)提供商提供的各項(xiàng)服務(wù)時(shí),運(yùn)營商主要采用后計(jì)費(fèi)方式對用戶使用的服務(wù)進(jìn)行計(jì)費(fèi)與扣費(fèi),即不查詢終端用戶帳戶上的余額,在用戶成功使用服務(wù)后,再計(jì)算用戶使用服務(wù)的費(fèi)用,并從用戶帳戶上扣除計(jì)算出的費(fèi)用。該后計(jì)費(fèi)方式存在的缺陷是可能存在終端用戶帳戶上的余額不足而欠費(fèi),甚至有的用戶惡意透支使用服務(wù),這就對運(yùn)營商帶來極大的損失。
目前,在各種有線與無線網(wǎng)絡(luò)通信的費(fèi)用支付方式中,由于具備可以讓終端用戶實(shí)時(shí)、方便地查詢自己帳戶上的余額、可以讓運(yùn)營商避免用戶惡意透支帳戶余額及欠費(fèi)等優(yōu)點(diǎn),預(yù)付費(fèi)支付方式目前已經(jīng)得到了用戶與運(yùn)營商普遍采用的一種費(fèi)用支付方式,并將得到更為廣泛的應(yīng)用。
目前存在的兩種預(yù)付費(fèi)支付方式有兩種一種是立即記賬方式,另一種是預(yù)留計(jì)費(fèi)方式。
立即記賬方式是當(dāng)信用控制客戶端接收到終端發(fā)送的服務(wù)請求時(shí),向信用控制服務(wù)器發(fā)送立即記賬請求;信用控制服務(wù)器收到立即記賬請求后,對終端請求的服務(wù)進(jìn)行計(jì)費(fèi)及扣費(fèi);成功扣費(fèi)后,向信用控制客戶端發(fā)送立即記賬請求回復(fù);信用控制客戶端收到立即記賬請求回復(fù)后,向終端提供服務(wù)。該方法要求信用控制服務(wù)器扣費(fèi)成功后,保證信用控制客戶端一定能成功地向終端提供其請求的服務(wù)。而一旦發(fā)生意外,例如終端、信用控制客戶端、信用控制服務(wù)器或者其所使用的通信網(wǎng)絡(luò)出現(xiàn)任何一個(gè)問題,都無法滿足該條件,這就損害了用戶的經(jīng)濟(jì)利益,并給用戶帶來不便;另外,對于運(yùn)營商來說,需要處理用戶因此引起的投訴、索賠、查證事實(shí)等繁瑣的事宜,勢必耗費(fèi)大量的人力與物力,同樣給運(yùn)營商帶來極大不便。因此,目前,運(yùn)營商已經(jīng)盡量避免使用該計(jì)費(fèi)方式。
預(yù)留計(jì)費(fèi)方式是目前使用最廣泛的一種計(jì)費(fèi)方法,如圖1所示,為現(xiàn)有技術(shù)預(yù)留計(jì)費(fèi)的流程圖,其具體實(shí)現(xiàn)流程為終端向信用控制客戶端發(fā)起服務(wù)請求(步驟A);信用控制客戶端接收到終端發(fā)送的服務(wù)請求時(shí),向信用控制服務(wù)器發(fā)送開始會(huì)話請求,該開始會(huì)話請求中攜帶有終端用戶標(biāo)識(shí)與請求預(yù)留額度(步驟B);信用控制服務(wù)器收到開始會(huì)話請求后,在終端用戶的帳戶上預(yù)留與請求預(yù)留額度對應(yīng)的預(yù)留金額,如果該請求預(yù)留額度本身就是金額單位,則直接預(yù)留該預(yù)留金額,如果該請求預(yù)留額度是非金額單位,則信用控制服務(wù)器根據(jù)資費(fèi)進(jìn)行計(jì)算,得到與請求預(yù)留額度對應(yīng)的預(yù)留金額,并預(yù)留該預(yù)留金額(步驟C);預(yù)留成功后,信用控制服務(wù)器向信用控制客戶端發(fā)送開始會(huì)話請求回復(fù),該開始會(huì)話請求回復(fù)中攜帶有批準(zhǔn)信用度,即與預(yù)留的金額相應(yīng)的時(shí)長或流量(步驟D);信用控制客戶端收到發(fā)送開始會(huì)話請求回復(fù)后,檢查批準(zhǔn)信用度是否為零(步驟E);若是,則拒絕向終端提供服務(wù),結(jié)束流程(步驟N);若否,則向終端提供服務(wù),并監(jiān)控終端是否結(jié)束使用服務(wù)以及批準(zhǔn)信用度是否用完(步驟F);判斷終端結(jié)束服務(wù)與批準(zhǔn)信用度用完兩個(gè)事件中,是否批準(zhǔn)信用度用完在先(步驟G);若是,則信用控制客戶端向信用控制服務(wù)器發(fā)送中間會(huì)話請求,請求繼續(xù)使用該服務(wù),該中間會(huì)話請求中攜帶有終端用戶標(biāo)識(shí)、終端實(shí)際使用額度與請求重新預(yù)留的請求預(yù)留額度(步驟H);信用控制服務(wù)器收到中間會(huì)話請求后,釋放掉前一次在該終端用戶的帳戶上預(yù)留的預(yù)留金額,并做記賬處理,從終端用戶的帳戶上扣除該終端實(shí)際使用額度所需的應(yīng)付金額,如果實(shí)際使用額度本身就是金額單位,則直接扣除金額,如果實(shí)際使用額度是非金額單位,則根據(jù)資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,再進(jìn)行扣除,然后再次在終端用戶的帳戶上預(yù)留與請求預(yù)留額度對應(yīng)的預(yù)留金額(步驟I);預(yù)留成功后,信用控制服務(wù)器向信用控制客戶端發(fā)送中間會(huì)話請求回復(fù),該中間會(huì)話請求回復(fù)中攜帶有終端用戶標(biāo)識(shí)與批準(zhǔn)信用度(步驟J);此后重復(fù)步驟E至步驟J的流程,直到終端結(jié)束使用請求的服務(wù);若終端結(jié)束使用服務(wù),信用控制客戶端向信用控制服務(wù)器發(fā)送結(jié)束會(huì)話請求,該結(jié)束會(huì)話請求中攜帶有終端用戶標(biāo)識(shí)與實(shí)際使用額度(步驟K);信用控制服務(wù)器接收到信用控制客戶端發(fā)送的結(jié)束會(huì)話請求后,釋放掉前一次在該終端用戶的帳戶上預(yù)留的預(yù)留金額,并做記賬處理,從終端用戶的帳戶上扣除該終端實(shí)際使用額度所需的應(yīng)付金額,如果實(shí)際使用額度本身就是金額單位,則直接扣除金額,如果實(shí)際使用額度是非金額單位,則根據(jù)資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,再進(jìn)行扣除(步驟L);然后向信用控制客戶端發(fā)送結(jié)束會(huì)話請求回復(fù)(步驟M)。
由上述流程可知,預(yù)留計(jì)費(fèi)方式具有以下特點(diǎn)1,服務(wù)流程復(fù)雜。為了實(shí)現(xiàn)對服務(wù)的計(jì)費(fèi)需求,一般情況下,每一個(gè)服務(wù)都需要信用控制客戶端向信用控制發(fā)送一個(gè)開始會(huì)話請求、多次中間會(huì)話請求與一次結(jié)束會(huì)話請求;并且,信用控制客戶端與信用控制服務(wù)器都需要保存服務(wù)狀態(tài)。
2,信息交互頻繁。因?yàn)轭A(yù)留與扣費(fèi)需要保持一致,在很多情況下,例如若終端在使用服務(wù)的過程中發(fā)生小區(qū)切換、費(fèi)率切換、特定時(shí)間點(diǎn)等,還會(huì)在預(yù)留金額充足的情況下再次發(fā)起中間會(huì)話請求,具體觸發(fā)請求的條件由信用控制服務(wù)器與信用控制客戶端實(shí)時(shí)協(xié)商完成;
3,工作量大。對于信用控制客戶端來說,需要一直監(jiān)控信用控制服務(wù)器下發(fā)的請求觸發(fā)條件,例如額度監(jiān)控;對于信用控制服務(wù)器來說,需要從終端用戶的帳戶上預(yù)留一定的金額,在扣費(fèi)時(shí),還需要釋放預(yù)留的金額。
由于上述特點(diǎn),使得預(yù)留計(jì)費(fèi)方式存在著明顯的不足之處信息交互頻繁,就增加了網(wǎng)絡(luò)傳輸?shù)男畔⒘?,這就增加了網(wǎng)絡(luò)負(fù)擔(dān),可能引起網(wǎng)絡(luò)擁塞;工作量大,占用了信用控制客戶端與信用控制服務(wù)器的大量工作時(shí)間及處理能力,影響了其工作性能,降低了其工作效率,甚至在業(yè)務(wù)繁忙時(shí),會(huì)無法處理其他終端用戶的正常服務(wù)請求,對運(yùn)營商和終端用戶都帶來不便。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問題是預(yù)留計(jì)費(fèi)方式存在的以下不足信息交互頻繁增加了網(wǎng)絡(luò)負(fù)擔(dān),可能引起網(wǎng)絡(luò)擁塞;工作量大,占用了信用控制客戶端與信用控制服務(wù)器的大量工作時(shí)間及處理能力,影響了其工作性能,降低了其工作效率,甚至在業(yè)務(wù)繁忙時(shí),會(huì)無法處理其他終端用戶的正常業(yè)務(wù)請求。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例的一種計(jì)費(fèi)方法,包括以下步驟獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí);判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足,是,則采用后計(jì)費(fèi)方式對所述終端請求的服務(wù)進(jìn)行計(jì)費(fèi);否則,采用預(yù)留計(jì)費(fèi)方式對所述終端請求的服務(wù)進(jìn)行計(jì)費(fèi)。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例的基于上述計(jì)費(fèi)方法的信用控制客戶端,包括用于發(fā)送會(huì)話請求及接收會(huì)話請求回復(fù)的會(huì)話處理模塊,和用于向終端提供服務(wù)的服務(wù)提供模塊,還包括監(jiān)控識(shí)別模塊,分別與所述會(huì)話處理模塊及所述服務(wù)提供模塊連接,用于識(shí)別是否需要對終端使用的額度進(jìn)行限制,以及會(huì)話請求回復(fù)中攜帶的批準(zhǔn)信用度是否為零;監(jiān)控模塊,分別與所述會(huì)話處理模塊、所述監(jiān)控識(shí)別模塊及所述服務(wù)提供模塊連接,用于根據(jù)所述監(jiān)控識(shí)別模塊的指示,對終端實(shí)際使用額度,或者進(jìn)一步對批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控,并在批準(zhǔn)信用度用完時(shí)向所述會(huì)話處理模塊發(fā)送批準(zhǔn)信用度已用完以及終端實(shí)際使用額度的通知消息,或者在終端結(jié)束使用所述服務(wù)時(shí)向所述會(huì)話處理模塊發(fā)送終端結(jié)束使用服務(wù)以及終端實(shí)際使用額度的通知消息。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例的基于上述計(jì)費(fèi)方法的信用控制服務(wù)器,包括用于獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí)的預(yù)處理模塊,和用于存儲(chǔ)終端用戶標(biāo)識(shí)對應(yīng)的帳戶信息的信息存儲(chǔ)模塊,和與所述信息存儲(chǔ)模塊連接的、用于在所述帳戶上預(yù)留金額以及釋放該預(yù)留金額的預(yù)留處理模塊,和用于根據(jù)預(yù)設(shè)的資費(fèi)信息計(jì)算與請求預(yù)留額度對應(yīng)的預(yù)留金額以及與終端實(shí)際使用額度對應(yīng)的應(yīng)付金額的計(jì)算模塊,和與所述信息存儲(chǔ)模塊連接的、用于從所述帳戶上扣除所述應(yīng)付金額的扣除模塊,還包括鑒權(quán)模塊,與所述信息存儲(chǔ)模塊連接,用于判斷所述帳戶上的余額是否充足以及是否需要對所述終端使用的額度進(jìn)行限制;會(huì)話控制模塊,分別與所述預(yù)處理模塊、所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊連接,用于根據(jù)所述帳戶上的余額是否充足的鑒權(quán)結(jié)果與是否需要對所述終端使用的額度進(jìn)行限制的判斷結(jié)果,控制所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊采用后計(jì)費(fèi)方式或者預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例的基于上述計(jì)費(fèi)方法的業(yè)務(wù)計(jì)費(fèi)系統(tǒng),包括信用控制客戶端與信用控制服務(wù)器,所述信用控制客戶端包括用于發(fā)送會(huì)話請求及接收會(huì)話請求回復(fù)的會(huì)話處理模塊,和用于向終端提供服務(wù)的服務(wù)提供模塊;所述信用控制服務(wù)器包括與所述會(huì)話處理模塊連接的、用于獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí)的預(yù)處理模塊,和用于存儲(chǔ)終端用戶標(biāo)識(shí)對應(yīng)的帳戶信息的信息存儲(chǔ)模塊,和與所述信息存儲(chǔ)模塊連接的、用于在所述帳戶上預(yù)留金額以及釋放該預(yù)留金額的預(yù)留處理模塊,和用于根據(jù)預(yù)設(shè)的資費(fèi)信息計(jì)算與請求預(yù)留額度對應(yīng)的預(yù)留金額以及與終端實(shí)際使用額度對應(yīng)的應(yīng)付金額的計(jì)算模塊,和與所述信息存儲(chǔ)模塊連接的、用于從所述帳戶上扣除所述應(yīng)付金額的扣除模塊,所述信用控制客戶端還包括監(jiān)控識(shí)別模塊,分別與所述會(huì)話處理模塊及所述服務(wù)提供模塊連接,用于識(shí)別是否需要對終端使用的額度進(jìn)行限制,以及會(huì)話請求回復(fù)中攜帶的批準(zhǔn)信用度是否為零;監(jiān)控模塊,分別與所述會(huì)話處理模塊、所述監(jiān)控識(shí)別模塊及所述服務(wù)提供模塊連接,用于根據(jù)所述監(jiān)控識(shí)別模塊的指示,對終端實(shí)際使用額度,或者進(jìn)一步對批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控,并在批準(zhǔn)信用度用完時(shí)向所述會(huì)話處理模塊發(fā)送批準(zhǔn)信用度已用完以及終端實(shí)際使用額度的通知消息,或者在終端結(jié)束使用所述服務(wù)時(shí)向所述會(huì)話處理模塊發(fā)送終端結(jié)束使用服務(wù)以及終端實(shí)際使用額度的通知消息;所述信用控制服務(wù)器還包括鑒權(quán)模塊,與所述信息存儲(chǔ)模塊連接,用于判斷所述帳戶上的余額是否充足以及是否需要對所述終端使用的額度進(jìn)行限制;會(huì)話控制模塊,分別與所述預(yù)處理模塊、所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊連接,用于根據(jù)所述帳戶上的余額是否充足的鑒權(quán)結(jié)果與是否需要對所述終端使用的額度進(jìn)行限制的判斷結(jié)果,控制所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊采用后計(jì)費(fèi)方式或者預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)。
本發(fā)明的實(shí)施例,根據(jù)請求使用服務(wù)的終端用戶帳戶上的余額信息來選擇對該用戶的計(jì)費(fèi)方式,在帳戶余額充足的情況下,采用后計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),而在帳戶余額不是很充足的情況下,采用預(yù)留計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),這樣,在帳戶余額充足的情況下,信用控制客戶端一般只在服務(wù)提供服務(wù)前發(fā)送一個(gè)開始會(huì)話請求,在服務(wù)提供結(jié)束時(shí)發(fā)送一個(gè)結(jié)束會(huì)話請求,簡化了服務(wù)流程;減少了不必要的中間會(huì)話請求,減少了信用控制客戶端與信用控制服務(wù)器之間的信息交互,減少了網(wǎng)絡(luò)傳輸負(fù)擔(dān)以及信用控制客戶端與信用控制服務(wù)器的工作量,與現(xiàn)有技術(shù)相比,提高了其工作性能與工作效率,保證了服務(wù)請求的正常處理,方便了運(yùn)營商與用戶;而在帳戶余額不是很充足的情況下,采用預(yù)留計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),避免了終端用戶帳戶上的余額不足而欠費(fèi)、甚至惡意透支使用服務(wù),而對運(yùn)營商帶來損失。
下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。


圖1為現(xiàn)有技術(shù)預(yù)留計(jì)費(fèi)的流程圖。
圖2為本發(fā)明信用控制服務(wù)器實(shí)施例的結(jié)構(gòu)示意圖。
圖3為本發(fā)明信用控制客戶端實(shí)施例的結(jié)構(gòu)示意圖。
圖4為本發(fā)明計(jì)費(fèi)系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
圖5為本發(fā)明計(jì)費(fèi)方法實(shí)施例的基本流程圖。
圖6為本發(fā)明計(jì)費(fèi)方法實(shí)施例的流程圖。
圖7為本發(fā)明的采用后計(jì)費(fèi)方式計(jì)費(fèi)實(shí)施例的流程圖。
圖8為本發(fā)明的采用后計(jì)費(fèi)方式計(jì)費(fèi)實(shí)施例的另一流程圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例根據(jù)用戶帳戶上的余額情況,必要時(shí),結(jié)合終端用戶請求的服務(wù)類型,來決定采用預(yù)留計(jì)費(fèi)方式或后計(jì)費(fèi)方式兩種不同的計(jì)費(fèi)方法對用戶請求的服務(wù)進(jìn)行計(jì)費(fèi),例如對于隨機(jī)的,消費(fèi)金額相對較高的服務(wù)請求可以將余額充足的標(biāo)準(zhǔn)設(shè)置較高,用戶帳戶余額低于該標(biāo)準(zhǔn)時(shí)采用預(yù)留計(jì)費(fèi)方式進(jìn)行計(jì)費(fèi),而對于普通的語音呼叫業(yè)務(wù),在用戶帳戶余額相對較高的情況下,可采用后計(jì)費(fèi)方式進(jìn)行計(jì)費(fèi),以達(dá)到減少信息處理量、提高工作效率,同時(shí)避免用戶欠費(fèi)或透支使用業(yè)務(wù)的效果。
圖2所示為本發(fā)明信用控制服務(wù)器實(shí)施例的結(jié)構(gòu)示意圖,其包括依次連接的預(yù)處理模塊11、會(huì)話控制模塊12、鑒權(quán)模塊13與信息存儲(chǔ)模塊14,以及分別與會(huì)話控制模塊12及信息存儲(chǔ)模塊14連接的預(yù)留處理模塊15、計(jì)算模塊16與扣除模塊17。其中,預(yù)處理模塊11用于接收信用控制客戶端發(fā)送的開始會(huì)話請求,獲取該開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí),例如電話號(hào)碼、SIP(Session Initiation Protocol,基于IP的應(yīng)用層控制協(xié)議)URI(Universal Resource Identifier,,通用資源標(biāo)志符);信息存儲(chǔ)模塊14用于存儲(chǔ)終端用戶標(biāo)識(shí)對應(yīng)的帳戶信息,至少包括帳戶余額;鑒權(quán)模塊13根據(jù)信息存儲(chǔ)模塊14中記錄的信息,判斷與請求服務(wù)的終端用戶標(biāo)識(shí)對應(yīng)的帳戶余額是否充足以及是否需要對終端使用的額度進(jìn)行限制,并向會(huì)話控制模塊12反饋帳戶余額是否充足的鑒權(quán)結(jié)果與是否需要對終端使用的額度進(jìn)行限制的判斷結(jié)果,其中帳戶余額充足與需要對終端使用的額度進(jìn)行限制的帳戶余額的標(biāo)準(zhǔn)可以預(yù)先設(shè)定,可以由運(yùn)營商根據(jù)所有用戶使用服務(wù)所需資費(fèi)的歷史數(shù)據(jù)來進(jìn)行統(tǒng)計(jì)、確定,也可以由運(yùn)營商根據(jù)其他標(biāo)準(zhǔn)預(yù)先確定;預(yù)留處理模塊15在請求使用服務(wù)的帳戶上預(yù)留金額,以及釋放預(yù)留金額;計(jì)算模塊16用于根據(jù)預(yù)設(shè)的資費(fèi)信息計(jì)算與請求預(yù)留額度對應(yīng)的預(yù)留金額,以及終端使用服務(wù)的過程中實(shí)際使用額度對應(yīng)的應(yīng)付金額;扣除模塊17用于從使用服務(wù)的終端用戶的帳戶上扣除應(yīng)付金額;會(huì)話控制模塊12用于根據(jù)使用服務(wù)的用戶帳戶上的余額是否充足以及是否需要對終端實(shí)際使用的額度進(jìn)行限制的鑒權(quán)結(jié)果,控制預(yù)留處理模塊15、計(jì)算模塊16及扣除模塊17執(zhí)行相應(yīng)操作的順序,至少可以實(shí)現(xiàn)下述圖5至圖8任一實(shí)施例所述的操作順序,采用后計(jì)費(fèi)方式或者預(yù)留計(jì)費(fèi)方式對用戶使用的服務(wù)進(jìn)行計(jì)費(fèi)。
再參見圖2,信用控制服務(wù)器還可以包括計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18,與鑒權(quán)模塊13連接,用于存儲(chǔ)預(yù)設(shè)的資費(fèi)信息,另外,還可以存儲(chǔ)服務(wù)的服務(wù)類型信息與作為帳戶余額充足的標(biāo)準(zhǔn)的余額數(shù)值之間的對應(yīng)關(guān)系信息,該標(biāo)準(zhǔn)可以根據(jù)服務(wù)類型所需資費(fèi)來確定。對不同的服務(wù)類型設(shè)定帳戶余額充足的標(biāo)準(zhǔn)不同,有利于按照用戶請求使用的服務(wù)的類型來確定采用合適的計(jì)費(fèi)方式。
圖3所示為本發(fā)明信用控制客戶端實(shí)施例的結(jié)構(gòu)示意圖,其包括依次連接的會(huì)話處理模塊21、監(jiān)控識(shí)別模塊22與監(jiān)控模塊23,以及與監(jiān)控識(shí)別模塊22及監(jiān)控模塊23連接的服務(wù)提供模塊24,監(jiān)控模塊23還與會(huì)話處理模塊21連接。其中,會(huì)話處理模塊21用于向信用控制服務(wù)器發(fā)送會(huì)話請求,該會(huì)話請求可以是開始會(huì)話請求、中間會(huì)話請求或結(jié)束會(huì)話請求,以及接收信用控制服務(wù)器反饋的會(huì)話請求回復(fù),該會(huì)話請求回復(fù)可以是開始會(huì)話請求回復(fù)、中間會(huì)話請求回復(fù)或結(jié)束會(huì)話請求回復(fù);監(jiān)控識(shí)別模塊22用于檢查終端用戶的帳戶余額是否充足,是否需要在終端使用服務(wù)的過程中,對其使用的額度進(jìn)行限制,以及會(huì)話請求回復(fù)中攜帶的批準(zhǔn)信用度是否為零;服務(wù)提供模塊24用于根據(jù)監(jiān)控識(shí)別模塊22的指示,向終端提供服務(wù);監(jiān)控模塊23用于根據(jù)監(jiān)控識(shí)別模塊22的指示,在服務(wù)提供模塊24向終端提供服務(wù)時(shí),對終端實(shí)際使用額度,或者進(jìn)一步對批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控,并在批準(zhǔn)信用度用完時(shí)向會(huì)話處理模塊21發(fā)送批準(zhǔn)信用度已用完以及終端實(shí)際使用額度的通知消息,或者在終端結(jié)束使用服務(wù)時(shí),向會(huì)話處理模塊21發(fā)送終端結(jié)束使用服務(wù)以及終端實(shí)際使用額度的通知消息。
圖4所示為本發(fā)明計(jì)費(fèi)系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,該計(jì)費(fèi)系統(tǒng)包括信用控制客戶端2與信用控制服務(wù)器1。其中,信用控制客戶端2采用圖3所示的實(shí)施例;信用控制服務(wù)器1采用圖2所示的實(shí)施例,其中的預(yù)處理模塊11與信用控制客戶端2中的會(huì)話處理模塊21通信連接。其中,信用控制服務(wù)器1中的計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18可省略。
圖5所示為本發(fā)明計(jì)費(fèi)方法實(shí)施例的基本流程圖,其包括以下步驟獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí)(步驟11);判斷與用戶標(biāo)識(shí)(例如電話號(hào)碼、SIP URI)對應(yīng)的帳戶上的余額是否充足(步驟12),是,則采用后計(jì)費(fèi)方式對終端請求的服務(wù)進(jìn)行計(jì)費(fèi)(步驟13);否則,采用預(yù)留計(jì)費(fèi)方式對終端請求的服務(wù)進(jìn)行計(jì)費(fèi)(步驟14)。
通過判斷帳戶余額是否充足,來選擇采用后計(jì)費(fèi)方式或預(yù)留計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),這樣,在帳戶余額充足的情況下,簡化了服務(wù)流程;減少了不必要的中間會(huì)話請求,減少了信用控制客戶端與信用控制服務(wù)器之間的信息交互,從而減少了網(wǎng)絡(luò)傳輸負(fù)擔(dān)以及信用控制客戶端與信用控制服務(wù)器的工作量,提高了其工作性能與工作效率,保證了服務(wù)請求的正常處理,方便了運(yùn)營商與用戶;也避免了終端用戶帳戶上的余額不足而欠費(fèi)、甚至惡意透支使用服務(wù),而對運(yùn)營商帶來損失。
圖5所示的計(jì)費(fèi)方法中,判斷與用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足具體可以是判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否大于預(yù)先規(guī)定的數(shù)值。該數(shù)據(jù)可以由運(yùn)營商根據(jù)所有用戶使用服務(wù)所需資費(fèi)的歷史數(shù)據(jù)來進(jìn)行統(tǒng)計(jì)、確定,也可以由運(yùn)營商根據(jù)其他標(biāo)準(zhǔn)預(yù)先確定。信用控制服務(wù)器可以為某個(gè)用戶單獨(dú)設(shè)定作為帳戶余額充足標(biāo)準(zhǔn)的數(shù)值,也可以為某種類型的用戶設(shè)定作為帳戶余額充足標(biāo)準(zhǔn)的數(shù)值,還可以針對某個(gè)用戶或某種類型的用戶的具體服務(wù)類型設(shè)定作為帳戶余額充足標(biāo)準(zhǔn)的數(shù)值。
若帳戶上的余額充足的標(biāo)準(zhǔn)與用戶類型和/或服務(wù)類型有關(guān),則判斷與用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足時(shí),需要根據(jù)用戶類型和/或服務(wù)類型查詢?;诖?,上述開始會(huì)話請求中還可以攜帶請求服務(wù)的用戶類型和/或服務(wù)類型信息;相應(yīng)的,步驟11中,還可以獲取開始會(huì)話請求中攜帶的用戶類型和/或服務(wù)類型信息;步驟12中,判斷與用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足具體為判斷該帳戶上的余額是否大于預(yù)先規(guī)定的對應(yīng)于用戶和類型/或服務(wù)類型的數(shù)值。
不同類型的用戶或服務(wù)所使用的資費(fèi)可能不同,針對不同類型的服務(wù)確定帳戶余額充足的具體標(biāo)準(zhǔn),使得計(jì)費(fèi)方式的選擇更加精確、合理。
圖6所示為本發(fā)明計(jì)費(fèi)方法實(shí)施例的流程圖,其具體流程如下信用控制客戶端2中的會(huì)話處理模塊21接收到終端發(fā)送的服務(wù)請求后,向信用控制服務(wù)器1中的預(yù)處理模塊11發(fā)送開始會(huì)話請求,該開始會(huì)話請求中攜帶有終端用戶標(biāo)識(shí)與請求預(yù)留額度,假設(shè)該用戶標(biāo)識(shí)為1301111111111(步驟201)。
預(yù)處理模塊11從開始會(huì)話請求中獲取用戶標(biāo)識(shí)1301111111111,并將該用戶標(biāo)識(shí)1301111111111發(fā)送給會(huì)話控制模塊12(步驟202)。
會(huì)話控制模塊12將用戶標(biāo)識(shí)1301111111111發(fā)送給鑒權(quán)模塊13,指示對用戶標(biāo)識(shí)1301111111111對應(yīng)的帳戶上的余額進(jìn)行鑒權(quán)(步驟203)。
鑒權(quán)模塊13從信息存儲(chǔ)模塊14中獲取與用戶標(biāo)識(shí)1301111111111對應(yīng)的帳戶余額,并判斷該帳戶余額是否充足以及是否需要對終端使用的額度進(jìn)行限制,假設(shè)預(yù)先規(guī)定的余額充足的標(biāo)準(zhǔn)是帳戶上的余額大于50.00元,需要對終端使用的額度進(jìn)行限制的閾值為100.00元,則判斷與用戶標(biāo)識(shí)1301111111111對應(yīng)的帳戶余額是否大于50.00元及是否大于100.00元,并將帳戶余額是否充足的鑒權(quán)結(jié)果信息與是否需要對終端使用的額度進(jìn)行限制的判斷結(jié)果信息反饋給會(huì)話控制模塊12(步驟204)。
若帳戶余額充足,則會(huì)話控制模塊12控制采用后計(jì)費(fèi)方式對用戶標(biāo)識(shí)為1301111111111的用戶請求的服務(wù)進(jìn)行計(jì)費(fèi)(即步驟13)。
若帳戶余額不充足,則采用預(yù)留計(jì)費(fèi)方式進(jìn)行計(jì)費(fèi)(即步驟14),即預(yù)留處理模塊15在會(huì)話控制模塊12的指示下,從用戶標(biāo)識(shí)1301111111111的帳戶上預(yù)留與請求預(yù)留額度對應(yīng)的預(yù)留金額,如果該請求預(yù)留額度本身就是金額單位,則直接預(yù)留該預(yù)留金額,如果請求預(yù)留額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與請求預(yù)留額度對應(yīng)的預(yù)留金額,然后預(yù)留處理模塊15預(yù)留該預(yù)留金額,并向會(huì)話控制模塊12反饋成功預(yù)留的額度。該成功預(yù)留的額度可以是服務(wù)的時(shí)長或流量,例如20分鐘或20M。(步驟205)。
預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向會(huì)話處理模塊21發(fā)送開始會(huì)話請求回復(fù),該開始會(huì)話請求回復(fù)中攜帶有用戶標(biāo)識(shí)1301111111111與批準(zhǔn)信用度,批準(zhǔn)信用度即為成功預(yù)留的額度(步驟206)。
監(jiān)控識(shí)別模塊22接收到會(huì)話請求回復(fù)后,識(shí)別帳戶余額是否足夠充足以決定在向終端提供服務(wù)時(shí),是否需要對終端使用的額進(jìn)行限制。帳戶余額充足可以通過帳戶余額充足信息來標(biāo)識(shí),該帳戶余額充足信息可以體現(xiàn)為會(huì)話請求回復(fù)中未攜帶批準(zhǔn)信用度,也可以是一個(gè)值為真的帳戶余額充足標(biāo)志,還可以是大于某一預(yù)設(shè)的需要對終端使用的額度進(jìn)行限制的閥值的批準(zhǔn)信用度,例如大于通話時(shí)長閾值1440分鐘的通話時(shí)長3000分鐘。監(jiān)控識(shí)別模塊22識(shí)別出開始會(huì)話請求回復(fù)中攜帶有不大于需要對終端使用的額度進(jìn)行限制的閾值的批準(zhǔn)信用度,進(jìn)一步判斷批準(zhǔn)信用度是否為零(步驟207)。若為零,則拒絕向終端提供服務(wù),結(jié)束服務(wù)流程(步驟221)。
若不為零,則服務(wù)提供模塊24根據(jù)監(jiān)控識(shí)別模塊22的指示,向用戶標(biāo)識(shí)為1301111111111的用戶使用的終端提供其請求的服務(wù),同時(shí),監(jiān)控模塊23對該終端是否結(jié)束使用服務(wù)與批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控(步驟208)。
監(jiān)控模塊23判斷終端結(jié)束使用服務(wù)與批準(zhǔn)信用度用完兩個(gè)事件中,是否終端結(jié)束使用服務(wù)在先(步驟209)。
若終端結(jié)束使用服務(wù)在先,則會(huì)話處理模塊21向預(yù)處理模塊11發(fā)送結(jié)束會(huì)話請求,該結(jié)束會(huì)話請求攜帶有用戶標(biāo)識(shí)1301111111111與終端實(shí)際使用額度(步驟210)。
會(huì)話控制模塊12指示預(yù)留處理模塊15釋放上次從用戶標(biāo)識(shí)1301111111111帳戶上預(yù)留的請求預(yù)留金額(步驟211)。
會(huì)話控制模塊12指示扣除模塊17從用戶標(biāo)識(shí)1301111111111帳戶上扣除與實(shí)際使用額度對應(yīng)的應(yīng)付金額,如果該實(shí)際使用額度本身就是金額單位,則直接扣除該應(yīng)付金額,如果實(shí)際使用額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,然后扣除模塊17扣除該應(yīng)付金額(步驟212)。
扣除成功后,預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向信用控制客戶端2發(fā)送結(jié)束會(huì)話請求回復(fù)(步驟213)。
若批準(zhǔn)信用度用完在先,則向預(yù)處理模塊11發(fā)送中間會(huì)話請求,其中攜帶有用戶標(biāo)識(shí)1301111111111、終端實(shí)際使用額度與請求重新預(yù)留的請求預(yù)留額度(步驟214)。
會(huì)話控制模塊12指示預(yù)留處理模塊15釋放上次從用戶標(biāo)識(shí)1301111111111帳戶上預(yù)留的預(yù)留金額(步驟215)。
會(huì)話控制模塊12指示扣除模塊17從用戶標(biāo)識(shí)1301111111111帳戶上扣除與實(shí)際使用額度對應(yīng)的應(yīng)付金額,如果該實(shí)際使用額度本身就是金額單位,則直接扣除該應(yīng)付金額,如果實(shí)際使用額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,然后扣除模塊17扣除該應(yīng)付金額(步驟216)。
會(huì)話控制模塊12指示預(yù)留處理模塊15重新預(yù)留,即預(yù)留處理模塊15在會(huì)話控制模塊12的指示下,從用戶標(biāo)識(shí)1301111111111的帳戶上預(yù)留與請求預(yù)留額度對應(yīng)的預(yù)留金額,如果該請求預(yù)留額度本身就是金額單位,則直接預(yù)留該預(yù)留金額,如果請求預(yù)留額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下,根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與請求預(yù)留額度對應(yīng)的預(yù)留金額,然后預(yù)留處理模塊15預(yù)留該預(yù)留金額,并向會(huì)話控制模塊12反饋成功預(yù)留的額度。該成功預(yù)留的額度可以是服務(wù)的時(shí)長或流量,例如20分鐘或20M(步驟217)。
預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向會(huì)話處理模塊21發(fā)送中間會(huì)話請求回復(fù),該指示信息中攜帶有用戶標(biāo)識(shí)1301111111111與批準(zhǔn)信用度(步驟218),然后,返回執(zhí)行步驟207。
在帳戶余額不足的情況下,采用預(yù)留計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),避免了終端用戶帳戶上的余額不足而欠費(fèi)、甚至惡意透支使用服務(wù),而對運(yùn)營商帶來損失。
另外,若規(guī)定不同服務(wù)類型的用戶余額充足的標(biāo)準(zhǔn)不同,例如國內(nèi)語音業(yè)務(wù)余額充足的標(biāo)準(zhǔn)是30.00元,國際語音業(yè)務(wù)余額充足的標(biāo)準(zhǔn)是50.00元,多媒體消息下載業(yè)務(wù)余額充足的標(biāo)準(zhǔn)是10.00元,則步驟201中,會(huì)話處理模塊21發(fā)送的開始會(huì)話請求中還應(yīng)攜帶終端請求的服務(wù)類型信息;相應(yīng)的,步驟202中,預(yù)處理模塊11還從開始會(huì)話請求中獲取服務(wù)類型信息;步驟204中,鑒權(quán)模塊13還從計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18中獲取與該服務(wù)類型對應(yīng)的余額充足的標(biāo)準(zhǔn),然后判斷與用戶標(biāo)識(shí)1301111111111對應(yīng)的帳戶余額是否大于該標(biāo)準(zhǔn)。
步驟204中,若用戶標(biāo)識(shí)1301111111111帳戶上的余額充足,且大于預(yù)先設(shè)置的需要對終端使用的額度進(jìn)行限制的閾值,例如預(yù)先規(guī)定的余額充足的標(biāo)準(zhǔn)是帳戶上的余額大于50.00元,需要對終端使用的額度進(jìn)行限制的閾值為100.00元,用戶帳戶上的余額為120.00元,則可以采用圖7所示的后計(jì)費(fèi)方式對用戶標(biāo)識(shí)為1301111111111的用戶請求的服務(wù)進(jìn)行計(jì)費(fèi),具體為預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向開始會(huì)話請求回復(fù)中加入帳戶余額充足信息,然后向會(huì)話處理模塊21發(fā)送開始會(huì)話請求回復(fù)(步驟301),該開始會(huì)話請求回復(fù)中攜帶用戶標(biāo)識(shí)為1301111111111的用戶帳戶余額充足信息,帳戶余額充足信息可以體現(xiàn)為會(huì)話請求回復(fù)中未攜帶批準(zhǔn)信用度,也可以是一個(gè)值為真的帳戶余額充足標(biāo)志,還可以是大于某一預(yù)設(shè)需要對終端使用的額度進(jìn)行限制的閥值的批準(zhǔn)信用度,例如大于通話時(shí)長閾值1440分鐘的通話時(shí)長3000分鐘。
監(jiān)控識(shí)別模塊22識(shí)別出開始會(huì)話請求中攜帶有根據(jù)帳戶余額充足信息,獲知不需要對終端使用的額度進(jìn)行限制,便指示服務(wù)提供模塊24向用戶標(biāo)識(shí)為1301111111111的用戶使用的終端提供其請求的服務(wù),并指示監(jiān)控模塊23對終端實(shí)際使用額度進(jìn)行監(jiān)控(步驟302)。
監(jiān)控模塊23監(jiān)測到終端結(jié)束使用服務(wù)時(shí),會(huì)話處理模塊21向預(yù)處理模塊11發(fā)送結(jié)束會(huì)話請求,該結(jié)束會(huì)話請求攜帶有用戶標(biāo)識(shí)為1301111111111與終端實(shí)際使用額度(步驟303)。
會(huì)話控制模塊12指示扣除模塊17從用戶標(biāo)識(shí)1301111111111帳戶上扣除與實(shí)際使用額度對應(yīng)的應(yīng)付金額,如果該實(shí)際使用額度本身就是金額單位,則直接扣除該應(yīng)付金額,如果實(shí)際使用額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,然后扣除模塊17扣除該應(yīng)付金額(步驟304)。
扣除成功后,預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向會(huì)話處理模塊21發(fā)送結(jié)束會(huì)話請求回復(fù)(步驟305)。
在帳戶余額充足的情況下,采用后計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),與預(yù)留計(jì)費(fèi)方式相比,簡化了服務(wù)流程,減少了不必要的中間會(huì)話請求,減少了信用控制客戶端與信用控制服務(wù)器之間的信息交互,減少了網(wǎng)絡(luò)傳輸負(fù)擔(dān)以及信用控制客戶端與信用控制服務(wù)器的工作量,提高了其工作性能與工作效率,保證了服務(wù)請求的正常處理,方便了運(yùn)營商與用戶。
采用后計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi)時(shí),在會(huì)話控制模塊12指示預(yù)處理模塊11發(fā)送開始會(huì)話請求回復(fù)之前,還設(shè)置終端根據(jù)本次發(fā)送開始會(huì)話請求回復(fù)可用的批準(zhǔn)信用度,該可用的批準(zhǔn)信用度可以是預(yù)設(shè)的信用度,也可以是與用戶帳戶上的余額對應(yīng)的信用度。
圖6所示實(shí)施例的步驟204中,若用戶標(biāo)識(shí)1301111111111帳戶上的余額充足,但不大于預(yù)先設(shè)置的需要對終端使用的額度進(jìn)行限制的閾值,例如預(yù)先規(guī)定的余額充足的標(biāo)準(zhǔn)是帳戶上的余額大于50.00元,需要對終端使用的額度進(jìn)行限制的閾值為100.00元,而用戶帳戶上的余額為80.00元,則可以采用圖8所示的后計(jì)費(fèi)方式對用戶標(biāo)識(shí)為1301111111111的用戶請求的服務(wù)進(jìn)行計(jì)費(fèi),具體為
預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向會(huì)話處理模塊21發(fā)送開始會(huì)話請求回復(fù),該指示信息中攜帶有用戶標(biāo)識(shí)1301111111111及不大于與用戶帳戶上的余額對應(yīng)的批準(zhǔn)信用度(步驟401)。
監(jiān)控識(shí)別模塊22識(shí)別出開始會(huì)話請求回復(fù)中攜帶有不大于需要對終端使用的額度進(jìn)行限制的閾值的批準(zhǔn)信用度,進(jìn)一步判斷批準(zhǔn)信用度是否為零(步驟402)。
若為零,則拒絕向終端提供服務(wù),結(jié)束服務(wù)流程(步驟403)。
若不為零,則監(jiān)控識(shí)別模塊22指示服務(wù)提供模塊24向用戶標(biāo)識(shí)為1301111111111的用戶使用的終端提供其請求的服務(wù),并指示監(jiān)控模塊23對該終端是否結(jié)束使用服務(wù)與批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控(步驟404)。
監(jiān)控模塊23判斷終端結(jié)束使用服務(wù)與批準(zhǔn)信用度用完這兩個(gè)事件中,終端結(jié)束使用服務(wù)是否在先(步驟405)。
若終端結(jié)束使用服務(wù)在先,則會(huì)話處理模塊21向預(yù)處理模塊11發(fā)送結(jié)束會(huì)話請求,該結(jié)束會(huì)話請求攜帶有用戶標(biāo)識(shí)1301111111111與終端實(shí)際使用額度(步驟406)。
會(huì)話控制模塊12指示扣除模塊17從用戶標(biāo)識(shí)1301111111111帳戶上扣除與實(shí)際使用額度對應(yīng)的應(yīng)付金額,如果該實(shí)際使用額度本身就是金額單位,則直接扣除該應(yīng)付金額,如果實(shí)際使用額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,然后扣除模塊17扣除該應(yīng)付金額(步驟407)。
扣除成功后,預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向信用控制客戶端2發(fā)送結(jié)束會(huì)話請求回復(fù)(步驟408)。
若批準(zhǔn)信用度用完在先,則會(huì)話處理模塊21向預(yù)處理模塊11發(fā)送用戶標(biāo)識(shí)為1301111111111的用戶使用的終端繼續(xù)使用服務(wù)的中間會(huì)話請求,該中間會(huì)話請求中攜帶有用戶標(biāo)識(shí)1301111111111與終端實(shí)際使用額度(步驟409)。
會(huì)話控制模塊12指示扣除模塊17從用戶標(biāo)識(shí)1301111111111帳戶上扣除與實(shí)際使用額度對應(yīng)的應(yīng)付金額,如果該實(shí)際使用額度本身就是金額單位,則直接扣除該應(yīng)付金額,如果實(shí)際使用額度是非金額單位,則計(jì)算模塊16在會(huì)話控制模塊12的指示下根據(jù)計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊18存儲(chǔ)的資費(fèi)進(jìn)行計(jì)算,得到與實(shí)際使用額度對應(yīng)的應(yīng)付金額,然后扣除模塊17扣除該應(yīng)付金額(步驟410)。
預(yù)處理模塊11根據(jù)會(huì)話控制模塊12的指示,向會(huì)話處理模塊21發(fā)送中間會(huì)話請求回復(fù),該指示信息中攜帶有用戶標(biāo)識(shí)1301111111111與批準(zhǔn)信用度(步驟411),然后,返回執(zhí)行步驟402。
該方案與圖7所示的后計(jì)費(fèi)方式相比,可避免用戶透支使用服務(wù)而給運(yùn)營商帶來經(jīng)濟(jì)損失;而與預(yù)留計(jì)費(fèi)方式相比,減少了在用戶帳戶上預(yù)留金額與釋放預(yù)留的金額的操作,簡化了信用控制服務(wù)器的操作,提高了工作速度與工作效率。
另外,在圖8所示的后計(jì)費(fèi)方式中,在步驟410后,即會(huì)話控制模塊12指示扣除模塊17從用戶標(biāo)識(shí)1301111111111帳戶上扣除應(yīng)付金額后,鑒權(quán)模塊13還可以對用戶帳戶上的余額進(jìn)行鑒權(quán),重新判斷其是否充足以及是否需要對終端使用的額度進(jìn)行限制,即執(zhí)行步驟204,若充足,則繼續(xù)采用后計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi);否則,轉(zhuǎn)為采用上述記載的預(yù)留計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi)。其中,可以繼續(xù)采用的后計(jì)費(fèi)方式可以是上述記載的任意一種后計(jì)費(fèi)方式(步驟13)。若采用圖7所示的后計(jì)費(fèi)方式,則步驟411中,預(yù)處理模塊11向會(huì)話處理模塊21發(fā)送中間會(huì)話請求回復(fù)時(shí),需要在該中間會(huì)話請求回復(fù)中加入帳戶余額充足信息,具體的,可以不向中間會(huì)話請求回復(fù)中寫入批準(zhǔn)信用度,或者寫入一個(gè)帳戶余額充足標(biāo)志,或者寫入一個(gè)大于某一個(gè)預(yù)設(shè)的需要對終端使用的額度進(jìn)行限制的閥值的批準(zhǔn)信用度;然后,執(zhí)行步驟302。
在終端使用服務(wù)的過程中,用戶帳戶上的余額會(huì)逐漸減少,根據(jù)用戶帳戶上的最新余額重新選擇計(jì)費(fèi)方式,在帳戶余額不足的情況下,由后計(jì)費(fèi)方式轉(zhuǎn)換為預(yù)留計(jì)費(fèi)方式進(jìn)行計(jì)費(fèi),實(shí)現(xiàn)了計(jì)費(fèi)方式的靈活性,徹底避免了后計(jì)費(fèi)計(jì)費(fèi)方式中存在用戶可能透支少量金額的情況。
以下以一個(gè)具體的應(yīng)用為例,對本發(fā)明提供的計(jì)費(fèi)方法做進(jìn)一步說明假設(shè)信用控制客戶端具體為VoIP服務(wù)器,它與信用控制服務(wù)器之間通過Diameter協(xié)議交互信息。并且,規(guī)定的帳戶余額充足的標(biāo)準(zhǔn)是,用戶使用通信網(wǎng)絡(luò)的時(shí)間不少于三年,并且,針對國內(nèi)語音業(yè)務(wù),用戶帳戶上的余額大于30.00元;針對國際語音業(yè)務(wù),用戶帳戶上的余額大于50.00元。假設(shè)一用戶入網(wǎng)已三年,其用戶標(biāo)識(shí)為130XXXXX,當(dāng)前的賬戶余額為45元,先后發(fā)起了一個(gè)國際語音業(yè)務(wù)與國際語音業(yè)務(wù)請求,VoIP服務(wù)器每次請求服務(wù)的時(shí)間為10分鐘。
利用本發(fā)明的計(jì)費(fèi)方法對國際語音業(yè)務(wù)進(jìn)行計(jì)費(fèi)的流程如下用戶標(biāo)識(shí)為130XXXXX的用戶通過終端撥打一個(gè)IP國際長途電話;VoIP服務(wù)器收到服務(wù)請求后,向信用控制服務(wù)器中的預(yù)處理模塊發(fā)送開始會(huì)話請求CCR消息,該CCR消息中攜帶有終端用戶標(biāo)識(shí)130XXXXX,對方用戶標(biāo)識(shí)001XXXXX,請求預(yù)留額度(在此即時(shí)長)10分鐘,其中,CC-Request-Type的值為I1ITIAL_REQUEST,Requested-Service-Ulit為10分鐘;預(yù)處理模塊從CCR消息中獲取用戶標(biāo)識(shí)130XXXXX,對方用戶標(biāo)識(shí)001XXXXX,時(shí)長10分鐘,并識(shí)別本次呼叫為國際長途呼叫;鑒權(quán)模塊根據(jù)會(huì)話控制模塊的指示,從信息存儲(chǔ)模塊中查詢用戶標(biāo)識(shí)130XXXXX的帳戶余額與入網(wǎng)時(shí)間,并與計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊中存儲(chǔ)的帳戶余額充足的標(biāo)準(zhǔn)比較,發(fā)現(xiàn)該用戶余額小于50.00元,因此,決定采用預(yù)留計(jì)費(fèi)方式對該國際語音業(yè)務(wù)進(jìn)行計(jì)費(fèi);因?yàn)閲H語音業(yè)務(wù)的資費(fèi)為1.00元/分鐘,請求通話時(shí)長為10分鐘,因此,計(jì)算模塊計(jì)算應(yīng)預(yù)留的請求預(yù)留金額為10.00元;預(yù)留處理模塊從用戶標(biāo)識(shí)130XXXXX的帳戶上預(yù)留10.00元;預(yù)留成功后,預(yù)處理模塊根據(jù)會(huì)話控制模塊的指示,向VoIP服務(wù)器發(fā)送開始會(huì)話請求回復(fù)CCA消息,其中攜帶有用戶標(biāo)識(shí)130XXXXX、對方用戶標(biāo)識(shí)001XXXXX,時(shí)長10分鐘,CC-Request-Type的值為INITIAL_REQUEST,Granted-Service-Unit為時(shí)長10分鐘;VoIP服務(wù)器向用戶使用的終端提供國際語音業(yè)務(wù),并對其通話時(shí)長進(jìn)行監(jiān)控;10分鐘后,用戶仍未結(jié)束通話,則VoIP服務(wù)器向預(yù)處理模塊發(fā)送中間會(huì)話請求CCR消息,其中CC-Request-Type的值為UPDATE_REQUEST,Used-Service-Unit 為已經(jīng)通話10分鐘,Requested-Service-Unit為還需要通話10分鐘;會(huì)話控制模塊指示預(yù)留處理模塊釋放用戶標(biāo)識(shí)130XXXXX帳戶上預(yù)留的10.00元;計(jì)算模塊根據(jù)Used-Service-Unit和Requested-Service-Unit,計(jì)算出實(shí)際使用額度對應(yīng)的應(yīng)付金額為10.00元,請求預(yù)留額度對應(yīng)的應(yīng)預(yù)留的請求預(yù)留金額為10.00元;會(huì)話控制模塊指示扣除模塊從用戶標(biāo)識(shí)130XXXXX帳戶上扣除10.00元的應(yīng)付金額;預(yù)留處理模塊再次從用戶標(biāo)識(shí)130XXXXX的帳戶上預(yù)留10.00元;預(yù)留成功后,預(yù)處理模塊根據(jù)會(huì)話控制模塊的指示,向VoIP服務(wù)器發(fā)送中間會(huì)話請求回復(fù)CCA消息,其中CC-Request-Type的值為UPDATE_REQUEST,Granted-Service-Unit為時(shí)長10分鐘;VoIP服務(wù)器向用戶使用的終端提供國際語音業(yè)務(wù),并對其通話時(shí)長進(jìn)行監(jiān)控;3分鐘后,用戶結(jié)束國際語音業(yè)務(wù),VoIP服務(wù)器向預(yù)處理模塊發(fā)送用戶標(biāo)識(shí)為130XXXXX的用戶結(jié)束使用國際語音業(yè)務(wù)的結(jié)束會(huì)話請求CCR消息,其中CC-Request-Type的值為TERMINATION_REQUEST,Used-Service-Unit為時(shí)長3分鐘;預(yù)留處理模塊釋放用戶標(biāo)識(shí)130XXXXX帳戶上預(yù)留的請求預(yù)留金額10.00元;計(jì)算模塊計(jì)算3分鐘國際語音業(yè)務(wù)應(yīng)付金額3.00元;扣除模塊從用戶標(biāo)識(shí)130XXXXX帳戶上扣除3.00元的應(yīng)付金額,此時(shí),用戶標(biāo)識(shí)130XXXXX帳戶上的余額為32.00元;預(yù)處理模塊根據(jù)會(huì)話控制模塊的指示,向VoIP服務(wù)器發(fā)送結(jié)束會(huì)話請求CCA消息,其中CC-Request-Type的值為TERMINATION_REQUEST。
利用本發(fā)明的計(jì)費(fèi)方法對國內(nèi)語音業(yè)務(wù)進(jìn)行計(jì)費(fèi)的流程如下用戶標(biāo)識(shí)為130XXXXX的用戶通過終端撥打一個(gè)IP國際長途電話;VoIP服務(wù)器收到服務(wù)請求后,向信用控制服務(wù)器中的預(yù)處理模塊發(fā)送開始會(huì)話請求CCR消息,該CCR消息中攜帶有終端用戶標(biāo)識(shí)130XXXXX,對方用戶標(biāo)識(shí)131XXXXX,請求預(yù)留額度10分鐘,其中,CC-Request-Type的值為INITIAL_REQUEST,Requested-Service-Unit為10分鐘;預(yù)處理模塊從CCR消息中獲取用戶標(biāo)識(shí)130XXXXX,對方用戶標(biāo)識(shí)131XXXXX,時(shí)長10分鐘,并識(shí)別本次呼叫為國內(nèi)長途呼叫;鑒權(quán)模塊根據(jù)會(huì)話控制模塊的指示,從信息存儲(chǔ)模塊中查詢用戶標(biāo)識(shí)130XXXXX的帳戶余額與入網(wǎng)時(shí)間,并與計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊中存儲(chǔ)的帳戶余額充足的標(biāo)準(zhǔn)比較,發(fā)現(xiàn)該用戶余額大于32.00元,因此,決定采用后計(jì)費(fèi)方式對該國內(nèi)語音業(yè)務(wù)進(jìn)行計(jì)費(fèi);由鑒權(quán)結(jié)果,預(yù)處理模塊根據(jù)會(huì)話控制模塊的指示,向VoIP服務(wù)器發(fā)送開始會(huì)話請求回復(fù)CCA消息,其中CC-Request-Type的值為INITIAL_REQUEST,Check-Balance-Result為賬戶充足標(biāo)識(shí)?;蛘咴贕ranted-Service-Unit中攜帶帳戶余額對應(yīng)的額度,例如1440分鐘,作為賬戶充足標(biāo)志;VoIP服務(wù)器向用戶使用的終端提供國內(nèi)語音業(yè)務(wù);30分鐘后,用戶結(jié)束國內(nèi)語音業(yè)務(wù),VoIP服務(wù)器向預(yù)處理模塊發(fā)送用戶標(biāo)識(shí)為130XXXXX的用戶結(jié)束使用國內(nèi)語音業(yè)務(wù)的結(jié)束會(huì)話請求CCR消息,其中CC-Request-Type的值為TERMINATION_REQUEST,Used-Service-Unit為時(shí)長30分鐘;計(jì)算模塊計(jì)算30分鐘國內(nèi)語音業(yè)務(wù)應(yīng)付金額9.00元;扣除模塊從用戶標(biāo)識(shí)130XXXXX帳戶上扣除9.00元的應(yīng)付金額,此時(shí),用戶標(biāo)識(shí)130XXXXX帳戶上的余額為23.00元;預(yù)處理模塊根據(jù)會(huì)話控制模塊的指示,向VoIP服務(wù)器發(fā)送結(jié)束會(huì)話請求回復(fù)CCA消息,其中CC-Request-Type的值為TERMINATION_REQUEST。
本發(fā)明實(shí)施例總的有益效果在帳戶余額充足的情況下,信用控制客戶端一般只在服務(wù)提供服務(wù)前發(fā)送一個(gè)開始會(huì)話請求,在服務(wù)提供結(jié)束時(shí)發(fā)送一個(gè)會(huì)話結(jié)束請求,簡化了服務(wù)流程;減少了不必要的中間會(huì)話請求,減少了信用控制客戶端與信用控制服務(wù)器之間的信息交互,減少了網(wǎng)絡(luò)傳輸負(fù)擔(dān)以及信用控制客戶端與信用控制服務(wù)器的工作量,與現(xiàn)有技術(shù)相比,提高了其工作性能與工作效率,保證了服務(wù)請求的正常處理,方便了運(yùn)營商與用戶;而在帳戶余額不是很充足的情況下,采用預(yù)留計(jì)費(fèi)方式對終端使用的服務(wù)進(jìn)行計(jì)費(fèi),避免了終端用戶帳戶上的余額不足而欠費(fèi)、甚至惡意透支使用服務(wù),而對運(yùn)營商帶來損失。
最后所應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對本發(fā)明作限制性理解。盡管參照上述較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這種修改或者等同替換并不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種計(jì)費(fèi)方法,其特征在于,包括以下步驟獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí);判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足,是,則采用后計(jì)費(fèi)方式對所述終端請求的服務(wù)進(jìn)行計(jì)費(fèi);否則,采用預(yù)留計(jì)費(fèi)方式對所述終端請求的服務(wù)進(jìn)行計(jì)費(fèi)。
2.根據(jù)權(quán)利要求1所述的計(jì)費(fèi)方法,其特征在于,判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足具體為判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否大于預(yù)先規(guī)定的數(shù)值。
3.根據(jù)權(quán)利要求1或2所述的計(jì)費(fèi)方法,其特征在于,獲取接收到的開始會(huì)話請求中攜帶的用戶標(biāo)識(shí)時(shí),還獲取所述開始會(huì)話請求中攜帶的用戶類型和/或服務(wù)類型信息;判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足具體為判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否大于預(yù)先規(guī)定的對應(yīng)于所述用戶類型和/或服務(wù)類型的余額數(shù)值。
4.根據(jù)權(quán)利要求1所述的計(jì)費(fèi)方法,其特征在于,采用預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)包括在所述帳戶上預(yù)留與所述開始會(huì)話請求中攜帶的請求預(yù)留額度對應(yīng)的預(yù)留金額;發(fā)送開始會(huì)話請求回復(fù),該開始會(huì)話請求回復(fù)中攜帶有與所述預(yù)留金額對應(yīng)的批準(zhǔn)信用度;識(shí)別出需要對所述終端使用的額度進(jìn)行限制后,判斷所述批準(zhǔn)信用度是否為零;若所述批準(zhǔn)信用度為零,則結(jié)束所述服務(wù)流程;若所述批準(zhǔn)信用度不為零,則向所述終端提供所述服務(wù),并對所述終端是否結(jié)束使用所述服務(wù)及所述批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控;若所述終端結(jié)束使用所述服務(wù),則發(fā)送結(jié)束會(huì)話請求,該結(jié)束會(huì)話請求中攜帶有所述終端實(shí)際使用額度;釋放所述帳戶上預(yù)留的所述預(yù)留金額,并從所述帳戶上扣除與所述實(shí)際使用額度對應(yīng)的應(yīng)付金額;若所述批準(zhǔn)信用度用完,則發(fā)送中間會(huì)話請求,該中間會(huì)話請求中攜帶有所述終端實(shí)際使用額度;釋放所述帳戶上預(yù)留的所述預(yù)留金額,并從所述帳戶上扣除與所述實(shí)際使用額度對應(yīng)的應(yīng)付金額;發(fā)送中間會(huì)話請求回復(fù),該中間會(huì)話請求回復(fù)中攜帶有批準(zhǔn)信用度;然后,返回執(zhí)行識(shí)別出所述帳戶上的余額不充足后,判斷所述批準(zhǔn)信用度是否為零的操作。
5.根據(jù)權(quán)利要求1所述的計(jì)費(fèi)方法,其特征在于,采用后計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)包括發(fā)送開始會(huì)話請求回復(fù);向所述終端提供所述服務(wù);所述終端結(jié)束使用服務(wù)時(shí),發(fā)送結(jié)束會(huì)話請求,該結(jié)束會(huì)話請求中攜帶有所述終端實(shí)際使用額度;從所述帳戶上扣除與所述實(shí)際使用額度對應(yīng)的應(yīng)付金額。
6.根據(jù)權(quán)利要求5所述的計(jì)費(fèi)方法,其特征在于,發(fā)送開始會(huì)話請求回復(fù)之前,還包括設(shè)置所述終端可用的批準(zhǔn)信用度的操作。
7.根據(jù)權(quán)利要求6所述的計(jì)費(fèi)方法,其特征在于,發(fā)送開始會(huì)話請求回復(fù)具體為根據(jù)所述帳戶上的余額是否大于預(yù)先設(shè)置的需要對所述終端使用的額度進(jìn)行限制的閾值,是,則直接發(fā)送開始會(huì)話請求回復(fù);否則,在所述開始會(huì)話請求回復(fù)中攜帶所述可用的批準(zhǔn)信用度,并發(fā)送攜帶所述可用的批準(zhǔn)信用度的開始會(huì)話請求回復(fù)。
8.根據(jù)權(quán)利要求6所述的計(jì)費(fèi)方法,其特征在于,在發(fā)送開始會(huì)話請求回復(fù)與向所述終端提供所述服務(wù)之間,還根據(jù)所述可用的批準(zhǔn)信用度識(shí)別出需要對所述終端使用的額度進(jìn)行限制,進(jìn)一步判斷所述可用的批準(zhǔn)信用度是否為零,是,則結(jié)束所述服務(wù)流程;否則,向所述終端提供所述服務(wù);向所述終端提供所述服務(wù)時(shí),還對所述終端是否結(jié)束使用所述服務(wù)及所述可用的批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控;若所述可用的批準(zhǔn)信用度用完,則發(fā)送中間會(huì)話請求;從所述帳戶上扣除與所述中間會(huì)話請求中攜帶的所述終端實(shí)際使用額度相應(yīng)的應(yīng)付金額;發(fā)送中間會(huì)話請求回復(fù),該中間會(huì)話請求回復(fù)中攜帶有所述可用的批準(zhǔn)信用度;然后,返回執(zhí)行識(shí)別出需要對所述終端使用的額度進(jìn)行限制的操作。
9.根據(jù)權(quán)利要求4或8所述的計(jì)費(fèi)方法,其特征在于,發(fā)送開始會(huì)話請求回復(fù)或中間會(huì)話請求回復(fù)后,還判斷是否需要對所述終端使用的額度進(jìn)行限制,是,則進(jìn)一步判斷所述批準(zhǔn)信用度或所述可用的批準(zhǔn)信用度是否為零;否則,直接向終端提供所述服務(wù)。
10.根據(jù)權(quán)利要求6、7或8所述的計(jì)費(fèi)方法,其特征在于,從所述帳戶上扣除所述應(yīng)付金額后,還判斷所述帳戶上的余額是否充足,若充足,則繼續(xù)采用后計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi);若不充足,則轉(zhuǎn)為采用預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)。
11.一種信用控制客戶端,包括用于發(fā)送會(huì)話請求及接收會(huì)話請求回復(fù)的會(huì)話處理模塊,和用于向終端提供服務(wù)的服務(wù)提供模塊,其特征在于,還包括監(jiān)控識(shí)別模塊,分別與所述會(huì)話處理模塊及所述服務(wù)提供模塊連接,用于識(shí)別是否需要對終端使用的額度進(jìn)行限制,以及會(huì)話請求回復(fù)中攜帶的批準(zhǔn)信用度是否為零;監(jiān)控模塊,分別與所述會(huì)話處理模塊、所述監(jiān)控識(shí)別模塊及所述服務(wù)提供模塊連接,用于根據(jù)所述監(jiān)控識(shí)別模塊的指示,對終端實(shí)際使用額度,或者進(jìn)一步對批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控,并在批準(zhǔn)信用度用完時(shí)向所述會(huì)話處理模塊發(fā)送批準(zhǔn)信用度已用完以及終端實(shí)際使用額度的通知消息,或者在終端結(jié)束使用所述服務(wù)時(shí)向所述會(huì)話處理模塊發(fā)送終端結(jié)束使用服務(wù)以及終端實(shí)際使用額度的通知消息。
12.一種信用控制服務(wù)器,包括用于獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí)的預(yù)處理模塊,和用于存儲(chǔ)終端用戶標(biāo)識(shí)對應(yīng)的帳戶信息的信息存儲(chǔ)模塊,和與所述信息存儲(chǔ)模塊連接的、用于在所述帳戶上預(yù)留金額以及釋放該預(yù)留金額的預(yù)留處理模塊,和用于根據(jù)預(yù)設(shè)的資費(fèi)信息計(jì)算與請求預(yù)留額度對應(yīng)的預(yù)留金額以及與終端實(shí)際使用額度對應(yīng)的應(yīng)付金額的計(jì)算模塊,和與所述信息存儲(chǔ)模塊連接的、用于從所述帳戶上扣除所述應(yīng)付金額的扣除模塊,其特征在于,還包括鑒權(quán)模塊,與所述信息存儲(chǔ)模塊連接,用于判斷所述帳戶上的余額是否充足以及是否需要對所述終端使用的額度進(jìn)行限制;會(huì)話控制模塊,分別與所述預(yù)處理模塊、所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊連接,用于根據(jù)所述帳戶上的余額是否充足的鑒權(quán)結(jié)果與是否需要對所述終端使用的額度進(jìn)行限制的判斷結(jié)果,控制所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊采用后計(jì)費(fèi)方式或者預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)。
13.根據(jù)權(quán)利要求12所述的信用控制服務(wù)器,其特征在于,還包括計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊,與所述鑒權(quán)模塊連接,用于存儲(chǔ)預(yù)設(shè)的資費(fèi)信息。
14.根據(jù)權(quán)利要求13所述的信用控制服務(wù)器,其特征在于,所述計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊還用于存儲(chǔ)服務(wù)類型信息與作為帳戶余額充足的標(biāo)準(zhǔn)的數(shù)值之間的對應(yīng)關(guān)系信息。
15.一種業(yè)務(wù)計(jì)費(fèi)系統(tǒng),包括信用控制客戶端與信用控制服務(wù)器,所述信用控制客戶端包括用于發(fā)送會(huì)話請求及接收會(huì)話請求回復(fù)的會(huì)話處理模塊,和用于向終端提供服務(wù)的服務(wù)提供模塊;所述信用控制服務(wù)器包括與所述會(huì)話處理模塊連接的、用于獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí)的預(yù)處理模塊,和用于存儲(chǔ)終端用戶標(biāo)識(shí)對應(yīng)的帳戶信息的信息存儲(chǔ)模塊,和與所述信息存儲(chǔ)模塊連接的、用于在所述帳戶上預(yù)留金額以及釋放該預(yù)留金額的預(yù)留處理模塊,和用于根據(jù)預(yù)設(shè)的資費(fèi)信息計(jì)算與請求預(yù)留額度對應(yīng)的預(yù)留金額以及與終端實(shí)際使用額度對應(yīng)的應(yīng)付金額的計(jì)算模塊,和與所述信息存儲(chǔ)模塊連接的、用于從所述帳戶上扣除所述應(yīng)付金額的扣除模塊,其特征在于,所述信用控制客戶端還包括監(jiān)控識(shí)別模塊,分別與所述會(huì)話處理模塊及所述服務(wù)提供模塊連接,用于識(shí)別是否需要對終端使用的額度進(jìn)行限制,以及會(huì)話請求回復(fù)中攜帶的批準(zhǔn)信用度是否為零;監(jiān)控模塊,分別與所述會(huì)話處理模塊、所述監(jiān)控識(shí)別模塊及所述服務(wù)提供模塊連接,用于根據(jù)所述監(jiān)控識(shí)別模塊的指示,對終端實(shí)際使用額度,或者進(jìn)一步對批準(zhǔn)信用度是否用完進(jìn)行監(jiān)控,并在批準(zhǔn)信用度用完時(shí)向所述會(huì)話處理模塊發(fā)送批準(zhǔn)信用度已用完以及終端實(shí)際使用額度的通知消息,或者在終端結(jié)束使用所述服務(wù)時(shí)向所述會(huì)話處理模塊發(fā)送終端結(jié)束使用服務(wù)以及終端實(shí)際使用額度的通知消息;所述信用控制服務(wù)器還包括鑒權(quán)模塊,與所述信息存儲(chǔ)模塊連接,用于判斷所述帳戶上的余額是否充足以及是否需要對所述終端使用的額度進(jìn)行限制;會(huì)話控制模塊,分別與所述預(yù)處理模塊、所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊連接,用于根據(jù)所述帳戶上的余額是否充足的鑒權(quán)結(jié)果與是否需要對所述終端使用的額度進(jìn)行限制的判斷結(jié)果,控制所述預(yù)留處理模塊、所述計(jì)算模塊及所述扣除模塊采用后計(jì)費(fèi)方式或者預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)。
16.根據(jù)權(quán)利要求15所述的計(jì)費(fèi)系統(tǒng),其特征在于,還包括計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊,與所述鑒權(quán)模塊連接,用于存儲(chǔ)預(yù)設(shè)的資費(fèi)信息。
17.根據(jù)權(quán)利要求16所述的計(jì)費(fèi)系統(tǒng),其特征在于,所述計(jì)費(fèi)標(biāo)準(zhǔn)存儲(chǔ)模塊還用于存儲(chǔ)服務(wù)類型信息與作為帳戶余額充足的標(biāo)準(zhǔn)的數(shù)值之間的對應(yīng)關(guān)系信息。
全文摘要
本發(fā)明公開了一種信用控制客戶端、信用控制服務(wù)器、計(jì)費(fèi)系統(tǒng)及計(jì)費(fèi)方法,計(jì)費(fèi)方法包括以下步驟獲取接收到的開始會(huì)話請求中攜帶的終端用戶標(biāo)識(shí);判斷與所述用戶標(biāo)識(shí)對應(yīng)的帳戶上的余額是否充足,是,則采用后計(jì)費(fèi)方式對所述終端請求的服務(wù)進(jìn)行計(jì)費(fèi);否則,采用預(yù)留計(jì)費(fèi)方式對所述服務(wù)進(jìn)行計(jì)費(fèi)。采用本發(fā)明,簡化了服務(wù)流程;減少了不必要的中間會(huì)話請求,減少了信用控制客戶端與信用控制服務(wù)器之間的信息交互,減少了網(wǎng)絡(luò)傳輸負(fù)擔(dān)以及信用控制客戶端與信用控制服務(wù)器的工作量,提高了其工作性能與工作效率,保證了服務(wù)請求的正常處理,方便了運(yùn)營商與用戶;避免了終端用戶帳戶上的余額不足而欠費(fèi)、甚至惡意透支使用服務(wù),而對運(yùn)營商帶來損失。
文檔編號(hào)H04L12/14GK101035002SQ200710063379
公開日2007年9月12日 申請日期2007年1月10日 優(yōu)先權(quán)日2007年1月10日
發(fā)明者王斌, 徐志賢, 謝秋華 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
保亭| 九江市| 阿拉善左旗| 桃园市| 田林县| 韶山市| 浦城县| 新密市| 深圳市| 闵行区| 平和县| 黎川县| 长寿区| 腾冲县| 浙江省| 乌拉特后旗| 竹山县| 法库县| 安图县| 老河口市| 武穴市| 阜阳市| 左云县| 岗巴县| 巴彦县| 沁阳市| 梓潼县| 泸定县| 安康市| 乌兰浩特市| 沂水县| 攀枝花市| 贵南县| 香河县| 吴桥县| 瑞丽市| 灵璧县| 泗水县| 页游| 无为县| 巩义市|