新四季網

一種實現即按即通計費的方法、設備及系統的製作方法

2023-09-13 09:42:10 2

專利名稱:一種實現即按即通計費的方法、設備及系統的製作方法
技術領域:
本發明涉及網絡計費技術,特別涉及一種實現即按即通計費的方法、設 備及系統。
背景技術:
即按即通(PoC, Push to Talk over Cellular)業務是一種基於網際協議 (IP, Internet Protocol)技術的集群媒體通信業務,PoC用戶在設定好群組 名單後,利用承載網絡,通過移動通信網絡和半雙工(一方在說話時其他成 員只能接聽)網絡電話(VoIP, Voice over IP)可與其他PoC用戶進行點對 點、點對多點(PoC用戶建立與多個PoC用戶群組通信, 一個時間只能有一 個發言者)的半雙工通話。PoC業務的開展,改變了人們使用行動電話"一 對一"的傳統通話方式,用戶能夠與任何地方的多個用戶進行"一對多"的 即時通話。
圖1為現有技術PoC業務系統的結構示意圖,參見圖1, PoC用戶 (Member B )在設定群組名單(Member A、 Member C、 Member D和Member E ),通過移動通信網絡發起PoC業務,進行點對多點的半雙工通話,Member A、 Member C、 Member D和Member E接聽來自Member B的講話。
圖2為現有技術PoC業務系統中各通信實體的結構示意圖,參見圖2, 包括在網絡A中的PoC客戶端A( PoC Client A)、加入PoC功能A( PPF A, Participate PoC Function A)、在網絡B中的PoC Client B、 PPF B及在網 絡X中的控制PoC功能(CPF, Control PoC Function ),其中,
PoC Client A對應PPF A, PoC Client B對應PPF B,也就是PoC Client 與PPF的對應關係為一對一。加入會話的PoC Client之間的通信通過PPF向CPF發送請求來實現,各PPF會話操作向CPF發送請求,由CPF協調控 制會話過程,例如,媒體分發、數據轉送、權限及角色轉移、用戶體驗質量 (QoE, Quality of Experience )認證等;接收CPF發送的指令以及媒體和數 據,發送至對應連接的PoC Client,完成PoC Client之間點對點、點對多點 的通信。
CPF是PoC業務系統中的通信核心,進行集中式控制,執行包括會話 控制、群組策略執行及用戶面適配等功能,其中,會話控制又包括建立/取 消會話、信令和媒體協商、處理請求、分發媒體流,群組策略執行包括收集 並控制服務質量(QoS, Quality of Service )。接收PPF發送的會話操作請 求,依據策略,協調控制會話過程,向PPF發送指令,分發媒體和數據。
實際應用中,PPF A與PPF B可以屬於不同的網絡,CPF與PPF的對 應關係為一對多(1: M, 1: N, M、 N為大於l的整數),PPF和CPF也 稱為PoC伺服器(PoC Server)。
在PoC會話中,還存在一種預建立(Pre-establishment)的會話預協商 才幾制,也4皮稱為PoC早期會i舌建立(Early session setup ) 。 Early session setup 發生在PoC Client完成註冊到建立真正的PoC會話之間的某一時刻,在Early session set-up過程中,PoC Client向PoC Server發起協商請求,與PoC Server 協商後,獲取建立或參與PoC會話時,該PoC Client所需的參數,例如,各 種媒體參數、實時傳輸協議(RTP, Real Time Protocol)埠以及PoC承載 的系列參數。當該PoC Client真正建立/參與PoC會話時,就無需再進行媒 體協商等操作,節省建立/參與PoC會話的時間,以提高對會話請求的響應 能力。
圖3為現有技術基於IP多媒體子系統(IMS, IP Multimedia Subsystem) 的PoC早期會話建立的流程示意圖,參見圖3,以運行在分組域(PS, Packet Switch)的IP多媒體系統作為PoC承載為例,進行分層建立,從下往上依 次為PS層、IMS層及PoC層,該流程包括
步驟301, PoC Client開機;步驟302, PoC Client發起到PS的PS附著(PS Attach); 步驟303, PoC Client建立與PS的分組數據協議上下文(PDP Context, Packet Data Protocol Context);
步驟304, PoC Client向IMS執行註冊過程; 步驟305,早期會話建立; 本步驟中,又包括如下的子步驟。
步驟305a, PoC Client向IMS發送會話邀請(INVITE )消息; 步驟305b, IMS接收INVITE消息,進行初始過濾規則(IFC, Initial Filter Criteria)評估;
步驟305c, IMS向PoC Server發送INVITE消息; 步驟305d, PoC Server接收INVITE消息,向IMS返回200 OK消息, IMS 4妾收並發送至PoC Client;
本步驟中,PoC Server接收INVITE消息,進行PoC會話所需參數(力某 體參數、相關信令參數、承載參數等)的匹配、協商,為後面建立/參與真 正的PoC會話進行準備;完成各種所需的協商後,當PoC Client真正建立/ 參與PoC會話時,就無需再進行媒體協商等操作。
步驟306, PoC Client執行初始化PoC會話(Initiate PoC Session); 步驟307, PoC Client向IMS發送建立多i某體消息; 步驟308, IMS接收並向PoC Server發送建立多媒體消息; 步驟309, PoC Server向IMS返回INVITE消息; 步驟310, IMS向其它PoC Client發送INVITE消息。 由上述可以看出,Early session setup過程並非真正的PoC會話過程, 而是"準備"或"協商,,過程;發生在PoC Client與POC Server之間,各 個PoC Client之間也沒有建立PoC會話連接;完成Early session setup的PoC Client,實際仍未建立/力口入PoC會話;但完成了 Early session setup的PoC Client,在後續流程中,可以在任意的時間,不用再次協商而直接發起/加入 PoC會話中,節省了發起/加入PoC會話進行協商的時間,提高了對會話請
8求的響應能力,同時也提升了 PoC Client的體驗。
由於PoC業務中Early session setup可以有效節省時間以及對會話請求 的響應能力快,得到了運營商的廣泛關注,但同時,基於Early session setup 模式的計費方法,還處於研究探索中。
圖4為現有技術對Early session setup會話的離線計費流程示意圖,參 見圖4,該流程包括
步驟401, PoC Client向PoC Server發送普通會話初始化協議邀請(SIP INVITE, Session Initiation Protocol INVITE)消息;
步驟402, PoC Server接收SIP INVITE消息,生成離線計費請求(ACR, Account Charging Request),向計費數據功能(CDF, Charging Data Function) 即離線計費系統發送ACR消息;
步驟403, CDF接收ACR消息,將該事件記錄到計費數據中,生成基 於事件的計費數據記錄(CDR, Charging Data Record );
步驟404, CDF向PoC Server返回離線計費應答(ACA, Account Charging Answer)消息,結束該離線計費過程。
上述Early session setup模式下的離線計費方案,PoC Server通過接收的 SIP INVITE消息進行觸發計費,但由於用於Early session setup的SIP INVITE消息(PoC Client與PoC Server協商)與普通的用於建立/參與會話 的SIPINVITE消息(邀請其它PoC Client)是不同的,因而未明確對Early session setup過程的計費觸發機制或計費策略。
對於在線計費系統(OCS, Online Charging System),現有技術中,提 出了針對SIP信令的計費觸發方式,通過在IMS中的應用伺服器(AS, Application Server )及服務-呼叫會話控制功能(S-CSCF, Serving-Call Session Control Function)中配置對SIP INVITE的會話開始的計費觸發器,利用IMS 的計費機制完成對上層PoC業務的計費。但上述對Early session setup模式 下的計費方案的描述中,還只是一個概略的描述,還沒有提出具體的實施方 案,其中,對於計費流程涉及的一些具體流程,還沒有進行細化,即還沒有定義完整的計費機制及實現流程,因此,在Early session setup模式下進行 計費,還存在如下的一些問題和缺點
在Early session setup模式下,只是簡述了需要對該模式下進行在線計 費操作,但沒有確定如何對Early session setup過程計費;雖然也提出了通 過在AS及S-CSCF中配置對SIP INVITE的會話開始的計費觸發器,但未對 PoC計費方式明確描述。因此,對於該場景下的在線計費原則、計費模型、 計費觸發器配置以及如何辨別PoC Client發送的請求是Early session setup 請求還是後續中建立或參與PoC會話所發起的會話初始化協議指示(SIP REFER)請求,還沒有提出明確的方案進行描述。
進一步地,對於在線或是離線計費,Early session setup操作過程還具有
一定的特殊性通常情況下,SIPINVITE消息用於SIP會話的初始化請求,
因此,無論PoC Client是在Early session setup階段還是在建立/參與會話時,
都是以SIP INVITE消息觸發會話啟動計費請求,建立在線計費連接
(Diameter Credit Charging Session )或進行離線計費,直到該SIP會話釋放
才結束計費連接;但PoC Client發起Early session setup協商過程,是用於為
後續中建立/參與PoC會話作準備,從Early session setup完成直到PoC Client
建立/參與PoC會話前,PoC Client之間並沒有PoC會話連接,因此該Early
session setup操作過程未佔用到PoC網絡資源,如果在Early session setup階
段,PoC Client發送SIP INVITE消息觸發會話啟動計費請求,對PoC會話
進行計費,但這是不符合實際情況的,也損害了用戶的合法權益。而且,舉
例來說,以基於會話的計費功能(SBCF, Session Based Charging Function)
為模型,當Early session setup操作完成,觸發PoC會話初始化計費,後續
的PoC會話操作則將被認為是PoC Update,也就是說,後續中當PoC Client
發起建立或參與PoC會話所發起的SIP REFER,應該是真正的PoC會話,
但PoC Server卻認為是PoC會話更新(Update),這顯然不符合Early session
setup特徵;同時,以Early session setup為PoC會話開始,則計費操作會話
(CC Session, Charging Control Session)須保持到該PoC Client結束整個因此,在現有的Early session setup模式下,沒有明確PoC的計費方式, 而且,不能針對Early session setup階段和後續中建立或參與PoC會話階段 進行判斷並分別進行計費處理,計費過程不完善,不能保證用戶的合法權益, 影響用戶的體驗。

