專利名稱:數據同步的方法
技術領域:
本發明涉及通信領域,尤其是在長期演進的系統中,傳輸廣播和組播業務(MBMS)的時候,數據如何同步在空中接口傳輸的方法。
技術背景增強的無線通信系統中的移動管理性實體(Mobility Management Entity,以下簡稱MME)和用戶平面實體(User Plane Entity,以下簡稱UPE) 可以結合在同一實體內,多個MME/UPE與多個ENB相聯, 一個ENB與相 鄰的ENB相聯。在通信系統中,MME和UPE也可以是相互分離的兩個實 體,此時的系統結構如圖l所示。多個MME通過Sl接口與多個ENB相聯, 多個UPE通過S1接口與多個ENB相聯, 一個ENB通過X2接口與相鄰的 ENB相聯。參照圖l,無線通信系統包含了一個通信基干網絡100, —群 增強型基站E-NodeB 104和105,它們共同在路由區域TA內提供服務。無 線通信系統可以但不僅僅限于基于FDMA的通信系統、基于TDMA的通 信系統或者基于CDMA的通信系統。通信基干網絡109包含了移動型管理 MME103和用戶平面實體UPE 102。每個增強型基站104和105,在整個 路由區域的各通信小區106和107內提供服務。MME103, UPE102、 E-Node B 105、遵照實際可行的標準,為工作在通信小區之內的手機(以下簡稱 MS) 108提供無線通信服務,UPE102和Anchorl01相連,從Anchor上面 接收外部網絡發送的數據。上面所說的每個系統部件預期也可以從商業 的角度獲得。為了有效的利用空中接口的資源, 一些業務以廣播和組播的方式提 供給用戶,這些業務叫多媒體廣播組播業務(MultimecHa Broadcast and Multicast Service,以下簡稱MBMS業務)。每個MBMS業務在自己的服務區域中提供業務。在服務區域的每個小區,有專門的控制信道來傳輸MBMS的信令。在增強的無線通信系統中,MBMS業務的傳輸方式和在3G 下有些不同,MBMS業務可以在單載波小區下傳輸,如果相鄰的小區用 同樣的單載波了傳輸同一種MBMS業務,并且以同步的方式來傳輸這個 MBMS業務,用戶接收的信號這兩個信號能量的疊加,如果相臨的小區 使用相同的載波,非同步的傳輸同一種MBMS業務,用戶接收到的臨近 小區的信號是干擾信號,影響了用戶對MBMS接收的質量。因此,在增 強的無線通信系統中,定義了一個連續的區域,在這個區域內,各個增 強型基站使用同樣的載波同步傳輸信號,來提高用戶MBMS接收的質量。 這個連續的區域叫做SFN區域。SFN(Single Frequency Network)區域包含一組地理區域連續的小區, 這些小區使用同樣的無線資源來同步的傳輸某個特定的MBMS業務。SFN 區域屬于并且唯一屬于一個MBMS的服務區域。 一個SFN區域只包含正在傳輸數據的小區。MBMS的服務區域是一個特定的MBMS Session數據傳輸的區域。 多小區MBMS同步區域是一組小區,這些小區覆蓋的是連續的區域,分 配同樣的頻率波段給MBMS業務,這一組小區有能力并且有可能通過SFN 的模式來傳輸MBMS數據。多小區MBMS同步區域不依賴于MBMS服務 區域, 一個多小區MBMS同步區域可以支持一個或者多個SFN區域。對 于一個地理區域, 一個指定的頻率波段,只定義一個多小區MBMS同步 區域。如果同一個地理區域定義了多個多小區MBMS同步區域,則這些 多小區MBMS同步區域被分配了不同的頻率波段。在一個多小區MBMS同步區域中可以包含多個SFN區域,為了減少 干擾,相鄰的SFN不能使用同樣的頻率。不同的SFN區域如果想使用同 樣的頻率,中間必須有保護區域。保護區域也是一組小區,保護區域使 用的頻率和周圍SFN區域使用的頻率不同。有研究表明,所有增強型基站同步傳輸MBMS數據會帶來顯著的性 能上的提高。有不同的技術來達到增強型基站之間數據發送的同步。一 種是網絡提供的同步方式,傳輸網絡通過一個時鐘來達到同步,可以使 用IEEE1588的協議。這個協議可以協調在增強型基站上的一系列時鐘,是它們之間同步,精確度至少在幾微秒。 一種方法是通過一個公共的衛 星信號,比如GPS,把同步信號發送給增強型基站。 一種方法是UE協助 的空中接口信號的同步,這種方法比較浪費空中資源。釆用何種方式, 還沒有最后決定。不管采用哪種方式,目的都是希望增強型基站發出的 信號是同步的,這樣才能達到性能最優。UE同步的接收增強型基站發送的MBMS數據,不僅要求增強型基站 同步,還需要增強型基站發出的數據包是一樣的,這樣UE才能做聯合接 收不同增強型基站發送的信號。要保證增強型基站發送的數據包是一樣 的,需要增強型基站有著相同的數據處理鏈路,那么需要一個集中的控 制節點來配置增強型基站的數據處理鏈路,比如,配置增強型基站有著 相同的RLC/MAC協議參數。以下,我們稱控制模塊所在的物理實體為 MCE, MCE設置同一個SFN范圍的增強型基站有著相同的RLC/MAC的 配置。MBMS的數據傳輸還需要一個數據模塊把從BM-SC發來的數據轉發 到增強型基站。以下稱數據模塊所在的物理實體為DGW。 DGW負責把 數據發送給增強型基站,DGW包含用戶平面的處理和一些Session控制 的功能,比如PDCP的功能,Session開始和結束。DGW和增強型基站 之間的接口我們稱它為S1接口, DGW發送的數據在整個SFN范圍的S1 接口傳輸,數據在某個S1接口傳輸的時候會丟失,或者滯后,需要一些 機制來保證即使在數據丟失或者滯后的情況下,增強型基站發送的數據 也能保持同步。控制模塊和數據模塊可以在一個物理實體,也可以分別在不同的物 理實體上。MCE和DGW可以是一個物理實體,也可以是獨立的物理實 體,也可以存在于己有的物理實體上。目前,有不同的方法來解決這個問題, 一個方法是不需要把絕對的 時間標志加在DGW發出的每個包上。在DGW上有一個同步的協議層, 這個層對每個PDCP的包加上一個序號,這個序號是表示此包從數據流 的哪一個比特或者從哪一個字節開始,即這個序號是比特級或者字節級 別的序號。MCE為某個MBMS業務配置這個SFN范圍內所有的增強型基 站的物理層資源,增強型基站收到序號后,增強型基站計算什么時候應該在空中接口發出。如果某個包在S1接口丟失了,增強型基站可以計算出來下個包應該在什么時間傳輸。在MBMS業務開始的時候,MCE需要 設置增強型基站什么時候開始發送第一個包,這個時間是絕對的時間。 隨后,數據同步就自發的保持著。目前的解決方案,在哪個物理層頻率時間資源上發送數據是MCE在 數據發送開始的時候配置好了。頻率資源可以在數據開始的時候可以設 定,但是在數據開始的時候,MCE很難在時間上準確的知道什么時間應 該發送這個MBMS業務,這種方法不支持MBMS業務的復用。如果MBMS 業務的速率很低,可能會造成空中資源的浪費。因此,本發明提出一種 方法來支持MBMS業務的復用。發明內容因此,本發明的目的是發明一種數據處理模塊如何給MBMS數據添 加同步信息,然后發送給增強型基站,基站根據同步信息在空中接口同 步的傳輸數據的方法。為實現上述目的, 一種在空中接口同步的傳輸數據的方法,包括步驟a) MBMS控制模塊收到消息,知道某MBMS業務馬上要開始;b) MBMS控制模塊通知MBMS數據處理模塊數據復用的配置;c) MBMS控制模塊通知增強型基站數據復用的配置;d) BM-SC向MBMS數據處理模塊發送MBMS數據。 根據本發明,在MBMS業務開始的時候,MBMS控制模塊需要通知數據處理模塊和增強型基站有關MBMS數據復用的配置。復用的數據可 以是屬于同一個MBMS業務不同的數據流,也可以是屬于不同的MBMS 業務,甚至是在同一個頻率段發送的所有的MBMS業務。如果這些業務 的SFN區域在同一個地理區域,并且這些業務使用同一個頻率段,MBMS 控制模塊可以設置這些業務復用在一起,為這些復用的業務選擇同一個 數據處理模塊來傳輸和處理數據。如果一個MBMS業務配置了多個SFN 區域,不同的SFN區域有不同的復用配置。MBMS控制模塊可以為不同 的SFN區域選擇相同的數據處理模塊,或者針對每個SFN區域選擇一個對應的數據處理模塊。MBMS控制模塊通知數據處理模塊和增強型基站 ENB,哪些業務復用在一起進行同步處理。
圖l是本發明的無線通信系統的模塊圖;圖2是本發明的示意圖;圖3是本發明中數據處理的協議棧;圖4是DGW的數據數據處理過程;圖5是ENB的數據數據處理過程;圖6是MBMS Session開始的信令流程的第一個實施例;圖7是MBMS Session開始的信令流程的第二個實施例;圖8是MBMS Session開始的信令流程的第三個實施例;圖9是MBMS Session開始的信令流程的第四個實施例。
具體實施方式
圖2是在長期演進系統中傳輸MBMS的結構示意圖。MCE是MBMS 控制模塊,負責配置用戶平面,MCE通過S3接口配置增強基站,在一個 SFN的范圍內的所有的增強基站的配置是一樣的,如圖所示的例子,針 對某個MBMS業務,配置了兩個SFN區域。DGW是MBMS數據處理模塊, DGW從BMSC接收數據,進行處理后,發送給SFN范圍下面所有的增強 型基站。MCE和DGW之間有控制接口S2, MCE通過S2通知DGW數據 復用的信息和SFN區域的配置。BMSC可以通過S1接口發送Session開 始消息給MCE。圖3是MBMS數據處理的各個模塊和協議棧。304模塊BMSC把 MBMS數據通過傳輸層傳輸到了303模塊DGW, 303模塊DGW收到 MBMS數據后,首先經過PDCP數據的處理,PDCP的處理包括頭壓縮功 能,然后經過同步層的處理,同步層是根據數據復用來配置的,如果有 多個SFN區域,每個SFN區域的數據復用的配置沒有必要相同,因此, 每個SFN區域都可以有一個同步層。PDCP協議層是針對一個MBMS業務 的或者一個MBMS的數據流的,同步層是在一個SFN范圍內的復用的MBMS數據的。同步層主要是為數據包增加一個序列號,ENB按照這個 序列號對數據包進行排序,按順序在空中接口傳輸數據。如果有復用的 數據,就是多個MBMS的數據通過一個無線資源傳輸,同步層為復用的 數據包添加一個序列號,如果沒有數據復用,同步層為PDCP處理后的 MBMS數據包加上一個序列號。這個序列號是字節或者比特級別的。經 過同步層處理的數據包通過傳輸層傳輸到了增強型基站ENB,增強型基 站經過同步層的處理,同步層把數據按順序排列,如果丟失,同步層計 算丟失的數據包的比特數,根據比特數計算對應的空中資源,在對應的 空中資源上不傳輸任何數據。經過同步層處理的數據經過RLC/MAC的處 理后,通過物理層發送到空中接口。 UE的接收和普通的業務一樣。圖4舉例說明303模塊DGW的數據處理流程。401 DGW收到從304模 塊BMSC發送的數據后,首先進行PDCP的處理。圖中所示的例子是兩個 MBMS的數據流經過兩個PDCP實體的處理,這兩個數據流可以是屬于同 一個MBMS業務,也可以是屬于不同的MBMS業務。數據流1經過402 PDCP1的處理,數據流2經過403 PDCP2的處理。如圖所示,數據流l經 過402PDCP1的處理后,形成兩個數據包,每個數據包的長度是100比特, 數據流2經過403 PDCP2的處理形成一個長度為200比特的數據包。然后 這三個數據包要經過同步層的處理。這個同步層是針對某個SFN范圍的。 在MBMS開始的時候,同步層知道數據流1和數據流2需要復用處理,同 步層會把這三個數據包統一添加序列號。同步層處理后的數據是405,比 如,數據流l的第一個包是第一個進行同步處理的包,同步層給這個包添 加的序列號是O,因為這個數據包是從O比特開始的。同步層處理的第二 個包是數據流2的包,同步層給它添加的序列號是IOO,因為前面的包的 長度是100比特。第二個包是從100比特開始的。第三個包的序列號是300, 因為它前面的數據包總共是300比特。然后,通過傳輸層把數據包發送給 這個SFN范圍下面所有的增強基站。圖5是ENB進行數據處理的過程。501步驟,ENB的同步層收到MBMS 數據包,復用在一起的數據包會發送給同一個同步層實體。502步驟,ENB 根據包頭的比特或者字節序列號判斷是否有包的丟失。比如,ENB收到一個包,SN是100,長度是200,然后ENB收到了另一個包,SN是400, ENB就可以知道丟失了一個長度為100的包。如果有數據包丟失,進行503 步驟,ENB同步層根據丟失數據的長度,形成一個同樣長度的特殊的包, 這個包里面是一些特殊的值,然后進行504步驟,RLC和MAC層可以把 這個包和普通的數據包進行一樣的處理過程,只是,這個數據包不在空 中接口傳輸。或者,同步層通知MAC層,有一個包丟失了,丟失的長度 和從那個比特開始丟失。MAC層針對丟失的長度和開始的位置,計算出 對應的空中接口的資源,在這塊資源上不傳輸任何數據。如果沒有數據 包丟失,同步層把數據包的SN去掉,然后把數據包發送給下層,進行504 步驟RLC和MAC層的處理。為了實現圖4和圖5的數據處理過程,在MBMS Session開始的信令流 程中,MCE需要配置DGW數據復用的信息,DGW根據數據復用的信息, 為復用的數據包添加序列號。圖6是MBMS Session開始的信令流程的第 一個實施例。步驟601 , MBMS業務開始的時候,BMSC發送"Session開始"消息給MBMS 控制實體MCE。消息中包含MBMS的業務標識,業務的服務質量參數, 消息中還包含MBMS數據開始發送的時間。步驟602, MCE收到消息后,MCE保存信息,決定SFN區域的范圍,SFN 區域包含哪些ENB,在SFN區域內的所有ENB的數據協議層的配置,還 有數據復用的配置,MCE根據業務的服務質量決定是否和已有的業務進 行復用,如果在某一塊空中資源上正在傳輸的業務沒有能充分使用這一 塊空中資源,比如,正在傳輸的業務速率很低,而分配的資源塊可以支 持更高的傳輸速率,如果馬上要開始的MBMS業務可以使用剩下的資源, 即這一塊分配的資源塊可以支持傳輸這兩個MBMS業務的同時傳輸, MCE可以決定MBMS業務和這個正在傳輸的業務復用在同一塊空中資 源,或者MCE收到了兩個MBMS業務開始的消息,MCE可以決定這兩個 MBMS業務復用在同一塊空中資源。當然,復用不是局限于兩個MBMS 業務,可以更多的MBMS業務復用在一起。MCE發送602消息"Session開 始"消息給DGW,消息中包含SFN的配置信息,數據復用的信息,數據 復用的信息至少包含復在同一塊空中資源上的不同的MBMS業務標識,602步驟的Session開始消息包含- SFN區域設置- 數據復用的設置DGW發送603消息"Session開始響應"給MCE,表示收到了602步驟的消息。步驟604, MCE發送"Session開始"消息給各個SFN區域內的所有ENB, 消息中包含SFN區域的指示,傳輸MBMS數據的協議層的配置信息,協 議層配置信息包含無線鏈路層(Radio Link Control,以下簡稱RLC), 媒體接入層(Media Access Control,以下簡稱MAC)和物理層的配置信 息,還有數據復用的配置,數據復用的配置也是ENB上同步層的配置, 消息中還包含傳輸MBMS數據的DGW的地址信息。MCE可以選擇一個 DGW來進行MBMS數據的傳輸,MCE把DGW的地址信息告訴ENB,是 為了讓ENB進行組播組的加入。步驟605, ENB發送消息"Session開始"給UE。消息中包含傳輸MBMS 數據的協議層的配置信息,包含PDCP層,RLC層,MAC層和物理層的 配置信息,消息中還包含MBMS的業務信息,比如業務標識TMGI,業務 開始的時間,是否需要UE發送上行響應消息來進行用戶數目的統計。UE 收到消息,如果在605的消息中網絡要求UE發送響應消息來統計用戶的 數據,UE會發起606步驟的響應消息,否則,不進行606的上行消息的 發送。步驟607, ENB發送"Session開始響應"給MCE。如果在605步驟中網絡 要求UE發送響應消息來統計用戶的數目,607的消息中還可以包含要接 收此MBMS業務的用戶的數目。MCE通過步驟608發送消息"Session開 始響應"給BMSC。步驟609, ENB發起IP組播組的加入過程,這個加入過程是現有的技術。有多種實現的方式,比如ENB可以發送IGMP加入消息給DGW, DGW在610步驟發送IGMP加入消息給BMSC 。步驟611 , BMSC給下游已經加入此MBMS的DGW發送數據。步驟612, DGW進行數據處理,數據處理的流程如圖4所示,要進行PDCP層和同步層的處理。DGW為MBMS數據包加上PDCP的頭和同步序列號。步驟613, DGW給下游已經加入此MBMS的ENB發送數據。 步驟614, ENB在分配好的物理資源上傳輸MBMS數據。圖7是MBMS Session開始的信令流程的第二個實施例。步驟701 , MBMS業務開始的時候,BMSC發送"Session開始"消息給MBMS控制實體MCE。消息中包含MBMS的業務標識,業務的服務質量參數,消息還包含業務開始的時間。步驟702, MCE收到消息后,MCE保存信息,決定SFN區域的范圍,SFN 區域包含哪些ENB,在SFN區域內的所有ENB的數據協議層的配置,還 有數據復用的配置,MCE根據業務的服務質量決定是否和已有的業務進 行復用,如果在某一塊空中資源上正在傳輸的業務沒有能充分使用這一 塊空中資源,比如,正在傳輸的業務速率很低,而分配的資源塊可以支 持更高的傳輸速率,如果馬上要開始的MBMS業務可以使用剩下的資源, 即這一塊分配的資源塊可以支持傳輸這兩個MBMS業務的同時傳輸, MCE可以決定MBMS業務和這個正在傳輸的業務復用在同一塊空中資 源,或者MCE收到了兩個MBMS業務開始的消息,MCE可以決定這兩個 MBMS業務復用在同一塊空中資源。當然,復用不是局限于兩個MBMS 業務,可以更多的MBMS業務復用在一起。然后MCE發送"Session開 始"消息給各個SFN區域內的所有ENB,消息中包含SFN區域的指示, 傳輸MBMS數據的協議層的配置信息,協議層配置信息包含RLC, MAC 和物理層的配置信息,還有數據復用的配置,數據復用的配置也是ENB 上同步層的配置,消息還可以包含業務開始的時間。 步驟703, ENB發送消息"Session開始"給UE。消息中包含傳輸MBMS 數據的協議層的配置信息,包含PDCP層,RLC層,MAC層和物理層的 配置信息,消息中還包含MBMS的業務信息,比如業務標識TMGI,業務 開始的時間,是否需要UE發送上行響應消息來進行用戶數目的統計。UE 收到消息,如果在703的消息中網絡要求UE發送響應消息來統計用戶的 數據,UE會發起704步驟的響應消息,否則,不進行704的上行消息的 發送。步驟705, ENB發送"Session開始響應"給MCE。如果在703步驟中網絡要求UE發送響應消息來統計用戶的數目,705的消息中還可以包含要接 收此MBMS業務的用戶的數目。705的消息中還包含ENB為MBMS數據分 配的隧道標識,ENB用來接收MBMS數據。MCE發送706消息"Session開始"消息給DGW,消息包含SFN的配置信 息,數據復用的信息,數據復用的信息至少包含復在同一塊空中資源上 的不同的MBMS業務標識。706的消息中還包含ENB用來接收MBMS數據 的隧道標識。706步驟的Session開始消息包含- SFN區域設置(比如SFN標識)- 數據復用的設置- 下行傳輸MBMS數據的隧道標識UPE發送707消息"Session開始響應"給MCE,消息中包含DGW為接收 MBMS分配的隧道標識,707的消息還用來表示DGW收到了706步驟的消必oMCE通過步驟708發送消息"Session開始響應"給BMSC,消息中包含DGW 為接收MBMS分配的隧道標識。步驟709, BMSC給下游DGW發送MBMS數據,數據通過DGW為MBMS分配的隧道發送。步驟710, DGW進行數據處理,數據處理的流程如圖4所示,要進行PDCP 層和同步層的處理。DGW為MBMS數據包加上PDCP的頭和同步序列號。 步驟711, DGW給下游ENB發送MBMS數據,數據通過ENB為MBMS分配的隧道發送。步驟712, ENB在分配好的物理資源上傳輸MBMS數據。圖8是MBMS Session開始的信令流程的第三個實施例。 步驟801 , MBMS業務開始的時候,BMSC發送"Session開始"消息給MBMS 數據處理實體DGW。消息中包含MBMS的業務標識,業務的服務質量參 數,和業務開始的時間。步驟802, DGW收到消息后,保存信息,然后發送消息"Session開始"給控制實體MCE,消息中包含MBMS業務標識,服務質量參數,業務開 始的時間。步驟803, MCE保存信息,決定SFN區域的范圍,SFN區域包含哪些ENB, 在SFN區域內的所有ENB的數據協議層的配置,還有數據復用的配置, MCE根據業務的服務質量決定是否和已有的業務進行復用,如果在某一 塊空中資源上正在傳輸的業務沒有能充分使用這一塊空中資源,比如, 正在傳輸的業務速率很低,而分配的資源塊可以支持更高的傳輸速率, 如果馬上要開始的MBMS業務可以使用剩下的資源,即這一塊分配的資 源塊可以支持傳輸這兩個MBMS業務的同時傳輸,MCE可以決定MBMS 業務和這個正在傳輸的業務復用在同一塊空中資源,或者MCE收到了兩 個MBMS業務開始的消息,MCE可以決定這兩個MBMS業務復用在同一 塊空中資源。當然,復用不是局限于兩個MBMS業務,可以更多的MBMS 業務復用在一起。然后MCE發送"Session開始"消息給各個SFN區域內 的所有的ENB,消息中包含SFN區域的指示,傳輸MBMS數據的協議層 的配置信息,協議層的配置信息包含RLC, MAC和物理層的配置信息, 還有數據復用的配置,數據復用的配置也是ENB上同步層的配置。 步驟804, ENB發送消息"Session開始"給UE。消息中包含傳輸MBMS 數據的協議層的配置信息,包含PDCP層,RLC層,MAC層和物理層的 配置信息,消息中還包含MBMS的業務信息,比如業務標識TMGI,業務 開始的時間,是否需要UE發送上行響應消息來進行用戶數目的統計。UE 收到消息,如果在804的消息中網絡要求UE發送響應消息來統計用戶的 數據,UE會發起805步驟的響應消息,否則,不進行805的上行消息的 發送。步驟806, ENB發送"Session開始響應"給MCE。消息中包含ENB為接 收MBMS數據分配的隧道標識,如果在804步驟中網絡要求UE發送響應 消息來統計用戶的數目,806的消息中還可以包含要接收此MBMS業務的 用戶的數目。807步驟,MCE發送"Session開始響應"消息給DGW,消息中包含ENB 為MBMS數據分配的隧道標識,包含SFN的配置信息,消息還數據復用 的信息,復用的信息至少包含復在同一塊空中資源上的不同的MBMS業務標識。807步驟的Session開始響應消息包含 -SFN區域設置(比如SFN標識〉- 數據復用的設置- 下行傳輸MBMS數據的隧道標識步驟808, DGW發送"Session開始響應"給BMSC,消息中包含DGW為 接收MBMS數據分配的隧道標識。步驟809, BMSC給下游DGW發送MBMS數據,數據通過DGW為MBMS分配的隧道發送。步驟810, DGW進行數據處理,數據處理的流程如圖4所示,要進行PDCP 層和同步層的處理。DGW為MBMS數據包加上PDCP的頭和同步序列號。 步驟8U, DGW給下游ENB發送MBMS數據,數據通過ENB為MBMS分配的隧道發送。步驟812, ENB在分配好的空中資源上傳輸MBMS數據。圖9是MBMS Session開始的信令流程的第四個實施例。步驟901 , MBMS業務開始的時候,BMSC發送"Session開始"消息給MBMS數據處理實體DGW。消息中包含MBMS的業務標識,業務的服務質量參數和業務開始的時間。步驟902, DGW收到消息后,保存信息,然后發送消息"Session開始" 給控制實體MCE,消息中包含DGW的地址信息,消息中還包含MBMS業 務標識,服務質量參數,業務開始的時間。步驟903, MCE保存信息,決定SFN區域的范圍,SFN區域包含哪些ENB, 在SFN區域內的所有ENB的數據協議層的配置,還有數據復用的配置, MCE根據業務的服務質量決定是否和已有的業務進行復用,如果在某一 塊空中資源上正在傳輸的業務沒有能充分使用這一塊空中資源,比如, 正在傳輸的業務速率很低,而分配的資源塊可以支持更高的傳輸速率, 如果馬上要開始的MBMS業務可以使用剩下的資源,即這一塊分配的資 源塊可以支持傳輸這兩個MBMS業務的同時傳輸,MCE可以決定MBMS 業務和這個正在傳輸的業務復用在同一塊空中資源,或者MCE收到了兩個MBMS業務開始的消息,MCE可以決定這兩個MBMS業務復用在同一 塊空中資源。當然,復用不是局限于兩個MBMS業務,可以更多的MBMS 業務復用在一起。然MCE發送"Session幵始"消息給各個SFN區域內的 所有ENB,消息中包含SFN區域的指示,傳輸MBMS數據的協議層的配 置信息,協議層的配置信息包含RLC, MAC和物理層的配置信息,還有 數據復用的配置,數據復用的配置也是ENB上同步層的配置,消息中還 包含DGW的地址信息。步驟904, ENB發送消息"Session開始"給UE。消息中包含傳輸MBMS 數據的協議層的配置信息,包含PDCP層,RLC層,MAC層和物理層的 配置信息,消息中還包含MBMS的業務信息,比如業務標識TMGI,業務 開始的時間,是否需要UE發送上行響應消息來進行用戶數目的統計。UE 收到消息,如果在904的消息中網絡要求UE發送響應消息來統計用戶的 數據,UE會發起905步驟的響應消息,否則,不進行905的上行消息的 發送。步驟906, ENB發送"Session開始響應"給MCE。如果在804步驟中網絡 要求UE發送響應消息來統計用戶的數目,906的消息中還可以包含要接 收此MBMS業務的用戶的數目。907步驟,MCE發送"Session開始響應"消息給DGW,消息中SFN的信 息,包含數據復用的信息,復用的信息至少包含復在同一塊空中資源上 的不同的MBMS業務標識。907步驟的Sesskm開始響應消息包含. SFN區域設置(比如SFN標識)- 數據復用的設置 步驟908, DGW發送"Session開始響應"給BMSC。 步驟909, ENB發起IP組播組的加入過程,這個加入過程是現有的技術。 有多種實現的方式,比如ENB可以發送IGMP加入消息給DGW, DGW在 910步驟發送IGMP加入消息給BMSC。 步驟911, BMSC給下游DGW發送MBMS數據。步驟912, DGW進行數據處理,數據處理的流程如圖4所示,要進行PDCP 層和同步層的處理。DGW為MBMS數據包加上PDCP的頭和同步序列號。步驟913 , DGW給下游己經加入此MBMS的ENB發送數據。 步驟914, ENB在分配好的空中資源上傳輸MBMS數據。盡管本發明按照所述的四個實施例進行了描述,需要指出的是,這 些實施例都是用來解釋,而不是用來對本發明進行限定。本領域的普通 技術人員能夠很容易對這些實施例進行更改、增加、刪除任何步驟而不 脫離本發明的精神和范圍。
權利要求
1. 一種在空中接口同步的傳輸數據的方法,包括步驟a)MBMS控制模塊收到消息,知道某MBMS業務馬上要開始;b)MBMS控制模塊通知MBMS數據處理模塊數據復用的配置;c)MBMS控制模塊通知增強型基站數據復用的配置;d)BM-SC向MBMS數據處理模塊發送MBMS數據。
2. 根據權利要求l所述的方法,其特征在于還包括,BMSC發送Sesskm 開始消息給MBMS控制模塊。
3. 根據權利要求l所述的方法,其特征在于在步驟b)中,MBMS控制模 塊發送Session開始消息給MBMS數據處理模塊。
4. 根據權利要求3所述的方法,其特征在于數據復用在不同的SFN范圍 是不同的。
5. 根據權利要求l所述的方法,其特征在于在步驟c)中,MBMS控制模 塊發送Session開始消息給增強型基站,通知數據復用的配置。
6. 根據根據權利要求5所述的方法,其特征在于數據復用配置包含復用 的業務標識。
7. 根據權利要求l所述的方法,其特征在于在步驟a)中,數據處理模塊 發送Session開始消息給MBMS控制模塊。
8. 根據權利要求l所述的方法,其特征在于在步驟b)中,MBMS控制模 塊發送Session開始響應消息給MBMS數據處理模塊,通知數據復用的配 置。
9. 根據權利要求l所述的方法,其特征在于在步驟c)中,MBMS控制模 塊發送Session開始消息給增強型基站,通知數據復用的配置。
10. 根據權利要求l所述的方法,其特征在于所述步驟d)還包括 對接收的MBMS數據進行PDCP處理; 對數據進行PDCP處理后進行同步層處理;經過同步層處理的數據包通過傳輸層傳輸到增強型基站,增強型基 站對數據進行同步層處理,同步層把數據按順序排列,通過物理層把數 據發送到空中接口。
11. 根據權利要求10所述的方法,其特征在于所述PDCP處理包括兩個 PDCP處理。
12. 根據權利要求10所述的方法,其特征在于同步的處理是對復用在一 起的數據包添加同步序列號。
13. 根據權利要求10所述的方法,其特征在于所述增強型基站對數據的處理包括增強型基站判斷是否有包的丟失;如果有包的丟失,增強型基站的同步層根據丟失數據的長度,形成 一個同樣長度的特殊的包;RLC/MAC層將所述特殊的包進行和普通的數據包相同的處理。
14. 根據權利要求10所述的方法,其特征在于所述增強型基站對數據的 處理包括增強型基站判斷是否有包的丟失;如果有包丟失,增強型基站的同步層通知MAC層,丟失包的長度和 從哪個比特開始丟失;MAC層針對丟失的長度和開始的位置,計算出對應的空中接口的資源。
15. 根據權利要求12所述的方法,其特征在于同步處理模塊根據同步序 列號計算對應的空中傳輸的時刻。
全文摘要
一種在空中接口同步的傳輸數據的方法,包括步驟MBMS控制模塊收到消息,知道某MBMS業務馬上要開始;MBMS控制模塊通知MBMS數據處理模塊數據復用的配置;MBMS控制模塊通知增強型基站數據復用的配置;BM-SC向MBMS數據處理模塊發送MBMS數據。本發明復用的數據包可以是屬于同一個MBMS業務不同的數據流,也可以是屬于不同的MBMS業務,甚至是在同一個頻率段發送的所有的MBMS業務,如果不同業務的SFN區域在同一個地理區域,并且這些業務使用同一個頻率段,MBMS控制模塊可以對這些業務選擇同一個數據處理模塊,并且告訴數據處理模塊和SFN區域下的所有的增強型基站,這些業務復用在一起進行同步處理。
文檔編號H04Q7/22GK101242552SQ20071000041
公開日2008年8月13日 申請日期2007年2月5日 優先權日2007年2月5日
發明者孫春迎, 崔成豪, 朱彥民, 李小強, 兵 步, 弘 王 申請人:北京三星通信技術研究有限公司;三星電子株式會社