專利名稱:計(jì)費(fèi)網(wǎng)絡(luò)和計(jì)費(fèi)代理裝置及計(jì)費(fèi)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)費(fèi)技術(shù)領(lǐng)域,特別是指一種計(jì)費(fèi)網(wǎng)絡(luò)、一種計(jì)費(fèi)代理裝置和一種計(jì)費(fèi)方法。
背景技術(shù):
目前,無線通信系統(tǒng)的發(fā)展非常迅速,尤其是隨著GPRS系統(tǒng)和3G通信系統(tǒng)的規(guī)模應(yīng)用,業(yè)務(wù)種類越來越多。由于每種業(yè)務(wù)都涉及到計(jì)費(fèi),而不同業(yè)務(wù)計(jì)費(fèi)方式也往往不同,所以每個(gè)涉及到計(jì)費(fèi)的業(yè)務(wù)服務(wù)組件都需要與計(jì)費(fèi)系統(tǒng)連接進(jìn)行交互,以實(shí)現(xiàn)對(duì)業(yè)務(wù)的計(jì)費(fèi)。
現(xiàn)有技術(shù)中的計(jì)費(fèi)網(wǎng)絡(luò)中主要包括多個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件,和多個(gè)計(jì)費(fèi)系統(tǒng)。計(jì)費(fèi)業(yè)務(wù)服務(wù)組件是指業(yè)務(wù)服務(wù)器,可以是多媒體消息中心(MMSC)、基于蜂窩系統(tǒng)的即按即講服務(wù)器(POC Server)、Presence服務(wù)器、位置服務(wù)器、游戲服務(wù)器、即時(shí)消息服務(wù)器(IM Server)或個(gè)人信息管理服務(wù)器(PIMServer)等。計(jì)費(fèi)系統(tǒng)包括在線計(jì)費(fèi)系統(tǒng)和離線計(jì)費(fèi)系統(tǒng),其中在線計(jì)費(fèi)系統(tǒng)可以是運(yùn)營(yíng)商域的智能網(wǎng)計(jì)費(fèi)系統(tǒng)、或互聯(lián)網(wǎng)域的信用卡付費(fèi)系統(tǒng),離線計(jì)費(fèi)系統(tǒng)可以是運(yùn)營(yíng)支撐系統(tǒng)(OSS)、計(jì)費(fèi)支撐系統(tǒng)(BSS)等。此外,該網(wǎng)絡(luò)中還可以包括如歸屬用戶服務(wù)器(HSS)、歸屬位置寄存器(HLR)和客服管理系統(tǒng)等,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件可以與這些設(shè)備進(jìn)行信息交互獲取相關(guān)信息。
現(xiàn)有技術(shù)中,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件直接與計(jì)費(fèi)系統(tǒng)連接進(jìn)行交互實(shí)現(xiàn)計(jì)費(fèi)。由于向計(jì)費(fèi)業(yè)務(wù)服務(wù)組件發(fā)起業(yè)務(wù)的用戶,通常具有不同的用戶屬性和帳號(hào)屬性,如簽約后付費(fèi)用戶,預(yù)付費(fèi)用戶,信用卡帳號(hào)用戶,運(yùn)營(yíng)商計(jì)費(fèi)系統(tǒng)虛擬個(gè)人帳號(hào)用戶等,而不同的用戶所發(fā)起的業(yè)務(wù)需要計(jì)費(fèi)業(yè)務(wù)服務(wù)組件與不同的計(jì)費(fèi)系統(tǒng)進(jìn)行交互以實(shí)現(xiàn)計(jì)費(fèi),因此計(jì)費(fèi)業(yè)務(wù)服務(wù)組件通常需要與多個(gè)計(jì)費(fèi)系統(tǒng)相連接。
在圖1所示的計(jì)費(fèi)網(wǎng)絡(luò)中,包括四個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件計(jì)費(fèi)業(yè)務(wù)服務(wù)組件1、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件2、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件3、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件4和三個(gè)計(jì)費(fèi)系統(tǒng)計(jì)費(fèi)系統(tǒng)1、計(jì)費(fèi)系統(tǒng)2、計(jì)費(fèi)系統(tǒng)3,以及HLR和客戶服務(wù)中心,可以看出在這樣的計(jì)費(fèi)網(wǎng)絡(luò)中,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件直接與計(jì)費(fèi)系統(tǒng)和HLR、客戶服務(wù)中心等系統(tǒng)進(jìn)行連接后很復(fù)雜,并且每個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件為與這些系統(tǒng)進(jìn)行連接,所需要設(shè)置的接口也非常多,導(dǎo)致了計(jì)費(fèi)業(yè)務(wù)服務(wù)組件自身的復(fù)雜度也比較高。
隨著通信業(yè)務(wù)的發(fā)展,用戶屬性和帳戶屬性越來越多,要求計(jì)費(fèi)業(yè)務(wù)服務(wù)組件與越來越多的計(jì)費(fèi)系統(tǒng)相連接,導(dǎo)致了現(xiàn)有的計(jì)費(fèi)網(wǎng)絡(luò)越來越復(fù)雜。而各個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件與計(jì)費(fèi)系統(tǒng)之間都是直接進(jìn)行交互,也降低了計(jì)費(fèi)網(wǎng)絡(luò)的安全性,尤其對(duì)于計(jì)費(fèi)業(yè)務(wù)服務(wù)組件與互聯(lián)網(wǎng)域的計(jì)費(fèi)系統(tǒng)進(jìn)行交互的情況下,直接在運(yùn)營(yíng)商域與互聯(lián)網(wǎng)域之間進(jìn)行交互,必然會(huì)造成整個(gè)運(yùn)營(yíng)商域安全性的下降。并且,由于計(jì)費(fèi)業(yè)務(wù)服務(wù)組件與計(jì)費(fèi)系統(tǒng)直接進(jìn)行連接,無法實(shí)現(xiàn)整合和關(guān)聯(lián)來自多個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的計(jì)費(fèi)信息進(jìn)行計(jì)費(fèi)。
以上是對(duì)現(xiàn)有技術(shù)中,對(duì)于實(shí)現(xiàn)業(yè)務(wù)計(jì)費(fèi)的網(wǎng)絡(luò)組成的說明?;谏鲜鼍W(wǎng)絡(luò)組成,現(xiàn)有技術(shù)的計(jì)費(fèi)流程如圖2所示,具體步驟如下步驟201、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件在生成計(jì)費(fèi)事件后,對(duì)用戶進(jìn)行鑒權(quán),即判斷用戶對(duì)業(yè)務(wù)資源是否有使用權(quán)限以及用戶是否合法,如果判斷出用戶對(duì)業(yè)務(wù)資源具有使用權(quán)限并且用戶合法,則鑒權(quán)成功執(zhí)行步驟202;否則執(zhí)行步驟212;本步驟中,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件可以是根據(jù)自身存儲(chǔ)的信息對(duì)用戶進(jìn)行鑒權(quán),也可以是通過與其他如客戶服務(wù)中心、HSS或HLR等外部設(shè)備進(jìn)行交互獲取相關(guān)信息對(duì)用戶進(jìn)行鑒權(quán);步驟202、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件根據(jù)用戶信息確定用戶的計(jì)費(fèi)方式和對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),并判斷該計(jì)費(fèi)方式是否為在線計(jì)費(fèi),如果是執(zhí)行步驟203;否則執(zhí)行步驟210;確定用戶的計(jì)費(fèi)方式和對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng)可以是計(jì)費(fèi)業(yè)務(wù)服務(wù)組件根據(jù)自身存儲(chǔ)的信息獲取,也可以是與其他如客戶服務(wù)中心、HSS或HLR等外部設(shè)備進(jìn)行交互獲??;步驟203、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件獲取費(fèi)率信息;本步驟中計(jì)費(fèi)業(yè)務(wù)服務(wù)組件可以是從自身獲取費(fèi)率信息,也可以是計(jì)費(fèi)業(yè)務(wù)服務(wù)組件從其他的如計(jì)費(fèi)引擎,既業(yè)務(wù)費(fèi)率信息數(shù)據(jù)庫或?qū)?yīng)的在線計(jì)費(fèi)系統(tǒng)等處獲取費(fèi)率信息;步驟204、根據(jù)獲取的費(fèi)率信息,對(duì)用戶的信用進(jìn)行認(rèn)證,即判斷該次消費(fèi)是否超過預(yù)先設(shè)置的消費(fèi)限額,如果沒有超過預(yù)先設(shè)置的消費(fèi)限額執(zhí)行步驟205;否則執(zhí)行步驟209;預(yù)先設(shè)置的消費(fèi)限額,可以是系統(tǒng)或用戶預(yù)先設(shè)置在計(jì)費(fèi)業(yè)務(wù)服務(wù)組件中的,也可以是系統(tǒng)或用戶預(yù)先設(shè)置在在線計(jì)費(fèi)系統(tǒng)等外部相關(guān)系統(tǒng)中的;步驟205、根據(jù)獲取的費(fèi)率相關(guān)信息生成預(yù)扣請(qǐng)求信息發(fā)送給對(duì)應(yīng)的在線計(jì)費(fèi)系統(tǒng);步驟206、在線計(jì)費(fèi)系統(tǒng)接收到計(jì)費(fèi)業(yè)務(wù)服務(wù)組件發(fā)送的計(jì)費(fèi)事件請(qǐng)求消息,并在進(jìn)行扣費(fèi)完畢后,向計(jì)費(fèi)業(yè)務(wù)服務(wù)組件返回預(yù)扣確認(rèn)消息;步驟207、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件在接收到預(yù)扣確認(rèn)消息后,繼續(xù)進(jìn)行業(yè)務(wù),業(yè)務(wù)執(zhí)行完畢后,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件統(tǒng)計(jì)該次業(yè)務(wù)的總計(jì)消費(fèi)額度,并計(jì)算未消費(fèi)完額度,然后將包括未消費(fèi)完額度的信息發(fā)送給對(duì)應(yīng)的在線計(jì)費(fèi)系統(tǒng);在本步驟中,如果業(yè)務(wù)執(zhí)行完之前,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件判斷出預(yù)扣金額已經(jīng)使用完畢,則再次向?qū)?yīng)的在線計(jì)費(fèi)系統(tǒng)發(fā)送預(yù)扣請(qǐng)求消息,然后在線計(jì)費(fèi)系統(tǒng)接收到該消息后,繼續(xù)執(zhí)行步驟205及其后步驟;步驟208、在線計(jì)費(fèi)系統(tǒng)在接收到包括未消費(fèi)完額度的信息后,將未消費(fèi)完額度返回給對(duì)應(yīng)帳戶,然后結(jié)束本流程;
步驟209、向用戶返回信用不足,拒絕繼續(xù)進(jìn)行業(yè)務(wù)的消息,然后結(jié)束本流程;步驟210、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件獲取費(fèi)率信息;本步驟中計(jì)費(fèi)業(yè)務(wù)服務(wù)組件可以是從自身獲取費(fèi)率信息,也可以是計(jì)費(fèi)業(yè)務(wù)服務(wù)組件從其他的如計(jì)費(fèi)引擎即業(yè)務(wù)費(fèi)率信息數(shù)據(jù)庫,或?qū)?yīng)的離線計(jì)費(fèi)系統(tǒng)等設(shè)備中獲取費(fèi)率信息;步驟211、根據(jù)獲取的費(fèi)率信息生成扣費(fèi)請(qǐng)求信息發(fā)送給對(duì)應(yīng)的離線計(jì)費(fèi)系統(tǒng),對(duì)應(yīng)的離線計(jì)費(fèi)系統(tǒng)在接收到扣費(fèi)請(qǐng)求消息后,根據(jù)該消息在相應(yīng)帳戶中扣除對(duì)應(yīng)金額,然后結(jié)束本流程。
步驟212、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件向用戶返回鑒權(quán)失敗消息,結(jié)束該業(yè)務(wù),然后結(jié)束本流程。
在執(zhí)行上述步驟211之前,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件也可以對(duì)用戶信用進(jìn)行認(rèn)證,具體的實(shí)現(xiàn)方法與在線計(jì)費(fèi)相同,這里不再詳細(xì)說明。
在上述計(jì)費(fèi)流程中,需要計(jì)費(fèi)業(yè)務(wù)服務(wù)組件對(duì)用戶進(jìn)行鑒權(quán),以及獲取費(fèi)率信息,進(jìn)行信用認(rèn)證等,在這些過程中,由于需要將相關(guān)信息設(shè)置在計(jì)費(fèi)業(yè)務(wù)服務(wù)組件自身,或者需要計(jì)費(fèi)業(yè)務(wù)服務(wù)組件從其他相關(guān)設(shè)備處獲得相關(guān)信息,都增加了計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的復(fù)雜度。
另外,對(duì)于將相關(guān)信息設(shè)置在計(jì)費(fèi)業(yè)務(wù)服務(wù)組件自身的情況,每個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件都要分別存儲(chǔ)與自身相關(guān)的各種信息,無法實(shí)現(xiàn)信息共享,導(dǎo)致了大量信息的重復(fù)設(shè)置,浪費(fèi)了資源;對(duì)于計(jì)費(fèi)業(yè)務(wù)服務(wù)組件從其他設(shè)備處獲得相關(guān)信息的情況,每個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件都需要與進(jìn)行交互的設(shè)備建立直接連接,也進(jìn)一步增加了計(jì)費(fèi)網(wǎng)絡(luò)組成的復(fù)雜度。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的第一個(gè)主要目的在于提供一種計(jì)費(fèi)網(wǎng)絡(luò),該計(jì)費(fèi)網(wǎng)絡(luò)能夠降低計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和網(wǎng)絡(luò)的復(fù)雜度。
本發(fā)明的第二個(gè)主要目的在于提供一種計(jì)費(fèi)代理裝置,通過該計(jì)費(fèi)代理裝置能夠降低計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和計(jì)費(fèi)網(wǎng)絡(luò)的復(fù)雜度。
本發(fā)明的第三個(gè)主要目的在于提供一種計(jì)費(fèi)方法,該方法能夠降低計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和網(wǎng)絡(luò)的復(fù)雜度。
為了達(dá)到上述目的的第一個(gè)方面,本發(fā)明提供了一種計(jì)費(fèi)網(wǎng)絡(luò),該計(jì)費(fèi)網(wǎng)絡(luò)包含計(jì)費(fèi)業(yè)務(wù)服務(wù)組件,用于在業(yè)務(wù)進(jìn)行中生成計(jì)費(fèi)事件;計(jì)費(fèi)系統(tǒng),用于接收扣費(fèi)請(qǐng)求,并根據(jù)接收的扣費(fèi)請(qǐng)求進(jìn)行扣費(fèi);計(jì)費(fèi)代理裝置,用于從計(jì)費(fèi)業(yè)務(wù)服務(wù)組件獲取計(jì)費(fèi)事件,并根據(jù)計(jì)費(fèi)事件中的信息,從與自身連接的各個(gè)計(jì)費(fèi)系統(tǒng)中,確定對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),以及獲取對(duì)應(yīng)的費(fèi)率信息,并根據(jù)獲取的費(fèi)率信息,向所確定的計(jì)費(fèi)系統(tǒng)發(fā)送扣費(fèi)請(qǐng)求。
所述計(jì)費(fèi)網(wǎng)絡(luò)中可以進(jìn)一步包括鑒權(quán)信息庫,用于與計(jì)費(fèi)代理裝置交互對(duì)用戶進(jìn)行鑒權(quán)。
所述的鑒權(quán)信息庫可以為歸屬用戶服務(wù)器、歸屬位置寄存器或客戶服務(wù)中心。
所述計(jì)費(fèi)網(wǎng)絡(luò)中還可以進(jìn)一步包括計(jì)費(fèi)引擎,用于存儲(chǔ)費(fèi)率信息,以及與計(jì)費(fèi)代理裝置進(jìn)行交互獲取費(fèi)率信息。
為了達(dá)到上述目的的第二個(gè)方面,本發(fā)明提供了一種計(jì)費(fèi)代理裝置,該計(jì)費(fèi)代理裝置包括接口協(xié)議轉(zhuǎn)換模塊,用于計(jì)費(fèi)代理裝置與其他設(shè)備進(jìn)行通信;路由分發(fā)模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息,從與計(jì)費(fèi)代理相連接的各個(gè)計(jì)費(fèi)系統(tǒng)中確定該計(jì)費(fèi)事件對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng);計(jì)費(fèi)模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息獲取對(duì)應(yīng)的費(fèi)率信息,并生成扣費(fèi)請(qǐng)求,通過接口協(xié)議轉(zhuǎn)換模塊將生成的扣費(fèi)請(qǐng)求發(fā)送給路由分發(fā)模塊所確定的計(jì)費(fèi)系統(tǒng)進(jìn)行扣費(fèi)。
該計(jì)費(fèi)代理裝置可以進(jìn)一步包括
鑒權(quán)模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息對(duì)用戶進(jìn)行鑒權(quán),并將鑒權(quán)結(jié)果信息發(fā)送給計(jì)費(fèi)模塊,計(jì)費(fèi)模塊根據(jù)所接收的鑒權(quán)結(jié)果信息獲取對(duì)應(yīng)的費(fèi)率信息。
該計(jì)費(fèi)代理裝置還可以進(jìn)一步包括信用控制模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息和計(jì)費(fèi)模塊獲取的費(fèi)率信息對(duì)用戶的信用進(jìn)行判斷,并將信用判斷結(jié)果信息發(fā)送給計(jì)費(fèi)模塊,計(jì)費(fèi)模塊根據(jù)所接收的信用判斷結(jié)果信息生成扣費(fèi)請(qǐng)求。
所述計(jì)費(fèi)模塊可以進(jìn)一步用于將接口協(xié)議轉(zhuǎn)換模塊接收的來自不同計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的計(jì)費(fèi)事件進(jìn)行關(guān)聯(lián),并將分別根據(jù)相關(guān)聯(lián)的不同計(jì)費(fèi)事件獲取的費(fèi)率信息進(jìn)行整合,生成一個(gè)扣費(fèi)請(qǐng)求,通過接口協(xié)議轉(zhuǎn)換模塊發(fā)送到路由分發(fā)模塊確定的計(jì)費(fèi)系統(tǒng)。
為了達(dá)到上述目的的第三個(gè)方面,本發(fā)明提供了一種計(jì)費(fèi)方法,該方法包括A、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件生成計(jì)費(fèi)事件后,根據(jù)該計(jì)費(fèi)事件向計(jì)費(fèi)代理裝置發(fā)送該計(jì)費(fèi)事件;B、計(jì)費(fèi)代理裝置接收到計(jì)費(fèi)事件,根據(jù)該計(jì)費(fèi)事件從自身所連接的各個(gè)計(jì)費(fèi)系統(tǒng)中確定對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),并在獲取費(fèi)率信息后生成對(duì)應(yīng)的扣費(fèi)請(qǐng)求發(fā)送給所確定的計(jì)費(fèi)系統(tǒng);C、計(jì)費(fèi)系統(tǒng)在接收到扣費(fèi)請(qǐng)求后,根據(jù)該扣費(fèi)請(qǐng)求進(jìn)行扣費(fèi)處理。
所述步驟B中計(jì)費(fèi)代理裝置接收到計(jì)費(fèi)事件后,可以進(jìn)一步包括B0、根據(jù)該計(jì)費(fèi)事件確定對(duì)應(yīng)的計(jì)費(fèi)方式,并判斷該計(jì)費(fèi)方式是否為在線計(jì)費(fèi)方式,如果是執(zhí)行步驟B1;否則執(zhí)行所述后續(xù)步驟;B1、對(duì)該計(jì)費(fèi)事件對(duì)應(yīng)用戶的信用進(jìn)行認(rèn)證,并在認(rèn)證通過后執(zhí)行所述后續(xù)步驟。
所述步驟B中計(jì)費(fèi)代理裝置接收到計(jì)費(fèi)事件后,還可以進(jìn)一步包括對(duì)該計(jì)費(fèi)事件對(duì)應(yīng)用戶進(jìn)行鑒權(quán),并在鑒權(quán)通過后執(zhí)行所述后續(xù)步驟。
所述方法還可以進(jìn)一步包括計(jì)費(fèi)代理裝置判斷所接收的計(jì)費(fèi)事件中是否有業(yè)務(wù)標(biāo)識(shí)相同的,如果是則對(duì)根據(jù)業(yè)務(wù)標(biāo)識(shí)相同的計(jì)費(fèi)事件所獲取的費(fèi)率信息進(jìn)行整合,并在整合后向?qū)?yīng)的計(jì)費(fèi)系統(tǒng)發(fā)送一個(gè)扣費(fèi)請(qǐng)求。
從以上方案可以看出,本發(fā)明中通過在計(jì)費(fèi)網(wǎng)絡(luò)中增加計(jì)費(fèi)代理裝置,由計(jì)費(fèi)代理裝置與計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和計(jì)費(fèi)系統(tǒng)進(jìn)行交互,從而計(jì)費(fèi)業(yè)務(wù)服務(wù)組件不必與需要交互的每個(gè)計(jì)費(fèi)系統(tǒng)直接連接,降低了計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的復(fù)雜度,同時(shí)由于計(jì)費(fèi)業(yè)務(wù)服務(wù)組件只需要與計(jì)費(fèi)代理裝置進(jìn)行交互,計(jì)費(fèi)系統(tǒng)也只需要與計(jì)費(fèi)代理裝置進(jìn)行交互,降低了網(wǎng)絡(luò)復(fù)雜度;此外,由于計(jì)費(fèi)系統(tǒng)不直接與計(jì)費(fèi)業(yè)務(wù)服務(wù)組件進(jìn)行連接,使得計(jì)費(fèi)業(yè)務(wù)服務(wù)組件不會(huì)直接與互聯(lián)網(wǎng)域的計(jì)費(fèi)系統(tǒng)連接,提高了安全性;本發(fā)明的計(jì)費(fèi)代理裝置通過其中的接口協(xié)議轉(zhuǎn)化模塊與計(jì)費(fèi)網(wǎng)絡(luò)中的其他設(shè)備進(jìn)行連接,并且通過內(nèi)部的路由分發(fā)模塊和計(jì)費(fèi)模塊等進(jìn)行計(jì)費(fèi)處理,使得計(jì)費(fèi)代理裝置完成計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的關(guān)于計(jì)費(fèi)的相關(guān)操作,從而降低了計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的復(fù)雜度,并且降低了計(jì)費(fèi)網(wǎng)絡(luò)的復(fù)雜度;并且,本發(fā)明的計(jì)費(fèi)代理裝置通過在其內(nèi)部設(shè)置數(shù)據(jù)存儲(chǔ)模塊,存儲(chǔ)計(jì)費(fèi)相關(guān)數(shù)據(jù),使得每個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件中不必單獨(dú)存儲(chǔ)計(jì)費(fèi)相關(guān)數(shù)據(jù),并且由于每個(gè)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件都與計(jì)費(fèi)代理裝置進(jìn)行交互,實(shí)現(xiàn)了資源的共享;本發(fā)明的計(jì)費(fèi)方法中,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件只與計(jì)費(fèi)代理裝置進(jìn)行交互就完成了計(jì)費(fèi)操作,從而降低了計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的復(fù)雜度,并且由于計(jì)費(fèi)系統(tǒng)也只與計(jì)費(fèi)代理裝置進(jìn)行交互,也降低了網(wǎng)絡(luò)復(fù)雜度。
圖1為本發(fā)明現(xiàn)有技術(shù)中計(jì)費(fèi)網(wǎng)絡(luò)組成結(jié)構(gòu)圖;圖2為本發(fā)明現(xiàn)有技術(shù)中計(jì)費(fèi)方法的流程圖;圖3為本發(fā)明具體實(shí)施例中計(jì)費(fèi)網(wǎng)絡(luò)組成圖;
圖4為本發(fā)明具體實(shí)施例中計(jì)費(fèi)代理裝置結(jié)構(gòu)圖;圖5為本發(fā)明具體實(shí)施例中計(jì)費(fèi)方法流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
本發(fā)明的主要思想為在計(jì)費(fèi)網(wǎng)絡(luò)中設(shè)置計(jì)費(fèi)代理裝置,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和計(jì)費(fèi)系統(tǒng)之間通過計(jì)費(fèi)代理裝置進(jìn)行交互,完成對(duì)業(yè)務(wù)的計(jì)費(fèi)。
上述計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和計(jì)費(fèi)系統(tǒng)之間通過計(jì)費(fèi)代理裝置實(shí)現(xiàn)的交互主要是指,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件向計(jì)費(fèi)代理裝置發(fā)送計(jì)費(fèi)事件請(qǐng)求消息,計(jì)費(fèi)代理裝置在接收到該消息后,根據(jù)其中的用戶信息進(jìn)行處理后,將計(jì)費(fèi)事件請(qǐng)求消息發(fā)往相應(yīng)的計(jì)費(fèi)系統(tǒng)。
本發(fā)明中,計(jì)費(fèi)代理裝置除去實(shí)現(xiàn)上述計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和計(jì)費(fèi)系統(tǒng)之間的交互外,還可以實(shí)現(xiàn)計(jì)費(fèi)鑒權(quán)、信用認(rèn)證,以及計(jì)費(fèi)信息整合等,在實(shí)現(xiàn)上述功能的過程中,計(jì)費(fèi)代理裝置可以根據(jù)自身的信息進(jìn)行,也可以與其他設(shè)備,如客戶服務(wù)系統(tǒng)、HSS、HLR、計(jì)費(fèi)系統(tǒng)、計(jì)費(fèi)引擎等進(jìn)行交互,實(shí)現(xiàn)上述功能。
下面通過具體實(shí)施例進(jìn)一步對(duì)本發(fā)明進(jìn)行說明。
本發(fā)明計(jì)費(fèi)網(wǎng)絡(luò)的具體實(shí)施例的結(jié)構(gòu)組成如圖3所示。其中,計(jì)費(fèi)業(yè)務(wù)服務(wù)組件301、302……,用于對(duì)用戶發(fā)起的業(yè)務(wù)進(jìn)行處理,并在產(chǎn)生計(jì)費(fèi)事件后,向計(jì)費(fèi)代理裝置發(fā)送計(jì)費(fèi)事件請(qǐng)求消息;計(jì)費(fèi)代理裝置311用于根據(jù)計(jì)費(fèi)業(yè)務(wù)服務(wù)組件301、302……發(fā)送的計(jì)費(fèi)事件請(qǐng)求消息,對(duì)用戶進(jìn)行鑒權(quán)、信用認(rèn)證,以及獲取計(jì)費(fèi)相關(guān)的費(fèi)率信息,并且對(duì)獲取的費(fèi)率信息進(jìn)行整合,并最終根據(jù)獲取的費(fèi)率信息生成扣費(fèi)請(qǐng)求消息發(fā)送給離線計(jì)費(fèi)系統(tǒng)321、322……或在線計(jì)費(fèi)系統(tǒng)331、332……;離線計(jì)費(fèi)系統(tǒng)321、322……用于根據(jù)計(jì)費(fèi)代理裝置發(fā)送的扣費(fèi)請(qǐng)求消息進(jìn)行扣費(fèi)處理;在線計(jì)費(fèi)系統(tǒng)331、332……用于根據(jù)計(jì)費(fèi)代理裝置發(fā)送的扣費(fèi)請(qǐng)求消息進(jìn)行扣費(fèi)處理,并在扣費(fèi)結(jié)束后向計(jì)費(fèi)代理裝置311返回扣費(fèi)結(jié)果信息;鑒權(quán)信息庫341、342……,用于存儲(chǔ)用戶的鑒權(quán)相關(guān)信息,并與計(jì)費(fèi)代理裝置交互對(duì)需要計(jì)費(fèi)的用戶進(jìn)行鑒權(quán);計(jì)費(fèi)引擎351,即業(yè)務(wù)費(fèi)率信息數(shù)據(jù)庫,用于存儲(chǔ)費(fèi)率信息,并與計(jì)費(fèi)代理裝置交互向計(jì)費(fèi)代理裝置提供費(fèi)率信息。
上述計(jì)費(fèi)業(yè)務(wù)服務(wù)組件301、302……可以為多媒體消息服務(wù)器(MMSC)、流業(yè)務(wù)服務(wù)器、游戲服務(wù)器、基于蜂窩網(wǎng)絡(luò)的即按即講服務(wù)器、Precense服務(wù)器、位置服務(wù)器等業(yè)務(wù)服務(wù)器,在這些服務(wù)器中業(yè)務(wù)進(jìn)行時(shí)產(chǎn)生計(jì)費(fèi)事件的流程與現(xiàn)有技術(shù)相同,在本實(shí)施例中不再詳細(xì)闡述。上述離線計(jì)費(fèi)系統(tǒng)321、322……可以為運(yùn)行支撐系統(tǒng)(OSS)或計(jì)費(fèi)支撐系統(tǒng)(BSS)等具有脫機(jī)處理話單和計(jì)費(fèi)事件功能的物理實(shí)體。上述在線計(jì)費(fèi)系統(tǒng)331、332……可以為智能網(wǎng)計(jì)費(fèi)系統(tǒng)或信用卡付費(fèi)系統(tǒng)等能夠?qū)崟r(shí)處理扣費(fèi)的物理實(shí)體。上述鑒權(quán)信息庫341、342……,與現(xiàn)有技術(shù)中相同,可以為客戶服務(wù)中心,或HLR,或HSS等。
在本實(shí)施例中,計(jì)費(fèi)代理裝置的組成結(jié)構(gòu)如圖4所示,其中包括接口協(xié)議轉(zhuǎn)換模塊400、鑒權(quán)模塊410、路由分發(fā)模塊420、計(jì)費(fèi)模塊430、信用控制模塊440和數(shù)據(jù)存儲(chǔ)模塊450。
接口協(xié)議轉(zhuǎn)換模塊400用于計(jì)費(fèi)代理裝置與外部的各種設(shè)備進(jìn)行通信,包括了與計(jì)費(fèi)網(wǎng)絡(luò)中其他設(shè)備進(jìn)行通信的各種接口。其中,計(jì)費(fèi)代理裝置與計(jì)費(fèi)業(yè)務(wù)服務(wù)組件之間的接口401可以采用已有的標(biāo)準(zhǔn)接口,如Parley X接口,Web Service接口,也可以根據(jù)具體網(wǎng)絡(luò)環(huán)境,采用其他的內(nèi)部標(biāo)準(zhǔn)接口;計(jì)費(fèi)代理裝置與離線計(jì)費(fèi)系統(tǒng)之間的接口402,可以采用FTP接口、SFTP接口、FTAM接口等。計(jì)費(fèi)代理裝置與在線計(jì)費(fèi)系統(tǒng)的接口403,可以采用移動(dòng)網(wǎng)增強(qiáng)邏輯的客戶化應(yīng)用(CAMEL)3接口、Diameter接口或遠(yuǎn)程訪問撥號(hào)用戶服務(wù)(Radius)接口等。由于上述接口以及計(jì)費(fèi)代理裝置與其他設(shè)備接口的具體實(shí)現(xiàn)屬于本領(lǐng)域的公知技術(shù),這里不再對(duì)其進(jìn)行詳細(xì)說明。
此外,鑒權(quán)模塊410用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊400接收的計(jì)費(fèi)事件請(qǐng)求消息中的用戶信息,與數(shù)據(jù)存儲(chǔ)模塊450中的鑒權(quán)信息,或與通過接口協(xié)議轉(zhuǎn)換模塊400與外部系統(tǒng)進(jìn)行交互獲取的鑒權(quán)信息,判斷用戶對(duì)業(yè)務(wù)資源的使用權(quán)限,判斷用戶的合法性等。
路由分發(fā)模塊420,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊400接收的計(jì)費(fèi)事件請(qǐng)求消息中的用戶信息,與數(shù)據(jù)存儲(chǔ)模塊450中的相關(guān)信息,或與通過接口協(xié)議轉(zhuǎn)換模塊400與外部系統(tǒng)進(jìn)行交互獲取的相關(guān)信息,確定該計(jì)費(fèi)事件請(qǐng)求消息對(duì)應(yīng)的計(jì)費(fèi)方式和計(jì)費(fèi)系統(tǒng)。
計(jì)費(fèi)模塊430,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊400接收的計(jì)費(fèi)事件請(qǐng)求消息中的信息,與數(shù)據(jù)存儲(chǔ)模塊450中存儲(chǔ)的費(fèi)率信息,或與通過接口協(xié)議轉(zhuǎn)換模塊400與外部系統(tǒng)進(jìn)行交互獲取的費(fèi)率信息,獲得該次計(jì)費(fèi)相關(guān)的費(fèi)率信息,生成扣費(fèi)請(qǐng)求消息通過接口協(xié)議轉(zhuǎn)換模塊400發(fā)送給路由分發(fā)模塊420確定的計(jì)費(fèi)系統(tǒng),以及累積消費(fèi)額度、計(jì)算未完成額度,并生成對(duì)應(yīng)消息通過接口協(xié)議轉(zhuǎn)換模塊400發(fā)送給路由分發(fā)模塊420確定的計(jì)費(fèi)系統(tǒng);此外,計(jì)費(fèi)模塊430還可以用于判斷接口協(xié)議轉(zhuǎn)換模塊400接收的來自不同計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的計(jì)費(fèi)事件請(qǐng)求消息中的業(yè)務(wù)標(biāo)識(shí)是否有相同的,如果是則說明業(yè)務(wù)標(biāo)識(shí)相同的計(jì)費(fèi)事件請(qǐng)求消息是相關(guān)聯(lián)的,計(jì)費(fèi)模塊430將根據(jù)不同計(jì)費(fèi)事件請(qǐng)求消息分別獲取的費(fèi)率信息進(jìn)行整合,生成一個(gè)扣費(fèi)請(qǐng)求消息,通過接口協(xié)議轉(zhuǎn)換模塊400發(fā)送路由分發(fā)模塊420確定的計(jì)費(fèi)系統(tǒng)。
信用控制模塊440,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊400接收的計(jì)費(fèi)事件請(qǐng)求消息中的用戶信息、計(jì)費(fèi)模塊430獲取的費(fèi)率信息,對(duì)該次消費(fèi)是否超過數(shù)據(jù)存儲(chǔ)模塊450中預(yù)先設(shè)置的消費(fèi)限額,或是否超過通過接口協(xié)議轉(zhuǎn)換模塊400與外部系統(tǒng)進(jìn)行交互獲取的預(yù)先設(shè)置的消費(fèi)限額進(jìn)行信用認(rèn)證。
數(shù)據(jù)存儲(chǔ)模塊450,用于存儲(chǔ)相關(guān)數(shù)據(jù),以及與上述各個(gè)模塊進(jìn)行交互,向各個(gè)模塊提供相關(guān)信息。
由于計(jì)費(fèi)業(yè)務(wù)服務(wù)組件與計(jì)費(fèi)代理裝置、計(jì)費(fèi)系統(tǒng)等交互實(shí)現(xiàn)計(jì)費(fèi)的流程對(duì)于不同的計(jì)費(fèi)業(yè)務(wù)服務(wù)組件基本相同,所以下面僅以計(jì)費(fèi)業(yè)務(wù)服務(wù)組件為多媒體消息服務(wù)器為例,對(duì)通過本實(shí)施例計(jì)費(fèi)網(wǎng)絡(luò)實(shí)現(xiàn)的計(jì)費(fèi)流程進(jìn)行進(jìn)一步說明。
多媒體消息服務(wù)器在業(yè)務(wù)開始或業(yè)務(wù)進(jìn)行過程中,產(chǎn)生計(jì)費(fèi)事件后,對(duì)業(yè)務(wù)進(jìn)行計(jì)費(fèi)的流程如圖5所示,具體步驟如下步驟501、多媒體消息服務(wù)器向計(jì)費(fèi)代理裝置發(fā)送計(jì)費(fèi)事件請(qǐng)求消息,在該計(jì)費(fèi)事件請(qǐng)求消息中包括用戶標(biāo)識(shí),即用戶號(hào)碼,和用戶請(qǐng)求消費(fèi)業(yè)務(wù)類別標(biāo)識(shí)等信息;步驟502、計(jì)費(fèi)代理裝置在接收到計(jì)費(fèi)事件請(qǐng)求消息后,對(duì)用戶進(jìn)行鑒權(quán),即根據(jù)用戶標(biāo)識(shí)判斷用戶對(duì)業(yè)務(wù)資源的是否具有使用權(quán)限以及用戶是否合法,如果判斷出用戶對(duì)業(yè)務(wù)資源具有使用權(quán)限并且用戶合法,則執(zhí)行步驟503;否則執(zhí)行步驟517;本步驟中,計(jì)費(fèi)代理裝置可以是根據(jù)用戶標(biāo)識(shí)和自身存儲(chǔ)的信息對(duì)用戶進(jìn)行鑒權(quán),也可以是通過用戶標(biāo)識(shí)和與其他如客戶服務(wù)中心、HSS或HLR等進(jìn)行交互獲取的相關(guān)信息對(duì)用戶進(jìn)行鑒權(quán);步驟503、計(jì)費(fèi)代理裝置根據(jù)用戶標(biāo)識(shí)確定用戶的計(jì)費(fèi)方式,及對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),并判斷所確定的計(jì)費(fèi)方式是否為在線計(jì)費(fèi),如果是則執(zhí)行步驟504;否則執(zhí)行步驟515;確定用戶的計(jì)費(fèi)方式和對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng)可以是計(jì)費(fèi)代理裝置根據(jù)自身存儲(chǔ)的信息獲取,也可以是與HLR、HSS等外部設(shè)備進(jìn)行交互獲??;步驟504、計(jì)費(fèi)代理裝置根據(jù)用戶請(qǐng)求消費(fèi)業(yè)務(wù)類別標(biāo)識(shí)獲取該次業(yè)務(wù)的費(fèi)率信息;本步驟中可以是計(jì)費(fèi)代理裝置根據(jù)用戶請(qǐng)求消費(fèi)業(yè)務(wù)類別標(biāo)識(shí)從自身獲取費(fèi)率信息,也可以是計(jì)費(fèi)代理裝置根據(jù)用戶請(qǐng)求消費(fèi)業(yè)務(wù)類別標(biāo)識(shí),與其他的如計(jì)費(fèi)引擎,或?qū)?yīng)的在線計(jì)費(fèi)系統(tǒng)等存儲(chǔ)費(fèi)率信息的設(shè)備交互獲取費(fèi)率信息;步驟505、計(jì)費(fèi)代理裝置根據(jù)獲取的費(fèi)率信息,對(duì)用戶的信用進(jìn)行判斷,即判斷該次消費(fèi)是否超過預(yù)先設(shè)置的消費(fèi)限額,如果沒有超過預(yù)先設(shè)置的消費(fèi)限額執(zhí)行步驟506;否則執(zhí)行步驟514;預(yù)先設(shè)置的消費(fèi)限額,可以是系統(tǒng)或用戶預(yù)先設(shè)置在計(jì)費(fèi)代理裝置中的,也可以是系統(tǒng)或用戶預(yù)先設(shè)置在對(duì)應(yīng)的在線計(jì)費(fèi)系統(tǒng)等外部相關(guān)系統(tǒng)中的;步驟506、根據(jù)獲取的費(fèi)率相關(guān)信息生成包括用戶標(biāo)識(shí),預(yù)扣額度的預(yù)扣請(qǐng)求信息發(fā)送給對(duì)應(yīng)的在線計(jì)費(fèi)系統(tǒng);步驟507~509、在線計(jì)費(fèi)系統(tǒng)接收到計(jì)費(fèi)代理裝置發(fā)送的預(yù)扣請(qǐng)求消息后,判斷對(duì)應(yīng)帳戶余額是否滿足該預(yù)扣請(qǐng)求,如果是則在對(duì)應(yīng)的帳戶中扣除對(duì)應(yīng)的金額,并在扣費(fèi)完畢后,向計(jì)費(fèi)代理裝置返回預(yù)扣確認(rèn)消息,然后執(zhí)行步驟510;否則,向計(jì)費(fèi)代理裝置返回消息通知預(yù)扣失敗,然后執(zhí)行步驟513;步驟510、計(jì)費(fèi)代理裝置在接收到預(yù)扣確認(rèn)消息后,計(jì)費(fèi)代理裝置向多媒體消息服務(wù)器返回消息通知多媒體消息服務(wù)器繼續(xù)進(jìn)行業(yè)務(wù);步驟511、多媒體消息服務(wù)器接收到繼續(xù)進(jìn)行業(yè)務(wù)的消息后,繼續(xù)進(jìn)行業(yè)務(wù),并在業(yè)務(wù)完畢后,向計(jì)費(fèi)代理裝置發(fā)送消息通知該次業(yè)務(wù)結(jié)束;如果在業(yè)務(wù)完畢之前,計(jì)費(fèi)代理裝置判斷出預(yù)扣的金額消費(fèi)完畢后,則重新執(zhí)行上述步驟506及其后流程,直至業(yè)務(wù)結(jié)束;步驟512、計(jì)費(fèi)代理裝置接收到業(yè)務(wù)結(jié)束的消息后,計(jì)算該次業(yè)務(wù)的累積消費(fèi)金額,并計(jì)算未消費(fèi)完額度,然后將本次業(yè)務(wù)的未消費(fèi)完額度通知對(duì)應(yīng)的在線計(jì)費(fèi)系統(tǒng),在線計(jì)費(fèi)系統(tǒng)接收到包括未消費(fèi)完額度的消息后,將未消費(fèi)完額度補(bǔ)回對(duì)應(yīng)的帳戶,然后結(jié)束本流程;步驟513、計(jì)費(fèi)代理裝置在接收到預(yù)扣失敗消息后,向多媒體消息服務(wù)器返回消息通知其業(yè)務(wù)失敗,多媒體消息服務(wù)器接收到該消息后,向用戶返回拒絕業(yè)務(wù)進(jìn)行消息,結(jié)束該業(yè)務(wù),然后結(jié)束本流程;步驟514、計(jì)費(fèi)代理裝置向多媒體消息服務(wù)器返回信用不足消息,多媒體消息服務(wù)器在接收到該消息后,向用戶返回信用不足,拒絕繼續(xù)進(jìn)行業(yè)務(wù)的消息,結(jié)束該業(yè)務(wù),然后結(jié)束本流程;步驟515、計(jì)費(fèi)代理裝置獲取費(fèi)率信息;本步驟中計(jì)費(fèi)代理裝置可以是從自身獲取費(fèi)率信息,也可以是計(jì)費(fèi)代理裝置與其他的如計(jì)費(fèi)引擎,即業(yè)務(wù)費(fèi)率信息數(shù)據(jù)庫或?qū)?yīng)的離線計(jì)費(fèi)系統(tǒng)等設(shè)備進(jìn)行交互獲取費(fèi)率信息;步驟516、根據(jù)獲取的費(fèi)率相關(guān)信息生成扣費(fèi)請(qǐng)求信息發(fā)送給對(duì)應(yīng)的離線計(jì)費(fèi)系統(tǒng),離線計(jì)費(fèi)系統(tǒng)在接收到該消息后,在相應(yīng)的帳戶中扣除對(duì)應(yīng)金額,然后結(jié)束本流程;步驟517、計(jì)費(fèi)代理裝置向多媒體消息服務(wù)中心返回鑒權(quán)失敗消息,多媒體消息服務(wù)器在接收到該消息后,向用戶返回鑒權(quán)失敗,拒絕繼續(xù)進(jìn)行業(yè)務(wù)的消息,結(jié)束該業(yè)務(wù),然后結(jié)束本流程。
在本實(shí)施例中,在離線計(jì)費(fèi)方式中計(jì)費(fèi)代理裝置也可以對(duì)用戶的信用進(jìn)行判斷,即在執(zhí)行步驟516之前,對(duì)該次消費(fèi)是否超過預(yù)先設(shè)置的消費(fèi)限額進(jìn)行判斷,如果沒有超過預(yù)先設(shè)置的消費(fèi)限額則執(zhí)行步驟516;否則計(jì)費(fèi)代理裝置向多媒體消息服務(wù)器返回信用不足消息,計(jì)費(fèi)代理裝置在接收到該消息后,向用戶返回信用不足拒絕業(yè)務(wù)消息后,結(jié)束該業(yè)務(wù)。在離線計(jì)費(fèi)方式中,預(yù)先設(shè)置的消費(fèi)限額,可以是系統(tǒng)或用戶預(yù)先設(shè)置在計(jì)費(fèi)代理裝置中的,也可以是系統(tǒng)或用戶預(yù)先設(shè)置在對(duì)應(yīng)的離線計(jì)費(fèi)系統(tǒng)等外部相關(guān)系統(tǒng)中的。
在本實(shí)施例中,計(jì)費(fèi)代理裝置還可以實(shí)現(xiàn)關(guān)聯(lián)來自不同計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的計(jì)費(fèi)事件,即計(jì)費(fèi)代理裝置記錄所接收的計(jì)費(fèi)事件請(qǐng)求消息中的業(yè)務(wù)標(biāo)識(shí),并判斷是否記錄了相同的業(yè)務(wù)標(biāo)識(shí),如果是則對(duì)記錄的相同業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)的計(jì)費(fèi)事件請(qǐng)求消息所獲取的費(fèi)率信息進(jìn)行整合,生成一個(gè)扣費(fèi)請(qǐng)求消息發(fā)送給對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng)。具體的整合邏輯可以根據(jù)不同的業(yè)務(wù)、不同的情況靈活設(shè)定,在本發(fā)明中不再詳細(xì)闡述。例如,在某個(gè)業(yè)務(wù)中,用戶同時(shí)與位置服務(wù)器和游戲服務(wù)器進(jìn)行交互,位置服務(wù)器和游戲服務(wù)器分別產(chǎn)生計(jì)費(fèi)事件發(fā)送給計(jì)費(fèi)代理裝置,計(jì)費(fèi)代理裝置在接收到兩個(gè)計(jì)費(fèi)事件后,根據(jù)兩個(gè)計(jì)費(fèi)事件中的業(yè)務(wù)標(biāo)識(shí)判斷出同屬于一個(gè)業(yè)務(wù)中的計(jì)費(fèi)事件,則對(duì)針對(duì)兩個(gè)計(jì)費(fèi)事件分別獲取的費(fèi)率信息進(jìn)行整合,生成一個(gè)扣費(fèi)請(qǐng)求消息發(fā)送給對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種計(jì)費(fèi)網(wǎng)絡(luò),包括計(jì)費(fèi)業(yè)務(wù)服務(wù)組件,用于在業(yè)務(wù)進(jìn)行中生成計(jì)費(fèi)事件;計(jì)費(fèi)系統(tǒng),用于接收扣費(fèi)請(qǐng)求,并根據(jù)接收的扣費(fèi)請(qǐng)求進(jìn)行扣費(fèi);其特征在于,所述計(jì)費(fèi)網(wǎng)絡(luò)還包括計(jì)費(fèi)代理裝置,用于從計(jì)費(fèi)業(yè)務(wù)服務(wù)組件獲取計(jì)費(fèi)事件,并根據(jù)計(jì)費(fèi)事件中的信息,從與自身連接的各個(gè)計(jì)費(fèi)系統(tǒng)中,確定對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),以及獲取對(duì)應(yīng)的費(fèi)率信息,并根據(jù)獲取的費(fèi)率信息,向所確定的計(jì)費(fèi)系統(tǒng)發(fā)送扣費(fèi)請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的計(jì)費(fèi)網(wǎng)絡(luò),其特征在于,所述計(jì)費(fèi)網(wǎng)絡(luò)中進(jìn)一步包括鑒權(quán)信息庫,用于與計(jì)費(fèi)代理裝置交互對(duì)用戶進(jìn)行鑒權(quán)。
3.根據(jù)權(quán)利要求2所述的計(jì)費(fèi)網(wǎng)絡(luò),其特征在于,所述的鑒權(quán)信息庫為歸屬用戶服務(wù)器、歸屬位置寄存器或客戶服務(wù)中心。
4.根據(jù)權(quán)利要求1至3所述的計(jì)費(fèi)網(wǎng)絡(luò),其特征在于,所述計(jì)費(fèi)網(wǎng)絡(luò)中進(jìn)一步包括計(jì)費(fèi)引擎,用于存儲(chǔ)費(fèi)率信息,以及與計(jì)費(fèi)代理裝置進(jìn)行交互獲取費(fèi)率信息。
5.一種計(jì)費(fèi)代理裝置,其特征在于,該計(jì)費(fèi)代理裝置包括接口協(xié)議轉(zhuǎn)換模塊,用于計(jì)費(fèi)代理裝置與其他設(shè)備進(jìn)行通信;路由分發(fā)模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息,從與計(jì)費(fèi)代理相連接的各個(gè)計(jì)費(fèi)系統(tǒng)中確定該計(jì)費(fèi)事件對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng);計(jì)費(fèi)模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息獲取對(duì)應(yīng)的費(fèi)率信息,并生成扣費(fèi)請(qǐng)求,通過接口協(xié)議轉(zhuǎn)換模塊將生成的扣費(fèi)請(qǐng)求發(fā)送給路由分發(fā)模塊所確定的計(jì)費(fèi)系統(tǒng)進(jìn)行扣費(fèi)。
6.根據(jù)權(quán)利要求5所述的計(jì)費(fèi)代理裝置,其特征在于,該計(jì)費(fèi)代理裝置進(jìn)一步包括鑒權(quán)模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息對(duì)用戶進(jìn)行鑒權(quán),并將鑒權(quán)結(jié)果信息發(fā)送給計(jì)費(fèi)模塊,計(jì)費(fèi)模塊根據(jù)所接收的鑒權(quán)結(jié)果信息獲取對(duì)應(yīng)的費(fèi)率信息。
7.根據(jù)權(quán)利要求5所述的計(jì)費(fèi)代理裝置,其特征在于,該計(jì)費(fèi)代理裝置進(jìn)一步包括信用控制模塊,用于根據(jù)接口協(xié)議轉(zhuǎn)換模塊接收的計(jì)費(fèi)事件中的信息和計(jì)費(fèi)模塊獲取的費(fèi)率信息對(duì)用戶的信用進(jìn)行判斷,并將信用判斷結(jié)果信息發(fā)送給計(jì)費(fèi)模塊,計(jì)費(fèi)模塊根據(jù)所接收的信用判斷結(jié)果信息生成扣費(fèi)請(qǐng)求。
8.根據(jù)權(quán)利要求5至7中任一所述的計(jì)費(fèi)代理裝置,其特征在于,所述計(jì)費(fèi)模塊進(jìn)一步用于將接口協(xié)議轉(zhuǎn)換模塊接收的來自不同計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的計(jì)費(fèi)事件進(jìn)行關(guān)聯(lián),并將分別根據(jù)相關(guān)聯(lián)的不同計(jì)費(fèi)事件獲取的費(fèi)率信息進(jìn)行整合,生成一個(gè)扣費(fèi)請(qǐng)求,通過接口協(xié)議轉(zhuǎn)換模塊發(fā)送到路由分發(fā)模塊確定的計(jì)費(fèi)系統(tǒng)。
9.一種計(jì)費(fèi)方法,其特征在于,該方法包括A、計(jì)費(fèi)業(yè)務(wù)服務(wù)組件生成計(jì)費(fèi)事件后,根據(jù)該計(jì)費(fèi)事件向計(jì)費(fèi)代理裝置發(fā)送該計(jì)費(fèi)事件;B、計(jì)費(fèi)代理裝置接收到計(jì)費(fèi)事件,根據(jù)該計(jì)費(fèi)事件從自身所連接的各個(gè)計(jì)費(fèi)系統(tǒng)中確定對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),并在獲取費(fèi)率信息后生成對(duì)應(yīng)的扣費(fèi)請(qǐng)求發(fā)送給所確定的計(jì)費(fèi)系統(tǒng);C、計(jì)費(fèi)系統(tǒng)在接收到扣費(fèi)請(qǐng)求后,根據(jù)該扣費(fèi)請(qǐng)求進(jìn)行扣費(fèi)處理。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟B中計(jì)費(fèi)代理裝置接收到計(jì)費(fèi)事件后,進(jìn)一步包括B0、根據(jù)該計(jì)費(fèi)事件確定對(duì)應(yīng)的計(jì)費(fèi)方式,并判斷該計(jì)費(fèi)方式是否為在線計(jì)費(fèi)方式,如果是執(zhí)行步驟B1;否則執(zhí)行所述后續(xù)步驟;B1、對(duì)該計(jì)費(fèi)事件對(duì)應(yīng)用戶的信用進(jìn)行認(rèn)證,并在認(rèn)證通過后執(zhí)行所述后續(xù)步驟。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟B中計(jì)費(fèi)代理裝置接收到計(jì)費(fèi)事件后,進(jìn)一步包括對(duì)該計(jì)費(fèi)事件對(duì)應(yīng)用戶進(jìn)行鑒權(quán),并在鑒權(quán)通過后執(zhí)行所述后續(xù)步驟。
12.根據(jù)權(quán)利要求9至11中任一所述的方法,其特征在于,所述方法進(jìn)一步包括計(jì)費(fèi)代理裝置判斷所接收的計(jì)費(fèi)事件中是否有業(yè)務(wù)標(biāo)識(shí)相同的,如果是則對(duì)根據(jù)業(yè)務(wù)標(biāo)識(shí)相同的計(jì)費(fèi)事件所獲取的費(fèi)率信息進(jìn)行整合,并在整合后向?qū)?yīng)的計(jì)費(fèi)系統(tǒng)發(fā)送一個(gè)扣費(fèi)請(qǐng)求。
全文摘要
本發(fā)明公開了一種計(jì)費(fèi)網(wǎng)絡(luò),包括計(jì)費(fèi)業(yè)務(wù)服務(wù)組件,用于在業(yè)務(wù)進(jìn)行中生成計(jì)費(fèi)事件;計(jì)費(fèi)代理裝置,用于從計(jì)費(fèi)業(yè)務(wù)服務(wù)組件獲取計(jì)費(fèi)事件,并根據(jù)計(jì)費(fèi)事件中的信息,從與自身連接的各個(gè)計(jì)費(fèi)系統(tǒng)中,確定對(duì)應(yīng)的計(jì)費(fèi)系統(tǒng),以及獲取對(duì)應(yīng)的費(fèi)率信息,并根據(jù)獲取的費(fèi)率信息,向所確定的計(jì)費(fèi)系統(tǒng)發(fā)送扣費(fèi)請(qǐng)求;計(jì)費(fèi)系統(tǒng),用于根據(jù)接收的扣費(fèi)請(qǐng)求進(jìn)行扣費(fèi)。本發(fā)明還公開了一種計(jì)費(fèi)代理裝置和一種計(jì)費(fèi)方法。本發(fā)明中通過在計(jì)費(fèi)網(wǎng)絡(luò)中增加計(jì)費(fèi)代理裝置,由計(jì)費(fèi)代理裝置與計(jì)費(fèi)業(yè)務(wù)服務(wù)組件和計(jì)費(fèi)系統(tǒng)進(jìn)行交互,從而計(jì)費(fèi)業(yè)務(wù)服務(wù)組件不必與需要交互的每個(gè)計(jì)費(fèi)系統(tǒng)直接連接,降低了計(jì)費(fèi)業(yè)務(wù)服務(wù)組件的復(fù)雜度,也降低了網(wǎng)絡(luò)復(fù)雜度。
文檔編號(hào)H04L12/14GK1794637SQ200510066099
公開日2006年6月28日 申請(qǐng)日期2005年4月20日 優(yōu)先權(quán)日2005年4月20日
發(fā)明者單明軍 申請(qǐng)人:華為技術(shù)有限公司