發明內容
本發明實施例提供一種實現即按即通計費的方法,合理地對Early session setup過程進行計費,完善PoC計費體系,提高用戶的體驗。
本發明實施例還提供一種實現即按即通計費的設備,合理地對Early session setup過程進行計費,完善PoC計費體系,提高用戶的體驗。
本發明實施例還提供一種實現即按即通計費的系統,合理地對Early session setup過程進行計費,完善PoC計費體系,提高用戶的體驗。
為達到上述目的,本發明實施例的技術方案具體是這樣實現的 一種實現即按即通計費的方法,該方法包括
判斷接收的會話初始化協議邀請SIP INVITE消息是否為早期會話建立 操作,如果是則觸發SIP INVITE計費觸發器,輸出早期會話建立計費操作 請求,以指示計費設備執行相應的計費操作。
一種即按即通伺服器設備,該設備包括接收單元、判斷單元、處理及 計費觸發單元及發送單元,其中,
接收單元,用於接收即按即通客戶端發送的會話初始化協議邀請SIP INVITE消息,發送至判斷單元;
判斷單元,用於接收來自接收單元的SIP INVITE消息,如果確定接收 的SIP INVITE消息為早期會話建立操作,觸發處理及計費觸發單元;
處理及計費觸發單元,用於接收判斷單元發送的觸發消息,觸發早期會
話建立,向發送單元發送計費操作請求消息;
發送單元,用於接收計費操作請求消息,向計費設備發送。
ii一種計費設備,該設備包括接收單元及計費單元,其中,
接收單元,用於接收即按即通伺服器設備發送的早期會話建立計費操作 請求消息,發送至計費單元;
計費單元,用於接收計費操作請求消息,對早期會話建立過程執行計費 操作,向發送單元輸出計費應答消息;
發送單元,用於將計費單元輸出的計費應答消息向即按即通伺服器設備 發送。
一種實現即按即通計費的系統,該系統包括即按即通伺服器設備及計 費設備,其中,
即按即通伺服器設備,用於接收即按即通客戶端發送的會話初始化協議 邀請SIP INVITE消息,如果確定為早期會話建立操作,觸發設置的SIP INVITE計費觸發器,觸發早期會話建立相關的計費操作請求,向計費設備 發送;
計費設備,用於接收即按即通伺服器設備發送的計費操作請求消息,根 據設置的計費規則執行早期會話建立計費操作。
由上述技術方案可見,本發明實施例的一種實現即按即通計費的方法、 設備及系統,通過在PoC Server上配置SIP INVITE計費觸發器,分析PoC Server接收的SIP INVITE消息是否為Early session setup操作,如果是,觸 發計費設備執行設置的Early session setup相關的計費操作(Charging Control)。完善了基於Early session setup才乘作的PoC計費體系,可以合理 地對Early session setup過程進行計費,提高用戶的體驗。


