一種即按即通系統中的計費方法
2023-10-27 12:28:22 1
專利名稱:一種即按即通系統中的計費方法
技術領域:
本發明涉及即按即通(PoC)技術領域,更具體地說,涉及一種PoC系統中的計費方法。
背景技術:
即按即通(PoC)業務是一種基於網際協議(IP)技術的集群媒體通信業務。它利用承載網絡,以半雙工VoIP技術來實現。PoC用戶在設定好群組名單後,可與其他PoC用戶進行點對點、點對多點的半雙工通話。在現有全球移動通信系統(GSM)/通用分組無線業務(GPRS)網絡基礎上建立PoC技術業務能實現業務的快速啟動,降低所需的投資,並具有向第三代移動通信(3G)自然增長的途徑。
圖1為現有PoC業務的整體業務示意圖。如圖1所示,每個PoC用戶通過無線網絡,可以同其它PoC用戶進行點對點、點對多點的半雙工通話。
現有PoC系統通常包括PoC系統內部邏輯實體以及擴展實體(Externalentity)。圖2為現有PoC系統的結構示意圖。在圖2中,PoC系統內部邏輯實體包括PoC客戶端(Client)、PoC伺服器(Server)以及多種PoC使能實體(enabler)。這些PoC使能實體通常包括安全(Security)、計費(Charging)等實體,並且各使能實體只與相應的PoC伺服器交互。PoC伺服器執行PoC的主要功能,PoC客戶端通過PoC伺服器進行操作,PoC伺服器分為控制PoC功能(CPF,Controlling PoC Function)和參與PoC功能(PPF,Participating PoC Function)。
圖3為現有技術PoC通信中的實體關係圖。如圖3所示,CPF是通信核心,進行集中式控制,執行包括會話控制(建立/取消會話、信令和媒體協商、處理請求、分發媒體流等通信控制)、群組策略執行(包括收集並控制QoS)及用戶面適配等功能。每個PoC客戶端對應一個PPF,各PPF會話操作都是向CPF發送請求,由CPF協調控制會話過程(如媒體分發、數據轉送、權限及角色轉移、QoS認證等)。加入會話的PoC客戶端之間的通信,由PPF向CPF請求並接收CPF指令,CPF再依據策略向PPF分發媒體、數據。然後,各PPF將其轉發給對應連接的PoC客戶端,完成PoC客戶端之間的點對點或點對多點的通信。
CPF與PPF為功能模塊,它們可以存在於一個PoC伺服器上,也可以分屬不同的PoC伺服器上,執行不同功能。PoC客戶端是PoC用戶加入會話的功能實體,角色是PoC用戶的屬性之一,而PoC用戶可組成PoC群組(Group)。
在現有技術的PoC計費中,對PPF和CPF進行了區分,這種差別可以用PoC-Information結構中的PoC-Server-role欄位進行區分。
實質上,除了PPF與CPF間存在區別外,PPF之間也還存在著區別。不同PPF執行不同的功能操作,會導致PPF具有不同應用能力。由於PPF實質上會隨著與之關聯的用戶特徵、PPF在會話中執行的功能、PoC系統為上層提供服務類型等而執行不同功能,所以應該針對PPF執行不同的計費策略以體現差異化服務。
然而,現有計費機制中卻沒有對PPF進行區分,也沒有針對PPF執行不同的計費策略,因此現有技術中的計費方式並不準確。
發明內容
有鑑於此,本發明的主要目的是提出一種PoC系統中的計費方法,以針對不同的PPF實現不同的計費策略,從而更準確地實現計費。
為達到上述目的,本發明的技術方案是這樣實現的一種PoC系統中的計費方法,該方法包括以下步驟A、參與PoC功能PPF向計費功能CF發出計費請求,所述計費請求中包含用於指示PPF類型的PPF類型參數;B、CF解析所述計費請求以獲取PPF類型參數,並根據所述PPF類型參數,對所述PPF執行與PPF類型相對應的計費策略。
所述PPF為當前參與PoC會話的用戶角色所確定的PPF;步驟B所述對PPF執行計費策略為對該當前參與PoC會話的用戶角色所確定的PPF,執行與該PPF相對應的PPF計費策略。
所述當前參與PoC會話的用戶角色所確定的PPF為與調度員角色相關聯的PPF、或者與中間緩和角色相關聯的PPF。
所述PPF為PoC會話類型為1-many-1時與會話發起者相關的PPF;步驟B所述對PPF執行計費策略為對所述PoC會話類型為1-many-1時與會話發起者相關的PPF,執行與該PPF相對應的計費策略。
所述計費請求為離線計費請求,步驟B所述對PPF執行計費策略為根據所述PPF類型參數,對PPF執行與PPF類型相對應的離線計費策略。
所述離線計費請求為帳務請求(ACR),所述ACR中包含PPF類型參數。
所述計費請求為在線計費請求,步驟B所述對PPF執行計費策略為根據所述PPF類型參數,對PPF執行與PPF類型相對應的在線計費策略。
所述在線計費請求為信用控制請求(CCR),所述CCR中包含PPF類型參數。
步驟B前進一步包括當確定需要資源時,進一步根據所述PPF類型參數預留資源。
所述計費請求中包含PoC-Information,並且所述PPF類型參數被包含在所述PoC-Information中。
從上述技術方案中可以看出,在本發明中,首先,參與PoC功能PPF向計費功能CF發出計費請求,所述計費請求中包含用於指示PPF類型的PPF類型參數;然後,CF解析所述計費請求以獲取PPF類型參數,並根據所述PPF類型參數,對所述PPF執行與PPF類型相對應的計費策略。由此可見,在應用本發明以後,通過包含於計費請求中的PPF類型參數對PPF進行了區分。其中,可以根據當前參與PoC會話的用戶角色來確定PPF的類型,也可以在PoC會話類型為1-many-1時將會話發起者設置為重要PPF,從而本發明實現了根據控制策略或角色屬性對PPF進行劃分。並且,在計費請求中攜帶用於指示PPF類型的PPF類型參數,從而CF能夠根據PPF類型參數針對不同類型的PPF執行相應的計費策略。因此,本發明所以能夠更準確地實現計費,並且應用起來非常便利。
圖1為現有PoC業務的整體示意圖。
圖2為現有PoC系統的結構示意圖。
圖3為現有技術PoC通信中的實體關係圖。
圖4為根據本發明的PoC通信中的實體關係圖。
圖5為根據本發明的PoC系統中的計費方法的示範性流程示意圖。
具體實施例方式
為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附圖及具體實施例對本發明再作進一步詳細的說明。
本發明的主要思想是首先,PPF向計費功能CF發出計費請求,所述計費請求中包含用於指示PPF類型的PPF類型參數;然後,CF解析所述計費請求以獲取PPF類型參數,並根據所述PPF類型參數,對所述PPF執行與PPF類型相對應的計費策略。
在本發明中,針對PoC計費,可以對PPF進行劃分。
針對PPF在會話控制中所具有的功能,可以對PPF進行各種區別性設置,並對具有重要功能的PPF執行費率較高的計費策略。比如,將具有會話媒體分發、信令控制、仲裁、控制其它PPF等功能的PPF設置為重要的PPF(Distinguished PPF),而將其它的PPF設置為普通PPF(Ordinary PPF)。具體而言,優選將當前參與PoC會話的用戶角色所確定的PPF、PoC會話類型為1-many-1時與會話發起者相關的PPF,設置為重要的PPF。
重要的PPF,即該PPF在會話控制中具有重要功能。同一會話中只會有一個PPF為重要的PPF,它優選具有會話媒體分發、信令控制、仲裁、控制其它PPF等功能。
當某一個PPF為重要的PPF時,其它參與者的PPF就是普通PPF(Ordinary PPF)。對於不同的PPF,應該採用不同的計費策略。通常,對於重要的PPF,應該採用費率較高的計費策略。相應地,重要的PPF對QoS的需求可能也更加大,在對其制定計費策略中也可以考慮QoS需求。
顯然,以上根據PPF在會話控制中所具有的功能對PPF進行的區別設置,僅為示範性的,而並不用於對本發明進行任何限定。實質上,本發明中PPF類型的劃分可以為任意方式,只要對劃分後的PPF執行與PPF類型相對應的計費策略即可。
圖4為根據本發明的PoC通信中的實體關係圖。由圖4可見,PPF A為重要PPF,而PPF B為普通PPF。
當PoC會話類型設為1-many-1時,依據控制策略,可以指定一個PPF為重要的PPF。優選地,此時通常可以指定會話發起者為重要的PPF,其它的PPF則相應變為普通PPF。每個PPF發出請求或發送媒體時,由CPF轉發到該重要PPF上面,再由其控制向其它普通PPF轉發。
當用戶角色特殊時,比如該用戶角色為調度員角色(Dispatcher)、中間緩和角色(Moderator)等,與之關聯的PPF會對其它參與者執行部分會話控制功能,其它用戶發送的請求需要通過該PPF驗證和授權,才能發送媒體或進行會話,這時該PPF具有比普通PPF更強大的控制能力,屬於重要的PPF,其它參與者則為普通PPF。
無論是何種PPF,在PPF發出的計費請求(Charging Request)中都加入用於指示PPF類型的PPF類型參數,從而CF解析出PPF類型參數後,能夠確定PPF的類型,並為其執行與PPF類型相對應的計費策略。
優選地,可以在PPF內部設置一定的信息結構來保存PPF類型參數,以便在會話控制、計費等操作中使用該PPF類型參數。
同時,還可以在第三代合作夥伴計劃(3GPP)的關於PoC計費標準的PoC-Information中,增加指示PPF類型的PPF類型參數,從而不但能夠標識出類型為CPF的PoC伺服器,還能標識出PPF屬於普通PPF或者重要PPF。此時,PPF發出的計費請求中包含PoC-Information,並且所述PPF類型參數被包含在該PoC-Information中。
本發明的PPF類型參數可以用PoC-Information中的PoC-Server-Role欄位擴展表示,以指示PPF類型。
表1為PoC-Server-Role的信息元素描述示意表。由表1可見,欄位PoC-Server-Role的類型可以是枚舉類型,用於標識PoC伺服器的類型是CPF、重要PPF還是普通PPF。
表1對於表1所示信息元素,用PoC-Server-Role的值來對PoC伺服器的類型進行區分。比如,當PoC-Server-Role的值為-1時,表示PoC伺服器的類型為普通PPF,當PoC-Server-Role的值為0時,表示PoC伺服器的類型為重要PPF;當PoC-Server-Role的值為1時,表示PoC伺服器的類型為CPF。顯然,此處雖然利用了具體的值來描述PoC伺服器的類型,但是這僅為示範性的,本發明實質上並不局限於此。顯然,還可以對PoC-Server-Role的值進行任意標示,只要足以區分PoC伺服器的類型即可。
CF在獲取計費請求後,對其進行解析以獲取PoC-Server-Role的值,從而能夠確定PoC伺服器的類型,從而能夠執行相應計費策略。
圖5為根據本發明的PoC系統中的計費方法的示範性流程示意圖。如圖5所示,該方法包括
步驟501功能PPF向計費功能CF發出計費請求,所述計費請求中包含用於指示PPF類型的PPF類型參數;在這裡,可以是在成功建立(Established)PoC會話後,或參與PoC會話中(Updated),各PPF成功執行自己的功能後向CF提出計費請求。
當PPF為由當前參與PoC會話的用戶角色所確定的重要PPF時,CF應該對PPF執行重要PPF計費策略;此時,重要PPF可以是與調度員角色相關聯的PPF、或者與中間緩和角色相關聯的PPF。
當PPF是PoC會話類型為1-many-1時與會話發起者相關的重要PPF時,CF也應該對PPF執行重要PPF計費策略。
步驟502CF解析所述計費請求以獲取PPF類型參數,並根據所述PPF類型參數,對所述PPF執行與PPF類型相對應的計費策略。
顯然,一般情況下,對於重要PPF而言,費率會比普通PPF要高。
在這裡,不同PPF對CF的計費請求又可分為離線計費請求和在線計費請求。在離線計費中,計費請求為ACR,計費響應(Charging Respond)為ACA,其中ACR中帶有PPF類型參數。
在線計費中,計費請求可以為CCR,計費響應為CCA,其中CCR中帶有PPF類型參數。優選在線計費中,進一步根據在線計費類型判斷是否預留資源,如果需要則根據所述PPF類型參數進一步預留資源,如果不需要則不預留資源。
綜上所述,應用本發明後,當PoC伺服器具有不同類型時,本發明能夠相應執行不同的計費策略,從而提供差異化服務。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種即按即通PoC系統中的計費方法,其特徵在於,該方法包括以下步驟A、參與PoC功能PPF向計費功能CF發出計費請求,所述計費請求中包含用於指示PPF類型的PPF類型參數;B、CF解析所述計費請求以獲取PPF類型參數,並根據所述PPF類型參數,對所述PPF執行與PPF類型相對應的計費策略。
2.根據權利要求1所述的PoC系統中的計費方法,其特徵在於,所述PPF為當前參與PoC會話的用戶角色所確定的PPF;步驟B所述對PPF執行計費策略為對該當前參與PoC會話的用戶角色所確定的PPF,執行與該PPF相對應的計費策略。
3.根據權利要求2所述的PoC系統中的計費方法,其特徵在於,所述當前參與PoC會話的用戶角色所確定的PPF為與調度員角色相關聯的PPF、或者與中間緩和角色相關聯的PPF。
4.根據權利要求1所述的PoC系統中的計費方法,其特徵在於,所述PPF為PoC會話類型為1-many-1時與會話發起者相關的PPF;步驟B所述對PPF執行計費策略為對所述PoC會話類型為1-many-1時與會話發起者相關的PPF,執行與該PPF相對應的計費策略。
5.根據權利要求1所述的PoC系統中的計費方法,其特徵在於,所述計費請求為離線計費請求,步驟B所述對PPF執行計費策略為根據所述PPF類型參數,對PPF執行與PPF類型相對應的離線計費策略。
6.根據權利要求5所述的PoC系統中的計費方法,其特徵在於,所述離線計費請求為帳務請求ACR,所述ACR中包含PPF類型參數。
7.根據權利要求1所述的PoC系統中的計費方法,其特徵在於,所述計費請求為在線計費請求,步驟B所述對PPF執行計費策略為根據所述PPF類型參數,對PPF執行與PPF類型相對應的在線計費策略。
8.根據權利要求7所述的PoC系統中的計費方法,其特徵在於,所述在線計費請求為信用控制請求CCR,所述CCR中包含PPF類型參數。
9.根據權利要求7所述的PoC系統中的計費方法,其特徵在於,步驟B前進一步包括當確定需要預留資源時,進一步根據所述PPF類型參數預留資源。
10.根據權利要求1-9中任一項所述的PoC系統中的計費方法,其特徵在於,所述計費請求中包含PoC-Information,並且所述PPF類型參數被包含在所述PoC-Information中。
全文摘要
本發明公開了一種即按即通(PoC)系統中的計費方法,包括A.參與PoC功能(PPF)向計費功能(CF)發出計費請求,所述計費請求中包含用於指示PPF類型的PPF類型參數;B.CF解析所述計費請求以獲取PPF類型參數,並根據所述PPF類型參數,對所述PPF執行與PPF類型相對應的計費策略。應用本發明以後,針對不同的PPF實現了不同的計費策略,以更準確地計費。
文檔編號H04L29/06GK101094078SQ20061008292
公開日2007年12月26日 申請日期2006年6月19日 優先權日2006年6月19日
發明者趙東 申請人:華為技術有限公司