專利名稱:提高計費準(zhǔn)確性的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理技術(shù),尤其涉及提高計費準(zhǔn)確性的方法、系統(tǒng)及裝置。
背景技術(shù):
業(yè)務(wù)支撐系統(tǒng)用于為參與相應(yīng)業(yè)務(wù)的通話用戶提供計費處理,其結(jié)構(gòu)如圖1所示,包括營業(yè)系統(tǒng)和計費系統(tǒng)。所述營業(yè)系統(tǒng),用于接收用戶資料變更事件,并將接收的用戶資料變更事件同步到計費系統(tǒng),所述用戶資料變更事件包括用戶標(biāo)識、變更的事件類型。所述計費系統(tǒng)包括話單采集單元、批價單元、合帳單元和話單入庫單元;所述話單采集單元,用于對通話事件進行話單采集,將采集的話單發(fā)送給所述批價單元;所述批價單元,用于結(jié)合營業(yè)系統(tǒng)同步的用戶資料變更事件,對來自所述話單采集單元的話單進行批價,將批價后的話單發(fā)送給所述合帳單元;所述合帳單元,用于對來自所述批價單元的話單進行合帳處理,將處理后的話單發(fā)送給所述話單入庫單元;所述話單入庫單元,用于對來自所述合帳單元的話單進行存儲。具體運用中,營業(yè)系統(tǒng)完成業(yè)務(wù)受理后,產(chǎn)生關(guān)于用戶能夠享受的業(yè)務(wù)的用戶資料,并將包含這些用戶資料的用戶資料變更事件同步到計費系統(tǒng),供計費系統(tǒng)批價使用。計費系統(tǒng)批價通常分為一次批價和二次批價一次批價針對由采集單元對采集的話單進行預(yù)處理之后的標(biāo)準(zhǔn)格式話單,結(jié)合號段、區(qū)號、費率等基礎(chǔ)計費資料進行費用計算;二次批價在一次批價的基礎(chǔ)上,使用緩存的用戶資料對話單進行費用的重新計算并生成通話詳單。而營業(yè)系統(tǒng)向計費系統(tǒng)同步的用戶資料變更事件需要一定時間,時間長短取決于系統(tǒng)內(nèi)部處理和系統(tǒng)間接口調(diào)用的總時長。實際運行中,系統(tǒng)資源和負荷會影響同步時長, 此外,一些例行事物或意外情況都可能導(dǎo)致用戶資料變更事件的同步產(chǎn)生較大的延遲。例如,批量業(yè)務(wù)受理之后同步數(shù)據(jù)量猛增,月初出賬后大范圍的用戶開停機,系統(tǒng)故障引起同步進程掛死等。當(dāng)營業(yè)系統(tǒng)用戶資料變更的時間與同步到計費系統(tǒng)的時間存在滯后之后, 如果在此期間有話單二次批價發(fā)生,由于此時用戶資料還未同步到計費系統(tǒng),所以可能出現(xiàn)批價錯誤現(xiàn)象,從而引起計費不準(zhǔn)確的問題。當(dāng)出現(xiàn)因用戶資料變更事件不同步而引起計費錯誤的后果,如用戶反饋計費錯誤之后,現(xiàn)有的方案是首先篩選出批價受到影響的用戶標(biāo)識及話單類型,所述用戶標(biāo)識例如為手機號,然后確認用戶資料變更事件同步是否完成,最后使用已經(jīng)同步的用戶資料進行話單重處理,從而修正計費不準(zhǔn)確問題。計費系統(tǒng)還包括話單重處理單元,在需要進行話單重處理時,將話單重處理消息輸入話單重處理單元,所述話單重處理消息包括手機號、話單類型和時間范圍,話單重處理單元結(jié)合營業(yè)系統(tǒng)同步的相關(guān)用戶資料變更事件,進行相應(yīng)的話單重處理?,F(xiàn)有技術(shù)采用的是事后補救方案,在通過各種渠道發(fā)現(xiàn)因用戶資料不同步引起計費錯誤問題之后,采取人工干預(yù)的方式完成話單重處理。這種方式的缺點在于用戶資料變更事件同步存在滯后是客觀存在的,但滯后時間是否影響批價以及影響范圍都是不確定的,而現(xiàn)有的計費處理方案不能準(zhǔn)確地進行計費,只有在計費錯誤的后果暴露出來之后,才通過人工處理的方式進行彌補。
發(fā)明內(nèi)容
本發(fā)明提供了一種提高計費準(zhǔn)確性的方法,該方法能夠解決因用戶資料變更事件不同步而引起的計費不準(zhǔn)確問題。本發(fā)明提供了一種提高計費準(zhǔn)確性的系統(tǒng),該系統(tǒng)能夠解決因用戶資料變更事件不同步而引起的計費不準(zhǔn)確問題。本發(fā)明提供了一種提高計費準(zhǔn)確性的裝置,該裝置能夠解決因用戶資料變更事件不同步而引起的計費不準(zhǔn)確問題。一種提高計費準(zhǔn)確性的方法,存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;該方法包括從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型Cp j為自然數(shù);從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和Cj對應(yīng)的最新通話時間TL ;若判斷出TO彡TL彡TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理。一種提高計費準(zhǔn)確性的系統(tǒng),該系統(tǒng)包括營業(yè)系統(tǒng)、計費系統(tǒng)和提高計費準(zhǔn)確性的裝置;所述提高計費準(zhǔn)確性的裝置,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型…,j為自然數(shù);提高計費準(zhǔn)確性的裝置從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和…對應(yīng)的最新通話時間TL,若判斷出TO < TL < TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理;所述營業(yè)系統(tǒng),用于接收用戶資料變更事件,并將接收的用戶資料變更事件同步到計費系統(tǒng),記錄相應(yīng)的用戶標(biāo)識S、用戶資料變更事件發(fā)生時間TO以及同步時間TS;并將 S、TO和TS發(fā)送給提高計費準(zhǔn)確性的裝置;所述計費系統(tǒng),用于將進行批價的話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送該給提高計費準(zhǔn)確性的裝置,更新提高計費準(zhǔn)確性的裝置中存儲的相應(yīng)用戶最新通話時間;接收提高計費準(zhǔn)確性的裝置發(fā)送的話單重處理消息,進行相應(yīng)的話
單重處理。
一種提高計費準(zhǔn)確性的裝置,該裝置包括參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、用戶最新通話時間寄存器和話單重處理調(diào)用引擎;所述參數(shù)與集映配置器,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;所述用戶最新通話時間寄存器,用于從計費系統(tǒng)獲取進行批價的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型,并存儲;所述用戶資料變更事件管理器,用于從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于所述參數(shù)和集映配置器中存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從所述參數(shù)和集映配置器中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型Cpj為自然數(shù),將記錄的用戶標(biāo)識S、 TO、TS和…,發(fā)送給所述話單重處理邏輯判斷器;所述話單重處理邏輯判斷器,用于接收所述用戶資料變更事件管理器發(fā)送的S、 TO、TS以及話單類型…,從所述用戶最新通話時間寄存器中提取與接收的S和…對應(yīng)的最新通話時間TL ;若判斷出TO < TL < TS,則向所述話單重處理調(diào)用引擎發(fā)送話單重處理消息;所述話單重處理調(diào)用引擎,用于將話單重處理消息發(fā)送給計費系統(tǒng)進行話單重處理。從上述方案可以看出,本發(fā)明中,話單重處理裝置通過對TL、T0和TS進行判斷,及時發(fā)現(xiàn)因用戶資料變更事件同步延遲而引起的計費錯誤問題,準(zhǔn)確定位計費受影響的用戶范圍和話單類型,并完成話單重處理,從而解決了因用戶資料變更事件不同步而引起的計費錯誤問題,提高了計費準(zhǔn)確性。
圖1為現(xiàn)有技術(shù)中計費處理系統(tǒng)的結(jié)構(gòu)示意圖;圖2本發(fā)明提高計費準(zhǔn)確性的方法示意性流程圖;圖3為本發(fā)明提高計費準(zhǔn)確性的方法流程圖實例;圖4為本發(fā)明提高計費準(zhǔn)確性的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施例和附圖,對本發(fā)明進一步詳細說明。本發(fā)明在現(xiàn)有營業(yè)系統(tǒng)和計費系統(tǒng)的架構(gòu)之上,設(shè)置提高計費準(zhǔn)確性的裝置,通過提高計費準(zhǔn)確性的裝置與營業(yè)系統(tǒng)和計費系統(tǒng)間的消息傳遞,及時發(fā)現(xiàn)因用戶資料變更事件同步延遲而引起的計費錯誤問題,準(zhǔn)確定位計費受影響的用戶范圍和話單類型,通過自動化方式完成話單重處理,解決了因用戶資料變更事件不同步而引起的計費錯誤問題, 提高了計費準(zhǔn)確性。參加圖2,為本發(fā)明提高計費準(zhǔn)確性的方法示意性流程圖,該方法預(yù)先在提高計費準(zhǔn)確性的裝置存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映,一個用戶資料變更事件對應(yīng)至少一個話單類型。提高計費準(zhǔn)確性的裝置還可以對存儲的用戶資料變更事件集合和話單類型集合進行實時更新。圖2所示的方法包括以下步驟步驟201,提高計費準(zhǔn)確性的裝置從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型;否則,結(jié)束流程。其中,j為自然數(shù),表明與捕獲的用戶資料變更事件對應(yīng)的話單類型有j個。營業(yè)系統(tǒng)接收用戶資料變更事件,記錄相應(yīng)的用戶標(biāo)識S、用戶資料變更事件發(fā)生時間TO ;將接收的用戶資料變更事件同步到計費系統(tǒng),并記錄從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS ;并且,營業(yè)系統(tǒng)還將用戶資料變更事件提供給提高計費準(zhǔn)確性的裝置。然后,提高計費準(zhǔn)確性的裝置對Cj逐一進行步驟202-203的處理。步驟202,提高計費準(zhǔn)確性的裝置從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和對應(yīng)的最新通話時間TL。提高計費準(zhǔn)確性的裝置從計費系統(tǒng)獲取進行批價的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型,并存儲。在計費過程中,計費系統(tǒng)進行話單采集,對采集的話單進行批價;將進行批價的話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送該給提高計費準(zhǔn)確性的裝置,更新提高計費準(zhǔn)確性的裝置中存儲的與相應(yīng)用戶標(biāo)識和話單類型對應(yīng)的用戶最新通話時間;并對批價后的話單進行合帳和入庫處理。步驟203,提高計費準(zhǔn)確性的裝置若判斷出TO STL STS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理。提高計費準(zhǔn)確性的裝置根據(jù)TL、TO和TS確定是否向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理,所述話單重處理消息中包含S、Cj和時間范圍。具體地,若TL < T0,則不進行話單重處理;若TO < TL < TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理。若TL < T0,表明從營業(yè)系統(tǒng)用戶資料變更事件發(fā)生,即TO時間點,到用戶資料變更事件同步到計費系統(tǒng),即TS時間點期間,沒有話單類型…的批價進行,不存在計費不準(zhǔn)確的問題,則不進行話單重處理。若TO彡TL彡TS,表明從營業(yè)系統(tǒng)中用戶資料變更事件發(fā)生,即TO時間點,到用戶資料變更事件同步到計費系統(tǒng),即TS時間點期間,有話單類型…的批價進行,由于這段時間內(nèi)影響批價的用戶資料并未及時同步到計費系統(tǒng),因此,可能存在計費不準(zhǔn)確的問題,需要進行話單重處理。而對于TL > TS,這在理論上不會發(fā)生,如果實際運行當(dāng)中出現(xiàn)了這種情況,可以記錄相應(yīng)信息,并由人工進行核實即可。話單重處理消息中不僅包含S、Cj和時間范圍,還可以根據(jù)需要設(shè)置其他信息,如用戶資料變更事件。
下面通過圖3的流程對本發(fā)明提高計費準(zhǔn)確性的方法進行詳細說明,本實施例以用戶S為例,該方法預(yù)先在提高計費準(zhǔn)確性的裝置存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映。將用戶資料變更事件集合表示為C,C = {Cl,c2,...,C1J,η為自然數(shù);將話單類型集合表示為E,E = Ie1, %,. . .,ej,m為自然數(shù);將用戶資料變更事件集合E到話單類型集合C的集映表示為 U=> C。對集合E中的每一個用戶資料變更事件ei (i = 1,2,. . .,m),都有集合C的一個子集Γ (e,)與之對應(yīng),這種對應(yīng)關(guān)系描述了用戶資料變更事件&可能會影響到的所有話單類型,即集合Γ (ei)中的元素。集合C定義了哪些類型的業(yè)務(wù)話單的批價可能因為營業(yè)系統(tǒng)到計費系統(tǒng)的用戶資料變更事件不同步而產(chǎn)生計費不準(zhǔn)確問題。常見的業(yè)務(wù)話單的類型包括語音、短信、彩信、GPRS、WLAN等。集合E中的事件是對營業(yè)系統(tǒng)各種渠道和方式引起的用戶資料變更的事件化抽象,如用戶狀態(tài)變更、新增優(yōu)惠、結(jié)束優(yōu)惠、優(yōu)惠自動到期、優(yōu)惠附加屬性修改等。例如,新推出一種套餐,贈送一定額度的語音通話分鐘數(shù)、短信條數(shù)和GPRS上網(wǎng)流量。用戶S辦理此套餐后,營業(yè)系統(tǒng)會向計費系統(tǒng)同步用戶資料變更事件(在這里為新增優(yōu)惠的信息),并且該用戶資料變更事件會在語音、短信和GPRS話單批價時被使用。假定將該套餐相關(guān)的用戶資料變更事件記為e1;語音話單記為C1,短信話單記為c2,GPRS話單記為 c3,那么「0,) = ·^,c2。圖3所示的方法包括以下步驟步驟301,計費系統(tǒng)進行話單采集,對采集的話單進行批價。計費系統(tǒng)結(jié)合營業(yè)系統(tǒng)同步的用戶資料變更事件,對來自采集的話單進行批價。步驟302,計費系統(tǒng)將話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送該給提高計費準(zhǔn)確性的裝置,更新提高計費準(zhǔn)確性的裝置中存儲的相應(yīng)用戶最新通話時間。之后,計費系統(tǒng)還對批價后的話單進行合帳和入庫處理。步驟303,營業(yè)系統(tǒng)接收用戶資料變更事件,記錄相應(yīng)的用戶標(biāo)識、用戶資料變更事件發(fā)生時間;將接收的用戶資料變更事件同步到計費系統(tǒng),并記錄同步時間。步驟301和步驟303可無序執(zhí)行。步驟304,提高計費準(zhǔn)確性的裝置從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識、捕獲的所述用戶資料變更事件的發(fā)生時間以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型;否則,結(jié)束流程。歸屬于用戶S的用戶資料變更事件e發(fā)生并被捕獲之后,提高計費準(zhǔn)確性的裝置判斷e e E是否成立,若成立,則記e = ei(i = 1,2,. . .,m),并記錄與用戶資料變更事件 ei對應(yīng)的用戶資料變更時間TOi和同步時間TSi,這兩個時間的差稱為用戶資料同步滯后時間,并記為ATi = TSi-IX^根據(jù)集映r:E々C ,篩選出因用戶資料變更可能影響批價的話單類型集合r (ei),「fe)cr。遍歷集合Γ (ei)中的每一種話單類型Cj,逐一進行步驟305-306的處理。
步驟305,提高計費準(zhǔn)確性的裝置從步驟302存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和…對應(yīng)的最新通話時間TLjtl步驟306,提高計費準(zhǔn)確性的裝置對TLpTOi和TSi進行如下判斷若TLj < TOi,則不進行話單重處理;若TOi ( TLj ( TSi,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理。用戶資料變更事件ei發(fā)生后,對任意…e Γ (e,)的話單類型,計費系統(tǒng)的批價都可能存在影響,而用戶資料變更事件61發(fā)生和同步之間的滯后時間ATi是決定話單受影響范圍的關(guān)鍵要素之一(還有一個要素是用戶的通話行為,即用戶在此期間是否有通話) 如果ATi足夠小,可以認為對批價沒有影響;如果ATi較長,如一個小時,那么話單的影響范圍最多就是一個小時,而需要進行重處理的話單范圍也是一個小時。由此看出,可以通過話單類型和滯后時間確定話單重處理的范圍,這個范圍記作Ru = Rij (S, ei; ATi,…),其中 Cj e Γ (θ )。對需要進行重處理的話單類型Cj,可以計算出話單重處理范圍Rij = Rij(S, ei; ATi,…),其包含了用戶、用戶資料變更事件集合、話單重處理時間范圍、話單類型等信息, 本實施例中,話單重處理消息包含該話單重處理范圍;之后按照約定的接口調(diào)用計費系統(tǒng)的話單重處理進程完成話單重批。上述方法流程是針對用戶S進行的描述,對于所有用戶,其方法類似。該方法還可以根據(jù)用戶群體的特征進行細分,只針對某一特定類型的用戶。另外,營業(yè)系統(tǒng)用戶資料變更事件是不斷發(fā)生的,上述方法流程可以在用戶資料變更事件發(fā)生后由消息機制進行驅(qū)動,周而復(fù)始不斷重復(fù)運行的。本發(fā)明還提供提高計費準(zhǔn)確性的系統(tǒng),其結(jié)構(gòu)如圖4所示,該系統(tǒng)包括營業(yè)系統(tǒng)、 計費系統(tǒng)和提高計費準(zhǔn)確性的裝置;所述提高計費準(zhǔn)確性的裝置,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型Cp j為自然數(shù);提高計費準(zhǔn)確性的裝置從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和…對應(yīng)的最新通話時間TL,若判斷出TO < TL < TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理;所述營業(yè)系統(tǒng),用于接收用戶資料變更事件,并將接收的用戶資料變更事件同步到計費系統(tǒng),記錄相應(yīng)的用戶標(biāo)識S、用戶資料變更事件發(fā)生時間TO以及同步時間TS;并將 S、TO和TS發(fā)送給提高計費準(zhǔn)確性的裝置;所述計費系統(tǒng),用于將進行批價的話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送該給提高計費準(zhǔn)確性的裝置,更新提高計費準(zhǔn)確性的裝置中存儲的相應(yīng)用戶最新通話時間;接收提高計費準(zhǔn)確性的裝置發(fā)送的話單重處理消息,進行相應(yīng)的話
單重處理??蛇x地,所述提高計費準(zhǔn)確性的裝置包括參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、用戶最新通話時間寄存器和話單重處理調(diào)用引擎;
所述參數(shù)與集映配置器,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;所述用戶最新通話時間寄存器,用于從計費系統(tǒng)獲取進行批價的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型,并存儲;所述用戶資料變更事件管理器,用于從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于所述參數(shù)和集映配置器中存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從所述參數(shù)和集映配置器中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型Cpj為自然數(shù),將記錄的用戶標(biāo)識S、 TO、TS和…,發(fā)送給所述話單重處理邏輯判斷器;所述話單重處理邏輯判斷器,用于接收所述用戶資料變更事件管理器發(fā)送的S、 TO、TS以及話單類型…,從所述用戶最新通話時間寄存器中提取與接收的S和…對應(yīng)的最新通話時間TL ;若判斷出TO < TL < TS,則向所述話單重處理調(diào)用引擎發(fā)送話單重處理消息;所述話單重處理調(diào)用引擎,用于將話單重處理消息發(fā)送給計費系統(tǒng)進行話單重處理??蛇x地,所述提高計費準(zhǔn)確性的裝置還包括調(diào)度與監(jiān)控模塊,用于對參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、用戶最新通話時間寄存器和話單重處理調(diào)用引擎進行調(diào)度和監(jiān)控。調(diào)度與監(jiān)控模塊是一般裝置中都會設(shè)置的底層模塊。可選地,所述計費系統(tǒng)包括話單采集單元、批價單元、合帳單元、話單入庫單元和話單重處理單元;所述話單采集單元,用于對通話事件進行話單采集,將采集的話單發(fā)送給所述批價單元;所述批價單元,用于結(jié)合營業(yè)系統(tǒng)同步的用戶資料變更事件,對來自所述話單采集單元的話單進行批價,將批價后的話單發(fā)送給所述合帳單元;并將話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送給所述用戶最新通話時間寄存器,更新所述用戶最新通話時間寄存器中存儲的相應(yīng)用戶最新通話時間;所述合帳單元,用于對來自所述批價單元的話單進行合帳處理,將處理后的話單發(fā)送給所述話單入庫單元;所述話單入庫單元,用于對來自所述合帳單元的話單進行存儲;所述話單重處理單元,用于接收來自所述話單重處理調(diào)用引擎的話單重處理消息,進行話單重處理。提高計費準(zhǔn)確性的裝置由六個單元構(gòu)成參數(shù)與集映配置器用于設(shè)置提高計費準(zhǔn)確性的裝置的運行參數(shù)與業(yè)務(wù)規(guī)則。運行參數(shù)確保自動化裝置能夠穩(wěn)定、高效運行,并可以根據(jù)系統(tǒng)運行和資源占用狀況進行調(diào)節(jié)和優(yōu)化;業(yè)務(wù)規(guī)則是根據(jù)業(yè)務(wù)需求和管理目標(biāo)進行設(shè)定并能夠被提高計費準(zhǔn)確性的裝置識別和應(yīng)用的規(guī)則配置,這些規(guī)則也就是集映關(guān)系,將隨著業(yè)務(wù)運營環(huán)境的變化進行動態(tài)修改和調(diào)優(yōu)。調(diào)度與監(jiān)控模塊用于提高計費準(zhǔn)確性的裝置的調(diào)度管理與運行狀態(tài)監(jiān)控,以確保提高計費準(zhǔn)確性的裝置內(nèi)部各單元之間協(xié)同、高效工作,同時用于管理提高計費準(zhǔn)確性的裝置與外部系統(tǒng)(包括營業(yè)和計費系統(tǒng))之間的接口調(diào)用,并提供運行日志、異常事件和資源占用情況的查詢和輸出功能。用戶資料變更事件管理器用于對營業(yè)系統(tǒng)用戶資料變更事件的捕獲和管理。當(dāng)各種渠道引起營業(yè)系統(tǒng)用戶資料的創(chuàng)建、變更或刪除時,營業(yè)系統(tǒng)通過接口調(diào)用的方式將用戶資料同步到計費系統(tǒng),同時,用戶資料變更事件管理器捕獲到這個事件,并觸發(fā)其他模塊的同步調(diào)度和運行。用戶最新通話時間寄存器用于存儲用戶各種類型話單的最新通話時間,并向提高計費準(zhǔn)確性的裝置的其他模塊提供實時高速的數(shù)據(jù)訪問。當(dāng)計費系統(tǒng)完成批價后,將當(dāng)前話單的最新通話時間(按計費系統(tǒng)現(xiàn)有規(guī)則,通常是通話開始時間)同步更新到提高計費準(zhǔn)確性的裝置,保存到用戶最新通話時間寄存器中,作為話單重處理邏輯判斷器的輸入數(shù)據(jù)之一。話單重處理邏輯判斷器當(dāng)用戶資料變更事件管理器捕獲到用戶資料的變更之后,話單重處理邏輯判斷器將基于參數(shù)與集映配置器設(shè)定的集映規(guī)則,以用戶資料變更事件發(fā)生時間、從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間和用戶最新通話時間作為輸入數(shù)據(jù),通過計算和邏輯判斷,確認是否需要對話單進行重處理,如果需要,則一并輸出話單重處理的規(guī)則和范圍。話單重處理調(diào)用引擎用于計費系統(tǒng)現(xiàn)有話單重處理進程的訪問和調(diào)用,以完成用戶錯誤批價話單的重處理,從而糾正因用戶資料不同步而引起的計費不準(zhǔn)確問題。用戶資料變更事件管理器與營業(yè)系統(tǒng)通過用戶資料變更事件捕獲接口調(diào)用,用戶更新通話時間寄存器與批價單元通過用戶最新通話時間同步接口調(diào)用,批價單元與營業(yè)系統(tǒng)之間通過現(xiàn)有的用戶資料變更數(shù)據(jù)同步接口調(diào)用,話單重處理調(diào)用弓I擎與話單重處理單元之間通過話單重處理調(diào)用接口調(diào)用。用戶資料變更事件捕獲接口 當(dāng)各種渠道引發(fā)營業(yè)系統(tǒng)的用戶資料變更時,一方面,營業(yè)系統(tǒng)通過現(xiàn)有的用戶資料變更數(shù)據(jù)同步接口向計費系統(tǒng)同步用戶資料數(shù)據(jù),以便計費系統(tǒng)能夠使用用戶資料進行批價(通常為二批);另一方面,用戶資料變更事件管理器通過該用戶資料變更事件捕獲接口獲知用戶資料已經(jīng)發(fā)生了變更,獲取用戶資料變更相關(guān)信息,該相關(guān)信息包括用戶信息、用戶資料變更時間、用戶資料同步時間等,然后調(diào)用其他模塊完成后續(xù)邏輯判斷和話單重處理事務(wù)。用戶最新通話時間同步接口 當(dāng)計費系統(tǒng)完成批價以后,通過該用戶最新通話時間同步接口向提高計費準(zhǔn)確性的裝置同步用戶信息、話單類型和用戶最新通話時間,即話單的最新時間,例如承載于GSM網(wǎng)絡(luò)的語音業(yè)務(wù)的最新通話時間,提高計費準(zhǔn)確性的裝置記錄該時間,并存儲到用戶最新通話時間寄存器中,供話單重處理邏輯判斷器實時訪問。話單重處理調(diào)用接口 提高計費準(zhǔn)確性的裝置根據(jù)話單重處理邏輯判斷的輸出結(jié)果,通過該話單重處理調(diào)用接口的調(diào)用,將需要進行話單重處理的用戶信息、用戶資料變更事件、話單類型、話單重處理時間范圍等信息傳遞給計費系統(tǒng),由計費系統(tǒng)按現(xiàn)有話單重處理流程完成批價、合帳、入庫,從而解決因用戶資料不同步而引起的計費錯誤問題。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。
權(quán)利要求
1.一種提高計費準(zhǔn)確性的方法,其特征在于,存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;所述方法包括從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型Cp j為自然數(shù);從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和…對應(yīng)的最新通話時間TL ;若判斷出TO < TL < TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理。
2.如權(quán)利要求1所述的方法,其特征在于,該方法還包括若判斷出TL < T0,則不向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理;
3.如權(quán)利要求1所述的方法,其特征在于,該方法包括若判斷出TL > TS,則記錄日志,進行人工核實。
4.如權(quán)利要求1、2或3所述的方法,其特征在于,該方法還包括對存儲的用戶資料變更事件集合和話單類型集合進行實時更新。
5.一種提高計費準(zhǔn)確性的系統(tǒng),其特征在于,所述系統(tǒng)包括營業(yè)系統(tǒng)、計費系統(tǒng)和提高計費準(zhǔn)確性的裝置;所述提高計費準(zhǔn)確性的裝置,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型Cp j為自然數(shù);提高計費準(zhǔn)確性的裝置從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和…對應(yīng)的最新通話時間TL,若判斷出TO < TL < TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理;所述營業(yè)系統(tǒng),用于接收用戶資料變更事件,并將接收的用戶資料變更事件同步到計費系統(tǒng),記錄相應(yīng)的用戶標(biāo)識S、用戶資料變更事件發(fā)生時間TO以及同步時間TS ;并將S、 TO和TS發(fā)送給提高計費準(zhǔn)確性的裝置;所述計費系統(tǒng),用于將進行批價的話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送該給提高計費準(zhǔn)確性的裝置,更新提高計費準(zhǔn)確性的裝置中存儲的相應(yīng)用戶最新通話時間;接收提高計費準(zhǔn)確性的裝置發(fā)送的話單重處理消息,進行相應(yīng)的話單重處理。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述提高計費準(zhǔn)確性的裝置包括參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、用戶最新通話時間寄存器和話單重處理調(diào)用引擎;所述參數(shù)與集映配置器,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;所述用戶最新通話時間寄存器,用于從計費系統(tǒng)獲取進行批價的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型,并存儲;所述用戶資料變更事件管理器,用于從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于所述參數(shù)和集映配置器中存儲的用戶資料變更事件集合, 若是,則記錄相應(yīng)的用戶標(biāo)識、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從所述參數(shù)和集映配置器中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型…,j為自然數(shù),將記錄的用戶標(biāo)識S、T0、TS 和…,發(fā)送給所述話單重處理邏輯判斷器;所述話單重處理邏輯判斷器,用于接收所述用戶資料變更事件管理器發(fā)送的S、TO、TS 以及話單類型…,從所述用戶最新通話時間寄存器中提取與接收的S和…對應(yīng)的最新通話時間TL ;若判斷出TO < TL < TS,則向所述話單重處理調(diào)用引擎發(fā)送話單重處理消息; 所述話單重處理調(diào)用引擎,用于將話單重處理消息發(fā)送給計費系統(tǒng)進行話單重處理。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述提高計費準(zhǔn)確性的裝置還包括調(diào)度與監(jiān)控模塊,用于對參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、 用戶最新通話時間寄存器和話單重處理調(diào)用引擎進行調(diào)度和監(jiān)控。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述計費系統(tǒng)包括話單采集單元、批價單元、合帳單元、話單入庫單元和話單重處理單元;所述話單采集單元,用于對通話事件進行話單采集,將采集的話單發(fā)送給所述批價單元;所述批價單元,用于結(jié)合營業(yè)系統(tǒng)同步的用戶資料變更事件,對來自所述話單采集單元的話單進行批價,將批價后的話單發(fā)送給所述合帳單元;并將話單中記錄的用戶最新通話時間及相應(yīng)的用戶標(biāo)識和話單類型發(fā)送給所述用戶最新通話時間寄存器,更新所述用戶最新通話時間寄存器中存儲的相應(yīng)用戶最新通話時間;所述合帳單元,用于對來自所述批價單元的話單進行合帳處理,將處理后的話單發(fā)送給所述話單入庫單元;所述話單入庫單元,用于對來自所述合帳單元的話單進行存儲; 所述話單重處理單元,用于接收來自所述話單重處理調(diào)用引擎的話單重處理消息,進行話單重處理。
9.一種提高計費準(zhǔn)確性的裝置,其特征在于,所述裝置包括參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、用戶最新通話時間寄存器和話單重處理調(diào)用引擎;所述參數(shù)與集映配置器,用于存儲進行監(jiān)控和管理的用戶資料變更事件集合和話單類型集合,并設(shè)置用戶資料變更事件集合到話單類型集合的集映;所述用戶最新通話時間寄存器,用于從計費系統(tǒng)獲取進行批價的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型,并存儲;所述用戶資料變更事件管理器,用于從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的所述用戶資料變更事件是否屬于所述參數(shù)和集映配置器中存儲的用戶資料變更事件集合, 若是,則記錄相應(yīng)的用戶標(biāo)識、捕獲的所述用戶資料變更事件的發(fā)生時間TO以及從營業(yè)系統(tǒng)將用戶資料變更事件同步到計費系統(tǒng)的時間TS,并從所述參數(shù)和集映配置器中提取出與捕獲的所述用戶資料變更事件對應(yīng)的話單類型…,j為自然數(shù),將記錄的用戶標(biāo)識S、T0、TS 和…,發(fā)送給所述話單重處理邏輯判斷器;所述話單重處理邏輯判斷器,用于接收所述用戶資料變更事件管理器發(fā)送的S、TO、TS 以及話單類型…,從所述用戶最新通話時間寄存器中提取與接收的S和…對應(yīng)的最新通話時間TL ;若判斷出TO < TL < TS,則向所述話單重處理調(diào)用引擎發(fā)送話單重處理消息; 所述話單重處理調(diào)用引擎,用于將話單重處理消息發(fā)送給計費系統(tǒng)進行話單重處理。
10.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括調(diào)度與監(jiān)控模塊,用于對參數(shù)與集映配置器、用戶資料變更事件管理器、話單重處理邏輯判斷器、用戶最新通話時間寄存器和話單重處理調(diào)用引擎進行調(diào)度和監(jiān)控。
全文摘要
本發(fā)明提供了提高計費準(zhǔn)確性的方法、系統(tǒng)及裝置,其中,該方法包括從營業(yè)系統(tǒng)捕獲用戶資料變更事件,判斷捕獲的用戶資料變更事件是否屬于存儲的用戶資料變更事件集合,若是,則記錄相應(yīng)的用戶標(biāo)識S、用戶資料變更事件發(fā)生時間TO以及同步到計費系統(tǒng)的時間TS,并從存儲的話單類型集合中提取出與捕獲的用戶資料變更事件對應(yīng)的話單類型cj;從存儲的用戶最新通話時間以及相應(yīng)的用戶標(biāo)識和話單類型中提取與S和cj對應(yīng)的最新通話時間TL;若判斷出TO≤TL≤TS,則向計費系統(tǒng)發(fā)送話單重處理消息進行話單重處理。本發(fā)明方案解決了因用戶資料變更事件不同步而引起的計費不準(zhǔn)確問題。
文檔編號H04W4/24GK102487426SQ20101058122
公開日2012年6月6日 申請日期2010年12月6日 優(yōu)先權(quán)日2010年12月6日
發(fā)明者向星, 王喜 申請人:中國移動通信集團重慶有限公司