專利名稱:一種分組業(yè)務(wù)計費方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),特別是涉及一種分組業(yè)務(wù)計費方法。
背景技術(shù):
隨著移動分組數(shù)據(jù)業(yè)務(wù)應(yīng)用的逐漸廣泛,如何對移動分組數(shù)據(jù)業(yè)務(wù)進行準確合理的計費,已成為移動運營商及業(yè)界普遍關(guān)注的技術(shù)問題。
當前,GPRS(General Packet Radio Service,通用分組無線業(yè)務(wù))網(wǎng)絡(luò)受到越來越多的關(guān)注,其應(yīng)用日益普及。
現(xiàn)有技術(shù)中,GPRS網(wǎng)絡(luò)的計費是針對APN(Access Point Name,接入點名稱)和PDP Context(Packet Data Protocol context,分組數(shù)據(jù)協(xié)議內(nèi)容),由GPRS業(yè)務(wù)節(jié)點SGSN(Serving GPRS Support Node,服務(wù)GPRS支持節(jié)點)和GGSN(Gateway GPRS Support Node,網(wǎng)關(guān)GPRS支持節(jié)點)產(chǎn)生原始計費記錄,所述原始計費記錄包括PDP Context激活和去激活時間、用戶數(shù)據(jù)流量、業(yè)務(wù)質(zhì)量QoS參數(shù)等多個參數(shù)信息,然后輸出到計費網(wǎng)關(guān),最終到計費后處理系統(tǒng)產(chǎn)生最后的用戶計費信息。
也就是說,現(xiàn)有技術(shù)只針對PDP Context進行計費,根據(jù)PDP Context的流量或時長,以及PDP Context的其它參數(shù)如APN、QoS等進行計費,即GPRS分組網(wǎng)絡(luò)中分組流以PDP Context為單位,而不是以用戶終端發(fā)出的分組數(shù)據(jù)流為單位。
因此,所述現(xiàn)有技術(shù)在進行分組業(yè)務(wù)計費時,存在一些不足之處當前GPRS網(wǎng)絡(luò)針對用戶數(shù)據(jù)流只能識別到APN和PDP Context這一級別,而現(xiàn)實中,由于用戶可以存在多個并行的數(shù)據(jù)業(yè)務(wù),而并行的多個業(yè)務(wù)流很可能使用同一個PDP Context承載,而不同業(yè)務(wù)則可能采用不同的計費方式(例如,用戶可能同時進行流媒體業(yè)務(wù)和多媒體消息業(yè)務(wù),兩個業(yè)務(wù)同時承載在同一個APN和PDP Context中,但計費規(guī)則不同,如流媒體業(yè)務(wù)根據(jù)用戶數(shù)據(jù)流量或時間計費,多媒體消息業(yè)務(wù)則根據(jù)事件(如發(fā)送或接收一條消息)計費)。顯然,現(xiàn)有技術(shù)難以滿足這一需求即無法針對承載于同一個APN和PDP Context中的多個業(yè)務(wù)實施不同的計費方式,如根據(jù)事件計費、根據(jù)流量計費、根據(jù)時間計費,并實行不同費率等等。
有鑒于此,為了對不同類型的IP連接網(wǎng)絡(luò)能使用相同的計費解決方案,需要提出一種新的計費方法。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題在于提供一種可以根據(jù)不同分組數(shù)據(jù)業(yè)務(wù)進行計費的分組業(yè)務(wù)計費方法。
為此,本發(fā)明解決技術(shù)問題的技術(shù)方案是提供一種分組業(yè)務(wù)計費方法,包括步驟1)GGSN接收用戶終端向應(yīng)用服務(wù)器發(fā)起的業(yè)務(wù)請求后,轉(zhuǎn)發(fā)到所述應(yīng)用服務(wù)器;2)所述GGSN獲取計費規(guī)則,所述計費規(guī)則至少包括業(yè)務(wù)數(shù)據(jù)流過濾信息;3)所述GGSN根據(jù)計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息區(qū)分流經(jīng)的用戶數(shù)據(jù)流,將符合計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息的用戶數(shù)據(jù)流應(yīng)用相應(yīng)計費規(guī)則進行計費,產(chǎn)生原始計費信息;4)所述GGSN將前述原始計費信息發(fā)送至計費網(wǎng)關(guān)。
其中,所述步驟2)具體包括21)所述GGSN決定是否使用動態(tài)計費規(guī)則,如果否,則轉(zhuǎn)入步驟24);如果是,則繼續(xù)步驟22);22)所述GGSN向應(yīng)用服務(wù)器發(fā)起計費規(guī)則請求;23)所述應(yīng)用服務(wù)器收到前述計費規(guī)則請求后,根據(jù)業(yè)務(wù)請求和計費規(guī)則請求確定計費規(guī)則,所述計費規(guī)則至少包括業(yè)務(wù)數(shù)據(jù)流過濾信息,發(fā)送給GGSN,并轉(zhuǎn)入步驟3);24)所述GGSN查找預(yù)先配置的缺省計費規(guī)則或靜態(tài)計費規(guī)則。
其中,所述計費規(guī)則請求包括用戶信息和/或承載信息。
其中,所述步驟21)中,GGSN根據(jù)是否為用戶終端第一次業(yè)務(wù)請求或者承載是否發(fā)生變化決定是否采用動態(tài)計費規(guī)則。
其中,述計費規(guī)則還包括計費碼、計費方式、計費模型。
其中,在所述步驟4)之后還包括所述GGSN刪除或緩存所述動態(tài)計費規(guī)則。
其中,所述步驟24)中,當業(yè)務(wù)數(shù)據(jù)流與GGSN中配置的靜態(tài)計費規(guī)則的過濾信息不適配,并且應(yīng)用服務(wù)器不支持提供動態(tài)計費規(guī)則時,GGSN將應(yīng)用缺省計費規(guī)則。
其中,還包括在靜態(tài)計費規(guī)則和動態(tài)計費規(guī)則發(fā)生沖突的情況下,確定靜態(tài)計費規(guī)則和動態(tài)計費規(guī)則的優(yōu)先級。
其中,其特征在于所述用戶數(shù)據(jù)流是指有確定的源IP地址、源端口號、目的IP地址、目的端口號和/或協(xié)議號的IP流。
相對于現(xiàn)有技術(shù),本發(fā)明的有益效果是由于本發(fā)明計費方法中,GGSN根據(jù)計費規(guī)則中的業(yè)務(wù)數(shù)據(jù)流過濾信息區(qū)分不同的業(yè)務(wù)數(shù)據(jù)流,對不同的業(yè)務(wù)數(shù)據(jù)流應(yīng)用相應(yīng)的計費規(guī)則,如計費方式、計費碼等等,從而可以實現(xiàn)基于IP流的移動分組業(yè)務(wù)計費,其粒度小于當前GPRS網(wǎng)絡(luò)的基于APN和PDPContext的分組計費方式。由于業(yè)務(wù)流由一個或多個IP流組成,所以基于IP流的移動分組業(yè)務(wù)計費,能對同一APN和PDP Context中承載的不同業(yè)務(wù)流應(yīng)用不同的計費規(guī)則,滿足簡單的基于業(yè)務(wù)計費的需求,為運營商提供更靈活的計費方式,為移動數(shù)據(jù)業(yè)務(wù)的更廣泛應(yīng)用提供良好基礎(chǔ)保證。
圖1是一種應(yīng)用本發(fā)明計費方法的通用網(wǎng)絡(luò)結(jié)構(gòu)圖;圖2是本發(fā)明計費方法一種實施方式的流程圖;圖3是本發(fā)明計費方法另一實施方式的流程圖。
具體實施例方式
本發(fā)明提出一種基于IP流的分組業(yè)務(wù)計費的實現(xiàn)方法。所述IP流是指有確定的源IP地址、源端口號、目的IP地址、目的端口號和/或協(xié)議號的用戶數(shù)據(jù)流,其中協(xié)議號包括傳輸協(xié)議號和/或應(yīng)用協(xié)議號。
由于分組業(yè)務(wù)數(shù)據(jù)流可能由一個或多個IP數(shù)據(jù)流組成,而多個分組業(yè)務(wù)數(shù)據(jù)流則可能承載在同一個APN和PDP Context中,所以基于IP流的分組計費,其粒度(最小區(qū)分單位)小于APN和PDP Context,滿足了大部分運營商根據(jù)不同分組數(shù)據(jù)業(yè)務(wù)進行計費的需求,并能適用于不同IP承載網(wǎng)。
請參閱圖1,是一種可以應(yīng)用本發(fā)明分組業(yè)務(wù)計費方法的通用GPRS網(wǎng)絡(luò)。所述GPRS網(wǎng)絡(luò)包括SGSN、GGSN、應(yīng)用服務(wù)器和計費網(wǎng)關(guān);其中,SGSN連接GGSN,用于使得用戶終端可以經(jīng)無線接入網(wǎng)接入網(wǎng)絡(luò);所述GGSN連接應(yīng)用服務(wù)器和計費網(wǎng)關(guān),用于產(chǎn)生原始計費信息,送到計費網(wǎng)關(guān);所述計費網(wǎng)關(guān)將原始計費信息經(jīng)過合并等處理后,送到計費中心??梢岳斫獾氖?,GGSN還可以連接位于GPRS網(wǎng)絡(luò)外部的分組網(wǎng)絡(luò)的應(yīng)用服務(wù)器。
請參閱圖2,本發(fā)明應(yīng)用于所述網(wǎng)絡(luò)時,包括步驟GGSN接收用戶終端向應(yīng)用服務(wù)器發(fā)起的業(yè)務(wù)請求后,轉(zhuǎn)發(fā)到所述應(yīng)用服務(wù)器;所述GGSN獲取計費規(guī)則,所述計費規(guī)則至少包括業(yè)務(wù)數(shù)據(jù)流過濾信息;所述GGSN根據(jù)計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息區(qū)分流經(jīng)的用戶數(shù)據(jù)流,將符合計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息的用戶數(shù)據(jù)流應(yīng)用相應(yīng)計費規(guī)則進行計費,產(chǎn)生原始計費信息;所述GGSN將前述原始計費信息發(fā)送至計費網(wǎng)關(guān)。
本發(fā)明基于IP流實現(xiàn)計費,具有兩種方式靜態(tài)配置計費規(guī)則和動態(tài)獲取計費規(guī)則。在靜態(tài)配置計費規(guī)則的情況下,GGSN不需要與應(yīng)用服務(wù)器進行計費信息交互;而在動態(tài)配置計費規(guī)則的情況下,GGSN需要與應(yīng)用服務(wù)器進行計費規(guī)則交互,應(yīng)用服務(wù)器可位于GPRS網(wǎng)絡(luò)或外部分組網(wǎng)絡(luò)中。
所述計費規(guī)則由針對某個業(yè)務(wù)數(shù)據(jù)流的一系列信息組成,主要包括業(yè)務(wù)數(shù)據(jù)流過濾信息、計費碼、計費方式、計費模型等信息。
其中,所述業(yè)務(wù)數(shù)據(jù)流過濾信息用于區(qū)分不同的業(yè)務(wù)數(shù)據(jù)流,包括源IP地址和端口號、目的IP地址和端口號、協(xié)議號;所述計費方式指在線或離線計費;所述計費碼用于在線或離線計費系統(tǒng)確定業(yè)務(wù)費率;所述計費模型包括基于流量、時間或事件等計費,此外,對于在線計費,還包括采用什么中斷行為。
對于在線計費,也稱為實時計費,在本發(fā)明中不局限于某種實現(xiàn)方式,如可采用分組智能網(wǎng)方式,也可采用GGSN通過合適的接口協(xié)議向計費網(wǎng)關(guān)實時輸出原始計費信息。所述合適的接口協(xié)議可根據(jù)具體情況進行選擇,如GRPS計費接口協(xié)議GTP(GRPS Tunneling Protocol,GRPS隧道協(xié)議)、或RADIUS(Remote Authentication Dial In User Service,撥入用戶業(yè)務(wù)的遠端鑒權(quán)協(xié)議)等。
為了便于對本發(fā)明的進一步理解,下面對靜態(tài)配置計費規(guī)則和動態(tài)獲取計費規(guī)則下的計費過程分別進行描述。
一、基于靜態(tài)計費規(guī)則配置的IP流計費該方式主要應(yīng)用于計費規(guī)則可事先確定的情況,計費規(guī)則預(yù)先靜態(tài)配置在GGSN中。
其流程包括步驟1)用戶終端向某應(yīng)用服務(wù)器發(fā)起業(yè)務(wù)請求,該業(yè)務(wù)請求到達GGSN;2)GGSN收到用戶向某個應(yīng)用服務(wù)器發(fā)起的業(yè)務(wù)請求后,根據(jù)目的地址信息轉(zhuǎn)發(fā)到相應(yīng)應(yīng)用服務(wù)器;3)GGSN查找預(yù)先配置的計費規(guī)則;4)GGSN根據(jù)前述計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息對流經(jīng)的用戶數(shù)據(jù)流進行分析,將符合某個計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息的IP流應(yīng)用該計費規(guī)則進行相應(yīng)計費,產(chǎn)生原始計費信息。
本發(fā)明的一個實施例是對IP網(wǎng)絡(luò)中的FTP服務(wù)器提供的FTP業(yè)務(wù)進行計費。其流程如下所述GGSN配置靜態(tài)計費規(guī)則如下上行數(shù)據(jù)流的過濾信息中的目的IP地址和端口號是FTP服務(wù)器的IP地址和FTP業(yè)務(wù)端口號(20/21),源IP地址和端口號任意;下行數(shù)據(jù)流的過濾信息中的源IP地址和端口號是FTP服務(wù)器的IP地址和FTP業(yè)務(wù)端口號(20/21),目的IP地址和端口號任意。計費方式可以是在線或離線計費。計費模型一般是基于流量計費。
當某個用戶使用FTP業(yè)務(wù)時,GGSN對數(shù)據(jù)包進行分析,對符合過濾信息的數(shù)據(jù)流應(yīng)用該計費規(guī)則,產(chǎn)生原始計費信息。
二、基于動態(tài)獲取計費規(guī)則的IP流計費該方式主要應(yīng)用于計費規(guī)則根據(jù)用戶業(yè)務(wù)動態(tài)變化或難以事先確定的情況,如某個應(yīng)用服務(wù)器向不同用戶同時提供多個不同計費規(guī)則的應(yīng)用。計費規(guī)則由應(yīng)用服務(wù)器根據(jù)具體業(yè)務(wù)情況確定。
請參閱圖3,動態(tài)獲取計費規(guī)則的IP流計費的流程如下所述1)用戶終端向某應(yīng)用服務(wù)器發(fā)起業(yè)務(wù)請求,該業(yè)務(wù)請求到達GGSN;2)GGSN收到用戶向某個應(yīng)用服務(wù)器發(fā)起的業(yè)務(wù)請求后,根據(jù)目的地址信息轉(zhuǎn)發(fā)到相應(yīng)應(yīng)用服務(wù)器;3)GGSN決定是否需使用動態(tài)計費規(guī)則,判斷條件有多種,如是否為用戶第一次業(yè)務(wù)請求、承載發(fā)生變化等。如果決定使用動態(tài)計費規(guī)則,繼續(xù)步驟4);如果決定不使用動態(tài)計費規(guī)則,則GGSN采用缺省計費規(guī)則或靜態(tài)計費規(guī)則進行計費;4)GGSN向應(yīng)用服務(wù)器發(fā)起計費規(guī)則請求,根據(jù)需要,所述請求消息中可能包含用戶信息和承載信息,如用戶標識、用戶終端IP地址和端口號、協(xié)議號、承載QoS等等,請求消息中可以包含這些參數(shù)的全部,或部分,或不包含。
5)應(yīng)用服務(wù)器收到前述計費規(guī)則請求后,根據(jù)具體業(yè)務(wù)請求信息,以及GGSN計費規(guī)則請求中的部分信息,得到確定的計費規(guī)則,發(fā)送給GGSN。計費規(guī)則的過濾信息中一般包含應(yīng)用服務(wù)器的IP地址、端口號和協(xié)議號,也可能包含用戶終端的IP地址、端口號。
6)GGSN根據(jù)計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息對流經(jīng)的用戶數(shù)據(jù)流進行分析,將符合某個計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息的IP流應(yīng)用該計費規(guī)則進行相應(yīng)計費,產(chǎn)生原始計費信息,直至用戶結(jié)束業(yè)務(wù)。業(yè)務(wù)結(jié)束后,GGSN可以刪除該計費規(guī)則,也可以緩存。
需要進一步說明的是,在靜態(tài)計費規(guī)則和動態(tài)計費規(guī)則發(fā)生沖突的情況下(如GGSN判斷需要應(yīng)用動態(tài)計費規(guī)則,但同一個IP流,已經(jīng)配置有靜態(tài)計費規(guī)則,而且從應(yīng)用服務(wù)器得到的動態(tài)計費規(guī)則和靜態(tài)計費規(guī)則不一致。這種情況即沖突。),靜態(tài)計費規(guī)則和動態(tài)計費規(guī)則的優(yōu)先級可以由運營商自行確定可以將靜態(tài)配置計費規(guī)則的優(yōu)先級列為最高,將收到的動態(tài)計費規(guī)則忽略;或者優(yōu)先應(yīng)用收到的動態(tài)計費規(guī)則,忽略靜態(tài)配置計費規(guī)則。
可以理解,GGSN中可以設(shè)置缺省的計費規(guī)則,用于如下情況一些業(yè)務(wù)數(shù)據(jù)流與GGSN中靜態(tài)配置計費規(guī)則的過濾信息不適配,并且應(yīng)用服務(wù)器不支持提供動態(tài)計費規(guī)則。針對這些業(yè)務(wù)數(shù)據(jù)流,GGSN將應(yīng)用缺省的計費規(guī)則進行計費。
綜上所述,本發(fā)明提出了基于IP流的移動分組業(yè)務(wù)計費的實現(xiàn)方法,其粒度小于現(xiàn)有技術(shù)的基于APN和PDP Context的分組計費方式。由于業(yè)務(wù)流由一個或多個IP流組成,所以基于IP流的移動分組業(yè)務(wù)計費,能對同一APN和PDP Context中承載的不同業(yè)務(wù)流應(yīng)用不同的計費規(guī)則,滿足簡單的基于業(yè)務(wù)計費的需求,為運營商提供更靈活的計費方式,為移動數(shù)據(jù)業(yè)務(wù)的更廣泛應(yīng)用提供良好基礎(chǔ)保證。
基于IP流的移動分組業(yè)務(wù)計費方法中,其原始計費信息由GGSN提供,SGSN不再生成原始計費信息。因為某個IP數(shù)據(jù)流信息,如源IP地址、源端口號、目的IP地址、目的端口號和/或協(xié)議號,只在GGSN可見,SGSN不可見。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種分組業(yè)務(wù)計費方法,其特征在于,包括步驟1)GGSN接收用戶終端向應(yīng)用服務(wù)器發(fā)起的業(yè)務(wù)請求后,轉(zhuǎn)發(fā)到所述應(yīng)用服務(wù)器;2)所述GGSN獲取計費規(guī)則,所述計費規(guī)則至少包括業(yè)務(wù)數(shù)據(jù)流過濾信息;3)所述GGSN根據(jù)計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息區(qū)分流經(jīng)的用戶數(shù)據(jù)流,將符合計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息的用戶數(shù)據(jù)流應(yīng)用相應(yīng)計費規(guī)則進行計費,產(chǎn)生原始計費信息;4)所述GGSN將前述原始計費信息發(fā)送至計費網(wǎng)關(guān)。
2.根據(jù)權(quán)利要求1所述的分組業(yè)務(wù)計費方法,其特征在于,所述步驟2)具體包括21)所述GGSN決定是否使用動態(tài)計費規(guī)則,如果否,則轉(zhuǎn)入步驟24);如果是,則繼續(xù)步驟22);22)所述GGSN向應(yīng)用服務(wù)器發(fā)起計費規(guī)則請求;23)所述應(yīng)用服務(wù)器收到前述計費規(guī)則請求后,根據(jù)業(yè)務(wù)請求和計費規(guī)則請求確定計費規(guī)則,所述計費規(guī)則至少包括業(yè)務(wù)數(shù)據(jù)流過濾信息,發(fā)送給GGSN,并轉(zhuǎn)入步驟3);24)所述GGSN查找預(yù)先配置的缺省計費規(guī)則或靜態(tài)計費規(guī)則。
3.根據(jù)權(quán)利要求2所述的分組業(yè)務(wù)計費方法,其特征在于所述計費規(guī)則請求包括用戶信息和/或承載信息。
4.根據(jù)權(quán)利要求2所述的分組業(yè)務(wù)計費方法,其特征在于所述步驟21)中,GGSN根據(jù)是否為用戶終端第一次業(yè)務(wù)請求或者承載是否發(fā)生變化決定是否采用動態(tài)計費規(guī)則。
5.根據(jù)權(quán)利要求2所述的分組業(yè)務(wù)計費方法,其特征在于所述計費規(guī)則還包括計費碼、計費方式、計費模型。
6.根據(jù)權(quán)利要求2所述的分組業(yè)務(wù)計費方法,其特征在于在所述步驟4)之后還包括所述GGSN刪除或緩存所述動態(tài)計費規(guī)則。
7.根據(jù)權(quán)利要求2所述的分組業(yè)務(wù)計費方法,其特征在于所述步驟24)中,當業(yè)務(wù)數(shù)據(jù)流與GGSN中配置的靜態(tài)計費規(guī)則的過濾信息不適配,并且應(yīng)用服務(wù)器不支持提供動態(tài)計費規(guī)則時,GGSN將應(yīng)用缺省計費規(guī)則。
8.根據(jù)權(quán)利要求2所述的分組業(yè)務(wù)計費方法,其特征在于還包括在靜態(tài)計費規(guī)則和動態(tài)計費規(guī)則發(fā)生沖突的情況下,確定靜態(tài)計費規(guī)則和動態(tài)計費規(guī)則的優(yōu)先級。
9.根據(jù)權(quán)利要求1至8任一項所述的分組業(yè)務(wù)計費方法,其特征在于所述用戶數(shù)據(jù)流是指有確定的源IP地址、源端口號、目的IP地址、目的端口號和/或協(xié)議號的IP流。
全文摘要
本發(fā)明公開了一種分組業(yè)務(wù)計費方法,包括步驟GGSN接收用戶終端向應(yīng)用服務(wù)器發(fā)起的業(yè)務(wù)請求后,轉(zhuǎn)發(fā)到所述應(yīng)用服務(wù)器;所述GGSN獲取計費規(guī)則,所述計費規(guī)則至少包括業(yè)務(wù)數(shù)據(jù)流過濾信息;所述GGSN根據(jù)計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息區(qū)分流經(jīng)的用戶數(shù)據(jù)流,將符合計費規(guī)則中業(yè)務(wù)數(shù)據(jù)流過濾信息的用戶數(shù)據(jù)流應(yīng)用相應(yīng)計費規(guī)則進行計費,產(chǎn)生原始計費信息;所述GGSN將前述原始計費信息發(fā)送至計費網(wǎng)關(guān)。
文檔編號H04L12/14GK1716863SQ20041004825
公開日2006年1月4日 申請日期2004年6月14日 優(yōu)先權(quán)日2004年6月14日
發(fā)明者王潔 申請人:華為技術(shù)有限公司