專利名稱:多媒體廣播和組播業(yè)務(wù)中單用戶的基于流量的計費方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在WCDMA系統(tǒng)中為多媒體廣播和組播業(yè)務(wù)(以下簡稱MBMS)所設(shè)計的一個計費方法,特別是對于單個用戶的基于流量的計費方法。
背景技術(shù):
MBMS是第三代伙伴計劃(3rd Generation Partner Project,以下簡稱3GPP)提出并正在進行標(biāo)準(zhǔn)化的一項新業(yè)務(wù)。對應(yīng)的標(biāo)準(zhǔn)是TR23.846,其最新的版本為1.1.0。MBMS業(yè)務(wù)是一種單向的點對多點的業(yè)務(wù),在這項業(yè)務(wù)中,同一份數(shù)據(jù)可以從一個數(shù)據(jù)源實體發(fā)送給多個終端用戶。這一技術(shù)在主體上是通過使用公共信道傳輸業(yè)務(wù)數(shù)據(jù)而實現(xiàn)的,于是它可以有效地利用無線資源和網(wǎng)絡(luò)資源。MBMS業(yè)務(wù)有兩種模式廣播模式(Broadcast mode)和組播模式(Multicast mode)。
圖1描述了MBMS的系統(tǒng)結(jié)構(gòu),MBMS系統(tǒng)結(jié)構(gòu)以通用分組交換無線業(yè)務(wù)(以下簡稱GPRS)核心網(wǎng)為基礎(chǔ)的。
在圖1中,UE105是MBMS業(yè)務(wù)的用戶,它可以通過WCDMA空中接口Uu107接收MBMS數(shù)據(jù)。UTRAN104在MBMS中負責(zé)無線接入和無線資源分配。SGSN103提供了MBMS接入控制的一些功能,每個UE的詳細信息都位于SGSN中,即SGSN可以直接控制UE,所以,對于單個用戶的計費數(shù)據(jù)在SGSN中收集。GGSN102是MBMS數(shù)據(jù)源的一個網(wǎng)關(guān),它的功能是將MBMS數(shù)據(jù)發(fā)送到目標(biāo)SGSN中。BMSC101是MBMS服務(wù)的數(shù)據(jù)源,對于內(nèi)容提供商的計費信息應(yīng)該在這收集。HLR106與SGSN相關(guān)聯(lián),它的功能是鑒別和授權(quán)MBMS業(yè)務(wù)的用戶(UE)。
在GPRS業(yè)務(wù)領(lǐng)域中,計費機制需要收集每一個用戶的數(shù)據(jù)流量信息,通過這個數(shù)據(jù)流量信息可以得出用戶在一次服務(wù)會話中所使用的網(wǎng)絡(luò)資源的具體細節(jié),為計費系統(tǒng)(Billing System)提供了用于每個用戶基于流量計費的詳細數(shù)據(jù)。
圖2描述了在現(xiàn)有的GPRS業(yè)務(wù)中在一個服務(wù)會話中對于每個UE的下行數(shù)據(jù)流量的統(tǒng)計方法。
UE201建立起一個GPRS會話之后,當(dāng)數(shù)據(jù)經(jīng)過SGSN203時,SGSN可以監(jiān)測它向這個UE所發(fā)送的數(shù)據(jù)量,這個數(shù)據(jù)量在這兒稱作Vol1(205)。RNC202可以通過底層相應(yīng)的機制計算出未發(fā)送到這個UE的數(shù)據(jù)量,其中包括未成功發(fā)送的和未發(fā)送且保留在RNC緩存區(qū)中的數(shù)據(jù)量,這個數(shù)據(jù)量稱作Vol2(在204中)。所以,當(dāng)這個業(yè)務(wù)會話結(jié)束時,對于這個數(shù)據(jù)業(yè)務(wù)會話中此UE所接收到的下行數(shù)據(jù)量稱作Vol3(在206中),便可以通過Vol1和Vol2計算得出,即Vol3=Vol1-Vol2。在這個計費機制中,由于針對的是點到點的業(yè)務(wù)類型,所以在業(yè)務(wù)會話中所有下行的數(shù)據(jù)都是發(fā)往一個UE的,那么此UE所實際成功接收到的數(shù)據(jù)量在網(wǎng)絡(luò)一端就可以得到,無需用戶的直接參與。關(guān)于這個計費機制的具體細節(jié)可以參考文獻3GPP的標(biāo)準(zhǔn)TS32.200(最新4.1.0版)和文獻3GPP的標(biāo)準(zhǔn)TS32.215(最新4.2.1版)。
然而,在36PP的規(guī)范中還沒有一個針對于單個用戶的基于流量的計費機制可以很好地應(yīng)用于點到多點的業(yè)務(wù)中。(既然MBMS業(yè)務(wù)中的廣播模式對于用戶是免費的,也就無需獲得單個用戶的數(shù)據(jù)流量信息,所以本發(fā)明適用于MBMS業(yè)務(wù)的組播模式。)現(xiàn)有技術(shù)應(yīng)用于MBMS主要存在如下的問題或需要改善的地方1.在GPRS業(yè)務(wù)中,RNC使用底層的機制(如應(yīng)答與重傳機制)來保證能獲得對于每個UE的未成功發(fā)送的數(shù)據(jù)量和緩存而未被發(fā)送的數(shù)據(jù)量。但是,在MBMS業(yè)務(wù)中,業(yè)務(wù)數(shù)據(jù)對于所有的用戶是公共的,并不是針對于某個用戶的。甚至應(yīng)答和重傳機制在MBMS業(yè)務(wù)中也不主張使用,于是如果使用公共信道來發(fā)送MBMS數(shù)據(jù),RNC根本無法獲得每個UE最終所成功接收到的數(shù)據(jù)量。所以,現(xiàn)有的GPRS業(yè)務(wù)中的基于流量的計費機制不適用于MBMS業(yè)務(wù)。
2.現(xiàn)有的另一個方法是使用上行的信令由UE周期性地將其所成功接收的數(shù)據(jù)量直接匯報給SGSN,這個上行匯報來的數(shù)據(jù)流量值便可以用于每個UE的基于流量的計費中,但是仍然存在兩個明顯的缺點a)在UTAN端和Iu接口上存在著嚴重的擁塞問題。在MBMS業(yè)務(wù)中,會有大量的用戶同時使用的可能性,那么每個SGSN都管理著大量的UE,而每個UE使用上行信令來匯報其所成功接收的數(shù)據(jù)量,RNC將此上行信令轉(zhuǎn)發(fā)給SGSN。如此多的UE都需要匯報其所成功接收的數(shù)據(jù)量,就一定存在UE上行匯報同時發(fā)生的可能性,這無疑會導(dǎo)致UTRAN端和Iu接口的信令擁塞。
b)加重了SGSN的信令處理負擔(dān)。在一個很短的時間段里,大量的UE都將與SGSN通過上行的匯報信令進行直接的交互,這些信令必須由SGSN即刻處理,這樣就必然會給SGSN造成了巨大的信令處理壓力,而導(dǎo)致了其不能更好得滿足并發(fā)的其它類型的業(yè)務(wù)處理。
發(fā)明內(nèi)容
本發(fā)明的目的在于對MBMS業(yè)務(wù)提供一個針對于單個用戶的基于流量的計費機制,在一個MBMS業(yè)務(wù)會話中收集單個用戶的數(shù)據(jù)流量的信息并生成計費系統(tǒng)所需的計費信息。
鑒于GPRS業(yè)務(wù)模型中的基于流量的計費機制無法滿足MBMS點到多點這一特性,我們采用了由UE自己統(tǒng)計其所成功接收到的MBMS業(yè)務(wù)數(shù)據(jù)量,然后通過上行信令周期性地將此流量數(shù)據(jù)向上匯報最終到達SGSN這一方法,但鑒于前述的這一方法的兩大缺點,本發(fā)明提出了一個兩階段數(shù)據(jù)流量統(tǒng)計方法。這個方法將UE向上周期性的數(shù)據(jù)流量匯報過程分成兩個階段。在第一階段,用戶將其所成功接收的數(shù)據(jù)流量匯報給所屬的RNC,由RNC存儲此數(shù)據(jù)。在第二階段,當(dāng)SGSN需要此數(shù)據(jù)時,主動向RNC索取之。這樣就有效地減少了上行信令的擁塞和SGSN的信令處理負擔(dān)。
為了將兩階段數(shù)據(jù)流量統(tǒng)計方法應(yīng)用于MBMS體系結(jié)構(gòu)中,本發(fā)明還給出了一些必要的輔助部件來對此方法提供支持。另外,本發(fā)明還給出了詳細的過程,通過這些過程能夠?qū)呻A段的數(shù)據(jù)流量統(tǒng)計方法很好地部署于MBMS業(yè)務(wù)之中。
本發(fā)明的一種在MBMS業(yè)務(wù)中針對于單用戶的基于流量的計費方法,包括步驟如下(1)當(dāng)用戶UE開始接收MBMS業(yè)務(wù)的數(shù)據(jù)時,用戶UE自己來統(tǒng)計其所成功接收到的數(shù)據(jù)流量并且周期性地將數(shù)據(jù)流量匯報消息發(fā)給其所屬的RNC(305,306),RNC收到其下屬的每一個UE數(shù)據(jù)流量匯報消息后,分別存儲每一UE的所成功接收到的數(shù)據(jù)流量,并且能夠隨著UE的周期性的數(shù)據(jù)流量匯報而不斷更新所述數(shù)據(jù)流量;(2)當(dāng)SGSN需要關(guān)閉或查詢一個UE的計費數(shù)據(jù)記錄(MBMS-CDR)時,SGSN主動向保存所述UE數(shù)據(jù)流量的RNC發(fā)出數(shù)據(jù)流量請求消息,RNC接到所述數(shù)據(jù)流量請求消息后發(fā)送數(shù)據(jù)流量應(yīng)答消息,在數(shù)據(jù)流量應(yīng)答信息中將保存的所述UE的數(shù)據(jù)流量反饋給SGSN,SGSN根據(jù)所接收的所述UE的數(shù)據(jù)流量信息而生成一個用于計費系統(tǒng)的完整的計費數(shù)據(jù)記錄MBMS-CDR。
在所述步驟(2)中,如果SGSN有同時關(guān)閉多個UE的MBMS-CDR,如核心網(wǎng)絡(luò)端發(fā)起的服務(wù)終止時,那么SGSN所發(fā)出的一條請求信令便可以請求獲得多個UE的數(shù)據(jù)流量信息。
RNC為每個UE設(shè)有MBMS上下文(MBMS Context),MBMS上下文包括一個用來存儲所述UE的數(shù)據(jù)流量值的“數(shù)據(jù)流量(Data Volume)”字段,每當(dāng)RAN收到一個UE的數(shù)據(jù)流量匯報信令時,RAN便從接收到的所述信令中取出相關(guān)的數(shù)據(jù),然后找到該UE的MBMS上下文,用匯報信令中數(shù)據(jù)值更新數(shù)據(jù)流量(Data Volume)”字段,當(dāng)RAN收到SGSN發(fā)出的數(shù)據(jù)流量請求信令消息后,RAN從相應(yīng)UE的MBMSH上下文的數(shù)據(jù)流量(Data Volume)”字段中讀取出數(shù)據(jù)流量值,在所述數(shù)據(jù)流量請求信令消息的應(yīng)答信息中將保存的所述UE的數(shù)據(jù)流量反饋給SGSN。
MBMS-CDR包括記錄類型(Record Type)字段,通過所述記錄類型字段計費網(wǎng)關(guān)功能實體(CGF)能夠區(qū)分出每個計費數(shù)據(jù)記錄(CDR)是屬于哪一種業(yè)務(wù)的類型;計費標(biāo)記(Charging ID)字段,這個字段是計費數(shù)據(jù)記錄的標(biāo)識符,它可以與GGSN的地址一起來唯一地識別出SGSN中所產(chǎn)生的與某個MBMS上下文相關(guān)聯(lián)的所有的計費數(shù)據(jù)記錄,所述計費標(biāo)記包含兩個部分第一部分(401)是當(dāng)一個SGSN下的第一個UE激活MBMS業(yè)務(wù)時,由GGSN賦予此SGSN的一個值,這個值在一個GGSN域中是唯一的,一個SGSN下激活同一個MBMS業(yè)務(wù)的所有UE所獲得的計費標(biāo)記的第一部分是相同的;第二部分(402)由SGSN來產(chǎn)生,在一個SGSN中,第二部分的產(chǎn)生只需在同一個第一部分的值的范圍中是唯一的即可,第一部分和第二部分合并在一起所得到的計費標(biāo)記在相當(dāng)長的一段時期內(nèi)在所有的分組交換域的網(wǎng)絡(luò)中是唯一的。計費網(wǎng)關(guān)功能實體(CGF)和計費系統(tǒng)(Billing System)使用GGSN的地址和所述計費標(biāo)記一起來檢查計費標(biāo)記的唯一性,如果存在不確定性,那么再加上所述計費數(shù)據(jù)記錄打開的時間戳。
在移動管理中,當(dāng)一個UE的MBMS上下文由舊的SGSN轉(zhuǎn)移到新的SGSN中后,這個MBMS上下文所對應(yīng)的計費標(biāo)記也隨著遷移到新的SGSN中。
UE周期性地將其所成功接收到的數(shù)據(jù)流量匯報給RNC的時間間隔由UE中的第一時鐘來產(chǎn)生。
所匯報的數(shù)據(jù)流量是一個累計值。由在RNC端為每個UE設(shè)置的第二時鐘來監(jiān)控UE的數(shù)據(jù)流量匯報消息,每次當(dāng)RNC接收到某個UE的數(shù)據(jù)流量匯報消息后,監(jiān)控此UE的第二時鐘便被重置;當(dāng)UE的數(shù)據(jù)流量匯報消息丟失,一段時間后監(jiān)控這個UE的數(shù)據(jù)流量匯報消息的第二時鐘便過期,RNC便可以決定此UE處于異常狀態(tài)下,出于計費的考慮,RNC通知SGSN結(jié)束此UE的MBMS業(yè)務(wù);如果某個UE的一次數(shù)據(jù)流量匯報消息丟失,在監(jiān)控的第二時鐘過期之前,RNC收到了此某個UE的下一個數(shù)據(jù)流量匯報消息,丟失的匯報消息可忽略不計,UE端所統(tǒng)計的數(shù)據(jù)流量值和RNC端保存的數(shù)據(jù)流量值的同步,RNC不通知SGSN結(jié)束此UE的MBMS業(yè)務(wù)。
數(shù)據(jù)流量匯報消息包括UE標(biāo)識,用來標(biāo)識發(fā)出該消息的UE;MBMS業(yè)務(wù)標(biāo)識(MBMS service ID),用來標(biāo)識此消息所涉及的MBMS業(yè)務(wù);發(fā)送數(shù)據(jù)流量匯報消息時UE所成功接收的數(shù)據(jù)流量(Data Volume)。
數(shù)據(jù)流量請求(Data Volume Request)消息從SGSN發(fā)往RNC用來獲得一個或多個UE的數(shù)據(jù)流量值,所述數(shù)據(jù)流量請求(Data VolumeRequest)消息包括UE標(biāo)識列表,包含一個或多個UE標(biāo)識,指明數(shù)據(jù)流量請求消息想獲得哪些UE的數(shù)據(jù)流量;請求原因,則說明發(fā)送數(shù)據(jù)流量請求消息的原因;MBMS業(yè)務(wù)標(biāo)識,標(biāo)識所使用的MBMS業(yè)務(wù)。
數(shù)據(jù)流量應(yīng)答(Data Volume Response)消息包括MBMS業(yè)務(wù)標(biāo)識和數(shù)據(jù)流量列表,MBMS業(yè)務(wù)標(biāo)識用來標(biāo)識該消息所涉及的MBMS業(yè)務(wù),數(shù)據(jù)流量列表(Data Volume List)標(biāo)識出數(shù)據(jù)流量應(yīng)答消息所包含的UE的數(shù)據(jù)流量集合,數(shù)據(jù)流量列表包括UE標(biāo)識和該UE所對應(yīng)的數(shù)據(jù)流量。
此外,如果數(shù)據(jù)流量請求消息中的請求原因不是MBMS業(yè)務(wù)終止,則RNC將發(fā)送數(shù)據(jù)流量重置(Data Volume Reset)消息到指定的UE,用來通知UE重置累計的數(shù)據(jù)流量值為零,當(dāng)UE收到這個消息之后便重新開始統(tǒng)計其所成功接收到的數(shù)據(jù)流量,所述數(shù)據(jù)流量重置消息包括UE標(biāo)識和MBMS業(yè)務(wù)標(biāo)識,UE標(biāo)識用來標(biāo)識所述數(shù)據(jù)流量重置消息所發(fā)往的UE,MBMS業(yè)務(wù)標(biāo)識用來標(biāo)識所述數(shù)據(jù)流量重置消息所涉及的MBMS業(yè)務(wù)。
當(dāng)一個UE激活了所選擇的MBMS業(yè)務(wù)后,在SGSN中便為該UE產(chǎn)生了一個MBMS上下文,同時在SGSN中依照計費特色簡介(ChargingCharacteristics Profile)產(chǎn)生伴隨著這個MBMS上下文的MBMS-CDR。
另外,在發(fā)生如下四種情況的任何一種情況下,導(dǎo)致一個UE的MBMS上下文將在一個SGSN中刪除UE發(fā)起的MBMS業(yè)務(wù)終止;核心網(wǎng)一端發(fā)起的MBMS業(yè)務(wù)終止,SGSN可以同時在一條數(shù)據(jù)流量請求消息中獲得多個UE的數(shù)據(jù)流量值;通過RNC中的監(jiān)控UE數(shù)據(jù)流量匯報消息的第二時鐘檢測到UE在異常狀態(tài)下;UE在SGSN間的移動切換。
當(dāng)一個UE的MBMS上下文即將在一個SGSN中刪除之前,SGSN發(fā)出數(shù)據(jù)流量請求消息獲得該UE(或同時有其它UE)的數(shù)據(jù)流量值,SGSN關(guān)閉與這個MBMS上下文相關(guān)的MBMS-CDR,UE在SGSN間的移動包括兩種情形。第一種情形是UE在路由區(qū)域更新(Routing Area Update),所移動的UE的MBMS-CDR在舊的SGSN關(guān)閉,新的SGSN將發(fā)送SGSN上下文請求(SGSN Context Request)消息到舊的SGSN,在應(yīng)答的SGSN上下文應(yīng)答(SGSN Context Response)消息中,所移動的UE對應(yīng)的MBMS上下文和計費標(biāo)識被從舊的SGSN傳送到新的SGSN中,計費標(biāo)識沒有改變,所移動的UE的MBMS上下文所對應(yīng)的MBMS-CDR在新的SGSN中產(chǎn)生,所移動的UE的數(shù)據(jù)流量統(tǒng)計從零開始。第二種情形是UE在SGSN間的移動包括UE重定位(Relocation),所移動的UE所對應(yīng)的MBMS-CDR在舊的SGSN中關(guān)閉,舊的SGSN將發(fā)送轉(zhuǎn)寄重定位請求(Forward Relocation Request)消息給新的SGSN,通過轉(zhuǎn)寄重定位請求消息,MBMS上下文和計費標(biāo)識從舊的SGSN中被傳送到新的SGSN中,計費標(biāo)識沒有改變,所移動的UE的MBMS上下文相對應(yīng)的一個新的MBMS-CDR在新的SGSN中產(chǎn)生,所移動的數(shù)據(jù)流量統(tǒng)計從零開始。
SGSN上下文請求(SGSN Context Request)消息包括舊的P-TMSI,舊的RAI,舊的P-TMSI簽名);SGSN上下文應(yīng)答(SGSN Context Response)消息包括MM上下文,PDP上下文,MBMS上下文。
轉(zhuǎn)寄重定位請求消息包括IMSI,管道終點標(biāo)識信令,MM上下文,PDP上下文,目標(biāo)標(biāo)識,UTRAN透明容器,RANAP原因,MBMS上下文。
發(fā)明的效果1.通過本發(fā)明的兩階段數(shù)據(jù)流量統(tǒng)計計費方法,可以獲得一次MBMS業(yè)務(wù)中每個UE實際接收的數(shù)據(jù)流量值,解決了在點到多點的業(yè)務(wù)中計費公平性的問題。
2.本發(fā)明中的計費機制是靈活的。通過調(diào)節(jié)UE端發(fā)送周期性數(shù)據(jù)流量的時鐘和RNC端用來監(jiān)控每個UE周期性數(shù)據(jù)流量匯報的時鐘值,可以獲得不同的計費精度,滿足運營商不同的計費要求。
3.本發(fā)明中的計費機制可以有效地降低Iu接口上行信令的擁塞問題。在這個機制中,Iu接口部分沒有直接的上行數(shù)據(jù)流量匯報信令。
4.本發(fā)明中的計費機制可以有效的減輕SGSN的信令處理負擔(dān)。在這個機制中,SGSN是主動的,當(dāng)它需要每個UE的數(shù)據(jù)流量信息時而發(fā)消息來獲取,而不是UE向上周期性的匯報。另外,一個SGSN的請求信令可以同時獲得多個UE的數(shù)據(jù)流量值,這也減輕的SGSN的信令處理負擔(dān)。
5.本發(fā)明中的計費機制可以很方便地集成到現(xiàn)有的多種MBMS業(yè)務(wù)體系結(jié)構(gòu)中。
圖1MBMS系統(tǒng)結(jié)構(gòu)示意2在GPRS業(yè)務(wù)中對于每個UE會話的數(shù)據(jù)流量統(tǒng)計方法圖3兩階段數(shù)據(jù)流量統(tǒng)計機制圖4MBMS業(yè)務(wù)中的計費標(biāo)記圖5周期性數(shù)據(jù)流量匯報過程圖6MBMS-CDR的產(chǎn)生過程圖7數(shù)據(jù)流量統(tǒng)計的開始過程圖8在一個SGSN中的UE數(shù)據(jù)流量統(tǒng)計的終止圖9檢測UE處于異常狀態(tài)的過程具體實施方式
為了克服現(xiàn)有計費機制不適用于點到多點的業(yè)務(wù)這一缺陷,并且能夠提高上行數(shù)據(jù)流量匯報的效率,本發(fā)明設(shè)計了一個用于MBMS業(yè)務(wù)的計費機制,具體包括(1)兩階段數(shù)據(jù)流量統(tǒng)計方法圖3描述了本發(fā)明中的兩階段數(shù)據(jù)流量統(tǒng)計方法在這個方法中,UE成功接收的數(shù)據(jù)流量的匯報過程被分成兩個階段在第一階段309中,當(dāng)UE(301,302,303,304)開始接收MBMS業(yè)務(wù)的數(shù)據(jù)時,UE自己來統(tǒng)計其所成功接收到的數(shù)據(jù)流量并且周期性地將此流量匯報給其所屬的RNC(305,306),而不是直接匯報給其所屬的307中的SGSN。RNC負責(zé)為其下屬的每一個UE存儲其所成功接收的數(shù)據(jù)量,并且能夠隨著UE的周期性的流量匯報而不斷更新此數(shù)據(jù)量,這樣就可以保證了RNC為每個UE所保存的流量數(shù)據(jù)與每個UE實際所成功接收的數(shù)據(jù)流量保持同步。另外,RNC還負責(zé)對UE的異常狀態(tài)做出即時的反應(yīng)和相應(yīng)的處理。
在第二階段310中,在某個UE的每一個計費數(shù)據(jù)記錄(以下簡稱MBMS-CDR)關(guān)閉之前,SGSN都需要第一階段所保存的此UE的數(shù)據(jù)流量信息而生成一個用于計費系統(tǒng)的完整的MBMS-CDR,此時,SGSN主動向保存此UE數(shù)據(jù)流量信息的RNC發(fā)出請求,RNC接到此請求信令后,在應(yīng)答信息中將所需UE的數(shù)據(jù)流量信息反饋給SGSN,這樣就減少了Iu接口的擁塞和SGSN的信令處理負擔(dān)。另外,如果有多個UE的MBMS-CDR將同時關(guān)閉(如核心網(wǎng)絡(luò)端發(fā)起的服務(wù)終止時),那么一條SGSN所發(fā)出的請求信令便可以請求獲得多個UE的數(shù)據(jù)流量信息,這樣可以進一步減少Iu接口的擁塞和SGSN的信令處理負擔(dān)。
(2)在RNC中為每個UE存放的MBMS上下文(MBMS Context)既然RNC下屬的所有的UE都需要將其所成功接收的數(shù)據(jù)流量匯報給此RNC,所以,為了存儲此數(shù)據(jù)流量,本發(fā)明中主張在RNC中包含和每個UE所相關(guān)的MBMS上下文,其中需要一個“Data Volume”字段用來存儲此UE所成功接收的數(shù)據(jù)流量,本發(fā)明中不對其它字段進行定義。每次當(dāng)RNC收到一個UE的數(shù)據(jù)流量匯報信令時,RNC便從此信令中取出相關(guān)的數(shù)據(jù),然后找到此UE的MBMS上下文,用匯報信令中數(shù)據(jù)流量值更新“Data Volume”字段。
在上述的第二階段中,當(dāng)SGSN查詢一個UE的數(shù)據(jù)流量值時,SGSN發(fā)數(shù)據(jù)流量請求消息給UE所屬的RNC,RNC從這個UE的MBMS上下文中的“Data Volume”字段中取出數(shù)據(jù)流量值,在此數(shù)據(jù)流量請求信令消息的應(yīng)答消息中反饋給SGSN。
(3)用于周期性數(shù)據(jù)流量匯報的兩種時鐘在本發(fā)明中,為了實現(xiàn)周期性的數(shù)據(jù)流量匯報需要兩種時鐘。
在UE端,UE周期性地將其所成功接收到的數(shù)據(jù)流量匯報給RNC,這便是第一類時鐘。當(dāng)計費機制開始工作時,由信令消息設(shè)置此時鐘的參數(shù)并啟動起時鐘,這個時鐘便可以觸發(fā)UE的周期性的數(shù)據(jù)流量匯報消息。
UE周期性匯報的數(shù)據(jù)流量值是一個累計值,這個值累計了UE所成功接收到的數(shù)據(jù)流量。當(dāng)此UE的每個MBMS-CDR關(guān)閉后,而生成一個新的MBMS-CDR時,則由信令消息通知UE從零開始重新累計數(shù)據(jù)流量值。
在RNC端,為每個UE設(shè)置了另外一種時鐘。這個時鐘用來監(jiān)控UE的數(shù)據(jù)流量匯報消息,每次當(dāng)RNC接收到某個UE的數(shù)據(jù)流量匯報消息后,此UE的監(jiān)控時鐘便被重置。當(dāng)UE的數(shù)據(jù)流量匯報消息丟失(如UE處于非正常狀態(tài)下),一段時間后這個UE的數(shù)據(jù)流量匯報消息監(jiān)控時鐘便過期,RNC便可以決定此UE處于異常狀態(tài)下,出于計費的考慮,可以通知SGSN結(jié)束此UE的MBMS業(yè)務(wù)。如果UE的一次數(shù)據(jù)流量匯報消息丟失,在監(jiān)控時鐘過期之前,RNC收到了此UE的下一個數(shù)據(jù)流量匯報消息,由于匯報消息中的數(shù)據(jù)流量是一個累計值,所以丟失的匯報消息可忽略不計,這不影響UE端所統(tǒng)計的數(shù)據(jù)流量值和RNC端保存的數(shù)據(jù)流量值的同步,這是本發(fā)明采用累積值匯報的原因。
當(dāng)一個UE由正常狀態(tài)轉(zhuǎn)入異常狀態(tài),那么最后一次匯報后的數(shù)據(jù)流量值就不會匯報到RNC處,造成計費的不準(zhǔn)確。所以,如果這兩種時鐘的值設(shè)置得越小,所得到的數(shù)據(jù)流量的值就越精確。但是,時鐘設(shè)置得越小,信令的發(fā)生和處理就越頻繁,造成了網(wǎng)絡(luò)的運行負擔(dān)。由此,運營商可以為了獲取不同的計費精度而根據(jù)需要來設(shè)置這兩種時鐘的值,這樣就可以增強了計費的靈活性。
RNC中用于監(jiān)控數(shù)據(jù)流量匯報的時鐘的值應(yīng)該比UE中觸發(fā)產(chǎn)生數(shù)據(jù)流量匯報消息的時鐘的值大一些。
(4)MBMS-CDR的內(nèi)容在本發(fā)明中,MBMS-CDR的大部分內(nèi)容與GPRS業(yè)務(wù)中的S-CDR的內(nèi)容相同,只是以下兩個條目需更改a)記錄類型(Record Type)這個字段能夠識別出計費數(shù)據(jù)記錄(CDR)的類型,通過此字段計費網(wǎng)關(guān)功能實體(CGF)能夠區(qū)分出每個計費數(shù)據(jù)記錄(CDR)是屬于哪一種業(yè)務(wù)的。所以,在這里該條目的值應(yīng)該是MBMS-CDR,標(biāo)記出此計費數(shù)據(jù)記錄是為MBSM業(yè)務(wù)而生成的。
b)計費標(biāo)記(Charging ID)這個字段是計費數(shù)據(jù)記錄的標(biāo)識符,它可以與GGSN的地址一起來唯一地識別出SGSN中所產(chǎn)生的與某個MBMS上下文(針對于單個UE的)相關(guān)聯(lián)的所有的計費數(shù)據(jù)記錄。在GPRS業(yè)務(wù)的計費機制中,計費標(biāo)記在PDP上下文激活(業(yè)務(wù)激活)時由GGSN產(chǎn)生,然后傳給SGSN作為與此PDP上下文相關(guān)的計費數(shù)據(jù)記錄的標(biāo)記,這樣可以保證其在這個GGSN域中是唯一的。但是在MBMS業(yè)務(wù)中,只有一個SGSN中第一個激活服務(wù)的UE才能與GGSN交互,此服務(wù)的隨后加入的UE都不與GGSN交互。所以,在本發(fā)明中,生成計費標(biāo)記的任務(wù)由SGSN來承擔(dān)。這就需要一個算法來保證SGSN生成的計費標(biāo)記在整個GGSN域中是唯一的。在本發(fā)明中給出了一個機制來保證由SGSN產(chǎn)生的計費標(biāo)記在一個GGSN域中是唯一的。如圖4所示,這個計費標(biāo)記包含兩個部分。
401第一部分是當(dāng)一個SGSN下的第一個UE激活MBMS業(yè)務(wù)時,由GGSN賦予此SGSN的一個值,這個值在一個GGSN域中是唯一的,所以一個SGSN下激活同一個MBMS業(yè)務(wù)的UE所獲得的計費標(biāo)記的第一部分是相同的。即GGSN為一個SGSN分配了一組數(shù)字用作這個SGSN中一個MBMS業(yè)務(wù)的計費標(biāo)記。
402第二部分由SGSN來產(chǎn)生,第二部分是依附于第一部分的,所以在一個SGSN中,第二部分的產(chǎn)生只需在同一個第一部分的值的范圍中是唯一的即可,也就是說,在一個SGSN中對于不同的第一部分的值(即不同的業(yè)務(wù)),第二部分可以相同,這樣可以有效地利用第二部分的值。并且在一個業(yè)務(wù)中,如果一個UE在同一個SGSN中激活業(yè)務(wù)和解除業(yè)務(wù),此UE在這個業(yè)務(wù)中所使用的第二部分值對于其所用的第一部分的值是可以重用的。整個第一部分和第二部分合并在一起所得到的計費標(biāo)記在相當(dāng)長的一段時期內(nèi)在所有的分組交換域的網(wǎng)絡(luò)中應(yīng)該是唯一的。并且在移動管理中,當(dāng)一個UE的MBMS上下文由舊的SGSN轉(zhuǎn)移到新的SGSN中后,這個MBMS上下文所對應(yīng)的計費標(biāo)記也隨著遷移到新的SGSN中。計費網(wǎng)關(guān)功能實體(CGF)和計費系統(tǒng)(Billing System)使用GGSN的地址和計費標(biāo)記一起來檢查計費標(biāo)記的唯一性(見參考2),如果依舊存在不確定性,那么在加上此計費數(shù)據(jù)記錄打開的時間戳。
(5)周期性數(shù)據(jù)流量匯報過程圖5描述了兩階段數(shù)據(jù)流量匯報機制中周期性數(shù)據(jù)流量匯報過程。
510是兩階段數(shù)據(jù)流量匯報機制中的第一階段
501當(dāng)UE開始統(tǒng)計數(shù)據(jù)流量并且過了一段固定的時間(UE端觸發(fā)數(shù)據(jù)流量匯報消息的時鐘值),UE應(yīng)該發(fā)起一次數(shù)據(jù)流量匯報。
502 UE發(fā)送數(shù)據(jù)流量匯報(Data Volume Report)消息(UE標(biāo)識,MBMS業(yè)務(wù)標(biāo)識,數(shù)據(jù)流量)到RNC。
這個消息由UE發(fā)送給所屬的RNC用來周期性地匯報其成功接收的數(shù)據(jù)流量值。通過這個消息,一個累計的數(shù)據(jù)流量值發(fā)往RNC,每次RNC接收到這個消息,便用其中的數(shù)據(jù)流量值來更新保存在RNC中該UE的數(shù)據(jù)流量值。其中,UE標(biāo)識(UE id)用來標(biāo)識發(fā)出該消息的UE,MBMS業(yè)務(wù)標(biāo)識(MBMS service ID)用來標(biāo)識此消息所涉及的MBMS業(yè)務(wù),數(shù)據(jù)流量(Data Volume)是發(fā)送此消息時UE所成功接收的數(shù)據(jù)流量。
503 RNC收到數(shù)據(jù)流量匯報消息后,用這個消息中的新的數(shù)據(jù)流量值更新該UE在RNC中MBMS上下文中的數(shù)據(jù)流量值字段。
504 RNC重置其中監(jiān)控此UE數(shù)據(jù)流量匯報消息的時鐘。
505 501至504過程周期性地重復(fù)進行。
511 是兩階段數(shù)據(jù)流量匯報機制中的第二階段506 當(dāng)SGSN檢測到這個UE(也許同時有其它的UE)的MBMS-CDR即將關(guān)閉,便是SGSN收集此UE(也許同時有其它UE)的數(shù)據(jù)流量值的時候了。
507 SGSN發(fā)送數(shù)據(jù)流量請求(Data Volume Request)消息(UE標(biāo)識列表,請求原因,MBMS業(yè)務(wù)標(biāo)識)到該UE所屬的RNC來獲得其數(shù)據(jù)流量值。
這個消息從SGSN發(fā)往RNC用來獲得一個或多個UE的數(shù)據(jù)流量值。這個消息發(fā)生在一個或多個UE相關(guān)聯(lián)的MBMS-CDR將要在SGSN中關(guān)閉之前。這條消息所關(guān)心的UE是消息中UE列表中UE標(biāo)識所標(biāo)識的那些UE。UE標(biāo)識列表(UE id List)參數(shù)包含一個或多個UE標(biāo)識,指明此消息想獲得哪些UE的數(shù)據(jù)流量。MBMS業(yè)務(wù)標(biāo)識(MBMS Service id)參數(shù)標(biāo)識所使用的MBMS業(yè)務(wù)。而請求原因(Request Reason)參數(shù)則說明了發(fā)送此消息的原因,即這個UE的MBMS-CDR關(guān)閉的原因(MBMS業(yè)務(wù)終止和其它關(guān)閉原因)。
508當(dāng)RNC接收到SGSN的數(shù)據(jù)流量請求消息后,RNC發(fā)送數(shù)據(jù)流量應(yīng)答(Data Volume Response)消息(MBMS業(yè)務(wù)標(biāo)識,數(shù)據(jù)流量列表)到所請求的SGSN。
這個消息是數(shù)據(jù)流量請求消息的響應(yīng)消息,由RNC發(fā)往SGSN。通過這條消息,RNC可以將所請求UE(一個或多個)的數(shù)據(jù)流量值發(fā)送給發(fā)起數(shù)據(jù)流量請求消息的SGSN。其中,數(shù)據(jù)流量列表(Data Volume List)參數(shù)標(biāo)識出該消息所包含的UE的數(shù)據(jù)流量集合,列表中包括UE標(biāo)識(UEid)和該UE所對應(yīng)的數(shù)據(jù)流量(Data volume)。MBMS業(yè)務(wù)標(biāo)識(MBMSservice id)參數(shù)用來標(biāo)識該消息所涉及的MBMS業(yè)務(wù)。
509如果507步中數(shù)據(jù)流量請求消息中的請求原因不是MBMS業(yè)務(wù)終止,則RNC將發(fā)送數(shù)據(jù)流量重置(Data Volume Reset)消息(UE標(biāo)識,MBMS業(yè)務(wù)標(biāo)識)到指定的UE。
這個消息由RNC發(fā)送到UE用來通知UE重置累計的數(shù)據(jù)流量值為零,當(dāng)收到這個消息之后,UE便重新開始統(tǒng)計其所成功接收到的數(shù)據(jù)流量。其中,UE標(biāo)識(UE id)參數(shù)用來標(biāo)識該消息所發(fā)往的UE,MBMS業(yè)務(wù)標(biāo)識(MBMS service ID)參數(shù)用來標(biāo)識該消息所涉及的MBMS業(yè)務(wù)。
(6)MBMS-CDR的產(chǎn)生過程為了提供在一次MBMS業(yè)務(wù)中對于單個用戶計費所需要的信息,SGSN應(yīng)該提供一個計費數(shù)據(jù)記錄(CDR),其中包含SGSN已經(jīng)獲得的計費信息。在本發(fā)明中,這個計費數(shù)據(jù)記錄命名為MBMS-CDR。圖6描述了MBMS-CDR的產(chǎn)生過程。
601是一個UE激活MBMS業(yè)務(wù)的過程的例子,但本發(fā)明并不局限于此特定的MBMS業(yè)務(wù)激活過程,任何MBMS業(yè)務(wù)激活過程都適用于本發(fā)明。
602當(dāng)一個UE激活了所選擇的MBMS業(yè)務(wù)后,SGSN中便為該UE產(chǎn)生了一個MBMS上下文,同時,伴隨著這個MBMS上下文的MBMS-CDR也在此SGSN中產(chǎn)生。MBMS-CDR的產(chǎn)生依照計費特色簡介(ChargingCharacteristics Profile)中的數(shù)據(jù)。
(7)數(shù)據(jù)流量統(tǒng)計的開始圖7描述了一個UE數(shù)據(jù)流量統(tǒng)計的開始時刻及過程701,702,703和704是業(yè)務(wù)數(shù)據(jù)到來,通知完UE并得到UE的服務(wù)請求之后創(chuàng)建了RAB和RB的全過程,本發(fā)明不局限于特定的RAB及RB的建立過程。
705當(dāng)RAB和RB建立完之后,每個UE開始統(tǒng)計自己所成功接收到的數(shù)據(jù)流量值并設(shè)置好定期匯報數(shù)據(jù)流量值的時鐘,同時,RNC為每個UE設(shè)置時鐘開始監(jiān)控所屬UE的數(shù)據(jù)流量匯報消息。
706 MBMS業(yè)務(wù)數(shù)據(jù)發(fā)往UE。
(8)在一個SGSN中數(shù)據(jù)流量統(tǒng)計的終止當(dāng)一個UE的MBMS上下文即將在一個SGSN中刪除之前,SGSN應(yīng)該關(guān)閉與這個MBMS上下文相關(guān)的MBMS-CDR。所以,SGSN便發(fā)送數(shù)據(jù)流量請求消息收集該UE接收的數(shù)據(jù)流量值,該UE所屬的RNC對于SGSN的請求給予應(yīng)答,在此應(yīng)答消息中包含了該UE的數(shù)據(jù)流量值。有四種情況能夠?qū)е乱粋€UE的MBMS上下文將在一個SGSN中刪除(圖8),如801 UE發(fā)起的MBMS業(yè)務(wù)終止。
802核心網(wǎng)一端發(fā)起的MBMS業(yè)務(wù)終止。在這種情況下,SGSN可以同時在一條數(shù)據(jù)流量請求消息中獲得多個UE的數(shù)據(jù)流量值。
803 UE在異常狀態(tài)下,這種情況可以通過RNC中的監(jiān)控UE數(shù)據(jù)流量匯報消息的時鐘檢測到。
804 UE在SGSN間的移動切換。
如果以上任何一種情況(801,802,803,804)發(fā)生,以下兩個過程將執(zhí)行805 SGSN發(fā)出數(shù)據(jù)流量請求消息獲得該UE(或同時有其它UE)的數(shù)據(jù)流量值。
806這個UE的一個MBMS-CDR在該SGSN中關(guān)閉。
(9)UE在SGSN間的移動在本發(fā)明中,UE在SGSN間的移動有兩種情形與計費相關(guān)*UE在路由區(qū)域更新(Routing Area Update)過程中。這個UE的MBMS-CDR在舊的SGSN關(guān)閉,新的SGSN將發(fā)送SGSN上下文請求(SGSNContext Request)消息(舊的P-TMSI,舊的RAI,舊的P-TMSI簽名)到舊的SGSN,在應(yīng)答的SGSN上下文應(yīng)答(SGSN Context Response)消息(MM上下文,PDP上下文,MBMS上下文)中,這個UE對應(yīng)的MBMS上下文和計費標(biāo)識被從舊的SGSN傳送到新的SGSN中,計費標(biāo)識沒有改變,這個UE的MBMS上下文所對應(yīng)的MBMS-CDR在新的SGSN中產(chǎn)生,這個UE的數(shù)據(jù)流量統(tǒng)計從零開始。
*UE在重定位(Relocation)過程中。這個UE所對應(yīng)的MBMS-CDR在舊的SGSN中關(guān)閉,舊的SGSN將發(fā)送轉(zhuǎn)寄重定位請求(ForwardRelocation Request)消息(IMSI,管道終點標(biāo)識信令,MM上下文,PDP上下文,目標(biāo)標(biāo)識,UTRAN透明容器,RANAP原因,MBMS上下文)消息給新的SGSN,通過這個消息,MBMS上下文和計費標(biāo)識從舊的SGSN中被傳送到新的SGSN中,計費標(biāo)識沒有改變,這個UE的MBMS上下文相對應(yīng)的一個新的MBMS-CDR在新的SGSN中產(chǎn)生,這個UE的數(shù)據(jù)流量統(tǒng)計從零開始。
(10)UE在異常狀態(tài)的檢測及處理當(dāng)一個UE出現(xiàn)異常進入異常狀態(tài)時,RNC便不能收到該UE的周期性的數(shù)據(jù)流量匯報消息,出于計費的考慮,該UE的此項MBMS業(yè)務(wù)應(yīng)該終止,圖9描述了檢測UE處于異常狀態(tài)的過程。
901當(dāng)UE處于異常狀態(tài)時,此UE的周期性的數(shù)據(jù)流量匯報消息便不能到達此UE所屬的RNC。
902過了一段時間,RNC中用來檢測該UE周期性數(shù)據(jù)流量匯報的時鐘過期,RNC便可以判定此UE出現(xiàn)了異常。
903 RNC便發(fā)起解除MBMS上下文請求(Deactivate MBMS ContextRequest)消息到SGSN來終止該UE的此項MBMS業(yè)務(wù)。
904 SGSN接到解除MBMS上下文請求消息之后,執(zhí)行相應(yīng)的過程來終止該UE的MBMS業(yè)務(wù)。SGSN終止某個UE的MBMS業(yè)務(wù)的過程不屬于本發(fā)明。
權(quán)利要求
1.一種在多媒體廣播和組播業(yè)務(wù)(MBMS)中針對于單用戶(UE)的基于流量的計費方法,包括步驟如下(1)當(dāng)用戶(UE)開始接收多媒體廣播和組播業(yè)務(wù)(MBMS)的數(shù)據(jù)時,用戶(UE)自己來統(tǒng)計其所成功接收到的數(shù)據(jù)流量并且周期性地將數(shù)據(jù)流量匯報消息發(fā)送給其所屬的無線網(wǎng)絡(luò)控制器(RNC),無線網(wǎng)絡(luò)控制器(RNC)收到其下屬的每一個用戶(UE)數(shù)據(jù)流量匯報消息后,分別存儲每一用戶(UE)的所成功接收到的數(shù)據(jù)流量,并且隨著用戶(UE)的周期性的數(shù)據(jù)流量匯報而不斷更新所述數(shù)據(jù)流量;(2)當(dāng)服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)需要關(guān)閉或查詢一個用戶(UE)的計費數(shù)據(jù)記錄(MBMS-CDR)時,服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)主動向保存所述用戶(UE)數(shù)據(jù)流量的無線網(wǎng)絡(luò)控制器(RNC)發(fā)出數(shù)據(jù)流量請求消息,無線網(wǎng)絡(luò)控制器(RNC)接到所述數(shù)據(jù)流量請求消息后發(fā)送數(shù)據(jù)流量應(yīng)答消息,在數(shù)據(jù)流量應(yīng)答信息中將保存的所述用戶(UE)的數(shù)據(jù)流量反饋給服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN),服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)根據(jù)所接收的所述用戶(UE)的數(shù)據(jù)流量信息而生成一個用于計費系統(tǒng)的完整的計費數(shù)據(jù)記錄(MBMS-CDR)。
2.如權(quán)利要求1所述的方法,其特征在于所匯報的數(shù)據(jù)流量是一個累計值。
3.如權(quán)利要求1所述的方法,其特征在于,在所述步驟(2)中,如果服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)有同時關(guān)閉多個用戶(UE)的計費數(shù)據(jù)記錄(MBMS-CDR)的請求時,那么服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)所發(fā)出的一條請求信令便可以請求獲得多個用戶(UE)的數(shù)據(jù)流量信息。
4.如權(quán)利要求3所述的方法,其特征在于,無線網(wǎng)絡(luò)控制器(RNC)為每個用戶(UE)設(shè)有多媒體廣播和組播業(yè)務(wù)上下文,多媒體廣播和組播業(yè)務(wù)上下文包括一個用來存儲所述用戶(UE)的數(shù)據(jù)流量值的“數(shù)據(jù)流量”字段,每當(dāng)無線網(wǎng)絡(luò)控制器(RNC)收到一個用戶(UE)的數(shù)據(jù)流量匯報信令時,無線網(wǎng)絡(luò)控制器(RNC)便從接收到的所述信令中取出相關(guān)的數(shù)據(jù),然后找到該用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文,用匯報信令中數(shù)據(jù)值更新數(shù)據(jù)流量”字段,當(dāng)無線網(wǎng)絡(luò)控制器(RNC)收到服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)發(fā)出的數(shù)據(jù)流量請求信令消息后,無線網(wǎng)絡(luò)控制器(RNC)從相應(yīng)用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文的數(shù)據(jù)流量”字段中讀取出數(shù)據(jù)流量值,在所述數(shù)據(jù)流量請求信令消息的應(yīng)答信息中將保存的所述用戶(UE)的數(shù)據(jù)流量反饋給服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)。
5.如權(quán)利要求4所述的方法,其特征在于所述計費數(shù)據(jù)記錄(MBMS-CDR)包括記錄類型字段,通過所述記錄類型字段計費網(wǎng)關(guān)功能實體(CGF)能夠區(qū)分出每個計費數(shù)據(jù)記錄(CDR)是屬于哪一種業(yè)務(wù)的類型;計費標(biāo)記字段,它是計費數(shù)據(jù)記錄的標(biāo)識符,與網(wǎng)關(guān)通用分組無線業(yè)務(wù)支持節(jié)點(GGSN)的地址一起來唯一地識別出服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中所產(chǎn)生的與某個多媒體廣播和組播業(yè)務(wù)上下文(MBMS Context)相關(guān)聯(lián)的所有的計費數(shù)據(jù)記錄,所述計費標(biāo)記包含兩個部分第一部分(401)是當(dāng)一個服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)下的第一個用戶(UE)激活多媒體廣播和組播業(yè)務(wù)(MBMS)業(yè)務(wù)時,由網(wǎng)關(guān)通用分組無線業(yè)務(wù)支持節(jié)點(GGSN)賦予此服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)的一個值,這個值在一個網(wǎng)關(guān)通用分組無線業(yè)務(wù)支持節(jié)點(GGSN)域中是唯一的,一個服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)下激活同一個多媒體廣播和組播業(yè)務(wù)(MBMS)業(yè)務(wù)的所有用戶(UE)所獲得的計費標(biāo)記的第一部分是相同的;第二部分(402)由服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)來產(chǎn)生,在一個服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中,第二部分的產(chǎn)生只需在同一個第一部分的值的范圍中是唯一的即可,第一部分和第二部分合并在一起所得到的計費標(biāo)記在相當(dāng)長的一段時期內(nèi)在所有的分組交換域的網(wǎng)絡(luò)中是唯一的。
6.如權(quán)利要求5所述的方法,其特征在于,計費網(wǎng)關(guān)功能實體(CGF)和計費系統(tǒng)使用網(wǎng)關(guān)通用分組無線業(yè)務(wù)支持節(jié)點(GGSN)的地址和所述計費標(biāo)記一起來檢查計費標(biāo)記的唯一性,如果存在不確定性,那么再加上所述計費數(shù)據(jù)記錄打開的時間戳。
7.如權(quán)利要求6所述的方法,其特征在于,在移動管理中,當(dāng)一個用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文由舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)轉(zhuǎn)移到新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中后,這個多媒體廣播和組播業(yè)務(wù)上下文所對應(yīng)的計費標(biāo)記也隨著遷移到新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中。
8.如權(quán)利要求1所述的方法,其特征在于,用戶(UE)周期性地將其所成功接收到的數(shù)據(jù)流量匯報給無線網(wǎng)絡(luò)控制器(RNC)的時間間隔由用戶(UE)中的第一時鐘來產(chǎn)生。
9.如權(quán)利要求8所述的方法,其特征在于,由在無線網(wǎng)絡(luò)控制器(RNC)端為每個用戶(UE)設(shè)置的第二時鐘來監(jiān)控用戶(UE)的數(shù)據(jù)流量匯報消息,每次當(dāng)無線網(wǎng)絡(luò)控制器(RNC)接收到某個用戶(UE)的數(shù)據(jù)流量匯報消息后,監(jiān)控此用戶(UE)的第二時鐘便被重置;當(dāng)用戶(UE)的數(shù)據(jù)流量匯報消息丟失,一段時間后監(jiān)控這個用戶(UE)的數(shù)據(jù)流量匯報消息的第二時鐘便過期,無線網(wǎng)絡(luò)控制器(RNC)便可以決定此用戶(UE)處于異常狀態(tài)下,出于計費的考慮,無線網(wǎng)絡(luò)控制器(RNC)通知服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)結(jié)束此用戶(UE)的多媒體廣播和組播業(yè)務(wù)(MBMS)業(yè)務(wù);如果某個用戶(UE)的一次數(shù)據(jù)流量匯報消息丟失,在監(jiān)控的第二時鐘過期之前,無線網(wǎng)絡(luò)控制器(RNC)收到了此某個用戶(UE)的下一個數(shù)據(jù)流量匯報消息,丟失的匯報消息可忽略不計,用戶(UE)端所統(tǒng)計的數(shù)據(jù)流量值和無線網(wǎng)絡(luò)控制器(RNC)端保存的數(shù)據(jù)流量值的同步,無線網(wǎng)絡(luò)控制器(RNC)不通知服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)結(jié)束此用戶(UE)的多媒體廣播和組播業(yè)務(wù)(MBMS)。
10.如權(quán)利要求2或9所述的方法,其特征在于所述數(shù)據(jù)流量匯報消息包括用戶(UE)標(biāo)識,用來標(biāo)識發(fā)出該消息的用戶(UE);多媒體廣播和組播業(yè)務(wù)業(yè)務(wù)標(biāo)識,用來標(biāo)識此消息所涉及的多媒體廣播和組播業(yè)務(wù)(MBMS);發(fā)送數(shù)據(jù)流量匯報消息時用戶(UE)所成功接收的數(shù)據(jù)流量。
11.如權(quán)利要求2或9所述的方法,其特征在于所述數(shù)據(jù)流量請求消息從服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)發(fā)往無線網(wǎng)絡(luò)控制器(RNC)用來獲得一個或多個用戶(UE)的數(shù)據(jù)流量值,所述數(shù)據(jù)流量請求消息包括用戶(UE)標(biāo)識列表,包含一個或多個用戶(UE)標(biāo)識,指明數(shù)據(jù)流量請求消息想獲得哪些用戶(UE)的數(shù)據(jù)流量;請求原因,則說明發(fā)送數(shù)據(jù)流量請求消息的原因;多媒體廣播和組播業(yè)務(wù)的業(yè)務(wù)標(biāo)識,標(biāo)識所使用的多媒體廣播和組播業(yè)務(wù)。
12.如權(quán)利要求2或9所述的方法,其特征在于所述數(shù)據(jù)流量應(yīng)答消息包括多媒體廣播和組播業(yè)務(wù)的業(yè)務(wù)標(biāo)識和數(shù)據(jù)流量列表,多媒體廣播和組播業(yè)務(wù)的業(yè)務(wù)標(biāo)識用來標(biāo)識該數(shù)據(jù)流量應(yīng)答消息所涉及的多媒體廣播和組播業(yè)務(wù),數(shù)據(jù)流量列表標(biāo)識出數(shù)據(jù)流量應(yīng)答消息所包含的用戶(UE)的數(shù)據(jù)流量集合,數(shù)據(jù)流量列表包括用戶(UE)標(biāo)識和該用戶(UE)所對應(yīng)的數(shù)據(jù)流量。
13.如權(quán)利要求2或9所述的方法,其特征在于,如果數(shù)據(jù)流量請求消息中的請求原因不是多媒體廣播和組播業(yè)務(wù)的終止,則無線網(wǎng)絡(luò)控制器(RNC)將發(fā)送數(shù)據(jù)流量重置消息到指定的用戶(UE),用來通知用戶(UE)重置累計的數(shù)據(jù)流量值為零,當(dāng)用戶(UE)收到數(shù)據(jù)流量重置請求消息之后便重新開始統(tǒng)計其所成功接收到的數(shù)據(jù)流量,所述數(shù)據(jù)流量重置消息包括用戶(UE)標(biāo)識和多媒體廣播和組播業(yè)務(wù)的業(yè)務(wù)標(biāo)識,用戶(UE)標(biāo)識用來標(biāo)識所述數(shù)據(jù)流量重置消息所發(fā)往的用戶(UE),多媒體廣播和組播業(yè)務(wù)的業(yè)務(wù)標(biāo)識用來標(biāo)識所述數(shù)據(jù)流量重置消息所涉及的多媒體廣播和組播業(yè)務(wù)。
14.如權(quán)利要求4所述的方法,其特征在于,當(dāng)一個用戶(UE)激活了所選擇的多媒體廣播和組播業(yè)務(wù)(MBMS)后,在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中便為該用戶(UE)產(chǎn)生了多媒體廣播和組播業(yè)務(wù)上下文,同時在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中依照計費特色簡介產(chǎn)生伴隨著這個多媒體廣播和組播業(yè)務(wù)上下文的計費數(shù)據(jù)記錄(MBMS-CDR)。
15.如權(quán)利要求9所述的方法,其特征在于,當(dāng)一個用戶(UE)激活了所選擇的多媒體廣播和組播業(yè)務(wù)(MBMS)后,在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中便為該用戶(UE)產(chǎn)生了多媒體廣播和組播業(yè)務(wù)上下文,同時在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中依照計費特色簡介產(chǎn)生伴隨著這個多媒體廣播和組播業(yè)務(wù)上下文的計費數(shù)據(jù)記錄(MBMS-CDR)。
16.如權(quán)利要求14、15所述的方法,其特征在于,在發(fā)生如下四種情況的任何一種情況下,導(dǎo)致一個用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文將在一個服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中刪除用戶(UE)發(fā)起的多媒體廣播和組播業(yè)務(wù)(MBMS)終止;核心網(wǎng)一端發(fā)起的多媒體廣播和組播業(yè)務(wù)(MBMS)終止,服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)可以同時在一條數(shù)據(jù)流量請求消息中獲得多個用戶(UE)的數(shù)據(jù)流量值;通過無線網(wǎng)絡(luò)控制器(RNC)中的監(jiān)控用戶(UE)數(shù)據(jù)流量匯報消息的第二時鐘檢測到用戶(UE)在異常狀態(tài)下;用戶(UE)在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)間的移動切換。
17.如權(quán)利要求16所述的方法,其特征在于,當(dāng)一個用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文即將在一個服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中刪除之前,服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)發(fā)出數(shù)據(jù)流量請求消息獲得該用戶(UE)或同時有其它用戶(UE)的數(shù)據(jù)流量值,服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)關(guān)閉與這個或其它多媒體廣播和組播業(yè)務(wù)上下文相關(guān)的計費數(shù)據(jù)記錄(MBMS-CDR)。
18.如權(quán)利要求16所述的方法,其特征在于用戶(UE)在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)間的移動包括用戶(UE)在路由區(qū)域更新,所移動的用戶(UE)的計費數(shù)據(jù)記錄(MBMS-CDR)在舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)關(guān)閉,新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)將發(fā)送服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點上下文請求消息到舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN),在應(yīng)答的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點上下文應(yīng)答消息中,所移動的用戶(UE)對應(yīng)的多媒體廣播和組播業(yè)務(wù)上下文和計費標(biāo)識被從舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)傳送到新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中,計費標(biāo)識沒有改變,所移動的用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文所對應(yīng)的計費數(shù)據(jù)記錄(MBMS-CDR)在新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中產(chǎn)生,所移動的用戶(UE)的數(shù)據(jù)流量統(tǒng)計從零開始。
19.如權(quán)利要求16所述的方法,其特征在于用戶(UE)在服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)間的移動包括用戶(UE)重定位,所移動的用戶(UE)所對應(yīng)的計費數(shù)據(jù)記錄(MBMS-CDR)在舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中關(guān)閉,舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)將發(fā)送轉(zhuǎn)寄重定位請求消息給新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN),通過轉(zhuǎn)寄重定位請求消息,多媒體廣播和組播業(yè)務(wù)上下文和計費標(biāo)識從舊的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中被傳送到新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中,計費標(biāo)識沒有改變,所移動的用戶(UE)的多媒體廣播和組播業(yè)務(wù)上下文相對應(yīng)的一個新的計費數(shù)據(jù)記錄(MBMS-CDR)在新的服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點(SGSN)中產(chǎn)生,所移動的數(shù)據(jù)流量統(tǒng)計從零開始。
20.如權(quán)利要求18所述的方法,其特征在于,服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點上下文請求消息包括舊的P-TMSI,舊的RAI,舊的P-TMSI簽名;服務(wù)通用分組交換無線業(yè)務(wù)支持節(jié)點上下文應(yīng)答消息包括MM上下文,PDP上下文,多媒體廣播和組播業(yè)務(wù)上下文。
21.如權(quán)利要求18所述的方法,其特征在于轉(zhuǎn)寄重定位請求消息包括IMSI,管道終點標(biāo)識信令,MM上下文,PDP上下文,目標(biāo)標(biāo)識,UTRAN透明容器,RANAP原因,多媒體廣播和組播業(yè)務(wù)上下文。
全文摘要
本發(fā)明提出了寬帶碼分多址移動通信系統(tǒng)中多媒體廣播與組播業(yè)務(wù)中針對于單個用戶的基于流量的計費方法,包括如下步驟用戶在開始接收MBMS業(yè)務(wù)的數(shù)據(jù)時自己來統(tǒng)計接收到的數(shù)據(jù)流量并且周期性地將數(shù)據(jù)流量發(fā)給其所屬的RNC,RNC存儲每一用戶接收的數(shù)據(jù)流量并且隨著用戶的周期性的數(shù)據(jù)流量匯報而不斷更新數(shù)據(jù)流量;當(dāng)SGSN關(guān)閉或查詢一個用戶的計費數(shù)據(jù)記錄時,SGSN主動向RNC發(fā)出請求,RNC接到請求后在應(yīng)答信息中將保存的數(shù)據(jù)流量反饋給SGSN,SGSN根據(jù)所接收數(shù)據(jù)流量信息而生成一個用于計費系統(tǒng)的完整的計費數(shù)據(jù)記錄。本發(fā)明解決了在公共數(shù)據(jù)業(yè)務(wù)中對單個用戶流量的統(tǒng)計問題,并且有效地減少了上行信令的擁塞問題。
文檔編號H04M15/00GK1490960SQ0214581
公開日2004年4月21日 申請日期2002年10月14日 優(yōu)先權(quán)日2002年10月14日
發(fā)明者郭霏, 王弘, 黎建黨, 李德濤, 崔成豪, 李國熙, 霏 郭 申請人:北京三星通信技術(shù)研究有限公司, 三星電子株式會社