專利名稱:媒體訪問控制報頭格式的制作方法
技術(shù)領(lǐng)域:
下面的描述概括而言涉及無線通信,具體而言,涉及媒體訪問控制報頭格式的優(yōu) 化設(shè)計。
背景技術(shù):
為了提供諸如語音、數(shù)據(jù)之類的各種通信內(nèi)容,廣泛部署了無線通信系統(tǒng)。典型 的無線通信系統(tǒng)可以是多址系統(tǒng),其通過共享可用系統(tǒng)資源(例如,帶寬、傳輸功率……) 能夠支持多個用戶進行通信。這類多址系統(tǒng)的實例包括碼分多址(CDMA)系統(tǒng)、時分多址 (TDMA)系統(tǒng)、頻分多址(FDMA)系統(tǒng)、正交頻分多址(OFDMA)系統(tǒng)等等。另外,這些系統(tǒng)可以 符合諸如第三代合作伙伴項目(3GPP)、3GPP2、3GPP長期演進(LTE)等的規(guī)范。一般,無線多址通信系統(tǒng)可以同時支持多個移動設(shè)備進行通信。每個移動設(shè)備通 過在前向和反向鏈路上的傳輸可以與一個或多個基站通信。前向鏈路(或稱下行鏈路)指 的是從基站到移動設(shè)備的通信鏈路,而反向鏈路(或稱上行鏈路)指的是從移動設(shè)備到基 站的通信鏈路。此外,移動設(shè)備和基站之間的通信可通過單輸入單輸出(SISO)系統(tǒng)、多輸 入單輸出(MISO)系統(tǒng)、多輸入多輸出(MIMO)系統(tǒng)等來建立。另外,移動設(shè)備可在對等無線 網(wǎng)絡(luò)格局中與其他移動設(shè)備(和/或基站與其他基站)通信。無線通信系統(tǒng)通常使用一個或多個提供覆蓋范圍的基站。典型的基站可以發(fā)送用 于廣播、多播和/或單播服務(wù)的多個數(shù)據(jù)流,其中數(shù)據(jù)流可以是接入終端對其具有獨立接 收興趣的數(shù)據(jù)的流。該基站覆蓋范圍內(nèi)的接入終端可以用于接收一個、多于一個數(shù)據(jù)流或 由復(fù)合流攜帶的所有數(shù)據(jù)流。同樣,接入終端可以將數(shù)據(jù)發(fā)送給基站或另一個接入終端。MIMO系統(tǒng)一般利用多個(&個)發(fā)射天線和多個(隊個)接收天線進行數(shù)據(jù)傳輸。 由Nt個發(fā)射和Nk個接收天線構(gòu)成的MIMO信道可以分解成Ns個獨立信道,其可以稱為空間 信道,其中NsS {NT,NK}。Ns個獨立信道中的每個對應(yīng)于一維。另外,如果利用由多個發(fā)射 和接收天線創(chuàng)建的另外的維度,MIMO系統(tǒng)可以提供改善的性能(例如,增加的頻譜效率、更 高的吞吐率和/或更高的可靠性)。
發(fā)明內(nèi)容
下面簡單地概括一個或多個實施例,以便對這些實施例有一個基本的理解。發(fā)明 內(nèi)容部分不是對能聯(lián)想到的所有實施例的全面概述,既不是要確定所有實施例的關(guān)鍵或重 要組成部分,也不是要描繪任何一個實施例或所有實施例的范圍。唯一的目的是簡單地描 述一個或多個實施例的一些概念,以此作為后面的詳細說明的序言。
根據(jù)一個或多個實施例及其相應(yīng)的公開,描述了無線通信中結(jié)合利用多個媒體訪 問控制(MAC)報頭格式的各個方面。所述MAC報頭格式可以針對包括在協(xié)議數(shù)據(jù)單元(PDU) 中的特定類型的數(shù)據(jù)進行專門化。另外,所述MAC報頭可以具有可變長度來容納可變大小 的凈荷,而不產(chǎn)生不必要的開銷。進一步,提供了支持直接訪問控制PDU并將其遞送給相關(guān) 聯(lián)的協(xié)議層以確保更好的服務(wù)質(zhì)量處理的機制。根據(jù)相關(guān)方面,提供了一種有助于利用多個媒體訪問控制報頭格式的方法。所述 方法可以包括對包括在相關(guān)聯(lián)的媒體訪問控制協(xié)議數(shù)據(jù)單元中數(shù)據(jù)的類型進行確定。所述 方法還可以包括根據(jù)與所確定的數(shù)據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問控制報頭。另 夕卜,所述方法可以包括發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元。另一方面涉及通信裝置,其有助于利用可變媒體訪問控制報頭。所述通信裝置可 以包括用于對包括在相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元中數(shù)據(jù)的類型進行確定的模塊。所述通信裝置 還可以包括用于根據(jù)與所確定的數(shù)據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問控制報頭。另 夕卜,所述通信裝置可以包括用于發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元 的模塊。又一方面涉及無線通信裝置。所述無線通信裝置可以包括存儲器,其保存與以下 操作有關(guān)的指令對包括在相關(guān)聯(lián)的媒體訪問控制協(xié)議數(shù)據(jù)單元中數(shù)據(jù)的類型進行確定, 其中,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少一種;根據(jù)與所確定的數(shù) 據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問控制報頭;以及發(fā)送所述媒體訪問控制報頭和所 述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元。另外,所述無線通信裝置還可以包括處理器,其耦合到所述存儲 器,用于執(zhí)行保存在所述存儲器中的指令。又一方面涉及計算機程序產(chǎn)品,其可以具有計算機可讀介質(zhì)。所述計算機可讀介 質(zhì)可以包括用于使至少一臺計算機對包括在相關(guān)聯(lián)的媒體訪問控制協(xié)議數(shù)據(jù)單元中數(shù)據(jù) 的類型進行確定的代碼,其中,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少 一種。所述計算機可讀介質(zhì)還可以包括用于使至少一臺計算機根據(jù)與所確定的數(shù)據(jù)類型相 對應(yīng)的報頭格式來生成媒體訪問控制報頭的代碼。另外,所述計算機可讀介質(zhì)可以包括用 于使至少一臺計算機發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元的代碼。本申請描述的另一方面涉及一種有助于用可變媒體訪問控制報頭格式進行通信 的方法。所述方法可以包括接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭。所述方法還 可以包括至少部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符對包括在所述分組數(shù)據(jù) 單元中數(shù)據(jù)的類型進行確定。另外,所述方法可以包括根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié) 議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù)單元。又一方面涉及一種有助于用可變媒體訪問控制報頭格式進行通信的通信裝置。所 述通信裝置可以包括用于接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭的模塊。所述通 信裝置還可以包括用于至少部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符對包括在 所述分組數(shù)據(jù)單元中數(shù)據(jù)的類型進行確定的模塊。另外,所述通信裝置可以包括用于根據(jù) 所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù)單元的模塊。本申請描述的又一方面涉及一種無線通信裝置,其可以包括存儲器。所述存儲器 可以保存與以下操作有關(guān)的指令接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭;至少 部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符對包括在所述分組數(shù)據(jù)單元中數(shù)據(jù)的類型進行確定,其中,所述數(shù)據(jù)類型可以是控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少一種;以及根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù)單元。另 夕卜,所述無線通信裝置還可以包括處理器,其耦合到所述存儲器,用于執(zhí)行保存在所述存儲 器中的指令。又一方面涉及計算機程序產(chǎn)品,其可以具有計算機可讀介質(zhì),包括用于使至少一 臺計算機接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭的代碼。所述計算機可讀介質(zhì)還 可以包括用于使至少一臺計算機至少部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符 對包括在所述分組數(shù)據(jù)單元中數(shù)據(jù)的類型進行確定的代碼,其中,所述數(shù)據(jù)類型可以是控 制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少一種。另外,所述計算機可讀介質(zhì)可以包括用于使至 少一臺計算機根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù) 單元的代碼。為了實現(xiàn)前述和有關(guān)的目的,一個或多個實施例包括下面將要充分描述和在權(quán)利 要求中重點列明的各個特征。下面的描述和附圖詳細說明這一個或多個實施例的一些示例 性方面。但是,這些方面僅僅說明可利用各個實施例之基本原理的各種方法中的少數(shù)一些 方法,所描述的實施例旨在包括所有這些方面及其等同物。
圖1是對符合本申請所給出的各個方面的無線通信系統(tǒng)的說明。圖2是對應(yīng)用于無線通信環(huán)境中的示例性通信裝置的說明。圖3是對有助于利用可以包括可變長度的各種MAC報頭格式的示例性無線通信系 統(tǒng)的說明。圖4是對符合本公開的一個方面的示例性MAC報頭格式的說明。圖5是對符合本公開的一個方面的有助于選擇和生成MAC報頭的示例性方法的說明。圖6是對符合一個方面的有助于接收MAC報頭的示例性方法的說明。圖7是對符合本公開的一個方面的有助于利用各種媒體訪問控制(MAC)報頭的示 例性系統(tǒng)的說明。圖8是對符合所公開主題的一個方面的有助于無線通信系統(tǒng)中與移動設(shè)備有關(guān) 的通信的示例性系統(tǒng)的說明。圖9是對可以結(jié)合本申請描述的各種系統(tǒng)和方法來進行利用的示例性無線網(wǎng)絡(luò) 環(huán)境的說明。圖10是對無線通信系統(tǒng)中確定用于發(fā)送數(shù)據(jù)的報頭格式的示例性系統(tǒng)的說明。圖11是對有助于接收包括可變媒體訪問控制報頭格式的傳輸?shù)氖纠韵到y(tǒng)的說 明。
具體實施例方式現(xiàn)在參照附圖描述各個實施例,在所有附圖中,相同的標記用于表示相同的組件。 在下面的描述中,為便于解釋,給出了很多具體的細節(jié),以便提供對一個或多個實施例的透 徹理解。但是,顯而易見的是,這些實施例也可以不用這些具體細節(jié)來實現(xiàn)。在其他的實例中,為便于描述一個或多個實施例,公知的結(jié)構(gòu)和設(shè)備是以框圖的形式闡述的。在本申請中所用的術(shù)語“組件”、“模塊”、“系統(tǒng)”等意指與計算機相關(guān)的實體,其可以是硬件、固件、硬件和軟件的組合、軟件、執(zhí)行中的軟件。例如,組件可以是、但不限于處 理器上運行的進程、處理器、對象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計算機。舉例來說, 在計算設(shè)備上運行的應(yīng)用程序和該計算設(shè)備都可以是組件。一個或多個組件可以位于執(zhí)行 中的一個進程和/或線程內(nèi),并且,一個組件可以位于一臺計算機上和/或分布于兩臺或更 多臺計算機之間。另外,可以通過具有多種數(shù)據(jù)結(jié)構(gòu)的多種計算機可讀介質(zhì)執(zhí)行這些組件。 這些組件可以通過本地和/或遠程進程(例如,根據(jù)具有一個或多個數(shù)據(jù)分組的信號)進 行通信(如,來自一個組件的數(shù)據(jù)與本地系統(tǒng)、分布式系統(tǒng)中和/或通過諸如互聯(lián)網(wǎng)等具有 其他系統(tǒng)的網(wǎng)絡(luò)中的其他組件通過信號方式進行交互)。此外,本文還結(jié)合移動設(shè)備描述了多個實施例。移動設(shè)備也可以稱作系統(tǒng)、用戶 單元、用戶站、移動站、移動裝置、遠程站、遠程終端、接入終端、用戶終端、終端、無線通信設(shè) 備、用戶代理、用戶裝置或者用戶設(shè)備(UE)。移動設(shè)備可以是蜂窩電話、無繩電話、會話發(fā)起 協(xié)議(SIP)電話、無線本地回路(WLL)站、個人數(shù)字助理(PDA)、具有無線連接能力的手持設(shè) 備、計算設(shè)備,或者連接到無線調(diào)制解調(diào)器的其他處理設(shè)備。另外,本申請還結(jié)合基站描述 了各個實施例?;究捎糜谂c移動設(shè)備進行通信,也可稱為接入點、節(jié)點B、演進節(jié)點B(節(jié) 點B或eNB)、基站收發(fā)機(BTS)和一些其他術(shù)語。此外,本申請描述的多個方面或特征可以實現(xiàn)成方法、裝置或使用標準編程和/ 或工程技術(shù)的制品。本申請中使用的術(shù)語“制品”涵蓋可從任何計算機可讀設(shè)備、載體或介 質(zhì)訪問的計算機程序。例如,計算機可讀介質(zhì)可以包括,但不限于磁存儲設(shè)備(例如,硬 盤、軟盤、磁帶等),光盤(例如,緊湊光盤(CD)、數(shù)字通用光盤(DVD)等),智能卡和閃存設(shè) 備(例如,EPR0M、卡、棒、鑰匙驅(qū)動器等)。另外,本申請描述的多種存儲介質(zhì)可表示用于存 儲信息的一個或多個設(shè)備和/或其他的機器可讀介質(zhì)。術(shù)語“機器可讀介質(zhì)”可以包括,但 不限于無線信道以及能夠存儲、包含和/或攜帶指令和/或數(shù)據(jù)的各種其他介質(zhì)。本申請描述的技術(shù)可以用于各種無線通信系統(tǒng),例如碼分多址(CDMA)、時分多址 (TDMA)、頻分多址(FDMA)、正交頻分多址(OFDMA)、單載波頻域復(fù)用(SC-FDMA)和其它系統(tǒng)。 術(shù)語“系統(tǒng)”和“網(wǎng)絡(luò)”通常可以替換使用。CDMA系統(tǒng)可以實現(xiàn)無線技術(shù),例如通用陸地無線 接入(UTRA)、CDMA2000 等等。UTRA 包括寬帶 CDMA (W-CDMA)和 CDMA 的其它變型。CDMA2000 涵蓋IS-2000、IS-95和IS-856標準。TDMA系統(tǒng)可以實現(xiàn)無線技術(shù),例如全球移動通信系 統(tǒng)(GSM)。OFDMA系統(tǒng)可以實現(xiàn)無線技術(shù),例如演進UTRA (E-UTRA)、超移動寬帶(UMB)、IEEE 802. 11 (Wi-Fi)、IEEE 802. 16 (WiMAX)、IEEE 802. 20、Flash-OFDM 等等。UTRA 和 E-UTRA 是 通用移動通信系統(tǒng)(UMTS)的一部分。3GPP長期演進(LTE)是將要發(fā)布的UMTS,其利用了 E-UTRA,其中E-UTRA在下行鏈路上使用0FDMA,在上行鏈路上使用SC-FDMA。在名為“第三 代伙伴項目”(3GPP)的組織的文檔中描述了 UTRA、E-UTRA、UMTS、LTE和GSM。在名為“第三 代伙伴項目2” (3GPP2)的組織的文檔中描述了 CDMA2000和UMB。下面參照圖1,示出了根據(jù)本申請多個實施例給出的無線通信系統(tǒng)100。系統(tǒng)100 包括基站102,其可以包括多個天線組。舉例來說,一個天線組可以包括天線104和106,另 一組可以包括天線108和110,再一組可以包括天線112和114。針對每個天線組示出了兩 個天線;然而對于每一組可以使用更多或更少的天線。如本領(lǐng)域技術(shù)人員將會理解的,基站102還可以包括發(fā)射機鏈和接收機鏈,其每一個可以依次包括多個與信號發(fā)送和接收相關(guān) 聯(lián)的組件(例如,處理器、調(diào)制器、復(fù)用器、解調(diào)器、解復(fù)用器、天線等)?;?02可與一個或多個移動設(shè)備通信,例如移動設(shè)備116和移動設(shè)備122 ;然 而,應(yīng)該理解,基站102基本上可以與類似于移動設(shè)備116和122的任何數(shù)量的移動設(shè)備進 行通信。舉例來說,移動設(shè)備116和122可以是蜂窩電話、智能電話、膝上型計算機、手持通 信設(shè)備、手持計算設(shè)備、衛(wèi)星廣播、全球定位系統(tǒng)、PDA和/或任何其他適合通過無線通信系 統(tǒng)100進行通信的設(shè)備。如所示出的,移動設(shè)備116與天線112和114進行通信,其中天線 112和114通過前向鏈路118將信息發(fā)送給移動設(shè)備116,并通過反向鏈路120從移動設(shè)備 116接收信息。另外,移動設(shè)備122與天線104和106進行通信,其中天線104和106通過 前向鏈路124將信息發(fā)送給移動設(shè)備122,并通過反向鏈路126從移動設(shè)備122接收信息。 舉例來說,在頻分雙工(FDD)系統(tǒng)中,前向鏈路118可利用與反向鏈路120所使用的頻帶不 同的頻帶,前向鏈路124可使用與反向鏈路126所使用的頻帶不同的頻帶。進一步,在時分 雙工(TDD)系統(tǒng)中,前向鏈路118和反向鏈路120可利用共同的頻帶,前向鏈路124和反向 鏈路126可利用共同的頻帶。每一組天線和/或它們所指定進行通信的區(qū)域可以稱為基站102的扇區(qū)。舉例來 說,天線組可設(shè)計用來與基站102覆蓋區(qū)域的扇區(qū)中的移動設(shè)備進行通信。在前向鏈路118 和124上的通信中,基站102的發(fā)射天線可以利用波束形成來改善用于移動設(shè)備116和122 的前向鏈路118和124的信噪比。例如,可以通過使用預(yù)編碼器在希望的方向上指引信號。 另外,雖然基站102利用波束形成向在相關(guān)區(qū)域內(nèi)隨機散布的移動設(shè)備116和122進行傳 輸,但是與基站通過單個天線向其所有移動設(shè)備進行傳輸相比,相鄰小區(qū)內(nèi)的移動設(shè)備會 受到較少干擾。此外,在一個實例中,移動設(shè)備116和122可以使用對等或自組網(wǎng)(ad hoc) 技術(shù)直接相互通信。根據(jù)一個實例,系統(tǒng)100可以是多輸入多輸出(MIMO)通信系統(tǒng)。進一 步,系統(tǒng)100可以使用諸如FDD、TDD等基本上任何類型的雙工技術(shù)來劃分通信信道(例如, 前向鏈路、反向鏈路……)。轉(zhuǎn)到圖2,示出了用于無線通信環(huán)境中的通信裝置200。通信裝置200可以是基站 或其一部分,移動設(shè)備或其一部分,或者基本上任何接收無線通信環(huán)境中所發(fā)送數(shù)據(jù)的通 信裝置。在通信系統(tǒng)中,通信裝置200可以利用下面描述的組件,來使可變的媒體訪問控制 報頭格式得到利用。通信裝置200可以利用與各種協(xié)議層相關(guān)聯(lián)的協(xié)議進行通信。例如,通信裝置200 可以是可提供RRC協(xié)議功能的無線資源控制(RRC)模塊202。例如,RRC模塊202可以有 助于移動設(shè)備、基站和通信網(wǎng)絡(luò)之間的控制平面信令。另外,RRC模塊202可以執(zhí)行配置和 運行方面的的操作,例如連接建立和釋放、系統(tǒng)信息廣播、載體建立、重配置和釋放、連接移 動性過程、尋呼通知、功率控制等等。通信裝置200還可以包括分組數(shù)據(jù)匯聚(PDCP)模塊 204,該數(shù)據(jù)匯聚(PDCP)模塊204可以管理無線通信中的PDCP層。例如,PDCP模塊204可 以執(zhí)行IP報頭壓縮和解壓縮,用戶數(shù)據(jù)傳輸,無線載體的序列編號維護等等。進一步,通信 裝置200還可以包括提供RLC協(xié)議功能的無線鏈路控制(RLC)模塊206。通信裝置還可以 包括可有助于訪問共享介質(zhì)的媒體訪問控制(MAC)模塊208。另外,通信裝置200可以包括 物理層模塊210,該物理層模塊210可以管理和控制用于發(fā)送和接收信號的無線接口。PDCP模塊204、RLC模塊202和MAC模塊206可以生成和/或?qū)⑿畔b成與相應(yīng)協(xié)議相關(guān)聯(lián)的報頭、分組、凈荷、協(xié)議數(shù)據(jù)單元(PDU)等等。根據(jù)例子,MAC模塊206可以 根據(jù)待發(fā)送數(shù)據(jù)的類型(例如,用戶或控制)、高層PDU的大小、MAC PDU(例如,填充PDU) 的目的等等來利用各種報頭格式。相應(yīng)地,通信裝置200可以包括格式選擇器212,其基于 通信裝置200的傳輸需要來確定適當?shù)腗AC報頭格式。例如,如果通信裝置200發(fā)送控制 數(shù)據(jù),格式選擇器212可以針對控制數(shù)據(jù)來確定適當?shù)母袷?。通信裝置200還可以包括報 頭編碼器214,其可以根據(jù)格式選擇器212選擇的格式來生成MAC報頭。在一個實例中,MAC報頭可以包含各種信息,例如但不限于可以指定至少一個要 將MAC PDU路由到的邏輯信道的邏輯信道標識符(LCID)、指定MAC服務(wù)數(shù)據(jù)單元(例如, MAC PDU或凈荷)長度的長度字段以及擴展字段。根據(jù)另一方面,LCID可以指示所利用的 MAC報頭格式。另外,可以利用可變長度字段來容納大范圍的MAC PDU大小??勺冮L度字段 使得能夠利用小的長度字段來用于小的MAC PDU,用較大長度字段來用于較大的MAC PDU, 從而使不必要的開銷最小??勺冮L度可以產(chǎn)生于封裝在MAC PDU中的可變大小的PDCP或 RLC PDU 0為了能夠直接遞送上層控制消息,MAC報頭還可以包括標識所封裝PDU的類型 (例如,RLC或PDCP)的字段。進一步,MAC報頭可以包括指定填充的特定指示符。根據(jù)示例性實施例,前面的方面還可以在由LCID值進行歸類的多個MAC報頭格式 設(shè)計中指定。例如,如下面所更詳細描述的,LCID值‘11111’可以指示相關(guān)聯(lián)的MAC PDU是 填充。另外,LCID值‘00000,可以指示MAC報頭用于控制數(shù)據(jù)?!?11111,和‘00000,之間 的任意值可以為用戶數(shù)據(jù)進行保留。進一步,盡管未示出,但應(yīng)當理解的是,通信裝置200可以包括存儲器,其保存與 下述操作相關(guān)聯(lián)的指令標識發(fā)送所需MAC報頭的類型、根據(jù)所選擇的格式對MAC報頭信息 進行編碼、在接收時識別特定的MAC格式等等。另外,存儲器可以保存用于直接遞送封裝在 MAC PDU中的上層控制消息的指令。進一步,通信裝置200可以包括處理器,其可以用于執(zhí) 行指令(例如,保存在存儲器中的指令,從不同來源獲取的指令……)。下面參照圖3,示出了無線通信系統(tǒng)300,其有助于利用可以包括可變長度的各種 MAC報頭格式。系統(tǒng)300包括基站302,其可以與用戶設(shè)備304(和/或任意數(shù)量的不同的設(shè) 備(未示出))進行通信?;?02可以通過前向鏈路信道或下行鏈路信道將信息發(fā)送給 用戶設(shè)備304 ;進一步,基站302可以通過反向鏈路信道或上行鏈路信道從用戶設(shè)備304接 收信息。進一步,系統(tǒng)300可以是MIMO系統(tǒng)。另外,系統(tǒng)300可以在OFDMA無線網(wǎng)絡(luò)(例 如3GPP、3GPP2、3GPP LTE等等)中工作。另外,在一個實例中,下面所示并描述的基站302 中的組件和功能可以存在于用戶設(shè)備304中,并且反過來也成立。如前面參考圖2所述,基站302可以包括協(xié)議棧,其具有無線資源控制(RRC)模 塊306、分組數(shù)據(jù)匯聚協(xié)議(PDCP)模塊308、無線鏈路控制(RLC)模塊310、媒體訪問控制 (MAC)模塊312和物理層模塊314。應(yīng)當理解的是,基站302可以包括任意適當數(shù)量的協(xié)議 層,且本創(chuàng)新并不限于本申請描述的協(xié)議層。另外,基站302可以包括格式選擇器316,其 從多個格式中確定要用于傳輸?shù)腗AC報頭格式。例如,格式選擇器316可以確定要發(fā)送的 是用戶數(shù)據(jù)并選擇適合于用戶數(shù)據(jù)的格式。在另一實例中,格式選擇器316可以確定要發(fā) 送的是控制數(shù)據(jù)并選擇控制數(shù)據(jù)MAC報頭格式。另外,格式選擇器316可以確定應(yīng)該利用 填充報頭格式?;?02還可以包括報頭編碼器318,其根據(jù)格式選擇器316選擇的格式 來生成MAC報頭。另外,基站302可以包括路由器320,其可以自動地評估接收到的MAC報頭,從而根據(jù)該MAC報頭的定義將數(shù)據(jù)傳輸給基站302內(nèi)的協(xié)議層。例如,可以接收到控制 數(shù)據(jù)MAC報頭,其指示封裝了 RLC PDU0路由器320可以將RLC PDU直接遞送給RLC模塊 310,以針對PDU提供更好的服務(wù)質(zhì)量處理。如前面參考圖2所述,用戶設(shè)備304可以包括協(xié)議棧,其具有無線資源控制(RRC) 模塊322、分組數(shù)據(jù)匯聚協(xié)議(PDCP)模塊324、無線鏈路控制(RLC)模塊326、媒體訪問控制 (MAC)模塊328和物理層模塊330。應(yīng)當理解的是,用戶設(shè)備304可以包括任意適當數(shù)量的 協(xié)議層,且本創(chuàng)新并不限于本申請描述的協(xié)議層。另外,用戶設(shè)備304可以包括格式選擇器 332,其從多個格式中確定要用于傳輸?shù)腗AC報頭格式。例如,格式選擇器332可以確定要 發(fā)送的是用戶數(shù)據(jù)并選擇適合于用戶數(shù)據(jù)的格式。在另一實例中,格式選擇器332可以確 定要發(fā)送的是控制數(shù)據(jù)并選擇控制數(shù)據(jù)MAC報頭格式。另外,格式選擇器332可以確定應(yīng) 該利用填充報頭格式。用戶設(shè)備304還可以包括報頭編碼器334,其根據(jù)格式選擇器332選 擇的格式來生成MAC報頭。另外,用戶設(shè)備304可以包括路由器336,其可以自動地評估接 收到的MAC報頭,從而根據(jù)該MAC報頭的定義將數(shù)據(jù)傳輸給用戶設(shè)備304內(nèi)的協(xié)議層。例 如,可以接收到控制數(shù)據(jù)MAC報頭,其指示封裝了 RLC PDU0路由器336可以將RLC PDU直 接遞送給RLC模塊326,以針對PDU提供更好的服務(wù)質(zhì)量處理。雖然格式選擇器316和332 以及報頭編碼器318和334分別作為MAC模塊312和328的一部分來示出,但應(yīng)當理解的 是,格式選擇器和報頭編碼器可以是單獨的模塊或組件和/或與圖3所示其它模塊相關(guān)聯(lián)。應(yīng)當理解的是,由用戶設(shè)備304內(nèi)的格式選擇器332和報頭編碼器334創(chuàng)建的MAC 報頭可以發(fā)送給基站302。可以由路由器320對MAC報頭進行評估,從而直接將數(shù)據(jù)傳輸 給基站302內(nèi)特別定義的協(xié)議層(例如,因而繞過MAC模塊312之上的至少一個協(xié)議層)。 還應(yīng)該理解的是,由基站302內(nèi)的格式選擇器316和報頭編碼器318創(chuàng)建的MAC報頭可以 傳輸給用戶設(shè)備304。MAC報頭可以由路由器336進行評估,從而直接將數(shù)據(jù)傳輸給用戶設(shè) 備304內(nèi)特別定義的協(xié)議層。MAC報頭可以包括可變長度,可變長度可以有效地對其它層PDU進行封裝,而不產(chǎn) 生不必要的開銷??勺兊膱箢^格式具有多個益處。例如,一種可用的無長度選項可以在IP 語音(VoIP)分組中進行利用,其正好適合放入傳輸塊(例如,在基站302和用戶設(shè)備304 之間發(fā)送的信息塊)中。對于VoIP分組,一個字節(jié)的MAC報頭已足夠。其它MAC報頭選項 包括可變長度字段,以即時地處理可變大小的RLC PDU0另外,MAC報頭可以包括允許上層 直接訪問MAC層以遞送控制PDU的字段。進一步,該字段向調(diào)度器提供了控制PDU的可見 性,以使調(diào)度器能夠為這些PDU提供更好的服務(wù)質(zhì)量處理,這與在同一無線載體上復(fù)用控 制PDU和數(shù)據(jù)PDU相反。圖4示出了符合本公開的一個方面的示例性MAC報頭格式400。本申請描述的格 式可以由格式選擇器212、316和332來進行選擇,并由報頭編碼器214、318和334來生成。 格式402是與控制數(shù)據(jù)相關(guān)聯(lián)的示例性格式。格式402包括‘00000’的邏輯信道標識符 (LCID)值,其將報頭標識為控制數(shù)據(jù)報頭。格式402還可以包括協(xié)議標識符(PID)字段,其 可以指定與封裝的協(xié)議數(shù)據(jù)單元(PDU)相關(guān)聯(lián)的協(xié)議層。根據(jù)示例性的例子,PID字段可以 具有‘00,的值,以指示封裝的MAC控制PDU,‘01,的值來指示封裝的RLC控制PDU,‘10,的 值來指示封裝的PDCP控制PDU。應(yīng)當理解的是,還可以利用其它PID值的編碼。格式402 還可以包括兩個保留字段,1比特的保留字段(Rl)和3比特的保留字段(R2)。另外,可以包括比特擴展字段(E)。根據(jù)一方面,可以利用E字段來指示附加到MAC報頭的另外的字 段。在格式402中,可以包括7比特的MAC長度字段,其指定與報頭相關(guān)聯(lián)的MAC PDU凈荷 的長度。在格式402中提供了第二級LCID (LCID2)以指示要將PDU路由到的邏輯信道。根 據(jù)一方面,LCID2字段可以包括5比特的信息。 格式404是可用于發(fā)送用戶數(shù)據(jù)的示例性格式。格式404可以包括大于‘00000’ 且小于‘11111’的LCID字段值,以將報頭標識為用戶數(shù)據(jù)報頭。格式404還可以包括MAC 長度字段的長度(LM),其指示MAC長度字段的大小。例如,LM的值為‘00’可以表示不存在 MAC長度字段(例如,長度由物理層提供)。LM的值為‘01’可以指示報頭中包括7比特的 MAC長度,接著是1比特的E字段。LM的值為‘10,可以表示15比特的MAC長度字段,接著 是1比特的E字段。格式404還可以包括1比特的保留字段(Rl)。在圖4中,采用15比特 的MAC長度字段來描述格式404。然而,應(yīng)當理解的是,如前面所述,可以利用其它MAC長 度。 格式406是可以用來進行填充的示例性格式。格式406可以包括值為‘ 11111’的 LCID字段,以將報頭標識為MAC填充PDU的填充報頭。為了生成8比特的報頭,可以包括3 比特的保留字段(Rl)。在一個實例中,Rl字段采用值‘000’來進行編碼。參照圖5-6,示出了涉及在無線通信中利用可變長度MAC報頭格式的方法,該可變 長度MAC報頭格式針對封裝在其中的數(shù)據(jù)類型而特別設(shè)計。雖然為了使說明更簡單,而將 該方法描述為一系列的動作,但是應(yīng)該理解和明白的是,這些方法并不受動作順序的限制, 因為,依照一個或多個實施例,一些動作可以按不同順序發(fā)生和/或與本申請中示出和描 述的其它動作同時發(fā)生。例如,本領(lǐng)域技術(shù)人員應(yīng)該理解并明白,一個方法也可以表示成一 系列相互關(guān)聯(lián)的狀態(tài)和事件,如在狀態(tài)圖中。此外,根據(jù)一個或多個實施例,為了實現(xiàn)方法, 并非描繪出的所有動作都是必需的。轉(zhuǎn)到圖5,示出了符合本公開的一個方面的有助于選擇和生成MAC報頭的方法 500。在一個實例中,方法500可由基站(例如,結(jié)點B,演進結(jié)點B,接入點……)進行利用 來將數(shù)據(jù)發(fā)送給移動設(shè)備,和/或方法500由移動設(shè)備進行利用來將數(shù)據(jù)發(fā)送給基站。在 參考標號502,確定MAC報頭類型。例如,MAC報頭類型可以是控制數(shù)據(jù)報頭、用戶數(shù)據(jù)報頭 或者填充報頭。在參考標號504,確定報頭是否為用戶數(shù)據(jù)報頭。如果報頭是用戶數(shù)據(jù),方 法500繼續(xù)至參考標號506,在那里確定MAC協(xié)議數(shù)據(jù)單元的長度。例如,確定凈荷的大小。 在參考標號508,建立報頭中可變MAC長度字段的大小。例如,MAC長度字段的大小將與MAC PDU的長度相關(guān)聯(lián),使得針對小的PDU建立小的MAC長度字段,對于較大的PDU利用較大的 MAC長度字段。根據(jù)一個實例,可變MAC長度字段的大小可以是0比特、7比特或15比特中 的一個。在參考標號510,用戶數(shù)據(jù)報頭根據(jù)MAC長度字段和MAC長度字段的大小來生成。如果在504確定報頭不是用戶數(shù)據(jù),方法500繼續(xù)至參考標號512,確定協(xié)議數(shù)據(jù) 單元是否填充PDU。如果是,方法500繼續(xù)至參考標號514,在那里生成填充報頭。如果否, 方法500繼續(xù)至參考標號516,在那里確定要封裝在MAC PDU中的控制PDU的類型。在一 個實例中,封裝的控制PDU可以是MAC控制PDU、RLC控制PDU或PDCP控制PDU。在參考標 號518,確定與報頭相關(guān)聯(lián)的邏輯信道。例如,邏輯信道可以是要將MAC PDU路由到的信道。 在參考標號520,生成控制數(shù)據(jù)報頭,其包括指定控制PDU類型的字段以及指示邏輯信道的 字段。
下面參照圖6,示出了符合一個方面的有助于接收MAC報頭方法600。具體而言,方 法600可以由基站和/或移動設(shè)備利用,來接收和處理針對數(shù)據(jù)類型特別設(shè)計的可變長度 的MAC報頭。在參考標號602,接收到MACPDU和報頭。在參考標號604,確定與MAC PDU和 報頭相關(guān)聯(lián)的數(shù)據(jù)類型。例如,MAC PDU可以是控制數(shù)據(jù)PDU、用戶數(shù)據(jù)PDU或者填充PDU。 在參考標號606,確定PDU是否控制數(shù)據(jù)。如果是,方法600繼續(xù)至參考標號608,在那里確 定封裝的PDU類型。例如,封裝的PDU可以是MAC控制PDU、PDCP控制PDU或者RLC控制 PDU0在參考標號510,對MAC進行直接訪問,并將封裝的PDU直接遞送給與封裝的PDU相關(guān) 聯(lián)的協(xié)議層。例如,如果PDU是PDCP PDU,則將封裝的PDU直接遞送給PDPC協(xié)議層模塊。 在參考標號612,對MAC PDU進行處理。例如,PDU可由MAC層模塊進行處理,部分地由MAC 層進行處理并傳遞給上層,和/或直接傳遞給上層。將會理解的是,根據(jù)本申請描述的一個或多個方面,可以針對選擇適當?shù)腗AC報 頭格式、確定與封裝的PDU相關(guān)聯(lián)的協(xié)議、確定報頭類型等等來進行推論。本申請中使用的 術(shù)語“推斷”或“推論”通常指的是根據(jù)通過事件和/或數(shù)據(jù)獲得的一組觀察結(jié)果而進行的 關(guān)于系統(tǒng)的、環(huán)境的和/或用戶的狀態(tài)的推理或推論的過程。例如,推論可以用來識別特定 的情形或動作,或產(chǎn)生狀態(tài)的概率分布。這種推論是概率性的,也就是說,根據(jù)所考慮的數(shù) 據(jù)和事件,對相關(guān)的狀態(tài)的概率分布進行計算。推論還指的是用于根據(jù)事件集和/或數(shù)據(jù) 集構(gòu)成更高一級事件的方法。這種推論使得根據(jù)觀察到的事件集和/或存儲的事件數(shù)據(jù) 集、事件是否在緊密相近的時間上相關(guān),以及事件和數(shù)據(jù)是否來自一個或數(shù)個事件和數(shù)據(jù) 源,來構(gòu)造新的事件或動作。圖7是符合本公開的一個方面的有助于利用各種媒體訪問控制(MAC)報頭的移動 設(shè)備700的說明。根據(jù)所公開主題的一個方面,移動設(shè)備700可以有助于在無線通信系統(tǒng) 與移動設(shè)備有關(guān)的通信。應(yīng)當理解的是,移動設(shè)備700與例如針對系統(tǒng)100、系統(tǒng)200、系統(tǒng) 300、方法500、方法600詳細描述的移動設(shè)備116、122、200和/或304相同或相似,和/或 可以包括與其相同或相似的功能。移動設(shè)備700包括接收機702,其從例如接收天線(未示出)接收信號,對接收到 的信號執(zhí)行典型的操作(例如,濾波、放大、下變頻等),并對調(diào)節(jié)后的信號進行數(shù)字化以獲 得采樣。接收機702可以是例如匪SE接收機,并可以包括解調(diào)器704,其可以對接收到的 符號進行解調(diào)并將它們提供給處理器706以進行信道估計。處理器706可以是專用于分析 由接收機702接收到的信息和/或生成用于發(fā)射機716發(fā)送的信息的處理器、控制移動設(shè) 備700的一個或多個組件的處理器和/或既分析由接收機702接收到的信息、生成用于發(fā) 射機716發(fā)送的信息,又控制移動設(shè)備700的一個或多個組件的處理器。移動設(shè)備700還 可以包括調(diào)制器714,其可以協(xié)同發(fā)射機716工作以助于向例如基站(例如102、200、302)、 其他的移動設(shè)備(例如122)等發(fā)送信號(例如數(shù)據(jù))。移動設(shè)備700還可包括存儲器708,其以操作方式耦合到處理器706,并可以存儲 所要傳輸?shù)臄?shù)據(jù)、接收到的數(shù)據(jù)、與可用信道有關(guān)的信息、與所分析的信號和/或干擾強度 相關(guān)聯(lián)的數(shù)據(jù)、與所分配的信道/功率/速率等有關(guān)的信息,以及任意其它用于估計信道和 通過信道進行通信的適當?shù)男畔ⅰ4鎯ζ?08還可存儲與估計和/或利用信道(例如,基 于性能的、基于容量的等)相關(guān)聯(lián)的協(xié)議和/或算法。此外,存儲器708可以保存優(yōu)先化比 特率、最大比特率、隊列大小等等,其涉及移動設(shè)備700服務(wù)的一個或多個載體。
應(yīng)該理解,本申請所述的數(shù)據(jù)存儲裝置(例如存儲器708)可以是易失性存儲 器或非易失性存儲器,或者可以包括易失性和非易失性存儲器二者。通過示例性而非 限制性的方式,非易失性存儲器可以包括只讀存儲器(ROM)、可編程ROM(PR0M)、電可編 程ROM(EPROM)、電可擦除PROM(EEPROM)或閃存。易失性存儲器可以包括隨機存取存儲 器(RAM),其作為外部高速緩沖存儲器。通過示例性而非限制性的方式,RAM以多種形式 可用,比如同步RAM (SRAM)、動態(tài)RAM (DRAM)、同步DRAM (SDRAM)、雙倍數(shù)據(jù)速率SDRAM (DDR SDRAM)、增強SDRAM(ESDRAM)、同步鏈接DRAM(SLDRAM)、以及直接存儲器總線RAM(DRRAM)。 本主題系統(tǒng)和方法的存儲器708是要包括,但不限于,這些和其他適合類型的存儲器。處理器706可以以操作方式耦合到MAC模塊710,其可以有助于媒體訪問控制協(xié) 議相關(guān)聯(lián)的操作。另外,MAC模塊710可以基于要由移動設(shè)備700發(fā)送的數(shù)據(jù)類型來選擇 MAC報頭格式。例如,MAC模塊710可以利用針對控制數(shù)據(jù)、用戶數(shù)據(jù)以及填充的唯一的格 式。處理器706還可以耦合到路由器712,其在移動設(shè)備700接收到MAC層PDU時可以直接 訪問MAC層PDU。路由器712可以確定MAC層PDU是否封裝了上層PDU并將封裝的PDU直 接遞送給上層。移動設(shè)備700還進一步包括調(diào)制器714和發(fā)射機716,其分別對信號進行 調(diào)制以及將信號發(fā)送給例如基站、另一移動設(shè)備等等。應(yīng)當理解的是,盡管在描述時MAC模 塊710、路由器712、解調(diào)器704和/或調(diào)制器714與處理器706分離,但它們可以是處理器 706或者多個處理器(未示出)的一部分。圖8是符合本申請公開的一個方面的系統(tǒng)800的說明,該系統(tǒng)800在無線通信系 統(tǒng)中可以有助于與移動設(shè)備相關(guān)聯(lián)的通信。系統(tǒng)800包括基站802 (例如,接入點……),其 具有通過多個接收天線806從一個或多個移動設(shè)備804接收信號的接收機810,以及通過 發(fā)射天線808向一個或多個移動設(shè)備804進行發(fā)送的發(fā)射機824。接收機810可從接收天 線806接收信息并以操作方式與解調(diào)器812進行關(guān)聯(lián),該解調(diào)器812對接收到的信息進行 解調(diào)。解調(diào)符號由處理器814進行分析,該處理器可以是專用于分析由接收機810接收到 的信息及生成用于發(fā)射機824傳輸?shù)男畔⒌奶幚砥鳌⒖刂苹?02的一個或多個組件的處 理器和/或既分析由接收機810接收到的信息、生成用于發(fā)射機824傳輸?shù)男畔⒂挚刂苹?站802的一個或多個組件的處理器。另外,處理器814可以類似于前面針對圖6描述的處 理器,其耦合到存儲器816,該存儲器816存儲與對信號(例如,導(dǎo)頻)強度和/或干擾強度 進行估計有關(guān)的信息、要發(fā)送給移動設(shè)備804(或不同的基站(未示出))或從其接收的數(shù) 據(jù)和/或任何其他適當?shù)呐c執(zhí)行本申請給出的各種動作和功能有關(guān)的信息。此外,存儲器816還可存儲待發(fā)送數(shù)據(jù)、接收到的數(shù)據(jù)、與可用信道有關(guān)的信息、 與所分析的信號和/或干擾強度相關(guān)聯(lián)的數(shù)據(jù)、與所分配的信道、功率、速率等等有關(guān)的信 息,以及用于估計信道和通過信道進行通信的任何其他適當?shù)男畔?。存儲?16還可以存 儲與估計和/或利用信道(例如,基于性能的、基于容量的等等)相關(guān)聯(lián)的協(xié)議和/或算法。 基站802還可以包括調(diào)制器822,其可以協(xié)同發(fā)射機824工作以助于向例如移動設(shè)備804、 另一設(shè)備等發(fā)送信號(例如,數(shù)據(jù))。應(yīng)該理解,本申請所述的存儲器816可以是易失性存儲器或非易失性存儲器, 或者可以包括易失性和非易失性存儲器二者。通過示例性而非限制性的方式,非易失性 存儲器可以包括只讀存儲器(ROM)、可編程ROM(PR0M)、電可編程ROM(EPROM)、電可擦除 PROM(EEPROM)或閃存。易失性存儲器可以包括隨機存取存儲器(RAM),其充當外部高速緩
14沖存儲器。通過示例性而非限制性的方式,RAM以多種形式可用,比如同步RAM (SRAM)、動態(tài) RAM (DRAM)、同步 DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR SDRAM)、增強 SDRAM (ESDRAM)、同 步鏈接DRAM (SLDRAM)、以及直接存儲器總線RAM(DRRAM)。本主題系統(tǒng)和方法的存儲器808 是要包括,但不限于,這些和任何其他適合類型的存儲器。
處理器814進一步耦合至MAC模塊818,其可以有助于與媒體訪問控制協(xié)議相關(guān)聯(lián) 的操作。另外,MAC模塊818可以基于要由基站802發(fā)送的數(shù)據(jù)類型來選擇MAC報頭格式。 例如,MAC模塊818可以利用針對控制數(shù)據(jù)、用戶數(shù)據(jù)以及填充的唯一的格式。處理器814 還可以耦合到路由器820,其在基站802接收到MAC層PDU時可以直接訪問MAC層PDU。路 由器820可以確定MAC層PDU是否封裝了上層PDU,并將封裝的PDU直接遞送給上層。此 夕卜,應(yīng)當理解的是,雖然在描述時MAC模塊818、路由器820、解調(diào)器812、和/或調(diào)制器822 與處理器814分離,但它們可以是處理器814或多個處理器(未示出)的一部分。圖9示出了示例性的無線通信系統(tǒng)900。為了簡潔,無線通信系統(tǒng)900示出了一個 基站910和一個移動設(shè)備950。然而,將會理解,系統(tǒng)900可以包括多于一個基站和/或多 于一個移動設(shè)備,其中另外的基站和/或移動設(shè)備可以與下面所述的示例性基站910和移 動設(shè)備950基本相似或不同。另外,將會理解,基站910和/或移動設(shè)備950可以利用本申 請所述的系統(tǒng)(圖1 3以及7 8)、實例(圖4)和/或方法(圖5 6)來助于其間的 無線通信。在基站910,若干個數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)從數(shù)據(jù)源912提供給發(fā)射(TX)數(shù)據(jù)處理器 914。根據(jù)一個實例,每個數(shù)據(jù)流可通過相應(yīng)的天線進行傳輸。TX數(shù)據(jù)處理器914基于針 對該數(shù)據(jù)流而選擇的特定的編碼方案對業(yè)務(wù)數(shù)據(jù)流進行格式化、編碼和交織以提供編碼數(shù) 據(jù)。每個數(shù)據(jù)流的編碼數(shù)據(jù)可使用采用正交頻分復(fù)用(OFDM)技術(shù)的導(dǎo)頻數(shù)據(jù)進行復(fù) 用。附加地或替換地,導(dǎo)頻符號可以是頻分復(fù)用(FDM)、時分復(fù)用(TDM)或碼分復(fù)用(CDM)。 一般情況下,導(dǎo)頻數(shù)據(jù)是已知的數(shù)據(jù)模式,其由已知的方式處理并可以在移動設(shè)備950用 來估計信道響應(yīng)??梢曰跒閿?shù)據(jù)流選擇的特定的調(diào)制方案(例如,二相相移鍵控(BPSK)、 四相相移鍵控(QPSK)、M相相移鍵控(M-PSK),M正交幅度調(diào)制(M-QAM)等)對每一數(shù)據(jù)流 的復(fù)用的導(dǎo)頻和編碼數(shù)據(jù)進行調(diào)制(例如,符號映射)以提供調(diào)制符號。每一數(shù)據(jù)流的數(shù) 據(jù)速率、編碼和調(diào)制可由處理器930執(zhí)行或提供的指令來確定。數(shù)據(jù)流的調(diào)制符號可以提供給TX MIMO處理器920,其可以進一步處理調(diào)制符 號(例如,OFDM的)。TX MIMO處理器920然后將Nt個調(diào)制符號流提供給Nt個發(fā)射機 (TMTR) 922a 922t。在多個實施例中,TX MIMO處理器920將波束形成加權(quán)施加到數(shù)據(jù)流 的符號以及從其傳輸符號的天線上。每個發(fā)射機922接收并處理相應(yīng)的符號流,以提供一個或多個模擬信號,并進一 步對模擬信號進行調(diào)節(jié)(例如,放大、濾波、上變頻),以提供適用于在MIMO信道上傳輸?shù)恼{(diào) 制信號。進一步,來自發(fā)射機922a 922t的Nt個調(diào)制信號分別從Nt個天線924a 924t 傳輸。在移動設(shè)備950,所傳輸?shù)恼{(diào)制信號由Nk個天線952a 952r接收,從每個天線 952接收到的信號提供給相應(yīng)的接收機(RCVR) 954a 954r。每個接收機954對相應(yīng)的信 號進行調(diào)節(jié)(例如,濾波、放大和下變頻),對調(diào)節(jié)的信號進行數(shù)字化以提供采樣,并進一步對采樣進行處理以提供相應(yīng)的“接收到的”符號流。RX數(shù)據(jù)處理器960可以基于特定的接收機處理技術(shù)接收并處理從NK個接收機954 接收到的Nk個符號流,以提供Nt個“檢測到的”符號流。RX數(shù)據(jù)處理器960可以對每個檢 測到的符號流進行解調(diào)、解交織和解碼,以恢復(fù)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)。RX數(shù)據(jù)處理器960的處 理與基站910的TXMIM0處理器1720和TX數(shù)據(jù)處理器914的處理相反。如上所述,處理器970可以周期性地確定要利用哪個預(yù)編碼矩陣。進一步,處理器 970可以制作反向鏈路消息,其包括矩陣索引部分和秩值部分。反向鏈路消息可以包括各種類型的有關(guān)通信鏈路和/或接收到的數(shù)據(jù)流的信息。 反向鏈路消息可以由TX數(shù)據(jù)處理器938進行處理(該TX數(shù)據(jù)處理器938還從數(shù)據(jù)源936 接收若干數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)),由調(diào)制器980進行調(diào)制,由發(fā)射機954a 954r進行調(diào)節(jié),并 傳輸回基站910。在基站910,來自移動設(shè)備950的調(diào)制信號由天線924接收,由接收機922進行調(diào) 節(jié),由解調(diào)器940進行解調(diào),并由RX數(shù)據(jù)處理器942進行處理,以提取移動設(shè)備950發(fā)送的 反向鏈路消息。進一步,處理器930可以處理提取的消息來確定使用哪個預(yù)編碼矩陣,以確 定波束形成的加權(quán)。處理器930和970分別可以指導(dǎo)(例如,控制、協(xié)調(diào)、管理等)基站910和移動設(shè)備 950處的操作。對應(yīng)的處理器930和970可以與存儲程序代碼和數(shù)據(jù)的存儲器932和972 相關(guān)聯(lián)。處理器930和970還可以進行計算,以分別得出上行鏈路和下行鏈路的頻率和沖 激響應(yīng)估計值。應(yīng)該明白,本申請中描述的實施例可通過硬件、軟件、固件、中間件、微代碼或上述 各項的任意組合來實現(xiàn)。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路 (ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理器件(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可 編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其他 電子單元或上述各項的組合中。當實施例在軟件、固件、中間件或微代碼、程序代碼或代碼段中實現(xiàn)時,它們可以 存儲在機器可讀介質(zhì)中,比如存儲組件中。代碼段可以代表過程、函數(shù)、子程序、程序、例程、 子例程、模塊、軟件包、類或者指令、數(shù)據(jù)結(jié)構(gòu)或程序語句的任意組合。代碼段可以通過傳遞 和/或接收信息、數(shù)據(jù)、實參、形參或存儲器內(nèi)容,來與另一段代碼段或硬件電路相耦合。信 息、實參、形參、數(shù)據(jù)等等可以使用任何適用的方法包括存儲器共享、消息傳遞、令牌傳遞、 網(wǎng)絡(luò)傳輸?shù)冗M行傳遞、轉(zhuǎn)發(fā)或傳輸。對于軟件實現(xiàn),本申請中描述的技術(shù)可采用執(zhí)行本申請所述功能的模塊(例如, 過程、函數(shù)等)來實現(xiàn)。這些軟件代碼可以存儲在存儲器單元中,并由處理器執(zhí)行。存儲器 單元可以實現(xiàn)在處理器內(nèi),也可以實現(xiàn)在處理器外,在后一種情況下,它通過各種手段以通 信方式耦合到處理器,這些都是本領(lǐng)域中所公知的。參考圖10,示出了系統(tǒng)1000,其確定在無線通信系統(tǒng)中發(fā)送數(shù)據(jù)中使用的報頭格 式。例如,系統(tǒng)1000可以至少部分地位于基站、移動設(shè)備等內(nèi)部。將會理解,將系統(tǒng)1000 表示為包括功能模塊,其可以是表示由處理器、軟件或其組合(例如,固件)所實現(xiàn)功能的 功能模塊。系統(tǒng)1000包括一同工作的電子組件的邏輯組合1002。例如,邏輯組合1002可 包括用于對包括在相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元中的數(shù)據(jù)的類型進行確定的電子組件1004。進一步,邏輯組合1002可包括用于根據(jù)與所確定數(shù)據(jù)類型相對應(yīng)的的報頭格式來生成媒體訪問控制報頭的電子組件1006。進一步,邏輯組合1002可包括用于傳輸媒體訪問控制報頭和 相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元的電子組件1008。另外,系統(tǒng)1000可以包括存儲器1010,其保存用 于執(zhí)行與電子組件1004、1006和1008相關(guān)聯(lián)的功能的指令。將會理解,雖然示出的電子組 件位于存儲器1010的外部,但是一個或多個電子組件1004、1006和1008可以位于存儲器 1010 內(nèi)。參照圖11,示出了系統(tǒng)1100,其有助于接收包括可變媒體訪問控制報頭格式的傳 輸。例如,系統(tǒng)1100可至少部分地位于基站、移動設(shè)備等內(nèi)部。將會理解,將系統(tǒng)1100表 示為包括功能模塊,其可以是表示由處理器、軟件或其組合(例如,固件)所實現(xiàn)功能的功 能模塊。系統(tǒng)1100包括一同工作的電子組件的邏輯組合1102。例如,邏輯組合1102可包 括用于接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭的電子組件1104。進一步,邏輯組 合1102可以包括用于至少部分地基于相關(guān)聯(lián)報頭中的邏輯信道標識符對包括在分組數(shù)據(jù) 單元中數(shù)據(jù)的類型進行確定的電子組件1106。進一步,邏輯組合1102可以包括用于根據(jù)數(shù) 據(jù)類型和一個或多個協(xié)議層來評估媒體訪問控制協(xié)議數(shù)據(jù)單元的電子組件1108。另外,系 統(tǒng)1100可以包括存儲器1110,其保存用于執(zhí)行與電子組件1104、1106、1108相關(guān)聯(lián)的功能 的指令。將會理解,雖然示出的電子組件位于存儲器1110的外部,但是一個或多個電子組 件1104、1106、1108可以位于存儲器1110內(nèi)。上文的描述包括一個或多個實施例的舉例。當然,為了描述上述實施例而描述組 件或方法的所有能想到的組合是不可能的,但是本領(lǐng)域普通技術(shù)人員應(yīng)該認識到,各個實 施例可以做許多進一步的組合和排列。因此,本申請中描述的實施例旨在涵蓋落入所附權(quán) 利要求書的精神和保護范圍內(nèi)的所有改變、修改和變形。此外,就說明書或權(quán)利要求書中使 用的術(shù)語“包含”而言,該術(shù)語的涵蓋方式類似于術(shù)語“包括”,就如同術(shù)語“包括”在權(quán)利要 求中用作銜接詞所解釋的那樣。
權(quán)利要求
一種有助于利用多種媒體訪問控制報頭格式的方法,包括確定包括在相關(guān)聯(lián)的媒體訪問控制協(xié)議數(shù)據(jù)單元中的數(shù)據(jù)類型;根據(jù)與所確定的數(shù)據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問控制報頭;以及發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元。
2.根據(jù)權(quán)利要求1所述的方法,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中 的至少一種。
3.根據(jù)權(quán)利要求1所述的方法,所述報頭格式包括控制報頭、用戶報頭或填充報頭中 的至少一種。
4.根據(jù)權(quán)利要求3所述的方法,所述控制報頭包括邏輯信道標識符、協(xié)議標識符、媒體 訪問控制長度和第二級邏輯信道標識符。
5.根據(jù)權(quán)利要求4所述的方法,所述協(xié)議標識符指明與封裝在所述媒體訪問控制協(xié)議 數(shù)據(jù)單元中的協(xié)議數(shù)據(jù)單元相關(guān)聯(lián)的協(xié)議層。
6.根據(jù)權(quán)利要求5所述的方法,所述協(xié)議標識符指明媒體訪問控制協(xié)議數(shù)據(jù)單元、無 線鏈路控制協(xié)議數(shù)據(jù)單元或者分組數(shù)據(jù)匯聚協(xié)議數(shù)據(jù)單元中的至少一個。
7.根據(jù)權(quán)利要求3所述的方法,所述用戶報頭包括邏輯信道標識符、媒體訪問控制長 度和媒體訪問控制長度的大小。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述媒體訪問控制長度是可變的。
9.根據(jù)權(quán)利要求8所述的方法,所述媒體訪問控制長度包括O比特、7比特或者15比 特中的至少一種。
10.根據(jù)權(quán)利要求3所述的方法,所述填充報頭包括邏輯信道標識符和保留字段。
11.一種有助于利用可變媒體訪問控制報頭的通信裝置,包括用于確定包括在相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元中的數(shù)據(jù)類型的模塊;用于根據(jù)與所確定的數(shù)據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問控制報頭的模塊;以及用于發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元的模塊。
12.根據(jù)權(quán)利要求11所述的通信裝置,其中,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或 填充數(shù)據(jù)中的至少一種。
13.根據(jù)權(quán)利要求11所述的通信裝置,其中,所述報頭格式包括控制報頭、用戶報頭或 填充報頭中的至少一種。
14.根據(jù)權(quán)利要求13所述的通信裝置,其中,所述控制報頭包括邏輯信道標識符、協(xié)議 標識符、媒體訪問控制長度和第二級邏輯信道標識符。
15.根據(jù)權(quán)利要求14所述的通信裝置,其中,所述協(xié)議標識符指明與封裝在所述媒體 訪問控制協(xié)議數(shù)據(jù)單元中的協(xié)議數(shù)據(jù)單元相關(guān)聯(lián)的協(xié)議層。
16.根據(jù)權(quán)利要求15所述的通信裝置,其中,所述協(xié)議標識符指明媒體訪問控制協(xié)議 數(shù)據(jù)單元、無線鏈路控制協(xié)議數(shù)據(jù)單元或者分組數(shù)據(jù)匯聚協(xié)議數(shù)據(jù)單元中的至少一個。
17.根據(jù)權(quán)利要求13所述的通信裝置,其中,所述用戶報頭包括邏輯信道標識符、媒體 訪問控制長度和媒體訪問控制長度的大小。
18.根據(jù)權(quán)利要求17所述的通信裝置,其中,所述媒體訪問控制長度是可變的。
19.根據(jù)權(quán)利要求18所述的通信裝置,其中,所述媒體訪問控制長度包括0比特、7比特或者15比特中的至少一種。
20.根據(jù)權(quán)利要求13所述的通信裝置,其中,所述填充報頭包括邏輯信道標識符和保 留字段。
21.一種無線通信裝置,包括存儲器,其保存與以下操作有關(guān)的指令確定包括在相關(guān)聯(lián)的媒體訪問控制協(xié)議數(shù)據(jù)單元中的數(shù)據(jù)類型,其中,所述數(shù)據(jù)類型 包括控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少一種;根據(jù)與所確定的數(shù)據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問控制報頭;以及 發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元;以及處理器,其耦合到所 述存儲器,用于執(zhí)行保存在所述存儲器中的指令。
22.—種計算機程序產(chǎn)品,包括 計算機可讀介質(zhì),其包括用于使至少一臺計算機確定包括在相關(guān)聯(lián)的媒體訪問控制協(xié)議數(shù)據(jù)單元中的數(shù)據(jù)類 型的代碼,其中,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少一種;用于使至少一臺計算機根據(jù)與所確定的數(shù)據(jù)類型相對應(yīng)的報頭格式來生成媒體訪問 控制報頭的代碼;以及用于使至少一臺計算機發(fā)送所述媒體訪問控制報頭和所述相關(guān)聯(lián)的協(xié)議數(shù)據(jù)單元的 代碼。
23.一種有助于用可變媒體訪問控制報頭格式進行通信的方法,包括 接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭;至少部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符來確定包括在所述分組數(shù)據(jù) 單元中的數(shù)據(jù)類型;以及根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù)單元。
24.根據(jù)權(quán)利要求23所述的方法,其中,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或填充 數(shù)據(jù)中的至少一種。
25.根據(jù)權(quán)利要求24所述的方法,還包括至少部分地基于包括在控制數(shù)據(jù)媒體訪問 控制報頭中的協(xié)議標識符來確定與針對控制數(shù)據(jù)而封裝的控制數(shù)據(jù)單元相關(guān)聯(lián)的協(xié)議層。
26.根據(jù)權(quán)利要求25所述的方法,還包括將所封裝的控制數(shù)據(jù)直接遞送給所述相關(guān) 聯(lián)的協(xié)議層。
27.根據(jù)權(quán)利要求24所述的方法,還包括至少部分地基于長度字段的大小來確定所述 相關(guān)聯(lián)的報頭中的長度字段的大小。
28.一種有助于用可變媒體訪問控制報頭格式進行通信的通信裝置,包括 用于接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭的模塊;用于至少部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符來確定包括在所述分組 數(shù)據(jù)單元中的數(shù)據(jù)類型的模塊;以及用于根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù)單元 的模塊。
29.根據(jù)權(quán)利要求28所述的通信裝置,其中,所述數(shù)據(jù)類型包括控制數(shù)據(jù)、用戶數(shù)據(jù)或 填充數(shù)據(jù)中的至少一種。
30.根據(jù)權(quán)利要求29所述的通信裝置,還包括用于至少部分地基于包括在控制數(shù)據(jù) 媒體訪問控制報頭中的協(xié)議標識符來確定與針對控制數(shù)據(jù)而封裝的控制數(shù)據(jù)單元相關(guān)聯(lián) 的協(xié)議層的模塊。
31.根據(jù)權(quán)利要求30所述的通信裝置,還包括用于將所封裝的控制數(shù)據(jù)直接遞送給所 述相關(guān)聯(lián)的協(xié)議層的模塊。
32.根據(jù)權(quán)利要求28所述的通信裝置,還包括至少部分地基于長度字段的大小來確定 所述相關(guān)聯(lián)的報頭中的長度字段的大小。
33.一種無線通信裝置,包括存儲器,其保存與以下操作有關(guān)的指令接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭;至少部分地基于所述相關(guān)聯(lián)的報頭中的邏輯信道標識符來確定包括在所述分組數(shù)據(jù) 單元中的數(shù)據(jù)類型,其中,所述數(shù)據(jù)類型可以是控制數(shù)據(jù)、用戶數(shù)據(jù)或填充數(shù)據(jù)中的至少一 種;以及根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問控制協(xié)議數(shù)據(jù)單元;以及處理器,其耦合到所述存儲器,用于執(zhí)行保存在所述存儲器中的指令。
34.一種計算機程序產(chǎn)品,包括計算機可讀介質(zhì),其包括用于使至少一臺計算機接收媒體訪問控制協(xié)議數(shù)據(jù)單元和相關(guān)聯(lián)的報頭的代碼;用于使至少一臺計算機至少部分地基于所述相關(guān)聯(lián)報頭中的邏輯信道標識符來確定 包括在所述分組數(shù)據(jù)單元中的數(shù)據(jù)類型的代碼,其中,所述數(shù)據(jù)類型可以是控制數(shù)據(jù)、用戶 數(shù)據(jù)或填充數(shù)據(jù)中的至少一種;以及用于使至少一臺計算機根據(jù)所述數(shù)據(jù)類型和一個或多個協(xié)議層來評估所述媒體訪問 控制協(xié)議數(shù)據(jù)單元的代碼。
全文摘要
描述了有助于在無線通信中利用各種媒體訪問控制(MAC)報頭格式的系統(tǒng)和方法。所述MAC報頭格式可以針對包括在協(xié)議數(shù)據(jù)單元(PDU)中的特定類型的數(shù)據(jù)進行專門化。另外,所述MAC報頭可以具有可變長度,以容納可變大小的凈荷,而不產(chǎn)生不必要的開銷。進一步,提供了能夠直接訪問控制PDU并將其遞送給相關(guān)聯(lián)的協(xié)議層以確保更好服務(wù)質(zhì)量處理的機制。
文檔編號H04W28/06GK101810026SQ200880109637
公開日2010年8月18日 申請日期2008年10月1日 優(yōu)先權(quán)日2007年10月1日
發(fā)明者S·Y·D·何 申請人:高通股份有限公司