一種mbms業務的計數方法和系統的製作方法
2023-09-16 01:25:30
專利名稱:一種mbms業務的計數方法和系統的製作方法
技術領域:
本發明涉及多媒體廣播多播(MBMS,MultimediaBroadcast Multicast Service) 技術領域,尤其涉及一種MBMS業務的計數方法和系統。
背景技術:
在長期演進(LTE,Long Term Evolution)系統中,MBMS業務採用多媒體廣播組播業務單步頁網(MB SFN, Multimedia Broadcast multicast service Single Frequency Network)方式進行發送。所謂MBSFN方式為一種多小區聯合發送的方式,即一定地理位置內的小區均在相同的時間和頻率資源上發送相同的MBMS業務數據,該一定地理位置即稱為MBSFN區域(MBSFN area)。這樣,在整個MBSFN區域內,來自每個小區發送的數據所對應的電波信號就會自然疊加,從而較大幅度的提升了信號強度。MBSFN area和小區的關係為一個MBSFN area包含一個或多個小區。一個小區可以屬於一個或多個MBSFN area。在一個小區中,MBSFN area用MBSFN area ID來唯一標識。對於每個MBSFN area,小區為其配置一條或多條物理多播信道(PMCH,Physical Multicast Channel),用於承載該MBSFN area的控制信息和業務數據。其中,控制消息包括信道配置和業務配置信息,承載在邏輯信道、即多播控制信道(MCCH,Multicast Control Channel)上。MCCH承載在傳輸信道、即多播信道(MCH,Multicast Channel),進而承載在 PMCH。每個MBSFN area都對應其專用的MCCH以及承載其上的MCCH消息。MCCH消息的發送涉及到兩個周期,其一為修改周期,其二為發送周期或重複周期, 其中,修改周期包含一個或多個重複周期。在每個重複周期內指定的時頻域資源上,網絡側發送MCCH消息,該MCCH消息在一個修改周期內其內容保持不變,也就是說其包含的重複周期內發送的MBMS消息內容是相同的。在現有技術中,上述的MCCH消息至少包括承載MBMS業務的標識、MBMS業務與 MCH的映射關係、MBMS業務對應的邏輯信道標識(LCID,Logical Channel ID)、PMCH信道和MCH信道的資源配置信息、以及業務和信道的映射信息。MBMS業務的承載方式如下一個MBMS業務承載在一個多播業務信道(MTCH, Multicast Traffic Channel),一個或多個MTCH承載在一個MCH,承載相同的MCH的不同 MTCH用LCID來區別;一個MCH承載在一個PMCH。考慮到MBMS廣播業務是針對MBSFN區域的廣播,從運營商提高資源效率的角度出發,存在需要統計MBSFN區域內一個特定MBMS業務的接收情況的需求。也就是說,運營商需要知道在特定時間,是否存在有用戶正在接收某個特定的MBMS業務。運營商可以根據在一個小區或者一個MBSFN區域內用戶接收MBMS業務的情況,決定是否在該小區或者MBSFN 區域繼續發送該MBMS業務。如果沒有用戶接收,網絡可以停止或者暫時停止在無線接口發送該業務,以提高無線資源的使用效率。上述對正在進行中的MBMS業務停止在無線接口發送的方法,稱為去激活,相應的過程稱為去激活過程。對去激活狀態的業務恢復在無線接口發送,稱為激活,相應的過程稱為激活過程。在現有技術中,上述的MBMS業務建立、計數以及激活/去激活過程涉及的網元和方法描述如下如圖1所示,核心網的廣播組播業務中心(BMSC,Broadcast Multicast service Center),用於管理MBMS業務,包括MBMS業務的開始、停止和更新過程。其它的網元包括核心網的MBMS網關(MGW,MBMS Gateway)、核心網的移動性管理實體(MME,Mobility Management Entity)、接入網的多小區組播協調實體(MCE,Multi-cell/multicast Coordination Entity)、接入網的基站(eNB)。圖中實線代表控制面消息連接,虛線代表業務數據承載。如圖2所示的業務建立過程中,BMSC首先發起一個MBMS業務的會話建立(MBMS Session Start)過程,並指示業務的臨時移動組標識(TMGI,Temporary Mobile Group Identity)和會話的標識Cession Identity)。BMSC發送MBMS業務會話建立請求(MBMS Session Start Request)消息到MGW,MGW為該業務建立上下文,並將該消息發送到下遊的 MME ;MME為該業務建立上下文,並構造MBMS Session Start Request消息發送到其下遊的 MCE ;MCE將MBMSSession Start Request消息發送到需要發送該業務的MBSFN area對應的小區所在的eNB,該消息包含該業務的業務數據的承載地址,eNB根據該承載地址建立接收該業務數據的用戶面承載。在無線接口,eNB更新MCCH消息,該MCCH消息中包含該業務的TMGI,以指示用戶終端(UE,User Equipment)該業務的配置信息;eNB並為該業務分配必要的無線接口資源,準備在無線接口開始發送該業務。在業務停止發送時,BMSC發起會話停止(MBMS Session Stop)過程,該過程與會話開始過程類似,上述的網元依次釋放該業務的上下文,並釋放為該業務分配的資源。為實現計數的目的,eNB通過MCCH消息指示UE上報對一個特定業務的接收狀態; 接收到該MCCH消息的UE如果正在接收該業務,或停止接收了該業務,可向eNB反饋其業務接收狀態。eNB可將統計到的接收特定業務的UE的個數或者是否存在的信息發送給MCE ; MCE可根據計數的結果對該業務進行進一步的處理,所述處理包括MCE協調各個eNB對業務進行激活或去激活的處理。上述的計數方法只適用於已經建立的業務,所述已經建立的業務是指核心網網元已經觸發該業務建立,核心網和接入網已經建立了該業務的上下文,並為之分配了地面和/或無線接口的承載資源,且在無線接口的控制信令中,更具體的MCCH中,指示了改業務的業務標識TMGI。但實際應用中,運營商還存在如下的需求需求一對某些MBMS業務,運營商希望首先獲知是否存在UE感興趣接收,然後才決定是否開始該MBMS業務。也就是說,運營商希望可以在一個業務會話開始之前,就能了解到接收該業務的UE的統計個數。針對上述的需求一,現有技術存在如下的問題對還沒有發起會話開始的MBMS業務,接入網的MCE和eNB沒有途徑獲得其業務標識,從而也就不能在無線接口指示該業務標識;而UE通過某種業務申明的過程,可以獲得其感興趣接收的業務標識;如果接入網不能指示該業務標識,並指示UE該業務需要進行「計數」過程的話,那麼UE不能將其通過業務申明獲知的業務標識與MCCH指示的信息結合起來,從而無法完成所需的計數統計過程。需求二 對某些業務並不需要計數,運營商可以預先就知道這些業務會有大量的用戶接收,例如世界盃的直播節目。需求三對某些業務,運營商不希望對其有去激活的處理,但是需要對其進行計數以獲得該業務的收視率信息。在現有消息中,核心網網元(如BMSC)可以通過控制面消息,指示一個MBMS業務是否需要計數,但是該控制面消息同時觸發地面和無線接口的承載的建立;同時,現有消息中也沒有明確指示一個業務是否可以在無線接口進行去激活和激活的信息。因此,迫切需要提出一種針對MBMS業務的解決方案,以滿足上述的各種需求。
發明內容
有鑑於此,本發明的主要目的在於提供一種MBMS業務的計數方法和系統,以實現核心網控制接入網元對業務的計數和/或是否可去激活。為達到上述目的,本發明的技術方案是這樣實現的本發明提供了一種多媒體廣播多播(MBMQ業務的計數方法,該方法包括核心網網元向接入網網元發送消息,所述消息中指示MBMS業務是否需要計數和/ 或是否可去激活;接入網網元根據所述消息中的指示,確定是否執行對所述MBMS業務的計數和/或去激活處理。該方法進一步包括所述核心網網元通過向接入網網元發送MBMS會話開始請求消息或MBMS會話更新消息,指示所述MBMS業務是否需要計數和/或是否可去激活。該方法進一步包括所述核心網網元通過向接入網網元發送擴展的MBMS會話開始請求消息或新增的專用消息,指示所述MBMS業務是否需要計數和/或是否可去激活;其中,所述擴展的MBMS會話開始請求消息指示不需為所述MBMS業務建立數據承載。在核心網網元向接入網網元發送擴展的MBMS會話開始請求消息,指示所述MBMS 業務需要計數和/或可去激活後,該方法進一步包括所述接入網網元執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述MBMS 業務的業務數據;所述核心網網元接收到控制面消息後,如果確定所述擴展的MBMS會話開始請求消息中攜帶有業務數據的承載信息,則向所述接入網網元指示業務數據開始發送;所述核心網網元接收到控制面消息後,如果確定所述擴展的MBMS會話開始請求消息中沒有攜帶業務數據的承載信息,則將所述MBMS業務的業務數據的承載信息發送給所述接入網網元;所述接入網網元根據接收的業務數據的承載信息建立所述MBMS業務的地面承載和無線承載。在核心網網元向接入網網元發送新增的專用消息,指示所述MBMS業務需要計數
6和/或可去激活後,該方法進一步包括所述接入網網元執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述MBMS 業務的業務數據;所述核心網網元接收到控制面消息後,發起所述MBMS業務的MBMS會話開始過程。所述核心網網元向接入網網元發送的消息中還攜帶指示計數或去激活的時間範
圍信息。本發明還提供了一種MBMS業務的計數系統,該系統包括核心網網元和接入網網元,其中,所述核心網網元,用於向接入網網元發送消息,所述消息中指示MBMS業務是否需要計數和/或是否可去激活;所述接入網網元,用於根據所述消息中的指示,確定是否執行對所述MBMS業務的計數和/或去激活處理。所述核心網網元進一步用於,通過向接入網網元發送MBMS會話開始請求消息或 MBMS會話更新消息,指示所述MBMS業務是否需要計數和/或是否可去激活。所述核心網網元進一步用於,通過向接入網網元發送擴展的MBMS會話開始請求消息或新增的專用消息,指示所述MBMS業務是否需要計數和/或是否可去激活;其中,所述擴展的MBMS會話開始請求消息指示不需為所述MBMS業務建立數據承載。在核心網網元向接入網網元發送擴展的MBMS會話開始請求消息,指示所述MBMS 業務需要計數和/或可去激活後,所述接入網網元進一步用於,執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述MBMS業務的業務數據;所述核心網網元進一步用於,接收到控制面消息後,如果確定所述擴展的MBMS會話開始請求消息中攜帶有業務數據的承載信息,則向所述接入網網元指示業務數據開始發送;如果確定所述擴展的MBMS會話開始請求消息中沒有攜帶業務數據的承載信息, 則將所述MBMS業務的業務數據的承載信息發送給所述接入網網元;相應的,所述接入網網元根據接收的業務數據的承載信息建立所述MBMS業務的地面承載和無線承載。在核心網網元向接入網網元發送新增的專用消息,指示所述MBMS業務需要計數和/或可去激活後,所述接入網網元進一步用於,執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述MBMS業務的業務數據;所述核心網網元進一步用於,接收到控制面消息後,發起所述MBMS業務的MBMS會話開始過程。所述核心網網元向接入網網元發送的消息中還攜帶指示計數或去激活的時間範
圍信息。
本發明所提供的一種MBMS業務的計數方法和系統,核心網網元可以控制該業務是否需要計數和/或是否可以去激活,以及是否需要建立地面承載,並根據計數的結果觸發建立起業務承載的建立。通過本發明,可以滿足運營商對MBMS業務的各種計數需求(背景技術中的需求一、二、三),並儘量簡化了實現流程,減少了網元處理的複雜度。
圖1為現有技術中MBMS業務的網絡架構示意圖;圖2為現有技術中MBMS業務的會話建立流程圖;圖3為本發明實施例一中MBMS業務的計數方法流程圖;圖4為本發明實施例二中MBMS業務的計數方法流程圖;圖5為本發明實施例三中MBMS業務的計數方法流程圖;圖6為本發明實施例四中MBMS業務的計數方法流程圖。
具體實施例方式下面結合附圖和具體實施例對本發明的技術方案進一步詳細闡述。本發明所提供的一種MBMS業務的計數方法,主要包括以下操作步驟1,核心網網元向接入網網元發送消息,該消息中指示MBMS業務是否需要計數和/或是否可去激活。所述的MBMS業務可以是已開始的MBMS業務,也可以是未開始的MBMS業務。所謂已開始的MBMS業務是指,該業務已經通過MBMS Session Mart過程建立地面承載、或該業務正在通過MBMS Session Mart過程建立起地面承載;所謂未開始的MBMS業務是指,在一個時間段內,該業務僅需要進行計數,而不需要建立業務的地面承載和空口承載。其中,對於已開始的MBMS業務,核心網網元可以通過向接入網網元發送MBMS會話開始請求消息或MBMS會話更新消息,指示所述已開始的MBMS業務是否需要計數和/或是否可去激活。對於未開始的MBMS業務,所述核心網網元可以通過向接入網網元發送擴展的 MBMS會話開始請求消息或新增的專用消息,指示所述未開始的MBMS業務是否需要計數和/ 或是否可去激活;且所述擴展的MBMS會話開始請求消息指示不需為所述未開始的MBMS業務建立數據承載。步驟2,接入網網元根據該消息中的指示,確定是否執行對所述MBMS業務的計數和/或去激活處理。下面再結合具體實施例,對本發明的MBMS業務的計數方法進一步詳細闡述。本發明的實施例一是針對已經開始的MBMS業務,核心網網元指示是否需要計數和/或是否可以在無線接口停止發送(Deactive)該業務的實施方法。如圖3所示,核心網網元BMSC發起MBMS業務的會話開始流程,發送MBMS會話開始請求(MBMS Session Start Request)消息,在該消息中攜帶有是否計數和/或是否可以去激活(Deactive)的指示。上述MBMS Session MartRequest消息經過核心網網元MGW、 MME的處理,發送到接入網的MCE。MCE根據該消息中攜帶的信息進行如下處理如果上述MBMS Session Start Request消息中攜帶有是否計數的指示,則MCE在該業務在無線接口發送過程中,根據是否計數的指示,決定是否觸發該業務的計數過程;如果上述MBMS Session Start Request消息中攜帶有是否可去激活的指示,則 MCE根據是否可去激活的指示,在該業務在無線接口發送的過程中,決定是否觸發該業務的計數過程,並根據計數的結果,決定是否在無線接口去激活/激活。此外,作為本發明實施例一中的另一種可選的方法,上述MBMS Session Start Request消息可以只攜帶是否計數的指示和是否可以去激活的指示中的一種。如果只攜帶是否計數的指示,則該信息也暗示了是否可以去激活的指示,具體的指示需要計數暗示了可以去激活,指示不需要計數暗示了不可以去激活。同樣的,如果只攜帶是否去激活的指示,則該信息也暗示了是否計數的指示,具體的指示可以去激活暗示了需要計數,指示不可以去激活暗示了不需要計數。可選的,上述MBMS Session Start Request消息中還可以攜帶指示計數或去激活的時間範圍(Time hterval或Duration)信息,該時間範圍信息指示了接入網網元需要計數或可以進行去激活/激活處理的時間範圍。該時間範圍信息可以是計數或進行去激活/ 激活處理的絕對時間長度,也可以是包括計數或進行去激活/激活處理的起始時間和結束時間。接入網網元在上述時間範圍信息所指定的時間段內,對該業務進行計數和/或激活、 去激活的處理。需要指出的是,上述的是否計數和/或是否可以去激活的指示也可以攜帶在MBMS 會話更新(MBMS Session Update)消息中。BMSC在上述的MBMS業務會話進行過程中,發起 MBMS會話更新過程,以指示接入網網元根據上述是否計數和/或是否可以去激活的指示進行相應的操作。本發明的實施例二是針對沒有開始的MBMS業務的計數指示。如圖4所示,核心網網元BMSC發起控制面消息,該消息中攜帶需要進行計數的業務標識(TMGI),該消息用於指示接入網網元對該業務進行計數。該控制面消息經過核心網網元逐一處理後發送到接入網網元,所述的核心網網元包括MGW和MME,所述的接入網網元包括MCE和eNB。具體的,BMSC將該控制面消息發送給 MGff, MGff轉發該消息給其下屬的MME,MME再轉發給其下屬的MCE。MCE根據接收的控制面消息,觸發屬於管理所述業務區域的小區的eNB在無線接口發起計數控制信息。上述的控制面消息,優選的有如下幾種方式方式一對現有協議中的MBMS會話開始請求(MBMS Session Start Request)消息的擴展,在該消息中指示觸發計數,而不需要建立業務承載或發送業務數據到用戶終端。 MCE將該消息發送給eNB後,eNB不會為該業務建立地面或空口承載。MCE觸發eNB發起計數過程,具體的,eNB在無線接口的MCCH消息中指示該業務 (TMGI標識)需要進行計數。下表給出了對現有MBMS Session Start Request消息進行擴
展的定義
權利要求
1.一種多媒體廣播多播(MBMQ業務的計數方法,其特徵在於,該方法包括核心網網元向接入網網元發送消息,所述消息中指示MBMS業務是否需要計數和/或是否可去激活;接入網網元根據所述消息中的指示,確定是否執行對所述MBMS業務的計數和/或去激活處理。
2.根據權利要求1所述MBMS業務的計數方法,其特徵在於,該方法進一步包括 所述核心網網元通過向接入網網元發送MBMS會話開始請求消息或MBMS會話更新消息,指示所述MBMS業務是否需要計數和/或是否可去激活。
3.根據權利要求1所述MBMS業務的計數方法,其特徵在於,該方法進一步包括 所述核心網網元通過向接入網網元發送擴展的MBMS會話開始請求消息或新增的專用消息,指示所述MBMS業務是否需要計數和/或是否可去激活;其中,所述擴展的MBMS會話開始請求消息指示不需為所述MBMS業務建立數據承載。
4.根據權利要求3所述MBMS業務的計數方法,其特徵在於,在核心網網元向接入網網元發送擴展的MBMS會話開始請求消息,指示所述MBMS業務需要計數和/或可去激活後,該方法進一步包括所述接入網網元執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述MBMS業務的業務數據;所述核心網網元接收到控制面消息後,如果確定所述擴展的MBMS會話開始請求消息中攜帶有業務數據的承載信息,則向所述接入網網元指示業務數據開始發送;所述核心網網元接收到控制面消息後,如果確定所述擴展的MBMS會話開始請求消息中沒有攜帶業務數據的承載信息,則將所述MBMS業務的業務數據的承載信息發送給所述接入網網元;所述接入網網元根據接收的業務數據的承載信息建立所述MBMS業務的地面承載和無線承載。
5.根據權利要求3所述MBMS業務的計數方法,其特徵在於,在核心網網元向接入網網元發送新增的專用消息,指示所述MBMS業務需要計數和/或可去激活後,該方法進一步包括所述接入網網元執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述MBMS業務的業務數據;所述核心網網元接收到控制面消息後,發起所述MBMS業務的MBMS會話開始過程。
6.根據權利要求1至5任一項所述MBMS業務的計數方法,其特徵在於,所述核心網網元向接入網網元發送的消息中還攜帶指示計數或去激活的時間範圍信息。
7.一種MBMS業務的計數系統,其特徵在於,該系統包括核心網網元和接入網網元,其中,所述核心網網元,用於向接入網網元發送消息,所述消息中指示MBMS業務是否需要計數和/或是否可去激活;所述接入網網元,用於根據所述消息中的指示,確定是否執行對所述MBMS業務的計數和/或去激活處理。
8.根據權利要求7所述MBMS業務的計數系統,其特徵在於,所述核心網網元進一步用於,通過向接入網網元發送MBMS會話開始請求消息或MBMS會話更新消息,指示所述MBMS 業務是否需要計數和/或是否可去激活。
9.根據權利要求7所述MBMS業務的計數系統,其特徵在於,所述核心網網元進一步用於,通過向接入網網元發送擴展的MBMS會話開始請求消息或新增的專用消息,指示所述 MBMS業務是否需要計數和/或是否可去激活;其中,所述擴展的MBMS會話開始請求消息指示不需為所述MBMS業務建立數據承載。
10.根據權利要求9所述MBMS業務的計數系統,其特徵在於,在核心網網元向接入網網元發送擴展的MBMS會話開始請求消息,指示所述MBMS業務需要計數和/或可去激活後,所述接入網網元進一步用於,執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述 MBMS業務的業務數據;所述核心網網元進一步用於,接收到控制面消息後,如果確定所述擴展的MBMS會話開始請求消息中攜帶有業務數據的承載信息,則向所述接入網網元指示業務數據開始發送;如果確定所述擴展的MBMS會話開始請求消息中沒有攜帶業務數據的承載信息,則將所述MBMS業務的業務數據的承載信息發送給所述接入網網元;相應的,所述接入網網元根據接收的業務數據的承載信息建立所述MBMS業務的地面承載和無線承載。
11.根據權利要求9所述MBMS業務的計數系統,其特徵在於,在核心網網元向接入網網元發送新增的專用消息,指示所述MBMS業務需要計數和/或可去激活後,所述接入網網元進一步用於,執行對所述MBMS業務的計數處理,並將計數結果通過控制面消息上報給所述核心網網元,且所述控制面消息中指示所述接入網網元需要發送所述 MBMS業務的業務數據;所述核心網網元進一步用於,接收到控制面消息後,發起所述MBMS業務的MBMS會話開始過程。
12.根據權利要求7至11任一項所述MBMS業務的計數系統,其特徵在於,所述核心網網元向接入網網元發送的消息中還攜帶指示計數或去激活的時間範圍信息。
全文摘要
本發明公開了一種多媒體廣播多播(MBMS)業務的計數方法和系統,方法包括核心網網元向接入網網元發送消息,該消息中指示MBMS業務是否需要計數和/或是否可去激活;接入網網元根據該消息中的指示,確定是否執行對MBMS業務的計數和/或去激活處理。通過本發明,滿足運營商對MBMS業務的各種計數需求,並儘量簡化了實現流程,減少了網元處理的複雜度。
文檔編號H04W4/06GK102448015SQ20101050356
公開日2012年5月9日 申請日期2010年9月30日 優先權日2010年9月30日
發明者艾建勳, 馬子江 申請人:中興通訊股份有限公司