圖1為現有技術PoC業務系統的結構示意圖2為現有技術PoC業務系統中各通信實體的結構示意圖3為現有技術基於IP多媒體系統的PoC早期會話建立的流程示意圖4為現有技術對Early session setup會話的離線計費流程示意圖;圖5為本發明實施例一種實現即按即通計費的系統結構及其信息交互示意
圖6為本發明實施例PoC Server設備的結構示意圖; 圖7為本發明實施例計費設備的結構示意圖8為本發明實施例一種實現即按即通計費的方法總體流程示意圖; 圖9為本發明實施例一流程示意圖; 圖IO為本發明實施例二流程示意圖; 圖11為本發明實施例三流程示意圖; 圖12為本發明實施例四流程示意圖。
具體實施例方式
為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖並舉 實施例,對本發明作進一步詳細說明。
本發明實施例通過預先在PoC Server上配置SIP INVITE計費觸發器, 分析PoC Server接收的SIP INVITE消息是否為Early session setup操作,如 果是,觸發計費設備執行設置的Early session setup相關的計費操作。
其次,本發明實施例明確了 Early session setup過程發生時,以何種方 式執行計費,並闡明計費事件觸發的時機和條件,完善原有模糊的或有分岐 的Early session setup過禾呈的計費5危禾呈,與Early session setup過禾呈的計費才莫 型相符合。
最後,對Early session setup過程的計費觸發條件(規則)和處理機制 提供詳細具體的實施方案。
為了實現上述目的,本發明實施例提出了一種實現即按即通計費的系統。
圖5為本發明實施例一種實現即按即通計費的系統結構及其信息交互 示意圖。參見圖5,該系統包括PoCClient、 PoC Server及計費設備,其中, PoC Client,用於向PoC Server發送SIP INVITE消息,執行Early sessionsetup操作,接收PoC Server返回的Early session setup結果消息,獲知計費
"息5
PoC Server,用於接收PoC Client發送的SIP INVITE消息,如果確定接 收的消息為Early session setup操作,則觸發配置於其中的SIPINVITE計費 觸發器,觸發Early session setup相關的計費請求,向計費設備發送計費請 求(CR, Charging Request )消息;接收計費設備返回的計費應答(CA, Charging Answer)消息,才艮據處理Early session setup過程的結果,向PoC Client發 送Early session setup結果消息;
計費設備,用於接收PoC Server發送的CR消息,根據設置的計費規則 執行相應的計費操作,向PoC Server發送CA消息。
圖6為本發明實施例PoC Server設備的結構示意圖。參見圖6,該設備 包括接收單元、判斷單元、處理及計費觸發單元和發送單元,其中,
接收單元,用於接收PoCClien發送的SIP INVITE消息,發送至判斷單 元;接收計費設備發送的計費操作結果消息,發送至處理及計費觸發單元;
判斷單元,用於接收來自接收單元的SIP INVITE消息,如果確定接收 的消息為Early session setup操作,觸發處理及計費觸發單元;
處理及計費觸發單元,用於接收來自接收單元的計費操作結果消息,根
l居處J裡Early session setup過牙呈的結果,向發送單元發送Early session setup
結果消息;接收判斷單元發送的觸發消息,觸發Early session setup相關的
計費請求,向發送單元發送觸發CR消息,攜帶用於標識當前計費類型的信 臺
發送單元,用於接收處理及計費觸發單元發送的Early session setup結 果消息,向PoCClien發送;接收處理及計費觸發單元發送的觸發CR消息, 向計費設備發送CR消息。
圖7為本發明實施例計費設備的結構示意圖。參見圖7,該設備包括 接收單元、計費單元及發送單元,其中,
接收單元,用於接收PoC Server i殳備發送的Early session setup CR消息,發送至計費單元;
計費單元,用於接收CR消息,根據消息中包括的標識信息執行相應設 置的計費操作,向發送單元輸出CA消息;
發送單元,用於將計費單元輸出的CA消息向PoC Server設備發送。
圖8為本發明實施例一種實現即按即通計費的方法總體流程示意圖。參 見圖8,該流程包括
步驟801, PoC Client向PoC Server發起SIP INVITE請求;
本步驟中,PoC Client在PoC Server註冊後,便可以在任意時刻,由PoC Client向PoC Server發起SIP INVITE請求,以進行Early session setup才喿作, 為後續建立/參與PoC會話作準備。
步驟802, PoC Server接收PoC Client發送的SIP INVITE消息,判斷接 收的消息是否為Early session setup操作,如果是,執行步驟803;
本步驟中,在PoC Server上配置SIP INVITE計費觸發器,PoC Server 判斷接收到的SIP INVITE消息是否為Early session setup操作,決定是否觸 發Early session setup相關的計費請求,如果為普通的用於建立/參與會話的 SIP INVITE消息(例如,包括邀請其它PoC Client的信息),則不觸發Early session setup相關的計費請求。
步驟803, PoC Server向計費設備發送CR消息;
本步驟中,PoC Server在向計費設備發送的CR消息中攜帶標識信息, 標識該消息用於Early session setup才喿作。
步驟804,計費設備接收CR消息,執行相應的計費操作;
本步驟中,計費設備接收CR消息,根據設置的Early session setup計費 規則,執行計費操作。
步驟805,計費設備向PoC Server返回CA消息;
步驟806,結合計費設備返回的CA消息,PoC Server根據處理Early session setup過禾呈的結果,生成Early session setup結果消息,發送至PoC Client 。下面舉四個具體實施例,對本發明進行詳細說明,後三個實施例為在線
計費系統(ocs)的計費流程。 實施例一
圖9為本發明實施例一流程示意圖。本實施例中,PoCClient在完成了 Early session setup後,可能會在某個時機需要建立/參與PoC會話,這時PoC Client向POC Server發起SIP REFER請求,表示邀請或加入某一 PoC會話, 此時的計費為對基於Early session setup的後續PoC session計費,參見圖9, 該流禾呈包i舌
步驟901,由於已經完成Early session setup, PoC Client可以直接向PoC Server發送SIP REFER消息;
本步驟中,PoC Client與PoC Server預先建立Early session setup,當PoC Client被邀請加入某個已有的PoC會話或建立一個新的PoC會話並邀請其它 PoC Client參加時,它可以直接向其它PoC Client發起SIP REFER消息,請 求參與/建立PoC會話。
步驟902, PoC Server接收SIP REFER消息,由於之前建立過Early session setup,同意SIP REFER建立PoC會話,並觸發PoC會話計費;
本步驟中,在PoC Server配置針對SIP REFER的計費觸發器,接收到 PoC Client發送的SIP REFER消息,觸發PoC會話計費。
步驟903, PoC Server向計費設備發送計費請求(CR),攜帶PoC會話 初始化標識(INIT, REFER)信息,用於標識該請求為PoC會話初始化才喿 作。
步驟904,計費設備接收CR消息,執行相應的計費操作; 步驟905,計費設備向PoC Server返回CA消息。
實際應用中,對於PoC Server配置計費觸發器,其配置位置可以基於 PoC層,如在PoC Server上分別配置針對SIP INVITE消息及SIP REFER消 息的計費觸發器,用以分別觸發Early session setup操作的計費和後續的PoC 會話計費;也可以是單獨配置針對SIP INVITE消息的計費觸發器,用以觸發Early session setup操作的計費,對於非SIP INVITE消息,觸發PoC會話計費。
實際應用中,由於PoC業務相關的計費都是基於SIP控制機制,也可以 由其SIP承載來感知和判斷,決定觸發的時機和內容當IMS為PoC承載 時,由於IMS上的AS、媒體資源伺服器(MRFC, Multimedia Resource Function Controllers)及S-CSCF都可以感知PoC服務,因此可以在這些實體上單獨 或分別配置針對SIP INVITE及SIP REFER的計費觸發器,用以觸發Early session setup操作的計費和後續的PoC會話計費。
實施例二
圖IO為本發明實施例二流程示意圖。本實施例中,POC Server判斷接 收的SIP INVITE消息是否為Early session setup操作,參見圖10,該流程包 括
步驟1001, PoC Client向PoC Server發起SIP INVITE請求;
步驟1002, PoC Server接收PoC Client發送的SIP INVITE消息,判斷 接收的消息是否為Early session setup操作,如果是,執行步驟1003;
本步驟中,在PoC Server上配置SIP INVITE計費觸發器,PoC Server 分析接收到的SIP INVITE消息是否為Early session setup操作,決定是否觸 發Early session setup相關的計費請求,如果為普通的用於建立/參與會話的 SIP INVITE消息(例如,包括邀請其它PoC Client的信息),則不觸發Early session setup相關的計費請求。
判斷的方法可以是
PoC Server根據Early session setup的SIP INVITE消息(PoC Client與 PoC Server協商)或普通的用於建立/參與會話的SIP INVITE消息(邀請其 它PoC Client)是否包括通用資源標識符邀請方列表(URI-List, Universal Resource Identifier-List) "f言息進4亍判斷用於Early session setup的 SIP INVITE消息中沒有攜帶URI-List信息,只有用於準備建立會話所需的媒體 協商、QoS、埠號等信息,而其它普通的用於建立/參與會話的SIP INVITE
17消息則攜帶有URI-List信息。如果PoC Server判斷消息中不包括URI-List 信息,則確定為Early session setup操作,並向OCS發起相應的計費請求, 攜帶標識信息,用於標識當前計費類型為Early session setup操作;或者
PoC Client在發送的SIP INVITE消息中包括標明Early session setup操 作的指示欄位,PoC Server根據接收的SIP INVITE消息中包括的指示欄位 進行判斷。
步驟1003, PoC Server向OCS發送CR消息;
本步驟中,PoC Server在向OCS發送的CR消息中攜帶標識信息,標識 信息包括資源預留數量請求(RSU, Request Service Unit)信息;
實際應用中,C R消息可以包括下述計費信息的任意 一 種或兩種
1. Early session setup才喿作本身佔用的資源"f言息包4舌Early session setup 操作需要動用的媒體、流量、QoS等級等相關資源數量/類型。
如果針對Early session setup操作本身計費,則計費過程CR消息傳輸的 內容還可以涉及如下兩方面的計費內容
a. 將Early session setup看作是某種特殊類型的PoC會話建立過程,該 過程相關的信息應該體現到計費數據中;
b. 也可以將Early session setup看作是一種操作,用於在PoC Client與 PoC Server之間預先協商並建立約定的操作(可能還涉及到承載層的協調), 該操作完成後,PoC Client不再需要與PoC Server協商就可以同其它參與者 及PoC Server建立會話連接。
對於上述a、 b中的Early session setup,計費內容包括如下數據,OCS 可以依據計費內容進行計費
Early session setup建立/結束時間、優先級、QoS、協商的^某體類型等;
Early session setup涉及的資源度量,例如,流量、時長、Early session setup 類型標識、優先級、有效時長等;
Early session setup與後續建立/參與PoC會話是不同的,涉及這種不同 的數據,如兩者類型標識、兩者相隔的時長、流量差異等,都應是計費數據。
182.執行Early session setup後,PoC Client為後續建立/參與PoC會話預 留的資源信息按用戶QoE要求而預留的媒體、媒體級別、有效時長;以 及媒體控制埠、協議、類型等。
實際應用中,Early session setup操作是為後續建立/參與PoC會話而服 務的(以發起SIP REFER為標識),因此需要為後續的PoC會話業務預留 資源,這本來是屬於後續PoC會話的相關計費,但由於該操作發生在Early session setup過程中,因此,只能在Early session setup過程中執行計費。
步驟1004, OCS接收CR消息,執行相應的計費操作;
本步驟中,OCS接收CR消息,根據設置的Early session setup計費規 則,執行計費操作。
步驟1005, OCS向PoC Server返回CA消息,攜帶預留的資源數量(GSU, Granted Service Unit)信息;
步驟1006, PoC Server完成Early session setup;
步驟1007, PoC Server向PoC Client發送Early session setup結果消息; 步驟1008, PoC Server向OCS發送CR消息,攜帶使用了的資源(USU, Used Service Unit)信息;
實際應用中,步驟1007和步驟1008並沒有先後順序。
步驟1009, OCS執行相應的計費操作;
步驟1010, OCS向PoC Server返回CA消息。
由於Early session setup過程是一個協商和準備的過程,這個過程中包 括對用戶按各自QoE/QoS規定所需的媒體準備、PoC與其承載層(比如IMS) 協商並執行資源分配等操作,因此可能使用的資源數量並不確定,不能採用 IEC直接計費。本發明在以下的實施例中,將採用帶資源預留的計費模式, 如SCUR或ECUR計費模式,逐步申請、按實際使用量進行計費。
實施例三
圖11為本發明實施例三流程示意圖。本實施例中,Early session setup 與PoC Client發起PoC會話之間相隔時間較短,但此時PoC Client還未建立或參與真正的PoC會話,針對Early session setup這一協商過程(如々某體、 信令、承載的協商過程)佔用資源的計費流程,採用基於會話的帶資源預留 收費(SCUR, Session Charging with Unit Reservation )的在線計費方法,參 見圖11,該流程包括
步驟1101, PoC Client向PoC Server發送SIP INVITE消息; 步驟1102, PoC Server接收SIP INVITE消息後,向OCS發送CR消息, 攜帶RSU信息;
本步驟中,PoC Server接收SIP INVITE消息,與PoC Client進行一 系 列協商過程,協商所需要的預留資源,為後續建立/參與PoC會話所需的參 數如QoS、媒體、埠、承載層的埠、 QoS等預留資源。
步驟1103, OCS按收CR消息,根據包括的RSU信息執行計費操作; 本步驟中,OCS按收CR消息,根據包括的RSU信息確定對帳戶(Credit) 進行預扣的計費操作,如果帳戶餘額不足,拒絕PoC Server進行Early session setup過程。
步驟1104, OCS向PoC Server返回CA消息;
本步驟中,CA消息中包括OCS給該Early session setup預留的GSU信

