上報數據業務使用量的方法、系統、媒體處理及控制設備的製作方法
2023-09-21 00:53:35 2
專利名稱:上報數據業務使用量的方法、系統、媒體處理及控制設備的製作方法
技術領域:
本發明涉及一種上報數據業務使用量的技術,尤其涉及在分離架構下實 時主動上報數據業務使用量的方法、系統及媒體處理設備和媒體控制設備。
背景技術:
分離架構網絡是一種將業務或控制與承載進行分離的網絡,各個網絡實 體之間通過標準的協議進行連接和通信。在現有的分離架構技術中,對數據業務使用量採用主動查詢方式獲得。即,媒體控制設備(Media Controller, 以下簡稱MC)在會話結束後或者會話進行中向媒體處理設備(Media Processor,以下簡稱MP)發送查詢數量、流量等統計信息請求。MP才艮據該 統計信息請求向MC發送包含消息統計信息的響應消息。現有技術的缺陷在於現有分離架構網絡無法實現實時控制數據業務 的使用量。這是因為現有分離架構網絡中的MC和MP是相互分離的獨立網 絡設備,實時控制數據業務的使用量要求能夠實時監測業務的數量或流量 並在達到許可使用量時可以實時主動上報,而MC無法知道數據業務的數量 或流量何時會達到許可使用量,也無法知道查詢的時間點;負責對數據業 務的數量或流量進行統計的MP無法知道何時要主動向MC上報統計數據, 因此,現有MC和MP無法進行實時交互實現對分離架構網絡中的實時控制 數據業務的使用量。發明內容本發明要的目的是在分離架構網絡中,實現實時主動上報數據業務使用量。為了實現上述目的,本發明一個實施例是提供了一種分離架構下實時主動上報數據業務使用量的方法,其中包括媒體處理設備MP對由媒體控制設備MC下發的配額進行接收; 所述MP為端點設置配額及對所述端點的數據業務的使用量進行統計,當所述端點實際使用的數據業務的使用量達到所述配額時,向所述MC上報配額完成事件。為了實現上述目的,本發明另一個實施例是提供了一種MC,其中包括第一控制模塊,用於當接收到配額指示後,將所述配額指示中所指定 的配額發送給MP,指示MP為端點設置配額;第二控制模塊,用於對所述MP當所述端點實際使用的數據業務的使用 量達到所述配額時上報的配額完成事件進行接收。為了實現上述目的,本發明又一個實施例是提供了一種MP,其中包括第一處理模塊,用於對由MC下發的配額進行接收;第二處理模塊,用於為端點設置配額,並對所述端點的數據業務的使 用量進行統計;第三處理模塊,用於當所述端點實際使用的數據業務的使用量達到所 述配額時,向所述MC上報配額完成事件。為了實現上述目的,本發明再一個實施例是提供了一種分離架構下實 時主動上報數據業務使用量的系統,包括通信連接的MC及MP,其中所述MC用於當接收到配額指示後,向所述MP下發所述配額指示中指 定的配額;所述MP用於為端點設置配額,並對所述端點的數據業務的使用量進行 統計,當所述端點實際使用的數據業務的使用量達到所述配額時,向所述 MC上4艮配額完成事件。在本發明中,通過MC和MP的實時交互,使MP可以實時監測用戶對數據業務的使用情況,當條件滿足時上報統計信息,從而能夠實現實時主動 上報數據業務的使用量。下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
圖1為本發明所述分離架構下實時主動上報數據業務使用量的方法實施例1的流程圖;圖2為本發明所述分離架構下實時主動上報數據業務使用量的方法實施例2的流程圖;圖3為本發明實施例所述消息會議業務架構示意圖;圖4為本發明實施例所述消息會議業務在線計費過程的信令流程圖;圖5為本發明所述分離架構下實時主動上報數據業務使用量的系統實施例1的結構示意圖;圖6為本發明所述分離架構下實時主動上報數據業務使用量的系統實施例2的結構示意圖。
具體實施方式
方法實施例1本實施例提供了 一種在分離架構下的實時主動上報數據業務使用量的方 法,如圖1所示包括步驟IOI, MC接收配額指示。具體地,該配額指示可以由在線計費系 統(Online Charging System ,以下簡稱OCS)向MC下發。其中,所述配額指示中包含有要指定的配額,配額是指允許用戶發送 或者接收的數據業務的使用量,如數據業務中消息的數量或者流量等。所 述流量為總流量或淨荷流量。淨荷流量是指排除掉開銷的實際有效流量。針對於發送方向設置的配額可以稱為發送方向配額;針對於接收方向設置的配額可以稱為4矣收方向配額。具體地,可以通過擴展H248協議包以 實現對所述配額的下發,增加MC和MP之間的交互,實現實時主動上報數 據業務使用量。。步驟102, MC根據接收到的配額指示,指示MP為端點設置配額。其中,端點是當用戶設備(User Equipment,以下簡稱UE)接入時,MP 建立的與該UE相映射的邏輯實體。發送方向配額和接收方向配額可以相同 也可以不相同。例如,發送方向配額和接收方向配額均是按照流量設置的, 且該配額的數值為1024位元組。步驟103,所述配額的設置完成後,MP對所述端點的數據業務的使用量 進行統計,當所述端點實際使用的數據業務的使用量達到所述配額時,即 所述配額被用完時,向MC上報配額完成事件。該配額完成事件中攜帶有已 經使用了的配額。例如使用了數據業務的流量為1024位元組。MC接收到所述配額完成事件後,可以將所述配額完成事件上報給所述 0CS,由所述OCS根據所述配額完成事件中攜帶的配額的數值,對所述端點 進行計費,以實現實時在線計費。具體地,由所述OCS在所述用戶設備對 應的帳戶中扣除相應的金額。步驟104, MC接收到新的配額指示後,可根據步驟102 ~ 103重複進行。 當接收到UE發送的會話釋放請求時,執行步驟105。此處需要說明的是,本步驟中對配額進行更新的過程可以根據UE對數 據業務的使用情況重複多次進行,並且每次更新後的配額可以相同也可以 不同。步驟105,當UE向MC發送會話釋放請求,以請求釋放當前的會話時, 所述MC指示所述MP釋放與該會話相應的端點。具體地,可以先由MP計算該端點所使用的數據業務的使用量的累計 值,並將該累計值返回給所述MC;再由所述MC根據該累計值計算得到該 端點在會話釋放前尚未上報的數據業務的最後一次使用量。例如,假設接收到的累計值為2048位元組,而之前通過上報得到的總的使用量為1536字 節,則可以計算出該端點的最後一次使用量為2048 - 1536 = 512位元組。另外,所述MC還可以將所述最後一次使用量上報給所述OCS,由所述 0CS根據該最後一次使用量進行計費。通過本實施例所述方法,通過MC和MP的實時交互,^使MP可以實時監 測用戶對數據業務的使用情況,當條件滿足時上報統計信息,從而實現實 時主動上報數據業務的使用量。 方法實施例2本實施例在方法實施例1的基礎上作了進一步改進,提供了另一種在分 離架構下的實時主動上報數據業務的使用量方法,如圖2所示包括 步驟201與步驟101相類似,此處不再贅述。步驟202, MC接收到配額指示後,指示MP為端點設置配額及有效時間。 例如,有效時間設置為10秒;配額設置為1024位元組。步驟203,所述配額和有效時間的設置完成後,對所述端點的數據業務 的使用量進行統計。當所述配額被用完時,執行步驟210;當所述配額未 被用完且有效時間超時時,具體地,可以通過啟動定時器來判斷上述有效 時間是否超時,並執行步驟220。步驟210, MP向MC上報配額完成事件。該配額完成事件中攜帶有已經 使用了的配額。例如使用了數量為1024位元組的消息。步驟220, MP上報有效時間超時事件。該有效時間超時事件中攜帶有 在該段有效時間內已經使用了的數據業務的使用量。例如,5U字節,沒 有達到1024位元組的額度。另外,MC還可以將所述配額完成事件及所述有效時間超時事件上報給 所述OCS,由所述OCS根據所述配額完成事件中攜帶的配額的數值或根據 所述有效時間超時事件中攜帶的數據業務的使用量,對所述端點進行計費。 步驟230,當MC接收到新的配額指示時,可以再次根據步驟202 ~ 203,210 - 220所述過程對所述端點進行控制,以實現實時主動上報數據業務的 使用量。此處需要說明的是,本步驟中對配額進行更新的過程可以根據UE對數 據業務的使用情況重複多次進行,並且每次更新後的配額可以相同也可以 不同。此後,也可以根據方法實施例1中的步驟106、 107所述過程,當會話 釋放後,對最後一次使用量進行上報。通過本實施例所述方法,通過設置有效時間,使MC可以定期得到用戶 設備對數據業務的使用情況,避免了由於設備故障等原因使數據業務的使 用量遲遲無法達到預設的配額而無法上報統計信息的問題。以下以具體的消息會議業務的計費為例,詳細說明本發明上述方法實施例中所述實時主動上報數據業務的使用量方法的信令流程。消息會議業務是一種允許用戶實時的將內容發送給其他用戶開展在線會 議的業務。消息會議業務中的消息內容可以是文本、網頁、圖片,以及包括 歌曲、視頻片段等文件在內的其他任何文件。如圖3所示,為基於IP多媒體子 系統(IP Multimedia Subsystem,以下簡稱IMS)的消息會議業務架構示意圖。 其中包括UE,呼叫會話控制功能(Call Session Control Function,以下 簡稱CSCF),應用伺服器(Application Server,簡稱AS)/多i某體資源功 能控制器(Multimedia Resource Function Controller,以下簡稱MRFC), 多々某體資源功能處理器(Multimedia Resource Function Processor,以下簡 稱MRFP)和計費域(Billing Domain)。其中,UE、 CSCF與AS/MRFC之間通過會話初始化協議(Session Initiation Protocol,以下簡稱SIP)進行通信;UE與MRFP之間通過消息會話中繼協議 (Message Session Relay Protocol,以下簡稱MSRP)進4亍通信;MRFP與AS/ MRFC之間通過H248協議進行通信;以及AS/ MRFC通過"Diameter"協議與計 費域中的計費設備進行通信。MRFC相當於一種MC; MRFP相當於一種MP。如圖4所示,為消息會議業務在線計費過程的信令流程圖,其中包括如 下步驟Sl, UE發送會話建立請求消息到AS/MRFC,請求建立會話,具體可以採 用SIP中的邀請(INVITE )方式建立會話,對應的々某體平面不是音頻或視頻, 而是消息;S2, AS/MRFC發送信用控制初始請求消息到計費域中的OCS,以請求相 應的配額;OCS返回i午可的配額;S3, MRFC發送資源分配請求消息(ADD)到MRFP,指示MRFP分配端點等 資源;同時指示該端點允許的配額;假設在本例中的計費策略是接收方向按流量計費,發送方向按數量計 費。在本步驟中,假設發送方向配額為10條,接收方向配額為卩(M8位元組, 並且還指示了有效時間為5分鐘。具體的信令可以表示為 "addReq {$, Events- {qsr/sq (qu=number, qq=10) , qsr/rq (qu=volume, qc=al 1,q(T2048),qsr/vt(t卜300川";S4, MRFP返迴響應給MRFC,表明確:〖人收到資源分配請求消息;具體的 信令可以表示為"addReply{Tl},,;S5, AS/MRFC提示UE成功加入消息會議。具體的信令可以表示為"OK";S6,通過承載網絡傳遞消息會議媒體流;S7,完成IO條的配額;S8, MRFP上報配額完成事件,其參數包括已經使用了的配額數量,如 已經發送了10條消息,接收到了512位元組的流量。具體的信令可以表示為 "notifyReq {Tl, ObservedEven ts={qsr/ sq (sqq=10, rqq=512)}},,;S9, MRFC返迴響應給MRFP,表明確認收到所述配額完成事件。具體的 信令可以表示為"notifyReply{Tl},,;S10, MRFC將所述配額完成事件上報給所述OCS,由所述OCS根據所述配 額完成事件中攜帶的配額的數值,對所述MRFP中相應用戶的端點進行計費。Sll, AS/MRFC發送信用控制更新請求消息到OCS,以請求對配額進行更 新;OCS返回新的許可的配額;
S12, MRFC指示MRFP更新(MODIFY)對應端點的配額。假設更新後的配 額為,發送方向配額為20條,接收方向配額為2048位元組,有效時間為5分鐘; 具體的信令可以表示為 "modReq {Tl, Events- {qsr/sq (qu-number, qq=20), qsr/rq(qu=volume, qc=all, qq=20 48) , qsr/vt (t 1=300)}},,;
S13, MRFP返迴響應給MRFC,表明確認收到了所述更新後的配額。具體 的信令可以表示為"modReply{Tl},,;
S14,通過承載網絡傳遞消息會議媒體流;
S15, UE發送會話釋放請求消息到AS/MRFC,請求釋放會話。具體的信 令可以表示為"BYE";
S16, MRFC發送資源釋放(SUBTRACT)請求消息到MRFP,指示MRFP釋放 端點等相關資源,同時審計統計值。具體的信令可以表示為 subReq{Tl, audit {Statistics}};
S17, MRFP返迴響應給AS/MRFC,包括發送數量累計為15條,接收流量 累計為1024位元組。AS/MRFC根據這兩個值,計算得到最後一次使用量,即自 最後一次上報(Notify)到現在又發送了 5條消息,接收了 512位元組的流量, 因為之前上報的發送條數為IO,接收流量為512。具體的信令可以表示為 "subReply {Tl, Statistics {qs r/sqaq=15, qsr/rqaq=1024}},,; S18,所述AS/MRFC將所述最後一次使用量上報給所述OCS,由所述OCS
根據該最後一次使用量進行計費。
519, AS/MRFC發送信用控制終止請求消息到OCS,以請求終止信用控制, OCS返迴響應;
520, AS/MRFC提示UE成功離開消息會議。
此處需要說明的是在例如多媒體會議業務中, 一個端點有時可能會 有多個媒體流的情況,如同時存在音頻流、視頻流、消息流等,如果需要對其中單個^某體流的統計上>^艮處理,可以通過MC針對所述端點的不同々某體
流,為所要下發的配額設置相應的流標識,以表示該下發的配額是針對該
i某體流的配額設置。MP在進行配額設置時,可以根據與所述端點的不同々某 體流相對應的流標識,為所述端點i殳置相應的配額。 系統實施例1
本實施例提供了 一種分離架構下實時主動上報數據業務使用量的系統, 如圖5所示,包括通信連接的MC10及MP20,另外,如果需要該系統還具 有計費功能,則也可以包括0CS30,與所述MC10通信連接。其工作原理如 下
OCS30中的第一計費模塊31向MC10下發配額指示,其中包含有所指 定的配額,此處需要說明的是,由OCS30下發配額指示只是一種可選方式, 用其他方式向MC10下發配額指示也是可以的;MC10的第一控制模塊11當 接收到由OCS30下發的配額後,指示MP20為端點設置配額;
MP20中的第一處理衝莫塊21當接收到來自於MC10的配額後,由第二處 理模塊22,用於為端點設置配額,並對所述端點的數據業務的使用量進行 統計;當所述端點實際使用的數據業務的使用量達到所述配額時,由第三 處理模塊23向所述MCIO上報配額完成事件。該配額完成事件中攜帶有配 額的數值。至此實現了由MP20主動上報配額的目的。
另外,為了具有計費功能,MC10中還可以設置第三控制模塊13。當第 二控制模塊12當接收到由述MP20上報的配額完成事件時,由第三控制模 塊13將第二控制模塊12接收到的配額完成事件上報給所述OCS30;所述 OCS30中的第二計費模塊32根據所述配額完成事件中攜帶的配額的數值, 對所述端點進行計費。
當用戶設備向MC10發送會話釋放請求,以請求釋放當前會話時,MC10 可以通過其中的第四控制模塊14指示所述MP 2 0釋放與該會話相應的端點 及上報所述端點在會話釋放前的數據業務的最後一次使用量;MP20的第四處理模塊24釋放與該會話相應的端點,並由第五處理模塊25所述端點被 釋放後向MC10上報所述端點的最後一次使用量;MC10的第五控制模塊15 將所述最後一次使用量上報給所述OCS30;由所述0CS3G中的第二計費模 塊32根據該最後一次使用量對所述端點進行計費。
通過本實施例所述系統,通過MCIO和MP20的交互, -使MP可以實時監 測用戶對數據業務的使用情況,當條件滿足時上報統計信息,從而能夠實 現對數據業務的在線計費。 系統實施例2
本實施例在系統實施例1的基礎上提供了另一種數據業務在線計費系 統,如圖6所示,MC10中還進一步包括第六控制模塊16,第七控制模塊 17和第八控制模塊18; MP20中還進一步包括第六處理模塊16和第七處 理模塊17。其工作原理如下
MC10的第一控制模塊11向MP20下發配額後,第六控制模塊16還指 示所述MP20為端點設置有效時間;MP20的第六處理才莫塊26為所述端點設 置有效時間,具體地,可以在第二處理模塊22在對所述端點的數據業務的 使用量進行統計之前,根據所述有效時間啟動定時器;由第七處理模塊27 當所述配額未被用完且上述有效時間超時時,向MC10上報有效時間超時事 件;當MC10的第七控制模塊17接收到所述有效時間超時事件時,由第八 控制模塊18將所述有效時間超時事件上報給所述OCS30;由所述OCS30的 第二計費模塊32根據所述有效時間超時事件中攜帶的在該段有效時間內 已經使用了的數據業務的使用量,對所述端點進行計費。
通過本實施例所述系統,使MC10可以定期得到用戶設備對數據業務的 使用情況,以避免由於設備故障等原因使數據業務的使用量遲遲無法達到 預設的配額而無法上報統計信息的問題,從而有利於促進在線計費過程的 順刮進行。
最後應說明的是以上實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述實施例對本發明進行了詳細的說明,本領域的普通技 術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改, 或者對其中部分技術特徵進行等同替換;而這些修改或者替換,並不使相 應技術方案的本質脫離本發明各實施例技術方案的精神和範圍。
權利要求
1、一種分離架構下實時主動上報數據業務使用量的方法,其特徵在於包括媒體處理設備MP對由媒體控制設備MC下發的配額進行接收;所述MP為端點設置配額及對所述端點的數據業務的使用量進行統計,當所述端點實際使用的數據業務的使用量達到所述配額時,向所述MC上報配額完成事件。
2、 根據權利要求1所述的分離架構下實時主動上報數據業務使用量的 方法,其特徵在於對所述MP上報配額完成事件之後還包括所述MP對由MC指示的新的配額進行接收;根據該新的配額為端點設置配額及對所述端點的數據業務的使用量進 行統計。
3、 根據權利要求1所述的分離架構下實時主動上報數據業務使用量的 方法,其特徵在於對所述MP上報配額完成事件之後還包括當所述MC接收到來自於用戶設備的會話釋放請求時,所述MP釋放與 該會話相應的端點並上報所述端點在會話釋放前尚未上報的數據業務的最 後一次使用量。
4、 根據權利要求1所述的分離架構下實時主動上報數據業務使用量的 方法,其特徵在於上報所述最後一次使用量包括計算該端點所使用的數 據業務的使用量的累計值,並將該累計值上報給所述MC,使所述MC根據 所述累計值計算得到所述最後一次使用量。
5、 根據權利要求1所述的分離架構下實時主動上報數據業務使用量的 方法,其特徵在於所述MP為所述端點設置配額及對所述端點的數據業務的 使用量進行統計還包括為所述端點設置配額及有效時間,當所述配額未 被用完且所述有效時間超時時,所述MP上才艮有效時間超時事件,該超時事 件中攜帶有在該段有效時間內已經使用了的數據業務的使用量。
6、 根據權利要求1所述的分離架構下實時主動上報數據業務使用量 的方法,其特徵在於所述MP為端點設置配額包括根據與所述端點的不同 媒體流對應的流標識,為所述端點設置相應的配額。
7、 根據權利要求1所述的分離架構下實時主動上報數據業務使用量 的方法,其特徵在於上報所述配額完成事件之後還包括所述MC將所述配 額完成事件上報給在線計費系統0CS,由所述0CS根據該配額完成事件中 攜帶的配額的數值對所述端點進行計費。
8、 根據權利要求1-7任一所述的分離架構下實時主動上報數據業務使 用量的方法,其特徵在於所述數據業務的使用量包括在發送方向或接收 方向所使用的數據業務的流量或數量。
9、 根據權利要求8所述的分離架構下實時主動上報數據業務使用量 的方法,其特徵在於所述流量為總流量或淨荷流量。
10、 一種MC,其特徵在於包括第一控制模塊,用於當接收到配額指示後,將所述配額指示中所指定 的配額發送給MP,指示MP為端點設置配額;第二控制模塊,用於對所述MP當所述端點實際使用的數據業務的使用 量達到所述配額時上報的配額完成事件進行接收。
11、 根據權利要求10所述的MC,其特徵在於還包括第三控制模 塊,用於將第二控制模塊接收到的配額完成事件上報給0CS,由所述0CS 根據所述配額完成事件中攜帶的配額的數值,對所述端點進行計費。
12、 根據權利要求11所述的MC,其特徵在於還包括 第四控制模塊,用於當接收到來自於用戶設備的會話釋放請求時,指示所述MP釋放與該會話相應的端點及上報所述端點在會話釋放前的數據 業務的最後一次使用量;第五控制模塊,用於將所述最後一次使用量上報給所述0CS,由所述 OCS根據該最後一次使用量對所述端點進行計費。
13、 根據權利要求12所述的MC,其特徵在於還包括 第六控制模塊,用於指示所述M P為端點設置有效時間; 第七控制模塊,用於對所述MP當所述配額未被用完且有效時間超時時上報的有效時間超時事件進行接收;第八控制模塊,用於將所述有效時間超時事件上報給所述0CS,由所 述0CS根據所述有效時間超時事件中攜帶的在該段有效時間內已經使用了 的數據業務的使用量,對所述端點進行計費。
14、 一種MP,其特徵在於包括 第一處理模塊,用於對由MC下發的配額進行接收; 第二處理模塊,用於為端點設置配額,並對所述端點的數據業務的使用量進行統計;第三處理模塊,用於當所述端點實際使用的數據業務的使用量達到所 述配額時,向所述MC上報配額完成事件。
15、 根據權利要求14所述的MP,其特徵在於還包括第四處理模塊,用於當所述MC接收到來自於用戶設備的會話釋放請求 時,釋放與該會話相應的端點;第五處理模塊,用於當第四處理模塊釋放所述端點後,上報所述端點 在會話釋放前的數據業務的最後 一 次使用量。
16、 根據權利要求15所述的MP,其特徵在於還包括 第六處理模塊,用於為所述端點設置有效時間;第七處理模塊,用於當所述配額未被用完且所述有效時間超時時,上報 有效時間超時事件。
17、 一種分離架構下實時主動上報數據業務使用量的系統,其特徵在於 包括通信連接的MC及MP,其中所述MC用於當接收到配額指示後,向所述MP下發所述配額指示中指 定的配額;所述MP用於為端點設置配額,並對所述端點的數據業務的使用量進行 統計,當所述端點實際使用的數據業務的使用量達到所述配額時,向所述 MC上報配額完成事件。
18、根據權利要求17所述分離架構下實時主動上報數據業務使用量的 系統,其特徵在於還包括OCS,與所述MC通信連接,包括第一計費模塊,用於向所述MC下發配額;第二計費模塊,用於根據所述MC上報的配額完成事件中攜帶的配額的 數值,或根據所述MC上報的有效時間超時事件中攜帶的在該段有效時間內 已經使用了的數據業務的使用量,或根據所述MC上報的最後一次使用量對 所述MP中的端點進行計費。
全文摘要
本發明涉及一種上報數據業務使用量的方法、系統、媒體處理及控制設備。其中方法包括媒體處理設備MP對由媒體控制設備MC下發的配額進行接收;所述MP為端點設置配額及對所述端點的數據業務的使用量進行統計,當所述端點實際使用的數據業務的使用量達到所述配額時,向所述MC上報配額完成事件。系統包括通信連接的MC及MP。在本發明中,通過MC和MP的實時交互,使MP可以實時監測用戶對數據業務的使用情況,當條件滿足時上報統計信息,從而能夠實現實時主動上報數據業務的使用量。
文檔編號H04L12/56GK101547140SQ200810090359
公開日2009年9月30日 申請日期2008年3月28日 優先權日2008年3月28日
發明者騫 陳 申請人:華為技術有限公司