两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法

文檔序號(hào):7695318閱讀:221來源:國知局
專利名稱:基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及無線通信系統(tǒng)中多播業(yè)務(wù)(MBMS)的實(shí)現(xiàn)技術(shù),具體地說是指一種基于通用陸地?zé)o線接入網(wǎng)接口技術(shù)(Iu-Flex)的多播業(yè)務(wù)的實(shí)現(xiàn)方法。


圖1為現(xiàn)有技術(shù)實(shí)現(xiàn)多播業(yè)務(wù)的無線移動(dòng)通信系統(tǒng)結(jié)構(gòu)示意圖。圖1中,UE/MS 101指移動(dòng)終端,用戶設(shè)備(UE,User Equipment)是UMTS網(wǎng)絡(luò)中移動(dòng)終端的統(tǒng)稱,移動(dòng)臺(tái)(MS,Mobile Station)是通用分組無線業(yè)務(wù)(GPRS)網(wǎng)絡(luò)中移動(dòng)終端的統(tǒng)稱;與此類似,RNS/BSS 102指無線接入網(wǎng)系統(tǒng),無線網(wǎng)絡(luò)系統(tǒng)(RNS,Radio Network System)和基站系統(tǒng)(BSS,Base Station System)分別是UMTS網(wǎng)絡(luò)和GPRS網(wǎng)絡(luò)中的無線接入網(wǎng)部分,其與核心網(wǎng)的接口是Iu接口。核心網(wǎng)包括歸屬位置寄存器(HLR,Home Location Register)103、服務(wù)GPRS支持節(jié)點(diǎn)(SGSN)104、計(jì)費(fèi)網(wǎng)關(guān)105、網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)106、內(nèi)部內(nèi)容提供商107、多播業(yè)務(wù)中心108、邊界網(wǎng)關(guān)109和內(nèi)部多播業(yè)務(wù)源110。分組數(shù)據(jù)網(wǎng)包括外部內(nèi)容提供商111和外部多播業(yè)務(wù)源112。
SGSN 104執(zhí)行多播業(yè)務(wù)的各種業(yè)務(wù)控制功能和移動(dòng)性管理功能,轉(zhuǎn)發(fā)來自GGSN 106的多播業(yè)務(wù)數(shù)據(jù)給各個(gè)相關(guān)的RNS/BSS 102。GGSN 106負(fù)責(zé)和網(wǎng)絡(luò)內(nèi)部或者外部的多播業(yè)務(wù)源110、112進(jìn)行聯(lián)系,將來自多播業(yè)務(wù)源110或112的數(shù)據(jù)轉(zhuǎn)發(fā)給SGSN 104。多播業(yè)務(wù)中心108也是一個(gè)多播業(yè)務(wù)源,和其它多播業(yè)務(wù)源不同的是,多播業(yè)務(wù)中心108可以對(duì)來自內(nèi)部和外部內(nèi)容提供商的多播數(shù)據(jù)進(jìn)行管理和安排,同時(shí)還要對(duì)內(nèi)部和外部內(nèi)容提供商進(jìn)行鑒權(quán)和計(jì)費(fèi)等。邊界網(wǎng)關(guān)109控制來自外部網(wǎng)絡(luò)的數(shù)據(jù)傳輸,比如規(guī)定只有某個(gè)特定地址或者某些特定斷口的數(shù)據(jù)可以進(jìn)行移動(dòng)通信網(wǎng)絡(luò)內(nèi)部。計(jì)費(fèi)網(wǎng)關(guān)105負(fù)責(zé)收集多播業(yè)務(wù)的計(jì)費(fèi)數(shù)據(jù)記錄,經(jīng)過相關(guān)處理送到計(jì)費(fèi)中心。HLR 103中保存多播業(yè)務(wù)簽約用戶的簽約信息和路由信息。網(wǎng)絡(luò)內(nèi)部和外部的內(nèi)容提供商107、111向多播業(yè)務(wù)中心發(fā)送廣播多播業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù),并由多播業(yè)務(wù)中心109分發(fā)到GGSN106。GGSN 106通過已建立的多播鏈路發(fā)送給SGSN 104,SGSN 104發(fā)送給無線接入網(wǎng)的各個(gè)相關(guān)的RNS/BSS 102。
在第3代伙伴工程(3GPP)制定的標(biāo)準(zhǔn)中,Iu-Flex技術(shù)允許一個(gè)無線接入網(wǎng)的節(jié)點(diǎn)連接到多個(gè)核心網(wǎng)節(jié)點(diǎn),例如一個(gè)通用分組無線系統(tǒng)(GPRS)的基站控制器(BSC)或通用移動(dòng)通信系統(tǒng)(UMTS)的無線網(wǎng)絡(luò)控制器(RNC)可以同時(shí)連接到核心網(wǎng)的多個(gè)服務(wù)GPRS業(yè)務(wù)支持節(jié)點(diǎn)(SGSN),這樣,在基于Iu-Flex技術(shù)的網(wǎng)絡(luò)環(huán)境中實(shí)現(xiàn)MBMS業(yè)務(wù)時(shí),MBMS的業(yè)務(wù)流可能會(huì)從各個(gè)SGSN發(fā)送給同一個(gè)RNC,造成網(wǎng)絡(luò)帶寬資源的浪費(fèi)。
為此,產(chǎn)生了多種能夠解決上述問題的、在Iu-Flex技術(shù)的網(wǎng)絡(luò)環(huán)境中實(shí)現(xiàn)多播業(yè)務(wù)的方法。
第一種是使用默認(rèn)的SGSN的方法。在執(zhí)行多播業(yè)務(wù)激活或重定位/切換過程時(shí),RNC決定是否建立一個(gè)多播業(yè)務(wù)流或者是否加入到一個(gè)已經(jīng)存在的多播業(yè)務(wù)流中。為了保證RNC只從一個(gè)SGSN接收多播數(shù)據(jù),RNC首先確定一個(gè)“默認(rèn)SGSN”,“默認(rèn)SGSN”用于預(yù)先建立多播業(yè)務(wù)流的通道,同時(shí)RNC和各用戶登記的SGSN之間建立一條控制無線接入承載(RAB)鏈路,保持信令的連接。由于用戶登記的SGSN無法知道“默認(rèn)SGSN”傳送的數(shù)據(jù)量,所以該方法將導(dǎo)致基于業(yè)務(wù)量計(jì)費(fèi)的困難。
第二種是SGSN旁路方法。該方法中SGSN參與多播信令的交互,但GGSN直接向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)而不需要SGSN參與。由于RNC可以直接與GGSN連接,因此在GGSN和SGSN之間漫游時(shí)將公開網(wǎng)絡(luò)的內(nèi)部結(jié)構(gòu),進(jìn)而導(dǎo)致網(wǎng)絡(luò)安全問題,同時(shí)由于用戶登記的SGSN無法知道當(dāng)前傳送的數(shù)據(jù)量,使基于業(yè)務(wù)量的計(jì)費(fèi)也會(huì)受到限制。
第三種是RNC從多路多播業(yè)務(wù)流中選擇一路的方法。該方法中,RNC堅(jiān)持接收從各SGSN發(fā)送的數(shù)據(jù)流,但僅選擇其中一個(gè)數(shù)據(jù)流分發(fā)給多播用戶。該方法的缺點(diǎn)是網(wǎng)絡(luò)資源不能得到充分利用。
第四種是RNC單連接方法。在該方法中,當(dāng)MBMS多播數(shù)據(jù)開始傳輸時(shí),RNC檢測到有多個(gè)SGSN發(fā)送的請(qǐng)求,為同一個(gè)多播業(yè)務(wù)建立到各SGSN之間的連接,但RNC只和其中一個(gè)SGSN建立多播RAB,與其他SGSN之間不為該多播業(yè)務(wù)建立RAB,但其他SGSN可以從網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)接收多播數(shù)據(jù)并為特定的用戶產(chǎn)生流量計(jì)費(fèi)信息。在基于Iu-Flex技術(shù)的網(wǎng)絡(luò)環(huán)境中,對(duì)于同一小區(qū)內(nèi)具有相同多播業(yè)務(wù)的多個(gè)用戶,即使連接到同一個(gè)RNC上,也可能由多個(gè)SGSN同時(shí)提供服務(wù),這種情況下各SGSN關(guān)于MBMS的消息參數(shù)必須完全一致,這將導(dǎo)致各SGSN之間關(guān)于MBMS的同步和參數(shù)一致性的控制復(fù)雜,實(shí)現(xiàn)效率降低。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的一種基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法,將一個(gè)無線網(wǎng)絡(luò)控制器(RNC)同時(shí)與一個(gè)以上服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)(SGSN)相連,該方法包括以下步驟
1)每個(gè)要與RNC建立多播業(yè)務(wù)的SGSN分別向RNC發(fā)送多播業(yè)務(wù)的無線接入承載(RAB)請(qǐng)求,RNC收到每個(gè)SGSN的RAB請(qǐng)求后,先判斷當(dāng)前是否已有對(duì)應(yīng)同一個(gè)多播業(yè)務(wù)的RAB建立,然后進(jìn)入步驟2);2)如果沒有,則RNC直接與該發(fā)出請(qǐng)求的SGSN建立相應(yīng)多播業(yè)務(wù)的RAB;否則,RNC與該發(fā)出請(qǐng)求的SGSN建立相應(yīng)多播業(yè)務(wù)的RAB,然后從當(dāng)前所有與之建立連接的、對(duì)應(yīng)同一個(gè)多播業(yè)務(wù)的SGSN中選擇一個(gè)SGSN作為主SGSN,將與該主SGSN之間的RAB作為接收多播業(yè)務(wù)的主RAB,RNC通過主SGSN進(jìn)行多播業(yè)務(wù)數(shù)據(jù)的傳輸,并且RNC丟棄冗余的多播數(shù)據(jù)只向終端轉(zhuǎn)發(fā)來自主SGSN的多播數(shù)據(jù);同時(shí)RNC將其它SGSN作為從SGSN,將與從SGSN之間的RAB作為從RAB,從SGSN向RNC發(fā)送多播數(shù)據(jù)。
從RAB上傳送的數(shù)據(jù)流可以是完整的多播業(yè)務(wù)數(shù)據(jù)流、或壓縮的多播數(shù)據(jù)流、或零業(yè)務(wù)數(shù)據(jù)流量。RNC可以根據(jù)RNC提供的指示信息在從RAB上傳送完整的多播業(yè)務(wù)數(shù)據(jù)流、或壓縮的多播數(shù)據(jù)流、或零業(yè)務(wù)數(shù)據(jù)流量。
上述步驟2)可以進(jìn)一步包括,RNC判斷是否更換主SGSN,如果需要,在從SGSN中選擇一個(gè)SGSN作為主SGSN,然后通過與新的主SGSN之間的RAB接收多播數(shù)據(jù),同時(shí)繼續(xù)維持與所有從SGSN之間的連接。
RNC選擇一個(gè)SGSN作為主SGSN,可以由RNC隨機(jī)選擇或RNC根據(jù)接收多播數(shù)據(jù)包的先后次序、傳輸鏈路的質(zhì)量、傳輸鏈路的負(fù)荷、傳輸鏈路建立的先后次序以及各SGSN對(duì)多播業(yè)務(wù)的服務(wù)質(zhì)量(QoS)要求來選擇。
上述的更換主SGSN的過程進(jìn)一步包括a1、RNC選擇一個(gè)從RAB作為新主RAB,并向建立該新主RAB的SGSN發(fā)送恢復(fù)請(qǐng)求;b1、步驟a1中所述的SGSN收到恢復(fù)請(qǐng)求后,作為新主SGSN向RNC發(fā)送完整的多播數(shù)據(jù);c1、RNC向建立原主RAB的SGSN發(fā)送備用請(qǐng)求;d1、步驟c1中所述的SGSN收到備用請(qǐng)求后,通過向RNC發(fā)送壓縮的多播數(shù)據(jù),來維持其與RNC之間的連接。
該更換主SGSN的過程也可以進(jìn)一步包括a2、RNC向所有建立從RAB的SGSN發(fā)送恢復(fù)請(qǐng)求;b2、每個(gè)建立從RAB的SGSN收到恢復(fù)請(qǐng)求后,向RNC發(fā)送完整的多播數(shù)據(jù);c2、RNC選擇步驟b2中的一個(gè)SGSN作為主SGSN,并設(shè)定其與RNC建立的RAB為新主RAB;d2、RNC向建立原主RAB的SGSN和其他非主SGSN發(fā)送備用請(qǐng)求;e2、步驟d2中所述的每個(gè)SGSN收到備用請(qǐng)求后,通過向RNC發(fā)送壓縮的多播數(shù)據(jù),來維持它們與RNC之間的連接。
RNC更換或選擇主SGSN,可以在網(wǎng)絡(luò)需要釋放RNC與主SGSN之間的RAB時(shí)進(jìn)行;也可以在尚未與RNC建立RAB連接的SGSN發(fā)起RAB連接請(qǐng)求時(shí)進(jìn)行。
該方法進(jìn)一步包括在RNC選擇主SGSN之前,RNC與當(dāng)前每個(gè)SGSN分別協(xié)商多播RAB的QoS要求,以使建立的主接收路徑的多播RAB能滿足所有主SGSN和從SGSN的要求。
該方法中所述從SGSN向RNC發(fā)送壓縮的多播數(shù)據(jù),可以是從SGSN向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)包的壓縮報(bào)文,或是從SGSN向RNC周期性發(fā)送少量的多播業(yè)務(wù)數(shù)據(jù)包,或壓縮的多播業(yè)務(wù)數(shù)據(jù)包,或RAB狀態(tài)信息;或是RNC和該從SGSN先協(xié)商一個(gè)限制條件,在該限制條件內(nèi),該從SGSN停止向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)包;在超過所述的限制條件時(shí),從SGSN可以重新向RNC發(fā)送實(shí)際的多播業(yè)務(wù)數(shù)據(jù)包,此后RNC和從SGSN可以再次協(xié)商新的限制條件;上述限制條件是指根據(jù)時(shí)間要求、或數(shù)據(jù)量范圍、或業(yè)務(wù)環(huán)境要求來協(xié)商。
該方法還可以包括當(dāng)RNC收到主SGSN發(fā)送的多播數(shù)據(jù)包后,RNC可主動(dòng)向主SGSN和當(dāng)前與之相連的每個(gè)從SGSN上報(bào)多播業(yè)務(wù)數(shù)據(jù)的統(tǒng)計(jì)信息,或響應(yīng)SGSN的請(qǐng)求向該SGSN上報(bào)多播業(yè)務(wù)數(shù)據(jù)的統(tǒng)計(jì)信息。
該統(tǒng)計(jì)信息可以包括RNC從主SGSN和/或當(dāng)前SGSN接收到的數(shù)據(jù)包的數(shù)量,RNC向空中接口已經(jīng)發(fā)送的多播數(shù)據(jù)包的數(shù)量,RNC還沒有轉(zhuǎn)發(fā)的多播數(shù)據(jù)包的數(shù)量等。
由上述方案可以看出,本發(fā)明的關(guān)鍵在于在傳輸多播數(shù)據(jù)時(shí),RNC檢測到有來源于其它與之相連的SGSN的多個(gè)多播業(yè)務(wù)流對(duì)應(yīng)于一個(gè)多播業(yè)務(wù)時(shí),由RNC選擇一個(gè)SGSN作為主SGSN,將與主SGSN之間的RAB作為接收多播業(yè)務(wù)的主RAB,RNC通過主SGSN進(jìn)行多播業(yè)務(wù)數(shù)據(jù)的傳輸;同時(shí)RNC將其它SGSN作為從SGSN,將與從SGSN之間的RAB作為從RAB,并通過從SGSN向RNC發(fā)送多播數(shù)據(jù),來維持RNC與從SGSN之間的RAB連接。
因此,本發(fā)明所提供的基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法,由于采用RNC選擇一個(gè)SGSN作為主SGSN,將與主SGSN之間的RAB作為接收多播業(yè)務(wù)的主路徑,同時(shí)RNC將其它SGSN作為從SGSN,并維持與從SGSN之間的RAB連接的方法實(shí)現(xiàn)多播業(yè)務(wù),與現(xiàn)有的方法1相比,由于RNC將其它SGSN作為從SGSN,并維持與從SGSN之間的RAB連接,因此不會(huì)產(chǎn)生計(jì)費(fèi)問題;與現(xiàn)有的方法2相比,由于多播業(yè)務(wù)的傳輸不需公開網(wǎng)絡(luò)的內(nèi)部結(jié)構(gòu),不會(huì)導(dǎo)致網(wǎng)絡(luò)安全問題,同時(shí)也有利于實(shí)現(xiàn)基于流量的計(jì)費(fèi);與現(xiàn)有的方法3相比,由于主要通過主SGSN下發(fā)多播數(shù)據(jù),減少了傳輸資源的浪費(fèi);與現(xiàn)有的方法4相比,不存在各SGSN之間關(guān)于多播業(yè)務(wù)的參數(shù)信息不一致時(shí)的處理問題,使系統(tǒng)實(shí)現(xiàn)簡單、可靠;因此采用本發(fā)明既能夠節(jié)省網(wǎng)絡(luò)資源,又使實(shí)現(xiàn)多播業(yè)務(wù)簡單、可靠,且有利于網(wǎng)絡(luò)的安全和計(jì)費(fèi)管理??傊褂迷摲椒▽?shí)現(xiàn)多播業(yè)務(wù)簡單、可靠,能夠節(jié)省網(wǎng)絡(luò)資源,有利于網(wǎng)絡(luò)的安全和計(jì)費(fèi)管理。
圖4為本發(fā)明建立新多播RAB的一個(gè)較佳實(shí)施例流程圖;圖5為本發(fā)明建立新多播RAB的另一個(gè)較佳實(shí)施例流程圖;圖6為本發(fā)明建立新多播RAB的再一個(gè)較佳實(shí)施例流程圖;圖7為本發(fā)明更換主SGSN的一個(gè)較佳實(shí)施例流程圖;圖8為本發(fā)明更換主SGSN的另一個(gè)較佳實(shí)施例流程圖;圖9為本發(fā)明更換主SGSN的再一個(gè)較佳實(shí)施例流程圖。
圖2為多播數(shù)據(jù)傳輸路徑的原理圖,如圖2所示,如果有N個(gè)SGSN連接到同一個(gè)RNC且對(duì)應(yīng)于同一個(gè)多播業(yè)務(wù),則RNC選擇其中一個(gè)SGSN作為主SGSN,其他SGSN為從SGSN,RNC與主SGSN之間建立的RAB鏈路作為主RAB鏈路,RNC與從SGSN之間建立的RAB鏈路作為從RAB鏈路;圖中以RNC與SGSN1之間建立的RAB鏈路為主RAB鏈路,用粗實(shí)線示意,其他為從RAB鏈路,用虛線示意。
圖3為本發(fā)明的多播業(yè)務(wù)的實(shí)現(xiàn)方法流程圖,參見圖3所示,在實(shí)現(xiàn)多播業(yè)務(wù)時(shí),在步驟301,首先由SGSN向RNC發(fā)送多播業(yè)務(wù)的RAB建立請(qǐng)求,RNC根據(jù)請(qǐng)求與該SGSN建立相應(yīng)的多播業(yè)務(wù)的RAB,并從該SGSN接收多播數(shù)據(jù)流;在RNC接收多播業(yè)務(wù)數(shù)據(jù)的過程中,在步驟302檢測與其有連接關(guān)系的不同的SGSN的多個(gè)多播業(yè)務(wù)流,然后在步驟303判斷上述多播業(yè)務(wù)流是否對(duì)應(yīng)于同一個(gè)多播業(yè)務(wù),如果RNC發(fā)現(xiàn)不存在多個(gè)多播業(yè)務(wù)流對(duì)應(yīng)于同一個(gè)多播業(yè)務(wù)的情況,則轉(zhuǎn)步驟305繼續(xù)進(jìn)行多播業(yè)務(wù)的傳輸;如果RNC發(fā)現(xiàn)存在多個(gè)多播業(yè)務(wù)流對(duì)應(yīng)于同一個(gè)多播業(yè)務(wù)時(shí),則進(jìn)行步驟304,RNC選擇一個(gè)SGSN作為主SGSN,將與主SGSN之間的RAB作為接收多播業(yè)務(wù)的主路徑,同時(shí)RNC將其它SGSN作為從SGSN,并維持與從SGSN之間的RAB連接,從SGSN只發(fā)送壓縮的多播數(shù)據(jù)以維持RNC和SGSN之間的連接;繼續(xù)步驟305進(jìn)行多播業(yè)務(wù)的傳輸,通過主RAB進(jìn)行多播業(yè)務(wù)的傳輸,同時(shí)維持RNC和從SGSN之間的RAB連接。
在步驟305的在多播業(yè)務(wù)的傳輸過程中,RNC還要判斷是否更換主SGSN,如果需要,在從SGSN中選擇一個(gè)SGSN作為主SGSN,然后通過與新的主SGSN之間的RAB接收多播數(shù)據(jù),同時(shí)繼續(xù)維持與其它從SGSN之間的連接。RNC可以根據(jù)需要隨時(shí)撤消主RAB的資格并將某個(gè)從RAB上升為主RAB,同時(shí)RNC從新的主RAB上接收多播業(yè)務(wù)數(shù)據(jù)。在多播用戶離開網(wǎng)絡(luò)或切換、或鏈路故障、或主SGSN請(qǐng)求釋放主RAB等原因?qū)е戮W(wǎng)絡(luò)需要釋放RNC與主SGSN之間的主RAB時(shí),或者在當(dāng)有新的SGSN發(fā)起與RNC建立RAB連接請(qǐng)求,網(wǎng)絡(luò)的運(yùn)行狀況可能發(fā)生變化時(shí),例如,原主RAB鏈路的負(fù)荷可能已不是最優(yōu),則需要更換主SGSN和主RAB。RNC與各SGSN分別協(xié)商或重新協(xié)商多播RAB的QoS要求,以使主接收路徑的多播RAB能滿足所有主SGSN和從SGSN的要求。
RNC選擇新主SGSN的依據(jù)可以是隨機(jī)選擇的結(jié)果,或RNC從各條路徑接收多播數(shù)據(jù)包的先后次序、傳輸鏈路的質(zhì)量、傳輸鏈路的負(fù)荷、RAB建立的先后次序、各SGSN對(duì)多播業(yè)務(wù)的QoS要求等因素選擇。
從SGSN向RNC傳送壓縮的多播數(shù)據(jù)包括兩種情況一種是RNC和從SGSN協(xié)商一個(gè)限制條件后,在該限制條件內(nèi),從SGSN停止向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)包;另一種是SGSN向RNC發(fā)送由多播業(yè)務(wù)數(shù)據(jù)包壓縮報(bào)文形成的零數(shù)據(jù)流量或最少數(shù)量的數(shù)據(jù)流量。
在實(shí)際應(yīng)用中,從SGSN可以采用以下方式得到壓縮的多播數(shù)據(jù)1)RNC和從SGSN協(xié)商一個(gè)限制條件。在該限制條件的范圍內(nèi),從SGSN停止向RNC轉(zhuǎn)發(fā)多播業(yè)務(wù)數(shù)據(jù)包,只保持該從SGSN與RNC之間的鏈路連接。超過限制條件后,從SGSN重新向RNC發(fā)送實(shí)際的多播業(yè)務(wù)數(shù)據(jù)包。此后RNC和從SGSN可以再次協(xié)商新的限制條件。該限制條件可以是時(shí)間的要求、或數(shù)據(jù)量的范圍、業(yè)務(wù)環(huán)境的要求(如QoS)等,例如在1小時(shí)內(nèi)并且數(shù)據(jù)包數(shù)量小于1萬個(gè)IP包。當(dāng)不限制時(shí)間和數(shù)據(jù)量時(shí),從SGSN將不向RNC轉(zhuǎn)發(fā)多播業(yè)務(wù)數(shù)據(jù)包。
2)在從SGSN向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)時(shí),從SGSN只向RNC發(fā)送壓縮報(bào)文,RNC收到壓縮報(bào)文后可以判斷多播數(shù)據(jù)流的連續(xù)性、完整性和正確性。
3)RNC和從SGSN協(xié)商確定一定的時(shí)間或數(shù)據(jù)包數(shù)量作為握手周期。握手周期也可以由運(yùn)營商配置。從SGSN平時(shí)不發(fā)送多播業(yè)務(wù)數(shù)據(jù),但每隔一定的時(shí)間和/或數(shù)據(jù)包的數(shù)量,向RNC發(fā)送少量的多播數(shù)據(jù)包或壓縮的多播數(shù)據(jù)包或RAB狀態(tài)信息,以維持多播業(yè)務(wù)RAB的連接。
需要說明,上述方式1)到方式3)可以交替使用或組合使用。比如結(jié)合方式1)和方式2),RNC和從SGSN協(xié)商一個(gè)限制條件,在該限制條件的范圍內(nèi),從SGSN向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)包的壓縮報(bào)文。超過限制條件后,從SGSN重新向RNC發(fā)送實(shí)際的多播業(yè)務(wù)數(shù)據(jù)包。此后RNC和從SGSN可以再次協(xié)商新的限制條件。該限制條件可以是時(shí)間的要求、數(shù)據(jù)量的范圍、業(yè)務(wù)環(huán)境的要求(如QoS)等。
在多播業(yè)務(wù)數(shù)據(jù)傳輸過程中,當(dāng)從SGSN從GGSN接收到的包的數(shù)量沒有超過RNC的限制要求時(shí),該SGSN不向RNC轉(zhuǎn)發(fā)該數(shù)據(jù)包或只轉(zhuǎn)發(fā)壓縮報(bào)文,并默認(rèn)RNC已經(jīng)收到了該多播數(shù)據(jù)。該SGSN以此來統(tǒng)計(jì)SGSN轉(zhuǎn)發(fā)給多播用戶的多播業(yè)務(wù)流量。壓縮報(bào)文是指短的信息報(bào)文,如多播業(yè)務(wù)數(shù)據(jù)包的摘要信息、或多播數(shù)據(jù)包的IP包頭、或多播數(shù)據(jù)包的包序號(hào)、或多播數(shù)據(jù)包的包序號(hào)列表等。從SGSN持續(xù)向RNC發(fā)送壓縮報(bào)文的目的是與RNC的維持連接,并使總的數(shù)據(jù)流量減小。當(dāng)從SGSN不向RNC轉(zhuǎn)發(fā)多播數(shù)據(jù)包或只轉(zhuǎn)發(fā)壓縮報(bào)文時(shí),RNC可以把RNC從主SGSN接收到的多播業(yè)務(wù)數(shù)據(jù)包的統(tǒng)計(jì)信息發(fā)送給主SGSN和各從SGSN,如從主SGSN接收到的多播業(yè)務(wù)流量,已在空中接口發(fā)送的多播業(yè)務(wù)流量等。
圖4為本發(fā)明建立新多播RAB的一個(gè)較佳實(shí)施例流程圖。圖中RNC已經(jīng)與SGSN1建立了多播業(yè)務(wù)A的RAB連接。此時(shí)SGSN2請(qǐng)求與RNC建立多播業(yè)務(wù)A的新的RAB連接。具體流程如下
首先,執(zhí)行步驟401,SGSN2向RNC發(fā)起RAB建立請(qǐng)求,請(qǐng)求消息中包括多播業(yè)務(wù)A的QoS參數(shù)要求、接入網(wǎng)識(shí)別多播業(yè)務(wù)A的標(biāo)識(shí),Iu接口連接參數(shù)等;接著,執(zhí)行步驟402,RNC收到RAB建立請(qǐng)求后,與SGSN2建立Iu接口傳輸鏈路;然后,執(zhí)行步驟403,RNC根據(jù)多播業(yè)務(wù)A的標(biāo)識(shí),判斷RNC已經(jīng)與SGSN1建立了多播業(yè)務(wù)A的RAB連接,接著RNC判斷是否更換主SGSN,在本實(shí)施例中,根據(jù)實(shí)際判斷不需要更換主SGSN;再執(zhí)行步驟404,RNC向SGSN2發(fā)送RAB建立請(qǐng)求的響應(yīng),指示多播RAB已經(jīng)建立,并指示SGSN2轉(zhuǎn)發(fā)多播業(yè)務(wù)數(shù)據(jù);再執(zhí)行步驟405,SGSN1或SGSN2可以發(fā)送統(tǒng)計(jì)信息查詢請(qǐng)求,要求RNC上報(bào)多播業(yè)務(wù)的狀態(tài)信息,狀態(tài)信息內(nèi)容包括RNC從主SGSN和/或當(dāng)前SGSN接收到的數(shù)據(jù)包的數(shù)量,RNC向空中接口已經(jīng)發(fā)送的多播數(shù)據(jù)包的數(shù)量,RNC還沒有轉(zhuǎn)發(fā)的多播數(shù)據(jù)包的數(shù)量等;再執(zhí)行步驟406,RNC響應(yīng)請(qǐng)求,向SGSN1或SGSN2上報(bào)統(tǒng)計(jì)狀態(tài)信息。狀態(tài)信息內(nèi)容包括RNC從主SGSN和/或當(dāng)前SGSN接收到的數(shù)據(jù)包的數(shù)量,RNC向空中接口已經(jīng)發(fā)送的多播數(shù)據(jù)包的數(shù)量,RNC還沒有轉(zhuǎn)發(fā)的多播數(shù)據(jù)包的數(shù)量等;最后,執(zhí)行步驟407,SGSN1和SGSN2根據(jù)多播業(yè)務(wù)數(shù)據(jù)流量、QoS或其他信息分別對(duì)多播用戶進(jìn)行統(tǒng)計(jì)或計(jì)費(fèi)。
其中,RNC從SGSN1和SGSN2都收到多播業(yè)務(wù)數(shù)據(jù),但RNC只轉(zhuǎn)發(fā)主SGSN發(fā)送的數(shù)據(jù),本實(shí)施例中就是只轉(zhuǎn)發(fā)SGSN1發(fā)送的數(shù)據(jù),丟棄SGSN2發(fā)送的數(shù)據(jù)。
圖5為本發(fā)明建立新多播RAB的另一個(gè)較佳實(shí)施例流程。圖中RNC已經(jīng)與SGSN1建立了多播業(yè)務(wù)A的RAB連接。此時(shí)SGSN2請(qǐng)求與RNC建立多播業(yè)務(wù)A的新的RAB連接。具體流程如下首先,執(zhí)行步驟501,SGSN2向RNC發(fā)起RAB建立請(qǐng)求,請(qǐng)求消息中包括多播業(yè)務(wù)A的QoS參數(shù)要求、接入網(wǎng)識(shí)別多播業(yè)務(wù)A的標(biāo)識(shí),Iu接口連接參數(shù)等;接著,執(zhí)行步驟502,RNC收到RAB建立請(qǐng)求后,與SGSN2建立Iu接口傳輸鏈路;然后,執(zhí)行步驟503,RNC根據(jù)多播業(yè)務(wù)A的標(biāo)識(shí),判斷RNC已經(jīng)與SGSN1建立了多播業(yè)務(wù)A的RAB連接,接著RNC判斷是否更換主SGSN,在本實(shí)施例中,根據(jù)實(shí)際判斷不需要更換主SGSN;再執(zhí)行步驟504,RNC向SGSN2發(fā)送RAB建立請(qǐng)求的響應(yīng),指示多播RAB已經(jīng)建立,并指示在該Iu連接上不需要實(shí)際轉(zhuǎn)發(fā)多播業(yè)務(wù)數(shù)據(jù);響應(yīng)消息包括多播業(yè)務(wù)A的QoS參數(shù)設(shè)置,Iu接口連接參數(shù)、多播業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)信息,如握手時(shí)間間隔Δt、壓縮報(bào)文的格式等等;再執(zhí)行步驟505,SGSN2每隔時(shí)間Δt向RNC發(fā)送狀態(tài)信息,狀態(tài)信息內(nèi)容包括SGSN沒有向RNC轉(zhuǎn)發(fā)的多播數(shù)據(jù)包的數(shù)量、當(dāng)前等待向RNC轉(zhuǎn)發(fā)的包序號(hào)等;再執(zhí)行步驟506,RNC檢查SGSN2發(fā)送的狀態(tài)信息是否與多播業(yè)務(wù)A的信息一致;如信息不一致,則RNC向SGSN2報(bào)告當(dāng)前RNC的狀態(tài);如信息一致,則RNC發(fā)送狀態(tài)指示,通知SGSN2維持目前狀態(tài);再執(zhí)行步驟507,每隔一段時(shí)間,RNC向SGSN1和SGSN2發(fā)送統(tǒng)計(jì)信息,報(bào)告RNC從SGSN1/SGSN2接收到的多播業(yè)務(wù)數(shù)據(jù)流量和RNC在空中接口發(fā)送的多播業(yè)務(wù)數(shù)據(jù)流量;最后,執(zhí)行步驟508,SGSN1和SGSN2根據(jù)多播業(yè)務(wù)數(shù)據(jù)流量、QoS或其他信息分別對(duì)多播用戶計(jì)費(fèi)。
其中,RNC從SGSN1和SGSN2都收到多播業(yè)務(wù)數(shù)據(jù),但RNC只轉(zhuǎn)發(fā)主SGSN發(fā)送的數(shù)據(jù),本實(shí)施例中就是只轉(zhuǎn)發(fā)SGSN1發(fā)送的數(shù)據(jù),丟棄SGSN2發(fā)送的數(shù)據(jù)。
圖6為本發(fā)明建立新多播RAB的再一個(gè)較佳實(shí)施例流程。圖中RNC已經(jīng)與SGSN1建立了多播業(yè)務(wù)A的RAB連接,此時(shí)SGSN2請(qǐng)求與RNC建立多播業(yè)務(wù)A的新的RAB連接。具體流程如下首先,執(zhí)行步驟601,SGSN2向RNC發(fā)起RAB建立請(qǐng)求,請(qǐng)求消息中包括多播業(yè)務(wù)A的QoS參數(shù)要求、接入網(wǎng)識(shí)別多播業(yè)務(wù)A的標(biāo)識(shí),Iu接口傳輸鏈路連接參數(shù)等;接著,執(zhí)行步驟602,RNC收到RAB建立請(qǐng)求后,與SGSN2建立Iu接口傳輸鏈路;然后,執(zhí)行步驟603,RNC向SGSN2發(fā)送RAB建立請(qǐng)求的響應(yīng),指示多播RAB已經(jīng)建立,響應(yīng)消息包括多播業(yè)務(wù)A的QoS參數(shù)設(shè)置,Iu接口連接參數(shù)等;再執(zhí)行步驟604,RNC根據(jù)多播業(yè)務(wù)A的標(biāo)識(shí),判斷RNC已經(jīng)與SGSN1建立了多播業(yè)務(wù)A的RAB連接,接著RNC判斷是否更換主SGSN,在本實(shí)施例中,根據(jù)實(shí)際判斷需要選擇SGSN2作為主SGSN,RNC與SGSN2的RAB為主RAB;再執(zhí)行步驟605,RNC從SGSN2接收多播數(shù)據(jù),同時(shí)RNC指示SGSN1該Iu連接上不需要實(shí)際轉(zhuǎn)發(fā)多播業(yè)務(wù)數(shù)據(jù);指示信息的內(nèi)容包括多播業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)信息,如握手時(shí)間間隔Δt、壓縮報(bào)文的格式等等;再執(zhí)行步驟606,SGSN1每隔時(shí)間Δt向RNC發(fā)送當(dāng)前多播業(yè)務(wù)數(shù)據(jù)包的壓縮報(bào)文,壓縮報(bào)文的內(nèi)容包括當(dāng)前IP多播數(shù)據(jù)包的IP包頭、包序號(hào)等;再執(zhí)行步驟607,RNC檢查SGSN1發(fā)送的狀態(tài)信息是否與多播業(yè)務(wù)A的信息一致,如信息不一致,則RNC向SGSN1報(bào)告當(dāng)前RNC的狀態(tài),如信息一致,則RNC發(fā)送狀態(tài)指示,通知SGSN1維持目前狀態(tài);再執(zhí)行步驟608,每隔一段時(shí)間,RNC向SGSN1和SGSN2發(fā)送統(tǒng)計(jì)信息,報(bào)告RNC從SGSN1/SGSN2接收到的多播業(yè)務(wù)數(shù)據(jù)流量和RNC在空中接口發(fā)送的多播業(yè)務(wù)數(shù)據(jù)流量;最后,執(zhí)行步驟609,SGSN1和SGSN2根據(jù)多播業(yè)務(wù)數(shù)據(jù)流量、QoS或其他信息分別對(duì)多播用戶計(jì)費(fèi)。
其中,RNC從SGSN1和SGSN2都收到多播業(yè)務(wù)數(shù)據(jù),但RNC只轉(zhuǎn)發(fā)主SGSN發(fā)送的數(shù)據(jù),本實(shí)施例中就是只轉(zhuǎn)發(fā)SGSN2發(fā)送的數(shù)據(jù),丟棄SGSN1發(fā)送的數(shù)據(jù)。
圖7為本發(fā)明更換主SGSN的一個(gè)較佳實(shí)施例流程。如圖7所示,具體流程如下首先,執(zhí)行步驟701,RNC與SGSN1建立主RAB,與SGSN2和SGSN3建立從RAB;步驟702,當(dāng)RNC發(fā)現(xiàn)RNC與SGSN1之間的主RAB的服務(wù)質(zhì)量(QoS)下降時(shí);執(zhí)行步驟703,RNC根據(jù)各從RAB的QoS,確定RNC與SGSN2建立的RAB為新的主RAB;然后,執(zhí)行步驟704,RNC向SGSN2發(fā)送恢復(fù)請(qǐng)求,要求SGSN2恢復(fù)發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流;接著,執(zhí)行步驟705,SGSN2收到恢復(fù)請(qǐng)求后,停止向RNC發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流,開始向RNC發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流;再執(zhí)行步驟706,RNC向SGSN1發(fā)送備用請(qǐng)求,要求SGSN1發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流;最后,執(zhí)行步驟707,SGSN1收到備用請(qǐng)求后,先對(duì)多播數(shù)據(jù)流進(jìn)行壓縮、簡化或丟棄處理,再開始向RNC發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流,壓縮的多播業(yè)務(wù)數(shù)據(jù)流包括必要的信息或最少的數(shù)據(jù)量,或攜帶SGSN的處理能力、或負(fù)荷等信息,發(fā)送它是用來維持RNC和SGSN1之間的連接;其中,步驟706和步驟707是RNC釋放原主RAB的過程。由此,完成了一次主SGSN的更新。
圖8為本發(fā)明更換主SGSN的另一較佳實(shí)施例流程。如圖8所示,具體流程如下首先,執(zhí)行步驟801,RNC與SGSN1建立主RAB,與SGSN2和SGSN3建立從RAB;
步驟802,當(dāng)SGSN1請(qǐng)求RNC釋放該主RAB時(shí);執(zhí)行步驟803,RNC根據(jù)各從RAB的QoS,確定RNC與SGSN2建立的RAB為新的主RAB;然后,執(zhí)行步驟804,RNC向SGSN2發(fā)送恢復(fù)請(qǐng)求,要求SGSN2恢復(fù)發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流;接著,執(zhí)行步驟805,SGSN2收到恢復(fù)請(qǐng)求后,停止向RNC發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流,開始向RNC發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流;再執(zhí)行步驟806,RNC向SGSN1發(fā)送備用請(qǐng)求,要求SGSN1發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流;最后執(zhí)行步驟807,SGSN1收到備用請(qǐng)求后,先對(duì)多播數(shù)據(jù)流進(jìn)行壓縮、簡化或丟棄處理,再開始向RNC發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流,壓縮的多播業(yè)務(wù)數(shù)據(jù)流包括必要的信息或最少的數(shù)據(jù)量,或攜帶SGSN的處理能力、或負(fù)荷等信息,發(fā)送它是用來維持RNC和SGSN1之間的連接;其中,步驟806和步驟807是RNC釋放原主RAB的過程。由此,完成了一次主SGSN的更新。
圖9為本發(fā)明更換主SGSN的再一個(gè)較佳實(shí)施例流程。如圖9所示,具體流程如下首先,執(zhí)行步驟901,RNC與SGSN1建立主RAB,與SGSN2和SGSN3建立從RAB;步驟902,當(dāng)RNC發(fā)現(xiàn)RNC與SGSN1之間的主RAB故障時(shí);執(zhí)行步驟903和步驟904,RNC向各從SGSN發(fā)送恢復(fù)請(qǐng)求,即向SGSN2和SGSN3發(fā)送恢復(fù)請(qǐng)求,要求SGSN2和SGSN3恢復(fù)發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流;接著,執(zhí)行步驟905和步驟906,SGSN2和SGSN3收到恢復(fù)請(qǐng)求后,停止向RNC發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流,開始向RNC發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流;然后,執(zhí)行步驟907,RNC根據(jù)各從RAB的QoS,確定SGSN2為主SGSN,RNC與SGSN2建立的RAB為新的主RAB;
再執(zhí)行步驟908和步驟909,RNC向SGSN1和SGSN3發(fā)送備用請(qǐng)求,要求SGSN1和SGSN3發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流;最后執(zhí)行步驟910和步驟911,SGSN1和SGSN3收到備用請(qǐng)求后,先對(duì)多播數(shù)據(jù)流進(jìn)行壓縮、簡化或丟棄處理,再開始向RNC發(fā)送壓縮的多播業(yè)務(wù)數(shù)據(jù)流,壓縮的多播業(yè)務(wù)數(shù)據(jù)流包括必要的信息或最少的數(shù)據(jù)量,或攜帶SGSN的處理能力、或負(fù)荷等信息,發(fā)送它是用來維持RNC和SGSN1之間的連接;其中,步驟908和步驟910是RNC釋放原主RAB的過程。由此,完成了一次主SGSN的更新。
在上述實(shí)施例傳輸壓縮多播數(shù)據(jù)包的過程中,從SGSN可根據(jù)RNC提供的指示信息丟棄全部或部分要向RNC轉(zhuǎn)發(fā)的多播數(shù)據(jù),也可以向RNC轉(zhuǎn)發(fā)全部的多播業(yè)務(wù)數(shù)據(jù);RNC丟棄冗余的多播數(shù)據(jù)。
由此可見,本發(fā)明所提供的基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法,使用該方法實(shí)現(xiàn)多播業(yè)務(wù)簡單、可靠,能夠節(jié)省網(wǎng)絡(luò)資源,有利于網(wǎng)絡(luò)的安全和計(jì)費(fèi)管理。
權(quán)利要求
1.一種基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法,將一個(gè)無線網(wǎng)絡(luò)控制器(RNC)同時(shí)與一個(gè)以上服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)(SGSN)相連,其特征在于該方法包括以下步驟1)每個(gè)要與RNC建立多播業(yè)務(wù)的SGSN分別向RNC發(fā)送多播業(yè)務(wù)的無線接入承載(RAB)請(qǐng)求,RNC收到每個(gè)SGSN的RAB請(qǐng)求后,先判斷當(dāng)前是否已有對(duì)應(yīng)同一個(gè)多播業(yè)務(wù)的RAB建立,然后進(jìn)入步驟2);2)如果沒有,則RNC直接與該發(fā)出請(qǐng)求的SGSN建立相應(yīng)多播業(yè)務(wù)的RAB;否則,RNC與該發(fā)出請(qǐng)求的SGSN建立相應(yīng)多播業(yè)務(wù)的RAB,然后從當(dāng)前所有與之建立連接的、對(duì)應(yīng)同一個(gè)多播業(yè)務(wù)的SGSN中選擇一個(gè)SGSN作為主SGSN,將與該主SGSN之間的RAB作為接收多播業(yè)務(wù)的主RAB,RNC通過主SGSN進(jìn)行多播業(yè)務(wù)數(shù)據(jù)的傳輸,并且RNC丟棄冗余的多播數(shù)據(jù)只向終端轉(zhuǎn)發(fā)來自主SGSN的多播數(shù)據(jù);同時(shí)RNC將其它SGSN作為從SGSN,將與從SGSN之間的RAB作為從RAB,從SGSN向RNC發(fā)送多播數(shù)據(jù)。
2.如權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于步驟2)所述的從SGSN向RNC發(fā)送的多播數(shù)據(jù)是完整的多播業(yè)務(wù)數(shù)據(jù)流、或壓縮的多播數(shù)據(jù)流、或零業(yè)務(wù)數(shù)據(jù)流量。
3.如權(quán)利要求2所述的實(shí)現(xiàn)方法,其特征在于所述的從SGSN向RNC發(fā)送完整的多播業(yè)務(wù)數(shù)據(jù)流、或壓縮的多播數(shù)據(jù)流、或零業(yè)務(wù)數(shù)據(jù)流量是根據(jù)RNC提供的指示信息發(fā)送的。
4.如權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于所述步驟2)進(jìn)一步包括,RNC判斷是否更換主SGSN,如果需要,在從SGSN中選擇一個(gè)SGSN作為主SGSN,然后通過與新的主SGSN之間的RAB接收多播數(shù)據(jù),同時(shí)繼續(xù)維持與所有從SGSN之間的連接。
5.如權(quán)利要求1或4所述的實(shí)現(xiàn)方法,其特征在于所述的選擇一個(gè)SGSN作為主SGSN是由RNC隨機(jī)選擇的。
6.如權(quán)利要求1或4所述的實(shí)現(xiàn)方法,其特征在于所述的選擇一個(gè)SGSN作為主SGSN是由RNC根據(jù)接收多播數(shù)據(jù)包的先后次序、傳輸鏈路的質(zhì)量、傳輸鏈路的負(fù)荷、傳輸鏈路建立的先后次序以及各SGSN對(duì)多播業(yè)務(wù)的服務(wù)質(zhì)量(QoS)要求來選擇的。
7.如權(quán)利要求4所述的實(shí)現(xiàn)方法,其特征在于所述更換主SGSN的過程進(jìn)一步包括a1、RNC選擇一個(gè)從RAB作為新主RAB,并向建立該新主RAB的SGSN發(fā)送恢復(fù)請(qǐng)求;b1、步驟a1中所述的SGSN收到恢復(fù)請(qǐng)求后,作為新主SGSN向RNC發(fā)送完整的多播數(shù)據(jù);c1、RNC向建立原主RAB的SGSN發(fā)送備用請(qǐng)求;d1、步驟c1中所述的SGSN收到備用請(qǐng)求后,通過向RNC發(fā)送壓縮的多播數(shù)據(jù)。
8.如權(quán)利要求4所述的實(shí)現(xiàn)方法,其特征在于所述更換主SGSN的過程進(jìn)一步包括a2、RNC向所有建立從RAB的SGSN發(fā)送恢復(fù)請(qǐng)求;b2、每個(gè)建立從RAB的SGSN收到恢復(fù)請(qǐng)求后,向RNC發(fā)送完整的多播數(shù)據(jù);c2、RNC選擇步驟b2中的一個(gè)SGSN作為主SGSN,并設(shè)定其與RNC建立的RAB為新主RAB;d2、RNC向建立原主RAB的SGSN和其他非主SGSN發(fā)送備用請(qǐng)求;e2、步驟d2中所述的每個(gè)SGSN收到備用請(qǐng)求后,通過向RNC發(fā)送壓縮的多播數(shù)據(jù)。
9.如權(quán)利要求4所述的實(shí)現(xiàn)方法,其特征在于所述RNC更換主SGSN,在網(wǎng)絡(luò)需要釋放RNC與主SGSN之間的RAB時(shí)進(jìn)行。
10.如權(quán)利要求4所述的實(shí)現(xiàn)方法,其特征在于所述RNC更換主SGSN,在尚未與RNC建立RAB連接的SGSN發(fā)起RAB連接請(qǐng)求時(shí)進(jìn)行。
11.如權(quán)利要求1、4、7或8所述的實(shí)現(xiàn)方法,其特征在于該方法還包括在所述RNC選擇主SGSN之前,RNC與當(dāng)前每個(gè)SGSN分別協(xié)商多播RAB的QoS要求。
12.如權(quán)利要求2、3、7或8所述的實(shí)現(xiàn)方法,其特征在于所述從SGSN向RNC發(fā)送壓縮的多播數(shù)據(jù)是從SGSN向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)包的壓縮報(bào)文。
13.如權(quán)利要求2、3、7或8所述的實(shí)現(xiàn)方法,其特征在于所述從SGSN向RNC發(fā)送壓縮的多播數(shù)據(jù)是從SGSN向RNC周期性發(fā)送少量的多播業(yè)務(wù)數(shù)據(jù)包,或壓縮的多播業(yè)務(wù)數(shù)據(jù)包,或RAB狀態(tài)信息。
14.如權(quán)利要求2、3、7或8所述的實(shí)現(xiàn)方法,其特征在于所述從SGSN向RNC發(fā)送壓縮的多播數(shù)據(jù)是RNC和該從SGSN先協(xié)商一個(gè)限制條件,在該限制條件內(nèi),該從SGSN停止向RNC發(fā)送多播業(yè)務(wù)數(shù)據(jù)包。
15.如權(quán)利要求14所述的實(shí)現(xiàn)方法,其特征在于在超過所述的限制條件時(shí),該從SGSN重新向RNC發(fā)送實(shí)際的多播業(yè)務(wù)數(shù)據(jù)包;此后RNC和該從SGSN再次協(xié)商新的限制條件。
16.如權(quán)利要求15所述的實(shí)現(xiàn)方法,其特征在于所述的限制條件為時(shí)間要求、或數(shù)據(jù)量范圍、或業(yè)務(wù)環(huán)境要求。
17.如權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于該方法還包括RNC主動(dòng)向主SGSN和各從SGSN上報(bào)多播業(yè)務(wù)數(shù)據(jù)的統(tǒng)計(jì)信息,或響應(yīng)SGSN的統(tǒng)計(jì)信息請(qǐng)求向該SGSN上報(bào)多播業(yè)務(wù)數(shù)據(jù)的統(tǒng)計(jì)信息。
18.如權(quán)利要求17所述的實(shí)現(xiàn)方法,其特征在于,該統(tǒng)計(jì)信息包括RNC從主SGSN和/或當(dāng)前SGSN接收到的數(shù)據(jù)包的數(shù)量、RNC向空中接口已經(jīng)發(fā)送的多播數(shù)據(jù)包的數(shù)量和RNC還沒有轉(zhuǎn)發(fā)的多播數(shù)據(jù)包的數(shù)量。
全文摘要
本發(fā)明公開了一種基于通用陸地?zé)o線接入網(wǎng)接口的多播業(yè)務(wù)的實(shí)現(xiàn)方法,將一個(gè)無線網(wǎng)絡(luò)控制器(RNC)同時(shí)與多個(gè)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)(SGSN)相連,包括每個(gè)要與RNC建立多播業(yè)務(wù)的SGSN分別向RNC發(fā)送多播業(yè)務(wù)的無線接入承載(RAB)請(qǐng)求,RNC收到請(qǐng)求后,先判斷當(dāng)前是否已有對(duì)應(yīng)同一個(gè)多播業(yè)務(wù)的RAB,如果沒有,則RNC直接與該發(fā)出請(qǐng)求的SGSN建立相應(yīng)的RAB;如果有,則RNC與該發(fā)出請(qǐng)求的SGSN建立相應(yīng)的RAB,再從當(dāng)前多個(gè)SGSN中選擇一個(gè)作為主SGSN,該RAB作為主RAB,RNC通過主SGSN進(jìn)行多播業(yè)務(wù)數(shù)據(jù)的傳輸;同時(shí)RNC將其它SGSN作為從SGSN,其RAB作為從RAB,從SGSN向RNC發(fā)送多播數(shù)據(jù)以維持從RAB。
文檔編號(hào)H04L12/16GK1450752SQ0212567
公開日2003年10月22日 申請(qǐng)日期2002年7月26日 優(yōu)先權(quán)日2002年4月9日
發(fā)明者趙建國 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
石屏县| 辽阳县| 天等县| 唐河县| 金湖县| 朝阳区| 葫芦岛市| 永定县| 张家川| 定兴县| 海兴县| 土默特右旗| 阳朔县| 府谷县| 罗城| 花莲市| 涞水县| 吴忠市| 清原| 奎屯市| 鄯善县| 同德县| 合水县| 铜川市| 酒泉市| 武宁县| 平遥县| 离岛区| 永福县| 静安区| 嘉义县| 绥阳县| 登封市| 大宁县| 黄平县| 长宁区| 井研县| 肥东县| 贺兰县| 厦门市| 金塔县|