步驟1105, POC Server接收CA消息,執行Early session setup,進行 QoS、媒體、承載等相關參數的協商;
步驟1106, PoC Server向PoC Client發送Early session setup結果消息;
步驟1107, PoC Server向OCS上報CR消息,攜帶完成Early session setup 過程中USU信息,並為可能出現其它事件請求資源預留;
本步驟中,CR[UPDATE]為會話更新計費請求,該請求上"t艮到目前為止 進行Early session setup操作耗用的資源,如有需要,再申請新資源預留 (RSU);
步驟1108-步驟1109, OCS接收CR消息,根據消息中包括的USU信 息,執行計費操作,確定當前實際應該的扣款數量,如果仍有剩餘,則將其步驟1110, Early session釋放計費,PoC Server向OCS發起會話結束請 求CR[TERM] , TERM為事件結束標識;
本步驟中,CR攜帶釋放Early session時所使用的資源USU。
步驟llll-步驟1112, OCS接收CR消息,根據消息中包括的USU信 息,執行計費操作,確定當前實際應該的扣款數量,如果仍有剩餘,則將其 釋放。
實施例四
除上面使用的基於會話帶資源預留的計費S C UR外,還以使用基於事件 的帶資源預留收費(ECUR, Event Charging with Unit Reservation )。
Early session setup屬於PoC Client與PoC Server之間的會話,可以4安照 基於會話的方式計費,如SCUR。另一方面,在完成Early session setup後, 到後續PoC Client通過SIP REFER消息建立/參與PoC會話前,存在一段並 不確定的時長(可能從數毫秒到數天),如果採用SCUR方式計費,則對 Early session setup的計費便會長時間激活在線計費會話(Diameter Credit Control Session)並保持該在線計費會話直到Early session setup結束,但在 這一段時間內,如果沒有後續的PoC會話,PoC Client實際並未使用PoC會 話資源,導致這段時間佔用的計費資源(如計費連接和計費功能的處理能力) 就被無謂地消耗掉了,降低了計費效率。
圖12為本發明實施例四流程示意圖。本實施例中,將Early session setup 看作是一種操作,PoC Client還未建立或參與真正的PoC會話,針對Early session setup這一協商過程(如媒體、信令、承載的協商過程)佔用資源 的計費流程,採用ECUR的在線計費方法。參見圖12, PoC Server進行Early session setup, 該流程包括
步驟1201~步驟1202, PoC Server接收SIP INVITE消息,向OCS發送 CR消息,攜帶RSU信息;
本步驟中,PoC Server向OCS發送CR ( EVENT, TERM, RSU)消息,
21上報當前該PoC Server與PoC Client進行協商需要的預留資源,為後續建立
/參與PoC會話所需的參數如QoS、媒體、埠、承載層的埠等預留資源。 步驟1203, OCS接收CR消息,根據包括的RSU信息執行計費操作; 本步驟中,OCS按收CR消息,根據包括的RSU信息確定對帳戶(Credit)
進行預扣的計費操作,如果帳戶餘額不足,拒絕PoC Server進行Early session
setup過程。
步驟1204, OCS向PoC Server返回CA消息;
本步驟中,CA消息中包括OCS給該Early session setup預留的GSU。
之後,PoC Server接收CA消息,4丸行早期會話建立(Early session setup ), 包括執行QoS、媒體、承載等相關參數的協商的操作;
步驟1205, PoC Server完成早期會話建立後,向PoC Client發送Early session setup結果消息;
步驟1206, PoC Server向OCS發送CR[TERM]計費請求,上報該操作 資源使用情況;
本步驟中,由於將建立早期會話這一操作認為是一個完整事件,如果建 立成功能,則事件結束,因此,PoC Server向OCS發起的計費請求CR中包 括的信息為事件結束標識TERM和已經耗用的資源數量USU,供OCS計費 所用;如果仍有剩餘,則將其釋放。
步驟1207~步驟1208, OCS計費後返回計費結果到PoC Server。
步驟1209,在早期會話被釋放時,PoC Server向OCS發起會話結束事 件計費請求CR,其中包括會話結束信息TERM;
本步驟中,由於是釋放會話,因此無需再申請資源預留,只需加上TERM 標識計費為會話結束計費即可。
步驟1210~步驟1211, OCS進行計費,並返回計費結果到PoC Server, 完成對早期會話的計費全程。
在Early session setup進行過程中,不會對會話本身作更新處理,如果 發生更新、媒體變化等事件,均通過與步驟1202~步驟1208類似的步驟對每一個事件進行計費。
本發明實施例中,在完成Early session setup後,到後續PoC Client通過 SIP REFER消息建立/參與PoC會話前,採用ECUR的計費模型, 一次從用 戶帳戶中預扣一定的金額,當預扣的金額用完,通話還在繼續,將再預扣一 次,通話結束後,預留但沒有使用完的金額實時返回客戶帳戶。通過在PoC Server接收到SIP INVITE消息後,觸發相應計費事件,並記錄下相關的計 費數據,當PoC Client釋放Early session setup後,再觸發一次計費請求。可 以避免在整個Early session setup期間保持在線計費會話。
實際應用中,對於離線計費系統,也可以採用與上述實施例相類似的計 費觸發機制和計費策略,不同的是,PoC Server在向離線計費系統發送的離
線計費請求中不需要攜帶相關的資源預留信息。
由上述實施例可見,本發明實施例的一種實現即按即通計費的方法、設 備及系統,通過在PoC Server上配置SIP INVITE計費觸發器,PoC Server 分析接收的SIP INVITE消息是否包括URI-List信息或標明Early session setup操作的指示欄位,如果包括,觸發OCS執行設置的Early session setup 相關的計費操作;或由SIP承載來感知和判斷,觸發Early session setup相關 的計費操作。並針對不同情況下Early session setup協商過程佔用資源的計 費流程,採用相應的ECUR或SCUR在線計費方法,明確了 Early session setup 過程發生時,以何種方式執行計費,並闡明計費事件觸發的時機和條件,完 善了原有模糊的或有分岐的Early session setup過程的計費流程,並對Early session setup過程的計費規則和處理機制提供了詳細具體的實施方案,可以 合理地對Early session setup過程進行計費,對Early session setup的計費有 實際指導意義,同時提高了用戶的體驗。
以上舉較佳實施例,對本發明的目的、技術方案和優點進行了進一步詳 細說明,所應理解的是,以上所述僅為本發明的較佳實施例而已,並不用以 限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、 改進等,均應包括在本發明的保護範圍之內。
2權利要求
1. 一種實現即按即通計費的方法,其特徵在於,該方法包括判斷接收的會話初始化協議邀請SIP INVITE消息是否為早期會話建立操作,如果是則觸發SIP INVITE計費觸發器,輸出早期會話建立計費操作請求,以指示計費設備執行相應的計費操作。
2. 如權利要求1所述的方法,其特徵在於,所述判斷為早期會話建立 操作包括判斷接收的SIP INVITE消息是否包括通用資源標識符邀請方列 表信息,如果不包括,確定為早期會話建立操作;或判斷接收的SIP INVITE消息是否包括標明早期會話建立操作的指示字 段,如果包括,確定為早期會話建立操作。
3. 如權利要求1所述的方法,其特徵在於,所述計費操作請求包括早 期會話建立操作佔用的資源信息和/或為即按即通會話預留的資源信息。
4. 如權利要求3所述的方法,其特徵在於,所述早期會話建立操作佔 用的資源信息包括早期會話建立操作需要的媒體、流量及服務質量等級。
5. 如權利要求4所述的方法,其特徵在於,所述早期會話建立操作佔 用的資源信息進一步包括早期會話類別和/或建立/結束時間和/或優先級 和/或協商的媒體類型和/或資源度量。
6. 如權利要求3所述的方法,其特徵在於,所述為即按即通會話預留 的資源信息包括預留的媒體、媒體級別、有效時長、媒體控制埠、協議 及類型。
7. 如權利要求1所述的方法,其特徵在於,所述計費操作為基於會話 的帶資源預留的計費,所述指示計費設備執行計費操作包括指示計費設備根據接收的計費操作請求包括的源預留數量請求信息執 行預扣的計費操作;根據返回的攜帶預留的資源數量的計費操作結果消息,執行早期會話建 立,向計費設備上報計費操作請求,攜帶完成早期會話建立過程使用的資源信息;計費設備根據接收消息中包括的使用的資源信息,執行計費操作,確 定當前實際應該的扣款數量。
8. 如權利要求1所述的方法,其特徵在於,所述執行計費操作後進一 步包括後續中收到SIP REFER消息而觸發PoC會話計費過程在早期會話建立後,用戶收到或發出SIP REFER請求加入或建立普通 即按即通會話,SIP REFER配置為基於早期會話的普通即按即通會話,觸發 普通即按即通會話初始化計費請求,按普通即按即通會話進行計費。
9. 如權利要求8所述的方法,其特徵在於,所述SIP REFER觸發的會 話計費包括的信息為早期會話建立的時間、SIP REFER觸發會話建立時的時間、兩者時間間 隔、兩者的流量差、早期會話建立的QoS或QoE及SIP REFER觸發的會話 QoS或QoE。
10. 如權利要求l所述的方法,其特徵在於,所述計費操作為基於事件 的帶資源預留的計費,所述指示計費設備執行計費操作包括設置SIP REFER為觸發即按即通會話初始化計費的觸發器,根據接收 的SIP REFER消息觸發設置的SIP REFER計費觸發器,指示計費設備根據 接收的計費操作請求包括的源預留數量請求信息執行預扣的計費操作;根據返回的攜帶預留的資源數量的計費操作結果消息,即按即通伺服器 按照計費操作結果,執行早期會話建立或拒絕執行早期會話建立請求;確定釋放早期會話,向計費設備上報計費操作請求,攜帶早期會話建立 過程使用的資源信息;計費設備根據接收消息中包括的使用的資源信息,執 行計費操作,確定當前實際應該的扣款數量。
11. 如權利要求l所述的方法,其特徵在於,所述計費操作為基於即按 即通會話的計費,所述指示計費設備執行計費操作進一步包括設置SIP REFER為觸發即按即通會話初始化計費的觸發器,根據接收 的SIP REFER消息觸發設置的SIP REFER計費觸發器,輸出基於即按即通 會話的計費操作請求,指示計費設備執行計費操作。
12. 如權利要求1或11所述的方法,其特徵在於,如果PoC業務基於 IP多媒體子系統IMS,則所述計費觸發器設置在IMS的應用伺服器AS或媒 體資源伺服器MRFC或服務-呼叫會話控制功能實體S-CSCF或即按即通服 務器PoC Server上。
13. —種即按即通伺服器設備,其特徵在於,該設備包括接收單元、 判斷單元、處理及計費觸發單元及發送單元,其中,接收單元,用於接收即按即通客戶端發送的會話初始化協議邀請SIP INVITE消息,發送至判斷單元;判斷單元,用於接收來自接收單元的SIP INVITE消息,如果確定接收 的SIP INVITE消息為早期會話建立操作,觸發處理及計費觸發單元;處理及計費觸發單元,用於接收判斷單元發送的觸發消息,觸發早期會 話建立,向發送單元發送計費操作請求消息;發送單元,用於接收計費操作請求消息,向計費設備發送。
14. 如權利要求13所述的設備,其特徵在於,所述處理及計費觸發單 元進一步用於根據接收的SIP REFER消息,觸發即按即通會話的計費操作 請求。
15. —種計費設備,其特徵在於,該設備包括接收單元及計費單元, 其中,接收單元,用於接收即按即通伺服器設備發送的早期會話建立計費操作 請求消息,發送至計費單元;計費單元,用於接收計費操作請求消息,對早期會話建立過程執行計費 操作,向發送單元輸出計費應答消息;發送單元,用於將計費單元輸出的計費應答消息向即按即通伺服器設備 發送。
16. 如權利要求15所述的設備,其特徵在於,所述計費單元進一步用 於根據接收的即按即通會話的計費操作請求執行即按即通會話的計費操作。
17. —種實現即按即通計費的系統,其特徵在於,該系統包括即按即通伺服器設備及計費設備,其中,即按即通伺服器設備,用於接收即按即通客戶端發送的會話初始化協議邀請SIP INVITE消息,如果確定為早期會話建立操作,觸發設置的SIP INVITE計費觸發器,觸發早期會話建立相關的計費操作請求,向計費設備 發送;計費設備,用於接收即按即通伺服器設備發送的計費操作請求消息,根 據設置的計費規則執行早期會話建立計費搡作。
全文摘要
本發明公開了一種實現即按即通計費的方法,包括判斷接收的會話初始化協議邀請SIP INVITE消息是否為早期會話建立操作,如果是則觸發SIP INVITE計費觸發器,輸出早期會話建立計費操作請求,以指示計費設備執行相應的計費操作。本發明同時公開了一種實現即按即通計費的設備及系統。應用本發明,可以完善基於早期會話建立操作的即按即通計費體系,合理地對早期會話建立過程進行計費,提高用戶的體驗。
文檔編號H04W4/10GK101459878SQ200710195340
公開日2009年6月17日 申請日期2007年12月10日 優先權日2007年12月10日
發明者東 趙 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