專利名稱:在mac幀中進行pdcp控制pdu的傳輸?shù)闹谱鞣椒?br>
技術領域:
概括地說,以下描述涉及無線通信,具體地說,涉及分組數(shù)據(jù)會聚協(xié)議(PDCP)控 制協(xié)議數(shù)據(jù)單元(PDU)的傳輸。
背景技術:
為了提供各種通信,廣泛部署了無線通信系統(tǒng);例如,通過這種無線通信系統(tǒng)提供
話音和/或數(shù)據(jù)。典型的無線通信系統(tǒng)或網(wǎng)絡為多個用戶提供對一個或多個共享資源(例
如,帶寬和發(fā)射功率等)的接入。例如,系統(tǒng)可使用多種多址系統(tǒng),包括頻分復用(F匿)、 時分復用(T匿)、碼分復用(C匿)、正交頻分復用(OFDM)等等。 通常,無線多址通信系統(tǒng)能夠同時支持多個無線設備的通信。每個移動設備經(jīng)由 前向鏈路和反向鏈路上的傳輸與一個或多個基站進行通信。前向鏈路(或下行鏈路)是指 從基站到移動設備的通信鏈路。反向鏈路(或上行鏈路)是指從移動設備到基站的通信鏈 路。 無線通信系統(tǒng)通常使用一個或多個提供覆蓋區(qū)域的基站。典型的基站能夠傳輸廣 播、多播和/或單波服務的多個數(shù)據(jù)流,其中,數(shù)據(jù)流是要對移動設備具有獨立接收興趣的 的數(shù)據(jù)流。這種基站的覆蓋區(qū)域中的移動設備可用于接收一個、多個或全部由組合流攜帶 的數(shù)據(jù)流。同樣,移動設備能夠?qū)?shù)據(jù)發(fā)送到基站或另一個移動設備。
第二層協(xié)議棧(例如,也稱為用戶面協(xié)議棧(user-plane protocol stack))可包 括分組數(shù)據(jù)會聚協(xié)議(PDCP)層、無線鏈路控制(RLC)層、媒體接入控制(MAC)層。分組數(shù) 據(jù)會聚協(xié)議(PDCP)可執(zhí)行諸如安全性、頭壓縮、加密和切換之類的服務。安全性服務包括 加密以便防止第三方(例如,攻擊者)讀取發(fā)送的消息,以及完整性保護,其防止第三方偽 造用戶的身份。頭壓縮服務能夠?qū)μ囟愋偷姆纸M的頭(例如,IP頭、UDP和RTP頭)進行 壓縮。切換服務包括順序遞送和選擇性遞送服務,其中順序遞送和選擇性遞送服務包括重 傳服務。無線鏈路控制(RLC)層執(zhí)行的服務諸如分段、連接、重新裝配、重傳以及確保無線 鏈路可靠的其他服務。媒體接入控制(MAC)層執(zhí)行的服務諸如調(diào)度、建立在物理層(PHY) 中物理地傳輸?shù)膸?、以及諸如混合ARQ(HARQ)的確認(ACK)和否定確認(NACK)服務。
每個協(xié)議或?qū)涌蓤?zhí)行對更高層的服務,并可創(chuàng)建用戶面棧內(nèi)的這一協(xié)議或?qū)又?的層或協(xié)議的分組。從上面的層提供到協(xié)議的分組可稱為服務數(shù)據(jù)單元(SDU)。為下面層 創(chuàng)建的分組可稱為協(xié)議數(shù)據(jù)單元(PDU)。例如,由RLC層或協(xié)議生成的輸出分組可稱為RLC PDU。此外,由于這些相同的分組都作為輸入提供到MAC,所以這些相同的分組被稱為MAC SDU。通常,來自協(xié)議或?qū)拥腜DU必須從初始層通過緊挨著的底層或協(xié)議來傳輸。例如,來自PDCP層的PDU必須由PDCP層、RLC層和MAC層傳輸。這些常規(guī)的技術在調(diào)度和/或優(yōu) 先權粒度方面是低效且僵硬的。
發(fā)明內(nèi)容
下面給出對一個或多個實施例的簡要概述,以提供對這些實施例的基本理解。該 概述不是對全部預期實施例的泛泛概括,也不旨在標識全部實施例的關鍵或重要元素或者 描述任意或全部實施例的范圍。其目的僅在于作為后文所提供更詳細描述的序言,以簡化 形式提供一個或多個實施例的一些概念。 根據(jù)一個或多個實施例以及其相應的描述,結合促進協(xié)議層次(protocalplane) 中的有效路由數(shù)據(jù)來對各個方面進行描述。該系統(tǒng)和方法能夠?qū)AC頭中的一部分數(shù)據(jù)進 行封裝(package)以便直接路由到特定協(xié)議層。 根據(jù)相關的方面,一種促進有效地傳輸與協(xié)議層有關的數(shù)據(jù)分組的方法。該方法 包括從用戶面協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組。此外,該方法包括將數(shù)據(jù)分組從第一 協(xié)議層直接發(fā)送到第二協(xié)議層,其中,該數(shù)據(jù)分組繞過用戶面協(xié)議棧中的零個或多個協(xié)議 層。此外,該方法包括在第二協(xié)議層中生成第二協(xié)議頭,第二協(xié)議頭包括用于指示要將數(shù)據(jù) 分組路由到的第一協(xié)議層的一部分數(shù)據(jù)。該方法還包括從第二協(xié)議層發(fā)送第二協(xié)議頭。
另一方面設計一種無線通信裝置。該無線通信裝置包括至少一個處理器,該處理 器用于從協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組;將數(shù)據(jù)分組從第一協(xié)議層直接發(fā)送到第 二協(xié)議層;使得數(shù)據(jù)分組能夠繞過用戶面協(xié)議棧中的零個或多個協(xié)議層;在第二協(xié)議層中 生成第二協(xié)議頭,第二協(xié)議頭包括用于指示要將數(shù)據(jù)分組路由到的第一協(xié)議層的一部分數(shù) 據(jù);以及從第二協(xié)議層發(fā)送第二協(xié)議頭。此外,該無線通信裝置包括與至少一個處理器相耦 合的存儲器。 另一方面涉及一種無線通信裝置,其允許數(shù)據(jù)的跨層優(yōu)化。該無線通信裝置包括
用于從用戶面協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組的模塊。此外,該無線通信裝置包括用
于從第一協(xié)議層直接向第二協(xié)議層傳輸數(shù)據(jù)分組的模塊,其中,數(shù)據(jù)分組繞過用戶面協(xié)議
棧中的零個或多個協(xié)議層。此外,該無線通信裝置包括用于在第二協(xié)議層中生成第二協(xié)議
頭的模塊,其中第二協(xié)議頭包括用于指示要將數(shù)據(jù)分組路由到的第一協(xié)議層的一部分數(shù)
據(jù)。此外,無線通信裝置包括用于從第二協(xié)議層發(fā)送第二協(xié)議頭的模塊。 另一方面涉及一種包括計算機可讀介質(zhì)的計算機程序產(chǎn)品,該計算機可讀介質(zhì)上
存儲有代碼,這些代碼用于從用戶面協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組;將數(shù)據(jù)分組
直接從第一協(xié)議層傳輸?shù)降诙f(xié)議層,其中數(shù)據(jù)分組繞過用戶面協(xié)議棧中的零個或多個協(xié)
議層;在第二協(xié)議層中生成第二協(xié)議頭,第二協(xié)議頭包括用于指示要將數(shù)據(jù)分組路由到的
第一協(xié)議層的一部分數(shù)據(jù);以及從第二協(xié)議層發(fā)送第二協(xié)議頭。 根據(jù)其他方面,一種促進將服務數(shù)據(jù)單元(SDU)直接傳輸?shù)絽f(xié)議層的方法。該方 法包括在第一協(xié)議層中接收第一協(xié)議頭,該第一協(xié)議頭指示要將一部分數(shù)據(jù)分組路由到 的第二協(xié)議層,該第二協(xié)議層在協(xié)議棧中不同于第一協(xié)議層。此外,該方法包括將第一協(xié)議 層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接路由到第一協(xié)議PDU頭中定義的第二協(xié)議 層,該第二協(xié)議層SDU繞過協(xié)議棧中的零個或多個協(xié)議層。此外,該方法包括處理第二協(xié)議 層中的第二協(xié)議SDU。
10
另一方面涉及一種無線通信裝置。該無線通信裝置包括至少一個處理器,用于在 第一協(xié)議層中接收第一協(xié)議頭,其中,第一協(xié)議頭指示要將一部分數(shù)據(jù)分組路由到的第二 協(xié)議層,該第二協(xié)議層在協(xié)議棧中不同于第一協(xié)議層;將第一協(xié)議層分組數(shù)據(jù)單元(PDU) 中的第二協(xié)議層SDU直接路由到第一協(xié)議PDU頭中定義的第二協(xié)議層,第二協(xié)議層SDU繞 過協(xié)議棧中的零個或多個協(xié)議層;處理第二協(xié)議層中的第二協(xié)議SDU。此外,該無線通信裝 置包括與至少一個處理器相耦合的存儲器。 另一方面涉及一種無線通信裝置,其允許數(shù)據(jù)的跨層優(yōu)化。該無線通信裝置包括 用于在第一協(xié)議層中接收第一協(xié)議層頭的模塊,其中,第一協(xié)議頭指示要將一部分數(shù)據(jù)分 組路由到的第二協(xié)議層,該第二協(xié)議層在協(xié)議棧中不同于第一協(xié)議層。此外,該無線通信裝 置包括用于將第一協(xié)議層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接路由到第一協(xié)議 PDU頭中定義的第二協(xié)議層的模塊,該第二協(xié)議層SDU繞過協(xié)議棧中的零個或多個協(xié)議層。 此外,該無線通信裝置包括用于對第二協(xié)議層中的第二協(xié)議SDU進行處理的模塊。
另一方面涉及一種包括計算機可讀介質(zhì)的計算機程序產(chǎn)品,該計算機可讀介質(zhì)存 儲有指令,這些指令用于使得至少一個計算機在第一協(xié)議層中接收第一協(xié)議頭,其中,第 一協(xié)議頭指示要將一部分數(shù)據(jù)分組路由到的第二協(xié)議層,第二協(xié)議層在協(xié)議棧中不同于第 一協(xié)議層;將第一協(xié)議層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接路由到第一協(xié)議 PDU頭中定義的第二協(xié)議層,該第二協(xié)議層SDU繞過協(xié)議棧中的零個或多個協(xié)議層;以及對 第二協(xié)議層中的第二協(xié)議SDU進行處理。 為實現(xiàn)上述目的和相關目的, 一個或多個實施例包括下面將要充分描述和在權利 要求中重點列明的各個特征。下面的描述和附圖以舉例方式說明這一個或多個實施例的各 方面。但是,這些方面僅僅說明可采用各個實施例之基本原理的一些不同方法,所描述的實 施例旨在包括所有這些方面及其等同物。
圖1示出了根據(jù)本文的各個方面的一種無線通信系統(tǒng)。 圖2示出了在無線通信環(huán)境中使用的一種示例性通信裝置。 圖3示出了促進對數(shù)據(jù)進行有效路由的示例性無線通信系統(tǒng)。 圖4示出了直接傳輸和路由數(shù)據(jù)的示例性MAC頭配置。 圖5示出了接收使用數(shù)據(jù)封裝的MAC頭并將一部分這種數(shù)據(jù)直接路由到服務以進 行處理的示例性方法。 圖6示出了將一部分數(shù)據(jù)封裝在MAC頭中用于直接路由至特定協(xié)議層的示例性方 法。 圖7示出了促進在無線通信系統(tǒng)中有效地將數(shù)據(jù)傳輸?shù)絽f(xié)議層的示例性移動設 備。 圖8示出了促進在無線通信環(huán)境中將數(shù)據(jù)傳輸?shù)教囟▍f(xié)議層的示例性系統(tǒng)。 圖9示出了結合本文描述的各種系統(tǒng)和方法實現(xiàn)的示例性無線網(wǎng)絡環(huán)境。 圖10示出了促進對有關協(xié)議層的數(shù)據(jù)分組進行有效傳輸?shù)氖纠韵到y(tǒng)。 圖11示出了在無線通信環(huán)境中將協(xié)議數(shù)據(jù)單元(PDU)直接傳輸?shù)絽f(xié)議層的示例 性系統(tǒng)。
1具體實施例方式
現(xiàn)在參照附圖描述多個實施例,其中用相同的附圖標記指示本文中的相同元件。 在下面的描述中,為便于解釋,給出了大量具體細節(jié),以便提供對一個或多個實施例的全面 理解。然而,很明顯,也可以不用這些具體細節(jié)來實現(xiàn)所述實施例。在其他例子中,以方框 圖形式示出公知結構和設備,以便于描述一個或多個實施例。 在本申請中所用的術語"部件"、"模塊"、"格式器"、"協(xié)議層"、"用戶面協(xié)議棧"、"系 統(tǒng)"等意指與計算機相關的實體,其可以是硬件、固件、硬件和軟件的結合、軟件或執(zhí)行中的 軟件。例如,部件可以是、但并不僅限于處理器上運行的進程、處理器、對象、可執(zhí)行程序、 執(zhí)行的線程、程序和/或計算機。為了舉例,在計算設備上運行的應用和計算設備都可以是 組件。 一個或多個部件可以位于執(zhí)行中的一個進程和/或線程內(nèi),以及,一個部件可以位于 一臺計算機上和/或分布于兩臺或更多臺計算機之間。另外,可以通過存儲了多種數(shù)據(jù)結 構的多種計算機可讀介質(zhì)執(zhí)行這些部件。這些部件可以通過本地和/或遠程進程(例如, 根據(jù)具有一個或多個數(shù)據(jù)分組的信號)進行通信(如,來自一個部件的數(shù)據(jù)在本地系統(tǒng)中、 分布式系統(tǒng)中和/或通過諸如互聯(lián)網(wǎng)等的網(wǎng)絡與其他系統(tǒng)的部件通過信號進行交互)。
本申請中所描述的技術可以用于各種無線通信系統(tǒng),比如碼分多址(CDMA)、時分 多址(TDMA)、頻分多址(FDMA)、正交頻分多址(0FDMA)、單載波頻分多址(SC-FDMA)和其他 系統(tǒng)。術語"系統(tǒng)"和"網(wǎng)絡"經(jīng)??梢越粨Q使用。CDMA系統(tǒng)可以實現(xiàn)無線技術,比如通用 陸地無線接入(UTRA) 、 cdma2000等等。UTRA包括寬帶CDMA(W-CDMA)和其他不同的CDMA。 cdma2000覆蓋IS-2000、 IS-95和IS-856標準。TDMA系統(tǒng)實現(xiàn)無線技術,比如全球移動 通信系統(tǒng)(GSM) 。 OFDMA系統(tǒng)可以實現(xiàn)無線技術,比如演進的UTRA(E-UTRA)、超移動寬帶 (UMB) 、 IEEE802. 20、 IEEE 802. 16(WiMAX) 、 IEEE 802. 11 (Wi-Fi) 、 Flash-OFDM等等。UTRA 和E-UTRA是通用移動通信系統(tǒng)(UMTS)的一部分。3GPP長期演進(LTE)是UMTS即將到來 的采用E-UTRA的版本,其在下行鏈路上使用OFDMA,并在上行鏈路上使用SC-FDMA。
單載波頻分多址(SC-FDMA)使用單載波調(diào)制以及頻域均衡。SC-FDMA具有與OFDMA 系統(tǒng)相似的性能和基本相同的整體復雜性。SC-FDMA信號由于其固有的單載波結構而具有 較低的峰均功率比(PAPR)。SC-FDMA可以在(例如)上行鏈路通信中使用,其中較低的PAPR 對移動終端的發(fā)射功率效率有極大益處。所以,在3GPP長期演進(LTE)或演進的UTRA中, SC-FDMA用做上行鏈路多址方案。 此外,本文結合移動設備描述了各個實施例。移動設備也稱為系統(tǒng)、用戶單元、移 動站、移動臺、遠程站、遠程終端、接入終端、用戶終端、終端、無線通信設備、用戶代理、用戶 裝置或用戶設備(UE)。移動設備可以是蜂窩電話、無繩電話、會話發(fā)起協(xié)議(SIP)電話、無 線本地環(huán)路(WLL)站、個人數(shù)字助理(PDA)、具有無線連接能力的手持設備、計算設備或連 接到無線調(diào)制解調(diào)器的其他處理設備。此外,本文結合基站描述了各個實施例?;居糜?與移動設備進行通信,并且還可以稱為接入點、節(jié)點B或其他術語。 此外,本文描述的各個方面或特征可以實現(xiàn)成方法、裝置或使用標準編程和/或 工程技術的制品。本申請中使用的術語"制品"涵蓋可從任何計算機可讀設備、載體或介質(zhì) 訪問的計算機程序。例如,計算機可讀介質(zhì)包括,但不限于磁存儲設備(例如,硬盤、軟盤、 磁帶等),光盤(例如,CD、DVD等),智能卡和閃存設備(例如,EPROM、卡、棒、鑰匙式驅(qū)動器等)。此外,本申請描述的各種存儲介質(zhì)表示為用于存儲信息的一個或多個設備和/或其他 機器可讀介質(zhì)。術語"機器可讀介質(zhì)"包括但不限于能夠存儲、包含和/或攜帶指令和/或 數(shù)據(jù)的無線信道和各種其他介質(zhì)。 現(xiàn)在參照圖1,圖1示出了根據(jù)本文描述的各個實施例的無線通信系統(tǒng)100。系統(tǒng) 100包括基站102,基站102包括多組天線。例如,一組天線包括天線104和106,另一組包 括天線108和IIO,還有一組包括天線112和114。盡管每組天線示出了兩個天線,但是,對 于每組天線也可以使用更多或更少的天線?;?02還包括發(fā)射機鏈和接收機鏈,發(fā)射機 鏈和接收機鏈分別包括多個與信號發(fā)射和接收相關聯(lián)的組件(例如,處理器、調(diào)制器、復用 器、解調(diào)器、解復用器、天線等等),正如本領域技術人員所熟知的那樣。
基站102與一個或多個移動設備(諸如移動設備116和移動設備122)進行通信; 然而,可以理解,基站102能夠與任意數(shù)量的類似于移動設備116和122的移動設備進行 通信。移動設備116和122可以是(例如)蜂窩電話、智能電話、膝上型計算機、手持通信 設備、手持計算設備、衛(wèi)星無線電、全球定位系統(tǒng)、PDA和/或適合在無線通信系統(tǒng)100中進 行通信的任何其他設備。如文中所述,移動設備116與天線112和114進行通信,其中,天 線112和114經(jīng)由前向鏈路118向移動設備116發(fā)送信息,并經(jīng)由反向鏈路120從移動設 備116接收信息。此外,移動設備122與天線104和106進行通信,其中天線104和106經(jīng) 由前向鏈路124向移動設備122發(fā)送信息,并經(jīng)由反向鏈路126從移動設備122接收信息。 例如,在頻分雙工(FDD)系統(tǒng)中,前向鏈路118使用與反向鏈路120不同的頻帶,前向鏈路 124使用與反向鏈路126不同的頻帶。此外,在時分雙工(TDD)系統(tǒng)中,前向鏈路118和反 向鏈路120使用公共頻帶,并且前向鏈路124和反向鏈路126使用公共頻帶。
每組天線和/或該組天線設計進行通信的區(qū)域稱為基站102的扇區(qū)。例如,將多 組天線設計為與基站102覆蓋的區(qū)域的扇區(qū)中的移動設備進行通信。在經(jīng)由前向鏈路118 和124進行的通信中,基站102的發(fā)射天線使用波束成形來提高移動設備116和122的前 向鏈路118和124的信噪比。同樣,基站102使用波束成形來向隨機分布在相關覆蓋的移 動設備116和122傳輸,與通過單個天線向其全部移動設備傳輸?shù)幕鞠啾?,鄰近小區(qū)中的 移動設備受到的干擾更少。 基站102 (和/或基站102的每個扇區(qū))使用可使用一種或多種多址技術(例如, CDMA、 TDMA、 FDMA、 OFDMA……)。例如,基站102在相應的帶寬上使用特定的技術與移動設 備(例如,移動設備116和122)進行通信。此外,如果基站102使用了多種技術,則每個 技術可以與各自的帶寬相關聯(lián)。本文描述的技術包括全球移動系統(tǒng)(GSM)、通用分組無 線業(yè)務(GPRS)、增強型數(shù)據(jù)速率GSM演進(EDGE)、通用移動通信系統(tǒng)(UMTS)、寬帶碼分多 址(W-CDMA)、 cdmaOne(IS-95)、 CDMA2000、演進的數(shù)據(jù)優(yōu)化(EV-DO)、超移動寬帶(UMB)、全 球互通微波接入(WiMAX) 、 MediaFLO、數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播_手持式接收 (DVB-H)等等??梢岳斫猓衔牧信e的技術是作為例子提出的,而本發(fā)明不限制于此;而且, 基本上任何無線通信技術都在權利要求的范圍內(nèi)。 基站102以第一技術使用第一帶寬。此外,基站102在第二帶寬上發(fā)送對應于第 一技術的導頻。根據(jù)所有圖示,第二帶寬可由基站102和/或任何不同的基站(未示出) 所利用,用于使用任何第二技術的通信。此外,導頻(例如,向經(jīng)由第二技術通信的移動設 備)指示存在第一技術。例如,導頻可使用比特來攜帶關于存在第一技術的信息。此外,
13導頻中可包括諸如使用第一技術的扇區(qū)的扇區(qū)ID的信息、指示第一頻率帶寬的載波索引 (Carrierlndex)等等。 根據(jù)另一個例子,導頻可以是信標(和/或信標序列)。信標可以是大部分功率在 一個子載波或幾個子載波(例如,少數(shù)子載波)上傳輸?shù)腛FDM符號。因此,信標提供可由 移動設備觀察的強峰值,同時在帶寬的窄部分上與數(shù)據(jù)相干擾(例如,帶寬的剩余不由信 標影響)。根據(jù)這個例子,第一扇區(qū)可在第一帶寬上經(jīng)由CDMA進行通信,并且,第二扇區(qū)可 在第二帶寬上經(jīng)由OFDM進行通信。因此,第一扇區(qū)通過在第二帶寬上發(fā)送OFDM信標(或 者0F匿信標序列)來(例如,向在第二帶寬上使用0F匿運行的移動設備)表示第一帶寬 上CDMA的可用性。 概括地說,本發(fā)明通過直接向特定協(xié)議層發(fā)送或傳輸數(shù)據(jù)來提供跨層優(yōu)化。例如, MAC頭包括用于指示這些數(shù)據(jù)發(fā)往的或目標的協(xié)議層的數(shù)據(jù)。在接收之后,MAC頭可允許一 部分數(shù)據(jù)(例如,PDU、SDU等等)繞過MAC協(xié)議層之上的至少一個協(xié)議層,以便對這些數(shù)據(jù) 進行有效地和優(yōu)化地處理。也就是說,不是由源協(xié)議層(源協(xié)議層是用戶面協(xié)議棧內(nèi)的發(fā) 起PDU的層)和MAC協(xié)議層之間的每個協(xié)議層對來自源協(xié)議層的數(shù)據(jù)單元進行處理,而是 PDU繞過源協(xié)議層和MAC協(xié)議層之間的協(xié)議層以便讓MAC協(xié)議層直接接收。這樣能夠提供 更大的調(diào)度靈活性,并提供一種繞過速率控制策略的模式。 圖2中示出了在無線通信環(huán)境中使用的通信裝置200。通信裝置200可以是基 站或者基站的一部分、移動設備或者移動設備的一部分或者接收在無線通信環(huán)境中發(fā)送的 數(shù)據(jù)的任何通信裝置。在通信系統(tǒng)中,通信裝置200使用下面描述的部件來實現(xiàn)用戶面協(xié) 議棧中的跨層優(yōu)化。 通信裝置200使用具有多個協(xié)議層的用戶面協(xié)議棧(例如,第二層協(xié)議棧)進行 通信。例如,用戶面協(xié)議??砂o線資源控制(RRC)協(xié)議層(本文中稱為"RRC 202")、 分組數(shù)據(jù)會聚協(xié)議(PDCP)層(本文中稱為"PDCP 204")、無線鏈路控制(RLC)協(xié)議層(本 文中稱為"RLC 206")、媒體接入控制(MAC)協(xié)議層(本文中稱為"MAC 208")以及物理協(xié) 議層(本文中稱為"物理210")??梢岳斫?,通信裝置200可包括任何數(shù)量的協(xié)議層,并且 本發(fā)明不限制于上述的協(xié)議層。此外,本文描述的技術的實施可涉及用戶面協(xié)議棧中任何 適當?shù)膮f(xié)議層,并且不局限于描述的協(xié)議層。 通信裝置200還包括格式器212,格式器212生成具有一部分數(shù)據(jù)的MAC頭,這部 分數(shù)據(jù)用于指示數(shù)據(jù)要直接發(fā)送到的目標協(xié)議層。因此,可生成MAC頭,其中,諸如PDU的 數(shù)據(jù)能夠傳輸并直接傳輸?shù)竭@種MAC頭定義的目標協(xié)議層。通信裝置還包括路由器214, 其對MAC頭進行估計,以便直接將數(shù)據(jù)傳輸?shù)竭m當?shù)幕蛑甘镜膮f(xié)議層。也就是說,通過創(chuàng)建 具有數(shù)據(jù)的MAC頭以便指示直接路由或傳輸?shù)教囟▍f(xié)議層,來自源協(xié)議層的一部分數(shù)據(jù)能 夠通過繞過MAC 208之上的任何協(xié)議層而直接傳輸。例如,來自RRC 202的一部分數(shù)據(jù)能 夠繞過PDCP 203和RLC 206。在另一個例子中,來自PDCP 204的一部分數(shù)據(jù)能夠繞過RLC 206。 例如,MAC頭可包括指示數(shù)據(jù),該指示數(shù)據(jù)表示一部分數(shù)據(jù)或者MAC服務數(shù)據(jù)單元 (SDU)是用于RRC 202的。可估計這種MAC頭,以便標識這一部分數(shù)據(jù),其中,這一數(shù)據(jù)可繞 過RRC 202和MAC 208之間的任何層直接傳輸?shù)絉RC 202。概括地,通信裝置200提供對一 部分數(shù)據(jù)(例如,控制分組、數(shù)據(jù)分組、部分數(shù)據(jù)、PDU、SDU等)從MAC 208之上的層到MAC208的直接路由、發(fā)送和傳輸。例如,繞過RLC 206,將控制分組直接從PCDP 204到MAC 208
進行路由。 在另一個例子中,PDCP控制PDU(PDCP control PDU)被用于PDCP層或協(xié)議中的內(nèi) 部控制,但是,通常必須由發(fā)送方的MAC協(xié)議層以上的任何層(例如,本文中,RLC協(xié)議層) 和接收方的MAC協(xié)議層以上的任何層(例如,本文中,RLC協(xié)議層)來對其進行管理和傳遞。 本發(fā)明可允許PDU通過在MAC頭中封裝數(shù)據(jù)來繞過用戶面協(xié)議棧中MAC協(xié)議層之上的至少 一個協(xié)議層。因此,PDCP控制PDU能夠繞過RLC協(xié)議層,以便經(jīng)由MAC協(xié)議層直接發(fā)送,并 由MAC協(xié)議層直接接收,以便直接路由到PDCP協(xié)議層。PDCP控制PDU的例子是PDCP序列 號報告和穩(wěn)健頭壓縮(RoHC)控制分組。RLC控制PDU的例子包括RLC狀態(tài)消息、復位消 息和ACK與NCK消息,其中,RLC狀態(tài)消息在接收機一方用于向發(fā)射機傳輸接收的數(shù)據(jù)(例 如,接收機緩沖器的快照)。RRC消息的例子可包括RRCCONNECTION RECONFIGURATION、RRC CONNECTION REQUEST、 UECAPABILITY ENQUIRY等等。 此外,盡管未示出,但是可以理解,通信裝置200可包括存儲指令的存儲器,所述 指令關于從用戶面協(xié)議棧中位于媒體接入控制(MAC)協(xié)議層之上的協(xié)議層接收數(shù)據(jù)分 組,將數(shù)據(jù)分組直接從協(xié)議層傳輸?shù)組AC協(xié)議層,在MAC協(xié)議層中生成MAC頭,從MAC協(xié)議層 發(fā)送MAC頭等等。此外,可以理解,通信裝置200包括存儲指令的存儲器,所述指令關于在 媒體接入控制(MAC)協(xié)議層中接收MAC頭,將一部分數(shù)據(jù)分組從MAC協(xié)議層直接路由到MAC 頭中定義的協(xié)議層,在協(xié)議層中處理這一部分數(shù)據(jù)分組,等等。此外,通信裝置200包括處 理器,處理器的使用與執(zhí)行指令(例如,保存在存儲器中的指令,從不同源獲得的指令……) 相關。 現(xiàn)在參照圖3,圖3中示出了促進在用戶面協(xié)議棧中有效路由數(shù)據(jù)的無線通信系 統(tǒng)300。系統(tǒng)300包括與通信裝置304 (和/或任何數(shù)量的其他通信裝置(未示出))進行 通信的基站302?;?02可經(jīng)由前向鏈路信道向通信裝置304發(fā)送信息;此外,基站302 可經(jīng)由反向鏈路信道從通信裝置304接收信息。此外,系統(tǒng)300可以是MM0系統(tǒng)。此外, 系統(tǒng)300可以在0FDMA無線網(wǎng)絡、3GPP LTE無線網(wǎng)絡等等中操作。同樣,在一個例子中,在 下文中描述的基站302中示出的模塊和功能也可以存在于通信裝置304中,反之亦然;為了 便于解釋的目的,描述的結構排除這些部件。 基站302包括協(xié)議棧,該協(xié)議棧具有控制層次的無線資源控制(RRC)協(xié)議層(文 中稱為"RRC 306")以及用戶面協(xié)議,用戶面協(xié)議包括分組數(shù)據(jù)會聚協(xié)議(PDCP)層(文 中稱為"PDCP 308")、無線鏈路控制(RLC)協(xié)議層(文中稱為"RLC 310")、媒體接入控制 (MAC)協(xié)議層(文中稱為"MAC 312")以及物理協(xié)議層(文中稱為"物理314")??梢岳?解,基站302可包括任何合適數(shù)量的協(xié)議層,并且本發(fā)明不局限于文中所述的協(xié)議層?;?302還包括格式器316,該格式器316生成具有標識數(shù)據(jù)的一部分的MAC頭,標識數(shù)據(jù)指示 用于一部分數(shù)據(jù)的協(xié)議層?;?02還包括路由器318,該路由器318自動地對MAC頭進行 估計,以便將數(shù)據(jù)傳輸?shù)竭@一 MAC頭定義的基站302中的協(xié)議層。 用戶設備304可包括具有無線資源控制(RRC)協(xié)議層(文中稱為"RRC320")的控 制層次的協(xié)議棧以及用戶面協(xié)議,所述用戶面協(xié)議包括分組數(shù)據(jù)會聚協(xié)議(PDCP)層(文 中稱為"PDCP 322")、無線鏈路控制(RLC)協(xié)議層(文中稱為"RLC 324")、媒體接入控制 (MAC)協(xié)議層(文中稱為"MAC 326")以及物理協(xié)議層(文中稱為"物理328")??梢岳?br>
15解,用戶設備304可包括任何合適數(shù)量的協(xié)議層,并且,本發(fā)明并不局限于文中描述的協(xié)議 層。用戶設備304還包括格式器330,格式器330生成具有一部分標識數(shù)據(jù)的MAC頭,該標 識數(shù)據(jù)指示用于一部分數(shù)據(jù)的協(xié)議層。用戶設備304還包括路由器332,該路由器332自動 地對MAC頭進行估計,以便將數(shù)據(jù)傳輸?shù)竭@一MAC頭定義的用戶設備304中的協(xié)議層。該 格式器可以是MAC協(xié)議的一部分。 可以理解,可將用戶設備304中的格式器330所生成的MAC頭發(fā)送到基站302。 MAC頭可由路由器318進行估計,以便直接地將數(shù)據(jù)傳輸?shù)骄唧w定義的基站302中的協(xié)議層 (例如,從而繞過MAC 312上的至少一個協(xié)議層)。然而,在不繞過MAC以上的協(xié)議層時,即, 當接收協(xié)議是RLC時,也可以使用格式器。在另一個例子中,在接收之后,由MAC頭中的標 識數(shù)據(jù)指示的源協(xié)議層(例如,RRC 320)的一部分數(shù)據(jù)可直接從MAC 312路由到RRC 306, 其繞過PDCP 308和RLC 310。此外,可以理解, 一部分數(shù)據(jù)可直接從MAC 326上的層傳輸 到MAC 326,以便經(jīng)由例如MAC頭而發(fā)送到基站302,其中繞過MAC 326上的至少一層。在 一個例子中,來自PDCP322 (例如,源協(xié)議層)的一部分數(shù)據(jù)可直接傳輸?shù)組AC 326,這樣繞 過了 RLC 324。 還可以理解,由基站302中的格式器326生成的MAC頭可傳輸?shù)接脩粼O備304。路 由器322對MAC頭進行估計,以便直接將數(shù)據(jù)傳輸?shù)接脩粼O備304中的特別定義的協(xié)議層。 在另一個例子中,在接收之后,來自于由MAC頭中的標識數(shù)據(jù)指示的源協(xié)議層(例如,RRC 306)的一部分數(shù)據(jù)可從MAC 326直接路由到RRC 320,其繞過PDCP 322和RLC 324。此外, 可以理解,一部分數(shù)據(jù)可直接從MAC 312上的層傳輸?shù)組AC 312,以便經(jīng)由例如MAC頭而發(fā) 送到用戶設備304,其中繞過了 MAC 312上的至少一層。在一個例子中,來自RRC 306的一 部分數(shù)據(jù)可直接傳輸?shù)組AC 312,其中繞過了 PDCP 308和RLC 310。 此外,盡管未示出,可以理解,基站302包括存儲指令的存儲器,所述指令關于從 位于用戶面協(xié)議棧中媒體接入控制(MAC)協(xié)議層上的協(xié)議層接收數(shù)據(jù)分組,將數(shù)據(jù)分組直 接從該協(xié)議層傳輸?shù)組AC協(xié)議層,在MAC協(xié)議層中生成MAC頭,從MAC協(xié)議層發(fā)送MAC頭 等。此外,可以理解,基站302包括存儲指令的存儲器,該指令關于在媒體接入控制(MAC) 協(xié)議層中接收MAC頭,將一部分數(shù)據(jù)分組從MAC協(xié)議層直接路由到MAC頭中定義的協(xié)議層, 處理協(xié)議層中的一部分數(shù)據(jù)分組等等。此外,基站302包括處理器,處理器的使用與執(zhí)行指 令(例如,存儲在存儲器中的指令,從不同的源獲得的指令……)相關。
現(xiàn)在參照圖4,圖4示出了根據(jù)本發(fā)明的一個或多個方法描述的示例性MAC頭結構 400。概括地說,本發(fā)明允許從MAC協(xié)議層向MAC協(xié)議層之上的服務進行傳輸、發(fā)送或路由, 該服務接收或需要處理控制消息。例如,可將控制分組繞過RLC協(xié)議層直接從MAC協(xié)議層 發(fā)送或傳輸?shù)絇DCP層。此外,一部分數(shù)據(jù)可直接從源協(xié)議層(例如,MAC協(xié)議層之上的任 何協(xié)議層)傳輸、發(fā)送或路由到MAC協(xié)議。 根據(jù)本發(fā)明的另一方面,實現(xiàn)了從MAC直接到MAC上的服務進行傳輸、發(fā)送或路 由,該服務接收或需要處理一部分數(shù)據(jù)(例如,控制消息)。例如,本文描述的方法和技術可 將控制分組直接從MAC層發(fā)送到PDCP層,同時繞過RLC層。 例如,將數(shù)據(jù)直接從PDCP層傳輸或路由到MAC層,并從MAC層直接傳輸或路由到 PDCP層能夠達到協(xié)議棧中的跨層優(yōu)化??蓪⒎纸M通過特定接口 (I/F)(未示出)在多個層 之間路由或傳輸。例如,分組可通過MAC/RLC接口在MAC層和RLC層之間傳輸。同樣,分組通過PDCP/RLC接口在PDCP層和RLC層之間傳輸。根據(jù)本發(fā)明的一個方面或一個實施例, 可將一部分數(shù)據(jù)(例如,PDU)通過直接路由,從MAC層上面的層(例如,PDCP層)直接傳 輸、發(fā)送或路由到MAC層,從而不使用其間的協(xié)議的服務,例如,RLC提供的PDU優(yōu)先級和排 序的SDU傳送。注意至lj,在一些例子中,可創(chuàng)建新的接口以便促進在MAC和PDCP層之間直 接傳輸數(shù)據(jù),同時繞過RLC層。此外,可以理解,來自RRC層的一部分數(shù)據(jù)可以直接傳輸、發(fā) 送或路由到MAC層,同時繞過PDCP層和RLC層。 此外,數(shù)據(jù)(PDU控制或數(shù)據(jù)分組等)的直接傳輸或路由,MAC下面的協(xié)議從RLC 上的協(xié)議接收SDU (服務數(shù)據(jù)單元)。RLC生成發(fā)送到MAC的PDU (分組數(shù)據(jù)單元)。因此, "直接傳輸"是指RLC PDU從RLC到MAC以及從MAC到RLC,以便達到控制分組的跨層優(yōu)化。 直接路由或路徑可用于在MAC和RLC之間傳輸數(shù)據(jù)。這一路由不同于用于數(shù)據(jù)分組的RLC/ MAC接口 (例如,具有用戶比特或用戶數(shù)據(jù)的分組)。 在一些實施例中,第一棧(例如,直接在MAC層之上的PDCP層,或者直接在MAC層 之上的RLC層)可用于控制分組,第二棧(例如,RLC層上的PDCP層,其在MAC層之上)可 用于數(shù)據(jù)分組(在下文中將進一步說明)。 本發(fā)明還通過在MAC頭中實現(xiàn)協(xié)議層標識數(shù)據(jù)而提供對調(diào)度和優(yōu)先權的改進的 粒度。注意到,當對MAC頭增加該機制時,MAC可調(diào)度第一無線承載的控制分組、第二無線 承載的控制分組、來自于第一無線承載的數(shù)據(jù)以及隨后來自于第二無線承載的數(shù)據(jù),從而 增強或改善調(diào)度或優(yōu)先權粒度。當RLC調(diào)度上述控制分組時(例如沒有使用本文提供或描 述的機制),則其只能調(diào)度第一無線承載的控制、第一無線承載的數(shù)據(jù)、以及第二無線承 載的控制、第二無線承載的數(shù)據(jù)。 下文中將提供針對下述內(nèi)容的更詳細描述和舉例如何管理和直接路由PDCP控 制PDU和RLC控制PDU,以及用于實現(xiàn)將控制分組或消息從MAC層上的層直接路由或傳輸?shù)?MAC層以及將消息從MAC層直接路由或傳輸?shù)組AC層上的特定層(例如,PDCP層或RLC層 或者MAC之上的一些其他層(例如,應用層))的不同的MAC頭和RLC頭。例如,取代PDCP 控制PDU由PDCP/RLC/MAC棧傳輸,可以繞過MAC層上的至少一層(例如,RRC、PDCP、RLC等 等),以便直接路由數(shù)據(jù)(例如,將PDCP控制PDU路由到MAC),從而提供了更多的調(diào)度靈活 性,以及一種繞過數(shù)據(jù)分組特定決策的方法(例如,速率控制決策)。 例如,在MAC直接傳輸PDCP控制PDU時,PDCP控制PDU可繞過RLC 。 MAC頭可以指示 MAC有效載荷是PDCP控制PDU的情況,并且其還指示將消息路由到哪個邏輯信道ID (LCID) 或者PDCP實體。通過允許這種直接傳輸,可以提供各種優(yōu)勢。例如,MAC不需要在提供速 率控制規(guī)則時(例如,尤其是在上行鏈路上),處理PDCP控制消息。例如,當控制在PDCP和 RLC PDU中時,MAC會需要時間來獲知哪個字節(jié)是控制,并因此不服從速率控制決策。此夕卜, MAC可相對其他無線承載以及其自身的PDCP數(shù)據(jù)來區(qū)分PDCP控制分組的優(yōu)先級。此外,不 同于其他技術(例如,RLCAM等等),MAC可以以最適合MAC PDU內(nèi)容的方式執(zhí)行ARQ,而不 會遭遇線路延時的頭。 MAC頭400可提供控制分組或消息從MAC層之上的層到MAC層的直接路由或傳輸, 以及消息從MAC層到MAC層之上的特定層(例如,PDCP層或RLC層或者MAC上的其他層 (例如應用層、RRC層等等))的直接路由或傳輸。例如,MAC頭400可由E-UTRAN使用,以 便允許MAC實體直接向特定層發(fā)送或路由消息。通常,該機制與MAC 400相結合以便指示
17直接傳輸?shù)奶囟▽雍?或數(shù)據(jù)類型(例如,控制或數(shù)據(jù)、邏輯信道等等)。
具體地說,MAC頭結構400可包括邏輯信道標識符(LCID)(例如,保留的LCID值 可指示MAC控制PDU)、長度、擴展。RLC頭可包括段指示符(SI)、序列號(SN)、長度指示符 (LI)、重分段RLC PDU的段偏移(S0)??梢岳斫?,本發(fā)明可以向RLC頭和MAC頭提供機制, 以便以有效的方式支持可變長度RLC SDU。 由于較上層控制消息對性能和QoS支持經(jīng)常是延時敏感的,MAC頭400能夠支持較 上層控制消息的傳輸。MAC頭400包括5比特LCID 402??梢岳斫?,可以使用任何合適的比 特表示法。例如,可以使用4比特表示法。MAC頭400可包括協(xié)議ID域(PID) 404、對準的保 留比特(RI)406、擴展比特(E)410、MAC長度408(例如,7比特、15比特等等)、LCID2412、保 留比特414以及擴展比特(E)416(例如,支持串聯(lián))。協(xié)議ID域可由路由實體用于將MAC SDU路由到適當?shù)慕邮諈f(xié)議。PID可使用頭中的一個或多個比特以指示協(xié)議。此外,MAC頭 中可包括一個比特用于區(qū)分SDU是類型數(shù)據(jù)還是控制。這一比特可稱為D/C比特。
當LCID 402 > = 00000時,2比特的MAC長度域(ML) 408可包括ML設置為00 :不 包括MAC長度域(長度由PHY提供);ML設置為01 :后面有7比特MAC長度域;以及ML設 置為10 :后面有15比特MAC長度域。當LCID 402設置為0000時,后面是2比特PID 404 以及7比特MAC長度域;PID = 00 :封裝了 MAC控制PDU ;PID = 01 :封裝了 RLC控制PDU ; PID = 10 :封裝了 PDCP控制PDU ;5比特LCID2412 ;可保留2比特R2414 ;以及1比特E 416 可用于支持串聯(lián)。此外,MAC頭400包括1比特R1406(例如,可保留用做八進制對準)。在 另一個例子中,LCID可指示LCID,并且PID可用于指示發(fā)送/接收協(xié)議是否是MAC、 RLC、 PDCP、 RRC等等中的至少一個。也就是說,PIC的存在及使用可不考慮LCID值。
PID允許較高層直接接入MAC層,以便傳輸控制PDU。允許控制PDU對調(diào)度器的可 見度,并因此調(diào)度器可向這些PDU給出更好的QoS處理。這與傳統(tǒng)的和常規(guī)的技術形成對 比,在傳統(tǒng)和常規(guī)技術中控制PDU與在相同的無線承載上的數(shù)據(jù)PDU進行復用。具有保留 比特的LL/PID域可允許提供充足的保留值以便在需要時進行進一步擴展。
可以理解,RLC控制PDU可通過MAC控制PDU發(fā)送。因此,不需要在RLC頭中有任 何D/C比特。結果是,可以提供與傳輸模式(例如,確認模式(AM)、否定確認模式(UM)等 等)無關的、統(tǒng)一的RLC頭格式或者一組格式??梢岳斫猓@樣潛在地可去除傳輸模式的概 念并使得RLC更普遍。通過設置最大RLC PDU重傳的數(shù)量,可達到與AM和UM(UM =最大 RLC PDU重傳設置為O)基本相似的結果。統(tǒng)一的RLC頭可去除AM和UM的概念;其中,根 據(jù)是否全部需要AM來設計RLC,但是允許將零重傳用于模擬傳統(tǒng)的UM。
參照圖5-6 ,其中示出了關于在MAC頭中對數(shù)據(jù)進行封裝以便直接傳輸?shù)姆椒ākm 然,為了簡化解釋的目的,將方法示出并描繪為一系列動作,但是,應該理解和看出,該方法 不局限于動作的順序,因為,根據(jù)一個或多個實施例,一些行為可以以不同的順序和/或與 本文描述和示出的其他行為并行發(fā)生。例如,本領域的那些技術人員將會理解并看出,該方 法還可以表示為一系列相關狀態(tài)或事件,諸如狀態(tài)圖中的那樣。此外,根據(jù)一個或多個實施 例,為了實現(xiàn)方法不是所有示出的行為都是必須的。 參照圖5,圖5中示出了促進對封裝了數(shù)據(jù)的MAC頭的接收并直接將一部分這種數(shù) 據(jù)路由到服務以便進行處理的方法500。在附圖標記502處,接收媒體接入控制(MAC)協(xié)議 層中的MAC頭,其中,MAC頭可指示要將一部分數(shù)據(jù)分組路由到的協(xié)議層,并且該協(xié)議層在用戶面協(xié)議棧中位于MAC協(xié)議層之上??梢岳斫猓邮辗絽f(xié)議不是必須位于其上。例如,接收方協(xié)議可位于下面,并且執(zhí)行直接數(shù)據(jù)路由。此外,可以理解,根據(jù)指示,一部分數(shù)據(jù)分組可被稱為MAC SDU。此外,MAC分組可稱為MAC PDU。在附圖標記504, 一部分數(shù)據(jù)分組(例如,MAC SDU)可直接從MAC協(xié)議層路由到MAC頭中定義的協(xié)議層,其中,這一部分數(shù)據(jù)分組(例如,MAC SDU)繞過用戶面協(xié)議棧中的至少一個協(xié)議層。在附圖標記506,在協(xié)議層中處理這一部分數(shù)據(jù)分組(例如,MAC SDU)。 現(xiàn)在參照圖6,圖6中示出了促進在MAC頭中對一部分數(shù)據(jù)進行封裝以便直接路由到特定協(xié)議層的方法600??梢岳斫?,接收方協(xié)議不是必須位于上方。例如,接收方協(xié)議可位于下方,并執(zhí)行直接數(shù)據(jù)路由。此外,可以理解,如指示的那樣,這一部分數(shù)據(jù)分組可稱為MAC SDU。此夕卜,MAC分組可稱為MAC PDU。在附圖標記602處,數(shù)據(jù)分組從用戶面協(xié)議棧中位于媒體接入控制(MAC)協(xié)議層上的協(xié)議層接收。在附圖標記604處,數(shù)據(jù)分組直接從協(xié)議層傳輸?shù)組AC協(xié)議層,其中,數(shù)據(jù)分組繞過用戶面協(xié)議棧中的至少一個協(xié)議層。在附圖標記606,在MAC協(xié)議層中生成MAC頭,其中,該MAC頭包括一部分數(shù)據(jù),這一部分數(shù)據(jù)指示將數(shù)據(jù)分組路由到的協(xié)議層。在附圖標記608,從MAC協(xié)議層發(fā)送MAC頭。
圖7示出了促進在無線通信系統(tǒng)中將數(shù)據(jù)有效傳輸?shù)絽f(xié)議層的移動設備700。移動設備700包括接收機702,接收機702從(例如)接收天線(未示出)接收信號,對接收的信號執(zhí)行典型行為(例如,濾波、放大、下變頻等等),并對經(jīng)調(diào)解的信號進行數(shù)字化,以便獲得采樣。接收機702包括解調(diào)器704,解調(diào)器704對接收的符號進行解調(diào)制,并將它們提供到處理器707用于信道估計。處理器706可以是專用于分析由接收機702接收的信息和/或生成有發(fā)射機716傳輸?shù)男畔⒌奶幚砥?,控制移動設備700的一個或多個部件的處理器,和/或?qū)邮諜C702接收的信息進行分析、生成由發(fā)射機716發(fā)射的信息并對移動設備700的一個或多個部件進行控制的處理器。 移動設備700還包括存儲器708,存儲器708可操作地與處理器706相耦合,并對要發(fā)送的數(shù)據(jù),接收的數(shù)據(jù),與可用信道相關的信息,與分析的信號和/或干擾強度相關聯(lián)的數(shù)據(jù),與分配的信道、功率、速率等等相關的信息,以及任何其他合適用于估計信道并經(jīng)由該信道傳輸?shù)男畔⑦M行存儲。存儲器708還對與估計和/或使用信道(例如,基于執(zhí)行、基于容量等等)相關聯(lián)的協(xié)議和/或算法進行存儲。 可以理解,本文描述的數(shù)據(jù)存儲(例如,存儲器708)可以是易失性存儲器或非易失性存儲器,或者既包括易失性存儲器又包括非易失性存儲器。做為說明而不作為限制,非易失性存儲器包括只讀存儲器(ROM)、可編程ROM(PROM)、電子可編程ROM(EPROM)、電子可擦寫PROM(EEPROM)或者閃存設備。易失性存儲器包括隨機存取存儲器(RAM),其作為外部高速緩沖存儲器。做為舉例而不作為限制,RAM可以是多種形式的,諸如同步RAM(SRAM)、動態(tài)RAM (DRAM)、同步DRAM (SDRAM)、雙數(shù)據(jù)率SDRAM (DDR SDRAM)、增強的SDRAM (ESDRAM)、SynchlinkDRAM(SLDRAM)以及Ram總線RAM(DRRAM)。本發(fā)明系統(tǒng)和方法的存儲器708意欲包括而不是局限于這些和任何其他適當類型的存儲器。 處理器706還可操作地與格式器710或路由器712中的至少一個相耦合。格式器710生成MAC頭或其部分,所述部分包括定義要將數(shù)據(jù)分組傳輸?shù)降膮f(xié)議層的指示數(shù)據(jù)。也就是說,MAC頭包括信息以及可能邏輯信道中的數(shù)據(jù)/控制指示,所述信息定義可以將數(shù)據(jù)直接路由、傳輸或發(fā)送到特定協(xié)議層。路由器712對MAC頭指示數(shù)據(jù)進行估計和轉(zhuǎn)化,以便允許這些數(shù)據(jù)直接傳輸或發(fā)送到指示的協(xié)議層??梢岳斫?, 一部分數(shù)據(jù)可以從MAC層上面的層直接發(fā)送或傳輸?shù)組AC層,并可以從MAC層直接傳輸或發(fā)送到MAC層上面的層。
移動設備700還包括調(diào)制器714和發(fā)射機716,它們分別調(diào)制信號和將信號發(fā)送到(例如)基站、另一個移動設備等等。盡管示出的與處理器706分開,但是,可以理解,格式器710、路由器712、解調(diào)器704和/或調(diào)制器714可以是處理器706或者是多個處理器(未示出)的一部分。 圖8示出了在上文描述的無線通信環(huán)境中促進鄉(xiāng)特定協(xié)議層傳輸數(shù)據(jù)的系統(tǒng)800。系統(tǒng)800包括具有接收機810和發(fā)射機824的基站802(例如,接入點……),接收機810通過多個接收天線806從一個或多個移動設備804接收信號,發(fā)射機824通過發(fā)射天線808向一個或多個移動設備804發(fā)送。接收機810從接收天線806接收信息,并且可操作地與解調(diào)器812相關聯(lián),解調(diào)器812對接收的信息進行解調(diào)制。經(jīng)解調(diào)的符號由處理器814進行分析,處理器814與上文中參照圖7所述的處理器相類似,并且與存儲器816相耦合,存儲器816存儲與估計信號(例如,導頻)強度和/或干擾強度相關的信息、要發(fā)往移動設備804(或不同的基站(未示出))或從移動設備804(或不同的基站(未示出))接收的數(shù)據(jù)、和/或關于執(zhí)行本文描述的各種行為和功能的任何其他合適的信息。處理器814還與時序調(diào)節(jié)確定器818相耦合,時序調(diào)節(jié)確定器818判斷移動設備804是否要求時序更新。
此外,處理器814可以與格式器818或路由器820中的至少一個相耦合。格式器818生成MAC頭,其包括定義要將數(shù)據(jù)分組傳輸?shù)降膮f(xié)議層的指示數(shù)據(jù)。也就是說,MAC頭包括定義將數(shù)據(jù)直接路由、傳輸或發(fā)送到特定協(xié)議層的信息。路由器820對MAC頭指示數(shù)據(jù)進行估計和轉(zhuǎn)化,以便允許將這些數(shù)據(jù)直接傳輸或發(fā)送到指示的協(xié)議層??梢钥闯?,一部分數(shù)據(jù)可以從MAC層上的層直接傳輸或發(fā)送到MAC層,也可以從MAC層直接發(fā)送到MAC層上面的層。 此外,盡管示出的與處理器814分開,但是,可以看出,時序調(diào)節(jié)確定器818、時序調(diào)節(jié)估計器820、解調(diào)器812和/或調(diào)制器可以是處理器814或多個處理器(未示出)的一部分。 圖9示出了示例性無線通信系統(tǒng)900。為了簡單起見,無線通信系統(tǒng)900示出了一個基站910和一個移動設備950。然而,可以看出,系統(tǒng)900可包括多個基站和/或多個移動設備,其中額外的基站和/或移動設備可以與下文中描述的示例性基站910和移動設備950基本相同或完全不同。此外,可以看出,基站910和/或移動設備950可使用本文描述的系統(tǒng)(圖1-3和7-8)技術/配置(圖4)和/或方法(圖5-6)來促進它們之間的無線通信。 在基站910,多個數(shù)據(jù)流的業(yè)務數(shù)據(jù)從數(shù)據(jù)源912提供到發(fā)射(TX)數(shù)據(jù)處理器914。根據(jù)一個例子,每個數(shù)據(jù)流可經(jīng)由各自的天線發(fā)送。TX數(shù)據(jù)處理器914根據(jù)為業(yè)務數(shù)據(jù)流選擇的特定編碼方案對業(yè)務數(shù)據(jù)流進行格式化、編碼和交織以便提供經(jīng)編碼的數(shù)據(jù)。
使用正交頻分復用(OFDM)技術將每個數(shù)據(jù)流的經(jīng)編碼數(shù)據(jù)與導頻數(shù)據(jù)相復用。此外或者做為另一種選擇,導頻符號可以是頻分復用(F匿)、時分復用(T匿)或碼分復用(CDM)的。導頻數(shù)據(jù)通常是以已知的方式處理的已知的數(shù)據(jù)類型并且可在移動設備950處用于估計信道相應。每個數(shù)據(jù)流的經(jīng)復用導頻和編碼數(shù)據(jù)可根據(jù)為該數(shù)據(jù)流選擇的特定調(diào)制方案(例如,二進制相移鍵控(BPSK)、正交相移鍵控(QSPK)、多階相移鍵控(M-PSK)或多電平正交振幅調(diào)制(M-QAM)等等)進行調(diào)制(例如,符號映射),將經(jīng)復用的導頻數(shù)據(jù)和每個數(shù)據(jù)流的編碼后的數(shù)據(jù)進行調(diào)制(即,符號映射),以便提供調(diào)制符號。通過處理器230執(zhí)行的指令來確定每個數(shù)據(jù)流的數(shù)據(jù)率、編碼和調(diào)制方式。每個數(shù)據(jù)流的數(shù)據(jù)率、編碼和調(diào)制可通過由處理器930執(zhí)行或提供的指令確定。 可將數(shù)據(jù)流的調(diào)制符號提供給TX MM0處理器920,該處理器對調(diào)制符號進行進一步處理(例如,進行OFDM)。隨后,TX MIMO處理器920向NT個發(fā)射機(TMTR) 922a至922t提供NT個調(diào)制符號流。在某些實施例中,TX MIMO處理器920對數(shù)據(jù)流的符號以及發(fā)射符號的天線施加波束成形權重。 每個發(fā)射機922a接收各自的符號流并對其進行處理,以便提供一個或多個模擬信號,并進一步對這些模擬信號進行調(diào)節(jié)(例如,放大、濾波和上變頻),以便提供適用于在MMO信道上傳輸?shù)恼{(diào)制信號。此外,來自發(fā)射機922a至922t的NT個調(diào)制信號分別從NT個天線924a至924t發(fā)射出去。 在移動設備950處,所發(fā)射的調(diào)制信號由NK個天線952a至952r接收到,并將從每個天線952接收到的信號提供給各自的接收機(RCVR)954a至954r。每個接收機954對各自的信號進行調(diào)節(jié)(例如,濾波、放大和下變頻)、對調(diào)節(jié)后的信號進行數(shù)字化處理以提供抽樣,并進一步對這些抽樣進行處理,以便提供相應的"接收到的"符號流。
RX數(shù)據(jù)處理器960根據(jù)特定的接收機處理技術從NK個接收機954接收NK個接收到的符號流并對這些符號流進行處理,以便提供NT個"經(jīng)檢測的"符號流。然后RX數(shù)據(jù)處理器960對每個經(jīng)檢測的符號流進行解調(diào)、解交織和解碼,以便恢復數(shù)據(jù)流的業(yè)務數(shù)據(jù)。RX數(shù)據(jù)處理器960的處理互補于在基站910處TX MMO處理器920和TX數(shù)據(jù)處理器914執(zhí)行的處理。 處理器270定期地判斷使用哪個預編碼矩陣(下文將討論)。此外,處理器970可形成反向鏈路消息,包括矩陣索引部分和秩值部分。 反向鏈路消息包括關于通信鏈路和/或接收到的數(shù)據(jù)流的各種類型的信息。反向鏈路消息由TX數(shù)據(jù)處理器938進行處理、由調(diào)制器980進行調(diào)制、由發(fā)射機954a至954r進行調(diào)節(jié)并發(fā)射回基站910, TX數(shù)據(jù)處理器938還從數(shù)據(jù)源936接收數(shù)個數(shù)據(jù)流的業(yè)務數(shù)據(jù)。 在基站910處,來自移動設備950的調(diào)制信號由天線924接收到、由接收機922進行調(diào)節(jié)、由解調(diào)器940進行解調(diào)并由RX數(shù)據(jù)處理器942進行處理,以便提取由移動設備950發(fā)射的反向鏈路消息。隨后,處理器930處理提取的消息,以便判斷使用哪個預編碼矩陣來確定波束成形權重。 處理器930和970分別指導(例如,控制、協(xié)調(diào)、管理等等)基站910和移動設備950處的操作。各個處理器930和970分別與存儲程序代碼和數(shù)據(jù)的存儲器932和972相關聯(lián)。處理器930和970還執(zhí)行計算,以便分別得出上行鏈路和下行鏈路的頻率和脈沖響應估計。 可以理解,本文描述的實施例可以實現(xiàn)為硬件、軟件、固件、中間價、微代碼和上述各項的組合。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理器件(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其他電子單元或
21其組合中。 當這些實施例實現(xiàn)在軟件、固件、中間件或微代碼、程序代碼或代碼段中時,它們可以存儲在諸如存儲部件的機器可讀介質(zhì)中。代碼段可以表示進程、函數(shù)、子程序、程序、例程、子例程、模塊、軟件包、類、指令的任意組合、數(shù)據(jù)結構或程序語句??梢酝ㄟ^傳遞和/或接收信息、數(shù)據(jù)、自變量、參數(shù)或存儲器內(nèi)容,將代碼段耦合到另一代碼段或硬件電路??梢酝ㄟ^任何適合的方式(包括內(nèi)存共享、消息傳遞、令牌傳遞和網(wǎng)絡傳輸?shù)?來傳遞、轉(zhuǎn)發(fā)或發(fā)送信息、自變量、參數(shù)、數(shù)據(jù)等。 對于軟件實現(xiàn),本申請中描述的技術可用執(zhí)行本申請所述功能的模塊(例如,過程、函數(shù)等)來實現(xiàn)。這些軟件代碼可以存儲在存儲器單元中,并由處理器執(zhí)行。存儲器單元可以實現(xiàn)在處理器內(nèi),也可以實現(xiàn)在處理器外,在后一種情況下,它經(jīng)由各種手段可通信地連接到處理器,這些都是本領域中所公知的。 參照圖10,圖10中示出了促進對有關協(xié)議層的數(shù)據(jù)分組進行有效傳輸?shù)南到y(tǒng)1000??梢岳斫?,接收方協(xié)議不是必須位于上面。例如,接收方協(xié)議可位于下方,并執(zhí)行直接數(shù)據(jù)路由。此外,可以看出,如所描述的那樣,該部分數(shù)據(jù)分組可稱為MAC SDU。此外,MAC分組可稱為MAC PDU。例如,系統(tǒng)1000可至少部分位于基站、移動設備等等內(nèi)部。可以理解,系統(tǒng)IOOO表示為包括功能模塊,這些功能模塊可以是表示由處理器、軟件或它們的組合(例如,固件)實現(xiàn)的功能。系統(tǒng)1000包括可相關聯(lián)執(zhí)行的電子部件的邏輯組1002。邏輯組1002包括從用戶面協(xié)議棧中位于媒體接入控制(MAC)協(xié)議層上的協(xié)議層接收數(shù)據(jù)分組的電子部件1004。此外,邏輯組1002包括將數(shù)據(jù)分組直接從協(xié)議層傳輸?shù)組AC協(xié)議層的電子部件1006,其中,數(shù)據(jù)分組繞過用戶面協(xié)議棧中的至少一個協(xié)議層。此外,邏輯組1002包括在MAC協(xié)議層中生成MAC頭的電子部件1008,其中MAC頭包括用于指示要將數(shù)據(jù)分組路由到的協(xié)議層的一部分數(shù)據(jù)。此外,邏輯組1002包括從MAC協(xié)議層發(fā)送MAC頭的電子部件1010。此外,系統(tǒng)IOOO包括存儲器1014,存儲器1014存儲用于執(zhí)行與電子部件1004、1006、 1008和1010相關聯(lián)的功能的指令。盡管示出的在存儲器1014外部,可以理解,電子部件1004、 1006、 1008和1010中的一個或多個可位于存儲器1014內(nèi)。
圖11中示出了在無線通信環(huán)境中將協(xié)議數(shù)據(jù)單元(PDU)直接傳輸?shù)絽f(xié)議層的系統(tǒng)IIOO。可以理解,接收方協(xié)議不是必須位于上方。例如,接收方協(xié)議可位于下方,并執(zhí)行直接數(shù)據(jù)路由。此外,可以看出,如所指示的,一部分數(shù)據(jù)分組可稱為MAC SDU。此外,MAC分組可稱為MAC PDU。例如,系統(tǒng)1100可位于基站、移動設備等等中。如指示的那樣,系統(tǒng)1100包括可由處理器、軟件或它們的組合(例如,固件)實現(xiàn)的功能的功能模塊。系統(tǒng)IIOO包括促進優(yōu)化跨層通信的電子部件的邏輯組1102。邏輯組1102包括用于在媒體接入控制(MAC)協(xié)議層中接收MAC頭的電子部件1104,其中,MAC頭指示要將一部分數(shù)據(jù)分組路由到的協(xié)議層,并且該協(xié)議層在用戶面協(xié)議棧中位于MAC協(xié)議層之上。此外,邏輯組1102包括用于將一部分數(shù)據(jù)分組直接從MAC協(xié)議層路由到在MAC頭中定義的協(xié)議層的電子部件1106,其中,該部分數(shù)據(jù)分組繞過用戶面協(xié)議棧中的至少一個協(xié)議層。此外,邏輯組1102包括用于在協(xié)議層中對一部分數(shù)據(jù)分組進行處理的電子部件1108。此外,系統(tǒng)1100包括存儲器1110,存儲器1110存儲用于執(zhí)行與電子部件1104、1106和1108相關聯(lián)的功能的指令。盡管示出在存儲器1110之外,可以理解,電子部件1104U106和1108可存在于存儲器1110內(nèi)部。
22
上文的描述包括一個或多個實施例的舉例。當然,為了描述這些實施例而描述部 件或方法的所有可能的結合是不可能的,但是本領域普通技術人員應該認識到,這些實施 例可以做進一步的組合和變換。因此,本申請中描述的實施例旨在涵蓋落入所附權利要求 書的精神和保護范圍內(nèi)的所有改變、修改和變型。此外,就說明書或權利要求書中使用的 "包括" 一詞而言,該詞的涵蓋方式類似于"包含" 一詞,就如同"包括" 一詞在權利要求中用 作銜接詞所解釋的那樣。
權利要求
一種促進對有關協(xié)議層的數(shù)據(jù)分組進行有效傳輸?shù)姆椒ǎ◤挠脩裘鎱f(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組;將所述數(shù)據(jù)分組從所述第一協(xié)議層直接傳輸?shù)降诙f(xié)議層,所述數(shù)據(jù)分組繞過所述用戶面協(xié)議棧中的零個或多個協(xié)議層;在所述第二協(xié)議層中生成第二協(xié)議頭,所述第二協(xié)議頭包括一部分數(shù)據(jù),所述一部分數(shù)據(jù)指示將所述數(shù)據(jù)分組路由到的第一協(xié)議層;以及從所述第二協(xié)議層發(fā)送所述第二協(xié)議頭。
2. 根據(jù)權利要求1所述的方法,還包括識別第二協(xié)議數(shù)據(jù)單元(PDU)中作為數(shù)據(jù)第一協(xié)議服務數(shù)據(jù)單元(SDU)或控制第一協(xié)議SDU中的至少一個的部分,其中,所述識別至少部分地基于所述第二協(xié)議頭中的所述部分數(shù)據(jù)。
3. 根據(jù)權利要求2所述的方法,還包括將來自MAC協(xié)議層的MAC頭從基站發(fā)送到用戶設備中的MAC協(xié)議層。
4. 根據(jù)權利要求2所述的方法,還包括將來自MAC協(xié)議層的MAC頭從用戶設備發(fā)送到基站中的MAC協(xié)議層。
5. 根據(jù)權利要求l所述的方法,其中,所述第二協(xié)議是媒體接入控制(MAC)。
6. 根據(jù)權利要求1所述的方法,其中,所述第一協(xié)議層是以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層、無線鏈路控制(RLC)層或者媒體接入控制(MAC)層。
7. 根據(jù)權利要求1所述的方法,其中,所述第一協(xié)議層或者所述第二協(xié)議層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
8. 根據(jù)權利要求l所述的方法,其中,所述第一協(xié)議層是無線資源控制(RRC)層,并且一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制(RLC)層。
9. 根據(jù)權利要求1所述的方法,其中所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層,一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
10. 根據(jù)權利要求1所述的方法,其中,所述第二協(xié)議頭包括以下各項中的至少一項對邏輯信道標識符(LCID)的比特表示、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
11. 一種無線通信裝置,包括;至少一個處理器,用于從協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組;將所述數(shù)據(jù)分組從所述第一協(xié)議層直接發(fā)送到第二協(xié)議層;使得所述數(shù)據(jù)分組能夠繞過用戶面協(xié)議棧中的零個或多個協(xié)議層;在所述第二協(xié)議層中生成第二協(xié)議頭,所述第二協(xié)議頭包括一部分數(shù)據(jù),所述一部分數(shù)據(jù)指示要將所述數(shù)據(jù)分組路由到的第一協(xié)議層;從所述第二協(xié)議層發(fā)送所述第二協(xié)議頭;以及與所述至少一個處理器相耦合的存儲器。
12. 根據(jù)權利要求11所述的無線通信裝置,還包括至少一個處理器,用于識別第二協(xié)議數(shù)據(jù)單元(PDU)中作為數(shù)據(jù)第一協(xié)議服務數(shù)據(jù)單元(SDU)或控制第一協(xié) 議SDU中的至少一個的部分,其中,所述識別至少部分地基于所述第二協(xié)議頭中的所述數(shù) 據(jù)部分。
13. 根據(jù)權利要求12所述的無線通信裝置,還包括 至少一個處理器,用于將來自MAC協(xié)議層的MAC頭從基站發(fā)送到用戶設備中的MAC協(xié)議層。
14. 根據(jù)權利要求12所述的無線通信裝置,還包括至少一個處理器,用于將來自MAC協(xié)議層的MAC頭從用戶設備發(fā)送到基站中的MAC協(xié)議層。
15. 根據(jù)權利要求ll所述的無線通信裝置,其中,所述第二協(xié)議是媒體接入控制 (MAC)。
16. 根據(jù)權利要求11所述的無線通信裝置,其中,所述第一協(xié)議層是以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層、無線鏈路控制(RLC)層或者媒 體接入控制(MAC)層。
17. 根據(jù)權利要求11所述的無線通信裝置,其中,所述第一協(xié)議層或者所述第二協(xié)議 層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
18. 根據(jù)權利要求ll所述的無線通信裝置,其中,所述第一協(xié)議層是無線資源控制 (RRC)層,并且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制 (RLC)層。
19. 根據(jù)權利要求11所述的無線通信裝置,其中 所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層, 所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
20. 根據(jù)權利要求11所述的無線通信裝置,其中,所述第二協(xié)議頭包括以下各項中的 至少一項對邏輯信道標識符(LCID)的比特表示、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
21. —種允許數(shù)據(jù)的跨層優(yōu)化的無線通信裝置,包括 從用戶面協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組的模塊;從所述第一協(xié)議層直接向第二協(xié)議層傳輸所述數(shù)據(jù)分組的模塊,其中,所述數(shù)據(jù)分組 繞過所述用戶面協(xié)議棧中的零個或多個協(xié)議層;在所述第二協(xié)議層中生成第二協(xié)議頭的模塊,其中所述第二協(xié)議頭包括一部分數(shù)據(jù), 所述一部分數(shù)據(jù)指示要將所述數(shù)據(jù)分組路由到的第一協(xié)議層;以及從所述第二協(xié)議層發(fā)送所述第二協(xié)議頭的模塊。
22. 根據(jù)權利要求21所述的無線通信裝置,還包括用于識別第二協(xié)議數(shù)據(jù)單元(PDU)中作為數(shù)據(jù)第一協(xié)議服務數(shù)據(jù)單元(SDU)或控制第 一協(xié)議SDU中的至少一個的部分的模塊,其中,所述識別至少部分地基于所述第二協(xié)議頭 中的所述部分數(shù)據(jù)。
23. 根據(jù)權利要求22所述的無線通信裝置,還包括用于將來自MAC協(xié)議層的MAC頭從基站發(fā)送到用戶設備中的MAC協(xié)議層的模塊。
24. 根據(jù)權利要求22所述的無線通信裝置,還包括用于將來自MAC協(xié)議層的MAC頭從用戶設備發(fā)送到基站中的MAC協(xié)議層的模塊。
25. 根據(jù)權利要求21所述的無線通信裝置,其中,所述第二協(xié)議是媒體接入控制(MAC)。
26. 根據(jù)權利要求21所述的無線通信裝置,其中,所述第一協(xié)議層是以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層、無線鏈路控制(RLC)層或者媒體接入控制(MAC)層。
27. 根據(jù)權利要求21所述的無線通信裝置,其中,所述第一協(xié)議層或者所述第二協(xié)議層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
28. 根據(jù)權利要求21所述的無線通信裝置,其中,所述第一協(xié)議層是無線資源控制(RRC)層,并且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制(RLC)層。
29. 根據(jù)權利要求21所述的無線通信裝置,其中所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層,所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
30. 根據(jù)權利要求21所述的無線通信裝置,其中,所述第二協(xié)議頭包括以下各項中的至少一項對邏輯信道標識符(LCID)的比特表示、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
31. —種計算機程序產(chǎn)品,包括計算機可讀介質(zhì),包括使至少一個計算機從用戶面協(xié)議棧中的第一協(xié)議層接收數(shù)據(jù)分組的代碼;使所述至少一個計算機將所述數(shù)據(jù)分組直接從所述第一協(xié)議層傳輸?shù)降诙f(xié)議層的代碼,其中所述數(shù)據(jù)分組繞過所述用戶面協(xié)議棧中的零個或多個協(xié)議層;使所述至少一個計算機在所述第二協(xié)議層中生成第二協(xié)議頭的代碼,所述第二協(xié)議頭包括一部分數(shù)據(jù),所述一部分數(shù)據(jù)指示要將所述數(shù)據(jù)分組路由到的第一協(xié)議層;以及使所述至少一個計算機從所述第二協(xié)議層發(fā)送所述第二協(xié)議頭的代碼。
32. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于使得所述至少一個計算機識別第二協(xié)議數(shù)據(jù)單元(PDU)中作為數(shù)據(jù)第一協(xié)議服務數(shù)據(jù)單元(SDU)或控制第一協(xié)議SDU中的至少一個的部分的代碼,其中,所述識別至少部分地基于所述第二協(xié)議頭中的所述部分數(shù)據(jù)。
33. 根據(jù)權利要求32所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于使得所述至少一個計算機將來自MAC協(xié)議層的MAC頭從基站發(fā)送到用戶設備中的MAC協(xié)議層的代碼。
34. 根據(jù)權利要求32所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于使得所述至少一個計算機將來自MAC協(xié)議層的MAC頭從用戶設備發(fā)送到基站中的MAC協(xié)議層的代碼。
35. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中,所述第二協(xié)議是媒體接入控制(MAC)。
36. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議層是以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層、無線鏈路控制(RLC)層或者媒 體接入控制(MAC)層。
37. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議層或者所述第二協(xié) 議層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
38. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議層是無線資源控 制(RRC)層,并且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制 (RLC)層。
39. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中 所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層, 所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
40. 根據(jù)權利要求31所述的計算機程序產(chǎn)品,其中,所述第二協(xié)議頭包括以下各項中 的至少一項對邏輯信道標識符(LCID)的比特表示、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
41. 一種促進將服務數(shù)據(jù)單元(SDU)直接傳輸?shù)絽f(xié)議層的方法,包括 在第一協(xié)議層中接收第一協(xié)議頭,所述第一協(xié)議頭指示將一部分數(shù)據(jù)分組路由到的第二協(xié)議層,所述第二協(xié)議層在協(xié)議棧中不同于所述第一協(xié)議層;將第一協(xié)議層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接路由到所述第一協(xié)議PDU 頭中定義的所述第二協(xié)議層,所述第二協(xié)議層SDU繞過所述協(xié)議棧中的零個或多個協(xié)議 層;以及處理所述第二協(xié)議層中的所述第二協(xié)議SDU。
42. 根據(jù)權利要求41所述的方法,還包括將所述一部分數(shù)據(jù)分組識別為數(shù)據(jù)協(xié)議數(shù)據(jù)單元(PDU)或控制PDU中的至少一個,所 述識別至少部分地基于所述第一協(xié)議頭中的一部分數(shù)據(jù)。
43. 根據(jù)權利要求42所述的方法,還包括將所述數(shù)據(jù)PDU直接路由到所述第一協(xié)議頭中定義的所述協(xié)議層。
44. 根據(jù)權利要求42所述的方法,還包括將所述控制PDU直接路由到不同于所述第一協(xié)議層的服務;以及 使用所述服務處理所述控制PDU。
45. 根據(jù)權利要求44所述的方法,其中,所述第一協(xié)議是媒體接入控制(MAC)。
46. 根據(jù)權利要求41所述的方法,其中,所述協(xié)議棧中的所述第二協(xié)議層是以下各項 中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層或者無線鏈路控制(RLC)層。
47. 根據(jù)權利要求41所述的方法,其中,所述第一協(xié)議層或者所述第二協(xié)議層與LTE網(wǎng) 絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
48. 根據(jù)權利要求41所述的方法,其中,所述第一協(xié)議層是無線資源控制(RRC)層,并 且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制(RLC)層。
49. 根據(jù)權利要求41所述的系統(tǒng),其中所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層,所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
50. 根據(jù)權利要求41所述的系統(tǒng),其中,所述第一協(xié)議頭包括以下各項中的至少一項邏輯信道標識符的比特表示(LCID)、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
51. —種無線通信裝置,包括至少一個處理器,用于在第一協(xié)議層中接收第一協(xié)議頭,其中,所述第一協(xié)議頭指示將一部分數(shù)據(jù)分組路由到的第二協(xié)議層,所述第二協(xié)議層在所述協(xié)議棧中不同于所述第一協(xié)議層;將第一協(xié)議層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接路由到所述第一協(xié)議PDU頭中定義的所述第二協(xié)議層,所述第二協(xié)議層SDU繞過所述協(xié)議棧中的零個或多個協(xié)議層;處理所述第二協(xié)議層中的所述第二協(xié)議SDU ;以及與所述至少一個處理器相耦合的存儲器。
52. 根據(jù)權利要求51所述的無線通信裝置,還包括至少一個處理器,用于將所述一部分數(shù)據(jù)分組識別為數(shù)據(jù)協(xié)議數(shù)據(jù)單元(PDU)或控制PDU中的至少一個,所述識別至少部分地基于所述第一協(xié)議頭中的一部分數(shù)據(jù)。
53. 根據(jù)權利要求52所述的無線通信裝置,還包括至少一個處理器,用于將所述數(shù)據(jù)PDU直接路由到所述第一協(xié)議頭中定義的所述協(xié)議層。
54. 根據(jù)權利要求52所述的無線通信裝置,還包括至少一個處理器,用于以下操作中的至少一項將所述控制PDU直接路由到不同于所述第一協(xié)議層的服務;或者使用所述服務處理所述控制PDU。
55. 根據(jù)權利要求54所述的無線通信裝置,其中所述第一協(xié)議是媒體接入控制(MAC)。
56. 根據(jù)權利要求51所述的無線通信裝置,其中,所述協(xié)議棧中的所述第二協(xié)議層是以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層或者無線鏈路控制(RLC)層。
57. 根據(jù)權利要求51所述的無線通信裝置,其中,所述第一協(xié)議層或者所述第二協(xié)議層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
58. 根據(jù)權利要求51所述的無線通信裝置,其中,所述第一協(xié)議層是無線資源控制(RRC)層,并且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制(RLC)層。
59. 根據(jù)權利要求51所述的無線通信裝置,其中所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層,所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
60. 根據(jù)權利要求51所述的無線通信裝置,其中,所述第一協(xié)議頭包括以下各項中的至少一項邏輯信道標識符的比特表示(LCID)、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
61. —種允許數(shù)據(jù)的跨層優(yōu)化的無線通信裝置,包括在第一協(xié)議層中接收第一協(xié)議層頭的模塊,其中,所述第一協(xié)議頭指示將一部分數(shù)據(jù) 分組路由到的第二協(xié)議層,所述第二協(xié)議層在協(xié)議棧中不同于所述第一協(xié)議層;將第一協(xié)議層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接路由到所述第一協(xié)議PDU 頭中定義的所述第二協(xié)議層的模塊,所述第二協(xié)議層SDU繞過所述協(xié)議棧中的零個或多個 協(xié)議層,以及對所述第二協(xié)議層中的第二協(xié)議SDU進行處理的模塊。
62. 根據(jù)權利要求61所述的無線通信裝置,還包括用于將所述一部分數(shù)據(jù)分組識別為數(shù)據(jù)協(xié)議數(shù)據(jù)單元(PDU)或控制PDU中的至少一個 的模塊,所述識別至少部分地基于所述第一協(xié)議頭中的一部分數(shù)據(jù)。
63. 根據(jù)權利要求62所述的無線通信裝置,還包括用于將所述數(shù)據(jù)PDU直接路由到所述第一協(xié)議頭中定義的所述協(xié)議層的模塊。
64. 根據(jù)權利要求62所述的無線通信裝置,還包括用于將所述控制PDU直接路由到不同于所述第一協(xié)議層的服務的模塊;以及 使用所述服務處理所述控制PDU的模塊。
65. 根據(jù)權利要求64所述的無線通信裝置,其中,所述第一協(xié)議是媒體接入控制 (MAC)。
66. 根據(jù)權利要求61所述的無線通信裝置,其中,所述協(xié)議棧中的所述第二協(xié)議層是 以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層或者無線鏈路控制(RLC)層。
67. 根據(jù)權利要求61所述的無線通信裝置,其中,所述第一協(xié)議層或者所述第二協(xié)議 層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
68. 根據(jù)權利要求61所述的無線通信裝置,其中,所述第一協(xié)議層是無線資源控制 (RRC)層,并且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制 (RLC)層。
69. 根據(jù)權利要求61所述的無線通信裝置,其中 所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層, 所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
70. 根據(jù)權利要求61所述的無線通信裝置,其中,所述第一協(xié)議頭包括以下各項中的 至少一項邏輯信道標識符的比特表示(LCID)、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
71. —種計算機程序產(chǎn)品,包括計算機可讀介質(zhì)包括使得至少一個計算機在第一協(xié)議層中接收第一協(xié)議頭的代碼,其中,所述第一協(xié)議頭 指示將一部分數(shù)據(jù)路由到的第二協(xié)議層,所述第二協(xié)議層在協(xié)議棧中不同于所述第一協(xié)議層;使得所述至少一個計算機將第一協(xié)議層分組數(shù)據(jù)單元(PDU)中的第二協(xié)議層SDU直接 路由到所述第一協(xié)議PDU頭中定義的所述第二協(xié)議層的代碼,所述第二協(xié)議層SDU繞過所 述協(xié)議棧中的零個或多個協(xié)議層;以及使得所述至少一個計算機對所述第二協(xié)議層中的所述第二協(xié)議SDU進行處理的代碼。
72. 根據(jù)權利要求71所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于使得所述至少一個計算機將所述一部分數(shù)據(jù)分組識別為數(shù)據(jù)協(xié)議數(shù)據(jù)單元(PDU)或控制PDU中的至少一個的代碼,所述識別至少部分地基于所述第一協(xié)議頭中的一部分數(shù)據(jù)。
73. 根據(jù)權利要求72所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于使得所述至少一個計算機將所述數(shù)據(jù)PDU直接路由到所述第一協(xié)議頭中定義的所述協(xié)議層的代碼。
74. 根據(jù)權利要求72所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于使得所述至少一個計算機將所述控制PDU直接路由到不同于所述第一協(xié)議層的服務的模塊的代碼;以及使得所述至少一個計算機使用所述服務處理所述控制PDU的代碼。
75. 根據(jù)權利要求74所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議是媒體接入控制(MAC)。
76. 根據(jù)權利要求75所述的計算機程序產(chǎn)品,其中,所述協(xié)議棧中的所述第二協(xié)議層是以下各項中的至少一項無線資源控制(RRC)層、分組數(shù)據(jù)會聚協(xié)議(PDCP)層或者無線鏈路控制(RLC)層。
77. 根據(jù)權利要求71所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議層或者所述第二協(xié)議層與LTE網(wǎng)絡或改進的LTE網(wǎng)絡中的至少一個相關聯(lián)。
78. 根據(jù)權利要求71所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議層是無線資源控制(RRC)層,并且所述一部分數(shù)據(jù)分組繞過分組數(shù)據(jù)會聚協(xié)議(PDCP)層和無線鏈路控制(RLC)層。
79. 根據(jù)權利要求71所述的計算機程序產(chǎn)品,其中所述第一協(xié)議層是分組數(shù)據(jù)會聚協(xié)議(PDCP)層,所述一部分數(shù)據(jù)分組繞過無線鏈路控制(RLC)層。
80. 根據(jù)權利要求71所述的計算機程序產(chǎn)品,其中,所述第一協(xié)議頭包括以下各項中的至少一項邏輯信道標識符的比特表示(LCID)、協(xié)議ID字段(PID)、一部分數(shù)據(jù)或者控制指示。
全文摘要
本發(fā)明描述了促進在無線通信系統(tǒng)中對有關協(xié)議層的數(shù)據(jù)分組進行有效通信的系統(tǒng)和方法。該系統(tǒng)和/或方法通過直接向特定協(xié)議層傳送或發(fā)送數(shù)據(jù)來提供跨層優(yōu)化。通常,MAC頭包括的數(shù)據(jù)指示要將這些數(shù)據(jù)發(fā)送到或要發(fā)送到的協(xié)議層。MAC頭允許一部分數(shù)據(jù)(例如,PDU、SDU等等)繞過MAC協(xié)議層上的至少一個協(xié)議層,以便有效并優(yōu)化地處理這些數(shù)據(jù)。
文檔編號H04L29/08GK101785280SQ200880103136
公開日2010年7月21日 申請日期2008年8月14日 優(yōu)先權日2007年8月14日
發(fā)明者A·梅朗, E·F·沙蓬尼爾, S·Y·D·何 申請人:高通股份有限公司