專利名稱:一種網(wǎng)絡互通場景中互通實體參與計費的方法
技術領域:
本發(fā)明涉及一種NGN網(wǎng)絡域間互通時的計費方法,尤其涉及的是,在網(wǎng)絡互通場景中互通實體參與計費的方法。
背景技術:
TISPAN(The Telecoms & Internet converged Services & Protocols forAdvanced Networks)作為國際和歐洲的電信標準組織正在制定未來NGN網(wǎng)絡的網(wǎng)絡架構,這個架構是以IMS(IP Multimedia Subsystem,IP多媒體子系統(tǒng))為核心的,其中IMS核心部分的架構如圖1灰色方框內(nèi)部所示,NGN網(wǎng)絡的計費功能在Charging Functions實現(xiàn),包括產(chǎn)生計費數(shù)據(jù)記錄CDR(Charging Data Record)。圖中和Charging Functions有接口的實體包括應用服務器AS以及IMS核心的所有功能實體。但負責域間互通的功能實體-邊界控制實體IBCF(Interconnection Border Control Function,互通邊界控制功能)和-邊界網(wǎng)關實體IBGF(Interconnection Border Gateway Function,互通邊界網(wǎng)關功能)與計費功能沒有接口。
所述域間互通實體IBCF是控制兩個運營商網(wǎng)絡邊界的功能實體,它的功能在TISPAN定義中包括和傳送層資源功能實體在圖1中即I-BGF交互,也可能是間接的交互,完成NAPT(Network Address and Port Translation,網(wǎng)絡地址端口號翻譯)/FW(Fire Wall,防火墻)、媒體編解碼轉換、IP Qos標簽分配等功能;當需要和非SIP(Session Initiation Protocol,會話發(fā)起協(xié)議)域互通時和IWF交互,完成SIP到非SIP的轉換。
但對于域間互通實體在計費功能中的作用和接口關系,TISPAN沒有明確定義,ITU(國際電信聯(lián)盟International Telecommunication Union)也還沒有涉及到計費相關的具體功能實現(xiàn)和接口定義。
現(xiàn)有技術由于作為媒體匯聚和信令互通的域間互通實體沒有參與到計費中,會造成在某些需要從域間互通實體得到計費相關信息,例如流量信息來進行計費的場景下,計費無法進行或不準確。因此,現(xiàn)有技術還有待于繼續(xù)改進和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種網(wǎng)絡互通場景中互通實體參與計費的方法,為域間互通場景下的計費功能提供了更完備的解決方案。
本發(fā)明的技術方案包括一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費,其中,在域間互通的控制層面的邊界控制實體增加支持域間離線計費功能,并與本域內(nèi)的計費功能模塊建立計費交互接口;所述方法還包括步驟A、所述邊界控制實體與本域內(nèi)的計費功能模塊在預定條件下進行計費交互。
所述的方法,其中,所述步驟A包括A11、所述預定條件為發(fā)起會話,所述終端向跨域的另一終端發(fā)起會話請求,對方應答后,所述邊界控制實體向本域內(nèi)的所述計費功能模塊發(fā)送計費請求,并攜帶發(fā)送計費參數(shù);A12、所述計費功能模塊向所屬邊界控制實體發(fā)送計費應答,并記錄計費參數(shù)。
所述的方法,其中,所述步驟A還包括A21、所述預定條件為相關事件,在通話過程中,所述邊界控制實體向本域內(nèi)的所述計費功能模塊發(fā)送計費請求,并攜帶發(fā)送計費參數(shù);A22、所述計費功能模塊向所屬邊界控制實體發(fā)送計費應答,并記錄計費參數(shù)。
所述的方法,其中,所述相關事件包括媒體流的增加、刪除或業(yè)務觸發(fā)事件所述的方法,其中,所述步驟A還包括A31、所述預定條件為會話釋放,所述邊界控制實體向本域內(nèi)的所述計費功能模塊發(fā)送計費請求,并攜帶發(fā)送計費參數(shù);A32、所述計費功能模塊向所屬邊界控制實體發(fā)送計費應答,并記錄計費參數(shù)。
一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費,其特征在于,在域間互通的控制層面的邊界控制實體增加支持域間在線計費功能,并與本域內(nèi)的計費功能模塊建立計費交互接口。
一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費;其特征在于,在域間互通的承載層面邊界網(wǎng)關實體增加支持域間計費功能,并與本域內(nèi)的計費功能模塊設置計費交互接口;并且所述方法還包括步驟B、所述邊界網(wǎng)關實體與本域內(nèi)的計費功能模塊在預定條件下進行計費交互。
所述的方法,其中,所述步驟B還包括B1、所述預定條件為在媒體通道協(xié)商成功后的開啟、關閉或釋放時,所述邊界網(wǎng)關實體向所述計費功能模塊發(fā)送計費請求,其中攜帶計費參數(shù);B2、所述計費功能模塊向所述邊界網(wǎng)關實體發(fā)送計費應答,并記錄和處理對應計費參數(shù)。
本發(fā)明所提供的一種網(wǎng)絡互通場景中互通實體參與計費的方法,由于采用設置網(wǎng)絡控制層面的邊界控制實體以及網(wǎng)絡承載層面的邊界網(wǎng)關實體與計費功能模塊的計費交互接口,實現(xiàn)了對跨域互通場景下的計費功能,消除了不同運營商之間的計費糾葛。
圖1為TISPAN已經(jīng)定義的NGN網(wǎng)絡架構示意圖;圖2為本發(fā)明方法的NGN網(wǎng)絡架構示意圖;圖3為本發(fā)明網(wǎng)絡互通場景中主叫用戶所屬的NGN網(wǎng)絡中互通實體IBCF參與計費的方法的呼叫流程示意圖;圖4為本發(fā)明網(wǎng)絡互通場景中被叫用戶所屬的NGN網(wǎng)絡中互通實體的IBCF參與計費的方法的流程示意圖;圖5為本發(fā)明方法的IBGF參與計費的示例流程示意圖。
具體實施例方式
以下結合附圖,將對本發(fā)明的各較佳實施例進行較為詳細的說明。
本發(fā)明的網(wǎng)絡互通場景中互通實體參與計費的方法,在兩個不同的NGN運營商域間互通場景下,尤其是沒有信任關系的運營商間,在控制層面需要一個具有計費功能的實體收集、傳遞負責運營商網(wǎng)絡間計費結算的計費信息,這個信息和運營商網(wǎng)絡內(nèi)部網(wǎng)絡實體針對通信的計費信息可能有交叉,后者信息側重在針對用戶某次通信的計費信息,而前者側重在針對運營商間結算某次通信的計費信息,所以信息也不完全相同。
同時為配合運營商的網(wǎng)間針對流量的計費需求,在承載層面網(wǎng)間還需要一個能夠收集運營商網(wǎng)間流量,并把相關信息送到相應的計費中心的網(wǎng)絡實體。在目前TISPAN架構下,可以在I-BCF上實現(xiàn)上述控制層面的網(wǎng)間計費功能,在I-BGF上實現(xiàn)上述承載層面的網(wǎng)間計費功能。
本發(fā)明方法中的所述計費功能包括了離線計費和在線計費即實時計費功能。在離線計費場景下,IBCF和Charging Functions的接口可以為離線計費參考點Rf(Online Charging Reference Point)接口;實時計費情況下,IBCF和Charging Functions的接口可以為實時計費參考點Ro(Offline ChargingReferenee Point)接口,更新后的NGN架構圖如圖2所示,在IBCF、IBGF與Charging Functions之間分別連線表示其之間設立的接口。
以NGN用戶始發(fā)的一次會話建立為例,此次會話的被叫方屬于另一個域,域間互通功能在控制層面由IBCF完成,在傳送層面由IBGF完成,IBCF在整個通信過程中收集計費信息,通過Diameter信令的Accounting Requests(ACR)[Start,Interim,Stop and Event]將計費信息傳給Charging Functions,其處理流程如圖3所示,包括步驟1、終端UE發(fā)起會話;2、被叫方應答;3、IBCF收到被叫方應答消息后,發(fā)送計費請求Accounting Request消息到計費功能模塊Charging Functions,其中計費類型Accounting-Record-Type參數(shù)為記錄開始START_RECORD,由Charging Functions記錄一次會話的開始。
4、計費功能模塊Charging Functions應答,表示收到了IBCF的請求,并已記錄下了相關信息。
如圖3所示的,14和15步驟也是本發(fā)明方法中的計費交互過程;而其他的流程步驟,包括5-6和7-8分別為S-CSCF和P-CSCF向ChargingFunctions傳送計費開始相關信息及其應答,皆為現(xiàn)有技術已有的計費流程,因此不再贅述。在一次會話中Charging Functions會從參與此會話的多個網(wǎng)絡實體接收到計費信息,產(chǎn)生相應的記錄。Charging Functions通過這些消息中的某些參數(shù)如Session ID,ICID,GCID等關聯(lián)這多個記錄。
以NGN用戶終結的一次會話建立為例,此次會話的主叫方屬于另一個域,域間互通功能在控制層面由IBCF完成,在傳送層面由IBGF完成,IBCF在整個通信過程中收集計費信息,通過Diameter信令的Accounting Requests(ACR)[Start,Interim,Stop and Event]將計費信息傳給Charging Functions。為簡化流程圖,被叫NGN用戶歸屬域的I-CSCF在圖中省略,但對本領域技術人員顯然可以獲知其可能的連接結構。
圖4表示了上述被叫呼叫過程IBCF參與計費的流程,除了IBCF與Charging Functions之間的計費交互(步驟7、8以及步驟10、11)外,其他皆為現(xiàn)有技術的連接過程,因此不再贅述。
從圖3和圖4的所示可以看出,跨不同運營商域的互通中,互通實體IBCF(圖示中為重點突出,省略了IBGF的參與,實施中IBGF也是需要參與整個會話過程的)實現(xiàn)了跨域的互通,并在此過程中,包括會話發(fā)起、通道建立過程中,各域內(nèi)IBCF實現(xiàn)了域間互通場景下的離線計費方式。
本發(fā)明方法的釋放過程中各個實體的表現(xiàn)和呼叫建立過程類似,如圖3中的步驟14、15和圖4中的步驟10、11。
如圖5所示是本發(fā)明方法的域間互通承載層面功能實體IBGF參與到實時計費的依次的3個不同的示例流程圖,其中SPDF是TISPAN定義的參與資源預留/控制的功能實體。圖5中所示的3個不同的流程是基本相對獨立的,其具體說明如下首先,在跨域需要互通時,需要先進行媒體通道的協(xié)商,此過程未在圖5中示意;在媒體通道協(xié)商成功后,在開啟使用前,需有一個門控動作,將已經(jīng)協(xié)商好的媒體通道打開,此時IBCF和SPDF以及IBGF依次執(zhí)行門控操作,所述IBGF并同時向計費功能模塊Charging Functions發(fā)送計費請求,告知媒體通道開啟事件,以及相關的媒體參數(shù)。所述計費功能模塊ChargingFunctions將回復計費請求響應,表示接收到了計費請求,同時會對收到的計費請求進行相應處理。
當媒體通道需要關閉時,IBCF、SPDF和IBGF依次執(zhí)行門控的關閉媒體通道動作,此時關閉并不等于釋放,所述媒體通道依然存在,只是暫時不用。此時,媒體通道內(nèi)無數(shù)據(jù)流量,這時,所述IBGF與所述計費功能模塊Charging Functions進行計費交互,告知相關計費參考參數(shù),從而實現(xiàn)準確的流量計費。
當媒體通道釋放時,所述IBCF、SPDF和IBGF相繼執(zhí)行釋放媒體通道操作,此時,媒體通道將完全被釋放,所述IBGF即與所述計費功能模塊Charging Functions進行計費交互,告知媒體釋放事件,從而使ChargingFunctions能夠?qū)崿F(xiàn)準確的流量計費。
通過上述本發(fā)明方法的實現(xiàn)方案,在域間互通場景下,完善了運營商的計費功能,以及解決了運營商間計費結算的問題。需注意的是,上述互通實體IBCF和IBGF參與計費的涉及中,可以單獨涉及IBCF或IBGF的參與計費,或者兩者共同參與計費,由計費功能模塊進行關聯(lián)取舍。可以通過上述互通實體實現(xiàn)離線或在線的計費過程,或基于流量或事件的計費過程等等,這些計費的過程的具體的實現(xiàn)為現(xiàn)有技術所公開,在此不再贅述。
但應當指出的是,上述針對具體實施例的說明較為具體,并不能因此而理解為對本發(fā)明專利保護范圍的限制,本發(fā)明的專利保護范圍應以所附權利要求為準。
權利要求
1.一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費,其特征在于,在域間互通的控制層面的邊界控制實體增加支持域間離線計費功能,并與本域內(nèi)的計費功能模塊建立計費交互接口;所述方法還包括步驟A、所述邊界控制實體與本域內(nèi)的計費功能模塊在預定條件下進行計費交互。
2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟A包括A11、所述預定條件為發(fā)起會話,所述終端向跨域的另一終端發(fā)起會話請求,對方應答后,所述邊界控制實體向本域內(nèi)的所述計費功能模塊發(fā)送計費請求,并攜帶發(fā)送計費參數(shù);A12、所述計費功能模塊向所屬邊界控制實體發(fā)送計費應答,并記錄計費參數(shù)。
3.根據(jù)權利要求1所述的方法,其特征在于,所述步驟A還包括A21、所述預定條件為相關事件,在通話過程中,所述邊界控制實體向本域內(nèi)的所述計費功能模塊發(fā)送計費請求,并攜帶發(fā)送計費參數(shù);A22、所述計費功能模塊向所屬邊界控制實體發(fā)送計費應答,并記錄計費參數(shù)。
4.根據(jù)權利要求3所述的方法,其特征在于,所述相關事件包括媒體流的增加、刪除或業(yè)務觸發(fā)事件。
5.根據(jù)權利要求1所述的方法,其特征在于,所述步驟A還包括A31、所述預定條件為會話釋放,所述邊界控制實體向本域內(nèi)的所述計費功能模塊發(fā)送計費請求,并攜帶發(fā)送計費參數(shù);A32、所述計費功能模塊向所屬邊界控制實體發(fā)送計費應答,并記錄計費參數(shù)。
6.一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費,其特征在于,在域間互通的控制層面的邊界控制實體增加支持域間在線計費功能,并與本域內(nèi)的計費功能模塊建立計費交互接口。
7.一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費;其特征在于,在域間互通的承載層面邊界網(wǎng)關實體增加支持域間計費功能,并與本域內(nèi)的計費功能模塊設置計費交互接口;并且所述方法還包括步驟B、所述邊界網(wǎng)關實體與本域內(nèi)的計費功能模塊在預定條件下進行計費交互。
8.根據(jù)權利要求7所述的方法,其特征在于,所述步驟B還包括B1、所述預定條件為在媒體通道協(xié)商成功后的開啟、關閉或釋放時,所述邊界網(wǎng)關實體向所述計費功能模塊發(fā)送計費請求,其中攜帶計費參數(shù);B2、所述計費功能模塊向所述邊界網(wǎng)關實體發(fā)送計費應答,并記錄和處理對應計費參數(shù)。
全文摘要
本發(fā)明公開了一種網(wǎng)絡互通場景中互通實體參與計費的方法,其用于不同域間互通場景下的計費,其中,在域間互通的控制層面的邊界控制實體增加支持域間計費功能,并與本域內(nèi)的計費功能模塊建立計費交互接口;所述方法還包括步驟所述邊界控制實體與本域內(nèi)的計費功能模塊在預定條件下進行計費交互。本發(fā)明方法由于采用設置網(wǎng)絡控制層面的邊界控制實體以及網(wǎng)絡承載層面的邊界網(wǎng)關實體與計費功能模塊的計費交互接口,實現(xiàn)了對跨域互通場景下的計費功能,消除了不同運營商之間的計費糾葛。
文檔編號H04L12/14GK1874240SQ200510102150
公開日2006年12月6日 申請日期2005年12月2日 優(yōu)先權日2005年12月2日
發(fā)明者王櫻, 施有鑄 申請人:華為技術有限公司