亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種多媒體廣播/組播業(yè)務的會話開始方法

文檔序號:7663777閱讀:151來源:國知局
專利名稱:一種多媒體廣播/組播業(yè)務的會話開始方法
技術(shù)領(lǐng)域
本發(fā)明涉及第三代移動通信的多媒體廣播/組播業(yè)務的實現(xiàn)技術(shù),特別涉及一種多媒體廣播/組播業(yè)務(MBMS)的會話開始方法。
技術(shù)背景隨著第三代移動通信技術(shù)的發(fā)展,第三代移動通信可以提供比第二代移 動通信更高數(shù)據(jù)速率的服務,從而支持多種業(yè)務形式。比如視頻電話、圖片 下載、高速瀏覽Internet網(wǎng)絡等服務。其中有一類業(yè)務的特點是該業(yè)務可 以同時給無線網(wǎng)絡中訂閱了該業(yè)務的用戶進行發(fā)送。比如說天氣預報、新聞 短片、體育比賽集錦等等。利用這些業(yè)務同時發(fā)送的特點,第三代移動通信 引入了組播/廣播的概念。參見圖1,圖1為MBMS的工作原理示意圖。其中,對于一個中間節(jié) 點,例如圖中10或101或102而言,無論其下游包含多少個期待接收數(shù) 據(jù)的節(jié)點,其上游節(jié)點總是向該中間節(jié)點發(fā)送一份數(shù)據(jù);該中間節(jié)點收到數(shù) 據(jù)后,根據(jù)其下游期待接收數(shù)據(jù)的節(jié)點數(shù)量復制該數(shù)據(jù),并向其下游各期待 接收該數(shù)據(jù)的節(jié)點分發(fā)該數(shù)據(jù),這樣,組播/廣播業(yè)務數(shù)據(jù)傳輸樹的每一條 分支都只有一份數(shù)據(jù)進行傳輸,占用一份傳輸資源,根節(jié)點與其下游節(jié)點的 數(shù)據(jù)傳輸也是如此。組播業(yè)務和廣播業(yè)務的區(qū)別點僅在于組播業(yè)務只向訂 閱了某些信息的用戶發(fā)送相應信息,廣播業(yè)務則向無線網(wǎng)絡中的所有用戶發(fā) 送信息。由以上描述可見,通過組播/廣播業(yè)務同時向大量用戶提供相同信 息,能夠極大地節(jié)省網(wǎng)絡資源。參見圖2,圖2為支持組播/廣播業(yè)務的無線網(wǎng)絡結(jié)構(gòu)示意圖,如圖2 所示,現(xiàn)有第三代合作伙伴計劃(3GPP)中支持組播/廣播業(yè)務的無線網(wǎng)絡
結(jié)構(gòu)為廣播/組播業(yè)務中心(BM-SC)201通過Gmb接口或Gi接口與網(wǎng)關(guān)通 用分組無線業(yè)務(GPRS)支持節(jié)點(GGSN, Gateway GPRS Support Node ) 202相連, 一個BM-SC 201可與多個GGSN 202相連;GGSN 202通過Gn/Gp 接口與服務GPRS支持節(jié)點(SGSN, Serving GPRS Support Node ) 203相連, 一個GGSN 202可與多個SGSN 203相連;SGSN 203可通過Iu接口與通用 移動通信系統(tǒng)(UMTS )陸地無線接入網(wǎng)(UTRAN ) 204相連,然后UTRAN 204通過Uu接口與通信終端206相連,SGSN 203也可通過Iu/Gb接口與全 球移動通信系統(tǒng)(GSM )增強無線接入網(wǎng)(GERAN ) 205相連,然后GERAN 205通過Um接口與通信終端206相連。MBMS承載上下文用于保存MBMS承載能力,該上下文包含定義一個 MBMS業(yè)務承載的所有信息描述,該上下文在承載MBMS數(shù)據(jù)的所有節(jié)點 創(chuàng)建。參見表一所示,MBMS承載上下文包括IP組播地址、APN、 TMGI、 State、要求的MBMS承載能力、QoS、 MBMS服務區(qū)域、下行流節(jié)點列表、 UEs數(shù)量等。其中,IP組播地址標識由該MBMS承載上下文描述的MBMS 承載;APN為該IP組播地址已經(jīng)被定義的接入點名稱;TMGI為分配給 MBMS承載的臨時移動組標識;State為MBMS承載的活動性狀態(tài)('靜止, 或者'激活,),標識是否要求建立用于MBMS數(shù)據(jù)傳輸?shù)某休d平面資源;要 求的MBMS承載能力標識UE需要支持的最小承載能力。QoS為該MBMS 承載要求的服務質(zhì)量;MBMS服務區(qū)域為MBMS業(yè)務需要發(fā)送的區(qū)域;下 行流節(jié)點列表為請求了 MBMS承載,MBMS數(shù)據(jù)必須下發(fā)到的下行流節(jié)點 列表;UEs數(shù)量該節(jié)點擁有的已經(jīng)加入該組播業(yè)務的UE地數(shù)量。參數(shù)描迷RANSGSNGGSNBM-SCIP組播地 址IP組播地址標識由該MBMS承栽上下丈 描述的MBMS承載XXXXAPN該IP組播地址已經(jīng)被定義的接入點名稱XXX待研究TMGI分配給MBMS承載的臨時移動組標識XXXXStateMBMS承栽的活動性狀態(tài)('靜止'或者 '激活')待研究XXX要求的 MBMS承 栽能力標識UE需要支持的最小承載能力XXXQoS該MBMS承栽要求的服務質(zhì)量XXXXMBMS月良 務區(qū)域MBMS業(yè)務需要發(fā)送的區(qū)域XXXX下行流節(jié) 點列表請求了MBMS承載,MBMS數(shù)據(jù)必須下 發(fā)到的下行流節(jié)點列表XXXUEs數(shù)量該節(jié)點擁有的已經(jīng)加入該組4番業(yè)務的UE 地數(shù)量待研究XX待研究表一針對圖2所示的網(wǎng)絡結(jié)構(gòu),以下對現(xiàn)有技術(shù)MBMS組播業(yè)務和廣播業(yè) 務的會話開始過程分別進行介紹。 對于MBMS組播業(yè)務用戶通過MBMS激活過程,加入MBMS組播業(yè)務,使得網(wǎng)絡知道有哪 些用戶希望接收某一個特定的MBMS業(yè)務。網(wǎng)絡節(jié)點通過MBMS注冊過程,建立從BM-SC,經(jīng)GGSN, SGSN到 BSC/RNC的分發(fā)樹,從而允許傳輸MBMS會話屬性和數(shù)據(jù)。注冊過程在相 關(guān)節(jié)點建立了 MBMS承載上下文。但是沒有建立承載平面。參見圖3,圖3為RNC和SGSN配合的MBMS注冊過程示意圖。當 RNC發(fā)現(xiàn)其管轄的UE對MBMS承載業(yè)務感興趣,而RNC沒有對該MBMS 承載業(yè)務注冊時,執(zhí)行該過程,其包括步驟301, RNC發(fā)送MBMS注冊請求消息給其父SGSN。步驟302,已經(jīng)注冊該MBMS承載業(yè)務的SGSN發(fā)現(xiàn)RNC發(fā)送的MBMS 注冊請求消息后,將該RNC增加到MBMS承栽上下文當中"下游流節(jié)點列 表"中,并響應一個MBMS注冊響應消息返回給RNC。 當BM-SC準備好發(fā)送數(shù)據(jù)時觸發(fā)MBMS會話開始過程。會話開始過程 激活網(wǎng)絡中用于傳輸MBMS數(shù)據(jù)的所有需要的承載資源,并且通知感興趣 的UE即將開始數(shù)據(jù)傳輸。通過這個過程,BM-SC將MBMS的QoS、 MBMS 業(yè)務域、估計會話長度參數(shù)(如果存在的話)等會話屬性提供給感興趣的相 關(guān)網(wǎng)絡節(jié)點。通過該過程,會引發(fā)相關(guān)RNC在接入網(wǎng)進行會話通知,小區(qū) 用戶計數(shù),無線承載類型選擇,無線和有線承載平面建立等工作。參見圖4,圖4為現(xiàn)有技術(shù)MBMS組播業(yè)務會話開始流程示意圖。該 流程包括以下步驟步驟401, BM-SC向其對應MBMS承載上下文中"下行流節(jié)點列表" 參數(shù)中保存的GGSN發(fā)送會話開始請求消息(Session Start R叫uest),指示 即將開始的傳輸,并設置MBMS承載上下文的狀態(tài)屬性為"激活"。該請 求中提供了 QoS、 MBMS業(yè)務域、估計該會話的長度等會話屬性。步驟402, GGSN收到會話開始請求消息后,在MBMS承載上下文當 中保存該消息中提供的會話屬性,設置MBMS承載上下文的狀態(tài)屬性為"激 活",并向BM-SC發(fā)送一個會話開始響應消息(Session Start Response )。步驟403, GGSN向其對應MBMS承栽上下文中"下行流節(jié)點列表" 參數(shù)中保存的SGSN,發(fā)送一個MBMS會話開始請求消息(MBMS Session Start Request)。步驟404, SGSN收到MBMS會話開始請求消息后,在MBMS承載上 下文當中保存會話屬性,并設置MBMS承載上下文的狀態(tài)屬性為"激活", 向GGSN發(fā)送一個MBMS會話開始響應消息(MBMS Session Start Response),該消息中提供了用于承載平面的隧道終結(jié)點標識(TEID ),用 于GGSN發(fā)送MBMS數(shù)據(jù)。步驟405, SGSN向每個和該SGSN相連的BSC/RNC,發(fā)送一個MBMS 會話開始請求消息(MBMS Session Start Request),該消息中包含了會話屬 性。
步驟406, BSC/RNC判斷其是否在MBMS業(yè)務域內(nèi),如果BSC/RNC 在MBMS業(yè)務域內(nèi),則先在MBMS承栽上下文中,保存會話屬性,設置 MBMS承載上下文的狀態(tài)屬性為"激活",然后執(zhí)行步驟407;否則直接執(zhí) 行步驟407。步驟407, BSC/RNC向SGSN發(fā)送一個MBMS會話開始響應消息 (MBMS Session Start Request)。如果BSC/RNC在MBMS業(yè)務域內(nèi),則BSC/RNC在MBMS會話開始 響應消息中包含TEID,用于該SGSN用于發(fā)送MBMS數(shù)據(jù)的Iu承載平面。一個BSC/RNC接收了多個MBMS會話開始請求消息,消息中攜帶Iu 7K載平面參數(shù),只返回一個MBMS會話開始響應消息,用于建立到達一個 SGSN的一個Iu平面承載。如果BSC/RNC不在MBMS業(yè)務域內(nèi),則其向SGSN發(fā)送的MBMS會 話開始響應消息中,指示BSC/RNC不在MBMS業(yè)務域內(nèi)。然后,BSC/RNC就可以在MBMS業(yè)務域內(nèi)建立用于傳輸MBMS數(shù)據(jù)到感 興趣UE的必要的無線資源。對于MBMS廣播業(yè)務由于廣播業(yè)務向無線網(wǎng)絡中的所有用戶發(fā)送信息,因此各網(wǎng)絡節(jié)點不需 要執(zhí)行MBMS注冊過程。參見圖5,圖5為現(xiàn)有技術(shù)MBMS廣播業(yè)務會話開始流程示意圖。該 流程包括以下步驟步驟501, BM-SC向PLMN中的GGSN發(fā)送會話開始請求消息(Session Start Request),指示即將開始的傳輸,并設置MBMS承載上下文的狀態(tài)屬 性為"激活"。該請求中提供了 QoS、 MBMS業(yè)務域等會話屬性。步驟502, GGSN收到會話開始請求消息后,創(chuàng)建MBMS承載上下文, 在MBMS承載上下文當中保存該消息中提供的會話屬性,設置MBMS承載 上下文的狀態(tài)屬性為"激活",并向BM-SC發(fā)送一個會話開始響應消息(Session Start Response )。步驟503, .GGSN向所有的SGSN,發(fā)送一個MBMS會話開始請求消息 (MBMS Session Start Request)。步驟504, SGSN收到MBMS會話開始請求消息后,創(chuàng)建MBMS承栽 上下文,在MBMS承載上下文當中保存會話屬性,設置MBMS承載上下文 的狀態(tài)屬性為"激活,,,并向GGSN發(fā)送一個MBMS會話開始響應消息 (MBMS Session Start Response ),該消息中提供了用于承載平面的隧道終 結(jié)點標識(TEID),用于GGSN發(fā)送MBMS數(shù)據(jù)。步驟505, SGSN向每個和該SGSN相連的BSC/RNC,發(fā)送一個MBMS 會話開始請求消息(MBMS Session Start Request),該消息中包含了會話屬 性。步驟506, BSC/RNC判斷其是否在MBMS業(yè)務域內(nèi),如果BSC/RNC 在MBMS業(yè)務域內(nèi),則先創(chuàng)建一個MBMS承載上下文,在MBMS承載上 下文中,保存會話屬性,設置MBMS承載上下文的狀態(tài)屬性為"激活", 然后執(zhí)行步驟507;否則直接執(zhí)行步驟507。步驟507, BSC/RNC向SGSN發(fā)送一個MBMS會話開始響應消息 (MBMS Session Start Request)。如果BSC/RNC在MBMS業(yè)務域內(nèi),則BSC/RNC在MBMS會話開始 響應消息中包含TEID,用于該SGSN用于發(fā)送MBMS數(shù)據(jù)的Iu承載平面。一個BSC/RNC接收了多個MBMS會話開始請求消息,消息中攜帶Iu 承載平面參數(shù),只返回一個MBMS會話開始響應消息,用于建立到達一個 SGSN的一個Iu平面承載。如果BSC/RNC不在MBMS業(yè)務域內(nèi),則其在向SGSN發(fā)送的MBMS 會話開始響應消息中,指示BSC/RNC不在MBMS業(yè)務域內(nèi)。然后,BSC/RNC就可以在MBMS業(yè)務域內(nèi)建立用于傳輸MBMS數(shù)據(jù)到感 興趣UE的必要的無線資源。
從上述MBMS組播和廣播的會話開始流程可以看出,對于一次MBMS會 話,可能只有部分BSC/RNC需要接受這次會話提供的服務,例如在MBMS 會話業(yè)務域外的BSC/RNC不需要接收這次會話提供的服務。而現(xiàn)有MBMS 組播/廣播業(yè)務開始過程中,SGSN將MBMS會話開始消息發(fā)送給和該SGSN 相連的所有BSC/RNC。這樣會導致那些不能接收本次MBMS業(yè)務區(qū)域當中的 BSC/RNC也進行后繼的通知,計數(shù),承載建立等工作。還有,在一次MBMS會話中,可能有一些處于MBMS業(yè)務區(qū)域當中的 BSC/RNC不能建立相應的MBMS會話承載,比如當該BSC/RNC的無線資源 不足,或者發(fā)生了某種錯誤的時候。但是現(xiàn)有MBMS組播/廣播業(yè)務開始過 程中,所有處于MBMS組播業(yè)務域的BSC/RNC都會保存這次會話的屬性,將 該會話狀態(tài)設置為激活,建立相應承載。由此可見,上述現(xiàn)有過程的這些動作,浪費了無線接口資源,增加了系 統(tǒng)處理的復雜度。對于MBMS廣播業(yè)務開始過程,現(xiàn)有的標準中沒有要求BM-SC下發(fā)估計 的會話時長參數(shù)。這樣,無線接入網(wǎng)就不能根據(jù)會話的長度對MBMS廣播業(yè) 務進行無線資源管理優(yōu)化工作,降低了無線接口的有效性。另夕卜,對于MBMS組播業(yè)務開始過程,當BSC/RNC希望建立MBMS承載 時,該BSC/RNC不一定對該MBMS組播業(yè)務進行了MBMS注冊過程。對于沒 有進行MBMS注冊過程的B SC/RNC不能完整地進4于該MBMS組4番業(yè)務開始 過程,也就不能不能完整地實現(xiàn)該MBMS組播業(yè)務。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種多媒體廣播/組播業(yè)務的會 話開始方法,優(yōu)化系統(tǒng)性能,減少對無線接口資源浪費,降低系統(tǒng)處理的復 雜度。本發(fā)明進一步的目的在于,實現(xiàn)對于沒有進行MBMS注冊過程的 BSC/RNC完整地進行MBMS組播業(yè)務開始過程。在進行MBMS廣播業(yè)務
時,為無線接入網(wǎng)提供進行無線資源管理的參數(shù)。為達到上述目的,本發(fā)明提供了一種多媒體廣播/組播業(yè)務MBMS的會 話開始方法,該方法包括以下步驟1 )廣播/組播業(yè)務中心BM-SC通過關(guān)口 GPRS支撐節(jié)點GGSN向服務GPRS 支撐節(jié)點SGSN發(fā)起會話開始請求;2 ) SGSN收到GGSN發(fā)起的MBMS會話開始請求后,向基站控制器BSC/ 無線網(wǎng)絡控制器RNC發(fā)送MBMS會話開始請求;3 ) BSC/RNC收到SGSN發(fā)送的MBMS會話開始請求后,判斷是否建立針 對這個MBMS會話的承栽平面,如果是則激活MBMS承載上下文,執(zhí)行步驟 4);否則結(jié)束;4 ) BSC/RNC建立到用戶設備UE的用于傳輸MBMS數(shù)據(jù)的無線資源。 如果BM-SC發(fā)起的是組播業(yè)務會話開始請求,則所述步驟l)可以包括以下步驟11 ) BM-SC向其對應MBMS承載上下文中的下行流節(jié)點列表參數(shù)中保 存的GGSN發(fā)送會話開始請求消息,并設置MBMS承載上下文的狀態(tài)屬性 為激活;12) GGSN收到會話開始請求消息后,在MBMS承載上下文當中保存 該消息中提供的會話屬性,設置MBMS承載上下文的狀態(tài)屬性為激活,并 向BM-SC發(fā)送一個會話開始響應消息;13) GGSN向其對應MBMS承載上下文中下行流節(jié)點列表參數(shù)中保存 的SGSN,發(fā)送一個MBMS會話開始請求消息;14 ) SGSN收到MBMS會話開始請求消息后,在MBMS承載上下文當 中保存會話屬性,并設置MBMS承載上下文的狀態(tài)屬性為激活,向GGSN 發(fā)送一個MBMS會話開始響應消息,該消息中提供了用于承載平面的隧道 終結(jié)點標識TEID。如果BM-SC發(fā)起的是廣播業(yè)務會話開始請求,則所述步驟l)可以包括以
下步驟la)BM-SC向公共陸地移動網(wǎng)絡PLMN中的GGSN發(fā)送會話開始請求消 息,并設置MBMS承載上下文的狀態(tài)屬性為激活;1 b )GGSN收到會話開始請求消息后,創(chuàng)建MBMS承載上下文,在MBMS 承載上下文當中保存該消息中提供的會話屬性,設置MBMS承載上下文的 狀態(tài)屬性為激活,并向BM-SC發(fā)送一個會話開始響應消息;lc) GGSN向其連接的SGSN發(fā)送一個MBMS會話開始請求消息; ld)SGSN收到MBMS會話開始請求消息后,創(chuàng)建MBMS承載上下文, 在MBMS承載上下文當中保存會話屬性,設置MBMS承載上下文的狀態(tài)屬 性為激活,并向GGSN發(fā)送一個MBMS會話開始響應消息,該消息中提供 了用于承載平面的TEID。所述的會話開始請求中可以攜帶至少包含QoS、MBMS業(yè)務域的會話屬性; 所述步驟2 )進一步包括SGSN根據(jù)會話屬性中包含的MBMS業(yè)務區(qū)域 判斷哪些其相連的BSC/RNC所管轄的小區(qū)與該MBMS業(yè)務區(qū)域有重疊;向所 管轄的小區(qū)與該MBMS業(yè)務區(qū)域有重疊的BSC/RNC發(fā)送MBMS會話開始請 求。所述會話開始請求中的會話屬性可以進一步包含估計會話長度M;所述步驟4 )為BSC/RNC根據(jù)會話屬性中估計會話長度參數(shù)建立到UE的用 于傳輸MBMS數(shù)據(jù)的無線資源。步驟3 )所述判斷是否建立針對這個MBMS會話的承載平面的方法可以為 根據(jù)BSC/RNC管轄的小區(qū)當中是否有用戶需要接收該MBMS會話、該BSC/RNC 是否有能力建立針對該MBMS會話的無線、有線承載信息,判斷是否建立針對 這個MBMS會活的7K載平面。所述步驟3 )可以進一步包括BSC/RNC向SGSN發(fā)送MBMS會話開始響應, 該響應中指示該BSC/RNC是否建立針對這個MBMS會話的承載平面。步驟2)所述SGSN向BSC/RNC發(fā)送MBMS會話開始請求可以為SGSN
向所有與該SGSN相連的BSC/RNC發(fā)送會話開始請求;所述步驟3)在判斷是否建立針對這個MBMS會話的承載平面之前進 一步包括BSC/RNC比較其管轄的小區(qū)與會話開始請求中攜帶的MBMS業(yè) 務域中包含的小區(qū)是否有重疊,如果有,則判斷是否建立針對這個MBMS 會話的承載平面;否則該BSC/RNC結(jié)束會話開始流程。為了實現(xiàn)本發(fā)明的進一步目的,如果BM-SC發(fā)起的是組播業(yè)務會話開始請 求,則所述的步驟3)激活MBMS承栽上下文之前可以進一步包括BSC/RNC判斷其是否已經(jīng)進行了MBMS注冊,如果是則直接激活MBMS承 載上下文;否則BSC/RNC先執(zhí)行MBMS注冊流程,注冊成功后再激活MBMS承 載上下文。所述的MBMS注冊流程可以包括以下步驟31 ) BSC/RNC向其父SGSN發(fā)送一個MBMS注冊請求;32 )已經(jīng)注冊該MBMS承載業(yè)務的SGSN收到RNC發(fā)送的MBMS注冊 請求后,將該RNC增加到MBMS承載上下文當中的下游流節(jié)點列表中,并向 該BSC/RNC發(fā)送一個MBMS注冊響應。由上述的技術(shù)方案可見,本發(fā)明的這種多々某體廣播/組播業(yè)務的會話開始方 法,只有BSC/KNC決定建立MBMS承載后,BSC/RNC才將承載平面狀態(tài)i殳 置為激活,并建立承載平面,優(yōu)化了系統(tǒng)性能,減少對無線接口資源浪費,降 低系統(tǒng)處理的復雜度。另外,對于MBMS組播業(yè)務,在會話開始過程中判斷 BSC/RNC是否已執(zhí)行過MBMS注冊流程,如何沒有注冊過,則先注冊再激活 MBMS承載上下文。實現(xiàn)了對于沒有進行注冊的情況發(fā)起MBMS注冊過程, 保證了 MBMS會話開始過程正確完整的執(zhí)行。


