專利名稱:一種建鏈報文的計(jì)費(fèi)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通訊領(lǐng)域,尤其涉及一種建鏈報文的計(jì)費(fèi)方法和裝置。
背景技術(shù):
隨著第三代移動通訊技術(shù)的應(yīng)用,分組數(shù)據(jù)業(yè)務(wù)的迅猛發(fā)展,在網(wǎng)關(guān)GPRS支持節(jié) 點(diǎn)(Gataway GPRS Support Node,GGSN)實(shí)現(xiàn)基于流的內(nèi)容計(jì)費(fèi)(FlowedBased Charging, FBC)已經(jīng)成為運(yùn)營商的普遍需求,而基于流的內(nèi)容計(jì)費(fèi)是以深度報文解析(De印Packet Inspection, DPI)為基礎(chǔ)實(shí)現(xiàn)的。 以超文本傳輸協(xié)議(Hypertext Transfer Protocol, HTTP)為例,其最基本的業(yè)務(wù) 報文流程就是由傳輸控制協(xié)議(Transfer Control Protocol,TCP)的三次握手構(gòu)成的建鏈 過程加上通過Get報文攜帶用戶訪問的統(tǒng)一資源定位器(UniformResource Locator,URL) 構(gòu)成。按照FBC的需求,在DPI解析報文得到URL之后,會基于該URL匹配GGSN配置的規(guī) 則,決定該業(yè)務(wù)的費(fèi)率和控制動作。但是對于Get報文之前的建鏈報文的計(jì)費(fèi)方式有以下 幾種 1、為各種建鏈報文配置一個全局的計(jì)費(fèi)費(fèi)率,按照一個統(tǒng)一的費(fèi)率對所有的建鏈 報文進(jìn)行計(jì)費(fèi);并且與通過Get報文解析到URL后訪問真實(shí)業(yè)務(wù)所匹配到的計(jì)費(fèi)費(fèi)率無關(guān)。
2、對于建鏈報文的流量采取先統(tǒng)計(jì)但不確定費(fèi)率的方式,即在Get報文之前只統(tǒng) 計(jì)建鏈報文的流量,但不進(jìn)行計(jì)費(fèi),采用后續(xù)通過Get報文解析到URL后真實(shí)訪問業(yè)務(wù)所匹 配到的計(jì)費(fèi)費(fèi)率來計(jì)費(fèi)。 不管是第一種計(jì)費(fèi)方式還是第二種計(jì)費(fèi)方式,都不能實(shí)現(xiàn)對建鏈報文的靈活計(jì)費(fèi)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種建鏈報文的計(jì)費(fèi)方法,實(shí)現(xiàn)了對建鏈報文的靈活計(jì)費(fèi)。
—種建鏈報文的計(jì)費(fèi)方法,包括 在收到建鏈報文的第一個報文時,根據(jù)第一個報文攜帶的五元組信息和預(yù)先的設(shè) 置確定該建鏈報文的計(jì)費(fèi)信息; 按照所述計(jì)費(fèi)信息對該建鏈報文進(jìn)行計(jì)費(fèi)。
—種建鏈報文的計(jì)費(fèi)裝置,包括
接收模塊,用于接收建鏈報文; 選擇模塊,用于根據(jù)建鏈報文的第一個報文攜帶的五元組信息和預(yù)先的設(shè)置確定 該建鏈報文的計(jì)費(fèi)信息;在接收到第一個建鏈報文時,按照預(yù)先的配置確定建鏈報文的計(jì) 費(fèi)信息; 計(jì)費(fèi)模塊,用于按照所述選擇模塊確定的計(jì)費(fèi)信息對建鏈報文進(jìn)行計(jì)費(fèi)。 本發(fā)明實(shí)施例所提供的方法,為不同業(yè)務(wù)的建鏈報文配置不同的計(jì)費(fèi)信息,實(shí)現(xiàn)
了對不同業(yè)務(wù)建鏈報文的靈活計(jì)費(fèi)。
圖1為本發(fā)明實(shí)施例
圖2為本發(fā)明實(shí)施例
圖3為本發(fā)明實(shí)施例
圖4為本發(fā)明實(shí)施例
種建鏈報文的計(jì)費(fèi)方法的第一示意圖; 種建鏈報文的計(jì)費(fèi)方法的第二示意圖; 種建鏈報文的計(jì)費(fèi)裝置的第一示意圖; 種建鏈報文的計(jì)費(fèi)裝置的第二示意圖。
具體實(shí)施例方式
參照附圖l,本發(fā)明實(shí)施例提供了一種建鏈報文的計(jì)費(fèi)方法,包括 Sl、在收到建鏈報文的第一個報文時,根據(jù)第一個報文攜帶的五元組信息和預(yù)先
的設(shè)置確定該建鏈報文的計(jì)費(fèi)信息; S2、按照所述計(jì)費(fèi)信息對該建鏈報文進(jìn)行計(jì)費(fèi)。 其中所述建鏈報文的計(jì)費(fèi)信息包括計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式,計(jì)費(fèi)方式進(jìn)一步包括
所述建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中;或者所述建鏈報文獨(dú)立計(jì)費(fèi)。
根據(jù)本發(fā)明實(shí)施例所提供的方法,運(yùn)營商可以根據(jù)需要選擇不同的計(jì)費(fèi)方式,并 且也可以對不同的業(yè)務(wù)配置不同的建鏈報文計(jì)費(fèi)信息,實(shí)現(xiàn)對建鏈報文的靈活計(jì)費(fèi),也為 運(yùn)營商提供了多樣化的選擇。 參照附圖2,本發(fā)明實(shí)施例提供了一種建鏈報文的計(jì)費(fèi)方法,以HTTP協(xié)議為例, 在GGSN上為不同業(yè)務(wù)配置不同的建鏈報文計(jì)費(fèi)費(fèi)率,并且GGSN在收到移動臺(Mobile Station,MS)發(fā)送的第一個建鏈報文后,確定該建鏈報文的計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式,計(jì)費(fèi)方式
即為建鏈報文采用什么樣的方式來進(jìn)行計(jì)費(fèi),如獨(dú)立計(jì)費(fèi)、或者關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中
坐坐 寸寸。 步驟一、預(yù)先在GGSN上為不同業(yè)務(wù)配置不同的建鏈報文計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式;
在GGSN上為不同的業(yè)務(wù)配置不同的建鏈報文計(jì)費(fèi)費(fèi)率,如設(shè)定當(dāng)用戶訪問www. sohu. com時建鏈報文的計(jì)費(fèi)費(fèi)率為X ;用戶訪問www. sina. com時建鏈報文的費(fèi)率為Y ;用 戶訪問www. google, com時建鏈報文的費(fèi)率為Z等等。 同樣,在GGSN上也為不同的業(yè)務(wù)配置不同的建鏈報文計(jì)費(fèi)方式,如設(shè)定用戶訪問 www. sohu. com時,建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)中,并采取實(shí)時的方式進(jìn)行計(jì)費(fèi);用戶訪 問www. sina. com時,建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)中,采取非實(shí)時的方式進(jìn)行計(jì)費(fèi);用戶 訪問www. google, com時,建鏈報文采用獨(dú)立的計(jì)費(fèi)方式等等;其中所謂的真實(shí)業(yè)務(wù)是指建 立連接后觸發(fā)的實(shí)際訪問業(yè)務(wù),所謂關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中是指將該業(yè)務(wù)的建鏈報文按 照其訪問的真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi)。 在GGSN上構(gòu)建一個列表,存儲各種業(yè)務(wù)的建鏈報文所對應(yīng)的計(jì)費(fèi)信息,該列表與
不同業(yè)務(wù)的五元組信息向匹配,該五元組信息具體為源IP地址、源端口號、目標(biāo)IP地址、目
標(biāo)端口號、四層協(xié)議類型(TCP/UDP)等信息關(guān)聯(lián)起來,GGSN通過獲取對應(yīng)業(yè)務(wù)的第一個建
鏈報文所攜帶的五元組信息,在列表中匹配該業(yè)務(wù)的建鏈報文計(jì)費(fèi)信息。 步驟二、在接收MS發(fā)送的第一個建鏈報文SYN時,GGSN確定該建鏈報文的計(jì)費(fèi)費(fèi)
率和計(jì)費(fèi)方式; 當(dāng)用戶觸發(fā)真實(shí)業(yè)務(wù)時,GGSN在收到用戶發(fā)送的第一個建鏈報文SYN時,按照建
5鏈報文SYN所攜帶的該業(yè)務(wù)的五元組信息來匹配該業(yè)務(wù)所對應(yīng)的建鏈報文的計(jì)費(fèi)費(fèi)率和 計(jì)費(fèi)方式,按照匹配的計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式進(jìn)行計(jì)費(fèi)。 如用戶想要訪問www. sohu. com時,先要與www. sohu. com的服務(wù)器建立連接, GGSN是用戶和服務(wù)器建立連接過程中的一個中間網(wǎng)元,用于確定建鏈報文的計(jì)費(fèi)費(fèi)率和 計(jì)費(fèi)方式,在觸發(fā)真實(shí)業(yè)務(wù)時,通過DPI解析所收到的業(yè)務(wù)流,并進(jìn)行計(jì)費(fèi)。GGSN在收到 MS發(fā)送的第一個建鏈報文SYN時,獲取該建鏈報文所攜帶的麗w. sohu. com的源IP地址為 192. 168. 8. 1、源端口號為"1000"、目標(biāo)IP地址為192. 168. 8. 2、目標(biāo)端口號為"80"、四層協(xié) 議類型(TCP/UDP)為6/17 (TCP為6, UDP為17)等信息,根據(jù)這些信息在GGSN的列表中查 找麗w. sohu. com所對應(yīng)的建鏈報文的費(fèi)率和計(jì)費(fèi)方式。 步驟三、按照GGSN確定的計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式對該建鏈報文進(jìn)行計(jì)費(fèi),包括以下 幾種情況 —、如果匹配結(jié)果為建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并通過實(shí)時方式進(jìn) 行計(jì)費(fèi)。 A、對于預(yù)付費(fèi)用戶來說 建鏈報文關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中具體為需要根據(jù)建鏈后用戶所訪問的真實(shí)業(yè) 務(wù)的費(fèi)率,對用戶建鏈時的報文進(jìn)行計(jì)費(fèi)。 實(shí)時方式具體為在收到第一個建鏈報文SYN時,向在線計(jì)費(fèi)中心申請配額,并在 接收后續(xù)的建鏈報文時,實(shí)時監(jiān)控配額的情況,當(dāng)配額不足時,可以拒絕該用戶所訪問的業(yè) 務(wù),即根據(jù)配額獲知當(dāng)用戶的余額不足時立刻終止該用戶的訪問。 建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并通過實(shí)時方式進(jìn)行計(jì)費(fèi),具體為收到 第一個報文SYN時,向在線計(jì)費(fèi)中心申請配額,先根據(jù)申請配額以及建鏈報文的費(fèi)率進(jìn)行 統(tǒng)計(jì),具體包括 1、當(dāng)用戶訪問真實(shí)業(yè)務(wù)時,調(diào)整費(fèi)率,根據(jù)真實(shí)業(yè)務(wù)的費(fèi)率對建鏈報文進(jìn)行計(jì)費(fèi), 并產(chǎn)生話單,對用戶進(jìn)行真實(shí)的扣費(fèi);進(jìn)一步的,也可以在在線計(jì)費(fèi)中心設(shè)置一個閾值,當(dāng) 閾值滿足時,建鏈報文在在線計(jì)費(fèi)中心進(jìn)行扣費(fèi),同時也可以在GGSN上設(shè)置一個閾值當(dāng)閾 值到達(dá)時,建鏈報文在生成的話單中體現(xiàn)。 2、當(dāng)用戶并未訪問真實(shí)業(yè)務(wù)時,則根據(jù)建鏈報文的費(fèi)率對建鏈報文進(jìn)行計(jì)費(fèi),并 產(chǎn)生話單,對用戶進(jìn)行真實(shí)的扣費(fèi)。例如,用戶終止訪問,或者先根據(jù)申請配額以及建鏈報 文的費(fèi)率進(jìn)行統(tǒng)計(jì)時,發(fā)現(xiàn)用戶費(fèi)用不足支付建鏈報文,則拒絕用戶,由于此時并不知用戶 需要訪問的真實(shí)業(yè)務(wù),故可以根據(jù)建鏈的費(fèi)率對建鏈報文進(jìn)行計(jì)費(fèi),并產(chǎn)生話單。
B、對于后付費(fèi)用戶來說 建鏈報文關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中具體為需要根據(jù)建鏈后用戶所訪問的真實(shí)業(yè) 務(wù)的費(fèi)率,對用戶建鏈時的報文進(jìn)行計(jì)費(fèi)。 實(shí)時方式具體為在GGSN上設(shè)置一個閾值當(dāng)閾值到達(dá)時,建鏈報文在生成的話單 中體現(xiàn)。
建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并通過實(shí)時方式進(jìn)行計(jì)費(fèi),具體為訪問
真實(shí)業(yè)務(wù)之前到達(dá)閾值時,按照建鏈報文的費(fèi)率在生成的話單中體現(xiàn),在訪問真實(shí)業(yè)務(wù)之
后,未計(jì)費(fèi)的建鏈報文按照所訪問的真實(shí)業(yè)務(wù)的費(fèi)率在生成的話單中體現(xiàn)。 在圖2中,E為GGSN第一次收到建鏈報文SYN的計(jì)費(fèi)點(diǎn),而F則為完成三次握手協(xié)議SYN——SYN ACK——ACK之后,觸發(fā)Get報文前的計(jì)費(fèi)點(diǎn)。 101、未訪問真實(shí)業(yè)務(wù)的建鏈報文按照建鏈報文自身的費(fèi)率進(jìn)行計(jì)費(fèi)。 對于預(yù)付費(fèi)用戶,允許進(jìn)行在線的配額控制,即GGSN在收到第一個建鏈報文SYN
時,按照建鏈報文的費(fèi)率向在線計(jì)費(fèi)中心申請配額,并在接收后續(xù)的建鏈報文時,實(shí)時監(jiān)控
配額的情況,當(dāng)配額不足時,拒絕該用戶所訪問的業(yè)務(wù)。 或者當(dāng)用戶與服務(wù)器建立連接成功之前就中止訪問時,該建鏈報文也按照自身的 費(fèi)率進(jìn)行計(jì)費(fèi)。 102、訪問真實(shí)業(yè)務(wù)的建鏈報文會被關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,按照其訪問的真實(shí) 業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi)。 如GGSN在與用戶建立連接后,觸發(fā)真實(shí)業(yè)務(wù)時,GGSN同樣根據(jù)Get報文DPI后, 獲得用戶所要訪問的業(yè)務(wù),如用戶登錄w麗.sohu. com后是要瀏覽網(wǎng)頁還是要下載歌曲,不 同的業(yè)務(wù)其費(fèi)率是不同的,如瀏覽網(wǎng)頁的費(fèi)率是xl、下載歌曲的費(fèi)率是x2等等,根據(jù)對Get 報文的DPI解析就能獲得MS所訪問的真實(shí)業(yè)務(wù),進(jìn)而獲得該業(yè)務(wù)所對應(yīng)的費(fèi)率,根據(jù)所訪 問真實(shí)業(yè)務(wù)的費(fèi)率對建鏈報文進(jìn)行計(jì)費(fèi)。 進(jìn)一步的,對建鏈報文也可以采用分段計(jì)費(fèi),當(dāng)訪問真實(shí)業(yè)務(wù)之前到達(dá)閾值時,按 照所述建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi);訪問真實(shí)業(yè)務(wù)之后到達(dá)閾值時,沒有計(jì)費(fèi)的建鏈報文按 照所訪問的真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi),具體包括
a、可以在在線計(jì)費(fèi)中心設(shè)置閾值; 對于預(yù)付費(fèi)用戶,在線計(jì)費(fèi)中心為預(yù)付費(fèi)用戶設(shè)置扣費(fèi)的時間閾值或者流量閾 值,在線計(jì)費(fèi)中心向GGSN下發(fā)配額的同時,也將設(shè)定的時間或者流量閾值下發(fā)給GGSN,當(dāng) 滿足閾值時,GGSN上報已接收建鏈報文的流量或者時間信息給在線計(jì)費(fèi)中心,在在線計(jì)費(fèi) 中心進(jìn)行扣費(fèi)。 b、可以在GGSN上設(shè)置閾值; 無論是預(yù)付費(fèi)用戶還是后付費(fèi)用戶,話單的生成是按照GGSN設(shè)定的時間閾值或 者流量閾值來完成的,當(dāng)滿足閾值時,則在生成的話單中體現(xiàn)。 如在計(jì)費(fèi)控制點(diǎn)F之前的建鏈報文,如果達(dá)到在線計(jì)費(fèi)中心設(shè)定的時間閾值或者
流量閾值,或者達(dá)到GGSN設(shè)定的話單生成的時間閾值或者流量閾值,則該建鏈報文就會在
在線計(jì)費(fèi)中心進(jìn)行扣費(fèi),或者在話單中生成。如果在計(jì)費(fèi)控制點(diǎn)F,沒有到達(dá)在線計(jì)費(fèi)中心
設(shè)定的時間閾值或者流量閾值,或者沒有到達(dá)GGSN設(shè)定的話單生成的時間閾值或者流量
閾值,則該建鏈報文不會在在線計(jì)費(fèi)中心進(jìn)行扣費(fèi),或者不會在話單中生成。如果這部分建
鏈報文訪問真實(shí)業(yè)務(wù),則將該部分建鏈報文關(guān)聯(lián)到真實(shí)業(yè)務(wù)中,如在Get報文解析到URL后
的計(jì)費(fèi)點(diǎn)H,其中仍未在在線計(jì)費(fèi)中心扣費(fèi),也沒有在已生成話單中體現(xiàn)的建鏈報文會被關(guān)
聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,按照該真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi)。如果這部分建鏈報文沒有訪問
真實(shí)業(yè)務(wù),則將該部分建鏈報文仍然按照該建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi)。 本方式對不同的業(yè)務(wù)分別配置不同的建鏈報文計(jì)費(fèi)費(fèi)率,并將建鏈報文與其訪問
的真實(shí)業(yè)務(wù)關(guān)聯(lián)起來,實(shí)現(xiàn)對建鏈報文的靈活計(jì)費(fèi);同時采用實(shí)時的方式進(jìn)行計(jì)費(fèi),對于預(yù)
付費(fèi)用戶來說,能實(shí)時控制用戶的訪問,當(dāng)用戶的余額不足時立刻終止該用戶的訪問,實(shí)現(xiàn)
了無論用戶是否訪問真實(shí)業(yè)務(wù)都可以對用戶的建鏈報文靈活控制和計(jì)費(fèi)。 二、如果匹配結(jié)果為建鏈報文需關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并通過非實(shí)時方式進(jìn)行計(jì)費(fèi),則建鏈報文不會在在線計(jì)費(fèi)中心進(jìn)行配額控制,也不會在用戶話單中體現(xiàn),會全部 關(guān)聯(lián)到真實(shí)業(yè)務(wù)報文的費(fèi)率中。如果一直沒有觸發(fā)過真實(shí)業(yè)務(wù),則可以對建鏈報文按照該 建鏈報文的計(jì)費(fèi)費(fèi)率進(jìn)行計(jì)費(fèi),并在最終話單中體現(xiàn)。其中建鏈報文自身配置的費(fèi)率可以 對用戶的建鏈報文不進(jìn)行扣費(fèi)處理,或者以較低的費(fèi)率進(jìn)行扣費(fèi)等。 其中非實(shí)時方式具體為在收到第一個建鏈報文SYN時,既不申請配額進(jìn)行控制, 也不在在線計(jì)費(fèi)中心進(jìn)行計(jì)費(fèi),只統(tǒng)計(jì)流量,允許所有的用戶與相應(yīng)的服務(wù)器建立當(dāng)訪問 真實(shí)業(yè)務(wù)時,按照真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi),未訪問真實(shí)業(yè)務(wù)時,按照建鏈報文自身的費(fèi)率 進(jìn)行計(jì)費(fèi)。 則計(jì)費(fèi)過程包括 201.在計(jì)費(fèi)點(diǎn)E和計(jì)費(fèi)點(diǎn)F之間的建鏈報文均按照該業(yè)務(wù)所對應(yīng)的建鏈報文的費(fèi) 率進(jìn)行計(jì)費(fèi)。同時對于預(yù)付費(fèi)用戶不進(jìn)行在線配額控制,也不在在線中心扣費(fèi);不管是對于 預(yù)付費(fèi)用戶還是后付費(fèi)用戶,都不在生成的話單中體現(xiàn),如在建鏈報文的內(nèi)部設(shè)置一個標(biāo) 識,使其產(chǎn)生的話費(fèi)不會在話單中體現(xiàn),都允許其訪問真實(shí)業(yè)務(wù)。 如果在GGSN配置的建鏈報文關(guān)聯(lián)時間超時后,或者用戶在觸發(fā)真實(shí)業(yè)務(wù)之前就
結(jié)束訪問,此時建鏈報文按照建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi),并在用戶的話單中體現(xiàn)。 202.在Get報文解析到URL后的計(jì)費(fèi)點(diǎn)H,訪問真實(shí)業(yè)務(wù)的建鏈報文會被關(guān)聯(lián)到
真實(shí)業(yè)務(wù)的費(fèi)率中,按照該真實(shí)業(yè)務(wù)的費(fèi)率對建鏈報文進(jìn)行計(jì)費(fèi)。未訪問真實(shí)業(yè)務(wù)的建鏈
報文則按照該建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi),并在在線計(jì)費(fèi)中心扣費(fèi)和話單中體現(xiàn)。 將建鏈報文關(guān)聯(lián)到真實(shí)的業(yè)務(wù)中,并采用非實(shí)時的方式進(jìn)行計(jì)費(fèi),對建鏈過程中
的建鏈報文不進(jìn)行在線計(jì)費(fèi)也不在話單中體現(xiàn),能使用戶對建鏈免費(fèi)的業(yè)務(wù)都能順利的建
立連接,并將訪問真實(shí)業(yè)務(wù)的建鏈報文采用真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi),未訪問真實(shí)業(yè)務(wù)的
建鏈報文采取建鏈報文自身的費(fèi)率進(jìn)行計(jì)費(fèi),同時對不同的業(yè)務(wù)的建鏈報文配置不同的費(fèi)
率,實(shí)現(xiàn)了對建鏈報文的靈活控制和計(jì)費(fèi)。 三、如果匹配結(jié)果為建鏈報文進(jìn)行獨(dú)立計(jì)費(fèi),則計(jì)費(fèi)過程包括,
在計(jì)費(fèi)點(diǎn)E和計(jì)費(fèi)點(diǎn)F之間的建鏈報文均按照該業(yè)務(wù)對應(yīng)的建鏈報文的費(fèi)率和計(jì) 費(fèi)方式進(jìn)行計(jì)費(fèi),同時允許進(jìn)行在線的配額控制,并會在產(chǎn)生的話單中體現(xiàn);建鏈報文的計(jì) 費(fèi)費(fèi)率與Get報文解析到URL后的計(jì)費(fèi)控制點(diǎn)H的費(fèi)率無關(guān)。 對建鏈報文采用獨(dú)立的計(jì)費(fèi)方式,是在對不同業(yè)務(wù)的建鏈報文配置不同的計(jì)費(fèi)費(fèi) 率的背景下進(jìn)行的,因此也可以實(shí)現(xiàn)對不同業(yè)務(wù)的建鏈報文進(jìn)行不同的計(jì)費(fèi),實(shí)現(xiàn)了對建 鏈報文的靈活控制和計(jì)費(fèi)。 本發(fā)明實(shí)施例所提供的方法對所有訪問真實(shí)業(yè)務(wù)報文之前,需要建立連接的協(xié)議 均適用,如HTTP協(xié)議;其他使用TCP方式的實(shí)時流協(xié)議(Real TimeStreaming Protocol, RTSP)、文件傳輸協(xié)議(File Transfer Protocol, FTP)等協(xié)議類型;無線應(yīng)用協(xié)議 (Wireless Application Protocol, WAP)等有連接模式的協(xié)議等。同時,用于接收建鏈報 文并確定建鏈報文的計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式的網(wǎng)元并不局限于GGSN,在不同協(xié)議或者在不同 的場景下,可以用其他類似功能的網(wǎng)元來替換。 本發(fā)明實(shí)施例還提供了一種建鏈報文的計(jì)費(fèi)方法,以用戶通過手機(jī)訪問www. sohu. com為例,包括 在GGSN上預(yù)先設(shè)置源IP地址為192. 168. 1、源端口號為"1000"、目標(biāo)IP地址為192. 168. 2、目標(biāo)端口號為"80"、四層協(xié)議類型(TCP/UDP)為6/17的業(yè)務(wù)所對應(yīng)的建鏈報文 的費(fèi)率為X,計(jì)費(fèi)方式為建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)中,并采取實(shí)時的方式進(jìn)行計(jì)費(fèi)。
步驟一、GGSN在收到手機(jī)發(fā)送的第一個建鏈報文SYN時,獲取該建鏈報文所攜帶 的www. sohu. com的地址為192. 168. 8. 1、源端口號為"1000"、目標(biāo)IP地址為192. 168. 8. 2、 目標(biāo)端口號為"80"、四層協(xié)議類型(TCP/UDP)為6/17,根據(jù)這些信息在GGSN的建鏈報文費(fèi) 率和計(jì)費(fèi)方式列表中匹配到該建鏈報文的費(fèi)率為X,計(jì)費(fèi)方式為建鏈報文需要關(guān)聯(lián)到真實(shí) 業(yè)務(wù)中,并采取實(shí)時的方式進(jìn)行計(jì)費(fèi)。 步驟二、按照匹配到的計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式進(jìn)行計(jì)費(fèi),具體包括 401.未訪問www. sohu. com服務(wù)器的建鏈報文,按照www. sohu. com的建鏈報文的
費(fèi)率X進(jìn)行計(jì)費(fèi)。假設(shè)該用戶是預(yù)付費(fèi)用戶,則 在GGSN收到第一個建鏈報文SYN時,就向在線計(jì)費(fèi)中心申請配額,在后續(xù)的業(yè)務(wù) 中,隨著配額的逐漸減少,當(dāng)配額數(shù)減少到不能支持繼續(xù)訪問后續(xù)業(yè)務(wù)時,則中斷用戶的訪 問,此時建鏈報文按照費(fèi)率X進(jìn)行計(jì)費(fèi); 或者在與麗w. sohu. com服務(wù)器建立連接成功之前,用戶就主動中止訪問的,此時 的建鏈報文也按照費(fèi)率X進(jìn)行計(jì)費(fèi)。 402.用戶與www. sohu. com的服務(wù)器建立連接后,訪問真實(shí)業(yè)務(wù)的建鏈報文就會 關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,按照其訪問的真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi)。GGSN在接收到終端發(fā) 送的Get報文時,對Get報文進(jìn)行DPI解析,解析到用戶要訪問的是下載歌曲業(yè)務(wù),則對應(yīng) 的費(fèi)率是x2,則對于該部分建鏈報文按照x2的費(fèi)率進(jìn)行計(jì)費(fèi)。 進(jìn)一步的,對于訪問真實(shí)業(yè)務(wù)的建鏈報文,可以采用分段計(jì)費(fèi)的方式,如可以在在 線計(jì)費(fèi)中心和GGSN上設(shè)定閾值,來滿足對建鏈報文的在線計(jì)費(fèi)和話單生成,具體包括
a、在線計(jì)費(fèi)中心設(shè)定一個時間閾值,如0. 5S,在線計(jì)費(fèi)中心向GGSN下發(fā)配額的同 時,也將該時間閾值發(fā)送給GGSN。當(dāng)GGSN從接收到第一個建鏈報文到用戶與服務(wù)器建立連 接的過程,如果該過程所用時間大于等于O. 5S,就會在在線計(jì)費(fèi)中心按照建鏈報文的費(fèi)率 進(jìn)行一次計(jì)費(fèi),沒有計(jì)費(fèi)的建鏈報文會被關(guān)聯(lián)到真實(shí)的業(yè)務(wù)中,按照其訪問的真實(shí)業(yè)務(wù)的 費(fèi)率進(jìn)行計(jì)費(fèi);如果該過程所用的時間小于0. 5s,則將該建鏈報文全部關(guān)聯(lián)到真實(shí)業(yè)務(wù)的 費(fèi)率中去,按照所訪問的真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi),如下載歌曲,則按照x2進(jìn)行計(jì)費(fèi);
b、GGSN設(shè)定產(chǎn)生話單的時間閾值,如1S,則當(dāng)GGSN接收到第一個建鏈報文到用戶 與服務(wù)器建立連接的過程,如果該過程所用的時間大于等于1S,則就會在話單中生成,此時 的建鏈報文仍然按照建鏈報文自己的費(fèi)率X進(jìn)行計(jì)費(fèi)和話單生成,沒有進(jìn)行計(jì)費(fèi)和話單生 成的建鏈報文就會被關(guān)聯(lián)到真實(shí)的業(yè)務(wù)中,按照所訪問的真實(shí)業(yè)務(wù)進(jìn)行計(jì)費(fèi)和話單生成; 如果該過程所用的時間小于1S,則就會關(guān)聯(lián)到真實(shí)業(yè)務(wù)中,按照真實(shí)業(yè)務(wù)的費(fèi)率如x2進(jìn)行 計(jì)費(fèi)和話單生成。 本發(fā)明實(shí)施例對不同業(yè)務(wù)的建鏈報文配置不同的計(jì)費(fèi)費(fèi)率,并且把建鏈報文與其 訪問的真實(shí)業(yè)務(wù)的費(fèi)率關(guān)聯(lián)起來,實(shí)現(xiàn)對建鏈報文的靈活控制和計(jì)費(fèi),也滿足了運(yùn)營商的 不同要求。 參照附圖3,建鏈報文的計(jì)費(fèi)系統(tǒng)包括建鏈報文的計(jì)費(fèi)裝置11和終端12,其中,本 發(fā)明實(shí)施例所提供的終端12用于向計(jì)費(fèi)裝置11發(fā)送建鏈報文。
本發(fā)明實(shí)施例所提供的建鏈報文的計(jì)費(fèi)裝置12,包括
接收模塊100,用于接收建鏈報文; 選擇模塊200,用于在收到建鏈報文的第一個報文時,根據(jù)第一個報文攜帶的五元 組信息和預(yù)先的設(shè)置確定該建鏈報文的計(jì)費(fèi)信息,該計(jì)費(fèi)信息包括計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式;
計(jì)費(fèi)模塊300,用于按照所述選擇模塊200確定的計(jì)費(fèi)信息對建鏈報文進(jìn)行計(jì)費(fèi)。
采用本發(fā)明實(shí)施例所提供的裝置,能根據(jù)建鏈報文所攜帶的五元組信息和預(yù)先的 設(shè)置來確定建鏈報文的計(jì)費(fèi)信息,可以對不同的建鏈報文采用不同的計(jì)費(fèi)信息,實(shí)現(xiàn)對建 鏈報文的靈活計(jì)費(fèi)。 參照附圖4,建鏈報文的計(jì)費(fèi)系統(tǒng)包括建鏈報文的計(jì)費(fèi)裝置13、終端12和在線計(jì) 費(fèi)中心14,其中,本發(fā)明實(shí)施例所提供的終端12用于向計(jì)費(fèi)裝置13發(fā)送建鏈報文,在線計(jì) 費(fèi)中心14用于當(dāng)建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并采用實(shí)時方式進(jìn)行計(jì)費(fèi)時,按 照計(jì)費(fèi)裝置13的申請,向計(jì)費(fèi)裝置13發(fā)送建鏈報文的配額,進(jìn)行配額控制。
本發(fā)明實(shí)施例所提供的建鏈報文的計(jì)費(fèi)裝置13,包括
接收模塊IOO,用于接收建鏈報文; 存儲模塊400,用于存儲不同業(yè)務(wù)建鏈報文的計(jì)費(fèi)信息,包括計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方 式,所述業(yè)務(wù)的建鏈報文的計(jì)費(fèi)信息與所述業(yè)務(wù)的五元組信息相匹配; 選擇模塊200,用于在收到建鏈報文的第一個報文時,根據(jù)第一個報文攜帶的五元 組信息從存儲模塊400中確定該建鏈報文的計(jì)費(fèi)費(fèi)率和計(jì)費(fèi)方式; 計(jì)費(fèi)模塊300,用于按照所述選擇模塊200確定的計(jì)費(fèi)方式和計(jì)費(fèi)費(fèi)率對建鏈報 文進(jìn)行計(jì)費(fèi)。 當(dāng)所述選擇模塊200確定所述建鏈報文的計(jì)費(fèi)方式為建鏈報文需要關(guān)聯(lián)到真實(shí) 業(yè)務(wù)中時, 所述計(jì)費(fèi)模塊300,用于將未訪問真實(shí)業(yè)務(wù)的建鏈報文按照按照所述建鏈報文的 費(fèi)率進(jìn)行計(jì)費(fèi),將訪問真實(shí)業(yè)務(wù)的建鏈報文按照所述真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi);
其中建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并采用實(shí)時方式進(jìn)行計(jì)費(fèi)時,
所述計(jì)費(fèi)模塊300,還用于向在線計(jì)費(fèi)中心14申請配額,并根據(jù)申請配額以及建 鏈報文的費(fèi)率對建鏈報文進(jìn)行統(tǒng)計(jì)時,發(fā)現(xiàn)用戶費(fèi)用不足支付建鏈報文,則拒絕用戶訪問 真實(shí)業(yè)務(wù)。 當(dāng)所述選擇模塊200確定所述建鏈報文的計(jì)費(fèi)方式為建鏈報文獨(dú)立計(jì)費(fèi)時,
所述計(jì)費(fèi)模塊300,用于將觸發(fā)真實(shí)業(yè)務(wù)之前的建鏈報文按照所述建鏈報文的費(fèi) 率進(jìn)行計(jì)費(fèi)。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括ROM、 RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
一種建鏈報文的計(jì)費(fèi)方法,其特征在于,包括在收到建鏈報文的第一個報文時,根據(jù)第一個報文攜帶的五元組信息和預(yù)先的設(shè)置確定該建鏈報文的計(jì)費(fèi)信息;按照所述計(jì)費(fèi)信息對該建鏈報文進(jìn)行計(jì)費(fèi)。
2. 如權(quán)利要求1所述的一種建鏈報文計(jì)費(fèi)方法,其特征在于,所述方法還包括 預(yù)先為不同業(yè)務(wù)的建鏈報文設(shè)置不同的計(jì)費(fèi)信息,所述業(yè)務(wù)的建鏈報文的計(jì)費(fèi)信息與所述業(yè)務(wù)的建鏈報文的五元組信息相匹配。
3. 如權(quán)利要求1或2任一所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,所述的計(jì)費(fèi)信 息包括計(jì)費(fèi)方式和計(jì)費(fèi)費(fèi)率。
4. 如權(quán)利要求3所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,所述建鏈報文的計(jì)費(fèi) 方式包括所述建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中;或者 所述建鏈報文獨(dú)立計(jì)費(fèi)。
5. 如權(quán)利要求4所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,所述計(jì)費(fèi)方式為建鏈 報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中時,按照所述計(jì)費(fèi)信息對該建鏈報文進(jìn)行計(jì)費(fèi)的步驟包 括如果用戶未訪問真實(shí)業(yè)務(wù),所述建鏈報文按照所述建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi); 如果用戶訪問真實(shí)業(yè)務(wù),則所述建鏈報文按照所述真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi)。
6. 如權(quán)利要求5所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,所述建鏈報文的計(jì)費(fèi) 方式進(jìn)一步包括采用實(shí)時的方式進(jìn)行計(jì)費(fèi)時,所述方法還包括向在線計(jì)費(fèi)中心申請配額,并根據(jù)申請的配額以及建鏈報文的費(fèi)率對建鏈報文進(jìn)行統(tǒng) 計(jì),如果配額不足支付建鏈報文時,拒絕用戶訪問真實(shí)業(yè)務(wù)。
7. 如權(quán)利要求5或6所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,如果采用實(shí)時的方 式進(jìn)行計(jì)費(fèi)時,則如果用戶未訪問真實(shí)業(yè)務(wù),所述建鏈報文按照所述建鏈報文的費(fèi)率進(jìn)行 計(jì)費(fèi);如果用戶訪問真實(shí)業(yè)務(wù),則所述建鏈報文按照所述真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi)的步驟 具體包括設(shè)定一個閾值;如果用戶未訪問真實(shí)業(yè)務(wù)時,到達(dá)閾值,閾值前的建鏈報文按照所述建鏈報文的費(fèi)率 進(jìn)行計(jì)費(fèi);如果用戶訪問真實(shí)業(yè)務(wù)時,未達(dá)到閾值,沒有計(jì)費(fèi)的建鏈報文按照所訪問的真實(shí)業(yè)務(wù) 的費(fèi)率進(jìn)行計(jì)費(fèi)。
8. 如權(quán)利要求7所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,所述閾值為時間閾值 或者流量閾值。
9. 如權(quán)利要求4所述的一種建鏈報文的計(jì)費(fèi)方法,其特征在于,所述計(jì)費(fèi)方式為建鏈 報文獨(dú)立計(jì)費(fèi)時,按照所述計(jì)費(fèi)信息對該建鏈報文進(jìn)行計(jì)費(fèi)的步驟包括觸發(fā)真實(shí)業(yè)務(wù)之前的建鏈報文按照所述建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi)。
10. —種建鏈報文的計(jì)費(fèi)裝置,其特征在于,包括 接收模塊,用于接收建鏈報文;選擇模塊,用于根據(jù)建鏈報文的第一個報文攜帶的五元組信息和預(yù)先的設(shè)置確定該建鏈報文的計(jì)費(fèi)信息;計(jì)費(fèi)模塊,用于按照所述選擇模塊確定的計(jì)費(fèi)信息對建鏈報文進(jìn)行計(jì)費(fèi)。
11. 如權(quán)利要求IO所述的一種建鏈報文的計(jì)費(fèi)裝置,其特征在于,還包括存儲模塊,用于存儲不同業(yè)務(wù)建鏈報文的計(jì)費(fèi)信息,所述業(yè)務(wù)的建鏈報文的計(jì)費(fèi)信息與所述業(yè)務(wù)建鏈報文的五元組信息相匹配。
12. 如權(quán)利要求10或11任一所述的一種建鏈報文的計(jì)費(fèi)裝置,其特征在于,當(dāng)所述選擇模塊確定所述建鏈報文的計(jì)費(fèi)方式為建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中時,所述計(jì)費(fèi)模塊,用于將未訪問真實(shí)業(yè)務(wù)的建鏈報文按照所述建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi),將訪問真實(shí)業(yè)務(wù)的建鏈報文按照所述真實(shí)業(yè)務(wù)的費(fèi)率進(jìn)行計(jì)費(fèi);或者當(dāng)所述選擇模塊確定所述建鏈報文的計(jì)費(fèi)方式為建鏈報文獨(dú)立計(jì)費(fèi)時,所述計(jì)費(fèi)模塊,用于將觸發(fā)真實(shí)業(yè)務(wù)之前的建鏈報文按照所述建鏈報文的費(fèi)率進(jìn)行計(jì)費(fèi)。
13. 如權(quán)利要求12所述的一種建鏈報文的計(jì)費(fèi)裝置,其特征在于,當(dāng)所述選擇模塊確定所述建鏈報文的計(jì)費(fèi)方式為建鏈報文需要關(guān)聯(lián)到真實(shí)業(yè)務(wù)的費(fèi)率中,并采用實(shí)時方式進(jìn)行計(jì)費(fèi)時,所述計(jì)費(fèi)模塊,還用于向在線計(jì)費(fèi)中心申請配額,并根據(jù)申請配額以及建鏈報文的費(fèi)率對建鏈報文進(jìn)行統(tǒng)計(jì),發(fā)現(xiàn)用戶費(fèi)用不足支付建鏈報文時,則拒絕用戶訪問真實(shí)業(yè)務(wù)。
全文摘要
本發(fā)明實(shí)施例公開了一種建鏈報文的計(jì)費(fèi)方法和裝置,其中該方法包括在收到建鏈報文的第一個報文時,根據(jù)第一個報文攜帶的五元組信息以及預(yù)先的設(shè)置確定該建鏈報文的計(jì)費(fèi)信息;按照所述計(jì)費(fèi)信息對該建鏈報文進(jìn)行計(jì)費(fèi)。采用本發(fā)明實(shí)施例所提供的方法,能為不同業(yè)務(wù)的建鏈報文配置不同的計(jì)費(fèi)信息,實(shí)現(xiàn)了對建鏈報文的靈活計(jì)費(fèi)。
文檔編號H04L29/08GK101729266SQ20081021724
公開日2010年6月9日 申請日期2008年11月3日 優(yōu)先權(quán)日2008年11月3日
發(fā)明者夏淵, 尤正剛, 屈琴, 朱瓔, 羅武軍, 胡翔, 陳小利, 馬秋茂 申請人:華為技術(shù)有限公司