專利名稱:一種mac pdu的發送方法、系統和裝置的制作方法
技術領域:
本發明涉及通信技術領域,特別是涉及一種MAC PDU的發送方法、系統和裝置。
背景技術:
在LTE (Long-Term Evolution,長期演進)系統中,如圖 1 所示,eNB (Evolved Node B,演進型基站)禾Π UE (User Equipment,終端)之間的接口為Uu 口,MAC PDU 經過物理層處理后,在Uu 口傳送。對于專用數據(除了廣播,尋呼,隨機接入響 應,MBMS (Multimedia Broadcast/Multicast Service,多媒體廣播 / 組播業務)等),無 論是上行還是下行,在一個MAC PDU中的數據都是針對一個UE的,該UE的標識在 PDCCH(Physical Downlink ControlChannel,物理下行控制信道)中攜帶,不存在多 個UE的專用數據被復用在一個MAC PDU中傳輸的情況。
MAC PDU 的總體結構如圖 2 所示,一個 MAC PDU (MAC Protocol DataUnit, MAC協議數據單元)由MAC頭(MAC header)與MAC負荷(MACpayload)組成。MAC 頭由一個或多個MAC子頭組成;MAC負荷由MACSDU(MAC Service Data Units, MAC 業務數據單元)、MAC CE (MACControl Element, MAC控制單元)和可選的填充位 padding組成。每個MAC子頭對應一個MAC SDU或MAC CE或padding,并按照順序 放入MACPDU。當MAC頭,MAC SDU和MAC CE不能填滿整個MAC PDU時,MAC PDU中的剩余比特需要由填充比特(padding bit)來進行填充。MAC子頭的格式有兩種, 圖3 (a)和圖3 (b)為第一種格式,圖4為第二種格式。MAC子頭用于指示所對應的MAC CE或MAC SDU的類型和長度。如果MAC子頭為MAC頭中的最后一個MAC子頭,或 者對應于固定長度的MAC CE,則采用格式二;否則,采用格式一。其中LCID域用于標 識MAC CE的類型和MAC SDU所屬的邏輯信道,長度為5bk ; L域指示對應的MAC CE 或MAC SDU的長度,L域的長度為7bit或15bit ; F域指示L域的長度,長度為Ibit ; E 用于指示在本MAC子頭之后是否還有MAC子頭,長度為lbit; R為保留比特。
在實現本發明的過程中,發明人發現現有技術至少存在如下問題
在LTE-A(LTE Advanced,LTE后續演進)系統中,為了提高系統吞吐量和增加 網絡覆蓋,引入了 RN(Relay Node,中繼節點),如圖5所示,eNB和RN之間的接口為 Un接口。一個RN可以服務多個UE,以下稱由RN服務的UE為R-UE。對于下行, 當多個R-UE的數據由eNB傳輸到RN時,就可能出現多個UE的專用數據被復用在同一 個MAC PDU中的情況;對于上行,當多個R-UE的數據由RN傳輸到eNB時,同樣可 能出現多個UE的專用數據被復用在同一個MAC PDU中的情況。而在現有技術中,由于 沒有RN,所以不存在多個UE的專用數據被復用在同一個MAC PDU中,MAC PDU中也 就沒有UE標識的相關信息。在LTE-A系統中,Un 口若采用LTE系統中的復用機制, 當多個UE的專用數據被復用在同一個MAC PDU時,接收端將無法解復用出各個UE的 數據。發明內容
本發明的實施例提供一種MAC PDU的發送方法、系統和裝置,用于實現多個終 端的數據復用在同一個MAC PDU時區分各個終端的數據并將數據進行發送。
本發明的實施例提供一種MAC PDU的發送方法,包括
發送端的MAC層獲取待發送的MAC SDU,并生成MAC CE ;
所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MACPDU, 所述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;
所述發送端將所述MAC PDU發送給接收端,使得所述接收端的MAC層根據所 述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。
所述歸屬標識包括所述MAC SDU和所述MAC CE所屬中繼節點的中繼節點標識 或所屬終端的終端標識。
所述發送端的MAC層根據所述MAC SDU和所述MAC CE組裝成MACPDU, 所述MAC PDU中攜帶所述MAC SDU和所述MAC CE的歸屬標識包括
所述發送端的MAC層將所述MAC SDU和所述MAC CE按照歸屬進行分組,所 述分組中的MAC SDU和MAC CE對應的同一個歸屬為所述分組對應的歸屬;
所述發送端的MAC層生成與所述分組中的所述MAC SDU和所述MACCE對 應的MAC子頭,所述分組對應的歸屬標識攜帶在與所述分組中的所述MAC SDU和所述 MAC CE對應的MAC子頭或所述MAC CE中;
所述發送端的MAC層將所述MAC子頭,所述MAC CE和所述MAC SDU組裝 成MAC PDU,所述MAC PDU中攜帶所述分組對應的歸屬標識。
所述發送端的MAC層生成與所述分組中的所述MAC SDU和所述MACCE對 應的MAC子頭,所述分組對應的歸屬標識攜帶在與所述分組中的所述MAC SDU和所述 MAC CE對應的MAC子頭或所述MAC CE中包括
所述發送端的MAC層根據所述分組中的各個MAC SDU和MAC CE,生成與所 述分組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭,所述分組對應的歸屬 標識攜帶在與所述分組對應的多個MAC子頭中的第一個MAC子頭中,所述多個MAC子 頭中的保留比特R用于指示當前MAC子頭中是否攜帶所述分組對應的歸屬標識;或
所述發送端的MAC層根據所述分組中的各個MAC SDU和MAC CE,生成與所 述分組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭和所述分組的歸屬標識 指示MAC子頭,所述歸屬標識指示MAC子頭內攜帶所述分組對應的歸屬標識,所述歸 屬標識指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC子頭;或
所述發送端的MAC層根據所述分組中的各個MAC SDU和MAC CE,生成與所 述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭、所述分組的歸屬標識MAC CE指示MAC子頭和與所述分組的歸屬標識MAC CE指示MAC子頭對應的歸屬標識MAC CE,所述歸屬標識MAC CE指示MAC子頭用于指示所述歸屬標識MAC CE中攜帶了所 述分組對應的歸屬標識,所述歸屬標識MAC CE在所述MAC PDU的負荷部分攜帶,所 述歸屬標識MACCE指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC子頭。
所述接收端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬包括
所述接收端的MAC層根據接收的所述MAC PDU獲取各個所述MAC子頭,判 斷所述各個MAC子頭對應的MAC SDU或MAC CE的歸屬。
所述接收端的MAC層判斷所述各個MAC子頭對應的MAC SDU或MACCE的歸屬包括
當所述MAC子頭中攜帶所述歸屬標識,則所述MAC子頭對應的MACSDU或 MAC CE歸屬于所述MAC子頭中歸屬標識所指示的歸屬;當所述MAC子頭中沒有攜帶 所述歸屬標識,則所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子 頭之前最近的一個攜帶歸屬標識的MAC子頭所指示的歸屬;或
當所述MAC子頭攜帶所述歸屬標識,則所述歸屬標識用于指示本MAC子頭與 下一個攜帶歸屬標識的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬; 否則,所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子頭之前最近 的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬;或
當所述MAC子頭對應的MAC CE為所述歸屬標識MAC CE,則所述歸屬標識 MAC CE中獲取所述歸屬標識,所述歸屬標識用于指示本MAC子頭與下一個對應歸屬標 識MAC CE的MAC子頭之間的MAC子頭對應的MACSDU或MAC CE的歸屬;否則, 所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子頭之前最近的一個 對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬。
還包括
所述發送端的MAC層在攜帶所述分組對應的歸屬標識的MAC子頭中添加NUM 域,用于指示所述分組內MAC SDU和MAC CE的總個數。
當所述分組對應的歸屬標識的MAC子頭中添加NUM域時,還包括
所述發送端的MAC層將所述歸屬標識指示MAC子頭或所述歸屬標識MAC CE 指示MAC子頭在MAC頭中連續放置。
當所述發送端的MAC層將所述歸屬標識指示MAC子頭或所述歸屬標識MAC CE指示MAC子頭在MAC頭中連續放置時,所述接收端的MAC層根據所述NUM域獲 取屬于同一分組的MAC SDU和MAC CE。
本發明的實施例提供一種MAC PDU的發送系統,包括
發送端,所述發送端的MAC層用于獲取待發送的MAC SDU,并生成MAC CE;所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MAC PDU,所 述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;所述發送端將所 述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述MAC PDU中攜帶的所 述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸 屬;
接收端,接收所述發送端發送的所述MAC PDU;所述接收端的MAC層根據所 述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。
本發明的實施例提供一種發送裝置,包括
獲取模塊,用于獲取待發送的MAC SDU,并生成MAC CE;
生成模塊,用于根據所述獲取模塊獲取的所述MAC SDU和所述MACCE,組裝 成MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MACCE對應的歸屬標識;
發送模塊,用于將所述生成模塊生成的所述MAC PDU發送給接收端,使得所述 接收端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸 屬標識判斷所述MAC SDU和所述MAC CE的歸屬。
所述歸屬標識包括所述MAC SDU和所述MAC CE所屬中繼節點的中繼節點標識 或所屬終端的終端標識。
所述生成模塊包括
分組子模塊,用于將所述獲取模塊獲取的所述MAC SDU和所述MAC CE按照歸 屬進行分組,所述分組中的MAC SDU和MAC CE對應的同一個歸屬為所述分組對應的歸 屬;
攜帶子模塊,用于生成與所述分組子模塊獲取的所述分組中的所述MACSDU和 所述MAC CE對應的MAC子頭,所述分組對應的歸屬標識攜帶在與所述分組中的所述 MAC SDU和所述MAC CE對應的MAC子頭或所述MACCE中;
生成子模塊,用于根據所述分組子模塊獲取的所述MAC子頭,所述MACCE和 所述MAC SDU組裝成MAC PDU,所述MAC PDU中攜帶所述若干個所述分組對應的歸 屬標識。
所述攜帶子模塊具體用于
根據所述分組子模塊獲取的所述分組中的各個MAC SDU和MAC CE,生成與所 述分組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭,所述分組對應的歸屬 標識攜帶在與所述分組對應的多個MAC子頭中的第一個MAC子頭中,所述多個MAC子 頭中的保留比特R用于指示當前MAC子頭中是否攜帶所述分組對應的歸屬標識;或
根據所述分組子模塊獲取的所述分組中的各個MAC SDU和MAC CE,生成與所 述分組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭和所述分組的歸屬標指 示MAC子頭,所述歸屬標識指示MAC子頭內攜帶所述分組對應的歸屬標識,所述歸屬 標識指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC子頭;或
根據所述分組子模塊獲取的所述分組中的各個MAC SDU和MAC CE,生成與所 述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭、所述分組的歸屬標識MAC CE指示MAC子頭和與所述分組的歸屬標識MACCE指示MAC子頭對應的歸屬標識MAC CE,所述歸屬標識MAC CE指示MAC子頭用于指示所述歸屬標識MAC CE中攜帶了所 述分組對應的歸屬標識,所述歸屬標識MAC CE在所述MAC PDU的負荷部分攜帶,所 述歸屬標識MAC CE指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC 子頭。
所述攜帶子模塊還用于
在攜帶所述分組對應的歸屬標識的MAC子頭中添加NUM域,用于指示所述分 組內MAC SDU和MAC CE的總個數。
所述生成子模塊還用于
將所述攜帶模塊生成的所述歸屬標識指示MAC子頭或所述歸屬標識MAC CE指 示MAC子頭在MAC頭中連續放置。
本發明的實施例提供一種接收裝置,包括
接收模塊,用于接收發送端發送的MAC PDU;
判斷模塊,用于根據所述接收模塊接收的所述MAC PDU中攜帶的MACSDU和 MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。
所述歸屬標識包括所述MAC SDU和所述MAC CE所屬中繼節點的中繼節點標識 或所屬終端的終端標識。
所述判斷模塊包括
獲取子模塊,用于所述接收模塊接收的所述MAC PDU獲取各個所述MAC子 頭;
判斷子模塊,用于判斷所述獲取子模塊獲取的所述各個MAC子頭對應的MAC SDU或MAC CE的歸屬。
所述判斷模塊具體用于
當所述獲取子模塊獲取的所述MAC子頭中攜帶所述歸屬標識,則所述MAC子 頭對應的MAC SDU或MAC CE歸屬于所述MAC子頭中歸屬標識所指示的歸屬;當所述 MAC子頭中沒有攜帶所述歸屬標識,則所述MAC子頭對應的MAC SDU或MAC CE歸 屬于位于所述MAC子頭之前最近的一個攜帶歸屬標識的MAC子頭所指示的歸屬;或
當所述獲取子模塊獲取的所述MAC子頭攜帶所述歸屬標識,則所述歸屬標識 用于指示本MAC子頭與下一個攜帶歸屬標識的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬;否則,所述MAC子頭對應的MACSDU或MAC CE歸屬于位 于所述MAC子頭之前最近的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸 屬;或
當所述獲取子模塊獲取的所述MAC子頭對應的MAC CE為所述歸屬標識MAC CE,則所述歸屬標識MAC CE中獲取所述歸屬標識,所述歸屬標識用于指示本MAC子頭 與下一個對應歸屬標識MAC CE的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬;否則,所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子 頭之前最近的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬。
所述獲取子模塊還用于
根據NUM域獲取屬于同一分組的MAC SDU和MAC CE。
本發明的實施例通過在待發送的MAC PDU中攜帶數據的歸屬標識,實現了多個 終端的數據復用在同一個MAC PDU時區分各個終端的數據并將數據進行發送。當然, 實施本發明的實施例的任一產品并不一定需要同時達到以上所述的所有優點。
為了更清楚地說明本發明或現有技術中的技術方案,下面將對本發明或現有技 術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發 明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可 以根據這些附圖獲得其他的附圖。
圖1為現有技術中網絡結構圖2為現有技術中MAC PDU的總體結構圖3 (a)為現有技術中MAC子頭的格式圖3 (b)為現有技術中MAC子頭的格式圖4為現有技術中MAC子頭的格式圖5為LTE-A系統中網絡結構圖6為本發明實施例中一種MAC PDU的發送方法的流程圖7為本發明實施例中一種MAC PDU的發送方法的流程圖8為本發明實施例中MAC子頭的格式圖9為本發明實施例中MAC PDU的總體結構圖10為本發明實施例中一種MAC PDU的發送方法的流程圖11為本發明實施例中MAC子頭的格式圖12為本發明實施例中MAC PDU的總體結構圖13為本發明實施例中一種MAC PDU的發送方法的流程圖14為本發明實施例中MAC子頭的格式圖15為本發明實施例中MAC CE的結構圖16為本發明實施例中MAC PDU的總體結構圖17為本發明實施例中MAC子頭的格式圖18為本發明實施例中MAC PDU的總體結構圖19為本發明實施例中一種發送裝置的結構示意圖20為本發明實施例中一種接收裝置的結構示意圖。
具體實施方式
本發明實施例提出,發送端的MAC層獲取待發送的MAC SDU,并生成MAC CE;所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MAC PDU,所 述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;所述發送端將所 述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述MAC PDU中攜帶的所 述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸 屬。
下面將結合本發明中的附圖,對本發明中的技術方案進行清楚、完整的描述, 顯然,所描述的實施例是本發明的一部分實施例,而不是全部的實施例。基于本發明中 的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施 例,都屬于本發明保護的范圍。
本發明實施例提供一種MAC PDU的發送方法,如圖6所示,具體包括以下步 驟
步驟601、發送端的MAC層獲取待發送的MAC SDU,并生成MAC CE。
步驟602、所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成 MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識。
步驟603、所述發送端將所述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述 MAC SDU和所述MAC CE的歸屬。
本發明實施例提供一種MAC PDU的發送方法,當進行上行發送時,發送端為 RN,接收端為eNB,當進行下行發送時,發送端為eNB,接收端為RN,其中在MAC子 頭中攜帶歸屬標識,如圖7所示,具體包括以下步驟
步驟701、發送端的MAC層根據資源調度的結果,確定可以發送數據的邏輯信 道以及各邏輯信道可以發送的數據的數量,并從RLC獲取相應的數據包,即多個MAC SDU。
當僅需要發送R-UE的數據時,僅獲取R-UE的多個MAC SDU;
當既需要發送R-UE的數據,又需要發送RN的數據時,獲取R-UE的多個MAC SDU和RN的多個MAC SDU。
當然,上述MAC SDU也可以僅為一個。
步驟702、發送端的MAC層生成待發送的MAC CE。
根據MAC CE所需完成的功能要求,按照對應的格式,生成對應的MACCE。
步驟703、發送端的MAC層對待發送的MAC CE和MAC SDU按照歸屬進行分組。
當待發送的多個MAC CE和多個MAC SDU屬于RN或同一個的R-UE時,為了 便于對具有相同歸屬的MAC CE和MAC SDU添加歸屬標識,即所屬RN或R-UE的標 識,需要對待發送的MAC CE和MAC SDU按照歸屬進行分組,即將屬于RN或同一個 R-UE的多個MAC CE和多個MAC SDU分為一組。
需要說明的是,R-UE的標識在一個RN下唯一標識一個R-UE,從而可以避免 一個RN管轄多個小區,不同小區內的R-UE在Uu 口采用相同的標識時,無法區分MAC PDU中各個R-UE的數據。
需要說明的是,對于屬于RN的MAC CE和MAC SDU,為了節約開銷,可以不 添加歸屬標識,而將RN的數據放在MAC PDU中的特殊位置來識別,例如起始位置。
需要說明的是,可以在每一個MAC CE或MAC SDU的在數據中或它們對應的 MAC子頭中攜帶對應UE的標識,而本發明實施例中將MAC CE或MAC SDU進行分組, 一組攜帶一個對應的歸屬標識,只是一種優選實施方式,以達到節約開銷的目的,所以 不應當作為對本發明的限制。
步驟704、發送端的MAC層為每個分組中的每一個MAC CE和每一個MAC SDU生成對應的MAC子頭,且每一個分組中的第一個MAC子頭攜帶該分組對應的歸屬標 識。
本發明實施例中利用原有MAC子頭攜帶并指示分組對應的歸屬標識,實現了攜 帶和指示分組對應的歸屬標識的MAC子頭與原有MAC子頭的復用。
發送端的MAC層需要為分組中的每一個MAC CE或MAC SDU生成對應的MAC 子頭,具體包括以下兩種情況中的任一種
(1)生成的MAC CE或MAC SDU對應的MAC子頭不是該分組的第一個MAC子頭。
當生成的MAC CE或MAC SDU對應的MAC子頭不是該分組的第一個MAC子頭時,發送端的MAC層按照現有技術中生成MAC子頭的方式為該MAC CE或MAC SDU 生成對應的MAC子頭。
(2)生成的MAC CE或MAC SDU對應的MAC子頭是該分組的第一個MAC子頭。
當生成的MAC CE或MAC SDU對應的MAC子頭是該分組的第一個MAC子頭時,發送端的MAC層在該MAC子頭中攜帶該分組對應的歸屬標識。
本發明實施例中以使用R比特指示當前MAC子頭中是否攜帶該分組對應的UE ID,且該UEID攜帶在該MAC子頭內為例進行說明。
如圖8所示,為本發明實施例中MAC子頭的格式。其中,將保留比特R比特 定義為CF域,用于指示當前MAC子頭中是否攜帶該分組對應的歸屬標識。例如,CF 域取0則標識該MAC子頭中攜帶了 UE ID ;否則,該MAC子頭中不攜帶UE ID。
當然,任何通過CF域指示當前MAC子頭中是否攜帶該分組對應的歸屬標識的 方式均屬于本發明的保護范圍。
UE ID域用于攜帶該分組對應的歸屬標識,其中UE ID的形式可以為CRNTI或 其他任何可以標識UE ID的形式。需要說明的是,UEID是長度可以是可配的,例如 可以為IByte或2Byte,其長度的控制可以通過Un 口的信令,如RRC信令,配置或通過 默認規則確定。
同理,當存在屬于RN的數據時,按照同樣的方法攜帶RN ID,即將RNID填 入圖8中UE ID域中。此外,RN的數據也可以不攜帶RN ID,通過將RN的數據對應 的MAC子頭放置在MAC PDU中的特殊位置來識別,例如放置在MAC PDU的起始位置。
步驟705、發送端的MAC層根據上述對待發送的MAC CE和MAC SDU以及對 應的子頭組裝成MAC PDU。
當待發送的數據存在RN的數據時,發送端的MAC層將RN的數據,例如 MAC CE, Sl-AP或X2-AP數據等,與R-UE的數據封裝在同一個MACPDU中傳輸,具 體包括以下兩種情況中的任一種
(a)RN的數據對應的MAC子頭組中不攜帶RN的標識時,發送端的MAC層將 RN的數據對應的MAC子頭放在MAC頭中的特定位置,如起始位置,如圖9所示;
(b)RN的數據對應的MAC子頭組中攜帶RN的標識時,發送端的MAC層可以 將RN的數據放在MAC頭中的任意位置。
步驟706、發送端將MAC PDU在Un 口發送給接收端。
步驟707、接收端的MAC層從底層收到發送端發送的MAC PDU。
步驟708、接收端的MAC層依次解出各MAC子頭,確定各MAC子頭對應的 MAC SDU或MAC CE的歸屬。
具體的,當MAC子頭中的CF域取0時,則指示該MAC子頭中攜帶了歸屬標 識,則該MAC子頭對應的MAC SDU或MAC CE歸屬于該MAC子頭中歸屬標識所指示 的歸屬;否則,該MAC子頭中沒有攜帶所述歸屬標識,由于每一個分組對應的第一個 MAC子頭中攜帶該分組的歸屬標識,所以該MAC子頭對應的MAC SDU或MAC CE歸 屬于位于該MAC子頭之前最近的一個攜帶歸屬標識的MAC子頭所指示的歸屬。
此外,當RN的數據對應的MAC子頭組中不攜帶RN的標識時,接收端的MAC層收到數據后,查看第一組數據是否攜帶歸屬標識,如果攜帶了歸屬標識,則該組數據 屬于該歸屬標識所指示的UE;否則,該組數據歸屬于RN。
當然,任何通過CF域指示當前MAC子頭中是否攜帶該分組對應的歸屬標識的 方式均屬于本發明的保護范圍。
步驟709、接收端的MAC層對收到的MAC CE進行相應的處理。
步驟710、接收端的MAC層將分離出的MAC SDU通過所屬的邏輯信道發往高層。
本發明實施例提供一種MAC PDU的發送方法,當進行上行發送時,發送端為 RN,接收端為eNB,當進行下行發送時,發送端為eNB,接收端為RN,其中定義一種 新的歸屬標識指示MAC子頭攜帶歸屬標識,如圖10所示,具體包括以下步驟
步驟1001、發送端的MAC層根據資源調度的結果,確定可以發送數據的邏輯 信道以及各邏輯信道可以發送的數據的數量,并從RLC獲取相應的數據包,即多個MAC SDU。
當僅需要發送R-UE的數據時,僅獲取R-UE的多個MAC SDU;
當既需要發送R-UE的數據,又需要發送RN的數據時,獲取R-UE的多個MAC SDU和RN的多個MAC SDU。
當然,上述MAC SDU也可以僅為一個。
步驟1002、發送端的MAC層生成待發送的MAC CE。
步驟1003、發送端的MAC層對待發送的MAC CE和MAC SDU按照歸屬進行分組。
當待發送的多個MAC CE和多個MAC SDU屬于RN或同一個的R-UE時,為了 便于對具有相同歸屬的MAC CE和MAC SDU添加歸屬標識,即所屬RN或R-UE的標 識,需要對待發送的MAC CE和MAC SDU按照歸屬進行分組,即將屬于RN或同一個 R-UE的多個MAC CE和多個MAC SDU分為一組。
需要說明的是,對于屬于RN的MAC CE和MAC SDU,為了節約開銷,可以不 添加歸屬標識,而將RN的數據放在MAC PDU中的特殊位置,例如起始位置。
步驟1004、發送端的MAC層為每個分組中的每一個MAC CE和每一個MAC SDU生成對應的MAC子頭,以及為每個分組生成每個分組的歸屬標識指示MAC子頭。
發送端的MAC層需要為分組中的每一個MAC CE或MAC SDU生成對應的MAC 子頭,以及為每個分組生成每個分組的歸屬標識指示MAC子頭,具體包括以下兩種情況 中的任一種
(1)生成的MAC子頭為與分組中的MAC CE或MAC SDU對應的MAC子頭。
當生成的MAC子頭為與分組中的MAC CE或MAC SDU對應的MAC子頭時, 發送端的MAC層按照現有技術中生成MAC子頭的方式為該MACCE或MAC SDU生成 對應的MAC子頭。
(2)生成的MAC子頭為分組的歸屬標識指示MAC子頭。
發送端的MAC層為每一個分組生成該分組的歸屬標識指示MAC子頭,該歸屬 標識指示MAC子頭內攜帶該分組對應的歸屬標識,且為該分組多個MAC子頭中的第一個MAC子頭。LCID域長度為5bit,可以表示32種MAC CE格式或邏輯信道ID。除去現在已經分配的MAC CE格式指示和邏輯信道ID,還有一些LCID現在尚未分配。本發明實施例中新定義了一種新的MAC子頭,如圖11所示,該新定義的MAC 子頭用于攜帶和指示分組歸屬標識。當LCID域被置為特定的LCID時,則表示該MAC 子頭中攜帶有UE ID。該歸屬標識指示MAC子頭不對應于任何MAC CE或MAC SDU, 僅用于指示其后的MAC子頭對應的MAC CE或MAC SDU的歸屬UE的標識。UE ID域用于攜帶該分組對應的歸屬標識,其中UE ID的形式可以為CRNTI或 其他任何可以標識UE ID的形式。需要說明的是,UEID是長度可以是可配的,例如 可以為IByte或2Byte,其長度的控制可以通過Un 口的信令,如RRC信令,配置或通過 默認規則確定。同理,當存在屬于RN的數據時,按照同樣的方法攜帶RN ID,即將RNID填 入圖11中UEID域中。此外,RN的數據也可以不攜帶RNID,通過將RN的數據對應 的MAC子頭放置在MAC PDU中的特殊位置來識別,例如放置在MAC PDU的起始位置。步驟1005、發送端的MAC層根據上述對待發送的MAC CE和MAC SDU以及對 應的子頭組裝成MAC PDU。當待發送的數據存在RN的數據時,發送端的MAC層將RN的數據,例如 MAC CE, Sl-AP或X2-AP數據等,與R-UE的數據封裝在同一個MACPDU中傳輸,具 體包括以下兩種情況中的任一種(a) RN的數據對應的MAC子頭組中不攜帶對應的歸屬標識指示MAC子頭時, 發送端的MAC層將RN的數據對應的MAC子頭放在MAC頭中的特定位置,如起始位 置,如圖12所示;(b)RN的數據對應的MAC子頭組中攜帶對應的歸屬標識指示MAC子頭時,發 送端的MAC層可以將RN的數據放在MAC頭中的任意位置。步驟1006、發送端將MAC PDU在Un 口發送給接收端。步驟1007、接收端的MAC層從底層收到發送端發送的MAC PDU。步驟1008、接收端的MAC層依次解出各MAC子頭,確定各MAC子頭對應的 MAC SDU或MAC CE的歸屬。具體的,當所述MAC子頭中攜帶了歸屬標識,則該歸屬標識用于指示本MAC 子頭與下一個攜帶歸屬標識的MAC子頭之間的MAC子頭對應的MACSDU或MAC CE 的歸屬;否則,由于每一個分組對應的第一個MAC子頭中攜帶該分組的歸屬標識,所以 該MAC子頭對應的MAC SDU或MAC CE歸屬于位于該MAC子頭之前最近的一個對應 于歸屬標識MAC CE的MAC子頭所指示的歸屬。此外,當RN的數據對應的MAC子頭組中不攜帶對應的歸屬標識指示MAC子 頭時,接收端的MAC層收到數據后,查看第一組數據是否攜帶歸屬標識,如果攜帶了歸 屬標識,則該組數據屬于該歸屬標識所指示的UE;否則,該組數據歸屬于RN。步驟1009、接收端的MAC層對收到的MAC CE進行相應的處理。步驟1010、接收端的MAC層將分離出的MAC SDU通過所屬的邏輯信道發往高層。本發明實施例提供一種MAC PDU的發送方法,當進行上行發送時,發送端為 RN,接收端為eNB,當進行下行發送時,發送端為eNB,接收端為RN,其中定義一種 新的歸屬標識MAC CE指示MAC子頭和對應的歸屬標識MAC CE,如圖13所示,具體 包括以下步驟步驟1301、發送端的MAC層根據資源調度的結果,確定可以發送數據的邏輯 信道以及各邏輯信道可以發送的數據的數量,并從RLC獲取相應的數據包,即多個MAC SDU。當僅需要發送R-UE的數據時,僅獲取R-UE的多個MAC SDU;當既需要發送R-UE的數據,又需要發送RN的數據時,獲取R-UE的多個MAC SDU和RN的多個MAC SDU。當然,上述MAC SDU也可以僅為一個。步驟1302、發送端的MAC層生成待發送的MAC CE。步驟1303、發送端的MAC層對待發送的MAC CE和MAC SDU按照歸屬進行分組。當待發送的多個MAC CE和多個MAC SDU屬于RN或同一個的R-UE時,為了 便于對具有相同歸屬的MAC CE和MAC SDU添加歸屬標識,即所屬RN或R-UE的標 識,需要對待發送的MAC CE和MAC SDU按照歸屬進行分組,即將屬于RN或同一個 R-UE的多個MAC CE和多個MAC SDU分為一組。需要說明的是,對于屬于RN的MAC CE和MAC SDU,為了節約開銷,可以不 添加歸屬標識,而將RN的數據放在MAC PDU中的特殊位置,例如起始位置。步驟1304、發送端的MAC層為每個分組中的每一個MAC CE和每一個MAC SDU生成對應的MAC子頭,以及為每個分組生成每個分組的歸屬標識MAC CE指示 MAC子頭和與該分組的歸屬標識MAC CE指示MAC子頭對應的歸屬標識MAC CE。發送端的MAC層需要為分組中的每一個MAC CE或MAC SDU生成對應的MAC 子頭,以及為每個分組生成每個分組的歸屬標識MAC CE指示MAC子頭和與該分組的歸 屬標識MAC CE指示MAC子頭對應的歸屬標識MAC CE,具體包括以下兩種情況中的任 一種(1)生成的MAC子頭為與分組中的MAC CE或MAC SDU對應的MAC子頭。當生成的MAC子頭 為與分組中的MAC CE或MAC SDU對應的MAC子頭時, 發送端的MAC層按照現有技術中生成MAC子頭的方式為該MACCE或MAC SDU生成 對應的MAC子頭。(2)生成的MAC子頭為分組的歸屬標識MAC CE指示MAC子頭和與該分組的 歸屬標識MAC CE指示MAC子頭對應的歸屬標識MAC CE。本發明實施例中新定義了一種新的MAC子頭和MAC CE,如圖14和圖15所 示。發送端的MAC層為每一個分組生成該分組的歸屬標識MAC CE指示MAC子頭和與 該分組的歸屬標識MAC CE指示MAC子頭對應的歸屬標識MAC CE,該歸屬標識MAC CE指示MAC子頭用于指示與該分組的歸屬標識MAC CE指示MAC子頭對應的歸屬標識 MAC CE中攜帶了該分組對應的歸屬標識,且該歸屬標識MAC CE指示MAC子頭為該分組中多個MAC子頭中的第一個MAC子頭。UE ID域用于攜帶該分組對應的歸屬標識,其中UE ID的形式可以為CRNTI或 其他任何可以標識UE ID的形式。MAC子頭使用一種尚未分配的LCID來指示新的MAC CE: UE ID MAC CE。如果UE ID采用C-RNTI的形式,也可復用現有的C-RNTI MAC CE對應的MAC子頭和MAC CE。如果復用現有的C-RNTI MAC CE,則使用現有的用 于指示C-RNTI MAC CE的LCID,需要說明的是,雖然格式相同,但此處UE ID的用法 和位置與LTE系統中的C-RNTI MAC CE完全不同。同理,當存在屬于RN的數據時, 按照同樣的方法攜帶RN ID,即將RNID填 入圖11中UEID域中。此外,RN的數據也可以不攜帶RNID,通過將RN的數據對應 的MAC子頭放置在MAC PDU中的特殊位置來識別,例如放置在MAC PDU的起始位置。步驟1305、發送端的MAC層根據上述對待發送的MAC CE和MAC SDU以及對 應的子頭組裝成MAC PDU。當待發送的數據存在RN的數據時,發送端的MAC層將RN的數據,例如 MAC CE, Sl-AP或X2-AP數據等,與R-UE的數據封裝在同一個MACPDU中傳輸,具 體包括以下兩種情況中的任一種(a) RN的數據對應的MAC子頭組中不攜帶對應的歸屬標識MAC CE指示MAC 子頭時,發送端的MAC層將RN的數據對應的MAC子頭放在MAC頭中的特定位置,如 起始位置,如圖16所示;(b) RN的數據對應的MAC子頭組中攜帶對應的歸屬標識MAC CE指示MAC子 頭且在對應的位置攜帶對應的歸屬標識MAC CE時,發送端的MAC層可以將RN的數據 放在MAC頭中的任意位置。步驟1306、發送端將MAC PDU在Un 口發送給接收端。步驟1307、接收端的MAC層從底層收到發送端發送的MAC PDU。步驟1308、接收端的MAC層依次解出各MAC子頭,確定各MAC子頭對應的 MAC SDU或MAC CE的歸屬。具體的,當所述MAC子頭對應的MAC CE為歸屬標識MAC CE,則該歸屬標識 MAC CE中獲取歸屬標識,該歸屬標識用于指示本MAC子頭與下一個歸屬標識MAC CE 的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬;否則,由于每一個 分組對應的第一個MAC子頭中攜帶該分組的歸屬標識,所以該MAC子頭對應的MAC SDU或MAC CE歸屬于位于該MAC子頭之前最近的一個對應于歸屬標識MAC CE的 MAC子頭所指示的歸屬。此外,當RN的數據對應的MAC子頭組中不攜帶對應的歸屬標識MACCE指 示MAC子頭時,接收端的MAC層收到數據后,查看第一組數據是否攜帶歸屬標識,如 果攜帶了歸屬標識,則該組數據屬于該歸屬標識所指示的UE;否則,該組數據歸屬于
RNo步驟1309、接收端的MAC層對收到的MAC CE進行相應的處理。步驟1310、接收端的MAC層將分離出的MAC SDU通過所屬的邏輯信道發往高層。
上述本 發明實施例中,還可以在MAC子頭中添加一個NUM域,該MAC子頭的 格式如圖17所示,用于指示與該MAC子頭對應的分組內MAC SDU和MAC CE的總個 數。以本發明實施例三中圖11所示的MAC子頭格式為例,添加了 NUM域之后的MAC PDU格式如圖18所示。此時,由于在MAC子頭中添加了 NUM指示,可以將不同UE 的UE ID子頭在MAC頭中連續放置,通過該NUM域識別具有相同歸屬的MAC SDU和 MAC CE。本方法適用于本發明的所有實施例,此處不再贅述。需要說明的是,當在Un 口傳輸的MAC PDU中不攜帶針對R-UE的MACCE時, 上述各方案中所有的分組只需對MAC SDU進行,也無需指示MAC CE的歸屬,因為此時 MAC CE必然歸屬于RN。本發明實施例提供一種MAC PDU的發送系統,包括發送端,所述發送端的MAC層用于獲取待發送的MAC SDU,并生成MAC CE;所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MAC PDU,所 述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;所述發送端將所 述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述MAC PDU中攜帶的所 述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸 屬;接收端,接收所述發送端發送的所述MAC PDU;所述接收端的MAC層根據所 述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。本發明的實施例提供一種發送裝置190,如圖19所示,包括獲取模塊191,用于獲取待發送的MAC SDU,并生成MAC CE ;生成模塊192,用于根據獲取模塊191獲取的所述MAC SDU和所述MACCE, 組裝成MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MACCE對應的歸屬標 識;發送模塊193,用于將生成模塊192生成的所述MAC PDU發送給接收端,使得 所述接收端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應 的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。所述歸屬標識包括所述MAC SDU和所述MAC CE所屬中繼節點的中繼節點標識 或所屬終端的終端標識。生成模塊192包括分組子模塊1921,用于將獲取模塊191獲取的所述MAC SDU和所述MAC CE 按照歸屬進行分組,所述分組中的MAC SDU和MAC CE對應的同一個歸屬為所述分組對 應的歸屬;攜帶子模塊1922,用于生成與分組子模塊1921獲取的所述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭,所述分組對應的歸屬標識攜帶在與所述分組中的 所述MAC SDU和所述MAC CE對應的MAC子頭或所述MAC CE中;生成子模塊1923,用于根據分組子模塊1921獲取的所述MAC子頭,所述MAC CE和所述MAC SDU組裝成MAC PDU,所述MAC PDU中攜帶所述若干個所述分組對應 的歸屬標識。
攜帶子模塊1922具體用于根據 分組子模塊1921獲取的所述分組中的各個MAC SDU和MAC CE,生成與 所述分組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭,所述分組對應的歸 屬標識攜帶在與所述分組對應的多個MAC子頭中的第一個MAC子頭中,所述多個MAC 子頭中的保留比特R用于指示當前MAC子頭中是否攜帶所述分組對應的歸屬標識;或根據分組子模塊1921獲取的所述分組中的各個MAC SDU和MAC CE,生成與 所述分組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭和所述分組的歸屬標 識指示MAC子頭,所述歸屬標識指示MAC子頭內攜帶所述分組對應的歸屬標識,所述 歸屬標識指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC子頭;或根據分組子模塊1921獲取的所述分組中的各個MAC SDU和MAC CE,生成與 所述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭、所述分組的歸屬標識 MAC CE指示MAC子頭和與所述分組的歸屬標識MACCE指示MAC子頭對應的歸屬標 識MAC CE,所述歸屬標識MAC CE指示MAC子頭用于指示所述歸屬標識MAC CE中 攜帶了所述分組對應的歸屬標識,所述歸屬標識MAC CE在所述MAC PDU的負荷部分攜 帶,所述歸屬標識MAC CE指示MAC子頭為與所述分組對應的多個MAC子頭中的第一 個MAC子頭。攜帶子模塊1922還用于在攜帶所述分組對應的歸屬標識的MAC子頭中添加NUM域,用于指示所述分 組內MAC SDU和MAC CE的總個數。生成子模塊1923還用于將所述攜帶模塊生成的所述歸屬標識指示MAC子頭或所述歸屬標識MAC CE指 示MAC子頭在MAC頭中連續放置。本發明的實施例提供一種接收裝置200,如圖20所示,包括接收模塊201,用于接收發送端發送的MAC PDU;判斷模塊202,用于根據接收模塊201接收的所述MAC PDU中攜帶的MAC SDU 禾口 MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。所述歸屬標識包括所述MAC SDU和所述MAC CE所屬中繼節點的中繼節點標識 或所屬終端的終端標識。需要說明的是,所述終端標識在一個RN下唯一標識一個終端,從而可以避免一 個RN管轄多個小區,不同小區內的終端在Uu 口采用相同的標識時,無法區分MAC PDU 中各個終端的數據。判斷模塊202包括獲取子模塊2021,用于接收模塊201接收的所述MAC PDU獲取各個所述MAC
子頭;判斷子模塊2022,用于判斷獲取子模塊2021獲取的所述各個MAC子頭對應的 MAC SDU或MAC CE的歸屬。判斷模塊202具體用于當獲取子模塊2021獲取的所述MAC子頭中攜帶所述歸屬標識,則所述MAC子 頭對應的MAC SDU或MAC CE歸屬于所述MAC子頭中歸屬標識所指示的歸屬;當所述MAC子頭中沒有攜帶所述歸屬標識,則所述MAC子頭對應的MAC SDU或MAC CE歸 屬于位于所述MAC子頭之前最近的一個攜帶歸屬標識的MAC子頭所指示的歸屬;或當獲取子模塊2021獲取的所述MAC子頭攜帶所 述歸屬標識,則所述歸屬標識 用于指示本MAC子頭與下一個攜帶歸屬標識的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬;否則,所述MAC子頭對應的MAC SDU或MAC CE歸屬于位 于所述MAC子頭之前最近的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸 屬;或當獲取子模塊2021獲取的所述MAC子頭對應的MAC CE為所述歸屬標識MAC CE,則所述歸屬標識MAC CE中獲取所述歸屬標識,所述歸屬標識用于指示本MAC子頭 與下一個對應歸屬標識MAC CE的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬;否則,所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子 頭之前最近的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬。 獲取子模塊2021還用于根據NUM域獲取屬于同一分組的MAC SDU和MAC CE。本發明的實施例通過在待發送的MAC PDU中攜帶數據的歸屬標識,實現了多個 終端的數據復用在同一個MAC PDU時區分各個終端的數據并將數據進行發送。當然, 實施本發明的實施例的任一產品并不一定需要同時達到以上所述的所有優點。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可借 助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者 是更佳的實施方式。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做 出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質 中,包括若干指令用以使得一臺終端設備(可以是手機,個人計算機,服務器,或者網 絡設備等)執行本發明各個實施例所述的方法。以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術 人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤 飾也應視本發明的保護范圍。
權利要求
1.一種媒體訪問控制協議數據單元MAC PDU的發送方法,其特征在于,包括發送端的MAC層獲取待發送的媒體訪問控制業務數據單元MAC SDU,并生成媒體 訪問控制控制元素MAC CE ;所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MACPDU,所述 MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;所述發送端將所述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述 MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU 和所述MAC CE的歸屬。
2.如權利要求1所述的方法,其特征在于,所述歸屬標識包括所述MACSDU和所述 MAC CE所屬中繼節點的中繼節點標識或所屬終端的終端標識。
3.如權利要求1所述的方法,其特征在于,所述發送端的MAC層根據所述MACSDU 和所述MAC CE組裝成MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MAC CE的歸屬標識包括所述發送端的MAC層將所述MAC SDU和所述MAC CE按照歸屬進行分組,所述分 組中的MAC SDU和MAC CE對應的同一個歸屬為所述分組對應的歸屬;所述發送端的MAC層生成與所述分組中的所述MAC SDU和所述MACCE對應的 MAC子頭,所述分組對應的歸屬標識攜帶在與所述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭或所述MAC CE中;所述發送端的MAC層將所述MAC子頭,所述MAC CE和所述MAC SDU組裝成 MAC PDU,所述MAC PDU中攜帶所述分組對應的歸屬標識。
4.如權利要求3所述的方法,其特征在于,所述發送端的MAC層生成與所述分組中 的所述MAC SDU和所述MAC CE對應的MAC子頭,所述分組對應的歸屬標識攜帶在與 所述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭或所述MAC CE中包括所述發送端的MAC層根據所述分組中的各個MAC SDU和MAC CE,生成與所述分 組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭,所述分組對應的歸屬標識 攜帶在與所述分組對應的多個MAC子頭中的第一個MAC子頭中,所述多個MAC子頭中 的保留比特R用于指示當前MAC子頭中是否攜帶所述分組對應的歸屬標識;或所述發送端的MAC層根據所述分組中的各個MAC SDU和MAC CE,生成與所述分 組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭和所述分組的歸屬標識指示 MAC子頭,所述歸屬標識指示MAC子頭內攜帶所述分組對應的歸屬標識,所述歸屬標 識指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC子頭;或所述發送端的MAC層根據所述分組中的各個MAC SDU和MAC CE,生成與所述分 組中的所述MAC SDU和所述MAC CE對應的MAC子頭、所述分組的歸屬標識MAC CE 指示MAC子頭和與所述分組的歸屬標識MAC CE指示MAC子頭對應的歸屬標識MAC CE,所述歸屬標識MAC CE指示MAC子頭用于指示所述歸屬標識MAC CE中攜帶了所 述分組對應的歸屬標識,所述歸屬標識MAC CE在所述MAC PDU的負荷部分攜帶,所 述歸屬標識MACCE指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC 子頭。
5.如權利要求1或4所述的方法,其特征在于,所述接收端的MAC層根據所述MACPDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所 述MAC CE的歸屬包括所述接收端的MAC層根據接收的所述MAC PDU獲取各個所述MAC子頭,判斷所 述各個MAC子頭對應的MAC SDU或MAC CE的歸屬。
6.如權利要求5所述的方法,其特征在于,所述接收端的MAC層判斷所述各個MAC 子頭對應的MAC SDU或MAC CE的歸屬包括當所述MAC子頭中攜帶所述歸屬標識,則所述MAC子頭對應的MACSDU或MAC CE歸屬于所述MAC子頭中歸屬標識所指示的歸屬;當所述MAC子頭中沒有攜帶所述歸 屬標識,則所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子頭之前 最近的一個攜帶歸屬標識的MAC子頭所指示的歸屬;或當所述MAC子頭攜帶所述歸屬標識,則所述歸屬標識用于指示本MAC子頭與下一 個攜帶歸屬標識的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE的歸屬;否 貝U,所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子頭之前最近的 一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬;或當所述MAC子頭對應的MAC CE為所述歸屬標識MAC CE,則所述歸屬標識MAC CE中獲取所述歸屬標識,所述歸屬標識用于指示本MAC子頭與下一個對應歸屬標識 MAC CE的MAC子頭之間的MAC子頭對應的MACSDU或MAC CE的歸屬;否則,所 述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子頭之前最近的一個對 應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬。
7.如權利要求4所述的方法,其特征在于,還包括所述發送端的MAC層在攜帶所述分組對應的歸屬標識的MAC子頭中添加NUM域, 用于指示所述分組內MAC SDU和MAC CE的總個數。
8.如權利要求7所述的方法,其特征在于,當所述分組對應的歸屬標識的MAC子頭 中添加NUM域時,還包括所述發送端的MAC層將所述歸屬標識指示MAC子頭或所述歸屬標識MAC CE指示 MAC子頭在MAC頭中連續放置。
9.如權利要求8所述的方法,其特征在于,當所述發送端的MAC層將所述歸屬標識 指示MAC子頭或所述歸屬標識MAC CE指示MAC子頭在MAC頭中連續放置時,所述 接收端的MAC層根據所述NUM域獲取屬于同一分組的MAC SDU和MAC CE。
10.—種MACPDU的發送系統,其特征在于,包括發送端,所述發送端的MAC層用于獲取待發送的MAC SDU,并生成MAC CE ;所 述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;所述發送端將所述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬;接收端,接收所述發送端發送的所述MAC PDU;所述接收端的MAC層根據所述 MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU 和所述MAC CE的歸屬。
11.一種發送裝置,其特征在于,包括獲取模塊,用于獲取待發送的MAC SDU,并生成MAC CE;生成模塊,用于根據所述獲取模塊獲取的所述MAC SDU和所述MACCE,組裝成 MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MACCE對應的歸屬標識;發送模塊,用于將所述生成模塊生成的所述MAC PDU發送給接收端,使得所述接收 端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標 識判斷所述MAC SDU和所述MAC CE的歸屬。
12.如權利要求11所述的裝置,其特征在于,所述歸屬標識包括所述MACSDU和所 述MAC CE所屬中繼節點的中繼節點標識或所屬終端的終端標識。
13.如權利要求11所述的裝置,其特征在于,所述生成模塊包括分組子模塊,用于將所述獲取模塊獲取的所述MAC SDU和所述MAC CE按照歸屬 進行分組,所述分組中的MAC SDU和MAC CE對應的同一個歸屬為所述分組對應的歸 屬;攜帶子模塊,用于生成與所述分組子模塊獲取的所述分組中的所述MACSDU和所述 MAC CE對應的MAC子頭,所述分組對應的歸屬標識攜帶在與所述分組中的所述MAC SDU和所述MAC CE對應的MAC子頭或所述MACCE中;生成子模塊,用于根據所述分組子模塊獲取的所述MAC子頭,所述MACCE和所述 MAC SDU組裝成MAC PDU,所述MAC PDU中攜帶所述若干個所述分組對應的歸屬標 識。
14.如權利要求13所述的裝置,其特征在于,所述攜帶子模塊具體用于根據所述分組子模塊獲取的所述分組中的各個MAC SDU和MAC CE,生成與所述分 組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭,所述分組對應的歸屬標識 攜帶在與所述分組對應的多個MAC子頭中的第一個MAC子頭中,所述多個MAC子頭中 的保留比特R用于指示當前MAC子頭中是否攜帶所述分組對應的歸屬標識;或根據所述分組子模塊獲取的所述分組中的各個MAC SDU和MAC CE,生成與所述分 組中的所述MAC SDU和所述MAC CE對應的多個MAC子頭和所述分組的歸屬標識指示 MAC子頭,所述歸屬標識指示MAC子頭內攜帶所述分組對應的歸屬標識,所述歸屬標 識指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC子頭;或根據所述分組子模塊獲取的所述分組中的各個MAC SDU和MAC CE,生成與所述分 組中的所述MAC SDU和所述MAC CE對應的MAC子頭、所述分組的歸屬標識MAC CE 指示MAC子頭和與所述分組的歸屬標識MACCE指示MAC子頭對應的歸屬標識MAC CE,所述歸屬標識MAC CE指示MAC子頭用于指示所述歸屬標識MAC CE中攜帶了所 述分組對應的歸屬標識,所述歸屬標識MAC CE在所述MAC PDU的負荷部分攜帶,所 述歸屬標識MAC CE指示MAC子頭為與所述分組對應的多個MAC子頭中的第一個MAC 子頭。
15.如權利要求14所述的裝置,其特征在于,所述攜帶子模塊還用于在攜帶所述分組對應的歸屬標識的MAC子頭中添加NUM域,用于指示所述分組內 MAC SDU和MAC CE的總個數。
16.如權利要求15所述的裝置,其特征在于,所述生成子模塊還用于將所述攜帶模塊生成的所述歸屬標識指示MAC子頭或所述歸屬標識MAC CE指示MAC子頭在MAC頭中連續放置。
17.—種接收裝置,其特征在于,包括接收模塊,用于接收發送端發送的MAC PDU;判斷模塊,用于根據所述接收模塊接收的所述MAC PDU中攜帶的MACSDU和MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。
18.如權利要求17所述的裝置,其特征在于,所述歸屬標識包括所述MACSDU和所 述MAC CE所屬中繼節點的中繼節點標識或所屬終端的終端標識。
19.如權利要求18所述的裝置,其特征在于,所述判斷模塊包括獲取子模塊,用于所述接收模塊接收的所述MAC PDU獲取各個所述MAC子頭;判斷子模塊,用于判斷所述獲取子模塊獲取的所述各個MAC子頭對應的MAC SDU 或MAC CE的歸屬。
20.如權利要求19所述的裝置,其特征在于,所述判斷模塊具體用于當所述獲取子模塊獲取的所述MAC子頭中攜帶所述歸屬標識,則所述MAC子頭對 應的MAC SDU或MAC CE歸屬于所述MAC子頭中歸屬標識所指示的歸屬;當所述MAC 子頭中沒有攜帶所述歸屬標識,則所述MAC子頭對應的MAC SDU或MAC CE歸屬于位 于所述MAC子頭之前最近的一個攜帶歸屬標識的MAC子頭所指示的歸屬;或當所述獲取子模塊獲取的所述MAC子頭攜帶所述歸屬標識,則所述歸屬標識用于指 示本MAC子頭與下一個攜帶歸屬標識的MAC子頭之間的MAC子頭對應的MAC SDU 或MAC CE的歸屬;否則,所述MAC子頭對應的MACSDU或MAC CE歸屬于位于所述 MAC子頭之前最近的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬;或當所述獲取子模塊獲取的所述MAC子頭對應的MAC CE為所述歸屬標識MAC CE, 則所述歸屬標識MAC CE中獲取所述歸屬標識,所述歸屬標識用于指示本MAC子頭與下 一個對應歸屬標識MAC CE的MAC子頭之間的MAC子頭對應的MAC SDU或MAC CE 的歸屬;否則,所述MAC子頭對應的MAC SDU或MAC CE歸屬于位于所述MAC子頭 之前最近的一個對應于所述歸屬標識MAC CE的MAC子頭所指示的歸屬。
21.如權利要求19所述的裝置,其特征在于,所述獲取子模塊還用于根據NUM域獲取屬于同一分組的MAC SDU和MAC CE。
全文摘要
本發明的實施例公開了一種MAC PDU的發送方法、系統和裝置,該方法包括發送端的MAC層獲取待發送的MAC SDU,并生成MAC CE;所述發送端的MAC層根據所述MAC SDU和所述MAC CE,組裝成MAC PDU,所述MAC PDU中攜帶所述MAC SDU和所述MAC CE對應的歸屬標識;所述發送端將所述MAC PDU發送給接收端,使得所述接收端的MAC層根據所述MAC PDU中攜帶的所述MAC SDU和所述MAC CE對應的歸屬標識判斷所述MAC SDU和所述MAC CE的歸屬。通過本發明,實現了多個終端的數據復用在同一個MAC PDU時區分各個終端的數據并將數據進行發送。
文檔編號H04L29/06GK102026411SQ20091009258
公開日2011年4月20日 申請日期2009年9月18日 優先權日2009年9月18日
發明者烏娜, 諶麗, 趙亞利, 鮑煒 申請人:大唐移動通信設備有限公司