計費處理方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供一種計費處理方法、裝置及系統(tǒng)。本發(fā)明實施例提供的計費處理方法、裝置及系統(tǒng),通過在第二計費采集節(jié)點在向第一計費采集節(jié)點轉(zhuǎn)發(fā)的數(shù)據(jù)包中攜帶所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;當?shù)谝挥嬞M采集確定丟棄數(shù)據(jù)包后,根據(jù)丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,記錄下區(qū)分流標識的丟棄數(shù)據(jù)包的流量,并據(jù)此生成包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識的第一計費話單,使得計費節(jié)點能夠在第二計費采集節(jié)點發(fā)送的第二計費話單中對第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,實現(xiàn)了支持基于流的計費粒度,避免對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
【專利說明】計費處理方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及通信技術(shù),尤其涉及一種計費處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著信息通信技術(shù)的發(fā)展,計費話單的準確性已成為運營商展現(xiàn)競爭實力的核心內(nèi)容。服務(wù)網(wǎng)關(guān)(Serving Gateway,簡稱SGW)和分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)(PDN Gateway,簡稱PGW)分別產(chǎn)生計費話單,在某些情況下SGW可能會主動丟棄PGW轉(zhuǎn)發(fā)的下行用戶業(yè)務(wù)數(shù)據(jù),例如長期演進系統(tǒng)架構(gòu)演進(Long Term Evolution System Architecture Evolution,LTE-SAE)網(wǎng)絡(luò)中用戶附著(Attach)后,用戶設(shè)備(User Equipment,簡稱UE)可能從演進的分組系統(tǒng)連接管理連接態(tài)(Evolved Packet System Connection Management-CONNECTED,簡稱ECM-C0NNECTED)狀態(tài)遷移到ECM空閑態(tài)(ECM-1DLE),此時移動性管理實體(MobilityManagement Entity,簡稱MME)通知SGW釋放用戶的SI用戶面(S1-U)承載(數(shù)據(jù)面)資源;之后當有下行數(shù)據(jù)到來時,由于SGW沒有Sl-U數(shù)據(jù)面資源,SGW會緩存下行數(shù)據(jù),并向MME發(fā)送下行數(shù)據(jù)通知(DDN)消息,觸發(fā)MME發(fā)起尋呼(Paging)流程。正常情況下Sl-U承載建立起來后,SGW將緩存的下行數(shù)據(jù)轉(zhuǎn)發(fā);異常情況下如果尋呼流程失敗,SGW會丟棄下行緩存數(shù)據(jù);又例如在SGW與PGW采用PMIP協(xié)議的情況下,策略和計費規(guī)則功能(Policyand Charging Rule Function,簡稱 PCRF)分別通過 Gx 和 Gxc 接口向 PGW 和 SGW 下發(fā)控制策略,某些場景下可能出現(xiàn)PGW和SGW控制策略不一致的情況,例如,當PGW與PCRF的鏈路故障時,PGW會啟用本地控制策略,而SGW依然使用先前PCRF向SGW下發(fā)的控制策略時,從而造成下行用戶業(yè)務(wù)數(shù)據(jù)有可能能通過PGW但被SGW丟棄。此時SGW不對這些丟棄的數(shù)據(jù)進行計費。但是PGW已經(jīng)對這些丟棄的數(shù)據(jù)進行了計費,所以業(yè)務(wù)運營支撐系統(tǒng)(Business&Operation Support System,簡稱BOSS)需要核減被SGW丟棄的數(shù)據(jù)流量。
[0003]現(xiàn)有技術(shù)中BOSS系統(tǒng)進行話單核計時,當出現(xiàn)SGW丟棄數(shù)據(jù)時BOSS系統(tǒng)對UE的計費可能出現(xiàn)多計的情況,導(dǎo)致計費不準確。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種計費處理方法、裝置及系統(tǒng),以解決計費系統(tǒng)對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
[0005]第一方面,本發(fā)明實施例提供一種計費處理方法,所述方法包括:
[0006]第一計費采集節(jié)點接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0007]所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0008]所述第一計費采集節(jié)點生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0009]所述第一計費采集節(jié)點將所述第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0010]在第一方面的第一種可能的實現(xiàn)方式中,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
[0011]根據(jù)第一方面或第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述流標識包括服務(wù)標識SID和/或費率組RG。
[0012]第二方面,本發(fā)明實施例提供一種計費處理方法,所述方法包括:
[0013]第二計費采集節(jié)點向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0014]所述第二計費采集節(jié)點根據(jù)所述轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0015]在第二方面的第一種可能的實現(xiàn)方式中,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
[0016]根據(jù)第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述流標識包括服務(wù)標識SID和/或費率組RG。
[0017]第三方面,本發(fā)明實施例提供一種計費處理方法,所述方法包括:
[0018]計費節(jié)點分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0019]所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0020]在第三方面的第一種可能的實現(xiàn)方式中,所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,包括:
[0021]所述計費節(jié)點根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量;
[0022]所述計費節(jié)點根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
[0023]根據(jù)第三方面或第三方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
[0024]根據(jù)第三方面、第三方面的第一種至第二種可能的實現(xiàn)方式的任意一種,在第三種可能的實現(xiàn)方式中,所述流標識包括服務(wù)標識SID和/或費率組RG。
[0025]第四方面,本發(fā)明實施例提供一種第一計費采集節(jié)點,所述第一計費采集節(jié)點包括:
[0026]接收模塊,用于接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0027]記錄模塊,用于當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0028]計費話單生成模塊,用于生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0029]計費話單發(fā)送模塊,用于將所述計費話單生成模塊生成的第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0030]在第四方面的第一種可能的實現(xiàn)方式中,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
[0031]根據(jù)第四方面或第四方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述流標識包括服務(wù)標識SID和/或費率組RG。
[0032]第五方面,本發(fā)明實施例提供一種第二計費采集節(jié)點,所述第二計費采集節(jié)點包括:
[0033]轉(zhuǎn)發(fā)模塊,用于向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0034]計費話單生成模塊,用于根據(jù)所述轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0035]在第五方面的第一種可能的實現(xiàn)方式中,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
[0036]根據(jù)第五方面或第五方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述流標識包括服務(wù)標識SID和/或費率組RG。
[0037]第六方面,本發(fā)明實施例提供一種計費節(jié)點,所述計費節(jié)點包括:
[0038]接收模塊,用于分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0039]核減模塊,用于在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0040]在第六方面的第一種可能的實現(xiàn)方式中,所述核減模塊,具體用于:根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量;
[0041]根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
[0042]根據(jù)第六方面或第六方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
[0043]根據(jù)第六方面、第六方面的第一種至第二種可能的實現(xiàn)方式的任意一種,在第三種可能的實現(xiàn)方式中,所述流標識包括服務(wù)標識SID和/或費率組RG。
[0044]第七方面,本發(fā)明實施例提供一種計費處理系統(tǒng),所述計費處理系統(tǒng)包括:本發(fā)明任意實施例所提供的第一計費采集節(jié)點,本發(fā)明任意實施例所提供的第二計費采集節(jié)點以及本發(fā)明任意實施例所提供的的計費節(jié)點。
[0045]本發(fā)明實施例提供的計費處理方法、裝置及系統(tǒng),通過在第二計費采集節(jié)點在向第一計費采集節(jié)點轉(zhuǎn)發(fā)的數(shù)據(jù)包中攜帶所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;當?shù)谝挥嬞M采集確定丟棄數(shù)據(jù)包后,根據(jù)丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,記錄下區(qū)分流標識的丟棄數(shù)據(jù)包的流量,并據(jù)此生成包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識的第一計費話單,實現(xiàn)了僅支持基于承載計費的第一計費采集節(jié)點也能夠支持基于流的計費粒度,使得計費節(jié)點能夠在第二計費采集節(jié)點發(fā)送的第二計費話單中對第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,實現(xiàn)了支持基于流的計費粒度,避免對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
【專利附圖】
【附圖說明】
[0046]圖1為本發(fā)明提供的計費處理方法實施例一的流程圖;
[0047]圖2為本發(fā)明提供的計費處理方法實施例二的流程圖;[0048]圖3為本發(fā)明提供的計費處理方法實施例三的流程圖;
[0049]圖4為本發(fā)明提供的計費處理方法實施例四的信令流程圖;
[0050]圖5為本發(fā)明提供的第一計費采集節(jié)點實施例一的結(jié)構(gòu)示意圖;
[0051]圖6為本發(fā)明提供的第二計費采集節(jié)點實施例一的結(jié)構(gòu)示意圖;
[0052]圖7為本發(fā)明提供的計費節(jié)點實施例一的結(jié)構(gòu)示意圖;
[0053]圖8為本發(fā)明提供的計費處理系統(tǒng)實施例一的結(jié)構(gòu)示意圖;
[0054]圖9為本發(fā)明提供的第一計費采集節(jié)點實施例二的結(jié)構(gòu)示意圖;
[0055]圖10為本發(fā)明提供的第二計費采集節(jié)點實施例二的結(jié)構(gòu)示意圖;
[0056]圖11為本發(fā)明提供的計費節(jié)點實施例二的結(jié)構(gòu)示意圖。
【具體實施方式】
[0057]圖1為本發(fā)明提供的計費處理方法實施例一的流程圖。本實施例的方法適用于當?shù)谝挥嬞M采集節(jié)點丟棄數(shù)據(jù)包時計費節(jié)點需要將丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減的情況。本實施例的執(zhí)行主體為第一計費采集節(jié)點。如圖1所示,本實施例的方法,包括:
[0058]101、第一計費采集節(jié)點接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0059]102、所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0060]103、所述第一計費采集節(jié)點生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0061]104、所述第一計費采集節(jié)點將所述第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0062]具體地,第一計費采集節(jié)點,例如,可以是SGW、服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(SGSN);第二計費采集節(jié)點,例如,可以是PGW ;計費節(jié)點,例如,可以是BOSS系統(tǒng)。
[0063]現(xiàn)有技術(shù)在第三代合作伙伴計劃(3rd Generation Partnership Project,簡稱3GPP)協(xié)議中對于SGW只定義了支持基于承載的計費,反映的計費粒度是單個承載,并生成與單個承載相關(guān)的計費話單,因此現(xiàn)有機制下BOSS系統(tǒng)只能基于承載核減被SGW丟棄的數(shù)據(jù)包的流量。然而基于承載的計費話單反映的計費粒度是單個承載,并不區(qū)分承載上的不同流;當PGW使用基于流的計費的情況下,反映的計費粒度是單個數(shù)據(jù)流,并生成基于單個數(shù)據(jù)流的流量、時間或事件的計費話單,由于實際中在同一承載上的不同流的計費策略可能會不完全相同。在同一承載上的不同流的費率不完全相同的場景下,SGW生成的計費話單的計費粒度卻是基于單個承載,BOSS系統(tǒng)無法根據(jù)SGW基于承載的計費話單和PGW基于流的計費話單將SGW緩存但未發(fā)給UE的數(shù)據(jù)流量的計費核減掉,使得未被發(fā)送至UE的數(shù)據(jù)流量被多計費,導(dǎo)致計費不準確。
[0064]本發(fā)明各實施例針對現(xiàn)有技術(shù)存在的上述缺陷,提供一種解決方案,即為了避免對未發(fā)送到UE的數(shù)據(jù)包多計費,在第二計費采集節(jié)點在向第一計費采集節(jié)點轉(zhuǎn)發(fā)的數(shù)據(jù)包中攜帶所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;當?shù)谝挥嬞M采集節(jié)點確定丟棄數(shù)據(jù)包后,第一計費采集節(jié)點根據(jù)丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,記錄下區(qū)分流標識的丟棄數(shù)據(jù)包的流量,第一計費采集節(jié)點在生成的第一計費話單中包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,實現(xiàn)了僅支持基于承載計費的第一計費采集節(jié)點也能夠支持基于流的計費粒度,使得計費節(jié)點能夠支持基于流的計費粒度,計費節(jié)點在第二計費采集節(jié)點發(fā)送的第二計費話單中對第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,避免對未發(fā)送到UE的數(shù)據(jù)包多計費。
[0065]本發(fā)明實施例提供的計費處理方法,實現(xiàn)了支持基于流的計費粒度,避免對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
[0066]實際中,所述流標識包括服務(wù)標識(SID)和/或費率組(RG);所述流標識攜帶可以在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分(GTPU)擴展頭中,也可以攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議(IP)擴展頭中。
[0067]圖2為本發(fā)明提供的計費處理方法實施例二的流程圖。本實施例的執(zhí)行主體為第二計費采集節(jié)點。如圖2所示,本實施例的方法,包括:
[0068]201、第二計費采集節(jié)點向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0069]202、所述第二計費采集節(jié)點根據(jù)所述轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0070]本發(fā)明實施例提供的計費處理方法,實現(xiàn)了支持基于流的計費粒度,避免對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
[0071]圖3為本發(fā)明提供的計費處理方法實施例三的流程圖。本實施例的執(zhí)行主體為計費節(jié)點。如圖3所示,本實施例的方法,包括:
[0072]301、計費節(jié)點分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0073]302、所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0074]本發(fā)明實施例提供的計費處理方法,實現(xiàn)了支持基于流的計費粒度,避免對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
[0075]在上述實施例的基礎(chǔ)上,所述計費節(jié)點在分別接收到第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單之后,根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量;并根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
[0076]下面通過一個具體的實施例對上述第一計費采集節(jié)點、第二計費采集節(jié)點以及計費節(jié)點之間的交互過程進行詳細說明。
[0077]圖4為本發(fā)明提供的計費處理方法實施例四的信令流程圖。本實施例是由第一計費采集節(jié)點、第二計費采集節(jié)點以及計費節(jié)點配合執(zhí)行的。如圖4所示,本實施例的方法,包括:
[0078]401、第二計費采集節(jié)點向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0079]402、第二計費采集節(jié)點根據(jù)所述轉(zhuǎn)發(fā)至第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0080]403、第二計費采集節(jié)點將所述第二計費話單發(fā)送給計費節(jié)點。
[0081]404、第一計費采集節(jié)點接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0082]405、第一計費采集節(jié)點將所述第一計費話單發(fā)送至計費節(jié)點。
[0083]406、計費節(jié)點分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單后,在所述第二計費話單中,對第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0084]圖5為本發(fā)明提供的第一計費采集節(jié)點實施例一的結(jié)構(gòu)示意圖。本實施例提供的第一計費采集節(jié)點500包括:接收模塊501、記錄模塊502、計費話單生成模塊503和計費話單發(fā)送模塊504,其中:
[0085]接收模塊501,用于接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0086]記錄模塊502,用于當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0087]計費話單生成模塊503,用于生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0088]計費話單發(fā)送模塊504,用于將計費話單生成模塊503生成的第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0089]具體地,第一計費采集節(jié)點500通過接收模塊501接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;通過記錄模塊502當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;通過計費話單生成模塊503生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;通過計費話單發(fā)送模塊504將計費話單生成模塊503生成的第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0090]本發(fā)明實施例提供的第一計費采集節(jié)點500可以用于執(zhí)行圖1所示計費處理方法實施例一的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
[0091]可選的,所述流標識攜帶在所述數(shù)據(jù)包的GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的IP擴展頭中。
[0092]可選的,所述流標識包括SID和/或RG。
[0093]圖6為本發(fā)明提供的第二計費采集節(jié)點實施例一的結(jié)構(gòu)示意圖。本實施例提供的第二計費采集節(jié)點600包括:轉(zhuǎn)發(fā)模塊601和計費話單生成模塊602,其中:
[0094]轉(zhuǎn)發(fā)模塊601,用于向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0095]計費話單生成模塊602,用于根據(jù)轉(zhuǎn)發(fā)模塊601轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0096]具體地,第二計費采集節(jié)點600通過轉(zhuǎn)發(fā)模塊601向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;通過計費話單生成模塊602根據(jù)轉(zhuǎn)發(fā)模塊601轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0097]本發(fā)明實施例提供的第二計費采集節(jié)點600可以用于執(zhí)行圖2所示計費處理方法實施例二的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。[0098]可選的,所述流標識攜帶在所述數(shù)據(jù)包的GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的IP擴展頭中。
[0099]可選的,所述流標識包括SID和/或RG。
[0100]圖7為本發(fā)明提供的計費節(jié)點實施例一的結(jié)構(gòu)示意圖。本實施例提供的計費節(jié)點700,包括:接收模塊701和核減模塊702,其中:
[0101]接收模塊701,用于分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0102]核減模塊702,用于在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0103]具體地,計費節(jié)點700通過接收模塊701分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;通過核減模塊702在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0104]本實施例提供的計費節(jié)點700可以用于執(zhí)行圖3所示計費處理方法實施例三的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
[0105]可選的,核減模塊702,具體用于:根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量;根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
[0106]可選的,所述流標識攜帶在所述數(shù)據(jù)包的GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的IP擴展頭中。
[0107]可選的,所述流標識包括SID和/或RG。
[0108]圖8為本發(fā)明提供的計費處理系統(tǒng)實施例一的結(jié)構(gòu)示意圖。本發(fā)明實施例提供的計費處理系統(tǒng)800包括:第一計費采集節(jié)點801、第二計費采集節(jié)點802以及計費節(jié)點803,其中,第一計費采集節(jié)點801可以采用圖5所示第一計費采集節(jié)點實施例的結(jié)構(gòu),其對應(yīng)的,可以執(zhí)行本發(fā)明圖1所示計費處理方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述;第二計費采集節(jié)點802可以采用圖6所示第二計費采集節(jié)點實施例的結(jié)構(gòu),其對應(yīng)的,可以執(zhí)行本發(fā)明圖2所示計費處理方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述;計費節(jié)點803可以采用圖7所示計費節(jié)點實施例的結(jié)構(gòu),其對應(yīng)的,可以執(zhí)行本發(fā)明圖3所示計費處理方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
[0109]本發(fā)明實施例提供的計費處理系統(tǒng),實現(xiàn)了支持基于流的計費粒度,避免對未發(fā)送到UE的數(shù)據(jù)包多計費的問題。
[0110]實際中,第一計費采集節(jié)點與第二計費采集節(jié)點可以分離部署、也可以合一部署。若第一計費采集節(jié)點與第二計費采集節(jié)點分離部署,則在第二計費采集節(jié)點向第一計費采集節(jié)點轉(zhuǎn)發(fā)的數(shù)據(jù)包中攜帶所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。若第一計費采集節(jié)點與第二計費采集節(jié)點合一部署,則在系統(tǒng)內(nèi)部第二計費采集節(jié)點的計費模塊和第一計費采集節(jié)點的計費模塊之間傳遞的數(shù)據(jù)包中攜帶所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0111]圖9為本發(fā)明提供的第一計費采集節(jié)點實施例二的結(jié)構(gòu)示意圖。如圖9所示,本實施例提供的第一計費采集節(jié)點900,包括:接收器901、處理器902和發(fā)送器903,其中:
[0112]接收器901,用于接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0113]處理器902,用于當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0114]處理器902,還用于生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0115]發(fā)送器903,用于將處理器902生成的第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0116]本發(fā)明實施例提供的第一計費采集節(jié)點900可以用于執(zhí)行圖1所示計費處理方法實施例一的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
[0117]可選的,所述流標識攜帶在所述數(shù)據(jù)包的GTPU擴展頭中;或所述流標識攜帶在所述數(shù)據(jù)包的IP擴展頭中。可選的,所述流標識包括SID和/或RG。
[0118]圖10為本發(fā)明提供的第二計費采集節(jié)點實施例二的結(jié)構(gòu)示意圖。如圖10所示,本實施例提供的第二計費采集節(jié)點1000,包括:轉(zhuǎn)發(fā)器1001和處理器1002,其中:
[0119]轉(zhuǎn)發(fā)器1001,用于向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0120]處理器1002,用于根據(jù)轉(zhuǎn)發(fā)器1001轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單并發(fā)送給所述計費節(jié)點以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
[0121]本發(fā)明實施例提供的第二計費采集節(jié)點1000可以用于執(zhí)行圖2所示計費處理方法實施例二的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
[0122]可選的,所述流標識攜帶在所述數(shù)據(jù)包的GTPU擴展頭中;或所述流標識攜帶在所述數(shù)據(jù)包的IP擴展頭中。可選的,所述流標識包括SID和/或RG。[0123]圖11為本發(fā)明提供的計費節(jié)點實施例二的結(jié)構(gòu)示意圖。如圖11所示,本實施例提供的計費節(jié)點1100,包括:接收器1101和處理器1102,其中:
[0124]接收器1101,用于分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;
[0125]處理器1102,用于在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
[0126]本實施例提供的計費節(jié)點1100可以用于執(zhí)行圖3所示計費處理方法實施例三的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
[0127]可選的,處理器1102,具體用于:根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量;根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
[0128]可選的,所述流標識攜帶在所述數(shù)據(jù)包的GTPU擴展頭中;或所述流標識攜帶在所述數(shù)據(jù)包的IP擴展頭中??蛇x的,所述流標識包括SID和/或RG。
[0129]在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0130]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0131]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0132]上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory, ROM)、隨機存取存儲器(Random Access Memory, RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0133]本領(lǐng)域技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0134]最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種計費處理方法,其特征在于,包括: 第一計費采集節(jié)點接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 所述第一計費采集節(jié)點生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 所述第一計費采集節(jié)點將所述第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
3.根據(jù)權(quán)利要求1或2所述的方法, 其特征在于,所述流標識包括服務(wù)標識SID和/或費率組RG。
4.一種計費處理方法,其特征在于,包括: 第二計費采集節(jié)點向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 所述第二計費采集節(jié)點根據(jù)所述轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述流標識包括服務(wù)標識SID和/或費率組RG。
7.一種計費處理方法,其特征在于,包括: 計費節(jié)點分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,包括: 所述計費節(jié)點根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量; 所述計費節(jié)點根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
10.根據(jù)權(quán)利要求7-9中任一項所述的方法,其特征在于,所述流標識包括服務(wù)標識SID和/或費率組RG。
11.一種第一計費采集節(jié)點,其特征在于,包括: 接收模塊,用于接收第二計費采集節(jié)點發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 記錄模塊,用于當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 計費話單生成模塊,用于生成第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 計費話單發(fā)送模塊,用于將所述計費話單生成模塊生成的第一計費話單發(fā)送至計費節(jié)點,以供所述計費節(jié)點在第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單為所述第二計費采集節(jié)點發(fā)送給所述計費節(jié)點的,所述第二計費話單中包括所述第二計費采集節(jié)點轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
12.根據(jù)權(quán)利要求11所述的第一計費采集節(jié)點,其特征在于,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
13.根據(jù)權(quán)利要求11或12所述的第一計費采集節(jié)點,其特征在于,所述流標識包括服務(wù)標識SID和/或費率組RG。
14.一種第二計費采集節(jié)點,其特征在于,包括: 轉(zhuǎn)發(fā)模塊,用于向第一計費采集節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)包,并在所述數(shù)據(jù)包中攜帶有所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,以供所述第一計費采集節(jié)點當確定丟棄數(shù)據(jù)包后,記錄所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,生成發(fā)送給計費節(jié)點的第一計費話單,所述第一計費話單包括所述丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識;計費話單生成模塊,用于根據(jù)所述轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)至所述第一計費采集節(jié)點的數(shù)據(jù)包生成第二計費話單,并發(fā)送給所述計費節(jié)點,以供所述計費節(jié)點在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識。
15.根據(jù)權(quán)利要求14所述的第二計費采集節(jié)點,其特征在于,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
16.根據(jù)權(quán)利要求14或15所述的第二計費采集節(jié)點,其特征在于,所述流標識包括服務(wù)標識SID和/或費率組RG。
17.一種計費節(jié)點,其特征在于,包括: 接收模塊,用于分別接收第一計費采集節(jié)點發(fā)送的第一計費話單以及第二計費采集節(jié)點發(fā)送的第二計費話單,所述第一計費話單包括所述第一計費節(jié)點丟棄的數(shù)據(jù)包的流量以及所述丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,所述第二計費話單中包括轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量以及攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識; 核減模塊,用于在所述第二計費話單中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量所產(chǎn)生的費用進行核減。
18.根據(jù)權(quán)利要求17所述的計費節(jié)點,其特征在于,所述核減模塊,具體用于:根據(jù)所述第二計費話單中攜帶在所述數(shù)據(jù)包內(nèi)的用于標識所述數(shù)據(jù)包所屬數(shù)據(jù)流的流標識以及所述第一計費話單中的所述第一計費節(jié)點丟棄的數(shù)據(jù)包所屬數(shù)據(jù)流的流標識,在所述第二計費話單的所述轉(zhuǎn)發(fā)給所述第一計費采集節(jié)點的數(shù)據(jù)包的流量中,對所述第一計費采集節(jié)點丟棄的數(shù)據(jù)包的流量進行核減,確定所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量;` 根據(jù)所述第一計費采集節(jié)點轉(zhuǎn)發(fā)給用戶設(shè)備的數(shù)據(jù)包的流量以及不同數(shù)據(jù)流的計費規(guī)則確定所產(chǎn)生的實際費用。
19.根據(jù)權(quán)利要求17或18所述的計費節(jié)點,其特征在于,所述流標識攜帶在所述數(shù)據(jù)包的通用分組無線業(yè)務(wù)隧道協(xié)議用戶面部分GTPU擴展頭中;或,所述流標識攜帶在所述數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議IP擴展頭中。
20.根據(jù)權(quán)利要求17-19中任一項所述的計費節(jié)點,其特征在于,所述流標識包括服務(wù)標識SID和/或費率組RG。
21.一種計費處理系統(tǒng),其特征在于,包括: 權(quán)利要求11-13中任一項所述的第一計費采集節(jié)點; 權(quán)利要求14-16中任一項所述的第二計費采集節(jié)點; 權(quán)利要求17-20中任一項所述的計費節(jié)點。
【文檔編號】H04W4/24GK103718579SQ201380001468
【公開日】2014年4月9日 申請日期:2013年6月20日 優(yōu)先權(quán)日:2013年6月20日
【發(fā)明者】龍思銳, 夏霄軼 申請人:華為技術(shù)有限公司