在離線計費系統內關聯計費數據記錄的方法
2023-05-08 16:20:16 1
專利名稱:在離線計費系統內關聯計費數據記錄的方法
在離線計費系統內關聯計費數稱e^的方法絲領域本發明的示例實施例4涉及一種在離線計費系統內關聯計費數椐記錄 的方法。背景絲通信設備(例如無^t信設備,有線通信設備等)能夠 己置與某一費率 或費用相關的服務。該服務的配置 ^視並報告給服務提供商的記,,從而對請^ii信設備計費或開帳單。計費可以在與服務被提供的同時,在^lfri己帳 Bt^"在線"進行,這種方式也可被稱為"實時"計費。作為選棒,計費也可以"離 線,,進行,其中"《^與服舶己置相分離。例如,離線計費可以包括^^i十費信息, 並將所絲的計費信息周期'I^Ji傳,諸如按月記帳雜。在線計費可通過Ro 接口報告至網絡(例如在1G和2G網絡中^^1的不同接口 ),其可以實時地影 響服務的配置(例如,如果蜂窩電話用戶超過了他/她的時間P艮制,通話^^f 止,等等)。相反,離線計費則無需實時地影響服務的配置。3GPPRelease6標準定義了提供計費服務的離線計費系統。圖l表甜Nt 3GPP Release 6標準的,離線計費體系結構的框圖。參考圖l,該離線計費體系結構^離線計費網絡100,其通過接口Bx連 接到i2^ (BD) 140。該離線計費網絡IOO ^i十費)li^功能(CTF) 110, 計費數據功能(CDF) 120和計費網關功能(CGF) 130。記,140可對應於 計帳系^tv或計帳中^i更備。儘管圖1中沒有示出,可以賄CTF110是離線計費網絡100中的每個'網M元"(NE)內的集^ia件(例如^:件^a件)。如jH^1^斤用的,網^4元為離線計費網絡IOO中的任何網絡物理實體或功能實體(例如,呼叫會話控制功能 (CSCF),應用伺服器(AS),多媒體資源控制功能(MRFC),網關GPRS 支持節點(GGSN)等等),其可以提供計費數悟以使得CDF120生成計費數據 記錄(CDR),如將在接下來^詳細描述的。例如,網^元可以對應於服務呼叫^^控制功能(S"CSCF),代理呼叫^^控制功能(P-CSCF),詢問呼 叫^^控制功能(ICSCF), M網關控制功能(BGCF),媒體網關控制功能 (MGCF),應用伺服器(AS)等。CTF110通iti&視網絡資源的使用生成計費爭降。CTF110從其網^4元 ^L信息。這發度息包括但並不P艮於關於由CTF110置於其中的網^4元所提 供的服務的計費信息。CTF U0是收M於計費事件的計費信息和關於網^4 元的計費絲的焦點。CTF110將這些計費信息la^)J計費4^i十費辨內, 並4fi十費^^i十費^t發ilU,J CDF 120。計費^^i十費^bM^頁^/斤已 知。""^, CTF110包械目度量收集功育^Hi目數據轉發功能。CDF120通過Rf接口從CTF110^:計費^^i十費^K Rf接口為一 個"直徑參考點",並JbU^作離線計費網絡100中的一個或多個網解元與 CDF120之間接口的功能。典型地,離線計費網絡100中的網絡單iMf帳目記 錄(ACR)消息(例M始、過渡、停止、M等)發ill^CDF120以進行離 線計費。CDF 120以確認(例如,帳目回答(ACA))響應AM^定網解iL^ 收的消息。CDF 12(HM包^f ACR消息中的信息(例如,關於計費^^ 計費W)構i^N或修改計費數粉己錄計費數據功能(CDR)。 CDF 120接著 將CDR通過接口 Ga4W到至少一個CGF 130。接口 Ga為CDF120與CGF130 之間的物理接口。 Ga接口用於將CDF120中生成或修改的CDR4^f多 到CGF130。CGF130作為離線計費網絡100與BD140之間的網關。CGF13(H狄Bx 接口將CDR^f多到BD140。 -^k*, CDR文件才娥所6M^議,例如文餅 3^H義(FTP),妙FTP(SFTP)等,從離線計費網絡IOO中的CGF130在 Bx接口上被轉移到BD140。 一旦BD140在Bx接口上棘到來自CGF130的 CDR文件,BD140處理CDR以生^1戶"H^。在基於絲的計費中,CDF120在Wll初始化計費辦(例如,指定計費 ^#始的事件)時打開CDR。 CDF120響應撒的、可以在計費絲期間發 生的i^度計費亊降,向打開的CDR添加信息。CDF 120接著由於^t原因關 閉CDR。 CDR的關閉可基於在CDF120上的配置。例如,CDF120可以基於 一個或多個以下原因關閉CDR: CDR時間限制,CDR容量限制,計費條件變 化限制,用戶會話的結束(即,^i:描述計費會^f結的最終i十費事件),以及實現限制(例如,器大小)。如果CDF 120關閉CDR,但是計費^WM^有效,後續CDR將被打開。 這樣,由於計費的原因,可能需要多個"局部CDR"以完^^述計費絲。同 棒地,CDR的打開和關閉可能與計費^#的#^異步 ^。接下來局部CDR的兩種格^C-^^描述於3GPPRelease 6標準中。第一 種格i^皮稱為完全f^局部CDR (FQPC ),是包括CDR欄位的4^PH^的局 部CDR,第二種格iC^稱為簡化局部CDR(RPC),是-"^包括強制欄位(M), 並相對於之前的局部CDR在^te^T字^R^i變化的簡化局部CDR。然而在3GPPRelease 6標準中沒有詳細描述局部CDR的處理,按照慣例, 局部cdr是";^的,,或^ia合以在cgf中形成cdr文件,用以確定與給定 網^元的特定離線^f+或^f目關的完整信息。扭匕,"聯合,意-M將在一 個網^4元生成的呼叫^^或^ft的局部CDR進行合併。因此,該"^^^,步 驟^""個或多個CDR和/或局部CDR M為單一的、合成的^ CDR。在此, "^""CDR和/i^部CDR ^t^M分析收集的CDR (例如,與#網^4元 的給定呼叫一或^N關),^X收集的CDR的相關CDR欄位,並接著將 收集的CDR重M^只/重格式化為新的、M的CDR。 CDR和/或局部CDR的^i^^^的功能均為^^^^斤已知,出於簡明的原因將;W進一步討論。CGF將聯合CDR文艦過Bx接口發iH^記糾140。ie^"IWl40負f關 聯"對於特定f^或^^從一個或多個CGF發送的4r^聯合CDR文件.該 CDR關聯可包4^且合與給定辨或^^目關的4^CDR文件。由於典型的是 為^^呼叫生成一個CDR,並且每個呼叫典型地涉及多個網^4元,記, 140對於一^Ht定f^或^^可皿多個CDR文件。140典型地支持傳 統計費協議(例如,1G, 2G等),這樣在"^j^J成140容納系M^定的ie^協議 是相對昂貴的。如上所述,傳統離線計費系^^每>}^、每個呼叫、每個NE生成一個 CDR。 jHW卜,可以生成局部CDR。因此,對i^H^話、呼叫等,多個CDR 和/i^部CDR可以M成,並且必須i^關聯其記"1W。 "關聯":t^未 著^f"在多個網絡單元生成的一^話的CDR (例如,聯合CDR或CDR文 件)。因此,該"關聯"步驟將不同網^4元的一個或多個聯合CDR絲為單一 的、合成的關聯CDR。
, "^P,聯合CDR^^M"分析收集的CDR(例如,與每個網^元的給定呼叫^或^f目關),^收集的CDR的相關CDR 欄位,並接著將收集的CDR重組織/重格式化為新的、M的CDR。關W^ 並的功能均為M域技^A員所已知,出於簡明的原因將^#進一步討論。 典型地,^H^難以適於旨CDR的關聯,並且記"i^l可骨攤以採用具有該需求的標準。例如,現在的ig和2g網絡僅產生-Hse/Hi的自動信息帳目(AMA)ie淥。相反,例如,^先進的IMS網絡產生多個i漲的CDR。因 此,i,鹹(例i^i^W 140)在IMS網,理CDR,以對一個或多個NE的 4^對叫進^f古和/或記帳是困難的。發明內容本發明的示例實施例涉及一種在離線計費系統內關聯計費數據記錄的方 法,包括在多個源端的#^個中選擇其內的多個計費功能中的相同一個,以路 由與給定呼叫甜或^ff相關的計費信息,以碌所選賴計費功能中,關聯 來自多個源端的^個的路由計費信息。
從以下結合附圖的詳細描述中,將妙完4^^^本發明的實施例。其中 相同的部件由相同的附圖^i己所表示,^fsi僅以說明的方錄出而不是對本發圖1表示才娥3GPP Release 6標準的微離線計費體系結構的框圖。圖2表示,離線計費系統。圖3表示另一種傳統離線計費系統。圖4表示圖2的離線計費系統中^ft^l傳統計費數粉己錄(CDR)報告過程。圖5表^^4t本發明一個實施例的離線計費系統。圖6表示條本發明示例實施例在圖5的離線計費系統中^ft^, 4捐基 於計費數據功能(CDF)的關聯的CDR報告ii^。圖7表甜NI本發明另一實施例在圖5的離線計費系統中^W亍的,4捐基 於計費網關功能的(CGF)的關聯的CDR報告過程。圖8表示#^本發明另一實施例,在圖5的離線計費系統中結合中央資料庫,4^1基於CDF的關聯的CDR報告ii^。圖9表甜^t本發明另一實施例,在圖5的離線計費系統中結合中央數據 庫,^^基於CGF的關聯的CDR報告ii^呈。^L實施方式為了^f的ii^本發明,將描述傳統計費數據功能(CDF)和計費網關功 能(CGF)在離線計費系統中的M實現,船描ii^fm離線計費系統中執 ^^l計費數榭諒(CDR)報告i^呈,接著,將描述才M^本發明示例實施例的 離線計費系統,以;SJ^在示例離線計費系統中^t^CDR報告it^。傳統"專用"CDF和CGF系統圖2表示^fm離線計費系統200。離線計費系統200包括網鮮元(NE) 205, Rf接口 210, CDF215, Ga接口 220, CGF225, Bx接口 230 ^i^JW(BD) 235。參考圖2,離線計費系統200為圖1中表示的離線計費體系結構的修改。 因此,Rf接口 210, Ga接口 220和Bx接口 230分別對應於圖1所描述的Rf 接口, Ga接口和Bx接口,並且出於筒明的原因將不再進一步描述。同樣,記 ,235對應於圖1的記,140。參考圖2, CDF215和CGF225均為"專用"微。換句"^i兌,CDF215和 CGF 225在離線計費網絡內置於分離的物理部件中,並由物理Ga結構連接。 在圖2中,CGF225被配置為專門以GDF形^JM乍(例如,與集成的CDF/CGF 的雙重功能形^J"比)。網特元205錄多個可以包襯離線計費網絡中的網^"元中的一個, 該計費網絡諸如是圖1中的離線計費網絡IOO。網^^元205包^i十費lfc^功 能(CTF)(例如圖1中的CTF 110),從而網絡單元205能夠將有關記帳的信 息(例如,響應於計費"爭降",響應於激活的記帳會話,等等)通過Rf接口輸 出到CDF215,由此CDF215可以生成CDR或多個局部CDR。 CDF215將(多 個)CDR通過Ga接口轉發到CGF 225。 CGF 225為"^1W 235格式4t^L的 (多個)CDR,絲過Bx接口 230將(多個)格式化的CDR轉發到"^IW 235。傳統"II^;,CDF/CGF系統圖3表示""HM^的離線計費系統300。離線計費系統300包括網M元 (NE) 305, Rf接口310,絲CDF/CGF320, Bx接口 330科iilW335。圖3中的離線計費系統300與圖2中的離線計費系統200是一樣的,除了 CDF215、 Ga接口 220和CGF 225的功負fel皮聯合於絲的CDF/CGF320內。 在圖3中,絲CDF/CGF 320的被"l^;,,使得支持CDF和CGF的軟體被 置於單怖理單元內。W卜,圖2中的Ga接口 220沒有出賄圖3的離線計 費系統300內。圖2中的Ga接口 220沒有被實現在圖3的離線計費系統300中,因為可 以部署4^軟體應用以扭行^CDF/CGF 320的功能。因此,由於CDF和 CGF在同-H^理單元中I^亍,從而在圖2中連^理分離單元的、位於CDF 和CGF之間的Ga接口是不需M&^的。賴域"fit才it^員將意湖,支持CDF 215、 CGF 225和絲CDF/CGF 320的^Wf應用不^:可互^^或可^f戈的。傳統CDR報告圖4表示在圖2的離線計費系統200內^/f亍的傳統CDR報告過程。參考圖4,在步驟S400,網財元205彬己賦計費事件報告給CDF215。 例如,網^4元205發送一個ACR至CDF215,該ACR具有關於給定ii"H^ 計費^的^i十費信息的AVP。 CDF 215在步驟S405生成一個或多個CDR ^部CDR,並將生成的(多個)CDR通過Ga接口轉發到CGF 225。在步驟S410, CGF225為一樹定網^"元205將從CDF215^:的每 個CDR和/il^部CDR進^rt處理、重格式^^/或聯合,並接著將聯合的CDR 轉發到iD!W235。聯合步驟S410包括將不同的CDR"封裝"在CDR文件中。 如在義明背景部分所討論的,聯合^M將在一個網^"元生成的呼叫^諒或 事件的局部CDR進行合併。因此,"聯合,步驟S410^""個或多個CDR和/或 局部CDR M為單一的、合成的聯合CDR。 ^b, "^4P,CDR和/或局部CDR 拿絲分析收集的CDR (例如,與單個網^4元的給定呼叫辨或^N關), 'I^收集的CDR的相關CDR欄位,並接著將收集的CDR重^a^、/重格式化為 新的、合併的CDR。如在發明背景部分所討論的,聯合CDR和/或局部CDR 為;^4頁域^^A員所已知,出於簡明的原因將不再進一步討論。對於給定的呼叫辨或^,典型脈多於一個的網解元中同時^ff^驟S400到S410。在步驟S415,記賦235典型艦過收集關於給定計費絲 或辨的所有CDR文件,將從一個或多個CGF轉發的多個CDR文件進獰咲 聯"。例如,記,235評估CDR和局部CDR,收集具有相同ICID的那些 CDR和局部CDR,並且"^f"所收集的CDR和局部CDR (例如,M為單 個文件)。關^;M頁域技^A員所已知,出於簡明的原因將^^進一步討論。 在步驟S420,記賦235將收集的CDR文件格式化為CDR格式,i2^235 可在接下來^^該格A^關於給定計費^或爭fr的網^^tit行i十費。輛域"fit技權員將意iR^,在上述傳統場景中,記喊235必須處理 微離線計費系統200的離線計費數粉諒(例如,每^^對叫多個CDR), 以對該4^對叫進械當^H古^i己帳。然而,典型地,用新軟體更新^^i沐 域以對每^i^t/呼叫的多個CDR進行關W^處理是困難而昂貴的。因此,現 在將對本發明的示例實施例進柳述,離線計費系統的CDR的關聯可以從記 "H^^"械"到離線計費網絡,以對iM^^對叫的CDR進行關聯,從而增加 了與記,的^1性,並簡化了"^W到新的CDR離線計費關⑩艮的轉換。基於離線計費系統的關聯財將描述關於本發明示例實施例的浙離線計費的示例。首先,將描述 基於CDF的關聯的示例,其中CDR關^i^該CDF 。 It^將描述一個基 於CGF的關聯的示例,其中CDR關^i^該CGF執行。接著,描述將結合中 央數據^Mt^、基於CDF和CGF的關聯計費示例。圖5表示#^本發明示例實施例的離線計費系統500。離線計費系統500 包括多個網^f元505,多個CDF515,多個CGF朽^成535。每個網^ 元505通過Rf接口連結到每個CDF 515,每個CDF 515通過Ga接口連結到每 個CGF525,並且每個CGF525通過Bx接口連結到記喊535。圖5的示例實施例-"^t應於皿的圖2,其中CDF515和CGF525在分 離的物理設備實現,並由Ga接口連接。然而可以理解的是,作為選澤,CDF515 和CGF525能夠疊並在單個^CDF/CGF內。這樣,儘管接下^Mt本發明示 例實施例的描ii^於圖5的離線計費系統的,但是可以賄該示例實施例能 夠被修改,以實現在利用^CDF/CGF配置的示例離線計費系統中。接下iM^述的示例CDR才艮告it禾呈可以淨皮^^T上iii己帳系^;斤iMl ,包括 但並不限於傳統的CDF和CGF物理分離的系M^/或員的II^CDF/CGF系統。射卜,每個CDF515和/或CGF525可以進一步連接到中央資料庫(未示 出).該中央lt據庫的功能將在後面關於圖8和9 ^詳細的討論。基於CDF的關聯圖6表示##本發明示例實施例,在圖5的離線計費系統500中扭行的、 朋基於CDF的關聯的CDR報告過程。在圖6的示例實施例中,在步驟S600,呼叫^f或^(例如呼叫)^J^ 於一個或多個網M元505。在步驟S605,參與呼叫事件/^"的每個網^元 505從多個CDF515中選#^其中一個。在一個示例中,如果離線計費系統500為錄網協議多蔣子系統(IMS) 網絡,選##驟S605可以基於IMS標識(ICID )。該ICID為來自步驟S600 的呼叫事件或^的標識,並Jb t於參與來自步驟S600的呼叫事^^^"的每 個網^MMt^相同的。例如,在步驟S605中,每個網^4元505可以選樹目同 的CDF515。例如,在網財;W/ff^基於ICID的路由中,網特驢於呼 叫辨或會話的ICID,通過附接口#^費信息(例如ACR)發UCDF。 該IOD為生成的、呼叫會話淨ft的第一個參與網絡單元的唯一H),其接# 所有絲的M網解;^斤共享。網財it^有基i^亥ICID,將RfACR消息 發^0 特定CDF的機制(例如,基於ICID的CDF路由表),從而對於具有相 同ICID的所有給定^^/箏Hs來自不同網^元的所有ACR消息4fc^j^ 相同的CDF。在另一個示例中,分別對於每個參與來自步驟S600的呼叫^fr或會話的 網絡單元505,選^^驟S605可以基於用戶信息。例如,每個網^4元505總 是選#^目同的CDF515,從而不同的網M元505可以向相同的CDF515報告 呼叫^^或絲。在一個示例中,為了在網^ML505和CDF515之間獲得相 對均糊通信負載,基於用戶的CDF選擇射己可以在CDF515之間均勻舶己。 基於用戶信息的CDR路由i^於ICID的路由而言,是-HS^棒hii洛由機制。 對於基於用戶信息的路由,網^4絲RfACR消息發iO^每付叫^"^耕 的給定CDF。每個網^MLiU^籍用戶月艮務器(HSS)中的一個中提供有, l如果網解;^皮安排發送RfACR消息,該網解it^r查該"頓HSS 以確定用戶^yt的是哪一個CDF。這樣,給定用戶的呼叫4祐淨fr的呼叫計費信息到W目同的CDF。從而單個呼叫的ACR將到&目同的CDF,並且該CDF 基於ICID將呼叫^^淨降的所有CDR ""^i行關聯。在另一個示例中,可 以對於基於ICID的ACR路由實現負栽均衡。在圖6的示例實施例中,步驟S610中,每個網解元505將來自步驟S600 的呼叫^ff或^it過Rf接口報告至所選樹CDF515。例如,才艮告步驟S610 可以包括將具有關於呼叫4諒/^Ht息的AVP隨ACR發^所選#^| CDF 515,在圖6的示例實施例中,在步驟S615,每個GDF515基於在步驟S610中 由網^4元505發送的信息,生成CDR和/或局部CDR。該CDR生成步驟S615 一直絲,直到在步驟S620中^A停止(STOP))liiL辨。例如,該停jh^ 發事件可以為從"主要,,或基本網絡單元505的服務呼叫會話控制功能 (S"CSCF)接收的ACRstop信號。換句"^i兌,#^呼叫辨或絲的網解 元的其中一個被指定為"主要,M者。例如,該主射旨定可以為隨^^擇,被 叫或主叫方可自動^i^擇怍為NE等等。 一旦該停ih)lfei^^發生,CDF515 #^#^^的等待時間周期。作為選擇,儘管沒有在圖6的示例實施例中表示,如果停止 >^ 定的時間期限內沒有發生,對於該特定呼叫事件/^^淑組CDR關聯,並JL^ CDF515生成的任何CDR/局部CDR被^^>#發到其中一個CGF525。^^定的等待時間周^後,CDF 515在步驟S625聯^:個網^4元的 所有CDR和局部CDR。接著,CDF 515在步驟S630關聯Mi5^^^或事 件的每個網^4元505的CDR。"關聯":t^^M"在多個網^^元生成的一個 會話的CDR(例如,聯:合CDR或CDR文件)。因此,該"關聯"步驟S630將 不同網^:元的一個或多個聯合CDR^f為單一的、合成的關聯CDR。在比, "^f"聯合CDR^^M分析收集的CDR (例如,與每個網^4元的給定呼叫 ^ft或^目關),^!收集的CDR的相關CDR欄位,並接著將收集的CDR 重組織/重格式化為新的、^f的CDR。接著,CDF515通過Ga接口將關聯CDR轉發到其中一個CGF525。在步驟S635, #^自CDF 515的轉發CDR的CGF 525為i2^tW535 格式4t^的CDR,接著將格式化的CDR通過Bx接口發illJ^&ilW535。因 此,由iSe^535^^jt自不同域的所有ii"iWil^Lili^CDF,並且CDF將它們關^聯合的CDR,從而記,535不需要支持離線計費系統500的特 定多CDR處理協議(例如,BMS域CDR,月良務域CDR, ^MCDR等等)。基於CGF的關聯圖7表示##本發明另一示例實施例,在圖5的離線計費系統500中4W 的4^1基於CGF的關聯的CDR報告過程。在圖7的示例實施例中,在步驟S700,呼叫^或^ (例如呼叫)iLi 於一個或多個網^4元505。在步驟S705,每個網解元505通過Rf接口將來 自步驟S700的呼叫辨或^^報告Ji^定的CDF 515 (例如,其可以是選#^| CDF,預設CDF,等)。例如,報告步驟S705可包括將具有關於呼叫^^或事 件信息的AVP隨ACR發iHJ^ CDF 515。網絡單元505不需要在步驟S705向 相同的CDF515進根艮告。在圖7的示例實施例中,在步驟S710,每個CDF515基於從網解元505 所發送的信息,生成CDR和/iL^部CDR。接著在步驟S715,每個CDF 515 選擇多個CGF 525中的一個。"^k ,選##驟S715與圖6中的選##驟S605 相似,除了選^^驟S715^f"f—個或多個CDF515,而不是網財元505, 以處##驟S715缺CGF 525。這樣,在一個示例中,如果離線計費系統500為網際網路協議多M子系統 (IMS)網絡,選##驟S705可以基於來自步驟S700的呼叫辨或會話的 ICID,並且對於參與來自步驟S700的呼叫^ft或會話的每個網^4;^l相同 的。例如,在步驟S715中,每個CDF515可以選桐目同的CGF525。徊匕, 對於基於CGF的IOD關聯,生成CDR的CDF基於ICID,將CDR轉發到 CGF。這樣,如果多個CDF為單個呼叫會話/^t生成CDR,該多個CDF基 於ICID,將CDR轉發到相同的CGF,於是"f^呼叫會話萍件的所有CDR到 達同一CGF,其能夠接著關聯CDR,這將絲面描t在另一個示例中,分別對於每個參與來自步驟S700的呼叫一或會話的 網^4元505,選^^驟S715可以基於用戶信息。對於基於CGF用戶的關聯, CDF皿用戶-CGF^Mtt CDF分^fi亥表以確^l戶屬於噴M^CGF,並發 送CDR至映射的CGF。該CGF接著通過ICID為單^i^^/呼叫關聯CDR, 這將^面描iio例如,每個CDF 515基於給定網絡單元505所報告的計費信息,為CDR選樹目同的CGF525。在一個示例中,為了在CDF515和CGF525之間實現 相對均衡的通信負載,基於用戶的CDF選擇^S己可以在CGF 515之間均勻分 配。在步驟S720,每個CDF 515將步驟S710生成的CDR發ilLE所選^^1 CGF 525。該選賴CGF525從一個或多個CDF515狄CDR, 0^步驟S725 ^Li停jLI^亊降。例如,該停止liiC辨可以為從"主要,ili^網特元505 的服務呼叫會話控制功能(S"CSCF) M的ACR[stop信號(例如,包含在所 選賴CGF525中^t的CDR中)。換句^i兌,^呼叫辨或絲的網解 元中的一個被指^"主要,^者。 一旦該停jL^f^;^t,所選輛CGF525 #^#^定的等待時間周期以收*^^5^的CDR。作為選擇,儘管沒有在圖7的示例實施例中表示,如果停止M^^ 定的時間門限內沒有^A,對於該特定呼叫^f/^^浪組CDR關聯,並站 CGF 525接收的^T CDR/局部CDR可以被格式化為CDR文件,N^t轉發到 記iW535。^^定的等待時間周歉後,所選賴CGF525在步驟S730聯^^個網 ^4元的CDR和局部CDR。接著,所選輛CGF525在步驟S735關聯麵 呼叫^或^ft的每個網^元505的CDR (例如,見關聯步驟S635 )。在步 驟S740,所選絲CGF525為記喊535格式4誠收的CDR文件,並接著通 過Bx接口發送格式化CDR文件至i^W535。因此,由於iD^535^f^^ 自不同域的所有i&iH^t據e^t關^^格式化,從而"^1W535不需要支持離線 計費系統500的特定多CDR處理協議(例如,EMS域CDR,服務域CDR, ^MCDR等等)。M中央lt據庫的^^於CDF的關聯 在圖6的示例實施例中,有可能不^^斤有的CDR^I^LilLI^目同的CDF 515。例如,不是可以對於選^^驟S605配置所有的網^元505。同樣,如單元505 4fN^g己置為向相同的CDF 515報告其計費信息(例如,通過Rf接口 的ACR)。因此,現在將描*理該種情況的示例實施例。圖8表示才娥本發明另一示例實施例,在圖5的離線計費系統500中結合 中央資料庫^^l基於CDF的關聯的CDR報告ii^。在圖8的示例實施例中,步驟S600, S605, S610, S625, S630和S635以 JJt5寸於圖6所描述的相同方式M。因此,出於簡明的原因,對於多^^驟 將林進一步描述。在圖8的示例實施例中,在步驟S800,與圖6中的步驟S615相似,每個 CDF 515基於在步驟S610從網M元505發送的信息,生成CDR和/或局部 CDR。然而,在圖8中,步驟S800進一步包括將所有生成的CDR和局部CDR 轉發到中央資料庫,其保留由每個CDF 515發送的CDR。在一個示例中,該 中央資料庫為連接到每個CDFS15的伺服器(例如,通itX聯網連接)。CDR 的生成和轉發步驟S800—直^, 1^步驟S620iLl停止I^Lf^。在停 jLI^辨步驟S620^,"主要,CDF515在步驟S805錢中央資料庫,以 請求關於來自步驟S600的^Ht^或辨的所有CDR (例如,所有^^在中 央資料庫的、共享被查詢"^Hi"^^/^的ICID的CDR)。例如,主要CDF515 可以為從"指定"網解元505接收ACR的CDF 515或者S"CSCF。因此,僅 有一個CDF 515 ^f亍^J步驟S805 (例如,即4組步驟S800, CDF 515 同時生成CDR並轉發CDR至中央lt據庫)。在步驟S810,中央數據^#所請 求的CDR發送回請求CDF515。該過程接著前i^步驟S625, CDR的"完整, 絲細皮聯合,等等。M中央資料庫的基於CDF的關聯在圖7的示例實施例中,有可能不A^斤有的CDR;tN!t^i^目同的CGF 525。例如,不是可以為選"^^驟S715配置所有CDF515。同樣,如果^^1基 於用戶的CGF選擇,可能不A^斤有CDF 515 ^^S己置為對^4特定ie^^ 或爭降的所有網^4元505選樹目同的CGF525。因此,1^將描皿理該種 情況的示例。圖9表##本發明另^例實施例,在圖5的離線計費系統500中結合 中央資料庫^^l基於CGF的關聯的CDR報告ii^。在圖9的示例實施例中,步驟S700, S705, S710, S715, S720, S725, S730, S735和S740以與jLiW於圖7所描述的相同方式樹亍。因此,出於簡 明的原因,對於多^"驟將:W進一步描i^在圖9的示例實施例中,在步驟S900,在CGF525從CDF515MCDR 和/iU;部CDR^, CGF 525將所接收的CDR轉發到中央資料庫,其保留由每個CGF 52S所發送的CDR。在一個示例中,中央資料庫為連接到每個CGF 525的伺服器(例如,通iti^網連接)。CDR的^I^轉發步驟S900—直持 續,JL^L步驟S725;^停止敝辨。在停jt^辨步驟S725^,"主 要,CGF 525在步驟S905查詢中央資料庫,以請求關於來自步驟S700的記帳 ^或事件的所有CDR。例如,主要CGF 525可以為從"指定"網絡單元505 接收CDR的CGF525或者&CSCF。因此,賄一個CGF 525 ^ft錢步驟 S905 (例如,即^f^E步驟S900, MCGF 525同時接收關於相同呼叫事件/會 話的CDR,並轉發CDR至中央資料庫)。在步驟S910,中央數據##所請求 的CDR發送回請求CGF 525。該過程接著前^步驟S730, CDR的"完整, 齡^H^聯合,等等。^jH^L描述的本發明的示例實施例顯然可以以多種方式進行變化。例如, 可以賄的是,上述離線計費網絡和系統可以針對^f^T形式的離線計費網絡, 包括而並不局限於離^^計費網絡,離繃艮務計費網絡和/或離線計費錄網 協{義多*子系統(IMS)網絡。這樣的^並不能iU;其脫離了本發明示例性示例實施例的彬申和範圍, 並且對於;^域41^A員而言,所有這些改變均為顯而易見的,並且應當認為 被包針本發明的範圍之內。
權利要求
1. 一種在離線計費系統內關聯計費數據記錄的方法,包括在多個源端的每一個中選擇其內的多個計費功能中的相同一個,以路由與給定呼叫會話或事件相關的計費信息;以及在所述選擇的計費功能中,關聯來自所述多個源端的每一個的路由計費信息。
2、 ##^,]^求1的方法,其中所述多個源端對應於多個網財元,並 JL;斤述多個計費功負N"應於多個計費數據功能CDF。
3、 才^t擬'J^求2的方法,進一步包拾在所iiit^ CDF中,>^^斤述多個網絡羊元中的至少一個^:與所* 定呼叫4^或^ff相關的帳目信息;在所iii^輛CDF中,基於所發送的帳目信息生成一個或多個計費數據 記錄CDR iUj部CDR;基於停jh^^Hs確^!^^止生成CDRiUi部CDR;基於所述確定步驟,^r個網^4"it^成的CDR和局部CDR聯合為與所 述網^4^目關的聯合CDR;以及其中所述關聯步W過M所鄉合CDR來關斬錄合CDR 。
4、 #*1^'^"求3的方法,進一步包拾將在所述生成步驟期間生成的CDR和局部CDR轉發至中央資料庫,所述 中央資料庫從不同於所述多個CDF的至少一個CDF接收CDR和局部CDR;當停jL)lfc^^Mt^,在所述中央資料庫查洵與所ii^定呼叫^或事 件相關的CDR和局部CDR;>^^斤述中央數據>^1^斤述查詢的0)11和局部0)11;以及其中所ii^L合步驟至少基於所述^L的^j的CDR和局部CDR進行聯合。
5、 才N^5U慎求1的方法,其中所述多個源端對應於多個計費數據功能 CDF,並J^斤述多個計費功肯^t應於多個計費網關功能CGF。
6、 才^^5U'J要求4的方法,進一步包拾在所i^i^擇的CGF中,A^斤述多個CDF中的至少一個^l與所ii^定呼 叫^或軒卜相關的至少一個CDR或局部CDR;基於停jh^^Hs確^l否停止生成CDRil^部CDR;將所述接收的由給定呼叫M或事件的每個CDF生成的CDR和局部 CDR聯合為與所述CDF相關的聯合CDR;以及其中所述關聯步 過絲所^^:合CDR來關^^斤ii^ CDR。
7、 才Ni^U'J^求6的方法,進一步包括將在接收步驟期間旨的CDR和局部CDR轉發到中央資料庫,所述中央 資料庫從不同於所述多個CGF的CGFMCDR和局部CDR;當停止敝^H^ji後,在所述中央資料庫查詢與給定呼叫絲或f^相 關的CDR和局部CDR;^J斤述中央數據^^1^斤述^^句的CDR和局部CDR;以及其中所^i合步驟至少基於所述接收的查詢的CDR和局部CDR進行聯合。
8、 根據;M,J^求1、 3或6的方法,進一步包拾 為計費域格式^^斤述關聯的計費信息;以及 發il^斤述關聯的計費信息至所述計,。
9、 才N^U'J要求1的方法,其中所iii^^^m^於(i)呼叫4諒或^ft 標祝降,和(ii)用戶標祝降中的一個,在所述多個源端中的每個中選擇多^i十 費功能中的相同一個。
10、 根據^U'J要求9的方法,其中所述呼叫4諒或^標識符為iR^所述 給定呼叫^或爭降的網際網路協議多M子系^f示識,並JJ斤述用戶標iFv B只 別與所iii^定呼叫"或^^相關的用戶。
全文摘要
在離線計費系統(500)內關聯計費數據記錄的方法的實施例中,多個源端(505)中的每一個選擇(S605,S715)其內的多個計費功能(515,525)中的相同一個,以路由與給定呼叫會話或事件(S600,S700)相關的計費信息。在一個實施例中,所述多個源端對應於多個網絡單元(505)或多個計費數據功能(515)。在另一個實施例中,多個計費功能對應於多個計費數據功能(515)或多個計費網關功能(525)。在所選擇的計費功能中,路由的計費信息被關聯(S630,S735)。
文檔編號H04L12/14GK101237330SQ200710105400
公開日2008年8月6日 申請日期2007年1月30日 優先權日2007年1月30日
發明者孫宏偉, 徐春光, 蔡亦鋼, 勝 諶 申請人:朗迅科技公司