專利名稱:一種實現(xiàn)多媒體廣播多點傳送業(yè)務(wù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及寬帶碼分多址(WCDMA)系統(tǒng)中的多媒體廣播多點傳送業(yè)務(wù)(MBMS),尤其涉及一種利用高速下行鏈路數(shù)據(jù)包接入技術(shù)(HSDPA)實現(xiàn)MBMS的方法。
背景技術(shù):
目前的WCDMA系統(tǒng)能夠提供最高2Mbit/s的數(shù)據(jù)傳輸速率,支持高速的分組交換和電路交換,并能提供許多基于因特網(wǎng)的業(yè)務(wù)。然而,對于諸如下載或流媒體類等上下行數(shù)據(jù)不對稱的業(yè)務(wù),則需要系統(tǒng)提供更高的傳輸速率和更少的延遲。為了滿足此要求,WCDMA對空中接口作了改進(jìn),引入了HSDPA技術(shù),使之支持高達(dá)10Mbit/s的峰值速率。
HSDPA技術(shù)是WCDMA網(wǎng)絡(luò)建設(shè)后期提高下行容量和數(shù)據(jù)業(yè)務(wù)速率的一種重要技術(shù),是WCDMA在無線部分的增強(qiáng)與演進(jìn)。HSDPA在基站NodeB側(cè)的媒體接入控制(MAC)層新增了MAC-hs實體,該實體主要負(fù)責(zé)處理快速混合自動重傳(HARQ)以及快速調(diào)度算法;另外,HSDPA還在原有的物理信道上增加了三個新的信道,分別負(fù)責(zé)傳輸用戶數(shù)據(jù)、傳輸解碼所需的控制信息以及傳輸響應(yīng)和反饋信息等。引入HSDPA技術(shù)后的WCDMA無線部分,其基本結(jié)構(gòu)仍與R99保持一致,因此,支持HSDPA技術(shù)的終端可以和R99終端在一個載波內(nèi)共存,而無需運行在獨立的載波上。
NodeB側(cè)增加了MAC-hs實體后的HSDPA技術(shù)支持兩種MAC結(jié)構(gòu)一種為控制無線網(wǎng)絡(luò)控制器(CRNC)包含MAC-c/sh實體,另一種為CRNC不包含MAC-c/sh實體。
如圖1所示,在CRNC中包含了MAC-c/hs實體的情況下,NodeB側(cè)的MAC-hs實體通過CRNC側(cè)的MAC-c/hs實體,再與服務(wù)無線網(wǎng)絡(luò)控制器(SRNC)側(cè)的MAC-d實體連接。MAC-c/hs實體提供HSDPA技術(shù)的相關(guān)功能,幀協(xié)議(HS-DSCH FP)處理從SRNC到CRNC的數(shù)據(jù)以及CRNC與NodeB之間的數(shù)據(jù)傳輸。
如圖2所示,在CRNC中不包含MAC-c/hs實體的情況下,由于CRNC中不包含任何與HSDPA技術(shù)相關(guān)的內(nèi)容,因此NodeB側(cè)的MAC-hs實體直接與SRNC的MAC-d實體連接。SRNC側(cè)的高速下行共享信道(HS-DSCH)用戶面直接連到NodeB側(cè),即SRNC與NodeB直接相連。
NodeB側(cè)新增的MAC-hs功能實體主要負(fù)責(zé)HSDPA的快速分組調(diào)度和HS-DSCH信道的實時控制。根據(jù)無線信道的質(zhì)量狀況和等待發(fā)射的數(shù)據(jù)量以及業(yè)務(wù)的優(yōu)先等級等因素,快速分組調(diào)度算法能夠?qū)崿F(xiàn)共享資源的最優(yōu)分配。HSDPA技術(shù)為了能更好地適應(yīng)無線信道的快速變化,將調(diào)度功能單元放在NodeB側(cè)而不是無線網(wǎng)絡(luò)控制器(RNC)中,傳輸時間間隔也因此縮短到2ms以內(nèi)。
如圖3所示,對于每一個支持HS-DSCH傳輸?shù)男^(qū)而言,其UTRAN側(cè)均含有一個MAC-hs實體,負(fù)責(zé)處理HS-DSCH上的數(shù)據(jù)、管理HSDPA物理資源的分配,并通過MAC-Control信道接收來自于RRC層的配置參數(shù)。MAC-hs實體包括以下功能實體1.數(shù)據(jù)流控制根據(jù)空中接口的傳輸能力,在MAC-c/sh與MAC-hs實體或者M(jìn)AC-d實體與MAC-hs實體之間控制數(shù)據(jù)流,目的在于減少L2層的信令延遲以及造成HS-DSCH信道擁塞的數(shù)據(jù)重傳。數(shù)據(jù)流控制由每個MAC-hs實體的MAC-d數(shù)據(jù)流部分獨立完成。
2.調(diào)度/等級處理根據(jù)HARQ實體與數(shù)據(jù)流的等級,管理HS-DSCH的資源。根據(jù)來自于相關(guān)上行鏈路信令的狀態(tài)報告,決定進(jìn)行新的數(shù)據(jù)傳輸還是進(jìn)行數(shù)據(jù)重傳。
3.HARQ為用戶處理混合自動重傳。
4.傳輸格式和資源合并(TFRC)選擇為HS-DSCH信道上的數(shù)據(jù)選擇合適的傳輸格式和資源。
通過UTRAN側(cè)的MAC-hs實體,來自于MAC-d實體的數(shù)據(jù)經(jīng)過數(shù)據(jù)流控制、調(diào)度/等級處理、HARQ以及TFRC選擇等,向UE側(cè)的MAC-hs實體傳輸。
如圖4所示,UE側(cè)的MAC-hs實體具有以下功能1.HARQ處理與HARQ相關(guān)的所有任務(wù)。
2.重排隊列分配(Reordering Queue distribution)根據(jù)隊列標(biāo)識將MAC-hs的協(xié)議數(shù)據(jù)單位(PDU)路由給相應(yīng)的重排緩存。
3.重排根據(jù)傳輸順序號碼(TSN)將接收到的MAC-hs PDU重新排序。
4.分解分解MAC-hs PDU。首先,移除MAC-hs頭部,解出MAC-d PDU和所有的填充位;然后,將MAC-d PDU傳送給高層。
來自于UTRAN側(cè)的數(shù)據(jù)經(jīng)過UE側(cè)MAC-hs實體的處理后,發(fā)往UE對應(yīng)的高層。
通過圖3與圖4,MAC-hs實體完成了從UTRAN側(cè)到UE側(cè)的數(shù)據(jù)傳輸。
隨著網(wǎng)絡(luò)的迅速發(fā)展,大量的多媒體業(yè)務(wù)涌現(xiàn)出來,其中一些應(yīng)用業(yè)務(wù)要求多個用戶能夠同時接收相同的數(shù)據(jù),如視頻點播、視頻會議、網(wǎng)上教育以及互動游戲等。上述移動多媒體業(yè)務(wù)具有數(shù)據(jù)量大、持續(xù)時間長、時延敏感等特點。為了在移動網(wǎng)絡(luò)上實現(xiàn)多媒體業(yè)務(wù),WCDMA/全球移動通信系統(tǒng)(GSM)標(biāo)準(zhǔn)化組織提出了MBMS業(yè)務(wù),在移動網(wǎng)絡(luò)中提供用一個數(shù)據(jù)源向多個用戶發(fā)送數(shù)據(jù)的點到多點業(yè)務(wù),即通過無線接入網(wǎng)絡(luò)(RAN)側(cè)的公共信道向小區(qū)內(nèi)的所有用戶或者群組用戶進(jìn)行多媒體業(yè)務(wù)廣播多點傳送,實現(xiàn)網(wǎng)絡(luò)資源共享、使網(wǎng)絡(luò)資源的利用率達(dá)到最大化。對于RNC而言,如果其控制的小區(qū)支持MBMS業(yè)務(wù),則每一個小區(qū)均擁有一個MBMS服務(wù)標(biāo)識(MBMS Service ID)以及MBMS服務(wù)標(biāo)識所對應(yīng)的MBMS服務(wù)實體。對于有激活了MBMS用戶的小區(qū),該小區(qū)RNC的MBMS服務(wù)實體保存了有MBMS業(yè)務(wù)的UE的信息。上述信息至少包含了每個MBMS等級的所有UE的UTRAN無線網(wǎng)絡(luò)臨時標(biāo)識(U-RNTI)信息。
圖5所示為3GPP協(xié)議中規(guī)定的現(xiàn)有MBMS支持的UTRAN側(cè)MAC結(jié)構(gòu)。為了完成MBMS業(yè)務(wù),協(xié)議在原有的MAC-c/sh實體上增加了具有多媒體廣播多點功能的MAC m實體,成為MAC-c/sh/m實體。協(xié)議增加了兩種邏輯信道MBMS點對多點控制信道(MCCH)和MBMS點對多點傳輸信道(MTCH)。其中MTCH上承載MBMS數(shù)據(jù)信息,而MCCH上承載MBMS數(shù)據(jù)的控制信息,表征MTCH上MBMS數(shù)據(jù)信息的特征。MBMS數(shù)據(jù)通過MCCH和MTCH信道復(fù)用映射到前向接入信道(FACH),再通過FACH發(fā)射給用戶。
圖6所示為UTRAN側(cè)MAC-c/sh/m實體的結(jié)構(gòu)。該實體位于CRNC上,具有如下功能1.增加MBMS標(biāo)識(add MBMS-ID)對于點對多點類型的邏輯信道,位于MAC頭部處的MBMS-ID域用以區(qū)分MBMS業(yè)務(wù)類型;2.目標(biāo)信道類型域復(fù)用(TCTF MUX)用于表明邏輯信道與傳送信道的映射關(guān)系,即在數(shù)據(jù)頭部加上目標(biāo)信道類型域,并在類型域中填上相應(yīng)的數(shù)值;3.調(diào)度/緩存/等級處理(Scheduling/Buffering/Priority Handling)根據(jù)MBMS數(shù)據(jù)流和非MBMS數(shù)據(jù)流的等級,管理上述兩種數(shù)據(jù)流的普通傳輸資源。
4.傳送格式組合選擇(TFC selection)選擇傳送格式的組合方式,以便將FACH映射到MCCH和MTCH上。
圖7所示為UE側(cè)MAC-c/sh/m實體的結(jié)構(gòu),該實體的功能為1.讀取MBMS標(biāo)識(read MBMS-ID)識別所傳入的MBMS數(shù)據(jù)的類型;2.目標(biāo)信道類型域解復(fù)用(TCTF DEMUX)處理MAC頭部中TCTF域的檢測與刪除,以及分辨出邏輯信道MCCH或MTCH與傳輸信道的映射關(guān)系。
在現(xiàn)有的MBMS業(yè)務(wù)中,MBMS數(shù)據(jù)傳輸?shù)姆椒椴襟E1.URAN側(cè)的高層通過MCCH和MTCH信道將MBMS數(shù)據(jù)下發(fā)到UTRAN側(cè)的MAC-c/sh/m實體。
步驟2.UTRAN側(cè)的MAC-c/sh/m實體首先對MTCH信道上的MBMS數(shù)據(jù)增加MBMS-ID;而后對MCCH和MTCH信道上的數(shù)據(jù)進(jìn)行TCTF復(fù)用操作,將上述兩信道的數(shù)據(jù)映射到FACH信道上;然后通過調(diào)度/緩存/等級處理和TFC選擇操作,將FACH信道上的數(shù)據(jù)向UE側(cè)傳輸,同時UTRAN側(cè)通過MBMS通知指示信道(MICH),針對每個MBMS業(yè)務(wù)等級中的用戶,向UE側(cè)進(jìn)行廣播尋呼指示,通知UE接收UTRAN側(cè)MBMS數(shù)據(jù)的時刻。
步驟3.UE側(cè)MAC-c/sh/m實體上的FACH信道接收到來自于UTRAN側(cè)的MBMS數(shù)據(jù)后,進(jìn)行TCTF解復(fù)用操作,將FACH信道上的數(shù)據(jù)映射到MCCH和MTCH信道;而后,通過讀取MTCH信道上數(shù)據(jù)的MBMS-ID識別數(shù)據(jù)的類型,再將MCCH和MTCH信道上的數(shù)據(jù)發(fā)送給UE側(cè)對應(yīng)的高層。
現(xiàn)有實現(xiàn)MBMS方法的缺點為1.由于UTRAN側(cè)的MAC-c/sh/m實體與MAC-hs實體之間沒有承載MBMS數(shù)據(jù)的信道,無法通過MAC-hs實體傳送MBMS數(shù)據(jù),即不能夠利用HSDPA技術(shù)實現(xiàn)MBMS,進(jìn)而無法利用HSDPA的高速數(shù)據(jù)傳輸?shù)奶匦?,因此現(xiàn)有MBMS業(yè)務(wù)的傳輸速率較低。
2.由于UE側(cè)按照MICH信道上的廣播尋呼指示中所攜帶的時間點接收MBMS業(yè)務(wù)數(shù)據(jù),UTRAN側(cè)的發(fā)送時刻與UE側(cè)的接收時刻之間會出現(xiàn)一段延時,因此,MBMS業(yè)務(wù)數(shù)據(jù)的傳輸時間較長,且UE側(cè)的處理過程較為復(fù)雜。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種利用HSDPA技術(shù)實現(xiàn)MBMS的方法,提高M(jìn)BMS的傳輸速率。
為實現(xiàn)上述目的,本發(fā)明提供了一種利用HSDPA技術(shù)實現(xiàn)MBMS的方法,分別在UTRAN側(cè)的MAC-c/sh/m實體與MAC-hs實體之間、UE側(cè)的MAC-c/sh/m實體和MAC-hs實體內(nèi)增加MBMS數(shù)據(jù)承載,并在UTRAN側(cè)的MAC-hs實體中增加設(shè)置MBMS處理功能實體,該方法包括以下步驟A.UTRAN側(cè)MAC-c/sh/m實體收到UTRAN側(cè)對應(yīng)高層下發(fā)的MBMS數(shù)據(jù)后,將MBMS數(shù)據(jù)通過自身與UTRAN側(cè)MAC-hs實體間增加的MBMS數(shù)據(jù)承載發(fā)送到UTRAN側(cè)的MAC-hs實體;B.UTRAN側(cè)的MAC-hs實體以HSDPA數(shù)據(jù)傳輸方式向UE側(cè)的MAC-hs實體發(fā)送MBMS數(shù)據(jù);C.UE側(cè)的MAC-hs實體接收來自于UTRAN側(cè)的MBMS數(shù)據(jù),并將該MBMS數(shù)據(jù)通過自身增加的MBMS數(shù)據(jù)承載傳送給UE側(cè)的MAC-c/sh/m實體;D.UE側(cè)的MAC-c/sh/m實體通過自身增加的MBMS數(shù)據(jù)承載將MBMS數(shù)據(jù)傳送到UE側(cè)對應(yīng)的高層。
該方法進(jìn)一步包括UTRAN側(cè)對應(yīng)的高層在Iub接口的建鏈信令中增加用戶的MBMS等級信息,并通過Iub接口向用戶下發(fā)高速共享控制信道碼信息。
所述高速共享控制信道碼信息至少包括MBMS等級信息和高速共享控制信道碼。
所述UTRAN側(cè)MAC-hs實體增加設(shè)置的MBMS處理功能實體包括MBMS等級隊列分配功能實體、MCCH等級隊列功能實體、MTCH等級隊列功能實體、增加MBMS標(biāo)識功能實體、傳輸格式和資源分配選擇功能實體。
步驟A所述UTRAN側(cè)MAC-c/sh/m實體將MBMS數(shù)據(jù)發(fā)送到UTRAN側(cè)的MAC-hs實體的方法包括以下步驟A1.UTRAN側(cè)的MAC-c/sh/m實體在所收到的MBMS數(shù)據(jù)中增加信道標(biāo)識,而后,MTCH和MCCH信道上的數(shù)據(jù)按照分時復(fù)用的方式在增加的MBMS數(shù)據(jù)承載上傳送給UTRAN側(cè)的MAC-hs實體;A2.UTRAN側(cè)的MAC-hs實體根據(jù)MBMS數(shù)據(jù)中所攜帶的信道標(biāo)識分辨出該數(shù)據(jù)是MTCH信道數(shù)據(jù)還是MCCH信道數(shù)據(jù);A3.UTRAN側(cè)的MAC-hs實體首先通過調(diào)度/等級處理功能實體中的MBMS等級隊列分配部分,將兩信道上的數(shù)據(jù)分別按照用戶的MBMS等級進(jìn)行區(qū)分,然后,將等級相同的MCCH信道數(shù)據(jù)存儲在MCCH等級隊列功能實體的同一隊列中,等級相同的MTCH信道數(shù)據(jù)存儲在MTCH等級隊列功能實體的同一隊列中,而后,增加MBMS標(biāo)識功能實體對所有MTCH等級隊列中的數(shù)據(jù)進(jìn)行增加MBMS標(biāo)識的操作;A4.UTRAN側(cè)的MAC-hs實體將所有MCCH等級隊列中的數(shù)據(jù)或增加了MBMS標(biāo)識的MTCH等級隊列中的數(shù)據(jù)分別發(fā)送到HS-PDSCH信道上。
所述的步驟B包括以下步驟B1.UTRAN側(cè)的MAC-hs實體將HS-SCCH信道上MBMS數(shù)據(jù)的控制信息發(fā)送給UE側(cè);B2.在經(jīng)過協(xié)議規(guī)定的時間間隔后,UTRAN側(cè)的MAC-hs實體將MBMS數(shù)據(jù)通過HS-PDSCH信道發(fā)送給UE側(cè)。
所述的步驟C包括以下步驟C1.UE側(cè)的MAC-hs實體通過HS-SCCH信道接收來自于UTRAN側(cè)MAC-hs實體的MBMS數(shù)據(jù)的控制信息,并對該控制信息進(jìn)行解析;C2.在經(jīng)過協(xié)議規(guī)定的時間間隔后,UE側(cè)的MAC-hs實體通過HSDPA機(jī)制接收HS-PDSCH上的MBMS數(shù)據(jù);C3.UE側(cè)的MAC-hs實體將HS-PDSCH信道上的MBMS數(shù)據(jù)通過系統(tǒng)預(yù)先配置的UE側(cè)MAC-hs實體與UE側(cè)MAC-c/sh/m實體之間的MBMS數(shù)據(jù)承載發(fā)送到UE側(cè)的MAC-c/sh/m實體中。
所述的UE側(cè)MAC-c/sh/m實體內(nèi)增加的MBMS數(shù)據(jù)承載包括一條數(shù)據(jù)承載連接UE側(cè)的MAC-hs實體與UE側(cè)的MCCH信道,另一條數(shù)據(jù)承載連接UE側(cè)的MAC-hs實體與UE側(cè)MAC-c/sh/m實體中讀取MBMS標(biāo)識功能實體,并且兩條MBMS數(shù)據(jù)承載的開始端相同。
所述的步驟D包括以下步驟D1.UE側(cè)的MAC-c/sh/m實體接收來自于UE側(cè)MAC-hs實體的MBMS數(shù)據(jù);D2.通過HS-SCCH信道中控制信息所攜帶的UE Identity,分辨出MTCH或MCCH信道數(shù)據(jù),如果接收到的是MCCH信道數(shù)據(jù),則將該數(shù)據(jù)送往通向MCCH信道的MBMS數(shù)據(jù)承載,如果接收到的是MTCH信道數(shù)據(jù),則將該數(shù)據(jù)送往讀取MBMS標(biāo)識功能實體的數(shù)據(jù)承載,并在經(jīng)過讀取MBMS標(biāo)識功能實體之后,將該數(shù)據(jù)傳送給MTCH信道;D3.UE側(cè)的MAC-c/sh/m實體將MBMS數(shù)據(jù)通過MCCH或MTCH信道發(fā)送給UE對應(yīng)的高層。
應(yīng)用本發(fā)明,來自于UTRAN側(cè)對應(yīng)高層的MBMS數(shù)據(jù)按照HSDPA機(jī)制發(fā)送給UE側(cè)對應(yīng)的高層,傳輸速率較高。具體而言,本發(fā)明具有如下有益效果1.采用HSDPA機(jī)制傳輸MBMS數(shù)據(jù),提高了MBMS業(yè)務(wù)的傳輸速率。
2.MBMS數(shù)據(jù)在UTRAN側(cè)傳輸時,采用了分時復(fù)用的方式,將MTCH和MCCH信道上的數(shù)據(jù)用一條MBMS數(shù)據(jù)承載來傳送,使得UE側(cè)不必進(jìn)行解復(fù)用的操作,簡化了數(shù)據(jù)處理流程。
3.按照HSDPA機(jī)制,UTRAN側(cè)的MAC-hs實體在發(fā)送出MBMS數(shù)據(jù)時無需通過MICH信道進(jìn)行廣播尋呼指示,指出UE側(cè)的接收時間,因此UE側(cè)可隨時接收MBMS數(shù)據(jù),簡化了UE側(cè)的處理過程。
圖1為HSDPA技術(shù)支持的包含MAC-c/hs實體的系統(tǒng)結(jié)構(gòu)圖。
圖2為HSDPA技術(shù)支持的不包含MAC-c/hs實體的系統(tǒng)結(jié)構(gòu)圖。
圖3為URTAN側(cè)MAC-hs實體的結(jié)構(gòu)圖。
圖4為UE側(cè)MAC-hs實體的結(jié)構(gòu)圖。
圖5為現(xiàn)有的UTRAN側(cè)增加MBMS的MAC層結(jié)構(gòu)圖。
圖6為現(xiàn)有的UTRAN側(cè)增加了MBMS的MAC-m實體結(jié)構(gòu)圖。
圖7為現(xiàn)有的UE側(cè)增加了MBMS的MAC-m實體結(jié)構(gòu)圖。
圖8為本發(fā)明利用HSDPA技術(shù)實現(xiàn)MBMS的流程圖。
圖9為本發(fā)明UTRAN側(cè)增加了MBMS的MAC層結(jié)構(gòu)圖。
圖10為本發(fā)明URTAN側(cè)增加了MBMS的MAC-hs實體結(jié)構(gòu)圖。
圖11為本發(fā)明UE側(cè)增加了MBMS的MAC-hs實體結(jié)構(gòu)圖。
圖12為本發(fā)明UE側(cè)增加了MBMS的MAC-m實體結(jié)構(gòu)圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明做進(jìn)一步的詳細(xì)說明。
本發(fā)明為一種利用HSDPA實現(xiàn)MBMS的方法,其基本思想是在UTRAN側(cè)的MAC-c/Sh/m實體與UTRAN側(cè)MAC-hs實體之間、UE側(cè)的MAC-c/sh/m實體和UE側(cè)MAC-hs實體內(nèi)增加MBMS數(shù)據(jù)承載,并在UTRAN側(cè)MAC-hs實體中增加MBMS等級處理功能實體,而后按照HSDPA機(jī)制中的數(shù)據(jù)傳輸方式發(fā)送MBMS數(shù)據(jù)。
具體而言,本發(fā)明預(yù)先在UTRAN側(cè)的MAC-c/sh/m實體與UTRAN側(cè)MAC-hs實體之間增加名為通過MAC-m配置(Configuration with MAC-m)的MBMS數(shù)據(jù)承載,負(fù)責(zé)將MBMS數(shù)據(jù)由UTRAN側(cè)的MAC-c/sh/m實體向UTRAN側(cè)的MAC-hs實體傳輸;在UE側(cè)的MAC-c/sh/m實體和UE側(cè)MAC-hs實體內(nèi)增加MBMS數(shù)據(jù)承載,負(fù)責(zé)將MBMS數(shù)據(jù)由UE側(cè)的MAC-hs實體向UE側(cè)的MAC-c/sh/m實體傳輸。此外,本發(fā)明在UTRAN側(cè)的MAC-hs實體中增加了MBMS等級處理功能實體,包括MBMS等級隊列分配功能實體、兩類MBMS數(shù)據(jù)隊列、Add MBMS-ID以及TFRC選擇功能實體,其中MBMS等級隊列分配功能實體和兩類MBMS數(shù)據(jù)隊列分別負(fù)責(zé)對MCCH、MTCH信道上的數(shù)據(jù)進(jìn)行分配和存儲;而Add MBMS-ID和TFRC選擇功能實體則按照HSDPA機(jī)制完成MBMS數(shù)據(jù)發(fā)送給UE之前的處理。
由于MBMS提供多種類型的業(yè)務(wù),不同用戶所選擇的MBMS有所差異,即MBMS等級不同,因此UTRAN側(cè)對應(yīng)的高層在MBMS數(shù)據(jù)傳輸之前,根據(jù)用戶的MBMS等級,將所有的用戶劃分為多個群組,其中同一群組中的各用戶具有相同的MBMS等級。針對不同的群組,高層在Iub接口的建鏈信令中增加用戶的MBMS等級信息,并通過Iub接口下發(fā)不同的高速共享控制信道(HS-SCCH)的信道碼信息。HS-SCCH信道碼信息中包括MBMS等級信息及HS-SCCH信道碼等部分,其中HS-SCCH信道碼具有兩個作用一是表明群組信息,即處于相同群組中的用戶擁有相同的信道碼,而不同群組中用戶的信道碼不同;另一作用是對HS-SCCH信道中控制信息所攜帶的UE身份標(biāo)識(UE Identity)進(jìn)行解碼,區(qū)分MCCH和MTCH信道上的數(shù)據(jù)。例如,經(jīng)HS-SCCH信道碼解碼后,UE Identity等于0xffff代表MCCH信道數(shù)據(jù),而UE Identity等于0x0000則代表MTCH信道數(shù)據(jù)。
如圖8所示,本發(fā)明利用HSDPA實現(xiàn)MBMS的方法包括以下步驟步驟801.UTRAN側(cè)對應(yīng)的高層將MBMS數(shù)據(jù)下發(fā)到UTRAN側(cè)增加了MBMS的MAC-c/sh/m實體中。
如圖9所示,UTRAN側(cè)對應(yīng)的高層將MBMS業(yè)務(wù)的數(shù)據(jù)信息和控制信息數(shù)據(jù)分別通過MTCH和MCCH信道下發(fā)給UTRAN側(cè)增加了MBMS的MAC-c/sh/m實體。本步驟與現(xiàn)有MBMS業(yè)務(wù)中的下發(fā)數(shù)據(jù)操作完全相同。
步驟802.UTRAN側(cè)增加了MBMS的MAC-c/sh/m實體將數(shù)據(jù)通過配置的MBMS數(shù)據(jù)承載發(fā)送到UTRAN側(cè)增加了MBMS的MAC-hs實體。
本步驟中,UTRAN側(cè)增加了MBMS的MAC-c/sh/m實體首先將所收到的MBMS數(shù)據(jù)中增加信道標(biāo)識,以區(qū)分MTCH和MCCH信道數(shù)據(jù)。然后,MTCH和MCCH信道上的數(shù)據(jù)按照分時復(fù)用的方式在增加的通過MAC-m配置的MBMS數(shù)據(jù)承載上傳送給UTRAN側(cè)增加了MBMS的MAC-hs實體。所謂分時復(fù)用方式,是指按照MTCH和MCCH信道上數(shù)據(jù)傳來的時間先后進(jìn)行傳送,即如果UTRAN側(cè)MAC-c/sh/m實體先接收到MTCH信道上的數(shù)據(jù),則先將MTCH數(shù)據(jù)在通過MAC-m配置的MBMS數(shù)據(jù)承載上傳送出去。由于MTCH和MCCH信道數(shù)據(jù)傳來的時間不同,因此可以以分時復(fù)用的方式通過一個數(shù)據(jù)承載傳輸兩個信道的數(shù)據(jù)。
如圖10所示,UTRAN側(cè)增加了MBMS的MAC-c/sh/m實體在圖3所示UTRAN側(cè)MAC-hs實體的基礎(chǔ)上增加了MBMS處理功能實體,圖10中虛框所示部分為新增的MBMS處理功能實體。在UTRAN側(cè)增加了MBMS的MAC-c/sh/m實體將MBMS數(shù)據(jù)發(fā)送出去后,UTRAN側(cè)增加了MBMS的MAC-hs實體進(jìn)行MBMS數(shù)據(jù)的接收與處理。首先,UTRAN側(cè)增加了MBMS的MAC-hs實體根據(jù)MBMS數(shù)據(jù)中所攜帶的信道標(biāo)識分辨出該數(shù)據(jù)是MTCH信道數(shù)據(jù)還是MCCH信道數(shù)據(jù);再通過調(diào)度/等級處理功能實體中的MBMS等級隊列分配部分,將兩信道上的數(shù)據(jù)分別按照用戶的MBMS等級進(jìn)行區(qū)分;而后,將等級相同的MCCH信道數(shù)據(jù)存儲在MCCH等級隊列功能實體的同一隊列中,等級相同的MTCH信道數(shù)據(jù)存儲在MTCH等級隊列功能實體的同一隊列中;增加MBMS-ID功能實體再對所有MTCH等級隊列中的數(shù)據(jù)進(jìn)行增加MBMS-ID的操作;所有MCCH等級隊列和增加了MBMS-ID的所有MTCH等級隊列中的數(shù)據(jù)經(jīng)TFRC選擇后,傳送到HS-DSCH信道上。
根據(jù)HSDPA有關(guān)協(xié)議規(guī)定,HS-DSCH信道包括兩種信道HS-SCCH信道和HS-PDSCH信道,其中HS-SCCH信道承載欲傳輸數(shù)據(jù)的控制信息,而HS-PDSCH信道承載欲傳輸?shù)臄?shù)據(jù)。對應(yīng)于MBMS業(yè)務(wù),MCCH信道上承載MBMS控制信息數(shù)據(jù),而MTCH信道承載MBMS數(shù)據(jù),因此本發(fā)明按照HSDPA機(jī)制實現(xiàn)MBMS時,將MCCH等級隊列中的數(shù)據(jù)和增加了MBMS-ID的MTCH等級隊列中的數(shù)據(jù)發(fā)送到HS-PDSCH信道上;而它們的數(shù)據(jù)大小等控制信息則發(fā)送到HS-SCCH信道上。
步驟803.UTRAN側(cè)增加了MBMS的MAC-hs實體按HSDPA機(jī)制向UE側(cè)增加了MBMS的MAC-hs實體發(fā)送MBMS數(shù)據(jù)。
按照協(xié)議規(guī)定,在以HSDPA機(jī)制發(fā)送數(shù)據(jù)時,首先將HS-SCCH信道上的控制信息發(fā)送出去,以便接收端根據(jù)控制信息做好對真正數(shù)據(jù)的接收準(zhǔn)備;然后再發(fā)送HS-PDSCH信道上承載的數(shù)據(jù)。
本步驟中,UTRAN側(cè)增加了MBMS的MAC-hs實體先將HS-SCCH信道上MBMS數(shù)據(jù)的控制信息發(fā)送給UE側(cè),該控制信息包括MBMS數(shù)據(jù)塊大小、數(shù)據(jù)等級以及UE Identity等;而后,在經(jīng)過協(xié)議規(guī)定的時間間隔后,再將MBMS數(shù)據(jù)通過HS-PDSCH信道發(fā)送給UE。上述發(fā)送MBMS數(shù)據(jù)的方法與利用HSDPA技術(shù)發(fā)送其它數(shù)據(jù)的方法相同。
步驟804.UE側(cè)的增加了MBMS的MAC-hs實體接收來自于UTRAN側(cè)的MBMS數(shù)據(jù),并將該MBMS數(shù)據(jù)通過配置的MBMS數(shù)據(jù)承載傳送給UE側(cè)增加了MBMS的MAC-c/sh/m實體。
如圖11所示,本步驟中UE側(cè)的增加了MBMS的MAC-hs實體首先通過HS-SCCH信道接收來自于UTRAN側(cè)增加了MBMS的MAC-hs實體的MBMS數(shù)據(jù)的控制信息,并解析出各種控制信息,例如MBMS數(shù)據(jù)塊大小、隊列等級、UE Identity等;在經(jīng)過協(xié)議規(guī)定的時間間隔后,通過HSDPA機(jī)制接收HS-PDSCH上真正的MBMS數(shù)據(jù);而后,將MBMS控制信息或業(yè)務(wù)數(shù)據(jù)通過系統(tǒng)預(yù)先配置的UE側(cè)增加了MBMS的MAC-hs實體與UE側(cè)增加了MBMS的MAC-c/sh/m實體之間的MBMS數(shù)據(jù)承載發(fā)送出去。
步驟805.UE側(cè)增加了MBMS的MAC-c/sh/m實體通過配置的MBMS數(shù)據(jù)承載將MBMS數(shù)據(jù)傳送到UE側(cè)對應(yīng)的高層。
如圖12所示,系統(tǒng)在UE側(cè)的MAC-c/sh/m實體中,預(yù)先配置了兩條MBMS數(shù)據(jù)承載一條是連接UE側(cè)增加了MBMS的MAC-hs實體與UE側(cè)MCCH信道的數(shù)據(jù)承載,另一條是連接UE側(cè)增加了MBMS的MAC-hs實體與UE側(cè)增加了MBMS的MAC-c/sh/m實體中讀取MBMS-ID功能實體的數(shù)據(jù)承載。上述兩條MBMS數(shù)據(jù)承載的開始端相同,均與UE側(cè)增加了MBMS的MAC-hs實體的MBMS數(shù)據(jù)承載相連。
本步驟中,UE側(cè)增加了MBMS的MAC-c/sh/m實體首先接收來自于UE側(cè)增加了MBMS的MAC-hs實體的MBMS數(shù)據(jù);然后,通過HS-SCCH信道接收控制信息數(shù)據(jù)中所攜帶的UE Identity,分辨出MTCH或MCCH信道數(shù)據(jù),如果接收到的是MCCH信道數(shù)據(jù),則將該數(shù)據(jù)送往通向MCCH信道的MBMS數(shù)據(jù)承載,如果接收到的是MTCH信道數(shù)據(jù),則將該數(shù)據(jù)送往讀取MBMS-ID功能實體的數(shù)據(jù)承載,并在讀取數(shù)據(jù)中的MBMS-ID信息、獲取MBMS業(yè)務(wù)類型之后,將該數(shù)據(jù)傳送給MTCH信道;最后,UE側(cè)的MAC-c/sh/m實體將MBMS數(shù)據(jù)通過MCCH或MTCH信道發(fā)送給UE對應(yīng)的高層。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實現(xiàn)多媒體廣播多點傳送業(yè)務(wù)MBMS的方法,其特征在于,分別在UTRAN側(cè)的MAC-c/sh/m實體與MAC-hs實體之間、UE側(cè)的MAC-c/sh/m實體和MAC-hs實體內(nèi)增加MBMS數(shù)據(jù)承載,并在UTRAN側(cè)的MAC-hs實體中增加設(shè)置MBMS處理功能實體,該方法包括以下步驟A.UTRAN側(cè)MAC-c/sh/m實體收到UTRAN側(cè)對應(yīng)高層下發(fā)的MBMS數(shù)據(jù)后,將MBMS數(shù)據(jù)通過自身與UTRAN側(cè)MAC-hs實體間增加的MBMS數(shù)據(jù)承載發(fā)送到UTRAN側(cè)的MAC-hs實體;B.UTRAN側(cè)的MAC-hs實體以HSDPA數(shù)據(jù)傳輸方式向UE側(cè)的MAC-hs實體發(fā)送MBMS數(shù)據(jù);C.UE側(cè)的MAC-hs實體接收來自于UTRAN側(cè)的MBMS數(shù)據(jù),并將該MBMS數(shù)據(jù)通過自身增加的MBMS數(shù)據(jù)承載傳送給UE側(cè)的MAC-c/sh/m實體;D.UE側(cè)的MAC-c/sh/m實體通過自身增加的MBMS數(shù)據(jù)承載將MBMS數(shù)據(jù)傳送到UE側(cè)對應(yīng)的高層。
2.如權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括UTRAN側(cè)對應(yīng)的高層在Iub接口的建鏈信令中增加用戶的MBMS等級信息,并通過Iub接口向用戶下發(fā)高速共享控制信道碼信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述高速共享控制信道碼信息至少包括MBMS等級信息和高速共享控制信道碼。
4.如權(quán)利要求1所述的方法,其特征在于,所述UTRAN側(cè)MAC-hs實體增加設(shè)置的MBMS處理功能實體包括MBMS等級隊列分配功能實體、MCCH等級隊列功能實體、MTCH等級隊列功能實體、增加MBMS標(biāo)識功能實體、傳輸格式和資源分配選擇功能實體。
5.如權(quán)利要求4所述的方法,其特征在于,步驟A所述UTRAN側(cè)MAC-c/sh/m實體將MBMS數(shù)據(jù)發(fā)送到UTRAN側(cè)的MAC-hs實體的方法包括以下步驟A1.UTRAN側(cè)的MAC-c/sh/m實體在所收到的MBMS數(shù)據(jù)中增加信道標(biāo)識,而后,MTCH和MCCH信道上的數(shù)據(jù)按照分時復(fù)用的方式在增加的MBMS數(shù)據(jù)承載上傳送給UTRAN側(cè)的MAC-hs實體;A2.UTRAN側(cè)的MAC-hs實體根據(jù)MBMS數(shù)據(jù)中所攜帶的信道標(biāo)識分辨出該數(shù)據(jù)是MTCH信道數(shù)據(jù)還是MCCH信道數(shù)據(jù);A3.UTRAN側(cè)的MAC-hs實體首先通過調(diào)度/等級處理功能實體中的MBMS等級隊列分配部分,將兩信道上的數(shù)據(jù)分別按照用戶的MBMS等級進(jìn)行區(qū)分,然后,將等級相同的MCCH信道數(shù)據(jù)存儲在MCCH等級隊列功能實體的同一隊列中,等級相同的MTCH信道數(shù)據(jù)存儲在MTCH等級隊列功能實體的同一隊列中,而后,增加MBMS標(biāo)識功能實體對所有MTCH等級隊列中的數(shù)據(jù)進(jìn)行增加MBMS標(biāo)識的操作;A4.UTRAN側(cè)的MAC-hs實體將MCCH等級隊列中的數(shù)據(jù)或增加了MBMS標(biāo)識的MTCH等級隊列中的數(shù)據(jù)分別發(fā)送到HS-PDSCH信道上。
6.如權(quán)利要求5所述的方法,其特征在于,所述的步驟B包括以下步驟B1.UTRAN側(cè)的MAC-hs實體將HS-SCCH信道上MBMS數(shù)據(jù)的控制信息發(fā)送給UE側(cè);B2.在經(jīng)過協(xié)議規(guī)定的時間間隔后,UTRAN側(cè)的MAC-hs實體將MBMS數(shù)據(jù)通過HS-PDSCH信道發(fā)送給UE側(cè)。
7.如權(quán)利要求6所述的方法,其特征在于,所述的步驟C包括以下步驟C1.UE側(cè)的MAC-hs實體通過HS-SCCH信道接收來自于UTRAN側(cè)MAC-hs實體的MBMS數(shù)據(jù)的控制信息,并對該控制信息進(jìn)行解析;C2.在經(jīng)過協(xié)議規(guī)定的時間間隔后,UE側(cè)的MAC-hs實體通過HSDPA機(jī)制接收HS-PDSCH上的MBMS數(shù)據(jù);C3.UE側(cè)的MAC-hs實體將HS-PDSCH信道上的MBMS數(shù)據(jù)通過系統(tǒng)預(yù)先配置的UE側(cè)MAC-hs實體與UE側(cè)MAC-c/sh/m實體之間的MBMS數(shù)據(jù)承載發(fā)送到UE側(cè)的MAC-c/sh/m實體中。
8.如權(quán)利要求4或7所述的方法,其特征在于,所述的UE側(cè)MAC-c/sh/m實體內(nèi)增加的MBMS數(shù)據(jù)承載包括一條數(shù)據(jù)承載連接UE側(cè)的MAC-hs實體與UE側(cè)的MCCH信道,另一條數(shù)據(jù)承載連接UE側(cè)的MAC-hs實體與UE側(cè)MAC-c/sh/m實體中讀取MBMS標(biāo)識功能實體,并且兩條MBMS數(shù)據(jù)承載的開始端相同。
9.如權(quán)利要求8所述的方法,其特征在于,所述的步驟D包括以下步驟D1.UE側(cè)的MAC-c/sh/m實體接收來自于UE側(cè)MAC-hs實體的MBMS數(shù)據(jù);D2.通過MBMS數(shù)據(jù)HS-SCCH信道中控制信息所攜帶的UE Identity,分辨出MTCH或MCCH信道數(shù)據(jù),如果接收到的是MCCH信道數(shù)據(jù),則將該數(shù)據(jù)送往通向MCCH信道的MBMS數(shù)據(jù)承載,如果接收到的是MTCH信道數(shù)據(jù),則將該數(shù)據(jù)送往讀取MBMS標(biāo)識功能實體的數(shù)據(jù)承載,并在經(jīng)過讀取MBMS標(biāo)識功能實體之后,將該數(shù)據(jù)傳送給MTCH信道;D3.UE側(cè)的MAC-c/sh/m實體將MBMS數(shù)據(jù)通過MCCH或MTCH信道發(fā)送給UE對應(yīng)的高層。
全文摘要
一種實現(xiàn)MBMS的方法,在UTRAN側(cè)與UE側(cè)增加MBMS數(shù)據(jù)承載,并在UTRAN側(cè)的MAC-h(huán)s實體中增加MBMS處理功能實體,該方法包括以下步驟A.UTRAN側(cè)對應(yīng)的高層將MBMS數(shù)據(jù)下發(fā)到UTRAN側(cè)的MAC-c/sh/m實體;B.MBMS數(shù)據(jù)通過MBMS數(shù)據(jù)承載轉(zhuǎn)發(fā)到UTRAN側(cè)的MAC-h(huán)s實體;C.UTRAN側(cè)的MAC-h(huán)s實體按HSDPA機(jī)制發(fā)送MBMS數(shù)據(jù);D.UE側(cè)的MAC-h(huán)s實體接收MBMS數(shù)據(jù),并通過配置的MBMS數(shù)據(jù)承載傳送給UE側(cè)的MAC-c/sh/m實體;E.MBMS數(shù)據(jù)通過MBMS數(shù)據(jù)承載傳送到UE側(cè)對應(yīng)的高層。
文檔編號H04L12/56GK1741630SQ200410057120
公開日2006年3月1日 申請日期2004年8月24日 優(yōu)先權(quán)日2004年8月24日
發(fā)明者孫強(qiáng) 申請人:華為技術(shù)有限公司