專利名稱:一種計費話單處理方法、裝置及相關系統(tǒng)和設備的制作方法
技術領域:
本發(fā)明涉及移動通信領域,尤其涉及一種計費話單處理方法、裝置及相關系統(tǒng)和 設備。
背景技術:
現(xiàn)有移動通信系統(tǒng)分組域內(nèi)的計費系統(tǒng)網(wǎng)絡架構如圖1所示,用戶在發(fā)起數(shù)據(jù)業(yè) 務時,通過 RAN (Radio Access Network,無線接入網(wǎng))接入 GPRS (GeneralPacket Radio Service,通用分組無線業(yè)務)骨干網(wǎng)的SGSN (Service GPRSSupport Node,服務GPRS支 持節(jié)點);SGSN 與 GGSN(Gateway GPRS SupportNode,網(wǎng)關 GPRS 支持節(jié)點)相連,GGSN 可以根據(jù)用戶發(fā)起的數(shù)據(jù)業(yè)務生成計費話單,并將生成的計費話單發(fā)送給CG(Charging (Gateway,計費網(wǎng)關)設備;CG設備將接收到的各計費話單進行預處理之后發(fā)送給 BOSS (BusinessOperation Support System,業(yè)務運營支撐系統(tǒng));BOSS根據(jù)用戶的各計費 話單進行批價并在用戶賬戶中扣除使用費用,實現(xiàn)計費功能?,F(xiàn)有計費系統(tǒng)中,能夠提供按 流量和按時長兩種計費模式,每一項數(shù)據(jù)業(yè)務需要增加用于指示是按流量計費還是按時長 計費的屬性。BOSS在批價時,根據(jù)用戶發(fā)起的數(shù)據(jù)業(yè)務的屬性區(qū)分是按流量計費還是按時 長計費,再按相應計費模式的批價規(guī)則進行批價。按時長的計費模式中,請參見圖2,BOSS 通過累計用戶的各計費話單中PDP (Packet Data Protocol,分組數(shù)據(jù)協(xié)議)的持續(xù)時長確 定用戶的總使用時長,進一步基于總使用時長進行批價并在用戶賬戶中扣除根據(jù)總使用時 長確定出的使用費用。GGSN基于PDP激活生成計費話單,導致按時長的計費模式中存在如下問題1、當用戶在一個時間段內(nèi)發(fā)起多次PDP激活,或用戶同時使用多個APN(ACCeSS Point Name,接入點名稱)上網(wǎng),例如同時使用CMNET和CMWAP上網(wǎng),會造成GGSN為該用戶 產(chǎn)生至少兩張時間相重疊的計費話單。2、在用戶發(fā)起某項數(shù)據(jù)業(yè)務后如果未正常下線(例如用戶通過PC發(fā)起數(shù)據(jù)業(yè)務 之后,用戶關機或者PC突然斷電,或者用戶通過手機發(fā)起數(shù)據(jù)業(yè)務之后,手機無信號或者 由于電量不足關機),相應的計費話單將一直開啟(只是沒有流量),當用戶重新PDP激活 后,又將開啟一張新的計費話單,導致針對用戶發(fā)起的同一數(shù)據(jù)業(yè)務產(chǎn)生兩張甚至多張時 間相重疊的計費話單?,F(xiàn)有按時長的計費模式中,BOSS通過累計用戶的各計費話單中PDP的持續(xù)時長確 定用戶的總使用時長,針對時間相重疊的計費話單會出現(xiàn)重復計費的情況,目前只能通過 人工處理方式對時間相重疊的計費話單進行計費后的調(diào)賬處理,嚴重影響了計費效率和準確度。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種計費話單處理方法、裝置及相關系統(tǒng)和設備,用以解決現(xiàn) 有按時長的計費模式中,BOSS針對時間相重疊的計費話單會出現(xiàn)重復計費的問題,提升計費效率和準確度。本發(fā)明實施例提供一種計費話單處理方法,包括接收網(wǎng)關通用分組無線業(yè)務支持節(jié)點GGSN生成的計費話單,根據(jù)計費話單中的 用戶信息篩選出按時長計費用戶的計費話單;以及針對每一個按時長計費用戶的各計費話單,對其中時間相重疊的若干計費話單進 行時間重疊部分的剔重處理,合并成一張新的計費話單。本發(fā)明實施例提供一種計費話單處理裝置,包括篩選單元,用于接收網(wǎng)關通用分組無線業(yè)務支持節(jié)點GGSN生成的計費話單,根據(jù) 計費話單中的用戶信息篩選出按時長計費用戶的計費話單;處理單元,用于針對每一個按時長計費用戶的各計費話單,對其中時間相重疊的 若干計費話單進行時間重疊部分的剔重處理,合并成一張新的計費話單。本發(fā)明實施例還提供一種計費網(wǎng)關設備,包括上述計費話單處理裝置。本發(fā)明實施例還提供一種計費話單處理系統(tǒng),包括計費網(wǎng)關設備和時長處理服務 器,其中所述計費網(wǎng)關設備,用于將網(wǎng)關通用分組無線業(yè)務支持節(jié)點GGSN生成的計費話 單轉(zhuǎn)發(fā)給時長處理服務器;所述時長處理服務器,用于接收所述計費網(wǎng)關設備轉(zhuǎn)發(fā)的計費話單,根據(jù)計費話 單中的用戶信息篩選出按時長計費用戶的計費話單;以及針對每一個按時長計費用戶的各 計費話單,對其中時間相重疊的若干計費話單進行時間重疊部分的剔重處理,合并成一張 新的計費話單。本發(fā)明實施例提供的計費話單處理方法、裝置及相關系統(tǒng)和設備,針對按時長計 費用戶在一個時間段內(nèi)發(fā)起多次PDP激活或按時長計費用戶同時使用多個ANP上網(wǎng)產(chǎn)生時 間相重疊的計費話單的情況,能夠?qū)r間相重疊的若干計費話單的時間重疊部分剔重,合 并成一張新的計費話單供BOSS對按時長計費用戶進行計費,從而有效解決現(xiàn)有按時長的 計費模式中,BOSS針對時間相重疊的計費話單會出現(xiàn)重復計費的問題,提升計費效率和準 確度。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變 得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明 書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
圖1為現(xiàn)有技術中移動通信系統(tǒng)分組域內(nèi)的計費系統(tǒng)網(wǎng)絡架構示意圖;圖2為現(xiàn)有技術中按時長的計費模式示意圖;圖3為本發(fā)明實施例提供的計費話單處理方法流程圖;圖4為本發(fā)明實施例提供的針對時間相重疊的若干計費話單的剔重處理示意圖;圖5為本發(fā)明實施例提供的剔除PDP話單中的無PDP流量部分示意圖;圖6為本發(fā)明實施例提供的計費話單處理裝置框圖;圖7為本發(fā)明實施例提供的計費話單處理系統(tǒng)框圖。
具體實施例方式針對現(xiàn)有按時長的計費模式中,BOSS針對時間相重疊的計費話單會出現(xiàn)重復計費 的問題,本發(fā)明實施例提供了一種計費話單處理方法,以提升計費效率和準確度。以下結合說明書附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的 優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明,并且在不沖突的情況下,本發(fā) 明中的實施例及實施例中的特征可以相互組合。如圖3所示,本發(fā)明實施例提供了一種計費話單處理方法,包括S301、計費話單處理裝置接收GGSN生成的計費話單,根據(jù)計費話單中的用戶信息 篩選出按時長計費用戶的計費話單。在S301的具體實施中,可以預先在計費話單處理裝置中配置按時長計費用戶的 用戶信息,或者由BOSS通過同步接口將按時長計費用戶的用戶信息同步至計費話單處理 裝置,計費話單處理裝置將接收到的計費話單中的用戶信息與按時長計費用戶的用戶信息 相比,即可篩選出按時長計費用戶的計費話單。S302、計費話單處理裝置針對每一個按時長計費用戶的各計費話單,對其中時間 相重疊的若干計費話單進行時間重疊部分的剔重處理,合并成一張新的計費話單。在S302的具體實施中,剔重處理示意圖請參見圖4,對于某按時長計費用戶,如果 在一個時間段內(nèi)發(fā)起多次PDP激活、或者該按時長計費用戶同時使用多個APN上網(wǎng),而產(chǎn)生 了至少兩張時間相重疊的計費話單,由計費話單處理裝置對時間相重疊的若干計費話單中 的時間重疊部分剔重,從而合并成一張新的計費話單,新的計費話單中包括PDP實際持續(xù) 時長。該新的計費話單以初次PDP激活時間和最后一次PDP去激活時間作為計費時間點, 無論按時長計費用戶在此期間以何APN發(fā)起幾次PDP激活或者有無PDP流量,均以PDP實 際持續(xù)時長作為計費依據(jù),具體的可以沿用現(xiàn)有Duration(持續(xù)時間)字段,Duration字 段的取值為PDP實際持續(xù)時長。較佳的,將新的計費話單中包括的PDP流量設置為合并成本計費話單的若干計費 話單中的PDP流量之和。由于該新的計費話單為按時長計費用戶的計費話單,則新的計費 話單中也可以不再包括PDP流量字段,或者PDP流量字段為空。較佳的,可以在新的計費話單中增加一個字段,用于記錄合并成本計費話單的若 干計費話單的Charging ID (計費標識)。較佳的,可以在每一個按時長計費用戶的新的計費話單、以及未被合并的原計費 話單中增加按時長計費的指示信息,以便BOSS根據(jù)按時長計費的指示信息準確確定出對 按時長計費用戶進行計費的話單。具體的可以通過對現(xiàn)有CC(Charging Characteristics, 計費特征碼)字段的改造實現(xiàn),在CC字段現(xiàn)有取值的基礎上增加用于指示按時長計費的取值。在對每一個按時長計費用戶的時間相重疊的若干計費話單進行時間重疊部分的 剔重處理的基礎上,BOSS使用每一個按時長計費用戶的新的計費話單、以及未被合并的原 計費話單對該按時長計費用戶進行計費。具體實施中,可以根據(jù)對每一個按時長計費用戶 進行計費的話單,累計每一個按時長計費用戶的總使用時長,基于總使用時長對按時長計 費用戶進行批價并在用戶賬戶中扣除使用費用。BOSS累計按時長計費用戶的總使用時長, 以及基于總使用時長對按時長計費用戶進行批價并在用戶賬戶中扣除使用費用的具體處
6理流程與現(xiàn)有技術中基本一致,不再贅述。如果按時長計費用戶非正常下線,可能造成相應的計費話單長期存在只是沒有 PDP流量,導致用戶的使用費用嚴重超支。針對該情況,本發(fā)明實施例提供了相應的解決方 案,設置時長閾值,該時長閾值大于或等于GGSN生成計費話單的時長。如果超過該時長閾 值而計費話單中無PDP流量時,確認用戶非正常下線,將計費話單中的無PDP流量部分剔 除。具體實施中,針對每一個按時長計費用戶的各計費話單,對其中時間相重疊的若干計費 話單進行時間重疊部分的剔重處理之前,還包括如下步驟針對每一個按時長計費用戶的各計費話單,對其中無PDP流量部分的計費時長超 過設定的時長閾值的計費話單,剔除該無PDP流量部分。剔除無PDP流量部分之后,原計費 話單將分割成一張或多張計費話單。剔除PDP話單中的無PDP流量部分示意圖請參見圖5,可以看出,針對每一個按時 長計費用戶的各計費話單,對其中無PDP流量部分的計費時長超過設定的時長閾值的計費 話單,剔除無PDP流量部分之后,再對其中時間相重疊的若干計費話單進行時間重疊部分 的剔重處理。本發(fā)明實施例提供的計費話單處理方法,針對按時長計費用戶在一個時間段內(nèi)發(fā) 起多次PDP激活或按時長計費用戶同時使用多個ANP上網(wǎng)產(chǎn)生時間相重疊的計費話單的情 況,能夠?qū)r間相重疊的若干計費話單的時間重疊部分剔重,合并成一張新的計費話單供 BOSS對按時長計費用戶進行計費,從而有效解決現(xiàn)有按時長的計費模式中,BOSS針對時間 相重疊的計費話單會出現(xiàn)重復計費的問題,提升計費效率和準確度,有效避免因重復計費 造成的客戶投訴,達到了較佳的實際應用效果;進一步,針對非正常下線導致的計費話單中無PDP流量部分的計費時長過長的情 況,當無PDP流量部分的計費時長超過設定的時長閾值時,將無PDP流量部分剔除,進一步 提升計費準確度,有效避免客戶投訴?;谕患夹g構思,本發(fā)明實施例提供了一種計費話單處理裝置的可能結構,如 圖6所示,包括篩選單元601,用于接收GGSN生成的計費話單,根據(jù)計費話單中的用戶信息篩選 出按時長計費用戶的計費話單;處理單元602,用于針對每一個按時長計費用戶的各計費話單,對其中時間相重疊 的若干計費話單進行時間重疊部分的剔重處理,合并成一張新的計費話單。具體實施中,處理單元602,還用于在每一個按時長計費用戶的新的計費話單、以 及未被合并的原計費話單中增加按時長計費的指示信息。相應的,BOSS根據(jù)具有按時長計 費的指示信息的計費話單累計時長計費用戶的總使用時長,基于總使用時長對按時長計費 用戶進行批價并在用戶賬戶中扣除使用費用。具體實施中,處理單元602,還用于將新的計費話單中包括的PDP流量設置為合并 成本計費話單的若干計費話單中的PDP流量之和。具體實施中,處理單元602,還用于在新的計費話單中增加合并成本計費話單的若 干計費話單的Charging ID (計費標識)較佳的,該計費話單處理裝置還可以包括預處理單元603,用于在處理單元602執(zhí)行之前,針對每一個按時長計費用戶的各計費話單,對其中無PDP流量部分的計費時長超過設定的時長閾值的計費話單,剔除無PDP 流量部分。所述的計費話單處理裝置可以設置在CG(計費網(wǎng)關)設備中,也可以設置在獨立 的服務器中,本發(fā)明實施例中將設置計費話單處理裝置的獨立的服務器稱為時長處理服務
ο如果計費話單處理裝置設置在CG(計費網(wǎng)關)設備中,在對每一個按時長計費用 戶的時間相重疊的若干計費話單進行時間重疊部分的剔重處理的基礎上,CG設備將每一個 按時長計費用戶的新的計費話單、以及未被合并的原計費話單上報給BOSS,同時將按流量 計費用戶的計費話單上報給BOSS,供BOSS進行計費。如果計費話單處理裝置設置在獨立的服務器中,本發(fā)明實施例還提供一種計費話 單處理系統(tǒng),如圖7所示,包括CG(計費網(wǎng)關)設備701和時長處理服務器702,其中CG設備701,用于將GGSN生成的計費話單發(fā)送給時長處理服務器702 ;時長處理服務器702,用于接收GGSN生成的計費話單,根據(jù)計費話單中的用戶信 息篩選出按時長計費用戶的計費話單;以及針對每一個按時長計費用戶的各計費話單,對 其中時間相重疊的若干計費話單進行時間重疊部分的剔重處理,合并成一張新的計費話 單。在此基礎上,BOSS(業(yè)務運營支撐系統(tǒng)),用于使用每一個按時長計費用戶的新的 計費話單、以及未被合并的原計費話單對該按時長計費用戶進行計費。具體實施中,根據(jù)每 一個按時長計費用戶進行計費的話單,累計每一個按時長計費用戶的總使用時長,基于總 使用時長對按時長計費用戶進行批價并在用戶賬戶中扣除使用費用。在實際網(wǎng)絡架構中,CG設備一般與MME(MobiIity Management Entity,移動性管 理實體)合并設置。需要說明的是,CG設備的其他功能可以與現(xiàn)有技術中基本一致,CG設 備接收到GGSN生成的計費話單之后,可以在按照現(xiàn)有技術進行處理的同時將計費話單傳 送給時長處理服務器,由時長處理服務器將每一個按時長計費用戶的新的計費話單、以及 未被合并的原計費話單上報給BOSS,BOSS根據(jù)時長處理服務器傳送的計費話單對按時長 計費用戶進行計費。BOSS根據(jù)CG設備傳送的計費話單對按流量計費用戶進行計費,CG設 備傳送的按時長計費用戶的計費話單將被BOSS剔除。當然,CG設備也可以僅向BOSS傳送 按流量計費用戶的計費話單。具體實施中,時長處理服務器與BOSS之間的同步接口一般為FTP(FilKransfer I^otocol,文件傳輸協(xié)議)接口 ;時長處理服務器與BOSS之間的話單接口一般為FTP接口 ; 時長處理服務器與CG設備之間的話單接口一般為FTP接口。本領域的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)(設備)、或計算 機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方 面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的 計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機 程序產(chǎn)品的形式。顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權利要求
1.一種計費話單處理方法,其特征在于,包括接收網(wǎng)關通用分組無線業(yè)務支持節(jié)點GGSN生成的計費話單,根據(jù)計費話單中的用戶 信息篩選出按時長計費用戶的計費話單;以及針對每一個按時長計費用戶的各計費話單,對其中時間相重疊的若干計費話單進行時 間重疊部分的剔重處理,合并成一張新的計費話單。
2.如權利要求1所述的方法,其特征在于,每一個按時長計費用戶的新的計費話單、以及未被合并的原計費話單中包括按時長計 費的指示信息。
3.如權利要求1或2所述的方法,其特征在于,所述新的計費話單中包括的分組數(shù)據(jù)協(xié)議PDP流量等于合并成本計費話單的若干計 費話單中的PDP流量之和。
4.如權利要求1或2所述的方法,其特征在于,所述新的計費話單中還包括合并成本計費話單的若干計費話單的計費標識ChargingID。
5.如權利要求1所述的方法,其特征在于,針對每一個按時長計費用戶的各計費話單, 對其中時間相重疊的若干計費話單進行時間重疊部分的剔重處理之前,還包括針對每一個按時長計費用戶的各計費話單,對其中無PDP流量部分的計費時長超過設 定的時長閾值的計費話單,剔除所述無PDP流量部分。
6.如權利要求1所述的方法,其特征在于,還包括業(yè)務運營支撐系統(tǒng)BOSS使用每一個按時長計費用戶的新的計費話單、以及未被合并 的原計費話單對該按時長計費用戶進行計費。
7.一種計費話單處理裝置,其特征在于,包括篩選單元,用于接收網(wǎng)關通用分組無線業(yè)務支持節(jié)點GGSN生成的計費話單,根據(jù)計費 話單中的用戶信息篩選出按時長計費用戶的計費話單;處理單元,用于針對每一個按時長計費用戶的各計費話單,對其中時間相重疊的若干 計費話單進行時間重疊部分的剔重處理,合并成一張新的計費話單。
8.如權利要求7所述的裝置,其特征在于,所述處理單元,還用于在每一個按時長計費用戶的新的計費話單、以及未被合并的原 計費話單中增加按時長計費的指示信息。
9.如權利要求8或9所述的裝置,其特征在于,所述處理單元,還用于將所述新的計費話單中包括的分組數(shù)據(jù)協(xié)議PDP流量設置為合 并成本計費話單的若干計費話單中的PDP流量之和。
10.如權利要求8或9所述的裝置,其特征在于,所述處理單元,還用于在所述新的計費話單中增加合并成本計費話單的若干計費話單 的計費標識Charging ID。
11.如權利要求7所述的裝置,其特征在于,還包括預處理單元,用于在所述處理單元執(zhí)行之前,針對每一個按時長計費用戶的各計費話 單,對其中無PDP流量部分的計費時長超過設定的時長閾值的計費話單,剔除所述無PDP流 量部分。
12.—種計費網(wǎng)關設備,其特征在于,包括如權利要求7至11任一所述的計費話單處理裝置。
13.一種計費話單處理系統(tǒng),其特征在于,包括計費網(wǎng)關設備和時長處理服務器,其中所述計費網(wǎng)關設備,用于將網(wǎng)關通用分組無線業(yè)務支持節(jié)點GGSN生成的計費話單轉(zhuǎn) 發(fā)給時長處理服務器;所述時長處理服務器,用于接收所述計費網(wǎng)關設備轉(zhuǎn)發(fā)的計費話單,根據(jù)計費話單中 的用戶信息篩選出按時長計費用戶的計費話單;以及針對每一個按時長計費用戶的各計費 話單,對其中時間相重疊的若干計費話單進行時間重疊部分的剔重處理,合并成一張新的 計費話單。
14.如權利要求13所述的系統(tǒng),其特征在于,還包括業(yè)務運營支撐系統(tǒng)BOSS,用于使用每一個按時長計費用戶的新的計費話單、以及未被 合并的原計費話單對該按時長計費用戶進行計費。
全文摘要
本發(fā)明公開了一種計費話單處理方法、裝置及相關系統(tǒng)和設備,用以解決現(xiàn)有按時長的計費模式中,BOSS針對時間相重疊的計費話單會出現(xiàn)重復計費的問題,提升計費效率和準確度。計費話單處理方法,包括接收GGSN生成的計費話單,根據(jù)計費話單中的用戶信息篩選出按時長計費用戶的計費話單;以及針對每一個按時長計費用戶的各計費話單,對其中時間相重疊的若干計費話單進行時間重疊部分的剔重處理,合并成一張新的計費話單。
文檔編號H04W4/24GK102137369SQ201010102799
公開日2011年7月27日 申請日期2010年1月25日 優(yōu)先權日2010年1月25日
發(fā)明者劉曉峰, 成勇, 甘雯, 袁兵, 黃坤碧 申請人:中國移動通信集團廣西有限公司