[發(fā)明專(zhuān)利]離線計(jì)費(fèi)的異常處理方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201210514834.5 | 申請(qǐng)日: | 2012-11-26 |
| 公開(kāi)(公告)號(hào): | CN103067184A | 公開(kāi)(公告)日: | 2013-04-24 |
| 發(fā)明(設(shè)計(jì))人: | 張超 | 申請(qǐng)(專(zhuān)利權(quán))人: | 大唐移動(dòng)通信設(shè)備有限公司 |
| 主分類(lèi)號(hào): | H04L12/14 | 分類(lèi)號(hào): | H04L12/14;H04W4/24 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100191*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 離線 計(jì)費(fèi) 異常 處理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別是涉及一種離線計(jì)費(fèi)的異常處理方法及系統(tǒng)。
背景技術(shù)
目前通信領(lǐng)域常見(jiàn)的計(jì)費(fèi)方式有兩種,一種是在線計(jì)費(fèi),一種是離線計(jì)費(fèi)。其中,離線計(jì)費(fèi)是網(wǎng)絡(luò)資源的使用過(guò)程同計(jì)費(fèi)數(shù)據(jù)的采集過(guò)程同時(shí)發(fā)生的一種計(jì)費(fèi)方式,計(jì)費(fèi)數(shù)據(jù)并不實(shí)時(shí)影響業(yè)務(wù)提供的計(jì)費(fèi)形式,因此具有廣泛的應(yīng)用前景。
一般的離線計(jì)費(fèi)過(guò)程為:首先,計(jì)費(fèi)數(shù)據(jù)模塊(CDF,Charging?DataFunction)向主計(jì)費(fèi)網(wǎng)關(guān)模塊(CGF,Charging?Gateway?Function,計(jì)費(fèi)網(wǎng)關(guān)功能)發(fā)送包含話(huà)單的話(huà)單請(qǐng)求消息,并將保存話(huà)單臨時(shí)緩沖區(qū)和話(huà)單序列號(hào)。如果能夠收到主計(jì)費(fèi)網(wǎng)關(guān)模塊的應(yīng)答消息,則可以繼續(xù)處理。但是在某些異常情況下,例如,主計(jì)費(fèi)網(wǎng)關(guān)模塊未收到話(huà)單請(qǐng)求消息,或者收到話(huà)單請(qǐng)求消息但是應(yīng)答消息未發(fā)送到計(jì)費(fèi)數(shù)據(jù)模塊,那么計(jì)費(fèi)數(shù)據(jù)模塊則會(huì)一直等待,其中的話(huà)單臨時(shí)緩沖區(qū)和話(huà)單序列號(hào)則會(huì)一直占用計(jì)費(fèi)數(shù)據(jù)模塊資源,影響其資源利用率。
為了解決這一問(wèn)題,目前常見(jiàn)的做法為設(shè)置備用計(jì)費(fèi)網(wǎng)關(guān)模塊,在預(yù)定時(shí)間內(nèi),若計(jì)費(fèi)數(shù)據(jù)模塊未收到主計(jì)費(fèi)網(wǎng)關(guān)模塊的應(yīng)答消息,則向備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送之前的話(huà)單請(qǐng)求消息,后續(xù)的處理過(guò)程與前述向主計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送話(huà)單請(qǐng)求消息之后的處理過(guò)程相同。可以看出,目前的方法通過(guò)增加備用計(jì)費(fèi)網(wǎng)關(guān)模塊的方式,可以在一定程度上減少因?yàn)闆](méi)有響應(yīng)而造成對(duì)計(jì)費(fèi)網(wǎng)關(guān)模塊資源的占用。但是,如果主計(jì)費(fèi)網(wǎng)關(guān)模塊和備用計(jì)費(fèi)網(wǎng)關(guān)模塊都出現(xiàn)異常,那么前述問(wèn)題仍然無(wú)法解決。
發(fā)明內(nèi)容
本發(fā)明提供一種離線計(jì)費(fèi)的異常處理方法及系統(tǒng),能夠解決因?yàn)橛?jì)費(fèi)網(wǎng)關(guān)模塊異常而導(dǎo)致的計(jì)費(fèi)數(shù)據(jù)模塊資源長(zhǎng)時(shí)間被占用的問(wèn)題。
為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種離線計(jì)費(fèi)的異常處理方法,由計(jì)費(fèi)數(shù)據(jù)模塊執(zhí)行,包括以下步驟:
步驟101,向主計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送話(huà)單請(qǐng)求消息,并保存所述話(huà)單臨時(shí)緩沖區(qū)和話(huà)單序列號(hào),若在預(yù)定時(shí)間內(nèi)未收到主計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送的應(yīng)答消息,則進(jìn)行下一步驟;
步驟102,獲取與其他備用計(jì)費(fèi)網(wǎng)關(guān)模塊的鏈路狀態(tài),若為正常,則進(jìn)行步驟103,若為異常,則進(jìn)行步驟106;
步驟103,向所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送所述已發(fā)送給主計(jì)費(fèi)網(wǎng)關(guān)模塊的話(huà)單請(qǐng)求消息,若收到所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送的應(yīng)答消息,則進(jìn)行步驟104,若未收到所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送的應(yīng)答消息,則進(jìn)行步驟106;
步驟104,釋放所述話(huà)單臨時(shí)緩沖區(qū),并判斷與主計(jì)費(fèi)網(wǎng)關(guān)模塊的實(shí)時(shí)通信狀態(tài),若異常,則進(jìn)行步驟105;
步驟105,向所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送話(huà)單確認(rèn)請(qǐng)求消息,并判斷與所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊的實(shí)時(shí)通信狀態(tài),若異常,則釋放所述話(huà)單序列號(hào);
步驟106,存儲(chǔ)所述話(huà)單,釋放所述話(huà)單臨時(shí)緩沖區(qū)和話(huà)單序列號(hào)。
進(jìn)一步地,所述向所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送所述已發(fā)送給主計(jì)費(fèi)網(wǎng)關(guān)模塊的話(huà)單請(qǐng)求消息還包括:
在所述話(huà)單請(qǐng)求消息中添加表示所述話(huà)單可能為重復(fù)話(huà)單的標(biāo)識(shí)。
進(jìn)一步地,所述判斷與主計(jì)費(fèi)網(wǎng)關(guān)模塊的實(shí)時(shí)通信狀態(tài)包括:
若計(jì)費(fèi)數(shù)據(jù)模塊與主計(jì)費(fèi)網(wǎng)關(guān)模塊之間的鏈路狀態(tài)異常,則二者實(shí)時(shí)通信狀態(tài)為異常;或
若計(jì)費(fèi)數(shù)據(jù)模塊與主計(jì)費(fèi)網(wǎng)關(guān)模塊之間的鏈路狀態(tài)正常,但在預(yù)定時(shí)間內(nèi)未收到主計(jì)費(fèi)網(wǎng)關(guān)模塊的應(yīng)答消息,則二者實(shí)時(shí)通信狀態(tài)為異常。
進(jìn)一步地,所述判斷與所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊的實(shí)時(shí)通信狀態(tài)包括:
若計(jì)費(fèi)數(shù)據(jù)模塊與備用計(jì)費(fèi)網(wǎng)關(guān)模塊之間的鏈路狀態(tài)異常,則二者實(shí)時(shí)通信狀態(tài)異常;或
若計(jì)費(fèi)數(shù)據(jù)模塊與備用計(jì)費(fèi)網(wǎng)關(guān)模塊之間的鏈路狀態(tài)正常,但是在預(yù)定時(shí)間內(nèi)未收到備用計(jì)費(fèi)網(wǎng)關(guān)模塊的應(yīng)答消息,則二者實(shí)時(shí)通信狀態(tài)異常。
進(jìn)一步地,所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊數(shù)量為一個(gè)或多個(gè),當(dāng)所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊數(shù)量為多個(gè),且計(jì)費(fèi)數(shù)據(jù)模塊與多個(gè)備用計(jì)費(fèi)網(wǎng)關(guān)模塊的鏈路狀態(tài)都為正常時(shí),所述向所述備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送所述已發(fā)送給主計(jì)費(fèi)網(wǎng)關(guān)模塊的話(huà)單請(qǐng)求消息包括:
從鏈路狀態(tài)為正常的多個(gè)備用計(jì)費(fèi)網(wǎng)關(guān)模塊中選取其中一個(gè)備用計(jì)費(fèi)網(wǎng)關(guān)模塊發(fā)送所述話(huà)單請(qǐng)求消息。
進(jìn)一步地,所述從鏈路狀態(tài)為正常的多個(gè)備用計(jì)費(fèi)網(wǎng)關(guān)模塊中選取其中一個(gè)備用計(jì)費(fèi)網(wǎng)關(guān)模塊包括:
隨機(jī)選取;或
按照所述多個(gè)備用計(jì)費(fèi)網(wǎng)關(guān)模塊的優(yōu)先級(jí)高低選取。
本發(fā)明還公開(kāi)了一種離線計(jì)費(fèi)的異常處理系統(tǒng),置于計(jì)費(fèi)數(shù)據(jù)模塊中,包括:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于大唐移動(dòng)通信設(shè)備有限公司,未經(jīng)大唐移動(dòng)通信設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210514834.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種實(shí)現(xiàn)計(jì)費(fèi)的方法和裝置
- 一種實(shí)現(xiàn)靈活計(jì)費(fèi)的方法和系統(tǒng)
- 計(jì)費(fèi)關(guān)聯(lián)的方法和裝置
- 計(jì)費(fèi)信息報(bào)告的發(fā)送方法及裝置
- 計(jì)費(fèi)實(shí)現(xiàn)方法、系統(tǒng)及網(wǎng)元
- 一種計(jì)費(fèi)信息處理方法及裝置
- 計(jì)費(fèi)策略的制定與查詢(xún)方法、裝置、終端及可讀存儲(chǔ)介質(zhì)
- 計(jì)費(fèi)方法和裝置
- 一種計(jì)費(fèi)信息分時(shí)控制方法、裝置和計(jì)費(fèi)顯示設(shè)備
- 一種計(jì)費(fèi)方法、裝置和系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法及異常檢測(cè)系統(tǒng)
- 異常探測(cè)裝置、異常探測(cè)方法以及計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)方法及記錄介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)系統(tǒng)以及異常檢測(cè)方法
- 異常檢測(cè)系統(tǒng)、異常檢測(cè)裝置和異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)





