專利名稱:一種計(jì)費(fèi)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù),尤其涉及一種計(jì)費(fèi)方法及裝置。
背景技術(shù):
用戶通過(guò)寬帶遠(yuǎn)程接入服務(wù)器(BroadbandRemote Access Server, BRAS) 訪問(wèn)網(wǎng)絡(luò)資源。上述過(guò)程通常包括BRAS對(duì)用戶進(jìn)行認(rèn)證(Authentication)、授權(quán) (Authorization)以及計(jì)費(fèi)(Accounting)。其中,認(rèn)證是指驗(yàn)證用戶是否可以獲得訪問(wèn)權(quán), 確定哪些用戶可以訪問(wèn)網(wǎng)絡(luò);授權(quán)是指授權(quán)用戶可以使用哪些服務(wù);計(jì)費(fèi)是指記錄用戶使用網(wǎng)絡(luò)資源的情況。關(guān)于計(jì)費(fèi)的具體實(shí)現(xiàn),BRAS通過(guò)發(fā)送計(jì)費(fèi)請(qǐng)求報(bào)文,將用戶的計(jì)費(fèi)信息發(fā)送到遠(yuǎn)端的計(jì)費(fèi)服務(wù)器。用戶的計(jì)費(fèi)信息可以包括上線時(shí)間、下線時(shí)間、流量等。計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文,這導(dǎo)致計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器。為了提供計(jì)費(fèi)的可靠性,現(xiàn)有技術(shù)提供了如下解決方案其一是,將計(jì)費(fèi)請(qǐng)求報(bào)文同時(shí)發(fā)送給兩臺(tái)計(jì)費(fèi)服務(wù)器;其二是,計(jì)費(fèi)服務(wù)器不可用時(shí)將計(jì)費(fèi)請(qǐng)求報(bào)文存儲(chǔ)為話單,通過(guò)簡(jiǎn)單文件傳輸協(xié)議(Trivial File Transfer Protocol, TFTP)將話單發(fā)送至計(jì)費(fèi)服務(wù)器;其三是,多次向計(jì)費(fèi)服務(wù)器發(fā)送該報(bào)文并等待計(jì)費(fèi)服務(wù)器可用。發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問(wèn)題第一種解決方案需要多臺(tái)計(jì)費(fèi)服務(wù)器,部署成本高;第二種解決方案需要為計(jì)費(fèi)服務(wù)器開發(fā)專用的轉(zhuǎn)換工具,使得計(jì)費(fèi)服務(wù)器能夠?qū)⒃拞无D(zhuǎn)化為計(jì)費(fèi)服務(wù)器可識(shí)別的格式;第三種解決方案需等待服務(wù)器可用,并且將消耗大量BRAS的資源。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種計(jì)費(fèi)方法及裝置,可以解決計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收 BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文導(dǎo)致的計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器的問(wèn)題,提高了計(jì)費(fèi)的
可靠性。一方面,本發(fā)明實(shí)施例提供的一種計(jì)費(fèi)方法,包括檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單;檢測(cè)到計(jì)費(fèi)服務(wù)器可用,將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,第二計(jì)費(fèi)請(qǐng)求報(bào)文與第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文。另一方面,本發(fā)明實(shí)施例提供的一種計(jì)費(fèi)裝置,包括第一轉(zhuǎn)化單元,用于檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單;第二轉(zhuǎn)化單元,用于檢測(cè)到計(jì)費(fèi)服務(wù)器可用,將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,第二計(jì)費(fèi)請(qǐng)求報(bào)文與第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;第一發(fā)送單元,用于向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文。
可見,通過(guò)本發(fā)明實(shí)施例提供的計(jì)費(fèi)方法及裝置,可以解決計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文導(dǎo)致的計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器的問(wèn)題,提高了計(jì)費(fèi)的可靠性。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的計(jì)費(fèi)方法流程圖;圖2是本發(fā)明實(shí)施例提法的計(jì)費(fèi)裝置示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)方法,參見圖1,圖1是本發(fā)明實(shí)施例提供的計(jì)費(fèi)方法流程圖;該方法包括101 檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單;關(guān)于檢測(cè)到計(jì)費(fèi)服務(wù)器不可用在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如在遠(yuǎn)程認(rèn)證撥入用戶服務(wù)(Remote Authentication Dial In User krvice,RADIUQ場(chǎng)景下,BRAS向計(jì)費(fèi)服務(wù)器發(fā)送計(jì)費(fèi)請(qǐng)求報(bào)文,如果計(jì)費(fèi)服務(wù)器可用,則會(huì)向BRAS發(fā)送響應(yīng)報(bào)文,如果不可用則發(fā)送響應(yīng)報(bào)文。如果BRAS連續(xù)發(fā)送多個(gè)計(jì)費(fèi)請(qǐng)求報(bào)文,在預(yù)定時(shí)間內(nèi)都沒有收到相應(yīng)的響應(yīng)報(bào)文,則認(rèn)為計(jì)費(fèi)服務(wù)器不可用。另外, 還可以參考終端訪問(wèn)控制器訪問(wèn)控制系統(tǒng)(Terminal Access Controller Access-Control System, TACACS)。關(guān)于將計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,計(jì)費(fèi)請(qǐng)求報(bào)文為存在于開放系統(tǒng)互連(Open System Interconnection, 0SI)應(yīng)用層的報(bào)文,BRAS不將計(jì)費(fèi)請(qǐng)求報(bào)文進(jìn)行逐層封裝(例如傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層等),而是將該報(bào)文的各個(gè)字段以及相應(yīng)的值存儲(chǔ)在 BRAS的存儲(chǔ)設(shè)備(例如硬盤)。第一話單可以以文件的形式存儲(chǔ)在BRAS的存儲(chǔ)設(shè)備,一個(gè)文件可以存儲(chǔ)一個(gè)話單,也可以存儲(chǔ)多個(gè)話單。102:檢測(cè)到計(jì)費(fèi)服務(wù)器可用,將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,第二計(jì)費(fèi)請(qǐng)求報(bào)文與第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;關(guān)于將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,將存儲(chǔ)在BRAS的存儲(chǔ)設(shè)備(例如硬盤)的第一話單,讀入到BRAS的內(nèi)存,然后根據(jù)第一話單包含的報(bào)文的各個(gè)字段以及相應(yīng)的值,將第一話單轉(zhuǎn)化為對(duì)應(yīng)的處于應(yīng)用層的報(bào)文。103 向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文。關(guān)于向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,將處于應(yīng)用層的計(jì)費(fèi)請(qǐng)求報(bào)文進(jìn)行逐層封裝 (例如OSI中的傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層等)。封裝完畢后,通過(guò)BRAS和計(jì)費(fèi)服務(wù)器之間的傳輸介質(zhì),將封裝后的報(bào)文發(fā)送出去。可見,通過(guò)本發(fā)明實(shí)施例提供的計(jì)費(fèi)方法,可以解決計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文導(dǎo)致的計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器的問(wèn)題,提高了計(jì)費(fèi)的可靠性。進(jìn)一步的,第一計(jì)費(fèi)請(qǐng)求報(bào)文為開始計(jì)費(fèi)報(bào)文或停止計(jì)費(fèi)報(bào)文。關(guān)于向?qū)⒌谝挥?jì)費(fèi)請(qǐng)求報(bào)文區(qū)分為開始計(jì)費(fèi)報(bào)文以及停止計(jì)費(fèi)報(bào)文具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,可以根據(jù)計(jì)費(fèi)狀態(tài)類型 (Acct-Status-Type)將計(jì)費(fèi)請(qǐng)求報(bào)文區(qū)分為相應(yīng)的類型。具體請(qǐng)參考RFC2866。進(jìn)一步的,當(dāng)?shù)谝挥?jì)費(fèi)請(qǐng)求報(bào)文為開始計(jì)費(fèi)報(bào)文時(shí),向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文后,進(jìn)一步包括向計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文,第一停止計(jì)費(fèi)報(bào)文對(duì)應(yīng)于開始計(jì)費(fèi)報(bào)文。該方案的好處是,可以確保計(jì)費(fèi)服務(wù)器先收到開始計(jì)費(fèi)報(bào)文,再收到對(duì)應(yīng)的停止計(jì)費(fèi)報(bào)文。進(jìn)一步的,向計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文后,進(jìn)一步包括收到計(jì)費(fèi)服務(wù)器發(fā)送的停止計(jì)費(fèi)響應(yīng)報(bào)文,刪除第一話單,停止計(jì)費(fèi)響應(yīng)報(bào)文是對(duì)第一停止計(jì)費(fèi)報(bào)文作出的。關(guān)于計(jì)費(fèi)服務(wù)器發(fā)送與停止計(jì)費(fèi)報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,可參考RFC2866對(duì)計(jì)費(fèi)請(qǐng)求報(bào)文 (Accounting-request)以及計(jì)費(fèi)口向應(yīng) 艮文(Accounting-response)的定義。該方案的好處是,收到停止計(jì)費(fèi)響應(yīng)報(bào)文,可以確認(rèn)計(jì)費(fèi)服務(wù)器已收到第二計(jì)費(fèi)請(qǐng)求報(bào)文(即使沒有收到第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文),因此可以刪除第一話單。進(jìn)一步的,向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文后,進(jìn)一步包括收到計(jì)費(fèi)服務(wù)器發(fā)送的第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,刪除第一話單。該方案的好處是,收到第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)響應(yīng)報(bào)文,可以確認(rèn)計(jì)費(fèi)服務(wù)器已收到第二計(jì)費(fèi)請(qǐng)求報(bào)文,因此可以刪除第一話單。實(shí)施例二 本發(fā)明實(shí)施例還提供了一種計(jì)費(fèi)裝置,可以通過(guò)實(shí)施例一提供的計(jì)費(fèi)方法實(shí)現(xiàn)。 該計(jì)費(fèi)裝置可以解決計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文導(dǎo)致的計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器的問(wèn)題。參見圖2,圖2是本發(fā)明實(shí)施例提供的計(jì)費(fèi)裝置示意圖,該裝置包括第一轉(zhuǎn)化單元201,用于檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單;關(guān)于檢測(cè)到計(jì)費(fèi)服務(wù)器不可用在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如在RADIUS場(chǎng)景下,BRAS向計(jì)費(fèi)服務(wù)器發(fā)送計(jì)費(fèi)請(qǐng)求報(bào)文,如果計(jì)費(fèi)服務(wù)器可用,則會(huì)向BRAS發(fā)送響應(yīng)報(bào)文,如果不可用則發(fā)送響應(yīng)報(bào)文。如果BRAS 連續(xù)發(fā)送多個(gè)計(jì)費(fèi)請(qǐng)求報(bào)文,在預(yù)定時(shí)間內(nèi)都沒有收到相應(yīng)的響應(yīng)報(bào)文,則認(rèn)為計(jì)費(fèi)服務(wù)器不可用。另外,還可以參考終端訪問(wèn)控制器訪問(wèn)控制系統(tǒng)(Terminal Access Controller Access-Control System, TACACS)。關(guān)于將計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,計(jì)費(fèi)請(qǐng)求報(bào)文為存在于開放系統(tǒng)互連(Open System Interconnection, 0SI)應(yīng)用層的報(bào)文,BRAS不將計(jì)費(fèi)請(qǐng)求報(bào)文進(jìn)行逐層封裝(例如傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層等),而是將該報(bào)文的各個(gè)字段以及相應(yīng)的值存儲(chǔ)在 BRAS的存儲(chǔ)設(shè)備(例如硬盤)。第一話單可以以文件的形式存儲(chǔ)在BRAS的存儲(chǔ)設(shè)備,一個(gè)文件可以存儲(chǔ)一個(gè)話單,也可以存儲(chǔ)多個(gè)話單。第二轉(zhuǎn)化單元202,用于檢測(cè)到計(jì)費(fèi)服務(wù)器可用,將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,第二計(jì)費(fèi)請(qǐng)求報(bào)文與第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;關(guān)于將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,將存儲(chǔ)在BRAS的存儲(chǔ)設(shè)備(例如硬盤)的第一話單,讀入到BRAS的內(nèi)存,然后根據(jù)第一話單包含的報(bào)文的各個(gè)字段以及相應(yīng)的值, 將第一話單轉(zhuǎn)化為對(duì)應(yīng)的處于應(yīng)用層的報(bào)文。第一發(fā)送單元203,用于向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文。關(guān)于向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文在本發(fā)明實(shí)施例的具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,將處于應(yīng)用層的計(jì)費(fèi)請(qǐng)求報(bào)文進(jìn)行逐層封裝 (例如OSI中的傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層等)。封裝完畢后,通過(guò)BRAS和計(jì)費(fèi)服務(wù)器之間的傳輸介質(zhì),將封裝后的報(bào)文發(fā)送出去??梢姡ㄟ^(guò)本發(fā)明實(shí)施例提供的計(jì)費(fèi)裝置,可以解決計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文導(dǎo)致的計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器的問(wèn)題,提高了計(jì)費(fèi)的可靠性。進(jìn)一步的,包括第二發(fā)送單元,用于當(dāng)?shù)谝挥?jì)費(fèi)請(qǐng)求報(bào)文為開始計(jì)費(fèi)報(bào)文時(shí),向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文后,向計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文,第一停止計(jì)費(fèi)報(bào)文對(duì)應(yīng)于開始計(jì)費(fèi)報(bào)文。該方案的好處是,可以確保計(jì)費(fèi)服務(wù)器先收到開始計(jì)費(fèi)報(bào)文,再收到對(duì)應(yīng)的停止計(jì)費(fèi)報(bào)文。進(jìn)一步的,包括第一刪除單元,用于向計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文后,收到計(jì)費(fèi)服務(wù)器發(fā)送的停止計(jì)費(fèi)響應(yīng)報(bào)文,刪除第一話單,停止計(jì)費(fèi)響應(yīng)報(bào)文是對(duì)第一停止計(jì)費(fèi)報(bào)文作出的。關(guān)于計(jì)費(fèi)服務(wù)器發(fā)送與停止計(jì)費(fèi)報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文具體實(shí)現(xiàn)時(shí),可以有多種實(shí)現(xiàn)方式,本發(fā)明不做具體的限定。例如,可參考RFC2866對(duì)計(jì)費(fèi)請(qǐng)求報(bào)文 (Accounting-request)以及計(jì)費(fèi)口向應(yīng) 艮文(Accounting-response)的定義。該方案的好處是,收到停止計(jì)費(fèi)響應(yīng)報(bào)文,可以確認(rèn)計(jì)費(fèi)服務(wù)器已收到第二計(jì)費(fèi)請(qǐng)求報(bào)文(即使沒有收到第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文),因此可以刪除第一話單。進(jìn)一步的,包括第二刪除單元,用于向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文后,收到計(jì)費(fèi)服務(wù)器發(fā)送的第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,刪除第一話單。
該方案的好處是,收到第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)響應(yīng)報(bào)文,可以確認(rèn)計(jì)費(fèi)服務(wù)器已收到第二計(jì)費(fèi)請(qǐng)求報(bào)文,因此可以刪除第一話單。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種計(jì)費(fèi)方法,其特征在于,包括檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單; 檢測(cè)到所述計(jì)費(fèi)服務(wù)器可用,將所述第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,所述第二計(jì)費(fèi)請(qǐng)求報(bào)文與所述第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;向所述計(jì)費(fèi)服務(wù)器發(fā)送所述第二計(jì)費(fèi)請(qǐng)求報(bào)文。
2.根據(jù)權(quán)利要求1所述方法,其特征在于所述第一計(jì)費(fèi)請(qǐng)求報(bào)文為開始計(jì)費(fèi)報(bào)文或停止計(jì)費(fèi)報(bào)文。
3.根據(jù)權(quán)利要求2所述方法,其特征在于 當(dāng)所述第一計(jì)費(fèi)請(qǐng)求報(bào)文為開始計(jì)費(fèi)報(bào)文時(shí),所述向所述計(jì)費(fèi)服務(wù)器發(fā)送所述第二計(jì)費(fèi)請(qǐng)求報(bào)文后,進(jìn)一步包括 向所述計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文,所述第一停止計(jì)費(fèi)報(bào)文對(duì)應(yīng)于所述開始計(jì)費(fèi)報(bào)文。
4.根據(jù)權(quán)利要求3所述方法,其特征在于,所述向所述計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文后,進(jìn)一步包括收到所述計(jì)費(fèi)服務(wù)器發(fā)送的停止計(jì)費(fèi)響應(yīng)報(bào)文,刪除所述第一話單,所述停止計(jì)費(fèi)響應(yīng)報(bào)文是對(duì)所述第一停止計(jì)費(fèi)報(bào)文作出的。
5.根據(jù)權(quán)利要求1所述方法,其特征在于所述向所述計(jì)費(fèi)服務(wù)器發(fā)送所述第二計(jì)費(fèi)請(qǐng)求報(bào)文后,進(jìn)一步包括 收到所述計(jì)費(fèi)服務(wù)器發(fā)送的所述第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,刪除所述第一話
6. 一種計(jì)費(fèi)裝置,其特征在于,包括第一轉(zhuǎn)化單元,用于檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話第二轉(zhuǎn)化單元,用于檢測(cè)到所述計(jì)費(fèi)服務(wù)器可用,將所述第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,所述第二計(jì)費(fèi)請(qǐng)求報(bào)文與所述第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;第一發(fā)送單元,用于向所述計(jì)費(fèi)服務(wù)器發(fā)送所述第二計(jì)費(fèi)請(qǐng)求報(bào)文。
7.根據(jù)權(quán)利要求6所述裝置,其特征在于,包括第二發(fā)送單元,用于當(dāng)所述第一計(jì)費(fèi)請(qǐng)求報(bào)文為開始計(jì)費(fèi)報(bào)文時(shí),所述向所述計(jì)費(fèi)服務(wù)器發(fā)送所述第二計(jì)費(fèi)請(qǐng)求報(bào)文后,向所述計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文,所述第一停止計(jì)費(fèi)報(bào)文對(duì)應(yīng)于所述開始計(jì)費(fèi)報(bào)文。
8.根據(jù)權(quán)利要求7所述裝置,其特征在于,包括第一刪除單元,用于所述向所述計(jì)費(fèi)服務(wù)器發(fā)送第一停止計(jì)費(fèi)報(bào)文后,收到所述計(jì)費(fèi)服務(wù)器發(fā)送的停止計(jì)費(fèi)響應(yīng)報(bào)文,刪除所述第一話單,所述停止計(jì)費(fèi)響應(yīng)報(bào)文是對(duì)所述第一停止計(jì)費(fèi)報(bào)文作出的。
9.根據(jù)權(quán)利要求6所述裝置,其特征在于,包括第二刪除單元,用于所述向所述計(jì)費(fèi)服務(wù)器發(fā)送所述第二計(jì)費(fèi)請(qǐng)求報(bào)文后,收到所述計(jì)費(fèi)服務(wù)器發(fā)送的所述第二計(jì)費(fèi)請(qǐng)求報(bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,刪除所述第一話單。
全文摘要
本發(fā)明實(shí)施例提供了計(jì)費(fèi)方法,包括檢測(cè)到計(jì)費(fèi)服務(wù)器不可用,將第一計(jì)費(fèi)請(qǐng)求報(bào)文轉(zhuǎn)化為第一話單;檢測(cè)到計(jì)費(fèi)服務(wù)器可用,將第一話單轉(zhuǎn)化為第二計(jì)費(fèi)請(qǐng)求報(bào)文,第二計(jì)費(fèi)請(qǐng)求報(bào)文與第一計(jì)費(fèi)請(qǐng)求報(bào)文相同;向計(jì)費(fèi)服務(wù)器發(fā)送第二計(jì)費(fèi)請(qǐng)求報(bào)文。此外,本發(fā)明實(shí)施例還提供了相應(yīng)的計(jì)費(fèi)裝置。通過(guò)本發(fā)明實(shí)施例提供的計(jì)費(fèi)方法以及計(jì)費(fèi)裝置,可以解決計(jì)費(fèi)服務(wù)器不可用時(shí)無(wú)法接收BRAS發(fā)送的計(jì)費(fèi)請(qǐng)求報(bào)文導(dǎo)致的計(jì)費(fèi)請(qǐng)求報(bào)文無(wú)法到達(dá)計(jì)費(fèi)服務(wù)器的問(wèn)題,提高了計(jì)費(fèi)的可靠性。
文檔編號(hào)H04L29/06GK102394759SQ20111017814
公開日2012年3月28日 申請(qǐng)日期2011年6月29日 優(yōu)先權(quán)日2011年6月29日
發(fā)明者張洪國(guó), 張琦, 李然, 李舒浩, 陳洪國(guó) 申請(qǐng)人:華為數(shù)字技術(shù)有限公司