專利名稱:一種保障eMBMS業(yè)務連續(xù)性的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及長期演進系統(tǒng)中增強多媒體廣播或組播服務,特別是指一種保障增強多媒體廣播或組播服務(eMBMS)業(yè)務連續(xù)性的方法和系統(tǒng)。
背景技術:
第三代合作伙伴計劃(3rdGeneration Partnership Project, 3GPP)在 R6 版本引入了多媒體廣播或組播業(yè)務(Multimedia Broadcast Multicast Service, MBMS)特性,實現(xiàn)從數(shù)據(jù)源向特定范圍內多個用戶同時傳送數(shù)據(jù)的一種點到多點的業(yè)務,使得網(wǎng)絡資源得到共享,從而以較少的資源實現(xiàn)為大量具有相同需求的用戶同時提供多媒體業(yè)務。在長期演進(LTE)或系統(tǒng)架構演進(SAE)網(wǎng)絡架構下,MBMS業(yè)務在承載層面的實現(xiàn)框架和方式都發(fā)生了變化,為了區(qū)別之前的MBMS承載實現(xiàn)稱其為增強多媒體廣播或組播服務(Enhanced Multimedia Broadcast Multicast Service, eMBMS)。在R6/R7版本中,通過在第三代移動通信(3G)系統(tǒng)中增加廣播組播業(yè)務中心(BM-SC),包括定義Gmb、Mz接口,并為已有的網(wǎng)絡實體增加MBMS功能來提供MBMS業(yè)務。因此R6/R7MBMS可以看作是對3G系統(tǒng)的一種功能擴展。
ffi名稱I存在情況I 類型描述 -
MBMS MOCTET STRING MBMS 服務區(qū)
Service Area域標識TMGI----
>PLMN MOCTET STRING PLMN的標識
identity___(SIZE (3))__
>Service IDMOCTET STRING 服務標識
(SIZE (3))
\表I表I為TMGI和MBMS Service Area的結構說明。如表I所示,在eMBMS中提供了完整的邏輯架構,包括在核心網(wǎng)中定義的MBMS邏輯實體和在接入網(wǎng)中定義的動態(tài)管理功能實體,以及相關的控制面、用戶面接口。eMBMS這種完整、獨立的邏輯架構,便于對MBMS各部分功能進行靈活部署,有利于MBMS的資源優(yōu)化和性能提升。eMBMS定義了增強廣播承載類型,這種承載類型介于廣播和組播之間,吸收了廣播中流程簡單和組播中資源優(yōu)化的優(yōu)點。從業(yè)務流程上看,增強廣播也包括組播中的訂閱、力口入和離開過程,都需要針對特定的MBMS承載業(yè)務實現(xiàn)從用戶設備(UE)到BM-SC的注冊和注銷。不同的是,組播的加入和離開過程需要涉及承載網(wǎng)絡層(GTP層),需要將UE信息保存在承載網(wǎng)絡的相關節(jié)點上,并使其成為承載網(wǎng)絡該業(yè)務組播樹的一部分。而增強廣播的加入和離開過程實現(xiàn)于應用層,承載網(wǎng)絡對此是不可感知的。因此對于承載網(wǎng)絡而言,增強廣播更接近于廣播。使用eMBMS增強廣播承載時,只需要在應用層上通過加入或離開過程就可實現(xiàn)從UE到BM-SC的注冊或注銷,無需在承載網(wǎng)絡層進行信令交互和信息存儲。增強廣播是對廣播的一種優(yōu)化和擴展。eMBMS在接入網(wǎng)中還引入了單頻網(wǎng)(SFN)傳輸方式,即組播廣播多播業(yè)務單頻網(wǎng)(MBSFN)的傳送方式,就是在同一時間以相同頻率在多個小區(qū)進行同步傳輸。使用這種傳輸方式可以節(jié)約頻率資源,提高頻譜利用率。同時這種多小區(qū)同頻傳輸所帶來的分集效果可以解決盲區(qū)覆蓋等問題,增強接收的可靠性提高覆蓋率。由于MBSFN傳輸方式涉及的是多個小區(qū)間的同步傳輸,因此需對涉及MBSFN的幾個概念先做一個說明MBMS會話(MBMS Session):可以理解為時間上連續(xù)的一段MBMS Service片段,在時間維度上它具有開始時間和終止時間等屬性,一個MBMS Service在一個時刻點上最多只倉泛·——yIv Session。MBSFN 同步區(qū)域(MBSFN Synchronization Area):是指有能力進行 MBSFN 傳輸?shù)膮^(qū)域,該區(qū)域內的所有eNodeB能夠被同步,并且進行MBSFN傳輸。
MBSFN區(qū)域(MBSFN Area):是指實現(xiàn)了MBSFN傳送的一組小區(qū)集合;也可以理解是eMBMS業(yè)務傳送的最小單位。MBMS服務區(qū)域(MBMS Service Area):是一個基于特定MBMS Session的概念,是指特定MBMS Session所能發(fā)送的地理范圍。同一個MBMS Service的不同Session可以對應不同的MBMS Service Area。一個MBMS Service Area可以包括一個或多個MBSFN Area。由上可以看出MBSFN區(qū)域必定不會超出MBSFN同步區(qū)域的范圍。一個MBSFN同步區(qū)域中可以包含多個MBSFN區(qū)域,而MBSFN同步區(qū)域的特定小區(qū)也可以屬于多個不同的MBSFN區(qū)域。MBSFN同步區(qū)域一般通過配置實現(xiàn),而MBSFN區(qū)域既可以通過配置,也可以通過多角色用戶邊緣設備(Mutiple Custom Edge, MCE)來實現(xiàn)。總的說來,eMBMS是基于MBMS全面演進的產物,這種演進體現(xiàn)在邏輯架構、業(yè)務模式、傳輸方式和信道結構等多個方面。通過這種革命性的演進,使得MBMS能夠適應更高的業(yè)務要求,并具有更強的競爭力。在UE的小區(qū)切換中,如果目標小區(qū)所在的MBSFN區(qū)域,在此之前由于某些方面的原因,例如執(zhí)行服務統(tǒng)計(eMBMS Services counting)等業(yè)務,掛起了或去激活了(suspend/deactive)某些服務,而這些服務恰恰是UE在源小區(qū)正在接受的服務;這種情況下如果目標eNodeB不事先知會其對應的MCE對這些業(yè)務做一個預部署,則UE切換到目標小區(qū)后這些服務的連續(xù)性就無法保證。
發(fā)明內容
有鑒于此,本發(fā)明的主要目的在于提供一種保障eMBMS業(yè)務連續(xù)性的方法和系統(tǒng),解決了 UE切換到目標小區(qū)后eMBMS業(yè)務的連續(xù)性無法保證的問題。為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的本發(fā)明提了一種保障eMBMS業(yè)務連續(xù)性的方法,所述方法包括在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB發(fā)送涉及UE當前eMBMS Session的配置信息;目標eNodeB判斷當前是否支持所述eMBMS Session,如果不支持,則向多角色用戶邊緣設備(MCE)發(fā)送指示消息;
MCE根據(jù)指示消息確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送會話調度消息或會話開始消息;目標eNodeB在相應的組播廣播多播業(yè)務單頻網(wǎng)(MBSFN)區(qū)域上部署該eMBMSSession的業(yè)務,并向MCE返回響應消息。其中,所述指示消息中攜帶目前不支持的eMBMS Service的臨時移動組標識(TMGI)和MBMS ServiceArea ;或目標eNodeB標識,和/或MBSFN區(qū)域標識,以及目前不支持的eMBMSService的TMGI 和 MBMS Service Area。其中,所述MCE具體為目標eNodeB歸屬的MCE ;
所述會話調度消息具體為MBMS SCHEDULING INFORMATION消息,其中指示發(fā)送eMBMS業(yè)務的MBSFN區(qū)域;所述會話開始消息具體為MBMS SESSION START REQUEST消息,其中攜帶TMGI和MBMS Service Area以及多播地址信息。其中,所述發(fā)送涉及UE當前eMBMS Session的配置信息的方式為通過X2接口傳遞。其中,所述目標eNodeB判斷當前是否支持所述eMBMS Session具體為目標eNodeB根據(jù)所述eMBMS Session的配置信息,對所述目標eNodeB對應的eMBMS Service進行判斷,得出目標eNodeB是否支持所述eMBMS Session。本發(fā)明還提供了一種保障eMBMS業(yè)務連續(xù)性的系統(tǒng),所述系統(tǒng)包括目標eNodeB和MCE,其中,所述目標eNodeB,向源eNodeB返回切換請求確認后,接收涉及UE當前eMBMSSession的配置信息,判斷是否支持所述eMBMS Session,如果不支持,則向MCE發(fā)送指示消息,接收到會話調度消息或會話開始消息后,在相應的MBSFN區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE返回成功響應消息;所述MCE,用于根據(jù)指示消息確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送會話調度消息或會話開始消息。其中,所述指示消息中攜帶目前不支持的 eMBMS Service 的 TMGI 和 MBMS Service Area ;或目標eNodeB標識,和/或MBSFN區(qū)域標識,以及目前不支持的eMBMSService的TMGI 和 MBMS Service Area。其中,所述MCE具體為目標eNodeB歸屬的MCE ;所述會話調度消息具體為MBMS SCHEDULING INFORMATION消息,其中指示發(fā)送eMBMS業(yè)務的MBSFN區(qū)域;所述會話開始消息具體為MBMS SESSION START REQUEST消息,其中攜帶TMGI和MBMS Service Area以及多播地址信息。其中,所述目標eNodeB接收涉及UE當前eMBMS Session的配置信息的方式為通過X2接口傳遞。本發(fā)明所提供的保障eMBMS業(yè)務連續(xù)性的方法和系統(tǒng),在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB發(fā)送涉及UE當前eMBMS Session的配置信息;目標eNodeB判斷當前是否支持所述eMBMS Session,如果不支持,則向MCE發(fā)送指示消息;MCE根據(jù)指示消息確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送會話調度消息或會話開始消息;目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE返回響應消息,能夠保障UE切換到目標小區(qū)后eMBMS業(yè)務的連續(xù)性,并且具備和現(xiàn)有網(wǎng)絡系統(tǒng)良好的兼容性。
圖I為現(xiàn)有技術中UE切換流程示意圖;圖2為本發(fā)明保障eMBMS業(yè)務連續(xù)性的方法流程示意圖;圖3為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例I的方法流程示意圖;圖4為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例2的方法流程示意圖;
圖5為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例3的方法流程示意圖;圖6為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例4的方法流程示意圖;圖7為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例5的方法流程示意圖;圖8為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例6的方法流程示意圖;圖9為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例7的方法流程示意圖;圖10為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例8的方法流程示意圖;圖11為本發(fā)明保障eMBMS業(yè)務連續(xù)性的系統(tǒng)。
具體實施例方式本發(fā)明的基本思想是在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB發(fā)送涉及UE當前eMBMS Session的配置信息;目標eNodeB判斷當前是否支持所述eMBMS Session,如果不支持,則向MCE發(fā)送指示消息;MCE根據(jù)指示消息確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送會話調度消息或會話開始消息;目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE返回響應消息。下面結合附圖和具體實施例對本發(fā)明的技術方案進一步詳細闡述。本發(fā)明的應用場景為UE的目標切換小區(qū)所在的MBSFN區(qū)域由于某些方面的原因,例如eMBMS Services counting 掛起了或去激活了(suspend 或 deactive)某些服務,而這些服務恰恰是UE在源小區(qū)所正在接受的服務。在這種情況下,為了實現(xiàn)eMBMS服務的連續(xù)性,需要目標eNodeB通知其所歸屬的MCE在相同的MBSFN區(qū)域上恢復或重新激活這些服務。上述實施過程與UE切換過程的關系為切換流程中確定的目標小區(qū)是本流程的輸入,而本流程的執(zhí)行結果不會對切換造成任何影響,但需要考慮切換異常對本流程的影響,例如切換失敗。為了更好的理解本發(fā)明的應用場景,首先介紹一下UE切換的流程。圖I為現(xiàn)有技術中UE切換流程示意圖,如圖I所示,所述流程為步驟101,源eNodeB向UE發(fā)送測量控制;步驟102,UE向源eNodeB返回測量報告;步驟103,源eNodeB根據(jù)測量報告進行切換判決;步驟104,選定目標eNodeB后,源eNodeB向目標eNodeB發(fā)送切換請求;
步驟105,目標eNodeB向源eNodeB返回切換請求確認;步驟106,源eNodeB 向UE發(fā)送無線資源控制協(xié)議(Radio Resource Control,RRC)連接重配置信息,并向目標eNodeB進行SN狀態(tài)轉移;步驟107,UE向目標eNodeB發(fā)送RRC連接重配置完成消息;步驟108,目標eNodeB通知源eNodeB釋放上下文。圖2為本發(fā)明保障eMBMS業(yè)務連續(xù)性的方法流程示意圖,如圖2所示,所述方法包括步驟201,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB發(fā)送涉及UE當前eMBMS Session的配置信息;具體的,所述發(fā)送涉及UE當前eMBMS Session的配置信息的方式為通過X2接口 傳遞。所述配置信息包括臨時移動組標識(TMGI)和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMS Session的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟202,目標eNodeB判斷當前是否支持所述eMBMS Session,如果不支持,則向MCE發(fā)送指示消息;具體的,所述MCE具體為目標eNodeB所歸屬的MCE。所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目前不支持的eMBMS Service的TMGI和MBMS Service Area ;或者目標eNodeB標識,和/或MBSFN區(qū)域標識,以及目前不支持的eMBMS Service的TMGI和MBMSService Area。攜帶目標eNodeB的標識的目的是為了讓MCE更方便地定位MBSFN Session所對應的MBSFN區(qū)域。攜帶MBSFN區(qū)域標識的目的是為了讓MCE更快地鎖定對應的MBSFN區(qū)域。進一步的,所述判斷當前目標eNodeB是否支持所述eMBMS Session具體為目標eNodeB根據(jù)所述eMBMS Session的配置信息,對所述目標eNodeB對應的eMBMS Service進行判斷,得出目標eNodeB是否支持所述eMBMS Session。步驟203,MCE根據(jù)指示消息確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送會話調度消息或會話開始消息;具體的,所述會話調度消息具體為MBMS SCHEDULING INFORMATION消息,其中指示發(fā)送eMBMS業(yè)務的MBSFN區(qū)域;所述會話開始消息具體為MBMS SESSION START REQUEST消息,其中攜帶TMGI和MBMS Service Area以及多播地址信息。步驟204,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE返回成功響應消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。進一步需要說明的是,在本方法執(zhí)行中可能會出現(xiàn)異常情況本發(fā)明的初衷是盡力保障eMBMS業(yè)務的連續(xù)性,因此步驟202中的指示消息可以設計為Class 2類型的消息,即不需要響應;除此之外如果各個執(zhí)行環(huán)節(jié)中出現(xiàn)了其他異常,例如步驟203中MCE根據(jù)消息參數(shù)并不能找到相關的Session,則每個執(zhí)行環(huán)節(jié)都可以終止流程。如果UE的切換流程發(fā)生異常主要是指切換小區(qū)確定之后UE并沒有成功切換到該目標小區(qū)。對于這種情況可以靠系統(tǒng)自身的Suspend/Deactive機制來確定是否繼續(xù)保留本發(fā)明resume/active的MBMS Session,因此不需要在本實施例中做額外的處理。綜上所述,本發(fā)明優(yōu)選的情況是基于系統(tǒng)具有Suspend/Deactive機制的場景條件下實施的。圖3為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例I的方法流程示意圖,如圖3所示,所述方法包括步驟301,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括臨時移動組標識(TMGI)和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟302,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息; 具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目前不支持的eMBMSService 的 TMGI 和 MBMS Service Area。步驟303,MCE根據(jù)指示消息中攜帶的TMGI和MBMS Service Area確定應被恢復或重新激活的 eMBMS Session,并向目標 eNodeB發(fā)送MBMS SCHEDULING INFORMATION消息;具體的,在所述MBMS SCHEDULING INFORMATION消息中指示發(fā)送所述eMBMS業(yè)務的MBSFN區(qū)域;步驟304,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SCHEDULING INFORMATION RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖4為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例2的方法流程示意圖,如圖4所示,所述方法包括步驟401,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括TMGI和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMS Session的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟402,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目前不支持的eMBMSService 的 TMGI 和 MBMS Service Area。步驟403, MCE根據(jù)指示消息中攜帶的TMGI和MBMS Service Area確定應被恢復或重新激活的 eMBMS Session,并向目標 eNodeB 發(fā)送 MBMSSESSI0N START REQUEST 消息;具體的,在所述MBMS SESSION START REQUEST 消息中攜帶 TMGI 和 MBMS ServiceArea以及多播地址信息。步驟404,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SESSION START RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖5為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例3的方法流程示意圖,如圖5所示,所述方法包括步驟501,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括臨時移動組標識(TMGI)和MBMS Service Area。 其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟502,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目標eNodeB標識和目前不支持的eMBMS Service的TMGI和MBMS Service Area ;攜帶目標eNodeB標識的目的是為了讓MCE更方便地定位MBSFN Session所對應的MBSFN區(qū)域。步驟503,MCE根據(jù)指示消息中攜帶的目標eNodeB的標識、TMGI和MBMS ServiceArea確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送MBMS SCHEDULINGINFORMATION 消息;具體的,在所述MBMS SCHEDULING INFORMATION消息中指示發(fā)送所述eMBMS業(yè)務的MBSFN區(qū)域;步驟504,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SCHEDULING INFORMATION RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖6為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例4的方法流程示意圖,如圖6所示,所述方法包括步驟601,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括TMGI和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟602,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目標eNodeB的標識和目前不支持的eMBMS Service的TMGI和MBMS Service Area ;攜帶目標eNodeB的標識的目的是為了讓MCE更方便地定位MBSFN Session所對應的MBSFN區(qū)域。步驟603,MCE根據(jù)指示消息中攜帶的目標eNodeB的標識、TMGI和MBMS ServiceArea確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送MBMS SESSIONSTART REQUEST 消息;具體的,在所述MBMS SESSION START REQUEST 消息中攜帶 TMGI 和 MBMS ServiceArea以及多播地址信息;步驟604,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SESSION START RESPONSE 消息。 進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖7為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例5的方法流程示意圖,如圖7所示,所述方法包括步驟701,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括臨時移動組標識(TMGI)和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟702,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶MBSFN區(qū)域標識和目前不支持的eMBMS Service的TMGI和MBMS Service Area ;攜帶MBSFN區(qū)域標識的目的是為了讓MCE更快地鎖定對應的MBSFN區(qū)域。步驟703,MCE根據(jù)指示消息中攜帶的MBSFN區(qū)域標識、TMGI和MBMS Service Area確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送MB MS S CHEDULINGINFORMATION 消息;具體的,在所述MBMS SCHEDULING INFORMATION消息中指示發(fā)送所述eMBMS業(yè)務的MBSFN區(qū)域;步驟704,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SCHEDULING INFORMATION RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖8為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例6的方法流程示意圖,如圖8所示,所述方法包括步驟801,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;
具體的,所述配置信息包括TMGI和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟802,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶MBSFN區(qū)域標識和目前不支持的eMBMS Service的TMGI和MBMS Service Area ;攜帶MBSFN區(qū)域標識的目的是為了讓MCE更快地鎖定對應的MBSFN區(qū)域。步驟803,MCE根據(jù)指示消息中攜帶的MBSFN區(qū)域標識、TMGI和MBMSService Area確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送MBMS SESSION START REQUEST 消息;具體的,在所述MBMS SESSION START REQUEST 消息中攜帶 TMGI 和 MBMS ServiceArea以及多播地址信息;步驟804,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SESSION START RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖9為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例7的方法流程示意圖,如圖9所示,所述方法包括步驟901,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括臨時移動組標識(TMGI)和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟902,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目標eNodeB標識、MBSFN區(qū)域標識和目前不支持的eMBMSService的TMGI和MBMS Service Area ;攜帶目標eNodeB標識、MBSFN區(qū)域標識的目的是為了讓MCE更快地確定MBSFN區(qū)域以及對應的MBMSSession。步驟903,MCE根據(jù)指示消息中攜帶的目標eNodeB標識、MBSFN區(qū)域標識、TMGI和MBMS Service Area確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送MBMSSCHEDULING INFORMATION 消息;具體的,在所述MBMS SCHEDULING INFORMATION消息中指示發(fā)送所述eMBMS業(yè)務的MBSFN區(qū)域;
步驟904,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SCHEDULING INFORMATION RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖10為本發(fā)明保障eMBMS業(yè)務連續(xù)性的實施例8的方法流程示意圖,如圖10所示,所述方法包括步驟1001,在目標eNodeB向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB通過X2接口傳遞涉及UE當前eMBMS Session的配置信息;具體的,所述配置信息包括TMGI和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMSSession的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。步驟1002,目標eNodeB根據(jù)所述配置信息進行判斷,如果當前目標eNodeB不支持所述eMBMS Session,則向目標eNodeB歸屬的MCE發(fā)送指示消息;具體的,目標eNodeB根據(jù)所述eMBMS Session的配置信息,對其對應的eMBMSService進行判斷,若當前不能支持,則向目標eNodeB歸屬的MCE發(fā)送指示消息,所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目標eNodeB標識、MBSFN區(qū)域標識、目前不支持的eMBMSService的TMGI和MBMS Service Area ;攜帶目標eNodeB標識、MBSFN區(qū)域標識的目的是為了讓MCE更快地確定MBSFN區(qū)域以及對應的MBMS Session。步驟1003,MCE根據(jù)指示消息中攜帶的目標eNodeB標識、MBSFN區(qū)域標識、TMGI和MBMS Service Area確定應被恢復或重新激活的eMBMSSession,并向目標eNodeB發(fā)送MBMSSESSION START REQUEST 消息;具體的,在所述MBMS SESSION START REQUEST 消息中攜帶 TMGI 和 MBMS ServiceArea以及多播地址信息;步驟1004,目標eNodeB在相應的MBSFN區(qū)域上部署該eMBMS業(yè)務,并向MCE返回MBMS SESSION START RESPONSE 消息。進而,UE在切換到目標小區(qū)后可以在該MBSFN區(qū)域上接受到這些eMBMS業(yè)務,從而保證了 eMBMS業(yè)務的連續(xù)性。圖11為本發(fā)明保障eMBMS業(yè)務連續(xù)性的系統(tǒng),如圖11所示,所述系統(tǒng)包括目標eNodeBlll 和 MCEl 12,其中,所述目標eNodeBlll,用于向源eNodeB返回切換請求確認后,接收涉及UE當前eMBMS Session的配置信息,判斷是否支持所述eMBMS Session,如果不支持,則向MCE112發(fā)送指示消息,接收到會話調度消息或會話開始消息后,在相應的MBSFN區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE112返回成功響應消息;具體的,所述目標eNodeB接收涉及UE當前eMBMS Session的配置信息的方式為通過X2接口傳遞。所述配置信息包括TMGI和MBMS Service Area。其中TGMI用以唯一標識一個MBMS承載服務;MBMS Service Area用來標識一個MBMS Session的傳播范圍。其數(shù)據(jù)結構參見表I中的說明。所述指示消息可以定義為eMBMS Session連續(xù)性指示消息。所述指示消息中攜帶目前不支持的eMBMS Service的TMGI和MBMS Service Area ;或者目標eNodeB標識,和/或MBSFN區(qū)域標識,以及目前不支持的eMBMS Service的TMGI和MBMS Service Area。攜帶目標eNodeB的標識的目的是為了讓MCE更方便地定位MBSFN Session所對應的MBSFN區(qū)域。攜帶MBSFN區(qū)域標識的目的是為了讓MCE更快地鎖定對應的MBSFN區(qū)域。進一步的,所述判斷當前目標eNodeBlll是否支持所述eMBMS Session具體為目標eNodeB 111根據(jù)所述eMBMS Session的配置信息,對所述目標eNodeBlll對應的eMBMSService進行判斷,得出目標eNodeBlll是否支持所述eMBMS Session。所述MCEl 12,用于根據(jù)指示消息確定應被恢復或重新激活的eMBMSSession,并向目標eNodeBlll發(fā)送會話調度消息或會話開始消息。
具體的,所述MCE112具體為目標eNodeBlll歸屬的MCE112。所述會話調度消息具體為MBMS SCHEDULING INFORMATION消息,其中指示發(fā)送eMBMS業(yè)務的MBSFN區(qū)域;所述會話開始消息具體為MBMS SESSIONSTART REQUEST消息,其中攜帶TMGI和MBMS ServiceArea以及多播地址信息。進一步需要說明的是,在本系統(tǒng)操作中可能會出現(xiàn)異常情況本發(fā)明的初衷是盡力保障eMBMS業(yè)務的連續(xù)性,因此所述指示消息可以設計為Class 2類型的消息,即不需要響應;除此之外如果各個執(zhí)行環(huán)節(jié)中出現(xiàn)了其他異常,例如MCE112根據(jù)消息參數(shù)并不能找到相關的Session,則每個執(zhí)行環(huán)節(jié)都可以終止流程。如果UE的切換流程發(fā)生異常主要是指切換小區(qū)確定之后UE并沒有成功切換到該目標小區(qū)。對于這種情況可以靠系統(tǒng)自身的Suspend/Deactive機制來確定是否繼續(xù)保留本發(fā)明resume/active的MBMS Session,因此不需要在本實施例中做額外的處理。綜上所述,本發(fā)明優(yōu)選的情況是基于系統(tǒng)具有Suspend/Deactive機制的場景條件下實施的。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種保障增強多媒體廣播或組播服務(eMBMS)業(yè)務連續(xù)性的方法,其特征在于,所述方法包括 在目標小區(qū)(eNodeB)向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB發(fā)送涉及用戶設備(UE)當前eMBMS會話(eMBMS Session)的配置信息; 目標eNodeB判斷當前是否支持所述eMBMS Session,如果不支持,則向多角色用戶邊緣設備(MCE)發(fā)送指示消息; MCE根據(jù)指示消息確定應被恢復或重新激活的eMBMS Session,并向目標eNodeB發(fā)送會話調度消息或會話開始消息; 目標eNodeB在相應的組播廣播多播業(yè)務單頻網(wǎng)(MBSFN)區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE返回響應消息。
2.根據(jù)權利要求I所述的方法,其特征在于,所述指示消息中攜帶 目前不支持的eMBMS Service的臨時移動組標識(TMGI)和MBMS服務區(qū)域(MBMSService Area);或 目標eNodeB標識,和/或MBSFN區(qū)域標識,以及目前不支持的eMBMSService的TMGI和 MBMS Service Area。
3.根據(jù)權利要求I或2所述的方法,其特征在于,所述MCE具體為目標eNodeB歸屬的MCE ; 所述會話調度消息具體為MBMS SCHEDULING INFORMATION消息,其中指示發(fā)送eMBMS業(yè)務的MBSFN區(qū)域; 所述會話開始消息具體為MBMS SESSION START REQUEST消息,其中攜帶TMGI和MBMSService Area以及多播地址信息。
4.根據(jù)權利要求I或2所述的方法,其特征在于,所述發(fā)送涉及UE當前eMBMSSession的配置信息的方式為通過X2接口傳遞。
5.根據(jù)權利要求I或2所述的方法,其特征在于,所述目標eNodeB判斷當前是否支持所述eMBMS Session具體為目標eNodeB根據(jù)所述eMBMSSession的配置信息,對所述目標eNodeB對應的eMBMS Service進行判斷,得出目標eNodeB是否支持所述eMBMS Session。
6.一種保障eMBMS業(yè)務連續(xù)性的系統(tǒng),其特征在于,所述系統(tǒng)包括目標eNodeB和MCE,其中, 所述目標eNodeB,向源eNodeB返回切換請求確認后,接收涉及UE當前eMBMS Session的配置信息,判斷是否支持所述eMBMS Session,如果不支持,則向MCE發(fā)送指示消息,接收到會話調度消息或會話開始消息后,在相應的MBSFN區(qū)域上部署該eMBMS Session的業(yè)務,并向MCE返回成功響應消息; 所述MCE,用于根據(jù)指示消息確定應被恢復或重新激活的eMBMSSession,并向目標eNodeB發(fā)送會話調度消息或會話開始消息。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述指示消息中攜帶 目前不支持的 eMBMS Service 的 TMGI 和 MBMS Service Area ;或 目標eNodeB標識,和/或MBSFN區(qū)域標識,以及目前不支持的eMBMS Service的TMGI和 MBMS Service Area。
8.根據(jù)權利要求6或7所述的系統(tǒng),其特征在于,所述MCE具體為目標eNodeB歸屬的MCE ; 所述會話調度消息具體為MBMS SCHEDULING INFORMATION消息,其中指示發(fā)送eMBMS業(yè)務的MBSFN區(qū)域; 所述會話開始消息具體為MBMS SESSION START REQUEST消息,其中攜帶TMGI和MBMSService Area以及多播地址信息。
9.根據(jù)權利要求6或7所述的系統(tǒng),其特征在于,所述目標eNodeB接收涉及UE當前eMBMS Session的配置信息的方式為通過X2接口傳遞。
10.根據(jù)權利要求6或7所述的系統(tǒng),其特征在于,所述目標eNodeB判斷是否支持所述eMBMS Session具體為目標eNodeB根據(jù)所述eMBMS Session的配置信息,對所述目標eNodeB對應的eMBMS Service進行判斷,得出目標eNodeB是否支持所述eMBMS Session。
全文摘要
本發(fā)明公開了一種保障增強多媒體廣播或組播服務(eMBMS)業(yè)務連續(xù)性的方法,在目標小區(qū)(eNodeB)向源eNodeB返回切換請求確認后,源eNodeB向目標eNodeB發(fā)送涉及用戶設備當前eMBMS會話的配置信息;目標eNodeB判斷當前是否支持所述eMBMS會話,如果不支持,則向多角色用戶邊緣設備(MCE)發(fā)送指示消息;MCE根據(jù)指示消息確定應被恢復或重新激活的eMBMS會話,并向目標eNodeB發(fā)送會話調度消息或會話開始消息;目標eNodeB在相應的組播廣播多播業(yè)務單頻網(wǎng)區(qū)域上部署該eMBMS會話的業(yè)務,并返回響應消息。本發(fā)明還公開了一種系統(tǒng),通過上述方法和系統(tǒng),能夠保障切換完成后eMBMS業(yè)務的連續(xù)性,并且兼容現(xiàn)有網(wǎng)絡系統(tǒng)。
文檔編號H04W36/18GK102781057SQ20111011856
公開日2012年11月14日 申請日期2011年5月9日 優(yōu)先權日2011年5月9日
發(fā)明者李大鵬, 鄭小盈, 金圣峣, 閆劍龍 申請人:中興通訊股份有限公司