專利名稱:一種基于業(yè)務(wù)數(shù)據(jù)流的承載計(jì)費(fèi)信息收集方法
技術(shù)領(lǐng)域:
本發(fā)明涉及分組無線業(yè)務(wù)的計(jì)費(fèi)技術(shù),特別是指一種基于業(yè)務(wù)數(shù)據(jù)流的 承載計(jì)費(fèi)信息收集方法。
背景技術(shù):
隨著通用分組無線業(yè)務(wù)GPRS應(yīng)用范圍的不斷擴(kuò)大,對(duì)移動(dòng)分組數(shù)據(jù)業(yè) 務(wù)進(jìn)行準(zhǔn)確合理地計(jì)費(fèi),已成為移動(dòng)運(yùn)營(yíng)商普遍關(guān)注的課題。目前的GPRS網(wǎng)絡(luò)針對(duì)用戶數(shù)據(jù)流只能識(shí)別到接入點(diǎn)名稱APN和分組 數(shù)據(jù)協(xié)議上下文PDP Context這一級(jí)別,然而現(xiàn)實(shí)中并行的多個(gè)業(yè)務(wù)數(shù)據(jù)流 (對(duì)于 一個(gè)分組數(shù)據(jù)業(yè)務(wù)來說,用戶使用該項(xiàng)業(yè)務(wù)所消耗的數(shù)據(jù)量稱為業(yè)務(wù) 數(shù)據(jù)流Service Data Flow, —個(gè)業(yè)務(wù)數(shù)據(jù)流是由多個(gè)分組數(shù)據(jù)流,即IP數(shù)據(jù) 流組成的, 一個(gè)PDP context可以承載多個(gè)不同的業(yè)務(wù))4艮可能使用同一個(gè) PDP Context承載,且不同業(yè)務(wù)可能采用不同的計(jì)費(fèi)方式。針對(duì)上述情況, 3GPP提出了一種新的GPRS承載計(jì)費(fèi)結(jié)構(gòu),采用一種基于業(yè)務(wù)數(shù)據(jù)流的計(jì) 費(fèi)方法FBC。顯然,基于業(yè)務(wù)數(shù)據(jù)流的計(jì)費(fèi)粒度小于基于PDP context的計(jì) 費(fèi)粒度,從而使得運(yùn)營(yíng)商以及業(yè)務(wù)提供商能夠采取更為豐富的計(jì)費(fèi)手段。下面根據(jù)協(xié)議3GPP TS23.125,對(duì)上述FBC進(jìn)行描述。FBC的系統(tǒng)結(jié) 構(gòu)如圖1、 2所示,其中圖1為支持在線計(jì)費(fèi)的FBC系統(tǒng)結(jié)構(gòu)圖,主要包括 在線計(jì)費(fèi)系統(tǒng)OCS、計(jì)費(fèi)規(guī)則功能實(shí)體CRF、傳輸面功能實(shí)體TPF以及應(yīng) 用功能實(shí)體AF。圖2為支持離線計(jì)費(fèi)的FBC系統(tǒng)結(jié)構(gòu)圖,主要包括CRF、 TPF、 AF以及計(jì)費(fèi)網(wǎng)關(guān)功能實(shí)體/計(jì)費(fèi)收集功能實(shí)體CGF/CCF。下面基于上述FBC系統(tǒng)結(jié)構(gòu),對(duì)組成計(jì)費(fèi)系統(tǒng)的各功能實(shí)體分別進(jìn)行 說明。 1、 TPFTPF是承載分組數(shù)據(jù)流的功能實(shí)體,可以區(qū)分屬于不同業(yè)務(wù)數(shù)據(jù)流的分 組包,用于離線計(jì)費(fèi)信息收集和執(zhí)行在線信用控制,當(dāng)承載發(fā)生變化時(shí),比 如承載的建立,f務(wù)改和刪除過程中,TPF通過Gx接口向CRF請(qǐng)求計(jì)費(fèi)規(guī)則, 消息中可以攜帶用戶和終端相關(guān)的信息(如移動(dòng)臺(tái)國(guó)際ISDN號(hào)碼 MSISDN、國(guó)際移動(dòng)設(shè)備標(biāo)識(shí)及服務(wù)版本號(hào)IMEISV),承載特性(QoS信 息)以及網(wǎng)絡(luò)相關(guān)的信息(如移動(dòng)網(wǎng)編碼MNC,移動(dòng)國(guó)家碼MCC)。根據(jù) CRF返回的計(jì)費(fèi)規(guī)則,TPF在對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)流上執(zhí)行分組過濾和計(jì)費(fèi)數(shù)據(jù) 收集。一個(gè)TPF可以由一個(gè)或者多個(gè)CRF服務(wù),才艮據(jù)UE的標(biāo)識(shí)信息來選擇, 支持預(yù)定義的計(jì)費(fèi)規(guī)則以及預(yù)定義的過濾器。2、 CRFCRF是保存計(jì)費(fèi)規(guī)則的功能實(shí)體,支持動(dòng)態(tài)(根據(jù)業(yè)務(wù)準(zhǔn)則實(shí)時(shí)生成一 些計(jì)費(fèi)規(guī)則數(shù)據(jù))和靜態(tài)(在用戶使用數(shù)據(jù)業(yè)務(wù)過程中計(jì)費(fèi)規(guī)則是一成不變 的,靜態(tài)計(jì)費(fèi)規(guī)則可以被動(dòng)態(tài)的激活)的計(jì)費(fèi)規(guī)則。CRF可根據(jù)接收到的來 自.IPF、 AF以及OCS的輸入信息,選取適當(dāng)?shù)挠?jì)費(fèi)規(guī)則,在TPF請(qǐng)求或者 有特定事件觸發(fā)'的時(shí)候?qū)⑦x取的計(jì)費(fèi)規(guī)則發(fā)送給TPF 。一個(gè)CRF可以對(duì)應(yīng)多個(gè)TPF。3、 AFAF代表所有和應(yīng)用相關(guān)的功能實(shí)體,可以是運(yùn)營(yíng)商自己的,也可以是 第三方業(yè)務(wù)提供商的,AF向CRF提供相應(yīng)的信息,使得CRF可以選擇或 配置相應(yīng)的計(jì)費(fèi)規(guī)則,AF提供的信息包括業(yè)務(wù)數(shù)據(jù)流的標(biāo)識(shí)信息(可以 通配);計(jì)費(fèi)規(guī)則選擇的信息;應(yīng)用/業(yè)務(wù)標(biāo)識(shí),應(yīng)用/業(yè)務(wù)計(jì)費(fèi)規(guī)則觸發(fā)事 件,流類型(視頻,音頻)(可選),流速率(可選)。一個(gè)AF可以對(duì)應(yīng)于多個(gè)CRF。 AF可以才艮據(jù)UE的標(biāo)識(shí)^言息選擇CRF 進(jìn)行交互。 4、 CCcc是執(zhí)行信用控制的功能實(shí)體,只用于在線計(jì)費(fèi)系統(tǒng),是通過在現(xiàn)有 的OCS中增加新的功能來實(shí)現(xiàn)的,通過Ry接口, OCS可以向CRF提供計(jì) 費(fèi)規(guī)則選擇的輸入信息。5、 CCF/CGF這兩個(gè)功能實(shí)體是用于離線計(jì)費(fèi)系統(tǒng)的,可以沿用現(xiàn)有的GPRS網(wǎng)絡(luò)計(jì) 費(fèi)中的實(shí)現(xiàn)。如果承載網(wǎng)絡(luò)是GPRS網(wǎng)絡(luò)的話,則TPF位于GGSN處,AF為PDN 中的一個(gè)業(yè)務(wù)網(wǎng)關(guān),或是業(yè)務(wù)服務(wù)器,當(dāng)IP多媒體子系統(tǒng)IMS承載在GPRS 網(wǎng)絡(luò)之上的時(shí)候AF就是P-CSCF, CRF為新增的邏輯實(shí)體。這種計(jì)費(fèi)方法也可以應(yīng)用于3GPP2和無線局域網(wǎng)WLAN的網(wǎng)絡(luò)結(jié)構(gòu)中。下面基于上述FBC系統(tǒng)結(jié)構(gòu),分別說明離線計(jì)費(fèi)和在線計(jì)費(fèi)方法的實(shí) 現(xiàn)流程,圖3所示為離線計(jì)費(fèi)方法流程圖,具體包括如下步驟在步驟301 步驟302, UE向TPF發(fā)送建立承載請(qǐng)求消息,TPF接收到承載建立請(qǐng)求后, 向《RF發(fā)送計(jì)費(fèi)規(guī)則請(qǐng)求信息。在步驟303 步驟304, CRF綜合接收到的來自TPF、 AF的相關(guān)信息選 擇計(jì)費(fèi)規(guī)則,并將選取的計(jì)費(fèi)規(guī)則下發(fā)給TPF。計(jì)費(fèi)規(guī)則的內(nèi)容包括特定 業(yè)務(wù)數(shù)據(jù)流的計(jì)費(fèi)方式(在線計(jì)費(fèi)或離線計(jì)費(fèi))、離線計(jì)費(fèi)的記錄方式(按 流量、時(shí)長(zhǎng)以及流量和時(shí)長(zhǎng))、計(jì)費(fèi)鍵、業(yè)務(wù)數(shù)據(jù)流過濾器、優(yōu)先級(jí)以及計(jì) 費(fèi)規(guī)則標(biāo)識(shí)。在步驟305 步驟306, TPF根據(jù)接收到的計(jì)費(fèi)規(guī)則的操作指示,執(zhí)行應(yīng) 用或刪除操作,然后向UE發(fā)送^R載建立成功的響應(yīng)。在步驟307 步驟308, UE接收到承載建立成功響應(yīng)后,進(jìn)行業(yè)務(wù)數(shù)據(jù) 傳輸,TPF對(duì)應(yīng)用該計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息,上 報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體生成用戶的最終話單。
計(jì)費(fèi)相關(guān)功能實(shí)體可包括計(jì)費(fèi)網(wǎng)關(guān)CG和收費(fèi)系統(tǒng)BS,由CG對(duì)收到 的計(jì)費(fèi)信息進(jìn)行合并后送至BS,由BS生成最終的話單。以上所述的計(jì)費(fèi)信 息是按照一定格式生成的和計(jì)費(fèi)相關(guān)的信息集合,在GPRS系統(tǒng)中,該計(jì)費(fèi) 信息即為呼叫細(xì)節(jié)記錄CDR。圖4所示為在線計(jì)費(fèi)方法流程圖,具體包括如下步驟在步驟401 步驟402, UE向TPF發(fā)送建立承載請(qǐng)求消息,TPF接收到 承載建立請(qǐng)求后,向CRF發(fā)送計(jì)費(fèi)規(guī)則請(qǐng)求信息。在步驟403 步驟404, CRF綜合接收到的來自TPF、 AF以及OCS的相 關(guān)信息選擇計(jì)費(fèi)規(guī)則,并將選取的計(jì)費(fèi)規(guī)則下發(fā)給TPF。計(jì)費(fèi)規(guī)則的內(nèi)容包 括特定業(yè)務(wù)數(shù)據(jù)流的計(jì)費(fèi)方式(在線計(jì)費(fèi)或離線計(jì)費(fèi))、離線計(jì)費(fèi)的記錄 方式(按流量、時(shí)長(zhǎng)以及流量和時(shí)長(zhǎng))、計(jì)費(fèi)鍵、業(yè)務(wù)數(shù)據(jù)流過濾器、優(yōu)先 級(jí)以及計(jì)費(fèi)規(guī)則標(biāo)識(shí)。在步驟405, TPF根據(jù)接收到的計(jì)費(fèi)規(guī)則的操作指示,執(zhí)行應(yīng)用或刪除 操作。在步驟406~步驟408, TPF向OCS發(fā)送信用請(qǐng)求信息,OCS向TPF提 供、與該用戶相關(guān)信用信息,然后TPF向UE發(fā)送承載建立成功的響應(yīng)。在步驟409 步驟410, UE接收到承載建立成功響應(yīng)后,進(jìn)行業(yè)務(wù)數(shù)據(jù) 傳輸,TPF對(duì)應(yīng)用該計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息,上 報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體生成用戶的最終話單。上述方法流程只說明了承載建立時(shí)TPF向CRF請(qǐng)求計(jì)費(fèi)規(guī)則的情況, 除此之外,在承載修改或者承載刪除等涉及承載使用變化時(shí),也會(huì)導(dǎo)致相應(yīng) 計(jì)費(fèi)規(guī)則的變化,這時(shí)TPF也需要向CRF發(fā)起計(jì)費(fèi)規(guī)則請(qǐng)求消息,由CRF 根據(jù)來自TPF、 AF和OCS的信息進(jìn)行選擇,決定是否實(shí)施新的計(jì)費(fèi)規(guī)則。另外,除上述由TPF向CRF請(qǐng)求計(jì)費(fèi)規(guī)則之外,AF和OCS也可以單 獨(dú)向CRF提供選擇計(jì)費(fèi)規(guī)則的輸入信息,其中AF提供的信息和應(yīng)用層業(yè)務(wù) 相關(guān),OCS提供的信息則和在線計(jì)費(fèi)中業(yè)務(wù)的信用相關(guān),CRF根據(jù)可用的
信息綜合選擇某個(gè)業(yè)務(wù)數(shù)據(jù)流承載計(jì)費(fèi)應(yīng)該實(shí)施的計(jì)費(fèi)規(guī)則。在上述計(jì)費(fèi)規(guī)則的內(nèi)容中,過濾器,用于區(qū)分屬于一個(gè)特定業(yè)務(wù)數(shù)據(jù)流 的分組數(shù)據(jù)包,其基本構(gòu)成是IP五元組,包括源IP地址,目的IP地址,源端口號(hào),目的端口號(hào),傳輸協(xié)議號(hào)或者應(yīng)用協(xié)議號(hào);計(jì)費(fèi)鍵,用于確定費(fèi)率; 優(yōu)先級(jí),用于當(dāng)計(jì)費(fèi)規(guī)則重疊時(shí),確定應(yīng)用哪一個(gè)計(jì)費(fèi)規(guī)則;計(jì)費(fèi)規(guī)則標(biāo)識(shí), 用于標(biāo)識(shí)特定計(jì)費(fèi)規(guī)則,主要用于CRF向TPF下發(fā)計(jì)費(fèi)規(guī)則時(shí),如果TPF 中已經(jīng)儲(chǔ)存有相應(yīng)的計(jì)費(fèi)規(guī)則,CRF就沒有必要每次下發(fā)完整的計(jì)費(fèi)規(guī)則給 TPF ,而只需將對(duì)應(yīng)于該計(jì)費(fèi)規(guī)則的計(jì)費(fèi)規(guī)則標(biāo)識(shí)下發(fā)給TPF 。從上述離線計(jì)費(fèi)流程中的步驟307~步驟308以及在線計(jì)費(fèi)流程的步驟 409 步驟410可以看出,TPF根據(jù)接收到的計(jì)費(fèi)規(guī)則,對(duì)經(jīng)過的業(yè)務(wù)數(shù)據(jù)流 進(jìn)行過濾后,會(huì)收集承載計(jì)費(fèi)信息,然后對(duì)收集到的計(jì)費(fèi)信息進(jìn)行統(tǒng)計(jì),最 后按照一定的格式上報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體生成最終的話單。然而TPF收 集和上報(bào)的承載計(jì)費(fèi)信息,不一定都對(duì)生成最終用戶話單有幫助。例如,當(dāng) 用戶應(yīng)用某業(yè)務(wù)時(shí),使用在線計(jì)費(fèi),根據(jù)在線計(jì)費(fèi)的實(shí)現(xiàn),OCS會(huì)對(duì)用戶的 帳戶進(jìn)行實(shí)時(shí)監(jiān)控,然后將產(chǎn)生的計(jì)費(fèi)信息送給計(jì)費(fèi)相關(guān)功能實(shí)體產(chǎn)生用戶 的最終話單,而與此同時(shí),TPF也收集了能夠得到的承載計(jì)費(fèi)信息并上報(bào)給 計(jì)費(fèi)相關(guān)功能實(shí)體。由于TPF沒有用戶的帳戶信息,所以收集的承載計(jì)費(fèi) 信息沒有OCS的信息全面,而且當(dāng)TPF和OCS歸屬于同一網(wǎng)絡(luò)時(shí),TPF收 集和上報(bào)的用戶的計(jì)費(fèi)信息就毫無用處,即使被送到計(jì)費(fèi)相關(guān)功能實(shí)體,也 會(huì)被丟棄,在這種情況下,無異于白白增加了 TPF設(shè)備的負(fù)荷。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種基于業(yè)務(wù)數(shù)據(jù)流的承載計(jì)費(fèi) 信息收集方法,通過該方法在不影響現(xiàn)有基于業(yè)務(wù)數(shù)據(jù)流計(jì)費(fèi)實(shí)現(xiàn)的基礎(chǔ) 上,優(yōu)化TPF執(zhí)行的計(jì)費(fèi)操作。為了達(dá)到上述目的,本發(fā)明的基于業(yè)務(wù)數(shù)據(jù)流的承載計(jì)費(fèi)信息收集方法 至少包括如下步驟A、傳輸面功能實(shí)體TPF根據(jù)來自計(jì)費(fèi)規(guī)則功能實(shí)體CRF的指示信恩, 判斷是否對(duì)應(yīng)用相應(yīng)計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流產(chǎn)生計(jì)費(fèi)信息,如果是,則對(duì)該 業(yè)務(wù)數(shù)椐流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息并上報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體,否則不對(duì) 該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息。在上述方法中,所述指示信息為攜帶是否產(chǎn)生計(jì)費(fèi)信息指示的CRF選取的 計(jì)費(fèi)規(guī)則。在上述方法中,所述指示信息包括并列下發(fā)的CRF選取的計(jì)費(fèi)規(guī)則和是否 產(chǎn)生計(jì)費(fèi)信息指示。在上述方法中,TPF中存儲(chǔ)有計(jì)費(fèi)規(guī)則,所述指示信息為CRF選取的計(jì)費(fèi) 規(guī)則的標(biāo)識(shí)和對(duì)應(yīng)于選取的計(jì)費(fèi)規(guī)則的是否產(chǎn)生計(jì)費(fèi)信息指示。在上述方法中,TPF中存儲(chǔ)有計(jì)費(fèi)規(guī)則和對(duì)應(yīng)于該計(jì)費(fèi)規(guī)則的是否產(chǎn)生計(jì) 費(fèi)信息指示,所述指示信息為CRF選取的計(jì)費(fèi)規(guī)則的標(biāo)識(shí)。在上述方法中,所述步驟A之前進(jìn)一步包括TPF向CRP發(fā)送計(jì)費(fèi)規(guī)則請(qǐng)求。 4在上述方法中,所述步驟A之前進(jìn)一步包括AF向CRF發(fā)送用于確定計(jì)費(fèi)規(guī)則的輸入信息,CRF根據(jù)所述輸入信息確定指示信息。在上述方法中,在線計(jì)費(fèi)情況下,所述步驟A之前進(jìn)一步包括OCS向CRF發(fā)送用于確定計(jì)費(fèi)規(guī)則的輸入信息,CRF根據(jù)所述輸入信息確定指示信息。在上述方法中,所述指示信息由CRF根據(jù)TPF、 AF或OCS提供的用于確定計(jì)費(fèi)規(guī)則的輸入信息確定。綜上所述,在本發(fā)明方法中,TPF根椐來自CRF的指示信息,判斷是否對(duì)應(yīng)用相應(yīng)計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流產(chǎn)生計(jì)費(fèi)信息,如果是,則對(duì)該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息并上報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體,否則對(duì)該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果不生成計(jì)費(fèi)信息。從而使得TPF只需執(zhí)行必要的計(jì)費(fèi)操作,而對(duì)不必產(chǎn)生計(jì)費(fèi)信息的業(yè)務(wù)數(shù)據(jù)流不生成計(jì)費(fèi)信息,減輕了 TPF的負(fù)擔(dān),提高了系統(tǒng)的效率。
圖1為支持在線計(jì)費(fèi)的FBC系統(tǒng)結(jié)構(gòu)圖。圖2為支持離線計(jì)費(fèi)的FBC系統(tǒng)結(jié)構(gòu)圖。圖3為現(xiàn)有技術(shù)中基于FBC系統(tǒng)的離線計(jì)費(fèi)方法流程圖。圖4為現(xiàn)有技術(shù)中基于FBC系統(tǒng)的在線計(jì)費(fèi)方法流程圖。圖5為本發(fā)明實(shí)施例的FBC在線計(jì)費(fèi)方法流程圖。圖6為本發(fā)明實(shí)施例的FBC離線計(jì)費(fèi)方法流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明 作進(jìn)一步的詳細(xì)描述。本發(fā)明的主要思想傳輸面功能實(shí)體TPF根據(jù)來自CRF的指示信息, 判斷是否對(duì)應(yīng)用相應(yīng)計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流產(chǎn)生計(jì)費(fèi)信息,如果是,則對(duì)該 業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息并上報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體,否則對(duì)該 業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果不生成計(jì)費(fèi)信息。 -下面結(jié)合具體實(shí)施例進(jìn)一步說明本發(fā)明。本實(shí)施例中,CRF根據(jù)TPF上報(bào)的計(jì)費(fèi)規(guī)則請(qǐng)求消息中的網(wǎng)絡(luò)相關(guān)信 息,如移動(dòng)國(guó)家碼MCC和移動(dòng)網(wǎng)編碼MNC,判斷自己和TPF屬于同一運(yùn) 營(yíng)網(wǎng)絡(luò)中,而且該用戶是預(yù)付費(fèi)用戶,其所有業(yè)務(wù)的計(jì)費(fèi)方式都是在線計(jì)費(fèi)。 因此,CRF決定控制TPF應(yīng)用計(jì)費(fèi)規(guī)則對(duì)該用戶使用的業(yè)務(wù)進(jìn)4亍計(jì)費(fèi)時(shí)不 產(chǎn)生計(jì)費(fèi)信息,因此將產(chǎn)生計(jì)費(fèi)信息指示攜帶在選取的計(jì)費(fèi)規(guī)則當(dāng)中下發(fā)給 TPF。所有計(jì)費(fèi)信息都由OCS收集。本實(shí)施例的方法流程圖如圖5所示,具 體包括如下步驟在步驟501~步驟502, UE向TPF發(fā)送建立承載請(qǐng)求消息,TPF接收到 承載建立請(qǐng)求后,向CRF發(fā)送計(jì)費(fèi)規(guī)則請(qǐng)求信息。在步驟503 步驟504, CRF結(jié)合接收到的來自TPF、 AF以及OCS的相關(guān)信息選擇計(jì)費(fèi)規(guī)則,并將是否產(chǎn)生計(jì)費(fèi)信息指示的值設(shè)為不嚴(yán)生,然后攜 帶在選取的計(jì)費(fèi)規(guī)則中下發(fā)給TPF。.在步驟505, TPF根據(jù)接收到的計(jì)費(fèi)規(guī)則的操作指示,對(duì)相應(yīng)的計(jì)費(fèi)規(guī) 則執(zhí)ff應(yīng)用或刪除操作。在步驟506~步驟508, TPF向OCS發(fā)送信用請(qǐng)求信息,OCS向TPF提 供相關(guān)信用,然后TPF向UE發(fā)送承載建立成功的響應(yīng)。在步驟509~步驟510, UE接收到承載建立成功響應(yīng)后,進(jìn)行業(yè)務(wù)數(shù)據(jù) 傳輸,TPF根據(jù)攜帶在選取的計(jì)費(fèi)規(guī)則中的是否產(chǎn)生計(jì)費(fèi)信息指示的值(不 產(chǎn)生),對(duì)應(yīng)用該計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果不生成計(jì)費(fèi)信息。在上述步驟503~步驟504中,如果TPF中已經(jīng)存儲(chǔ)有某個(gè)計(jì)費(fèi)規(guī)則, 如預(yù)配置在TPF中而且其中包括對(duì)應(yīng)用該計(jì)費(fèi)規(guī)則的是否產(chǎn)生計(jì)費(fèi)信息指 示,那么CRF可以只下發(fā)該計(jì)費(fèi)規(guī)則對(duì)應(yīng)的計(jì)費(fèi)規(guī)則標(biāo)識(shí)給TPF, TPF沖艮 據(jù)計(jì)費(fèi)規(guī)則標(biāo)識(shí)找到對(duì)應(yīng)的計(jì)費(fèi)規(guī)則,按照計(jì)費(fèi)規(guī)則的操作指示,執(zhí)行應(yīng)用 或者刪除的操作,同時(shí)按照是否產(chǎn)生計(jì)費(fèi)信息指示決定是否生成計(jì)費(fèi)信息送 給計(jì)費(fèi)相關(guān)功能實(shí)體。,-下面通過一個(gè)實(shí)施例說明本發(fā)明的另一種實(shí)現(xiàn)方法??紤]到一類業(yè)務(wù)或 者一個(gè)用戶的一個(gè)連接上可能應(yīng)用的計(jì)費(fèi)規(guī)則不止一條,但是凡是屬于這類 業(yè)務(wù)或者該用戶的業(yè)務(wù)數(shù)據(jù)流都可以不產(chǎn)生計(jì)費(fèi)信息,這時(shí)是否產(chǎn)生計(jì)費(fèi)信 息指示就可以同時(shí)應(yīng)用在多條計(jì)費(fèi)規(guī)則上,因此可以將該是否產(chǎn)生計(jì)費(fèi)信息 指示與多條計(jì)費(fèi)規(guī)則相關(guān)聯(lián),并列下發(fā)給TPF。在本實(shí)施例中,用戶的上網(wǎng)業(yè)務(wù)計(jì)費(fèi)方式為包月計(jì)費(fèi),那么不論該用戶 在一個(gè)月內(nèi)是否使用該業(yè)務(wù)、使用多長(zhǎng)時(shí)間以及業(yè)務(wù)數(shù)據(jù)量有多少,運(yùn)營(yíng)商 都會(huì)向該用戶收取固定的費(fèi)用。在這種情況下,對(duì)于該用戶使用業(yè)務(wù),計(jì)費(fèi) 系統(tǒng)可以選擇不產(chǎn)生計(jì)費(fèi)信息,該用戶使用承載發(fā)生的所有費(fèi)用可以通過其 他方式來收取。本實(shí)施例的方法流程圖如圖6所示,具體包括如下步驟在步驟601~步驟602, UE向TPF發(fā)送建立承載請(qǐng)求消息,TPF接收到
承栽建立請(qǐng)求后,向CRF發(fā)送計(jì)費(fèi)規(guī)則請(qǐng)求信息。在步驟603~步驟604, CRF結(jié)合接收到的來自TPF、 AF的相關(guān)信息選 擇計(jì)費(fèi)規(guī)則,并將是否產(chǎn)生計(jì)費(fèi)信息指示的值設(shè)為不產(chǎn)生,然后將是否產(chǎn)生 計(jì)費(fèi)信息指示(不產(chǎn)生)與選取的一條或多條計(jì)費(fèi)規(guī)則相關(guān)聯(lián),并列下發(fā)給 TPF。在步驟605~步驟606, TPF根據(jù)接收到的計(jì)費(fèi)規(guī)則的操作指示,對(duì)相應(yīng) 的計(jì)費(fèi)規(guī)則執(zhí)行應(yīng)用或刪除操作,并向UE發(fā)送承載建立成功的響應(yīng)。在步驟607~步驟608, UE接收到承載建立成功響應(yīng)后,進(jìn)行業(yè)務(wù)數(shù)據(jù) 傳輸,TPF根據(jù)攜帶在選取的計(jì)費(fèi)規(guī)則中的是否產(chǎn)生計(jì)費(fèi)信息指示的值(不 產(chǎn)生),對(duì)應(yīng)用相應(yīng)計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果不生成計(jì)費(fèi)信息。在上述步驟603 步驟604中,如果TPF中已經(jīng)存儲(chǔ)有某些計(jì)費(fèi)規(guī)則, 如預(yù)配置在TPF中,同時(shí)設(shè)置了對(duì)應(yīng)用這些計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流是否產(chǎn) 生計(jì)費(fèi)信息指示,那么步驟604中CRF可以只下發(fā)這些計(jì)費(fèi)規(guī)則對(duì)應(yīng)的計(jì) 費(fèi)規(guī)則標(biāo)識(shí)給TPF, TPF根據(jù)計(jì)費(fèi)規(guī)則標(biāo)識(shí)找到對(duì)應(yīng)的計(jì)費(fèi)規(guī)則,按照計(jì)費(fèi) 規(guī)則的操作指示,執(zhí)行應(yīng)用或者刪除的動(dòng)作,同時(shí)按照是否產(chǎn)生計(jì)費(fèi)信息指 示》夬定是否生成計(jì)費(fèi)信息送給計(jì)費(fèi)相關(guān)功能實(shí)體。在對(duì)應(yīng)于圖6的實(shí)施例的實(shí)現(xiàn)過程中,如果TPF中已經(jīng)存儲(chǔ)有某些計(jì) 費(fèi)規(guī)則,但是沒有設(shè)置對(duì)應(yīng)用這些計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流是否產(chǎn)生計(jì)費(fèi)信息 指示,那么CRP可以同時(shí)下發(fā)與這些計(jì)費(fèi)規(guī)則相對(duì)應(yīng)的計(jì)費(fèi)規(guī)則標(biāo)識(shí)和應(yīng) 用這些計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流是否產(chǎn)生計(jì)費(fèi)信息指示給TPF , TPF根據(jù)計(jì)費(fèi) 規(guī)則標(biāo)識(shí)找到對(duì)應(yīng)的計(jì)費(fèi)規(guī)則,按照計(jì)費(fèi)規(guī)則的操作指示,執(zhí)行應(yīng)用或者刪 除的動(dòng)作,同時(shí)按照是否產(chǎn)生計(jì)費(fèi)信息指示決定是否生成計(jì)費(fèi)信息送給計(jì)費(fèi) 相關(guān)功能實(shí)體。總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的 保護(hù)范圍。
權(quán)利要求
1、一種基于業(yè)務(wù)數(shù)據(jù)流的承載計(jì)費(fèi)信息收集方法,應(yīng)用于基于業(yè)務(wù)數(shù)據(jù)流承載計(jì)費(fèi)系統(tǒng)中,該方法至少包括A、傳輸面功能實(shí)體TPF根據(jù)來自計(jì)費(fèi)規(guī)則功能實(shí)體CRF的指示信息,判斷是否對(duì)應(yīng)用相應(yīng)計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流產(chǎn)生計(jì)費(fèi)信息,如果是,則對(duì)該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息并上報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體,否則不對(duì)該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于所述指示信息為攜帶是否產(chǎn) 生計(jì)費(fèi)信息指示的CRF選取的計(jì)費(fèi)規(guī)則。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于所述指示信息包括并列下發(fā) 的CRP選取的計(jì)費(fèi)規(guī)則和是否產(chǎn)生計(jì)費(fèi)信息指示。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于TPF中存儲(chǔ)有計(jì)費(fèi)規(guī)則,所 述指示信息為CRF選取的計(jì)費(fèi)規(guī)則的標(biāo)識(shí)和對(duì)應(yīng)于選取的計(jì)費(fèi)規(guī)則的是否產(chǎn) 生計(jì)費(fèi)信息指示。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于TPF中存儲(chǔ)有計(jì)費(fèi)規(guī)則和對(duì) 應(yīng)'Y該計(jì)費(fèi)規(guī)則的是否產(chǎn)生計(jì)費(fèi)信息指示,所述指示信息為CRF選取的計(jì)費(fèi)規(guī) 則的標(biāo)識(shí)。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟A之前進(jìn)一步包 括TPF向CRF發(fā)送計(jì)費(fèi)規(guī)則請(qǐng)求。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟A之前進(jìn)一步包 括AF向CRF發(fā)送用于確定計(jì)費(fèi)規(guī)則的輸入信息,CRF根據(jù)所述輸入信息確 定指示信息。
8、 根據(jù)權(quán)利要求1所述的方法,其特征在于在線計(jì)費(fèi)情況下,所述步驟 A之前進(jìn)一步包括OCS向CRF發(fā)送用于確定計(jì)費(fèi)規(guī)則的輸入信息,CRF根 據(jù)所述輸入信息確定指示信息。
9、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指示信息由CRF根據(jù) TPF、 AF或OCS提供的用于確定計(jì)費(fèi)規(guī)則的輸入信息確定。
全文摘要
本發(fā)明公開了一種基于業(yè)務(wù)數(shù)據(jù)流的承載計(jì)費(fèi)信息收集方法,應(yīng)用于基于業(yè)務(wù)數(shù)據(jù)流計(jì)費(fèi)系統(tǒng)FBC中,傳輸面功能實(shí)體TPF根據(jù)來自計(jì)費(fèi)規(guī)則功能實(shí)體CRF的指示信息,判斷是否對(duì)應(yīng)用相應(yīng)計(jì)費(fèi)規(guī)則的業(yè)務(wù)數(shù)據(jù)流產(chǎn)生計(jì)費(fèi)信息,如果是,則對(duì)該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果生成計(jì)費(fèi)信息并上報(bào)給計(jì)費(fèi)相關(guān)功能實(shí)體,否則對(duì)該業(yè)務(wù)數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果不生成計(jì)費(fèi)信息。從而使得TPF只需執(zhí)行必要的計(jì)費(fèi)操作,而對(duì)不必產(chǎn)生計(jì)費(fèi)信息的業(yè)務(wù)數(shù)據(jù)流不生成計(jì)費(fèi)信息,減輕了TPF的負(fù)擔(dān),提高了系統(tǒng)的效率。
文檔編號(hào)H04L12/14GK101159565SQ20071016772
公開日2008年4月9日 申請(qǐng)日期2004年8月10日 優(yōu)先權(quán)日2004年8月10日
發(fā)明者武亞娟 申請(qǐng)人:華為技術(shù)有限公司