圖1為MBMS的工作原理示意圖;圖2為支持組播/廣播業(yè)務的無線網(wǎng)絡結(jié)構(gòu)示意圖;圖3為RNC和SGSN配合的MBMS注冊過程示意圖; 圖4為現(xiàn)有技術(shù)MBMS組播業(yè)務會話開始流程示意圖;圖5為現(xiàn)有技術(shù)MBMS廣播業(yè)務會話開始流程示意圖;圖6為一個MBMS業(yè)務區(qū)域與SGSN覆蓋范圍示意圖;圖7為本發(fā)明第 一較佳實施例MBMS組播業(yè)務會話開始流程示意圖;圖8為本發(fā)明第二較佳實施例MBMS組播業(yè)務會話開始流程示意圖;圖9為本發(fā)明第三較佳實施例MBMS廣播業(yè)務會話開始流程示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉 四個實施例,對本發(fā)明進一步詳細說明。本發(fā)明的這種多媒體廣播/組播業(yè)務的會話開始方法中,MBMS業(yè)務區(qū) 域內(nèi)的BSC/RNC在收到SGSN發(fā)送的MBMS會話開始請求后,并不直接將 MBMS承載上下文的狀態(tài)設置為"激活",并建立承載平面。而是BSC/RNC 先根據(jù)當前系統(tǒng)的情況判斷是否建立針對這個MBMS會話的承載平面,只 有BSC/RNC決定建立MBMS承載后,BSC/RNC才將MBMS承載上下文的 狀態(tài)設置為"激活",并建立承栽平面。另夕卜,在MBMS組播業(yè)務會話開始過程中,對于已決定建立MBMS承載 的BSC/RNC,其進一步檢查是否已經(jīng)在上游節(jié)點進行注冊,對于沒有進行注 冊的情況發(fā)起MBMS注冊過程,使MBMS會話開始過程正確完整的執(zhí)行。在MBMS廣播業(yè)務會話開始過程中,BM-SC可以對這次MBMS廣播會話 可能持續(xù)的時間長度進行估計,并把估計的時間長度通過MBMS廣播會話開 始過程提供給BSC/RNC用于無線資源管理。當然,BM-SC也可以不提供該 參數(shù)。以下舉四個較佳實施例,對本發(fā)明進一步詳細說明。參見圖6,圖6為一個MBMS業(yè)務區(qū)域與SGSN覆蓋范圍示意圖。其 中,BM-SC與GGSN—X相連,GGSN—X還與SGSN—X相連,SGSN—X中有 RNC A、 RNC B、 RNC C、 RNC D 4個RNC。 MBMS業(yè)務區(qū)域分別覆蓋 了 RNC—A、 RNC—B、 RNC—C的一部分。SGSN—X在GGSN—X的下行流節(jié) 點列表當中,GGSN—X在BM-SC的下行流節(jié)點列表當中。本發(fā)明的四個較佳實施例都是針對圖6的情況來實現(xiàn)的。第一較佳實施例參見圖7,圖7為本發(fā)明第一較佳實施例MBMS組播業(yè)務會話開始流 程示意圖。該流程包括以下步驟步驟701, BM-SC向其對應MBMS承載上下文中"下行流節(jié)點列表" 參數(shù)中保存的GGSN發(fā)送會話開始請求消息(Session Start R叫uest),指示 即將開始的傳輸,并設置MBMS承載上下文的狀態(tài)屬性為"激活"。該請 求中提供了 QoS、 MBMS業(yè)務域、估計該會話的長度等會話屬性。步驟702, GGSN—X收到會話開始請求消息后,在MBMS承載上下文 當中保存該消息中提供的會話屬性,設置MBMS承載上下文的狀態(tài)屬性為 "激活,,,并向BM-SC發(fā)送一個會話開始響應消息(Session Start Response )。步驟703, GGSN—X向其對應MBMS承載上下文中"下行流節(jié)點列表" 參數(shù)中保存的SGSN—X,發(fā)送一個MBMS會話開始請求消息(MBMS Session Start Request)。步驟704, SGSN—X收到MBMS會話開始請求消息后,在MBMS承載 上下文當中保存會話屬性,并設置MBMS承載上下文的狀態(tài)屬性為"激活", 向GGSN—X發(fā)送一個MBMS會話開始響應消息(MBMS Session Start Response),該消息中提供了用于承載平面的隧道終結(jié)點標識(TEID ),用 于GGSN_X發(fā)送MBMS數(shù)據(jù)。步驟705, SGSN一X根據(jù)會話屬性中包含的MBMS業(yè)務區(qū)域,判斷哪些 其相連的BSC/RNC所管轄的小區(qū)與該MBMS業(yè)務區(qū)域有重疊;向所管轄的 小區(qū)與該MBMS業(yè)務區(qū)域有重疊的BSC/RNC發(fā)送MBMS會話開始請求。 具體來說,就是判斷其相連的RNC所服務的小區(qū)中,哪些在該MBMS業(yè)務 區(qū)域內(nèi),向服務該MBMS業(yè)務區(qū)域的RNC發(fā)送一個MBMS會話開始請求
消息(MBMS Session Start Request),該消息中包含了會話屬性。本實施例當中,RNC—D管轄的小區(qū)中,沒有小區(qū)處于本次MBMS會話 所針對的MBMS業(yè)務域內(nèi),因此SGSN—X只給RNC—A、 RNC—B和RNC_C 三個RNC發(fā)送MBMS會話開始請求消息。步驟706, RNC—A、 RNC—B和RNC—C收到SGSN—X發(fā)送來的MBMS 會話開始請求消息后,根據(jù)其管轄的小區(qū)當中是否有用戶需要接收該MBMS 會話、該RNC是否有能力建立針對該MBMS會話的無線、有線承載等信息, 判斷是否建立針對這個MBMS會話的承載平面。對于RNC—A來說,如果它決定建立針對這個MBMS會話的承載平面, 則先判斷其是否已經(jīng)進行了 MBMS注冊,也就是判斷是否有針對該MBMS 業(yè)務的MBMS承載上下文。如果其已經(jīng)注冊,則在MBMS承載上下文中, 保存會話屬性,設置MBMS承載上下文的狀態(tài)屬性為"激活",執(zhí)行步驟 709,否則在MBMS承載上下文中,保存會話屬性,設置MEiMS承載上下 文的狀態(tài)屬性為"激活",并執(zhí)行步驟707、 708后再執(zhí)行步驟709。圖7 只示出了 RNC—A的處理過程。對于RNC_B來說,如果它決定建立針對這個MBMS會話的承載平面, 且已經(jīng)進行了 MBMS注冊,在MBMS承載上下文中,保存會話屬性,設置 MBMS承栽上下文的狀態(tài)屬性為"激活",直接執(zhí)行步驟709。對于RNC—C來說,其管轄的小區(qū)當中,或者因為沒有用戶對該MBMS 會話感興趣,或者因為RNCj:的無線、有線資源不足,或者因為其他出錯 的原因,RNC—C決定不建立針對這個MBMS會話的承載平面,直接執(zhí)行步 驟709。,驟707- 708, RNC—A執(zhí)行MBMS注冊過程,該過程與圖3所示的 注冊過程完全相同,這里不再贅述。步驟709, RNC給SGSN—X反饋MBMS會話開始響應消息。對于RNC—A和RNC—B來說,它們在發(fā)送給SGSN—X的MBMS會話
開始響應消息中包含TEID,用于SGSN—X用于發(fā)送MBMS數(shù)據(jù)的Iu承栽平面。對應RNC—C來說,其在發(fā)送給SGSN一X的MBMS會話開始響應消息 中,指示不建立MBMS承載平面的原因。然后,RNC—A和RNC—B就可以在MBMS業(yè)務域內(nèi)建立用于傳輸MBMS 數(shù)據(jù)到感興趣UE的必要的無線資源。第二較佳實施例參見圖8,圖8為本發(fā)明第二較佳實施例MBMS組播業(yè)務會話開始流 程示意圖。圖8所示實施例的情況與圖7所示實施例基本相同,只有一點區(qū) 另ij,在于圖7所示實施例中RNC—A的MBMS注冊流程是在向SGSN—X 發(fā)送MBMS會話開始響應消息之前執(zhí)行的;而圖8所示實施例的,是RNC—A 在向SGSN一X發(fā)送MBMS會話開始響應消息之后執(zhí)行的。第三較佳實施例參見圖9,圖9為本發(fā)明第三較佳實施例MBMS廣播業(yè)務會話開始流 程示意圖。該流程包括以下步驟步驟901 , BM-SC向PLMN中的GGSN發(fā)送會話開始請求消息(Session Start Request),指示即將開始的傳輸,并設置MBMS承載上下文的狀態(tài)屬 性為"激活"。該請求中提供了 QoS、 MBMS業(yè)務域、估計該會話的長度 等會話屬性。如果BM-SC沒有對會話長度進行估計,則會話開始請求消息 攜帶的會話屬性中,不包含估計會話長度參數(shù)。步驟卯2, GGSN一X收到會話開始請求消息后,創(chuàng)建MBMS承載上下 文,在MBMS承載上下文當中保存該消息中提供的會話屬性,設置MBMS 承載上下文的狀態(tài)屬性為"激活',,并向BM-SC發(fā)送一個會話開始響應消 息(Session Start Response )。步驟卯3, GGSN—X向其連接的SGSN—X,發(fā)送一個MBMS會話開始 ^fr求消息(MBMS Session Start R叫uest)。
步驟卯4, SGSN_X收到MBMS會話開始請求消息后,創(chuàng)建MBMS承 載上下文,在MBMS承栽上下文當中保存會話屬性,設置MBMS承載上下 文的狀態(tài)屬性為"激活",并向GGSN—X發(fā)送一個MBMS會話開始響應消 息(MBMS Session Start Response ),該消息中提供了用于承載平面的隧道 終結(jié)點標識(TEID),用于GGSN發(fā)送MBMS數(shù)據(jù)。步驟卯5, SGSN—X根據(jù)會話屬性中包含的MBMS業(yè)務區(qū)域判斷其相 連的RNC哪些在該MBMS業(yè)務區(qū)域內(nèi),向在該MBMS業(yè)務區(qū)域內(nèi)的RNC 發(fā)送一個MBMS會話開始請求消息(MBMS Session Start Request),該消 息中包含了會話屬性。本實施例當中,RNC一D管轄的小區(qū)中,沒有小區(qū)處于本次MBMS會話 所針對的MBMS業(yè)務域內(nèi),因此SGSN—X只給RNC—A、 RNC—B和RNC一C 三個RNC發(fā)送MBMS會話開始請求消息。步驟906, RNC—A、 RNC—B和RNC—C收到SGSN—X發(fā)送來的MBMS 會話開始請求消息后,根據(jù)其管轄的小區(qū)當中是否有用戶需要接收該MBMS 會話、該RNC是否有能力建立針對該MBMS會話的無線、有線承載等信息, 判斷是否建立針對這個MBMS會話的承載平面。對于RNC—A和RNC—B來說,如果它們決定建立針對這個MBMS會話 的承載平面,在MBMS承載上下文中,保存會話屬性,設置MBMS承載上 下文的狀態(tài)屬性為"激活",執(zhí)行步驟907。對于RNC—C來說,其管轄的小區(qū)當中,或者因為沒有用戶對該MBMS 會話感興趣,或者因為RNC—C的無線、有線資源不足,或者因為其他出錯 的原因,RNC—C決定不建立針對這個MBMS會話的承載平面,執(zhí)行步驟907。步驟卯7, RNC給SGSN—X反饋MBMS會話開始響應消息。對于RNC—A和RNC—B來說,它們在發(fā)送給SGSN—X的MBMS會話 開始響應消息中包含TEID,用于SGSN—X用于發(fā)送MBMS數(shù)據(jù)的Iu承載 平面。
對應RNC—C來說,其在發(fā)送給SGSN—X的MBMS會話開始響應消息 中,指示不建立MBMS承載平面的原因。然后,RNC—A和RNC—B就可以在MBMS業(yè)務域內(nèi)建立用于傳輸MBMS 數(shù)據(jù)到感興趣UE的必要的無線資源。RNC—A和RNC—B根據(jù)會話屬性中估計 的MBMS廣播會話長度配合RRM算法,進行無線網(wǎng)絡資源的分配。由于廣播業(yè)務向無線網(wǎng)絡中的所有用戶發(fā)送信息,因此也就沒有MBMS 業(yè)務注冊過程。本實施例流程與圖7、圖8所示流程的主要區(qū)別在于沒有了 RNC—A的MBMS注冊流程。同時,本實施例和圖5所示現(xiàn)有技術(shù)的過程相 比,在會話開始過程中攜帶了估計會話時長的參數(shù),用于無線接入網(wǎng)絡進行 無線網(wǎng)絡資源的分配。第四較佳實施例在本實施過程中,無論是組播業(yè)務還是廣播業(yè)務,SGSN—X不判斷其相 連的RNC哪些在該MBMS業(yè)務區(qū)域內(nèi),而是向所有與SGSN—X相連的RNC發(fā) 送會話開始請求。RNC_A、 RNC_B RNC—C和RNC^D在收到會話開始請求后, 先比較其管轄的小區(qū)與會話開始請求中攜帶的MBMS業(yè)務域中包含的小區(qū) 是否有重疊。如果有,對于組播業(yè)務則從步驟706或步驟806開始,按圖7或圖8繼續(xù)執(zhí) 行后續(xù)步驟;對于廣播業(yè)務則從步驟906開始按圖7繼續(xù)執(zhí)行后續(xù)步驟。如果沒有,則不再執(zhí)行后續(xù)步驟。BSC/RNC可以進一步給SGSN返回 MBMS會話響應消息,指示相應原因。由上述的實施例可見,本發(fā)明的這種多媒體廣播/組播業(yè)務的會話開始 方法,可以只給那些服務于本次MBMS會話定義的MBMS業(yè)務域中的 BSC/RNC發(fā)送會話開始請求消息,減少了對其他不必要BSC/RNC的打擾。 而且,只有BSC/RNC決定建立MBMS承載后,BSC/RNC才將承載平面狀 態(tài)設置為激活,并建立承載平面,優(yōu)化了系統(tǒng)性能,減少對無線接口資源浪 費,降低系統(tǒng)處理的復雜度。對于MBMS廣播業(yè)務,實現(xiàn)了攜帶估計會話
時長的參數(shù),用于無線接入網(wǎng)絡進行無線網(wǎng)絡資源的分配。另外,對于MBMS 組播業(yè)務,實現(xiàn)了對于沒有進行注冊的情況發(fā)起MBMS注冊過程,保證了 MBMS會話開始過程正確完整的執(zhí)行。
權(quán)利要求
1、一種多媒體廣播/組播業(yè)務MBMS的會話開始方法,其特征在于,該方法包括以下步驟1)廣播/組播業(yè)務中心BM-SC通過關(guān)口GPRS支撐節(jié)點GGSN向服務GPRS支撐節(jié)點SGSN發(fā)起會話開始請求;2)SGSN收到GGSN發(fā)起的MBMS會話開始請求后,向基站控制器BSC/無線網(wǎng)絡控制器RNC發(fā)送MBMS會話開始請求;3)BSC/RNC收到SGSN發(fā)送的MBMS會話開始請求后,判斷是否建立針對這個MBMS會話的承載平面,如果是則激活MBMS承載上下文,執(zhí)行步驟4);否則結(jié)束;4)BSC/RNC建立到用戶設備UE的用于傳輸MBMS數(shù)據(jù)的無線資源。
2、 如權(quán)利要求l所述的方法,其特征在于,如果BM-SC發(fā)起的是組播業(yè)務 會話開始請求,則所述步驟l)包括以下步驟11 ) BM-SC向其對應MBMS承載上下文中的下行流節(jié)點列表參數(shù)中保 存的GGSN發(fā)送會話開始請求消息,并設置MBMS承載上下文的狀態(tài)屬性 為激活;12) GGSN收到會話開始請求消息后,在MBMS承載上下文當中保存 該消息中提供的會話屬性,設置MBMS承載上下文的狀態(tài)屬性為激活,并 向BM-SC發(fā)送一個會話開始響應消息;13) GGSN向其對應MBMS承載上下文中下行流節(jié)點列表參數(shù)中保存 的SGSN,發(fā)送一個MBMS會話開始請求消息;14) SGSN收到MBMS會話開始請求消息后,在MBMS承載上下文當 中保存會話屬性,并設置MBMS承載上下文的狀態(tài)屬性為激活,向GGSN 發(fā)送一個MBMS會話開始響應消息,該消息中提供了用于承載平面的隧道 終結(jié)點標識TEID。
3、 如權(quán)利要求l所述的方法,其特征在于,如果BM-SC發(fā)起的是廣播業(yè)務會話開始請求,則所述步驟l)包括以下步驟la)BM-SC向公共陸地移動網(wǎng)絡PLMN中的GGSN發(fā)送會話開始請求消 息,并設置MBMS承栽上下文的狀態(tài)屬性為激活;1 b )GGSN收到會話開始請求消息后,創(chuàng)建MBMS承載上下文,在MBMS 承載上下文當中保存該消息中提供的會話屬性,設置MBMS承載上下文的 狀態(tài)屬性為激活,并向BM-SC發(fā)送一個會話開始響應消息;lc) GGSN向其連接的SGSN發(fā)送一個MBMS會話開始請求消息;ld)SGSN收到MBMS會話開始請求消息后,創(chuàng)建MBMS承載上下文, 在MBMS承載上下文當中保存會話屬性,設置MBMS承載上下文的狀態(tài)屬 性為激活,并向GGSN發(fā)送一個MBMS會話開始響應消息,該消息中提供 了用于承載平面的TEID。
4、 如權(quán)利要求l所述的方法,其特征在于,所述的會話開始請求中攜帶至 少包含QoS、 MBMS業(yè)務域的會話屬性;所述步驟2 )進一步包括SGSN根據(jù)會話屬性中包含的MBMS業(yè)務區(qū)域 判斷哪些其相連的BSC/RNC所管轄的小區(qū)與該MBMS業(yè)務區(qū)域有重疊;向所 管轄的小區(qū)與該MBMS業(yè)務區(qū)域有重疊的BSC/RNC發(fā)送MBMS會話開始請 求。
5、 如權(quán)利要求4所述的方法,其特征在于,所述會話開始請求中的會話屬 性進一步包含估計會話長度參數(shù);所述步驟4 )為BSC/RNC根據(jù)會話屬性中估計會話長度參數(shù)建立到UE的用 于傳輸MBMS數(shù)據(jù)的無線資源。
6、 如權(quán)利要求l所述的方法,其特征在于,步驟3)所述判斷是否建立針對 這個MBMS會話的承載平面的方法為根據(jù)BSC/RNC管轄的小區(qū)當中是否有用 戶需要接收該MBMS會話、該BSC/RNC是否有能力建立針對該MBMS會話的無 線、有線承載信息,判斷是否建立針對這個MBMS會話的承載平面。
7、 如權(quán)利要求l所述的方法,其特征在于,所述步驟3)進一步包括 BSC/RNC向SGSN發(fā)送MBMS會話開始響應,該響應中指示該BSC/RNC是否建 立針對這個MBMS會話的承載平面。
8、 如權(quán)利要求l所述的方法,其特征在于,如果BM-SC發(fā)起的是組播業(yè)務 會話開始請求,則所述的步驟3)激活MBMS承載上下文之前進一步包括BSC/RNC判斷其是否已經(jīng)進行了MBMS注冊,如果是則直接激活MBMS承 載上下文;否則BSC/RNC先執(zhí)行MBMS注冊流程,注冊成功后再激活MBMS承 載上下文。
9、 如權(quán)利要求8所述的方法,其特征在于,所述的MBMS注冊流程包括以 下步驟31) BSC/RNC向其父SGSN發(fā)送一個MBMS注冊請求;32 )已經(jīng)注冊該MBMS承載業(yè)務的SGSN收到RNC發(fā)送的MBMS注冊請求后,將該RNC增加到MBMS承載上下文當中的下游流節(jié)點列表中,并向該BSC/RNC發(fā)送一個MBMS注冊響應。
10、 如權(quán)利要求l所述的方法,其特征在于,步驟2 )所述SGSN向BSC/RNC 發(fā)送MBMS會話開始請求為SGSN向所有與該SGSN相連的BSC/RNC發(fā)送會話 開始請求;所述步驟3)在判斷是否建立針對這個MBMS會話的承載平面之前進一步包 括BSC/RNC比較其管轄的小區(qū)與會話開始請求中攜帶的MBMS業(yè)務域中包含 的小區(qū)是否有重疊,如果有,則判斷是否建立針對這個MBMS會話的承載平面; 否則該BSC/RNC結(jié)束會話開始流程。
全文摘要
本發(fā)明公開了一種多媒體廣播/組播業(yè)務MBMS的會話開始方法,該方法包括1)廣播/組播業(yè)務中心BM-SC通過關(guān)口GPRS支撐節(jié)點GGSN向服務GPRS支撐節(jié)點SGSN發(fā)起會話開始請求;2)SGSN收到GGSN發(fā)起的MBMS會話開始請求后,向基站控制器BSC/無線網(wǎng)絡控制器RNC發(fā)送MBMS會話開始請求;3)BSC/RNC收到SGSN發(fā)送的MBMS會話開始請求后,判斷是否建立針對這個MBMS會話的承載平面,如果是則激活MBMS承載上下文,執(zhí)行步驟4);否則結(jié)束;4)BSC/RNC建立到用戶設備UE的用于傳輸MBMS數(shù)據(jù)的無線資源。應用本發(fā)明方法能夠優(yōu)化系統(tǒng)性能,減少對無線接口資源浪費,降低系統(tǒng)處理的復雜度。
文檔編號H04W88/12GK101150773SQ20071016772
公開日2008年3月26日 申請日期2004年4月14日 優(yōu)先權(quán)日2004年4月14日
發(fā)明者海 張 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1