專利名稱:用于復(fù)用協(xié)議數(shù)據(jù)單元的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及通信,更具體地,涉及無線LAN協(xié)議棧。
背景技術(shù):
無線通信系統(tǒng)被廣泛用于提供諸如語音和數(shù)據(jù)的各種類型通信。典型無線數(shù)據(jù)系統(tǒng)或網(wǎng)絡(luò)提供多個(gè)用戶到一個(gè)或多個(gè)共享資源的接入。系統(tǒng)可以使用各種多路接入技術(shù),如頻分復(fù)用(FDM)、時(shí)分復(fù)用(TDM)、碼分復(fù)用(CDM)等。
無線網(wǎng)絡(luò)的例子包括基于蜂窩的數(shù)據(jù)系統(tǒng)。以下是幾個(gè)這樣的例子(1)“TIA/EIA-95-B Mobile Station-Base Station CompatibilityStandard for Dual-Mode Wideband Spread Spectrum CellularSystem(TIA/EIA-95-B用于雙模寬帶擴(kuò)頻蜂窩系統(tǒng)的移動(dòng)站-基站兼容標(biāo)準(zhǔn))”(IS-95標(biāo)準(zhǔn));(2)由名為“三代合作項(xiàng)目”(3GPP)的團(tuán)體提供的包括在一組文檔中的標(biāo)準(zhǔn),該組文檔包括文檔號(hào)3G TS 25.211,3G TS 25.212,3G TS 25.213和3G TS 25.214(W-CDMA標(biāo)準(zhǔn));(3)由名為“三代合作項(xiàng)目2”(3GPP2)的團(tuán)體提供的包括在“TR-45.5PhysicalLayer Standard for cdma 2000Spread Spectrum Systems(用于cdma2000擴(kuò)頻系統(tǒng)的TR-45.5物理層標(biāo)準(zhǔn))”中的標(biāo)準(zhǔn)(IS-2000標(biāo)準(zhǔn));以及(4)符合TIA/EIA/IS-856標(biāo)準(zhǔn)(IS-856標(biāo)準(zhǔn))的高數(shù)據(jù)速率(HDR)系統(tǒng)。
無線系統(tǒng)的其他例子包括諸如IEEE 802.11標(biāo)準(zhǔn)(即,802.11(a),(b)或(g))的無線局域網(wǎng)(WLAN)。通過配置包括正交頻分復(fù)用(OFDM)調(diào)制技術(shù)的多輸入多輸出(MIMO)WLAN可以獲得對這些網(wǎng)絡(luò)的改進(jìn)。
隨著無線系統(tǒng)設(shè)計(jì)的進(jìn)步,可以獲得更高的數(shù)據(jù)速率。更高數(shù)據(jù)速率使得高級應(yīng)用成為可能,這些高級應(yīng)用包括語音、視頻、快速數(shù)據(jù)傳送以及各種其他應(yīng)用。然而,各種應(yīng)用針對他們各自的數(shù)據(jù)傳送可能有不同的需要。許多類型的數(shù)據(jù)可能有延遲和吞吐量要求,或需要某種服務(wù)質(zhì)量(QoS)保證。如果沒有資源管理,可能會(huì)降低系統(tǒng)容量,并且系統(tǒng)不會(huì)高效率工作。
媒體接入控制(MAC)協(xié)議通常用于在多個(gè)用戶之間分配共享通信資源。MAC協(xié)議通常對較高層和用于發(fā)送和接收數(shù)據(jù)的物理層進(jìn)行接口。為了從數(shù)據(jù)速率的提高中受益,必須將MAC協(xié)議設(shè)計(jì)成高效率地使用共享資源。
所開發(fā)的高性能系統(tǒng)支持多個(gè)速率,該多個(gè)速率可以根據(jù)物理鏈路特性而大大不同。給定不同數(shù)據(jù)應(yīng)用類型的變化的要求,和位于系統(tǒng)內(nèi)的不同用戶終端的可支持?jǐn)?shù)據(jù)速率的大偏差,也需要改進(jìn)如何排隊(duì)各種業(yè)務(wù)類型和如何在經(jīng)常完全不同的各種物理連路上發(fā)送這些業(yè)務(wù)類型。因此,本領(lǐng)域中需要用于高效率使用高吞吐量系統(tǒng)的MAC處理。
發(fā)明概述本文中公開的實(shí)施例針對本領(lǐng)域中用于高效率使用高吞吐量系統(tǒng)的MAC處理的需要。在一個(gè)方面,公開了一種協(xié)議棧,其包括適應(yīng)層、數(shù)據(jù)鏈路控制層、物理層和層管理器中的一個(gè)或更多個(gè)。公開了一種MAC子層協(xié)議數(shù)據(jù)單元,其適應(yīng)于包含來自多個(gè)流的數(shù)據(jù)。下文中進(jìn)一步詳細(xì)說明各個(gè)特征和方面。
在另一個(gè)方面,將物理層反饋用于適應(yīng)層處理。在一個(gè)實(shí)施例中,將物理層反饋用于分割。在另一實(shí)施例中,將物理層反饋用于多播到一個(gè)或更多個(gè)單播信道上的映射。在另一個(gè)實(shí)施例中,可以選擇單播、多播或廣播信道的組合,響應(yīng)于與各種信道對應(yīng)的物理層反饋執(zhí)行多播傳輸。
在另一方面,用于從第一站向第二站傳輸?shù)臄?shù)據(jù)單元包括零個(gè)或更多個(gè)完全子數(shù)據(jù)單元、來自前一傳輸?shù)牧銈€(gè)或一個(gè)部分子數(shù)據(jù)單元、以及用于填充該數(shù)據(jù)單元的零個(gè)或一個(gè)部分子數(shù)據(jù)單元。在一個(gè)實(shí)施例中,可以使用指針來指示任何完全子數(shù)據(jù)單元的位置??梢栽陬A(yù)定位置處插入部分子數(shù)據(jù)單元??梢詫⒉糠肿訑?shù)據(jù)單元與先前存儲(chǔ)的部分子數(shù)據(jù)單元組合,或可以存儲(chǔ)該部分子數(shù)據(jù)單元稍后使用。在一個(gè)實(shí)施例中,子數(shù)據(jù)單元可以是MUX子層協(xié)議數(shù)據(jù)單元(MUXPDU)。
還具有各種其他方面和實(shí)施例。這些方面具有提供高效率媒體接入控制的好處,并可以結(jié)合包括高數(shù)據(jù)速率以及低數(shù)據(jù)速率的物理層有益地使用這些方面。
圖1是包括高速WLAN的系統(tǒng)的示例性實(shí)施例;圖2示出了可以配置為接入點(diǎn)或用戶終端的無線通信設(shè)備的示例性實(shí)施例;圖3示出了示例性子網(wǎng)絡(luò)協(xié)議棧;圖4示出了穿過協(xié)議棧各層的用戶數(shù)據(jù)分組;圖5示出了示例性MAC幀;圖6示出了用于發(fā)送前向鏈路消息傳送的示例性方法;圖7示出了用于接收前向鏈路消息傳送的示例性方法;圖8示出了用于發(fā)送反向鏈路消息傳送的示例性方法;圖9示出了用于接收反向鏈路消息傳送的示例性方法;圖10示出了用于在UT處執(zhí)行初始接入和注冊的示例性方法;圖11示出了用于在AP處執(zhí)行初始接入和注冊的示例性方法;圖12示出了在AP處用于用戶數(shù)據(jù)流的示例性方法1200;圖13示出了在UT處用于用戶數(shù)據(jù)流的示例性方法1300;圖14示出了用于將物理層反饋合并到適應(yīng)層功能中的示例性方法;圖15示出了用于執(zhí)行適應(yīng)層多播的示例性方法;圖16示出了用于確定是否使用適應(yīng)層多播或MAC層多播的示例性方法;圖17示出了用于響應(yīng)于物理層反饋執(zhí)行分割的示例性方法;圖18示出了響應(yīng)于傳輸速率的分割;圖19示出了用于在單個(gè)MAC幀中傳輸多個(gè)流和命令的示例性方法;圖20示出了連續(xù)的MAC幀,包括傳輸各種部分MUX PDU的例子;圖21示出了使用MUX指針準(zhǔn)備MAC幀的示例性方法;圖22示出了用于接收包括MUX指針的MAC幀的示例性方法;圖23示出了示例性MUX PDU格式;圖24示出了配置用于以太網(wǎng)適應(yīng)的示例性系統(tǒng);圖25示出了配置用于IP適應(yīng)的示例性系統(tǒng);圖26示出了示例性以太網(wǎng)協(xié)議站;以及圖27示出了示例性IP協(xié)議站。
詳細(xì)說明本文公開了一種子網(wǎng)絡(luò)協(xié)議棧,其支持與無線LAN(或使用新興傳輸技術(shù)的類似應(yīng)用)的很高比特速率物理層相結(jié)合的高效率、低延遲和高吞吐量操作。該示例性WLAN支持在20MHz帶寬中超過100Mbps(每秒百萬比特)的比特速率。
與該協(xié)議棧一起描述了一種方法,用于將來自多個(gè)用戶數(shù)據(jù)流的協(xié)議數(shù)據(jù)單元(Protocol Data Unit,PDU)和子網(wǎng)絡(luò)控制實(shí)體復(fù)用到單個(gè)字節(jié)流中(MUX PDU)。將該字節(jié)流格式化成MAC協(xié)議數(shù)據(jù)單元(MAC PDU),每一個(gè)MAC PDU可以在包含在單個(gè)MAC幀中的一個(gè)突發(fā)中被發(fā)送。這樣可以支持與很高比特速率物理層相結(jié)合地進(jìn)行高效率、低延遲和高吞吐量操作的高性能無線LAN子網(wǎng)絡(luò)。
該子網(wǎng)絡(luò)協(xié)議棧支持通常包括但不限于基于OFDM調(diào)制、單載波調(diào)制技術(shù)的那些高數(shù)據(jù)速率、高帶寬物理層傳輸機(jī)制;使用多個(gè)發(fā)送和多個(gè)接收天線以實(shí)現(xiàn)很高帶寬效率運(yùn)行的系統(tǒng)(多輸入多輸出(MIMO)系統(tǒng),包括多輸入單輸出(MISO)系統(tǒng));使用多個(gè)發(fā)送和接收天線并結(jié)合空間復(fù)用技術(shù)在同一時(shí)間間隔內(nèi)向或從多個(gè)用戶終端傳輸數(shù)據(jù)的系統(tǒng);以及使用碼分多址(CDMA)技術(shù)允許多個(gè)用戶同時(shí)傳輸?shù)南到y(tǒng)。
在無線數(shù)據(jù)通信系統(tǒng)的情況下列出了本文中描述的一個(gè)或多個(gè)示例性實(shí)施例。雖然在這種情況下的使用是有利的,但是可以將本發(fā)明的不同實(shí)施例合并在不同的環(huán)境或結(jié)構(gòu)中。通常,可以使用軟件控制處理器、集成電路或分立邏輯電路形成本文中描述的各種系統(tǒng)??梢栽谡麄€(gè)申請中參考的數(shù)據(jù)、指令、命令、信息、信號(hào)、符號(hào)和碼片有利地由電壓、電流、電磁波、電磁場或粒子、光場或粒子、或他們的結(jié)合來表示。另外,每個(gè)方框圖中所示的方框可以表示硬件或方法步驟??梢栽诓幻撾x本發(fā)明范圍的情況下交換這些方法步驟。措辭“示例性”在本文中用于表示“用作例子、實(shí)例或舉例說明”。本文中描述為“示例性”的任何實(shí)施例不必被認(rèn)為是比其他實(shí)施例優(yōu)選或有利。
圖1示出了系統(tǒng)100的一個(gè)示例性實(shí)施例,其包括連接到一個(gè)或更多個(gè)用戶終端(UT)106A-N的接入點(diǎn)(AP)104。該AP和UT通過無線局域網(wǎng)(WLAN)120通信。在該示例性實(shí)施例中,WLAN 120是高速M(fèi)IMO OFDM系統(tǒng)。然而,WLAN 120可以是任何無線LAN。接入點(diǎn)104通過網(wǎng)絡(luò)102與任意數(shù)目的外部設(shè)備或處理進(jìn)行通信。網(wǎng)絡(luò)102可以是互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、或任何其他有線、無線或光網(wǎng)絡(luò)。連接110將物理層信號(hào)從網(wǎng)絡(luò)運(yùn)載到接入點(diǎn)104。所述設(shè)備或處理可以連接到網(wǎng)絡(luò)102上,或者作為WLAN 120上的UT(或經(jīng)由它們之間的連接)??梢赃B接到網(wǎng)絡(luò)102或WLAN 120上的設(shè)備的例子包括電話、個(gè)人數(shù)字助理(PDA)、各種類型的計(jì)算機(jī)(膝上計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、工作站和任何類型的終端)、諸如照相機(jī)、攝像機(jī)、網(wǎng)絡(luò)攝像機(jī)的視頻設(shè)備、以及實(shí)際上任何其他類型的數(shù)據(jù)設(shè)備。處理可以包括語音、視頻和數(shù)據(jù)通信等。各種數(shù)據(jù)流可以具有各不相同的傳送需要,可以使用變化的服務(wù)質(zhì)量(QoS)技術(shù)來滿足這些不同的傳送需要。
系統(tǒng)100配置有集中AP 104。在該示例性實(shí)施例中,所有UT 106都與該AP通信。本領(lǐng)域技術(shù)人員將很清楚,在替換實(shí)施例中,通過修改該系統(tǒng),可以提供兩個(gè)UT之間的點(diǎn)對點(diǎn)通信(peer-to-peercommunication)。為了說明的清楚,在該示例性實(shí)施例中,由AP控制向物理層傳輸機(jī)構(gòu)的接入。
在一個(gè)實(shí)施例中,AP 104提供以太網(wǎng)適應(yīng),圖24舉例說明了以太網(wǎng)適應(yīng)的一個(gè)例子。在這種情況下,IP路由器2410可以配置有AP104,以提供(經(jīng)由以太網(wǎng)連接110)到網(wǎng)絡(luò)102的連接。示出了說明性例子UT 106,例如蜂窩電話106A、個(gè)人數(shù)字助理(PDA)106B、膝上計(jì)算機(jī)106C、工作站106D、個(gè)人計(jì)算機(jī)106E、視頻攝像機(jī)106F和視頻投影機(jī)106G。通過WLAN子網(wǎng)絡(luò)120在路由器與UT 106之間傳送以太網(wǎng)幀(下文中詳細(xì)說明)。
以太網(wǎng)適應(yīng)性和連通性在本領(lǐng)域中是已知的。圖26示出了分別用于示例性UT 106和AP 104的以太網(wǎng)適應(yīng)協(xié)議棧2640和2650,它們合并在下文中詳細(xì)說明的示例性各層中。UT協(xié)議棧2640包括上層2610、IP層2615、以太網(wǎng)MAC層2620A、適應(yīng)層310A、數(shù)據(jù)鏈路層320A和物理層(PHY)240A。AP協(xié)議棧2650包括PHY 240B(經(jīng)由RF鏈路120連接到UT PHY 240A)、數(shù)據(jù)鏈路層320B和適應(yīng)層310B。以太網(wǎng)MAC 2620B將適應(yīng)層310B連接到以太網(wǎng)PHY 2625,以太網(wǎng)PHY2625與有線網(wǎng)絡(luò)102連接110。
在替換實(shí)施例中,AP 104提供IP適應(yīng),圖25中示出了IP適應(yīng)的一個(gè)例子。在這種情況下,AP 104擔(dān)當(dāng)所連接的UT集合(如圖24所述)的網(wǎng)關(guān)路由器。這種情況下,AP 104可以向或從UT 106路由IP數(shù)據(jù)報(bào)。
IP適應(yīng)性和連通性在本領(lǐng)域中是已知的。圖27示出了分別用于不例性UT 106和AP 104的IP適應(yīng)協(xié)議棧2740和2750,它們合并在下文中詳細(xì)說明的示例性各層中。UT協(xié)議棧2740包括上層2710、IP層2720A、適應(yīng)層310A、數(shù)據(jù)鏈路層320A和物理層(PHY)240A。AP協(xié)議棧2750包括PHY 240B(經(jīng)由RF鏈路120連接到UT PHY240A)、數(shù)據(jù)鏈路層320B和適應(yīng)層310B。IP層2720B將適應(yīng)層310B連接到以太網(wǎng)MAC 2725,以太網(wǎng)MAC 2725連接到以太網(wǎng)PHY2730,以太網(wǎng)PHY 2730與有線網(wǎng)絡(luò)102連接110。
圖2說明了可以配置為接入點(diǎn)104或用戶終端106的無線通信設(shè)備的一個(gè)示例性實(shí)施例。圖2中示出了接入點(diǎn)104的結(jié)構(gòu)。收發(fā)器210根據(jù)網(wǎng)絡(luò)102的物理層需求在連接110上進(jìn)行接收和發(fā)送。來自或傳向與網(wǎng)絡(luò)102連接的設(shè)備或應(yīng)用的數(shù)據(jù)被傳送到MAC處理器220。這里將這些數(shù)據(jù)稱為流(flow)260?;谂c流關(guān)聯(lián)的應(yīng)用類型,這些流可能具有不同特征并可能需要不同處理。例如,可以將視頻或語音的特征歸結(jié)為低延時(shí)流(視頻通常比語音需要更高的吞吐量)。許多數(shù)據(jù)應(yīng)用對于延時(shí)不太敏感,但是可能需要較高的數(shù)據(jù)完整性(即,語音可以容許一些分組丟失,而文件傳送通常不容許分組丟失)。
MAC處理器220接收流260,并對他們進(jìn)行處理以在物理層上傳輸。MAC處理器220還接收物理層數(shù)據(jù),并處理這些數(shù)據(jù)以形成用于輸出流260的分組。還在AP和UT之間進(jìn)行內(nèi)部控制和信令的通信。在連接270上向無線LAN收發(fā)器240傳送或從無線LAN收發(fā)器240接收MAC協(xié)議數(shù)據(jù)單元(MAC PDU)。下文詳細(xì)說明從流和命令向MAC PDU的轉(zhuǎn)換以及相反的轉(zhuǎn)換。從物理層(PHY)240向MAC處理器220返回與各個(gè)MAC ID對應(yīng)的反饋280,用于下文詳細(xì)說明的各種目的。反饋280可以包括任何物理層信息,包含信道(包含多播信道和單播信道)可支持速率的、調(diào)制格式和各種其他參數(shù)。
在一個(gè)示例性實(shí)施例中,在MAC處理器220中實(shí)現(xiàn)適應(yīng)層(ADAP)和數(shù)據(jù)鏈路控制層(DLC)。在無線LAN收發(fā)器240中實(shí)現(xiàn)物理層(PHY)。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,可以以各種配置中的任何一種實(shí)現(xiàn)各種功能的分割。MAC處理器220可以執(zhí)行物理層的一些或所有處理。無線LAN收發(fā)器可以包含處理器,用于執(zhí)行MAC處理或MAC處理的子部分??梢圆捎萌魏螖?shù)目的處理器、專用硬件或它們的結(jié)合。
MAC處理器220可以是通用微處理器、數(shù)字信號(hào)處理器(DSP)或?qū)S锰幚砥鳌?梢詫AC處理器220與專用硬件連接來輔助完成各種任務(wù)(未詳細(xì)示出)。各種應(yīng)用可以運(yùn)行在外部連接的處理器上,如外部連接的或通過網(wǎng)絡(luò)連接的計(jì)算機(jī),可以運(yùn)行在接入點(diǎn)104內(nèi)的額外處理器上(未示出),或可以運(yùn)行在MAC處理器220自身上。圖中示出MAC處理器220與存儲(chǔ)器255相連接,該存儲(chǔ)器255可以用于存儲(chǔ)用于執(zhí)行本文中描述的各種過程和方法的數(shù)據(jù)和指令。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,存儲(chǔ)器255可以包括一個(gè)或更多個(gè)各種類型的存儲(chǔ)器組件,這些存儲(chǔ)器組件可以全部地或部分地嵌入在MAC處理器220內(nèi)。
除了存儲(chǔ)用于執(zhí)行本文中描述的功能的指令和數(shù)據(jù)之外,存儲(chǔ)器255還可以用于存儲(chǔ)與各隊(duì)列(下文詳細(xì)說明)相關(guān)的數(shù)據(jù)。存儲(chǔ)器255可以包含UT代理(proxy)隊(duì)列(下文描述)。
無線LAN收發(fā)器240可以是任何類型的收發(fā)器。在一個(gè)示例性實(shí)施例中,無線LAN收發(fā)器240是OFDM收發(fā)器,該OFDM收發(fā)器可以利用MIMO或MISO接口操作。OFDM、MIMO和MISO對于本領(lǐng)域技術(shù)人員來說是已知的。在2003年8月27日提交的題為“Frequency-Independent Spatial-Processing For Wideband MISO andMIMO Systems”的共有未決U.S.專利申請No.10/650,295中,詳細(xì)說明了各種示例性O(shè)FDM、MIMO和MISO收發(fā)器。
圖中示出了無線LAN收發(fā)器240與天線250A-N連接。不同實(shí)施例中可以支持任何數(shù)目的天線。天線250用于在WLAN 120上進(jìn)行發(fā)送和接收。
無線LAN收發(fā)器240可以包括與一個(gè)或更多個(gè)天線250中的每一個(gè)連接的空間處理器。空間處理器可以處理數(shù)據(jù),以在每個(gè)天線上獨(dú)立傳輸。獨(dú)立處理的例子可以基于信道估計(jì)、從UT反饋、信道轉(zhuǎn)換、或本領(lǐng)域公知的各種其他技術(shù)。使用各種空間處理技術(shù)中的任何技術(shù)來執(zhí)行該處理。該類型的各種收發(fā)器可以使用射束形成、射束導(dǎo)向(beam steering)、本征導(dǎo)向(eigen-steering)、或其他空間技術(shù)來提高傳向或來自給定用戶終端的吞吐量。在發(fā)送OFDM符號(hào)的一個(gè)示例性實(shí)施例中,空間處理器可以包括子空間處理器,用于處理每個(gè)OFDM子信道或?qū)?bin)。
在一個(gè)示例性系統(tǒng)中,AP可以具有N個(gè)天線,示例性UT可以具有M個(gè)天線。這樣,在AP和UT的天線之間有M×N條路徑。使用這樣的多個(gè)路徑提高吞吐量的多種空間技術(shù)在本領(lǐng)域中是公知的。在空時(shí)發(fā)送分集(STTD)系統(tǒng)(本文中也稱為“分集”)中,對發(fā)送數(shù)據(jù)進(jìn)行格式化和編碼,并將其通過所有天線作為單個(gè)數(shù)據(jù)流發(fā)送。利用M個(gè)發(fā)送天線和N個(gè)接收天線,可以形成MIN(M,N)個(gè)獨(dú)立信道??臻g復(fù)用利用這些獨(dú)立路徑,可以在每個(gè)獨(dú)立路徑上發(fā)送不同數(shù)據(jù),從而提高傳輸速率。
用于對AP和UT之間的信道特性進(jìn)行學(xué)習(xí)和適應(yīng)的各種技術(shù)是公知的??梢詮拿總€(gè)發(fā)送天線發(fā)送唯一的導(dǎo)頻信號(hào)。在每個(gè)接收天線接收導(dǎo)頻信號(hào)并對其進(jìn)行測量。然后可以將信道反饋返回至發(fā)送設(shè)備以用于發(fā)送。信道轉(zhuǎn)換是一種允許預(yù)處理和傳輸?shù)募夹g(shù),但是它可能是計(jì)算密集的??梢詧?zhí)行本征分解(eigen decomposition),并可以采用查找表來確定速率。用于避免信道分解的一種替換技術(shù)使用導(dǎo)頻信號(hào)的本征導(dǎo)向來簡化空間處理。還已知預(yù)失真技術(shù)用于簡化接收機(jī)處的處理。
因此,根據(jù)當(dāng)前的信道條件,可以得到不同的數(shù)據(jù)速率來向整個(gè)系統(tǒng)中的各個(gè)用戶進(jìn)行傳輸。尤其,與可以由多于一個(gè)UT共享的鏈路相比,AP與每個(gè)UT之間的特定鏈路可以獲得更高的性能。下文中詳細(xì)說明這樣的例子。無線LAN收發(fā)器240可以根據(jù)用于AP和UT之間物理鏈路的任何一種空間處理來確定可支持速率??梢詫⒃撔畔⑼ㄟ^連接280反饋回去以用于MAC處理,下文中詳細(xì)說明。
可以根據(jù)UT的數(shù)據(jù)需要來配置天線的數(shù)目。例如,高清晰度視頻顯示因?yàn)樗母邘捫枨罂梢园ɡ缢膫€(gè)天線,而PDA有兩個(gè)天線就可以滿足需要。一種示例性接入點(diǎn)可以具有四個(gè)天線。
可以按照與圖2中所示的接入點(diǎn)104類似的形式配置用戶終端106。不是令流260與LAN收發(fā)器連接(雖然UT可以包含這樣一個(gè)收發(fā)器,其為有線或無線的),而是通常將流260接收自或傳送到在與之相連的UT或設(shè)備上運(yùn)行的一個(gè)或多個(gè)應(yīng)用或處理。與AP 104或UT 106連接的較高層可以是任何類型的。本文中描述的各層只是說明性的。
協(xié)議棧圖3示出了一個(gè)示例性子網(wǎng)絡(luò)協(xié)議棧300。子網(wǎng)絡(luò)協(xié)議棧300可以用作很高比特速率無線LAN物理層和某其他網(wǎng)絡(luò)的網(wǎng)絡(luò)層或MAC層之間的接口,諸如以太網(wǎng)MAC層或TCP/IP網(wǎng)絡(luò)層。可以使用協(xié)議棧300的各種特征來充分利用很高性能無線LAN物理層的優(yōu)點(diǎn)??梢栽O(shè)計(jì)該示例性協(xié)議棧來提供各種好處,例如包括(a)最小化由協(xié)議消耗的吞吐量開銷;(b)最大化將子網(wǎng)數(shù)據(jù)單元打包成物理層幀的效率;(c)對于延遲敏感的傳輸機(jī)制如TCP,使等待時(shí)間對端到端往返行程延遲的影響最小化;(d)提供子網(wǎng)絡(luò)數(shù)據(jù)單元的非??煽康挠行虻膫魉?;(e)為已有的各網(wǎng)絡(luò)層和應(yīng)用提供支持,并提供充分的靈活性來適應(yīng)未來的網(wǎng)絡(luò)和應(yīng)用;以及(f)與已有網(wǎng)絡(luò)技術(shù)透明地結(jié)合在一起。
協(xié)議棧300具有幾個(gè)薄的子層、幾個(gè)操作模式和用于支持與多個(gè)外部網(wǎng)絡(luò)接口的機(jī)構(gòu)。圖3示出了適應(yīng)層310、數(shù)據(jù)鏈路控制層320和物理層240。層管理器380與每個(gè)子層互連,為各種功能提供通信和控制,下文中詳細(xì)說明。
圖3中示出了協(xié)議棧300的示意性配置。虛線表示上述MAC處理器220中可以采用的部件的示例性結(jié)構(gòu)。包括適應(yīng)層310、數(shù)據(jù)鏈路控制層320和層管理器380。在該配置中,上述物理層240通過連接270接收和發(fā)送MAC協(xié)議數(shù)據(jù)單元(PUD)。反饋連接280指向?qū)庸芾砥?80,以提供下文詳細(xì)描述的各種功能中使用的物理層信息。該例只是說明性的。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,在本發(fā)明的范圍內(nèi)可以采用任意數(shù)目的組件,來構(gòu)成所描述的棧功能(包括其子集)的任意組合。
適應(yīng)層310向較高層提供接口。例如,適應(yīng)層可以與IP棧(用于IP適應(yīng))、以太網(wǎng)MAC(用于以太網(wǎng)適應(yīng))或各種其他網(wǎng)絡(luò)層接口。從一個(gè)或更多個(gè)較高層接收流260,用于MAC處理和物理層240上的傳輸。還經(jīng)由物理層接收流260,并對其進(jìn)行處理和重組,以向一個(gè)或更多個(gè)較高層傳送。
適應(yīng)層310包括以下功能分割和重組312,流分類314,多播映射316。流分類功能314檢查從較高層(從一個(gè)或更多個(gè)流260)接收的分組的頭,將每個(gè)分組映射到用戶終端或多播組MAC標(biāo)識(shí)符(MAC ID),并對這些分組進(jìn)行分類,用于適當(dāng)?shù)姆?wù)質(zhì)量(QoS)處理。多播映射功能316確定使用多播MAC ID(稱為“MAC層多播”)還是通過多個(gè)單播MAC ID(稱為“適應(yīng)層多播”)來傳輸多播用戶數(shù)據(jù),下文中詳細(xì)說明其例子。分割和重組(SAR)功能312使每個(gè)較高層分組適應(yīng)于合乎邏輯鏈路(LL)模式的協(xié)議數(shù)據(jù)單元(PDU)尺寸。對于每個(gè)MAC ID分別執(zhí)行SAR功能312。流分類功能314是公共的。
數(shù)據(jù)鏈路控制層320包括邏輯鏈路(LL)層330、無線電鏈路控制(RLC)層340、系統(tǒng)配置控制層350、MUX功能360和公共MAC功能370。圖3中示出了這些層中每一層的各個(gè)子塊,下文中詳細(xì)說明。所示的這些塊只是說明性的。在各種替換實(shí)施例中可以采用這些功能以及額外功能的子集。
物理層240可以是任何類型的物理層,上文中已經(jīng)詳細(xì)說明了物理層的各種例子。一個(gè)示例性實(shí)施例使用MIMO OFDM物理層。下文的描述中包含該實(shí)施例的示例性參數(shù)。
層管理器(LM)380將適應(yīng)層310、數(shù)據(jù)鏈路控制層320和物理層240進(jìn)行接口,以管理QoS、許可(admission)控制、以及物理層發(fā)射機(jī)和接收機(jī)參數(shù)的控制。注意,來自物理層的反饋280可以用于執(zhí)行本文中描述的各種功能。例如,各個(gè)UT的可支持速率可以用于多播映射316或分割和重組312。
適應(yīng)層流分類(FLCL)功能314檢查輸入分組的分組頭字段,以將他們映射到流中。在其中執(zhí)行IP適應(yīng)的一個(gè)示例性實(shí)施例中,以下字段可以用于流分類(a)IP源和目的地址;(b)IP源和目的端口;(c)IP區(qū)分服務(wù)碼點(diǎn)(DSCP);(d)資源預(yù)留協(xié)議(RSVP)消息;以及(e)實(shí)時(shí)傳輸控制協(xié)議(RTCP)消息和實(shí)施傳輸協(xié)議(RTP)頭。在其中執(zhí)行以太網(wǎng)適應(yīng)的替換實(shí)施例中,流分類可以使用802.1p和802.1q頭字段。以太網(wǎng)適應(yīng)也可以使用IP流分類,但這是層違規(guī)。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到可以替換地采用各種其他類型的流分類。
FLCL 314確定已識(shí)別的流是否映射到已有MAC ID、邏輯鏈路(LL)模式和流ID(下文中詳細(xì)說明)。如果輸入分組映射到已有流,則FLCL將該分組送到分割和重組(SAR)功能312,進(jìn)行進(jìn)一步的處理。如果需要新的MAC ID,將請求發(fā)送到無線電鏈路控制(RLC)340中的聯(lián)系控制功能344。
如果將一個(gè)新流識(shí)別為對應(yīng)于已有MAC ID,層管理器380中的QoS管理器功能382確定該流所需的邏輯鏈路模式的類型。如果要初始化一個(gè)新的LL模式,則將該請求送到與該MAC ID對應(yīng)的LLC功能338中來處理模式協(xié)商。如果要在已有LL模式中建立新流,則將請求送到LLC功能338中。用于維持QoS隊(duì)列的一個(gè)實(shí)施例詳細(xì)描述在2003年11月26日提交的題為“Quality of Service Scheduler forA Wireless Network”的共有未決U.S.專利申請No.10/723,346中,該申請已轉(zhuǎn)讓給本發(fā)明的受讓人。
在IP或以太網(wǎng)多播的例子中,多播映射功能316確定是否通過映射到多播MAC ID使用MAC層多播來處理分組,或是否將該分組處理為多個(gè)單播傳輸,本文中稱之為“適應(yīng)層多播”。在后一種情況下,多播映射功能316產(chǎn)生該分組的多個(gè)復(fù)制,每個(gè)復(fù)制對應(yīng)于一個(gè)單播MAC ID并將其發(fā)送至該單播MAC ID,以及將這些分組送到分割和重組(SAR)功能312。下文中參考圖15-16詳細(xì)說明這個(gè)方面。
如剛剛說明的,流分類功能314將分組映射到MAC ID、LL模式和流ID(如果有的話)。分割和重組功能312將較高層分組(即,IP數(shù)據(jù)報(bào)或以太網(wǎng)幀)分割成適于通過邏輯鏈路模式傳輸?shù)亩?。下文中參考圖17-18詳細(xì)說明這個(gè)方面的一個(gè)示例性實(shí)施例。在該例子中,每個(gè)段增加一字節(jié)的適應(yīng)層頭,這使得當(dāng)按順序傳遞這些段到接收機(jī)中的相應(yīng)SAR功能時(shí)能夠進(jìn)行重組。然后將適應(yīng)層協(xié)議數(shù)據(jù)單元(PDU)傳遞到數(shù)據(jù)鏈路控制層320,以連同分類參數(shù)MAC ID、LL模式和流ID進(jìn)行處理。
數(shù)據(jù)鏈路控制層圖4示出了跨越各層的用戶數(shù)據(jù)分組410(即,IP數(shù)據(jù)報(bào)、以太網(wǎng)幀、或其他分組)。在該圖示中描述了各字段的示例性尺寸和類型。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到各種其他尺寸、類型和配置預(yù)期在本發(fā)明范圍之內(nèi)。
如上所示,在適應(yīng)層310中分割數(shù)據(jù)分組410。每個(gè)適應(yīng)子層PDU430攜帶這些段420中的一個(gè)。在該例中,將數(shù)據(jù)分組410分割成N個(gè)段420A-N。適應(yīng)子層PDU 430包括凈荷434,凈荷434中含有相應(yīng)段420。類型字段432(該例中為一個(gè)字節(jié))附加在適應(yīng)子層PDU430上。
在邏輯鏈路(LL)層330中,將LL頭442(該例中為4子節(jié))附加到凈荷444上,該凈荷444包含適應(yīng)層PDU 430。LL頭442的示例性信息包括流標(biāo)識(shí)符、控制信息和序號(hào)。通過頭442和凈荷444計(jì)算出CRC 446,附加該CRC 446以形成邏輯鏈路子層PDU(LL PDU)440。下文中將詳細(xì)描述的邏輯鏈路控制(LLC)338和無線電鏈路控制(RLC)340以相似方式形成LLC PDU和RLC PDU。將LL PUD 440、以及LLC PDU和RLC PDU放置在隊(duì)列中(即,高QoS隊(duì)列362、盡力而為隊(duì)列364或控制消息隊(duì)列366),由MUX功能360服務(wù)。
MUX功能360將MUX頭452附加到每個(gè)LL PDU 440上。示例性MUX頭452可以包括長度和類型(該例中頭452為兩個(gè)字節(jié))??梢詾槊總€(gè)控制PDU(即,LLC PDU和RLC PDU)形成類似的頭。LLPDU 440(或LLC PDU或RLC PDU)形成凈荷454。頭452和凈荷454形成MUX子層PDU(MPDU)450(本文中也將MUX子層PDU稱為MUX PDU)。
MAC協(xié)議將共享介質(zhì)上的通信資源分配在一系列MAC幀中。MAC調(diào)度器376確定在表示為MAC幀f的每個(gè)MAC幀中的一個(gè)或多個(gè)MAC ID被分配的物理層突發(fā)的尺寸,其中f表示一個(gè)特定MAC幀。注意,不是必須為每一個(gè)具有待傳輸數(shù)據(jù)的MAC ID在任何特定MAC幀中分配空間。在本發(fā)明的范圍內(nèi)可以采用任何接入控制和調(diào)度方案。當(dāng)為一個(gè)MAC ID作出分配時(shí),該MAC ID的相應(yīng)MUX功能360將形成MAC PDU 460,其包括包含在MAC幀f中的一個(gè)或更多個(gè)MUX PDU 450。對應(yīng)于一個(gè)或更多個(gè)已分配MAC ID的一個(gè)或更多個(gè)MUX PDU 460將包含在一個(gè)MAC幀中(即,下文中參考圖5詳細(xì)說明的MAC幀500)。
在一個(gè)示例性實(shí)施例中,一個(gè)方面允許發(fā)送部分MPDU 450,這允許在MAC PDU 460中的高效率打包。下文中詳細(xì)說明這個(gè)方面。在該例中,MUX功能360保存上一次傳輸留下的任何部分MPDU 450的一定數(shù)量的未傳輸字節(jié),如部分MPDU 464所示。這些字節(jié)464將在當(dāng)前幀中的任何新PDU 466(即,LL PDU或控制PDU)之前傳輸。頭462(該例中為兩個(gè)字節(jié))包括MUX指針,其指出當(dāng)前幀中待傳輸?shù)牡谝粋€(gè)新MPDU(該例中為MPDU 466A)的起始位置。頭462還可以包括MAC地址。
MAC PDU 460包括MUX指針462、起始位置處的可能的部分MUX PDU 464(上一次分配留下的)、其后的零個(gè)或更多個(gè)完全MUXPDU 466A-N、以及可能的部分MUX PDU 468(來自當(dāng)前分配)、或其他填充符,來填充物理層突發(fā)的已分配部分。在分配給該MAC ID的物理層突發(fā)中攜帶MAC PDU 460。
公共MAC、MAC幀和傳輸信道圖5中示出了一個(gè)示例性MAC幀500。公共MAC功能370管理MAC幀50在以下各傳輸信道段中的分配廣播、控制、前向和反向業(yè)務(wù)(也分別稱為下行鏈路階段和上行鏈路階段)、以及隨機(jī)接入。MAC組幀功能372可以使用下文中進(jìn)一步說明的各種組成部分形成幀。下文中描述傳輸信道的示例性功能、編碼和持續(xù)時(shí)間。
在一個(gè)示例性實(shí)施例中,MAC幀是2ms時(shí)間間隔的時(shí)分雙工(TDD)。將MAC幀500分為按圖中次序出現(xiàn)的五個(gè)傳輸信道段510-550。在替換實(shí)施例中可以采用其他次序和不同的幀尺寸。MAC幀500上的各分配的持續(xù)時(shí)間可以量化為某一小的公共時(shí)間間隔。在一個(gè)示例性實(shí)施例中,將MAC幀上的各分配的持續(xù)時(shí)間量化為800ns的倍數(shù)(其也是下文中詳細(xì)說明的短或長OFDM符號(hào)的循環(huán)前綴的持續(xù)時(shí)間)。一個(gè)短OFDM符號(hào)為4.0μs或5×800ns。
該示例性MAC在一個(gè)MAC幀中提供五個(gè)傳輸信道(a)廣播信道(BCH)510,其承載廣播控制信道(BCCH);(b)控制信道(CCH)520,其在前向鏈路上承載幀控制信道(FCCH)和隨機(jī)接入反饋信道(RFCH);(c)業(yè)務(wù)信道(TCH),其承載用戶數(shù)據(jù)和控制信息,并被再分為(i)前向鏈路上的前向業(yè)務(wù)信道(F-TCH)530和(ii)反向鏈路上的反向業(yè)務(wù)信道(R-TCH)540;以及(d)隨機(jī)接入信道(RCH)550,其承載接入請求信道(ARCH)(用于UT接入請求)。還在段510中發(fā)送導(dǎo)頻信標(biāo)。
幀500的下行鏈路階段包括段510-530。上行鏈路階段包括段540-550。段560指示下一MAC幀的開始。
廣播信道(BCH)由AP發(fā)送廣播信道(BCH)和信標(biāo)510。BCH 510的第一部分包括公共物理層開銷,如導(dǎo)頻信號(hào),包括定時(shí)和頻率獲取導(dǎo)頻。在一個(gè)示例性實(shí)施例中,信標(biāo)包括由UT用于頻率和定時(shí)獲取的2個(gè)短OFDM符號(hào)以及之后的由UT用于估計(jì)信道的公共MIMO導(dǎo)頻的8個(gè)短OFDM符號(hào)。
BCH 510的第二部分是數(shù)據(jù)部分。BCH數(shù)據(jù)部分定義關(guān)于傳輸信道段CCH 520、F-TCH 530、R-TCH 540和RCH 550的MAC幀的分配,并且還定義關(guān)于子信道的CCH的合成。在該例中,BCH 510定義無線LAN 120的覆蓋范圍,所以用可得到的最強(qiáng)壯的數(shù)據(jù)傳輸模式來發(fā)送它。整個(gè)BCH的長度是固定的。在一個(gè)示例性實(shí)施例中,BCH定義MIMO-WLAN的覆蓋范圍,并且使用1/4速率編碼的二進(jìn)制相移鍵控(BPSK)以空時(shí)發(fā)送分集(STTD)模式發(fā)送該BCH。在該例中,BCH的長度固定為10個(gè)短OFDM符號(hào)。
控制信道(CCH)由AP發(fā)送的控制信道(CCH)520定義MAC幀的余項(xiàng)的合成。公共MAC 370的控制信道功能374生成CCH。下文中詳細(xì)說明CCH的示例性實(shí)施例。在多個(gè)子信道中使用高強(qiáng)壯性的傳輸模式來傳輸CCH 520,每個(gè)子信道具有不同的數(shù)據(jù)速率。第一子信道是最強(qiáng)壯的,并預(yù)期可以由所有UT對其解碼。在一個(gè)示例性實(shí)施例中,將1/4速率編碼的BPSK用于第一CCH子信道。還可以得到強(qiáng)壯性減小(效率增大)的若干其他子信道。在一個(gè)示例性實(shí)施例中,使用多至三個(gè)額外的子信道。每個(gè)UT試圖按順序解碼所有子信道,直到解碼失敗。每個(gè)幀中的CCH傳輸信道段具有可變長度,該長度取決于每個(gè)子信道中的CCH消息的數(shù)目。在CCH的最強(qiáng)壯(第一)子信道上承載對反向鏈路隨機(jī)接入突發(fā)的確認(rèn)。
該CCH包含在前向和反向鏈路上物理層突發(fā)的指派。該指派可以用于在前向或反向鏈路上的數(shù)據(jù)傳送。通常,物理層突發(fā)指派包括(a)MAC ID;(b)指示在幀中分配的開始時(shí)間的值(在F-TCH或R-TCH中);(c)分配的長度;(d)專用物理層開銷的長度;(e)傳輸模式;以及(f)將用于物理層突發(fā)的編碼和調(diào)制方案。MAC ID識(shí)別用于單播傳輸?shù)膯蝹€(gè)UT或用于多播傳輸?shù)腢T集合。在一個(gè)示例性實(shí)施例中,還指派唯一的廣播MAC ID,用于向所有UT進(jìn)行傳輸。在一個(gè)示例性實(shí)施例中,物理層開銷包括專用MIMO導(dǎo)頻,其由0、4或8個(gè)短OFDM符號(hào)組成。在該例中,傳輸模式或者是STTD或空間復(fù)用。
CCH上的其它示例性類型的指派包括用于來自UT的專用導(dǎo)頻傳輸?shù)姆聪蜴溌飞系闹概?,或用于來自UT的緩沖或鏈路狀態(tài)信息傳輸?shù)姆聪蜴溌飞系闹概?。CCH還可以定義幀中將被剩下不用的部分。UT可以使用幀中這些不用的部分來進(jìn)行噪聲層(或干擾)估計(jì),以及測量相鄰系統(tǒng)信標(biāo)。下文中詳細(xì)說明控制信道的一個(gè)示例性實(shí)施例。
隨機(jī)接入信道(RCH)隨機(jī)接入信道(RCH)550是反向鏈路信道,UT可以在該信道上發(fā)送隨機(jī)接入突發(fā)。為BCH中的每個(gè)幀指定RCH的可變長度。在一個(gè)示例性實(shí)施例中,使用主本征模式(principal eigenmode)和1/4速率編碼的BPSK來發(fā)送隨機(jī)接入突發(fā)。
在該示例性實(shí)施例中定義了兩種類型的隨機(jī)接入突發(fā)。UT將長突發(fā)用于初始接入,此時(shí)AP必須使用滑動(dòng)相關(guān)器檢測該接入突發(fā)的開始位置。一旦UT與AP建立注冊,在鏈路的這兩端之間完成定時(shí)調(diào)節(jié)過程。定時(shí)調(diào)節(jié)之后,該UT可以在RCH上發(fā)送它的與時(shí)隙定時(shí)同步的隨機(jī)接入突發(fā)。然后可以將短突發(fā)用于隨機(jī)接入。在一個(gè)示例性實(shí)施例中,一個(gè)長突發(fā)是4個(gè)短OFDM符號(hào),一個(gè)短突發(fā)是2個(gè)OFDM符號(hào)。
前向業(yè)務(wù)信道(F-TCH)
前向業(yè)務(wù)信道(F-TCH)530包括從AP 104發(fā)送的一個(gè)或更多個(gè)物理層突發(fā)。每個(gè)突發(fā)對應(yīng)于CCH指派中所指示的一個(gè)特定MAC ID。每個(gè)突發(fā)包括專用物理層開銷,如導(dǎo)頻信號(hào)(如果有的話)和根據(jù)CCH指派中所指示的傳輸模式以及編碼和調(diào)制方案傳輸?shù)腗AC PDU。F-TCH具有可變長度。在一個(gè)示例性實(shí)施例中,專用物理層開銷可以包括專用MIMO導(dǎo)頻。
在一個(gè)示例性實(shí)施例中,在STTD模式中有一個(gè)等價(jià)空間分集信道,其效率可以在每短OFDM符號(hào)12比特(48個(gè)音調(diào)上的1/2速率編碼的BPSK)與每長OFDM符號(hào)1344比特(192個(gè)音調(diào)上的7/8速率編碼的256QAM)之間變化。這轉(zhuǎn)化為峰值物理層數(shù)據(jù)速率范圍內(nèi)的因子33(或該例中為3-99Mbps)。
在該例中,可以使用多至四個(gè)并行空間信道的空間復(fù)用模式。每個(gè)空間信道使用適當(dāng)?shù)木幋a和調(diào)制方案,其效率在每短OFDM符號(hào)12比特和每長OFDM符號(hào)1344比特之間。這樣,空間復(fù)用模式中的峰值物理層數(shù)據(jù)速率范圍在3到395Mbps之間。由于空間處理約束,不是所有的并行空間信道都能夠以最高效率運(yùn)行,所以對峰值物理層數(shù)據(jù)速率的更實(shí)際的限制可以是240Mbps,在該例中為最低和最高速率之間的因子80。
反向業(yè)務(wù)信道(R-TCH)反向業(yè)務(wù)信道(R-TCH)540包括來自一個(gè)或更多個(gè)UT 106的物理層突發(fā)傳輸。每個(gè)突發(fā)由CCH指派中所指示的一個(gè)特定UT發(fā)送。每個(gè)突發(fā)可以包括專用導(dǎo)頻前同步(如果有的話)和根據(jù)CCH指派中所指示的傳輸模式以及編碼和調(diào)制方案傳輸?shù)腗AC PDU。R-TCH具有可變長度。在一個(gè)示例性實(shí)施例中,如同F(xiàn)-TCH上的情況,數(shù)據(jù)速率的范圍在STTD模式下是3-98Mbps,在空間復(fù)用模式下是3-395Mbps,其中240Mbps可能是一個(gè)更實(shí)際的限制。
在一個(gè)示例性實(shí)施例中,F(xiàn)-TCH 530、R-TCH 540或兩者,可以使用空間復(fù)用或碼分多址技術(shù)來允許與不同UT關(guān)聯(lián)的MAC PDU的同時(shí)傳輸。在MAC PDU頭中可以包含一個(gè)字段,該字段含有與該MAC PDU關(guān)聯(lián)的MAC ID(即,上行鏈路上的發(fā)送者或下行鏈路上的預(yù)期接收者)。這可以用于解決任何當(dāng)使用空間復(fù)用或CDMA時(shí)會(huì)出現(xiàn)的尋址模糊。在替換實(shí)施例中,當(dāng)復(fù)用嚴(yán)格基于時(shí)分技術(shù)時(shí),MACPDU頭中不需要MAC ID,這是因?yàn)閷ぶ沸畔贑CH消息中,該CCH信息將MAC幀中的給定時(shí)隙分配給特定MAC ID??臻g復(fù)用、碼分復(fù)用、時(shí)分復(fù)用和本領(lǐng)域公知的任何其他技術(shù)的任何組合都可以被采用。
在初始注冊期間為每個(gè)活動(dòng)UT指派一個(gè)MAC ID。由RLC 340的聯(lián)系控制(AC)功能344處理該MAC ID指派。為前向鏈路上的廣播傳輸指派一個(gè)唯一的MAC ID。該廣播傳輸是前向傳輸信道(F-TCH)的一部分,并且通過使用該唯一的廣播MAC ID,使用控制信道(CCH)指派該廣播傳輸。在該例中,使用廣播MAC ID分配每16幀廣播一次系統(tǒng)識(shí)別信息。該廣播MAC ID也可以用于用戶數(shù)據(jù)廣播。
在前向鏈路上可以分配一個(gè)或更多個(gè)MAC ID的集合用于多播傳輸。多播傳輸是F-TCH的一部分,并通過使用指派給一個(gè)特定多播組的一個(gè)具體多播MAC ID在該CCH上指派該多播傳輸。由RLC340的聯(lián)系控制(AC)功能344處理對一組UT的多播MAC ID指派。
現(xiàn)在返回到圖3中所示的公共MAC 370的描述。AP處的隨機(jī)接入控制功能378處理對于來自UT的接入突發(fā)的確認(rèn)。連同該確認(rèn),AP必須立即作出R-TCH上的分配,以獲得來自UT的緩沖狀態(tài)信息。將該請求送到調(diào)度器376。
在UT,隨機(jī)接入管理器基于其MUX隊(duì)列中的數(shù)據(jù)和其已有的分配,確定何時(shí)發(fā)送接入突發(fā)。當(dāng)UT由于已有的LL連接具有周期性分配時(shí),可以使用該已有的R-TCH分配來提供該緩沖狀態(tài)信息。
基于接收自UT的緩沖和鏈路狀態(tài)消息中含有的信息,AP處的相應(yīng)MUX功能360更新UT代理。該UT代理保存UT處的MUX功能緩沖器的狀態(tài),其被調(diào)度器376用來作出R-TCH分配。該UT代理還保存AP可以在F-TCH上向UT傳輸?shù)淖畲笏俾省?br>
AP處的公共MAC功能370令調(diào)度器376仲裁UT之間的分配,同時(shí)高效率地使用每個(gè)MAC幀。為了限制開銷,不是在每一幀中可以為所有的活動(dòng)UT都分配物理層突發(fā)。
調(diào)度器376可以使用以下信息在每個(gè)MAC幀中作出分配1、對每個(gè)MAC ID的標(biāo)稱分配。可能在任何幀中,只能為活動(dòng)UT的子集指派標(biāo)稱分配。例如,可以僅僅每兩幀或每四幀等為一些UT提供標(biāo)稱分配。由層管理器380中的許可控制功能384確定該標(biāo)稱分配。在一個(gè)示例性實(shí)施例中,按照多個(gè)OFDM符號(hào)作出標(biāo)稱分配。
2、對專用物理層開銷如導(dǎo)頻信號(hào)的分配。RLC 340中的無線電資源控制(RRC)342確定專用物理層開銷的需要長度和周期性。在一個(gè)示例性實(shí)施例中,物理層開銷包括專用MIMO導(dǎo)頻。
3、傳輸模式和速率。其由用于R-TCH的RRC 342確定,并被提供給調(diào)度器376。對于F-TCH,從來自UT的鏈路和緩沖狀態(tài)消息中獲得該信息,并將其保存在UT代理中。
4、每個(gè)MAC ID的數(shù)據(jù)積壓。調(diào)度器376可從對應(yīng)于前向鏈路的每個(gè)MAC ID的MUX功能360中以及從反向鏈路的UT代理中得到該信息。
另外,調(diào)度器分配RCH的持續(xù)時(shí)間,并確定CCH的持續(xù)時(shí)間。(基于到UT的信道質(zhì)量)使用四個(gè)編碼方案中的一個(gè)發(fā)送CCH上的每個(gè)指派。這樣,CCH的持續(xù)時(shí)間是指派數(shù)目和用于發(fā)送每個(gè)指派的編碼方案的函數(shù)。
基于由調(diào)度器確定的分配,AP處的MAC實(shí)體為每個(gè)指派形成參數(shù),來構(gòu)造BCH和CCH。BCH就傳輸信道段CCH、F-TCH、R-TCH和RCH定義MAC幀的分配,還就各子信道(或子段)定義CCH的合成,如上參考圖5所述。下文中詳細(xì)說明一個(gè)示例性CCH。
在一個(gè)示例性實(shí)施例中,在多至四個(gè)子信道(或子段)中的一個(gè)中傳輸CCH上的每個(gè)指派,每個(gè)子信道(基于到UT的信道質(zhì)量)使用不同的編碼和調(diào)制方案。使用最強(qiáng)壯的編碼方案(第一子信道或子段)傳輸多播和廣播指派。UT處的MAC實(shí)體讀CCH,來確定針對該幀在前向和反向鏈路上的它的分配。
在發(fā)射機(jī)處,MAC功能通過在F-TCH(AP處)或R-TCH(UT處)上分配的物理層突發(fā)向一個(gè)特定MAC ID發(fā)送與這個(gè)MAC ID關(guān)聯(lián)的MAC PDU。在接收機(jī)處,MAC功能基于CCH指派提取與一個(gè)MAC ID對應(yīng)的MAC PDU,并將其傳遞到對應(yīng)這個(gè)MAC ID的MUX功能。
MUX下文中參考圖19-23詳細(xì)說明MUX功能360。在接收機(jī)處,MUX功能從由連續(xù)的MAC PDU組成的字節(jié)流中提取PDU,并將這些PDU路由到其所屬于的LL、LLC或RLC實(shí)體中。該路由基于MUX PDU頭中包含的類型(邏輯信道)字段。
無線電鏈路控制(RLC)在系統(tǒng)初始化期間,初始化包括系統(tǒng)識(shí)別控制功能346的廣播無線電鏈路控制(RLC)340的功能。當(dāng)UT使用來自接入池(access pool)的MAC ID初始接入系統(tǒng)時(shí),RLC功能指派一個(gè)新的單播MAC ID給該UT。之后,如果該UT加入到多播組中,可以為其分配額外的多播MAC ID。
當(dāng)將一個(gè)新的單播MAC ID指派給一個(gè)UT時(shí),RLC初始化以下每個(gè)功能的一個(gè)實(shí)例聯(lián)系控制(AC)344、無線電資源控制(RRC)342和邏輯鏈路控制(LLC)338。當(dāng)指派一個(gè)新的多播MAC ID時(shí),RLC初始化一個(gè)新的AC實(shí)例和該LL多播模式的LLC。
在一個(gè)示例性實(shí)施例中,AP使用廣播MAC ID每16個(gè)MAC幀發(fā)送一次系統(tǒng)識(shí)別參數(shù)消息。該系統(tǒng)識(shí)別參數(shù)消息包含網(wǎng)絡(luò)和AP ID以及協(xié)議修訂號(hào)。另外,它還包含由UT用于初始接入系統(tǒng)的接入MAC ID列表。
AC功能344(a)提供UT驗(yàn)證;(b)管理UT的注冊(附加/分離)功能(在多播MAC ID情況下,AC功能管理到多播組的附加/分離);以及(c)交換密鑰,用于LL的加密。
在每個(gè)UT處初始化一個(gè)RRC實(shí)例342。在AP處為每個(gè)活動(dòng)UT初始化一個(gè)RRC實(shí)例。AP和UT處的RRC功能可以共享前向和反向鏈路信道測量(如果需要)。
RRC(a)管理AP和UT處的發(fā)送和接收鏈接的校準(zhǔn)(空間復(fù)用傳輸模式可能需要該校準(zhǔn));(b)確定用于向UT傳輸?shù)膫鬏斈J胶退俾士刂?,并將其提供給MAC調(diào)度器376;(c)確定專用物理層開銷的周期性和長度,該開銷如在R-TCH和F-TCH上的物理層突發(fā)傳輸所需要的專用導(dǎo)頻;(d)管理傳向和來自UT的傳輸?shù)墓β士刂?,并將其提供給PHY管理器;以及(e)確定用于來自UT的R-TCH傳輸?shù)亩〞r(shí)調(diào)節(jié)。
邏輯鏈路(LL)將包括用戶數(shù)據(jù)段的適應(yīng)層PDU連同關(guān)聯(lián)的MAC ID、LL模式和流ID(如果有的話)提供給DLC層320。LL模式功能330添加LL頭和在整個(gè)LL PDU上計(jì)算出的3字節(jié)CRC。該示例性實(shí)施例中支持幾種模式??梢圆捎么_認(rèn)336和未確認(rèn)334功能。也可以采用透明的廣播/多播/單播功能332。下面是用于說明的四種LL模式(圖23中詳細(xì)說明他們在MUX PDU中的格式的細(xì)節(jié))1、無連接未確認(rèn)模式(模式0)。這種情況下LL頭為空。這種模式可以用于適應(yīng)層PDU的透明轉(zhuǎn)送。LL模式0可以實(shí)現(xiàn)業(yè)務(wù)流警管(policing)。只有無連接未確認(rèn)(透明)模式可用于廣播和多播MAC ID。
2、無連接確認(rèn)模式(模式1)。這個(gè)模式用于適應(yīng)層PDU的確認(rèn)傳輸,不需要與建立LL模式3連接相關(guān)的開銷和延遲。LL模式1的頭包含發(fā)送的LL PDU的序號(hào)或被確認(rèn)的PDU的序號(hào)。由于預(yù)期物理層信道的操作具有低概率的隨機(jī)LL PDU損失和低往返行程延時(shí),所以使用簡單的返回-NARQ方案。
3、連接導(dǎo)向的未確認(rèn)模式(模式2)。LL連接導(dǎo)向的未確認(rèn)模式允許通過使用一個(gè)流ID來復(fù)用幾個(gè)流。LL模式2可以對于每個(gè)流ID實(shí)現(xiàn)業(yè)務(wù)流警管。LL模式2的頭包含流ID和12比特的序號(hào)。
4、連接導(dǎo)向的確認(rèn)模式(模式3)。LL連接導(dǎo)向的確認(rèn)模式允許通過使用一個(gè)流ID來復(fù)用幾個(gè)流。LL模式3可以對于每個(gè)流ID實(shí)現(xiàn)業(yè)務(wù)流警管。LL模式3的頭包含流ID,用于識(shí)別通過可靠連接傳輸?shù)亩鄠€(gè)流。12比特的序號(hào)識(shí)別LL PDU,ACK字段指示被確認(rèn)的最高接收序號(hào)。如對LL模式1的描述,由于預(yù)期物理層信道的操作具有低概率的隨機(jī)LL PDU損失和低往返行程延時(shí),所以使用簡單的返回-NARQ方案。但是,也可以使用選擇性重復(fù)的ARQ方案。
邏輯鏈路控制(LLC)功能338管理邏輯鏈路模式控制。當(dāng)要建立新的LL模式時(shí),該LLC功能提供模式協(xié)商,包括(a)QoS保證速率;(b)模式建立;(c)模式取消;(e)模式重置;以及(f)在LL模式2和3中流ID的指派。由層管理器380中的QoS管理器功能382確定從端到端流到LL模式的映射。如上所述,要求初始化一個(gè)新LL模式或添加一個(gè)流到已有LL模式中的請求來自適應(yīng)層310。
系統(tǒng)配置控制350管理TDD MAC幀的配置,包括信標(biāo)和BCH的內(nèi)容以及RCH的長度。
層管理器QoS管理器382解釋網(wǎng)絡(luò)QoS協(xié)議,包括RSVP和RTCP。當(dāng)QoS基于IP頭的流分類時(shí),QoS管理器確定使用哪個(gè)流分類器(即,IP源和目的地址,IP源和目的端口)來識(shí)別與不同服務(wù)對應(yīng)的流。QoS管理器通過將流映射到LL模式來輔助適應(yīng)層。
許可控制功能384接收來自LLC的請求,用于許可具有速率請求的新流。許可控制功能維持一個(gè)許可標(biāo)稱分配的數(shù)據(jù)庫以及規(guī)則和閾值的集合?;谶@些閾值和規(guī)則,許可控制確定是否可以許可一個(gè)流,確定用于該流的標(biāo)稱分配(關(guān)于每m個(gè)MAC幀分配的傳輸時(shí)間量),并將該信息提供到公共MAC中的調(diào)度器。
物理層管理器使用在AP和UT處收集的物理層測量來控制在物理層中的發(fā)射機(jī)和接收機(jī)參數(shù)??梢酝ㄟ^RRC消息獲得該遠(yuǎn)程測量。
說明性過程基于剛剛描述的層實(shí)體,可以使用幾個(gè)過程來說明WLAN 120的操作。這些過程不是詳盡的,只用于說明本文中描述的各種功能和組件。
圖6示出了用于從AP發(fā)送前向鏈路消息傳送的示例性方法600。在方框610中,AP處的RLC功能(聯(lián)系控制、無線電資源控制或邏輯鏈路控制)在控制消息隊(duì)列中設(shè)置一個(gè)消息(RLC PDU)?;蛘逜P處的LL模式在高QoS或盡力而為隊(duì)列中設(shè)置LL PDU。
在方框620中,調(diào)度器分配F-TCH上的資源,用于傳輸三個(gè)MUX隊(duì)列中的PDU。在方框640中,MAC在CCH上指示所述指派。在方框650中,AP處的MAC在所分配的物理層突發(fā)中傳輸MAC PDU中的消息。
圖7示出了用于在UT處接收前向鏈路消息傳送的示例性方法700。在方框710中,UT監(jiān)視CCH。UT識(shí)別對應(yīng)于該UT的一個(gè)分配的突發(fā)。在方框720中,UT取得如CCH中所識(shí)別的MAC PDU。在方框730,UT重組流分組,其包括在MAC PDU中取出的以及在MAC處理器中處理過的各段。
圖8示出了用于從UT發(fā)送反向鏈路消息傳送的示例性方法800。在方框810中,UT處的RLC功能(聯(lián)系控制、無線電資源控制或邏輯鏈路控制)在控制消息隊(duì)列中設(shè)置一個(gè)消息(RLC PDU)?;蛘遀T處的LL模式在高QoS或盡力而為隊(duì)列中設(shè)置LL PDU。在判決方框820中,如果UT具有已有的R-TCH分配,則前進(jìn)到方框870。如果沒有,則前進(jìn)到方框830。
在方框830,UT在RCH上發(fā)送短接入突發(fā)。在方框840中,UT在CCH上接收RCH接入突發(fā)的確認(rèn)和接入準(zhǔn)許分配。在方框850中,UT向AP發(fā)送鏈路和緩沖狀態(tài)消息。在方框860中,UT監(jiān)視CCH,以獲得為R-TCH準(zhǔn)許分配。在方框870中,接收到一個(gè)分配(或在判決方框820中已經(jīng)存在一個(gè)分配)。UT將MUX PDU組幀成MACPDU,并在所分配的物理層突發(fā)中發(fā)送該MAC PDU。
圖9示出了用于在AP處接收反向鏈路消息傳送的示例性方法900。在方框910中,AP接收并監(jiān)視RCH。在方框920,AP識(shí)別來自UT的短接入突發(fā)。在方框930,調(diào)度器分配一個(gè)接入準(zhǔn)許。在方框940,AP在CCH上發(fā)送確認(rèn)和接入準(zhǔn)許。在方框950,響應(yīng)于該接入準(zhǔn)許,AP接收R-TCH上的鏈路和緩沖狀態(tài)消息。在方框960,AP利用緩沖狀態(tài)更新UT代理。調(diào)度器可以取得該信息。在方框970,調(diào)度器分配R-TCH上的資源。在方框980,AP根據(jù)所作出的分配接收MAC PDU。在方框990,AP響應(yīng)于一個(gè)或更多個(gè)接收到的MACPDU執(zhí)行流分組的重組。
圖10示出了用于在UT處執(zhí)行初始接入和注冊的示例性方法1000。在方框1010,UT在BCH上獲取來自頻率獲取導(dǎo)頻的頻率和定時(shí)。在方框1020,UT從RLC廣播消息接收系統(tǒng)識(shí)別信息。在方框1030,UT使用來自BCH的長突發(fā)確定用于(無縫)隨機(jī)接入的RCH分配。在方框1040,UT從初始MAC ID集合中隨機(jī)選擇一個(gè)MAC ID。在方框1050,UT使用該初始MAC ID在RCH上發(fā)送一個(gè)長隨機(jī)接入突發(fā)。在方框1060,UT接收確認(rèn)、MAC ID指派和下一MAC幀中的定時(shí)調(diào)節(jié)。在方框1070,UT聯(lián)系控制功能完成與AP聯(lián)系控制功能的驗(yàn)證和密鑰交換序列。上面參考圖6-9描述的低級消息傳送過程之后是前向和反向鏈路上的控制消息傳輸。
圖11示出了用于在AP處執(zhí)行初始接入和注冊的示例性方法1100。在方框1110,AP在RCH上接收來自UT的長隨機(jī)接入突發(fā)。在方框1120,AP指派一個(gè)MAC ID給該UT。由無線電鏈路控制功能管理MAC ID池。在方框1130,AP指派一個(gè)定時(shí)調(diào)節(jié)給UT。在方框1140,AP在CCH上發(fā)送確認(rèn)、MAC ID和定時(shí)調(diào)節(jié)。在方框1150,AP聯(lián)系控制功能完成與UT聯(lián)系控制功能的驗(yàn)證和密鑰交換序列。上面參考圖6-9描述的低級消息傳送過程之后是前向和反向鏈路上的控制消息傳輸。
圖12示出了在AP處用于用戶數(shù)據(jù)流的示例性方法1200。在方框1210,層管理器中的QoS管理器生成流分類功能中的流分類參數(shù)。參數(shù)和值的特定組合可以指示一個(gè)新流的到達(dá)。這些參數(shù)可以包括IP區(qū)分服務(wù)碼點(diǎn)(DSCP)或IP源地址或IP端口。以太網(wǎng)參數(shù)可以包括802.1Q VLAN ID,或802.1p優(yōu)先級指示。具體IP端口值可以指示要被送到QoS管理器的控制協(xié)議消息(例如RSVP或RTCP)。
在方框1215,AP確定許可參數(shù)。當(dāng)一個(gè)分組到達(dá)AP適應(yīng)層并且被流分類確定為是一個(gè)新流時(shí),流分類與QoS管理器一起確定許可參數(shù),包括QoS分類(高QoS或盡力而為)、LL模式和要分配給該流的標(biāo)稱速率。在判決方框1220,基于允許參數(shù),層管理器中的許可控制確定該流是否可以被許可。如果不可以,則可以停止處理。否則,前進(jìn)到方框1225。
在方框1225,流分類請求LLC建立一個(gè)新流。在該討論中,考慮高QoS、LL模式3連接的情況。在方框1230中,AP處的LLC與UT處的LLC通信,以建立連接(或如果已經(jīng)存在合適連接的話建立新流ID)。在這個(gè)例子中,LLC將試圖建立LL模式3連接(或如果已經(jīng)存在LL模式3連接的話建立新流ID)。在方框1235,將分配給該流的標(biāo)稱速率通信到調(diào)度器。在LL模式3的情況下,在前向和反向信道上作出標(biāo)稱分配。
在方框1240,流分類對該流的分組進(jìn)行分類,識(shí)別MAC ID、LL模式和流ID,進(jìn)行流警管,并將順從分組(compliant packet)送到SAR功能。在方框1245,SAR分割各分組并將適應(yīng)層PDU連同LL模式和流ID送到用于該MAC ID的LL功能。在方框1250,LL功能附加LL頭和CRC,并將LL PDU設(shè)置在適當(dāng)?shù)年?duì)列中。在該例中,LL模式3功能附加LL頭和CRC,并將LL PDU設(shè)置在MUX的高QoS隊(duì)列中。
在方框1255,MUX通過附加用于識(shí)別LL模式和長度的MUX頭來準(zhǔn)備MUX PDU。MUX生成MUX指針,指示到第一個(gè)新MUXPDU的開始位置的字節(jié)數(shù)。
在方框1260,調(diào)度器確定用于該MAC ID的F-TCH(物理層突發(fā))分配。調(diào)度器知道要使用的傳輸模式(從RRC)和速率(從UT代理)。注意,還可以包含反向鏈路分配。在方框1265,在CCH上發(fā)送該分配。
在方框1270,MAC發(fā)送MAC PDU。MAC PDU包括MUX指針、之后的開始位置處的可能的部分MUX PDU、之后的零個(gè)或更多個(gè)完全MUX PDU、以及最后在物理層突發(fā)的結(jié)束位置處的可能的部分MUX PDU。
圖13示出了在UT處用于用戶數(shù)據(jù)流的示例性方法1300。在方框1310,UT在CCH上接收分配。在方框1320,UT按照該分配接收MAC PDU。在方框1330,UT處的MUX通過使用MUX頭中的MUX指針和長度字段來提取MUX PDU,并準(zhǔn)備LL PDU。在方框1340,基于MUX頭中的類型字段,MUX將LL PDU發(fā)送到適當(dāng)?shù)腖L功能,該例中為LL模式3。在方框1350,LL模式3運(yùn)行ARQ接收機(jī),并為每個(gè)LL PDU計(jì)算CRC。在方框1360,UT處的LL模式3必須將ACK/NAK發(fā)送到AP處的LL模式3ARQ。在UT MUX處將ACK/NAK設(shè)置在高QoS隊(duì)列中。注意,如上所述,其他LL模式可能不包含確認(rèn)。
在方框1370,AP根據(jù)該分配在R-TCH上發(fā)送ACK/NAK。注意到調(diào)度器基于用于反向鏈路的標(biāo)稱分配來分配用于該MAC ID的R-TCH資源。在來自UT的反向鏈路物理層突發(fā)上的MAC PDU中傳輸該ACK/NAK消息。在方框1380,UT可以在剩余的分配中發(fā)送任何其他排隊(duì)的反向鏈路數(shù)據(jù)。
再次返回到圖3,如上所述,在AP MAC處理器220處接收流260,各個(gè)數(shù)據(jù)和信令向下穿過適應(yīng)層310、數(shù)據(jù)鏈路控制層320、和用于向UT傳輸?shù)奈锢韺印T處的物理層240接收MAC PDU,相應(yīng)數(shù)據(jù)和信令向上穿過UT MAC處理器220中的數(shù)據(jù)鏈路控制層320和適應(yīng)層310,將重組后的流傳遞到一個(gè)或更多個(gè)較高級的層(即,傳遞到各種處理,包括數(shù)據(jù)、語音、視頻等)。對于發(fā)自UT并發(fā)送到AP的流,類似的過程反過來發(fā)生。
在AP和UT中,相應(yīng)的層管理器380可以被配置來控制如何使信息向上或向下流過各個(gè)MAC子層。概括地說,來自物理層240的反饋280的類型可以在層管理器380中用于執(zhí)行各種子層功能。物理層管理器386與物理層240接口。使該反饋可用于層管理器中的任何功能;例子包括許可控制功能384和QoS管理器382。這些功能又可以與上述任何子層功能相互作用。
可以采用本文中描述的原理,其中任何物理層規(guī)范支持多種傳輸格式。例如,許多物理層格式允許多個(gè)傳輸速率。任何給定物理鏈路的吞吐量可以由可用功率、信道上的干擾、可支持的調(diào)制格式等確定。示例性系統(tǒng)包括OFDM和CDMA系統(tǒng),他們可以采用MIMO技術(shù)。在這些系統(tǒng)中,使用閉環(huán)技術(shù)來確定速率和格式。閉環(huán)可以采用各種消息或信號(hào)來指示信道測量、可支持的速率等等。本領(lǐng)域技術(shù)人員將容易地調(diào)整這些和其他系統(tǒng)來采用本文中描述的技術(shù)。
物理層反饋可以用在適應(yīng)層310中。例如,速率信息可以用在分割和重組、流分類和多播映射中。圖14示出了用于將物理層反饋合并到適應(yīng)層功能中的示例性方法1400。結(jié)合接入點(diǎn)來描述該方法,但是可以將該方法以類似方式應(yīng)用于用戶終端。這個(gè)過程開始于方框1410,在方框1410接收到流分組,用于向一個(gè)或更多個(gè)用戶終端傳輸。在方框1420,響應(yīng)于各個(gè)用戶終端的物理層反饋,執(zhí)行適應(yīng)層功能。為進(jìn)一步說明這個(gè)方面,下文中詳細(xì)說明示例性多播映射和分割實(shí)施例。在方框1440,監(jiān)視一個(gè)或更多個(gè)用戶終端的物理層反饋。響應(yīng)于更新的物理層反饋,該過程可以返回到方框1410,為另外接收的流分組重復(fù)上述過程。
在替換實(shí)施例中,其他物理層反饋的速率信息可以用于作出許可控制判決。例如,高QoS流不可以被許可,除非目標(biāo)MAC ID物理鏈路能夠支持足夠高效率級別的傳輸速率??梢曰谙到y(tǒng)的載荷來調(diào)整該級別,包括對已有流的標(biāo)稱分配、已注冊UT的數(shù)目等。例如,具有較高質(zhì)量鏈路的UT比與較低質(zhì)量鏈路關(guān)聯(lián)的MAC ID更有可能被分配一個(gè)高QoS流。當(dāng)系統(tǒng)載荷輕時(shí),閾值要求可以降低。
適應(yīng)層多播圖15示出了用于執(zhí)行適應(yīng)層多播的示例性方法1500。適應(yīng)層多播是用于將物理層反饋合并到適應(yīng)層功能中的方法1400的一個(gè)例子。注意到多播傳輸、MAC層多播中的一種方法提供了與一個(gè)用戶列表對應(yīng)的公共MAC ID,該公共或多播MAC ID不同于任何用戶終端MAC ID。這樣,當(dāng)一個(gè)UT被指派給一個(gè)或更多個(gè)多播組時(shí),該UT不僅在CCH上監(jiān)視對應(yīng)于他自己的個(gè)別MAC ID的傳輸,還監(jiān)視對應(yīng)于該UT關(guān)聯(lián)的一個(gè)或更多個(gè)多播MAC ID的那些傳輸。這樣,一個(gè)多播MAC ID可以關(guān)聯(lián)于一個(gè)或更多個(gè)較高層流,以允許單個(gè)流到多個(gè)用戶終端的傳輸。
在適應(yīng)層多播中,不是執(zhí)行單個(gè)傳輸由多播列表中的所有用戶終端進(jìn)行接收,而是可以對這些用戶終端中的一個(gè)或更多個(gè)進(jìn)行一個(gè)或更多個(gè)額外的多播數(shù)據(jù)傳輸。在一個(gè)實(shí)施例中,適應(yīng)層多播對多播組中的每個(gè)用戶終端進(jìn)行單播傳輸。在替換實(shí)施例中,適應(yīng)層多播可以使用與這些多播組中的子集關(guān)聯(lián)的一個(gè)或更多個(gè)MAC ID進(jìn)行一個(gè)或更多個(gè)MAC層多播傳輸。可以對不包含在子組之一中的用戶終端進(jìn)行單播傳輸??梢圆捎蒙鲜銮闆r的任何組合。在方框1510,接收與一個(gè)用戶終端列表對應(yīng)的多播流。在一個(gè)實(shí)施例中,一個(gè)MAC ID關(guān)聯(lián)于該用戶終端列表。
在判決方框1520中,確定單播傳輸是否比到該列表中用戶終端的多播傳輸(即,有多個(gè)用戶接收單個(gè)傳輸)更有效率。如果是,則在方框1530,在兩個(gè)或更多個(gè)信道上發(fā)送該多播流。該兩個(gè)或更多個(gè)信道可以包括單播信道、其他多播信道或兩者的組合。在判決方框1520,如果多播信道更有效率,那么使用多播MAC ID利用單個(gè)傳輸向該多播組中的成員廣播多播數(shù)據(jù)。
通常,多播傳輸必須使用一種格式,該格式適于在該多播組的用戶終端的物理鏈路組中的最弱物理鏈路上傳輸。在一些系統(tǒng)中,位置較好的用戶終端可以受益于較高速率和較大吞吐量這個(gè)事實(shí)不會(huì)影響系統(tǒng)吞吐量,這是因?yàn)樽钚」帜競鬏敱仨毮軌虻竭_(dá)具有最低質(zhì)量物理鏈路的用戶終端。但是在其他情況下,不一定是這樣。例如,考慮在MIMO系統(tǒng)中使用空間處理的情況。一個(gè)多播組的成員可能分布在整個(gè)覆蓋區(qū)域中,并且兩個(gè)或更多個(gè)成員可能具有十分不同的信道特性。考慮包括兩個(gè)用戶終端的一個(gè)多播組的說明性例子。通過設(shè)計(jì)用于每個(gè)用戶終端的傳輸格式,對于到每個(gè)用戶終端的單播傳輸可以實(shí)現(xiàn)高吞吐量。但是,因?yàn)橛糜诿總€(gè)物理鏈路的兩個(gè)信道環(huán)境十分不同,所以適于利用單個(gè)多播消息到達(dá)每個(gè)用戶終端的傳輸格式比單播信道中的任何一個(gè)的吞吐量都低。當(dāng)多播信道和單播信道的吞吐量的差別足夠大時(shí),系統(tǒng)通過進(jìn)行多播數(shù)據(jù)的兩個(gè)單獨(dú)傳輸比通過發(fā)送可由兩個(gè)用戶終端接收的單個(gè)消息可以使用更少的資源。
圖16示出了適于判決方框1520中使用的示例性方法,該方框1520用于確定是否使用適應(yīng)層多播或MAC層多播。在方框1610,接收多播列表中的每個(gè)用戶終端的鏈路參數(shù)。在一個(gè)實(shí)施例中,可以使用速率參數(shù)。在方框1620,接收適于向多播列表中的用戶終端傳輸?shù)亩嗖バ诺赖逆溌穮?shù)。該多播信道的鏈路參數(shù)可以不同于多播組中的用戶終端的任何和所有單獨(dú)信道的鏈路參數(shù)。在方框1630,比較多播信道上傳輸所需的系統(tǒng)資源(即,將多播MAC ID用于單個(gè)傳輸)和單獨(dú)的單播傳輸?shù)目偤退璧南到y(tǒng)資源??梢允褂米畹偷南到y(tǒng)資源需求來確定更有效率的選擇。
在替換實(shí)施例中,可以將方框1610修改為包含鏈路參數(shù)MAC層多播信道,其包括多播組用戶終端的子組??梢詫⒍嗖ズ蛦尾サ慕M合與完全的MAC層多播進(jìn)行比較。這些和其他修改對于本領(lǐng)域普通技術(shù)人員來說是明顯的。
物理層反饋分割圖17示出了用于響應(yīng)于物理層反饋執(zhí)行分割的示例性方法1700。這作為用于將物理層反饋合并到適應(yīng)層功能中的方法1400的另一個(gè)例子??梢皂憫?yīng)于由層管理器380提供的物理層反饋,在適應(yīng)層310中的分割和重組功能312中執(zhí)行該過程。
在方框1710,接收一個(gè)流的分組,以向?qū)?yīng)MAC ID傳輸。在方框1720,取出用于該相應(yīng)MAC ID的傳輸速率信息。在方框1730,響應(yīng)于該MAC ID速率,分割該分組。在一個(gè)示例性實(shí)施例中,該分割生成段420,其用于生成適應(yīng)子層PDU 430,如上結(jié)合圖4的描述。
圖18示出了用于說明響應(yīng)于傳輸速率進(jìn)行分割的方法的一個(gè)示例性實(shí)施例。該方法適于在剛剛描述的方框1730中使用。該過程開始于判決方框1810。如果有速率變化,則前進(jìn)到判決方框1820。如果沒有速率變化,則過程可以停止,并且分割尺寸可以保持不變。
在判決方框1820,如果速率變化為速率升高,那么段尺寸的增大可以帶來收益。例如,如上圖4所示,每個(gè)段隨著其穿過協(xié)議棧接收各層的開銷。減少段的數(shù)目會(huì)降低所需的開銷量。另外,較高速率通常表示較高質(zhì)量的信道??梢允牵m然信道可能隨時(shí)間改變,甚至很強(qiáng)烈的改變,但是平均起來,一條信道在一定時(shí)間段保持相對恒定。速率升高和段尺寸的相應(yīng)增大,可以允許在與具有較小速率的較小段大約相同的時(shí)間量中傳輸一個(gè)段。如果該時(shí)間量正比于信道趨于保持相對穩(wěn)定的時(shí)間(即,可支持的速率還沒有改變),那么段尺寸的增大可以允許效率升高,而段大小的負(fù)面影響不一定增大。
關(guān)于選擇段尺寸的另一考慮是當(dāng)物理層速率已經(jīng)出現(xiàn)變化時(shí)。該速率改變可能引起改變段尺寸的需要,使得具有最短延遲約束要求的服務(wù)的延遲約束或控制消息隊(duì)列的延遲約束通過MUX功能中的非搶先優(yōu)先級來滿足,將在下文中參考圖19-23詳細(xì)說明。
在本發(fā)明的范圍內(nèi),可以結(jié)合各種用于選擇段尺寸的技術(shù)。返回到圖18,在該示例性實(shí)施例中,當(dāng)在判決方框1820出現(xiàn)速率變化時(shí),前進(jìn)到方框1830,增大適應(yīng)子層PDU的尺寸。在判決方框1820,如果速率變化為速率降低,則前進(jìn)到方框1840,按照剛剛討論的任何技術(shù)減小適應(yīng)子層PDU的尺寸。
圖18的方法主要用于說明一種可能的分割機(jī)制,其使用物理層速率和分割尺寸之間的關(guān)系進(jìn)行分割。在替換實(shí)施例中,可以生成一個(gè)分割尺寸表,其中每個(gè)分割尺寸關(guān)聯(lián)于一個(gè)速率或速率范圍。在又一個(gè)實(shí)施例中,可以采用一個(gè)函數(shù),其一個(gè)操作數(shù)為速率,且該函數(shù)的輸出生成分割尺寸。在本文的啟示下,各種各樣的其他可能對于本領(lǐng)域技術(shù)人員來說是明顯的。注意,剛剛描述的分割可以與如上結(jié)合圖14-16描述的多播映射技術(shù)結(jié)合,也可以與響應(yīng)于物理層反饋執(zhí)行的任何其他適應(yīng)層功能結(jié)合。
復(fù)用在一個(gè)示例性高性能無線LAN子網(wǎng)絡(luò)如無線網(wǎng)絡(luò)120中,在AP104和一個(gè)或更多個(gè)UT 106之間可以發(fā)生所有通信。如上所述,這些通信實(shí)際上可以是單播或多播的。在單播通信中,將用戶數(shù)據(jù)或控制數(shù)據(jù)從AP發(fā)送到單個(gè)UT,或從一個(gè)UT發(fā)送到AP。每個(gè)UT具有一個(gè)唯一的MAC ID,所以一個(gè)UT與AP之間的所有單播通信都關(guān)聯(lián)于這個(gè)唯一的MAC ID。在多播通信中,將用戶數(shù)據(jù)或控制數(shù)據(jù)從AP發(fā)送到多個(gè)UT。有一個(gè)MAC ID集合的池,用作多播地址??梢远x與一個(gè)接入點(diǎn)關(guān)聯(lián)的一個(gè)或更多個(gè)多播組,其中每個(gè)組被指派一個(gè)唯一的多播MAC ID。每個(gè)UT可以屬于這些多播組中的一個(gè)或更多個(gè)(或零個(gè)),并將接收到與該UT所屬于的每個(gè)多播組關(guān)聯(lián)的傳輸。為了討論復(fù)用的目的,將適應(yīng)層多播考慮為單播。在該例中,UT不發(fā)送多播數(shù)據(jù)。
一個(gè)接入點(diǎn)從外部網(wǎng)絡(luò)(即網(wǎng)絡(luò)102)接收從其他設(shè)備向該接入點(diǎn)覆蓋區(qū)域內(nèi)的UT尋址的和從該接入點(diǎn)覆蓋區(qū)域內(nèi)的UT向其他設(shè)備尋址的用戶數(shù)據(jù),該其他設(shè)備可以是該覆蓋區(qū)域內(nèi)的UT或通過網(wǎng)絡(luò)102連接的UT。接入點(diǎn)還可以通過無線鏈路控制(RLC)功能340、邏輯鏈路控制(LLC)功能330以及其他實(shí)體生成打算用于該覆蓋區(qū)域中的單獨(dú)或多個(gè)UT的控制數(shù)據(jù)。還可以基于QoS考慮或諸如上述信源應(yīng)用的其它考慮,將尋址到單個(gè)UT的用戶數(shù)據(jù)進(jìn)一步分離為多個(gè)流。
如上面的詳細(xì)說明,接入點(diǎn)最終將來自指定給單個(gè)MAC ID的所有信源的所有數(shù)據(jù)聚集到單個(gè)字節(jié)流中,然后將該字節(jié)流格式化為MAC PDU,每個(gè)MAC PDU在單個(gè)MAC幀中發(fā)送。接入點(diǎn)可以在單個(gè)MAC幀中發(fā)送對應(yīng)于一個(gè)或更多個(gè)MAC ID的MAC PDU(即,在前向鏈路上)。
類似地,一個(gè)UT可以發(fā)送被分離到多個(gè)流中的用戶數(shù)據(jù)。UT還可以生成與RLC 340、LLC 330或其他實(shí)體關(guān)聯(lián)的控制信息。UT將用戶數(shù)據(jù)和控制數(shù)據(jù)聚集到單個(gè)字節(jié)流中,然后將該單個(gè)字節(jié)流格式化為MAC PDU,每個(gè)MAC PDU在單個(gè)MAC幀中被發(fā)送到AP。一個(gè)或更多個(gè)UT可以在單個(gè)MAC幀中發(fā)送一個(gè)MAC PDU(即,在反向鏈路上)。
在AP處為每個(gè)MAC ID執(zhí)行MUX功能360。為每個(gè)UT最初指派一個(gè)用于單播傳輸?shù)腗AC ID。如果該UT屬于一個(gè)或更多個(gè)多播組,則可以指派額外的MAC ID。MUX功能允許(a)將分配給一個(gè)MAC ID的連續(xù)的物理層突發(fā)分配作為字節(jié)流對待,以及(b)在MAC處將來自一個(gè)或更多個(gè)LL或RLC實(shí)體的PDU復(fù)用到該字節(jié)流中。
圖19示出了用于在單個(gè)MAC幀中傳輸多個(gè)流和命令的示例性方法1900。該方法適于用在接入點(diǎn)或用戶終端中。該過程開始于判決方框1910。如果接收到來自指定給一個(gè)MAC ID的一個(gè)或更多個(gè)流的一個(gè)或更多個(gè)分組,則前進(jìn)到方框1920,準(zhǔn)備與該MAC ID關(guān)聯(lián)的對應(yīng)于該相應(yīng)一個(gè)或更多個(gè)流的MUX PDU。在一個(gè)示例性實(shí)施例中,根據(jù)上面詳細(xì)描述的MAC協(xié)議來準(zhǔn)備該MUX PDU,但是在本發(fā)明的范圍內(nèi)可以采用其他的MAC協(xié)議??梢詫UX PDU設(shè)置在適當(dāng)?shù)年?duì)列中(在該示例性實(shí)施例中為高QoS或盡力而為隊(duì)列)。如果在方框1910中沒有接收到對應(yīng)于該MAC ID的流,或在方框1920中已經(jīng)準(zhǔn)備好MUX PDU之后,前進(jìn)到判決方框1930。
在判決方框1930,如果來自例如RLC 340或LL 330的一個(gè)或更多個(gè)命令要被發(fā)送到與該MAC ID關(guān)聯(lián)的UT中,則前進(jìn)到方框1940,為每個(gè)命令PDU準(zhǔn)備MUX PDU。如果沒有命令被指定給該MACID,或在方框1940中已經(jīng)準(zhǔn)備好MUX PDU時(shí),前進(jìn)到判決方框1950。
判決方框1950說明了用于連續(xù)地監(jiān)視指定給一個(gè)MAC ID的流的反復(fù)過程。替換實(shí)施例可以將該循環(huán)特征設(shè)置在整個(gè)接入點(diǎn)或用戶終端過程的任何其他部分。在一個(gè)替換實(shí)施例中,過程1900反復(fù)重復(fù),或包含在另一反復(fù)過程中。僅為了說明,將該過程描述為針對單個(gè)MAC ID。很清楚的是,在一個(gè)接入點(diǎn)中,可以同時(shí)處理多個(gè)MACID。這些和其他修改對于本領(lǐng)域普通技術(shù)人員來說是清楚的。
在該例中,當(dāng)沒有命令或流準(zhǔn)備好處理時(shí),該過程返回到判決方框1910,重復(fù)該循環(huán)。注意,如上所述,在用戶終端中,需要向接入點(diǎn)作出請求,以初始化一個(gè)MAC幀分配??梢圆捎萌魏芜@樣的技術(shù)。圖19中沒有包含細(xì)節(jié)。如果沒有命令或流在等待傳輸,則不需要作出請求,從而將不會(huì)發(fā)生MAC幀分配。當(dāng)一個(gè)命令或流在等待傳輸時(shí),調(diào)度器可以在任何時(shí)間作出一個(gè)MAC幀分配,如上所述。在該示例性實(shí)施例中,接入點(diǎn)調(diào)度器376響應(yīng)于UT指定的MUX功能360中的MAC ID隊(duì)列做出前向鏈路MAC幀分配,并響應(yīng)于RCH或UT代理隊(duì)列上的請求作出反向鏈路MAC幀分配,如上所述。在任何情況下,通信設(shè)備運(yùn)行方法1900,在判決方框1950中等候一個(gè)MAC幀分配。
當(dāng)在判決方框1950中作出一個(gè)MAC幀分配時(shí),在方框1960中將一個(gè)或更多個(gè)MUX PDU設(shè)置在單個(gè)MAC PDU中。該MAC PDU可以包含從前一MAC幀剩余的部分MUX PDU、來自一個(gè)或更多個(gè)流的MUX PDU、一個(gè)或更多個(gè)命令MUX PDU、或他們的任意組合。如果任何分配的空間留下未用,可以將部分MUX PDU插入在該MAC幀中(或可以插入任何類型的填充符來填滿所分配的MAC幀)。
在方框1970中,在物理鏈路上由該分配指示的位置處傳輸該MAC PDU。注意,該MAC PDU可以包括來自一個(gè)或更多個(gè)流或命令PDU的任何組合的MUX PDU。
如上詳細(xì)的說明,在該示例性實(shí)施例中,該MAC PDU是在F-TCH或R-TCH上分配給一個(gè)MAC ID的物理層突發(fā)中適配的傳輸單元。圖20示出了一個(gè)示例性方案。MAC PDU 460包括MAC頭462、之后的開始處的可能的部分MUX PDU 464、之后的零個(gè)或更多個(gè)完全MUX PDU 466、以及最后的在物理層突發(fā)結(jié)束處的可能的部分MUX PDU 468。注意,說明了兩個(gè)連續(xù)的MAC幀460A和460B的各個(gè)部分。在幀f期間發(fā)送的MAC幀460A的子部分由符號(hào)“A”識(shí)別。在幀f+1期間發(fā)送的MAC幀460B的子部分由符號(hào)“B”識(shí)別。當(dāng)將多個(gè)MUX PDU連結(jié)在一個(gè)MAC PDU中時(shí),為了充分使用該分配,可以在該MAC PDU的結(jié)束處發(fā)送一個(gè)部分MUX PDU,這種情況下,在下一MAC幀中發(fā)送的MAC PDU的開始處發(fā)送該MUX PDU的剩余部分。在圖20中,由在MAC幀460A中發(fā)送的部分MUX PDU468A說明這種情況。在下一MAC幀460B期間發(fā)送該MUX PDU的剩余部分464B。
MAC頭包括MUX指針2020、和與該MAC PDU關(guān)聯(lián)的可能的MAC ID 2010。當(dāng)使用空間復(fù)用時(shí)可能需要該MAC ID,并且可能同時(shí)發(fā)送多于一個(gè)MAC PDU。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到應(yīng)該什么時(shí)候采用MAC ID 2010,其以陰影示出,表示其為可選的。
在該示例性實(shí)施例中,每個(gè)MAC PDU采用一個(gè)2字節(jié)的MUX指針2020,來識(shí)別在該MAC幀中發(fā)送的任何MUX PDU的位置(如圖20中從MUX指針2020到MUX PDU 466A的箭頭所示)。該MUX指針2020用在每個(gè)MAC PDU中。該MUX指針指向該MAC PDU中的第一個(gè)MUX PDU的起始處。該MUX指針連同包含在每個(gè)MUXPDU頭中的長度字段,使得進(jìn)行接收的MUX層能夠從包括分配給該MAC ID的連續(xù)物理層突發(fā)的字節(jié)流中提取出LL和RLC PDU。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到用于配置指針的各種其他手段在本發(fā)明的范圍內(nèi)。例如,可以按照與上述例子不同的次序打包該MAC幀??梢詫⑹S嗟牟糠諱UX PDU設(shè)置在MAC幀分配的末端,并且指針指向該剩余部分的開始處,而不是指向新的MUX PDU。因此如果有新PDU的話,將其設(shè)置在開始處??梢圆捎萌我鈹?shù)目的指針技術(shù)(即,用于識(shí)別一個(gè)字節(jié)的索引值、時(shí)間值、基值加偏移量、或?qū)Ρ绢I(lǐng)域技術(shù)人員來說很明顯的多種變形中的任意一種)。
在該示例性實(shí)施例中,MUX指針2020包括單個(gè)16比特字段,其值為以字節(jié)計(jì)算的從該MUX指針的結(jié)束位置、到在該幀中開始的第一個(gè)MUX PDU的開始位置的偏移量加一。如果該值為零,則在該幀中沒有MUX PDU開始。如果該值為一,則MUX PDU在該MUX指針之后立即開始。如果該值為n>1,則該MAC PDU中的前n-1個(gè)字節(jié)為在前一幀中開始的MUX PDU的剩余部分。這個(gè)信息幫助該接收機(jī)MUX(即,MUX功能360)從導(dǎo)致與MUX PDU邊界的同步失敗的先前幀錯(cuò)誤中恢復(fù),下文中描述這種情況的一個(gè)例子。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到可以采用任何數(shù)目的其他索引技術(shù)。
將包括類型(邏輯信道)字段和長度字段的MUX頭附加到提供給該MUX的每個(gè)LL或RLC PDU上。該類型(邏輯信道)字段識(shí)別該P(yáng)DU所屬于的LL或RLC實(shí)體。長度字段連同剛剛描述的MUX指針用于允許進(jìn)行接收的MUX層從包括分配給該MAC ID的連續(xù)物理層突發(fā)的字節(jié)流中提取LL和RLC PDU。
如上面的詳細(xì)描述,MUX功能360維持用于待發(fā)送數(shù)據(jù)的三個(gè)隊(duì)列。高QoS隊(duì)列362可以包含與一種協(xié)商服務(wù)關(guān)聯(lián)的LL PDU,其中許可控制384已經(jīng)分配給該協(xié)商服務(wù)一個(gè)保證速率。盡力而為隊(duì)列364可以包含不與速率保證相關(guān)聯(lián)的LLC PDU??刂葡㈥?duì)列366可以包含RLC和LLC PDU。
其他實(shí)施例可以包含多于一個(gè)QoS隊(duì)列。然而,本文中詳細(xì)說明的該高速率WLAN的高效率使用允許單個(gè)QoS隊(duì)列獲得很好的QoS性能。在很多情況下,根據(jù)MAC協(xié)議的可用信道帶寬的高效率使用提供了額外的隊(duì)列,以及與之俱來的沒必要的復(fù)雜度。
在AP處,公共MAC功能370中的調(diào)度器376可以得到這些隊(duì)列的每一個(gè)中的積壓。UT處的這些隊(duì)列的積壓在AP處被保存在公共MAC功能360中的UT代理中。注意,為了清楚起見,在圖3中沒有單獨(dú)示出UT代理隊(duì)列。可以認(rèn)為隊(duì)列362、364、366包括對應(yīng)于每個(gè)MAC ID的前向鏈路隊(duì)列和反向鏈路隊(duì)列(即,UT代理隊(duì)列),無論這些隊(duì)列設(shè)置在共享硬件還是分立組件中。還注意到該前向鏈路和反向鏈路支持的隊(duì)列的數(shù)目和類型不需要相同。UT代列隊(duì)列也不需要完全相同地與UT隊(duì)列匹配。例如,一個(gè)UT可以維持一個(gè)命令隊(duì)列,以使某些時(shí)間敏感的命令優(yōu)先于其它高QoS PDU。在AP處,可以使用單個(gè)高QoS來指示用于兩種UT業(yè)務(wù)類型的命令。這樣,可以利用在該UT處確定的優(yōu)先級來填充為該UT做出的分配。作為另一個(gè)例子,可以分別在UT或AP維持沒有在相應(yīng)的AP或UT維持的可變QoS隊(duì)列。
調(diào)度器376在來自所有MAC ID的競爭需求之間作出仲裁,并為一個(gè)或更多個(gè)選定的MAC ID在F-TCH或R-TCH上分配物理層突發(fā)。響應(yīng)于該分配,對應(yīng)的MUX功能360將LL和RLC PDU打包在MAC PDU凈荷中,如上所述。在該示例性實(shí)施例中,每個(gè)MUX功能360以下面的非搶先優(yōu)先級次序(無遺漏地)服務(wù)于來自下面隊(duì)列的PDU控制消息隊(duì)列366、高QoS隊(duì)列362和盡力而為隊(duì)列364。在服務(wù)于來自較高優(yōu)先級隊(duì)列的新PDU之前,首先完成任何來自前一MAC PDU的部分PDU(即使其來自較低優(yōu)先級隊(duì)列)。在替換實(shí)施例中,可以配置在一個(gè)或更多個(gè)等級上的搶先,這對于本領(lǐng)域技術(shù)人員來說是明顯的。
在接收機(jī)處,MUX功能從包括連續(xù)MAC PDU的字節(jié)流中提取PDU,并將他們路由到其所屬于的LL或RLC實(shí)體中。該路由基于包含在MUX PDU頭中的類型(邏輯信道)字段。
在該示例性實(shí)施例中,根據(jù)MUX功能的設(shè)計(jì),一旦開始MUXPDU的傳輸,該傳輸將在另一MUX PDU開始之前完成。這樣,如果在一個(gè)MAC幀中開始來自盡力而為隊(duì)列的MUX PDU的傳輸,則在來自控制消息隊(duì)列或高QoS隊(duì)列的另一MUX PDU傳輸之前,該傳輸將在之后的一個(gè)MAC幀(或多個(gè)幀)中完成。換言之,在正常操作下,較高級的隊(duì)列具有非搶先式的優(yōu)先級。
在替換實(shí)施例中,或在該示例性實(shí)施例的某些情況下,可能需要具有搶先。例如,如果物理層數(shù)據(jù)速率已經(jīng)改變,則可能必須發(fā)送一個(gè)緊急的控制消息,需要相對于傳輸中的盡力而為或高QoS MUXPDU的搶先式優(yōu)先級。這是允許的。接收MUX將會(huì)檢測出并丟棄未完全發(fā)送的MUX PDU,下文中將詳細(xì)說明。
搶先事件(即,物理層速率改變)還可以引起需要改變那個(gè)UT使用的段尺寸??梢赃x擇該UT的段尺寸,使得具有最短延遲約束的服務(wù)的延遲約束或控制消息隊(duì)列的延遲約束通過MUX功能中的非搶先式優(yōu)先級來滿足。這些技術(shù)可以與上文中參考圖17-18描述的用于分割的技術(shù)相結(jié)合。
圖21示出了使用MUX指針準(zhǔn)備MAC幀的示例性方法2100。這個(gè)方法可以采用在AP或UT中。根據(jù)本文中的啟示,本領(lǐng)域技術(shù)人員可以容易地將該說明性例子修改為各種各樣的實(shí)施例、AP或UT。該過程開始于方框2110,在方框2110接收用于MAC PDU的分配。
在判決方框2120,如果剩余有來自前一MAC幀傳輸?shù)囊粋€(gè)部分MUX PDU,則前進(jìn)到判決方框2130。如果沒有部分MUX PDU留下,則前進(jìn)到方框2150。
在方框2130,如果希望搶先,則不發(fā)送該部分MUX PDU。前進(jìn)到方框2150。在該示例性實(shí)施例中,在某些情況下使用搶先來傳送時(shí)間敏感命令MUX PDU。上面詳細(xì)說明了搶先的其他例子。如果希望搶在發(fā)送該剩余的MUX PDU之前,可以使用任何搶先條件。該MAC幀的接收機(jī)可以簡單地丟棄該MUX PDU的先前部分。下文中詳細(xì)說明一個(gè)示例性接收機(jī)功能。在一個(gè)替換實(shí)施例中,可以將搶先定義為允許在稍后時(shí)間發(fā)送被搶先的部分MUX PDU。替換實(shí)施例可以配置用在判決方框2130中的任意數(shù)目個(gè)搶先規(guī)則。如果不希望搶先,則前進(jìn)到方框2140。
在方框2140,首先將部分MUX PDU設(shè)置在MAC PDU中。如果該分配小于該部分MUX PDU,則用該MUX PDU盡可能多地填充該分配,并保存剩余部分,在下一MAC幀分配中傳輸。
在方框2150,可以將任何新的MUX PDU設(shè)置在該MAC PDU中。MUX功能可以確定用于設(shè)置來自任何可用隊(duì)列的MUX PDU的優(yōu)先級。上文中已經(jīng)說明了示例性優(yōu)先級方案,但是可以采用任何優(yōu)先級方案。
在方框2160,將MUX指針設(shè)定為第一個(gè)新MUX PDU的位置。在該示例性實(shí)施例中,MUX指針值為零表示在該分配中不包含MUXPDU。MUX指針值為一表示該MAC頭之后的第一個(gè)字節(jié)為下一新MUX PDU的開始位置(即,在該MAC PDU的開始處沒有部分MUXPDU)。其他的MUX指針值表示該剩余的部分MUX PDU與任何新MUX PDU的開始點(diǎn)之間的適當(dāng)界限。在替換實(shí)施例中,可以定義其他特殊的MUX指針值,或可以采用其他指針方案。
在方框2170,如果在所分配的MAC PDU中剩有空間,則可以在該剩余部分中設(shè)置一個(gè)部分MUX PDU?;蛘?,可以在該剩余空間中插入任何類型的填充符??梢员4嬖摬糠衷O(shè)置的MUX PDU的剩余部分,在下一幀分配中傳輸。
圖22示出了用于接收包括MUX指針的MAC幀的示例性方法2200。該方法可以使用在AP或UT中。根據(jù)本文中的啟示,本領(lǐng)域技術(shù)人員將容易地將該說明性例子修改為適用于各種各樣的實(shí)施例、AP或UT。
該過程開始于方框2210,在方框2210中接收MAC PDU。在方框2215,從該MAC PDU提取MUX指針。在判決方框2220,如果MUX指針大于1,則前進(jìn)到方框2225。在該示例性實(shí)施例中,如果MUX指針等于0或1,則在該MAC幀的開始處沒有部分MUX PDU。MUX指針為0表示根本沒有MUX PDU。在任何一種情況下,前進(jìn)到判決方框2230。
在判決方框2230,如果存儲(chǔ)有來自前一MAC幀的部分MUXPDU,則前進(jìn)到方框2235,并丟棄所存儲(chǔ)的前一幀。在該例中,該存儲(chǔ)幀的剩余部分被搶先。替換實(shí)施例可以允許隨后傳輸該存儲(chǔ)幀的剩余部分,這種情況下可以保存該先前的部分MUX PDU(在該說明性示例方法2200中沒有示出細(xì)節(jié))。如果在判決方框2230中沒有存儲(chǔ)部分MUX PDU,或者隨后處理該存儲(chǔ)的先前部分MUX PDU,則前進(jìn)到方框2240。
在方框2240,如果有任何新MUX PDU的話,取出在由MUX指針指示的位置處開始的新MUX PDU。注意,在該示例性實(shí)施例中,MUX指針值為零表示在該MAC PDU中沒有新MUX PDU。可以取出任何新MUX PDU,包括新的部分MUX PDU。如上所述,MUX PDU頭中的長度字段可以用于定義該MUX PDU的界限。
在判決方框2245中,如果在該MAC PDU中包含部分MUX PDU,則前進(jìn)到方框2250,存儲(chǔ)該部分MUX PDU。該存儲(chǔ)的部分MUX PDU可以與以后的MAC PDU的剩余部分結(jié)合(除非稍后確定應(yīng)該丟棄該部分MUX PDU,如上所述)。在判決方框2245中,如果沒有新的部分MUX PDU包含在該MAC PDU中,或如果在方框2250中已經(jīng)存儲(chǔ)了該部分MUX PDU,則前進(jìn)到方框2255。
在方框2255,可以傳遞任何完全MUX PDU,進(jìn)行之后的適當(dāng)處理,包括如上詳細(xì)說明的協(xié)議棧中的重組。
如上所述,MUX功能允許在該MAC幀上定義的業(yè)務(wù)信道段(F-TCH和R-TCH)內(nèi)的邏輯信道的復(fù)用。在該示例性實(shí)施例中,用MUX頭中的4比特消息類型字段識(shí)別由MUX功能復(fù)用的邏輯信道,該類型字段的例子如表1所示。
表1邏輯信道類型字段
圖23示出了相對于表1中說明的幾種MUX類型的示例性MUXPDU。用戶數(shù)據(jù)信道PDU,UDCH02310、UDCH12320、UDCH22330、UDCH32340,可以用于發(fā)送和接收用戶數(shù)據(jù)??梢匀缟厦娼Y(jié)合圖4的詳細(xì)說明來形成這些PDU。每個(gè)PDU包括具有類型和長度字段的MUX頭。該MUX頭之后是LL頭、1字節(jié)的AL頭、總共4087字節(jié)的數(shù)據(jù)和3字節(jié)的CRC。對于UDCH02310,LL頭為1字節(jié)。對于UDCH12320,LL頭為2字節(jié)。對于UDCH22330,LL頭為3字節(jié)。對于UDCH32340,LL頭為4字節(jié)。上文中詳細(xì)說明了用于處理這些LL PDU類型的邏輯層功能。
圖23中還示出了各種控制消息PUD 2350-2370。每個(gè)PDU包括MUX頭,MUX頭包含類型字段、保留字段和長度字段。MUX頭之后是可變長度的數(shù)據(jù)字段,該數(shù)據(jù)字段可以在4到255字節(jié)之間,含有RLC消息凈荷。圖23中示出了無線電鏈路廣播信道(RBCH)PDU2350、專用控制信道(DCCH)PDU 2360和邏輯鏈路控制信道(LLCH)PDU 2370。用戶廣播信道(UBCH)PDU和用戶多播信道(UMCH)PDU的格式與UDCH0PDU 2310相同。將UBCH的類型字段設(shè)定為0111。將UMCH的類型字段設(shè)定為1000。
本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到這些PDU只是用于說明。還可以支持各種另外的PDU,以及所示的這些PDU的子集。在替換實(shí)施例中,所示的每個(gè)字段可以具有其他寬度。其他PDU也可以包括另外的字段。
示例性無線電鏈路控制(RLC)上文已經(jīng)描述了無線電鏈路控制340,在這個(gè)部分中進(jìn)一步詳細(xì)說明一個(gè)示例性實(shí)施例。在表2中列出了一個(gè)示例性RLC消息集合。所描述的示例性消息只是用于舉例,在替換實(shí)施例中可以采用這些消息的子集以及額外的消息。每個(gè)消息中的字段和字段尺寸也是示例性的。根據(jù)本文中的啟示,本領(lǐng)域技術(shù)人員將容易地變形得到各種各樣的替換消息格式。
表2RLC消息類型
在該例中,所有RLC消息具有一個(gè)公共結(jié)構(gòu),但是可以在幾個(gè)傳輸信道中的一個(gè)上承載這些RLC消息。該RLC PDU結(jié)構(gòu)包括用于識(shí)別該具體RLC消息的八比特類型字段、0到251字節(jié)的凈荷以及3字節(jié)的CRC字段。表3示出了使用類型字段中的比特位置來指示某些類RLC消息。最高有效位(MSB)的0或1分別表示前向或反向鏈路消息。當(dāng)?shù)诙﨧SB置位時(shí),該消息為未確認(rèn)(NACK)或拒絕消息。
表3RLC消息類型字段比特位置意義
系統(tǒng)初始化期間,可以初始化包括系統(tǒng)識(shí)別控制346功能的廣播RLC功能。當(dāng)UT使用一個(gè)來自接入池的MAC-ID最初接入該系統(tǒng)時(shí),該RLC功能指派一個(gè)新的單播MAC-ID給該UT。之后,如果該UT加入一個(gè)多播組,可以為他分配額外的多播MAC-ID。當(dāng)給UT分配一個(gè)新的單播MAC-ID時(shí),該RLC初始化如上所述的功能AC 344、RRC 342和LLC 338中每一個(gè)的一個(gè)實(shí)例。當(dāng)指派一個(gè)新的多播MAC-ID時(shí),該RLC初始化一個(gè)新的AC實(shí)例和用于LL多播模式的LLC。
AP使用廣播MAC-ID每16個(gè)MAC幀發(fā)送一次表4中所示的系統(tǒng)識(shí)別參數(shù)消息。該系統(tǒng)識(shí)別參數(shù)消息包含網(wǎng)絡(luò)和AP ID以及協(xié)議修訂號(hào)。另外,它包含UT用于初始接入系統(tǒng)的接入MAC-ID的列表。表4中示出了其他的示例性參數(shù)。
表4RBCH上的系統(tǒng)識(shí)別參數(shù)消息
聯(lián)系控制(AC)功能提供了UT驗(yàn)證。該AC功能管理UT的注冊(即,附加/分離)功能。在多播MAC-ID的情況下,AC功能管理一個(gè)UT到多播組的附加/分離。該AC功能還管理用于LL控制的加密的密鑰交換。
在反向鏈路上從UT發(fā)送表5中所示的注冊詢問消息。該UT包括24比特的隨機(jī)數(shù),允許AP在可能同時(shí)接入的選擇了相同MAC-ID的多個(gè)UT之間進(jìn)行區(qū)分。
表5注冊詢問消息
AP響應(yīng)于注冊詢問消息發(fā)送表6中所示的注冊詢問確認(rèn)消息。AP包含由UT發(fā)送的隨機(jī)ID。這允許選擇了同一MAC-ID和接入時(shí)隙的UT之間的沖突解決。
表6注冊詢問確認(rèn)消息
例如,當(dāng)兩個(gè)或更多個(gè)UT隨機(jī)選擇了同一臨時(shí)MAC ID時(shí),AP向一個(gè)UT發(fā)送表7中所示的注冊詢問拒絕消息,拒絕一個(gè)臨時(shí)的MAC ID指派。
表7注冊詢問拒絕消息
AP發(fā)送表8中所示的硬件ID請求消息,以獲得來自UT的硬件ID。
表8硬件ID請求消息
UT響應(yīng)于硬件ID請求消息發(fā)送表9中所示的硬件ID請求確認(rèn)消息,該硬件ID請求確認(rèn)消息包含該UT的48比特硬件ID(具體地,可以使用該UT的48比特IEEE MAC地址)。
表9硬件ID請求確認(rèn)消息
向新注冊的UT發(fā)送表10中所示的系統(tǒng)容量消息,以向該UT指明該AP容量。
表10系統(tǒng)容量消息
UT響應(yīng)于系統(tǒng)容量消息發(fā)送表11中所示的系統(tǒng)容量確認(rèn)消息,以向AP指明該UT容量。
表11系統(tǒng)容量確認(rèn)消息
在每個(gè)UT處初始化一個(gè)無線電資源控制RRC實(shí)例。在AP處為每個(gè)活動(dòng)UT初始化一個(gè)RRC實(shí)例。AP和UT處的RRC功能可以共享(必需的)前向和反向鏈路信道測量。在AP和UT處鏈接發(fā)送和接收的RRC消息校準(zhǔn)。在該例中,對于空間復(fù)用傳輸模式來說校準(zhǔn)是有用的。
RRC確定用于向UT傳輸?shù)膫鬏斈J胶退俾士刂疲⑵涮峁┙oMAC調(diào)度器。該RRC確定在R-TCH上和(如果需要)在F-TCH上的物理層(PHY)突發(fā)傳輸所需要的專用MIMO導(dǎo)頻的周期性和長度。該RRC管理用于以空時(shí)發(fā)送分集(STTD)模式向和從一個(gè)UT進(jìn)行傳輸?shù)墓β士刂?,并將其提供給PHY管理器。該RRC確定對于來自UT的R-TCH傳輸?shù)亩〞r(shí)調(diào)整。
AP發(fā)送表12中所示的校準(zhǔn)請求消息,請求與UT進(jìn)行校準(zhǔn)。CalType字段表示將用于校準(zhǔn)過程的校準(zhǔn)音調(diào)集合和每個(gè)天線的校準(zhǔn)符號(hào)數(shù)目。
表12校準(zhǔn)請求消息
表13中示出了校準(zhǔn)類型(CalType)值。每個(gè)CalType對應(yīng)于校準(zhǔn)所需的OFDM音調(diào)集合和每個(gè)天線的校準(zhǔn)符號(hào)數(shù)目。這些校準(zhǔn)導(dǎo)頻符號(hào)使用沃爾什序列來建立發(fā)送(Tx)天線之間的正交性。
表13校準(zhǔn)類型值
UT發(fā)送表14中所示的校準(zhǔn)請求拒絕消息,拒絕來自AP的校準(zhǔn)請求。
表14校準(zhǔn)請求拒絕消息
UT向AP發(fā)送表15中所示的校準(zhǔn)測量請求消息。它包括將由AP用于測量UT和AP之間信道的校準(zhǔn)導(dǎo)頻符號(hào)。
表15校準(zhǔn)測量請求消息
AP發(fā)送表16中所示的校準(zhǔn)測量結(jié)果消息,將由AP根據(jù)UT發(fā)送的校準(zhǔn)請求消息中的校準(zhǔn)符號(hào)而完成的信道測量結(jié)果提供給UT。
在該例中,每個(gè)校準(zhǔn)測量結(jié)果消息攜帶對應(yīng)于4×4信道的4個(gè)音調(diào)、2×4信道的多至8個(gè)音調(diào)或1×4信道的多至16個(gè)音調(diào)的信道響應(yīng)值。需要多至13個(gè)這樣的消息來攜帶對應(yīng)于測量了52個(gè)音調(diào)的4×4信道的所有測量數(shù)據(jù),所以還采用序號(hào)來跟蹤這些消息的順序。在沒有足夠數(shù)據(jù)填滿整個(gè)數(shù)據(jù)字段的情況下,將數(shù)據(jù)字段的未用部分設(shè)置為全零。
表16校準(zhǔn)測量結(jié)果消息
發(fā)送表17中所示的校準(zhǔn)測量結(jié)果確認(rèn)消息,來確認(rèn)校準(zhǔn)測量結(jié)果消息中的片段。
表17校準(zhǔn)測量結(jié)果確認(rèn)消息
類似地,可以不確認(rèn)一個(gè)校準(zhǔn)測量結(jié)果消息,這種情況下,可以在反向鏈路上發(fā)送表18中所示的校準(zhǔn)測量結(jié)果NACK消息,否定確認(rèn)(NACK)校準(zhǔn)測量結(jié)果消息中的片段。
表18校準(zhǔn)測量結(jié)果NACK消息
可以基于返回-N或選擇性重復(fù)來否定確認(rèn)校準(zhǔn)測量結(jié)果消息。SEQ字段包括4個(gè)連續(xù)的4比特段,每個(gè)段表示一個(gè)消息序號(hào)。對于返回-N模式,將MODE字段設(shè)定為0,SEQ字段的第一段指示該序列中需要重復(fù)的第一個(gè)消息的序號(hào)。這種情況下,將SEQ字段中的剩余12比特設(shè)定為零并忽略他們。對于選擇性重復(fù)模式,將MODE比特設(shè)定為1,SEQ字段保存需要重復(fù)的多至四個(gè)消息的序號(hào)。如果需要重復(fù)少于四個(gè)消息,則只有含非零值的段有意義。忽略所有的全零段。
AP發(fā)送表19中所示的UT鏈路狀態(tài)消息,請求UT提供反饋。在該例中,該UT必須提供關(guān)于緩沖狀態(tài)(積壓數(shù)據(jù)量和QoS類別)和鏈路質(zhì)量(可以為MIMO和控制信道維持的前向鏈路速率)的反饋。
表19UT鏈路狀態(tài)消息
UT_BUF_STAT以四字節(jié)增量指示UT無線電鏈路緩沖的尺寸。值0xFFFF指示緩沖尺寸大于或等于262,140字節(jié)。FL_RATE_STAT給出了每種模式的最大前向鏈路速率,其中每個(gè)模式4比特。對于分集模式,只使用四個(gè)最高有效位。將剩下的12比特設(shè)定為0。QOS_FLAG指示RL緩沖是否含有高優(yōu)先級數(shù)據(jù)。表20中定義了QOS_FLAG的值。
表20QOS_FLAG值
在UT處,由RRC生成UT鏈路狀態(tài)消息。在AP處,將該消息送到RRC,該RRC提供這些值給UT代理。
該部分中說明的該示例性RRC實(shí)施例可以與整個(gè)說明書中詳細(xì)說明的各個(gè)實(shí)施例相結(jié)合地使用。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到該示例性實(shí)施例只是用于說明,在本文的啟示下,各種各樣的替換實(shí)施例將是很清楚顯然的。在下一部分中描述控制信道的示例性實(shí)施例,該實(shí)施例適于與本文中詳細(xì)說明的各個(gè)實(shí)施例相結(jié)合地使用。
示例性控制信道(CCH)如上所述,利用控制信道(CCH)控制到MAC幀的接入和資源的分配,該控制信道(CCH)基于來自調(diào)度器的指令為各MAC ID分配F-TCH和R-TCH上的資源。這些資源授予可以響應(yīng)于與特定MAC ID關(guān)聯(lián)的AP處的一個(gè)或更多個(gè)隊(duì)列的已知狀態(tài),或與該MAC ID關(guān)聯(lián)的UT處的一個(gè)或更多個(gè)隊(duì)列的已知狀態(tài),由相應(yīng)UT代理中的信息反映該已知狀態(tài)。資源授予還可以響應(yīng)于在接入請求信道(ARCH)上接收到的接入請求,或調(diào)度器可得到的一些其他激勵(lì)或信息。下文中詳細(xì)說明CCH的一個(gè)示例性實(shí)施例。該示例性CCH用于說明在上述高性能WLAN中可以采用的各種控制機(jī)制。替換實(shí)施例可以包括另外的功能性以及下文描述的功能的子集。下文描述的字段名稱、字段寬度、參數(shù)值等只是用于說明。本領(lǐng)域技術(shù)人員可以容易地將所描述的原理應(yīng)用到本發(fā)明范圍之內(nèi)的各種各樣的替換實(shí)施例中。
該示例性CCH包括4個(gè)分開的子信道,每個(gè)子信道按照表21中所示的不同數(shù)據(jù)速率運(yùn)行。表21中使用的術(shù)語是本領(lǐng)域公知的(SNR代表信噪比,F(xiàn)ER代表前向誤碼率,在本領(lǐng)域中是公知的)。該CCH使用與STTD相結(jié)合的短OFDM符號(hào)。這意味著每個(gè)邏輯信道包括偶數(shù)個(gè)短OFDM符號(hào)。將在隨機(jī)接入反饋信道(RFCH)和幀控制信道(FCCH)上發(fā)送的消息格式化成信息元素(IE),并在CCH子信道之一上發(fā)送他們。
表21CCH邏輯信道的數(shù)據(jù)速率結(jié)構(gòu)
BCCH指示在CCH_MASK參數(shù)中一個(gè)給定CCH子信道的存在或不存在。下面的表22中給出了每個(gè)CCH子信道的格式(其中,N表示子信道后綴0-3)。該格式包括用于指示IE數(shù)目、IE本身、CRC、必要時(shí)的零填充符、以及尾標(biāo)比特的字段。AP確定每個(gè)IE使用哪個(gè)子信道。在CCH子信道上發(fā)送用戶終端(UT)特有的IE類型,使該UT的傳輸效率最大。如果AP不能精確地確定與給定UT關(guān)聯(lián)的速率,則可以使用CCH_0。在CCH_0上發(fā)送廣播/多播IE類型。
表22CCH子信道結(jié)構(gòu)
按照從最低到最高速率的順序傳輸CCH。為每個(gè)CCH子信道提供一個(gè)CRC。所有UT嘗試從最低速率CCH開始的每個(gè)發(fā)送的CCH的解調(diào)。不能正確解碼CCH_N暗指將錯(cuò)誤地解碼更高速率的CCH。每個(gè)CCH子信道能夠發(fā)送多至32個(gè)IE。
將CCH傳輸信道映射到兩個(gè)邏輯信道。RFCH包括對在RCH上接收到的接入嘗試的確認(rèn)。FCCH包括資源分配(即,在F-TCH和R-TCH上的物理層幀指派)和物理層控制功能,該物理層控制功能包括在F-TCH和R-TCH上的物理層數(shù)據(jù)速率控制、R-TCH專用導(dǎo)頻插入、R-TCH定時(shí)和R-TCH功率控制。FCCH還可以包括R-TCH指派,來請求來自UT的緩沖和鏈路狀態(tài)更新。
通常,在該實(shí)施例中,在CCH上發(fā)送的信息是時(shí)間苛刻的,并且將被當(dāng)前MAC幀中的接受者使用。
表23列出了CCH信息元素類型連同他們的各自類型值。下文中詳細(xì)說明該信息元素格式。在后面的表中,所有的偏移量值以800納秒為單位給出。
表23CCH IE類型指派
表24中示出了注冊請求確認(rèn)IE(RFCH)(表23中表示為RegistrationReqACK)的格式。該注冊請求確認(rèn)用于響應(yīng)在RCH上接收到的來自一個(gè)UT的注冊請求。該格式包括IE類型、時(shí)隙ID、由UT選擇的包含在其注冊請求中的接入ID、指派給該UT的MAC ID、以及定時(shí)提前量(timing advance)值。
表24注冊請求確認(rèn)IE
表25中示出了F-TCH分集模式指派IE(FCCH)(表23中表示為FwdDivModeAssign)的格式。該F-TCH分集模式指派用于指示將使用分集模式在F-TCH上發(fā)送MAC PDU。分集是包括STTD的另一術(shù)語。該格式包括IE類型、MAC ID、用于識(shí)別在該MAC幀中MAC PDU的位置的F-TCH偏移量、所使用的速率、該分組中OFDM符號(hào)的數(shù)目、前同步(preamble)類型(下文中詳細(xì)說明)、以及該分組中短OFDM符號(hào)的數(shù)目。
表25F-TCH分集模式指派IE
表26中示出了具有R-TCH狀態(tài)的F-TCH分集模式指派IE(FCCH)(表23中表示為FwdDivModeAssignStat)的格式。該IE用于指示將使用分集模式在F-TCH上發(fā)送MAC PDU,并響應(yīng)于狀態(tài)請求在R-TCH上分配空間。該格式包括FwdDivModeAssign的字段。另外,該格式包括UT用于報(bào)告它在R-TCH上的緩沖狀態(tài)的分配偏移量。對應(yīng)于R-TCH上鏈路狀態(tài)消息的分配指定R-TCH前同步類型和反向參數(shù),該反向參數(shù)包括速率、定時(shí)調(diào)整、狀態(tài)消息請求位、以及鏈路狀態(tài)分組中的長和短OFDM符號(hào)的數(shù)目。
表26具有R-TCH狀態(tài)的F-TCH分集模式指派IE
FWD_PREAMBLE和REV_PREAMBLE字段分別給出了前向鏈路上要使用的前同步的長度和在反向鏈路上發(fā)送的狀態(tài)消息。前同步包括表27中給出的多個(gè)短OFDM符號(hào),他們攜帶只用于主本征模式(principal eigenmode)的導(dǎo)引參考(steered reference)。
表27FWD_PREAMBLE、REV_PREAMBLE值
表28中示出了F-TCH空間復(fù)用模式指派IE(FCCH)(表23中表示為FwdSpaModeAssign)的格式。該IE中的字段類似于FwdDivModeAssign中的那些字段,除了使用空間復(fù)用而不是分集。
表28F-TCH空間復(fù)用模式指派IE
表29中示出了具有R-TCH狀態(tài)的F-TCH空間復(fù)用模式指派IE(FCCH)(表23中表示為FwdSpaModeAssignStat)的格式。該IE中的字段類似于FwdDivModeAssignStat中的那些字段,除了使用空間復(fù)用而不是分集。
表29具有R-TCH狀態(tài)的F-TCH空間復(fù)用模式指派IE
表30中示出了R-TCH分集模式指派IE(FCCH)(表23中表示為RevDivModeAssign)的格式。該IE用于發(fā)信號(hào)通知使用分集模式的MAC PDU的R-TCH分配。該IE包含如上的類型和MAC ID字段。它還包含上面詳細(xì)描述的狀態(tài)請求消息(FwdDivModeAssignStat和FwdSpaModeAssignStat)中含有的反響鏈路字段。它還包括反向傳輸功率調(diào)整字段。
表30R-TCH分集模式指派IE
表31中示出了R-TCH空間復(fù)用模式指派IE(FCCH)(表23中表示為RevSpaModeAssign)的格式。該IE中的字段類似于RevDivModeAssign中的那些字段,除了使用空間復(fù)用而不是分集。
表31R-TCH空間復(fù)用模式指派IE
表32中示出了TCH分集模式指派IE(FCCH)(表23中表示為DivModeAssign)的格式。該IE用于分配前向和反向鏈路MAC PDU。該IE的字段是FwdDivModeAssign和RevDivModeAssign的字段的組合。
表32TCH分集模式指派IE
表33中示出了TCH空間復(fù)用模式指派IE(FCCH)(表23中表示為SpaModeAssign)的格式。該IE類似于DivModeAssign,除了使用空間復(fù)用而不是分集。
表33TCH空間復(fù)用模式指派IE
表34中示出了緩沖和鏈路狀態(tài)請求IE(IFCH或FCCH)(表23中表示為LinkStatusReq)的格式。AP使用該IE向一個(gè)UT請求關(guān)于該UT的當(dāng)前緩沖狀態(tài)和當(dāng)前物理鏈路狀態(tài)。針對該請求進(jìn)行反向鏈路分配,以提供響應(yīng)。除了類型和MAC ID字段之外,還包含反向鏈路分配字段,與以上詳述的反向鏈路分配類似。
表34R-TCH鏈路狀態(tài)請求IE
表35中示出了校準(zhǔn)請求確認(rèn)IE(FCCH)(表23中表示為CalRequestAck)的格式。發(fā)送該IE來確認(rèn)一個(gè)用于校準(zhǔn)的UT請求。通常在注冊之后立即執(zhí)行校準(zhǔn),并且此后可以不經(jīng)常執(zhí)行校準(zhǔn)。雖然TDD無線信道是對稱的,但是在AP和UT處的發(fā)送和接收鏈接可能具有不相等的增益和相位。執(zhí)行校準(zhǔn)來消除該不對稱。該IE包含類型字段、MAC ID字段(含有指派給UT的臨時(shí)MAC ID)、UT天線的數(shù)目、和所請求校準(zhǔn)類型的確認(rèn)。4比特校準(zhǔn)類型字段規(guī)定用于校準(zhǔn)的音調(diào)和被發(fā)送用于校準(zhǔn)的訓(xùn)練符號(hào)的數(shù)目的組合。
表35校準(zhǔn)請求確認(rèn)IE
表36示出了校準(zhǔn)請求拒絕IE(FCCH)(表23中表示為CalRequestRej)的格式。該IE拒絕來自UT的校準(zhǔn)請求。該IE包含與CalRequestAck一致的類型、MAC ID、校準(zhǔn)請求類型字段。另外,還提供了一個(gè)原因字段,來指出為什么拒絕該校準(zhǔn)請求。
表36校準(zhǔn)請求拒絕IE
原因值指明關(guān)于一個(gè)校準(zhǔn)請求的原因。表37中詳細(xì)示出了原因和他們的值。
表37原因值意義
表38示出了請求消息(ARCH)的格式。初始接入時(shí),將請求消息作為注冊請求對待。進(jìn)行接入的UT從留出用于初始接入并在BCCH消息中聲明的ID集合中隨機(jī)選取一個(gè)接入ID。如果接著接收到請求消息,則該AP在RFCH上使用注冊請求確認(rèn)IE來確認(rèn)該請求消息,并指派一個(gè)臨時(shí)MAC ID給該UT。
已注冊的UT在ARCH上使用相同消息但使用它的接入ID字段中的指派MAC ID來請求服務(wù)。如果接著接收到請求消息,該AP發(fā)送R-TCH鏈路狀態(tài)請求IE,來獲得該UT希望得到的分配類型和尺寸的信息。
表38ARCH上的請求消息
本領(lǐng)域技術(shù)人員應(yīng)該理解,可以使用各種不同的技術(shù)和工藝來表示信息和信號(hào)。例如,可以通過電壓、電流、電磁波、電磁場或粒子、光場或粒子、或他們的任意組合來表示整個(gè)上文描述中所涉及的數(shù)據(jù)、指令、命令、信息、信號(hào)、比特、符號(hào)和碼片。
本領(lǐng)域技術(shù)人員還應(yīng)該理解,結(jié)合本文中公開的實(shí)施例描述的各種說明性邏輯框、模塊、電路和算法步驟可以實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件、或兩者的結(jié)合。為了清楚地說明硬件和軟件的這種可交換性,上文中各種說明性組件、方框、模塊、電路和步驟就他們的功能性進(jìn)行了描述。將這種功能性實(shí)現(xiàn)為硬件還是軟件取決于對于整個(gè)系統(tǒng)的具體應(yīng)用和設(shè)計(jì)約束。熟練技術(shù)人員針對每個(gè)具體應(yīng)用可以通過不同方式實(shí)現(xiàn)所描述的功能性,但是不應(yīng)該將這種實(shí)現(xiàn)結(jié)果解釋為脫離本發(fā)明的保護(hù)范圍。
可以利用設(shè)計(jì)用于執(zhí)行本文中描述的功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立門或晶體管邏輯、分立硬件組件、或者它們的組合來實(shí)現(xiàn)或執(zhí)行結(jié)合本文中公開的實(shí)施例描述的各種說明性邏輯方框、模塊、電路。通用處理器可以是微處理器,但是或者,該處理器可以是任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微控制器的組合、多個(gè)微處理器的組合、具有DSP核的一個(gè)或更多個(gè)微處理器、或任何其他這樣的結(jié)構(gòu)。
結(jié)合本文中公開的實(shí)施例說明的方法或算法的步驟可以直接實(shí)施在硬件、由處理器執(zhí)行的軟件模塊或兩者的組合中。軟件模塊可以存在于RAM存儲(chǔ)器、閃存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或本領(lǐng)域中公知的任何其他形式的存儲(chǔ)介質(zhì)。一種示例性存儲(chǔ)介質(zhì)耦合到處理器,以使處理器能夠從存儲(chǔ)介質(zhì)讀出信息以及將信息寫入存儲(chǔ)介質(zhì)。或者,存儲(chǔ)介質(zhì)可以與處理器集成在一起。處理器和存儲(chǔ)介質(zhì)可以形成在ASIC中。該ASIC可以位于用戶終端中?;蛘?,處理器和存儲(chǔ)介質(zhì)可以作為分立元件位于用戶終端中。
本文中的小標(biāo)題用作參考以及幫助定位各部分。這些小標(biāo)題不是為了限制關(guān)于這些部分所描述的概念的范圍。這些概念在整個(gè)說明書中都具有適用性。
提供了公開的實(shí)施例的前述描述以使得任何本領(lǐng)域技術(shù)人員能夠做出或者使用本發(fā)明。對本領(lǐng)域技術(shù)人員來說對這些實(shí)施例的各種變形都是很明顯的,在不偏離本發(fā)明的精神或范圍的情況下,本文中所定義的一般原理也可以應(yīng)用到其他實(shí)施例中。因此本發(fā)明并不局限于本文中所示的實(shí)施例,而且旨在符合與本文中所公開的原理和新穎特征相一致的最廣的范圍。
權(quán)利要求
1.用于從第一站向第二站進(jìn)行傳輸?shù)臄?shù)據(jù)單元,包括指針,其被設(shè)定為指針值域中的一個(gè)指針值,該指針值用于識(shí)別所述數(shù)據(jù)單元中的第一完全子數(shù)據(jù)單元的位置;零個(gè)或一個(gè)第一部分子數(shù)據(jù)單元;零個(gè)或更多個(gè)完全子數(shù)據(jù)單元,如果有所述第一完全子數(shù)據(jù)單元的話,該第一完全子數(shù)據(jù)單元位于所述數(shù)據(jù)單元內(nèi)符合所述指針的位置;以及零個(gè)或一個(gè)第二部分子數(shù)據(jù)單元。
2.如權(quán)利要求1的數(shù)據(jù)單元,其中,一個(gè)指針值表示所述數(shù)據(jù)單元中不包括子數(shù)據(jù)單元。
3.如權(quán)利要求1的數(shù)據(jù)單元,其中,一個(gè)指針值表示所述數(shù)據(jù)單元中不包括部分子數(shù)據(jù)單元。
4.如權(quán)利要求1的數(shù)據(jù)單元,其中,所述子數(shù)據(jù)單元是復(fù)用子層的協(xié)議數(shù)據(jù)單元(PDU)。
5.如權(quán)利要求1的數(shù)據(jù)單元,其中,第一子數(shù)據(jù)單元包括來自第一數(shù)據(jù)流的一部分?jǐn)?shù)據(jù),第二子數(shù)據(jù)單元包括來自第二數(shù)據(jù)流的一部分?jǐn)?shù)據(jù)。
6.一種裝置,包括控制處理器,用于形成數(shù)據(jù)單元,該數(shù)據(jù)單元包括指針,其被設(shè)定為指針值域中的一個(gè)指針值,該指針值用于識(shí)別所述數(shù)據(jù)單元中的第一完全子數(shù)據(jù)單元的位置;零個(gè)或一個(gè)第一部分子數(shù)據(jù)單元;零個(gè)或更多個(gè)完全子數(shù)據(jù)單元,如果有所述第一完全子數(shù)據(jù)單元的話,該第一完全子數(shù)據(jù)單元位于所述數(shù)據(jù)單元內(nèi)符合所述指針的位置;以及零個(gè)或一個(gè)第二部分子數(shù)據(jù)單元;以及發(fā)射機(jī),用于發(fā)送所述數(shù)據(jù)單元到遠(yuǎn)程站。
7.一種裝置,包括接收機(jī),用于接收數(shù)據(jù)單元,該數(shù)據(jù)單元包括指針,其被設(shè)定為指針值域中的一個(gè)指針值,該指針值用于識(shí)別所述數(shù)據(jù)單元中的第一完全子數(shù)據(jù)單元的位置;零個(gè)或一個(gè)第一部分子數(shù)據(jù)單元;零個(gè)或更多個(gè)完全子數(shù)據(jù)單元,如果有所述第一完全子數(shù)據(jù)單元的話,該第一完全子數(shù)據(jù)單元位于所述數(shù)據(jù)單元內(nèi)符合所述指針的位置;以及零個(gè)或一個(gè)第二部分子數(shù)據(jù)單元;以及控制處理器,用于當(dāng)存在完全子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中由所述指針值識(shí)別的位置處提取一個(gè)或更多個(gè)完全子數(shù)據(jù)單元;當(dāng)存在所述第一部分子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中的預(yù)定位置處提取所述第一部分子數(shù)據(jù)單元;以及當(dāng)存在所述第二部分子數(shù)據(jù)單元時(shí),提取所述第二部分子數(shù)據(jù)單元。
8.如權(quán)利要求7的裝置,其中,所述控制處理器還將所提取的第一部分子數(shù)據(jù)單元與存儲(chǔ)的部分子數(shù)據(jù)單元進(jìn)行組合,形成完全子數(shù)據(jù)單元。
9.如權(quán)利要求7的裝置,其中,所述控制處理器還存儲(chǔ)所提取的第二部分子數(shù)據(jù)單元,用于與隨后接收的部分子數(shù)據(jù)單元進(jìn)行組合。
10.一種無線通信系統(tǒng),包括控制處理器,用于形成數(shù)據(jù)單元,該數(shù)據(jù)單元包括指針,其被設(shè)定為指針值域中的一個(gè)指針值,該指針值用于識(shí)別所述數(shù)據(jù)單元中的第一完全子數(shù)據(jù)單元的位置;零個(gè)或一個(gè)第一部分子數(shù)據(jù)單元;零個(gè)或更多個(gè)完全子數(shù)據(jù)單元,如果有所述第一完全子數(shù)據(jù)單元的話,該第一完全子數(shù)據(jù)單元位于所述數(shù)據(jù)單元內(nèi)符合所述指針的位置;以及零個(gè)或一個(gè)第二部分子數(shù)據(jù)單元;以及發(fā)射機(jī),用于發(fā)送所述數(shù)據(jù)單元到遠(yuǎn)程站。
11.一種用于媒體訪問控制的方法,包括將指針插入到數(shù)據(jù)單元中;以及將零個(gè)或更多個(gè)完全子數(shù)據(jù)單元插入到所述數(shù)據(jù)單元中,如果有第一子數(shù)據(jù)單元的話,將該第一子數(shù)據(jù)單元插入到符合所述指針的位置。
12.如權(quán)利要求11的方法,還包括在所述數(shù)據(jù)單元中的任何完全子數(shù)據(jù)單元之前,將部分子數(shù)據(jù)單元插入到所述數(shù)據(jù)單元中。
13.如權(quán)利要求12的方法,其中,所述部分子數(shù)據(jù)單元是一個(gè)子數(shù)據(jù)單元的剩余部分,該子數(shù)據(jù)單元的一部分之前被插入到前一數(shù)據(jù)單元中。
14.如權(quán)利要求11的方法,還包括向所述數(shù)據(jù)單元中插入的一個(gè)或更多個(gè)完全子數(shù)據(jù)單元附加一個(gè)部分子數(shù)據(jù)單元。
15.如權(quán)利要求11的方法,還包括將所述數(shù)據(jù)單元從第一站發(fā)送到第二站。
16.一種用于媒體接入控制的方法,包括接收數(shù)據(jù)單元,該數(shù)據(jù)單元包括一個(gè)指針、零個(gè)或更多個(gè)完全子數(shù)據(jù)單元、和零個(gè)或一個(gè)部分子數(shù)據(jù)單元;當(dāng)存在完全子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中由所述指針識(shí)別的位置處提取一個(gè)或更多個(gè)完全子數(shù)據(jù)單元;當(dāng)存在所述部分子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中的預(yù)定位置處提取所述部分子數(shù)據(jù)單元。
17.一種裝置,包括用于插入指針到數(shù)據(jù)單元中的模塊;以及用于插入零個(gè)或更多個(gè)完全子數(shù)據(jù)單元到所述數(shù)據(jù)單元中的模塊,如果有第一子數(shù)據(jù)單元的話,將該第一子數(shù)據(jù)單元插入到符合所述指針的位置。
18.一種裝置,包括用于接收數(shù)據(jù)單元的模塊,該數(shù)據(jù)單元包括一個(gè)指針、零個(gè)或更多個(gè)完全子數(shù)據(jù)單元、和零個(gè)或一個(gè)部分子數(shù)據(jù)單元;用于當(dāng)存在完全子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中由所述指針識(shí)別的位置處提取一個(gè)或更多個(gè)完全子數(shù)據(jù)單元的模塊;用于當(dāng)存在所述部分子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中的預(yù)定位置處提取所述部分子數(shù)據(jù)單元的模塊。
19.一種無線通信系統(tǒng),包括用于插入指針到數(shù)據(jù)單元中的模塊;以及用于插入零個(gè)或更多個(gè)完全子數(shù)據(jù)單元到所述數(shù)據(jù)單元中的模塊,如果有第一子數(shù)據(jù)單元的話,將該第一子數(shù)據(jù)單元插入到符合所述指針的位置。
20.一種計(jì)算機(jī)可讀介質(zhì),用于執(zhí)行以下步驟插入指針到數(shù)據(jù)單元中;以及插入零個(gè)或更多個(gè)完全子數(shù)據(jù)單元到所述數(shù)據(jù)單元中,如果有第一子數(shù)據(jù)單元的話,將該第一子數(shù)據(jù)單元插入到符合所述指針的位置。
21.一種計(jì)算機(jī)可讀介質(zhì),用于執(zhí)行以下步驟接收數(shù)據(jù)單元,該數(shù)據(jù)單元包括指針、零個(gè)或更多個(gè)完全子數(shù)據(jù)單元、和零個(gè)或一個(gè)部分子數(shù)據(jù)單元;當(dāng)存在完全子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中由所述指針識(shí)別的位置處提取一個(gè)或更多個(gè)完全子數(shù)據(jù)單元;當(dāng)存在所述部分子數(shù)據(jù)單元時(shí),從所述數(shù)據(jù)單元中的預(yù)定位置處提取所述部分子數(shù)據(jù)單元。
22.用于從第一站向第二站進(jìn)行傳輸?shù)臄?shù)據(jù)單元,包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分。
23.如權(quán)利要求22的數(shù)據(jù)單元,還包括指針,其被設(shè)定為指針值域中的一個(gè)指針值,該指針值用于識(shí)別所述數(shù)據(jù)單元中的第一子數(shù)據(jù)單元的位置;零個(gè)或一個(gè)第一部分子數(shù)據(jù)單元;以及零個(gè)或一個(gè)第二部分子數(shù)據(jù)單元。
24.一種裝置,包括控制處理器,用于形成數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分。
25.一種裝置,包括接收機(jī),用于接收數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分??刂铺幚砥?,用于提取所述第一子數(shù)據(jù)單元,并將所述第一子數(shù)據(jù)單元傳遞到所述第一數(shù)據(jù)流的信源;以及提取所述第二子數(shù)據(jù)單元,并將所述第二子數(shù)據(jù)單元傳遞到所述第二數(shù)據(jù)流的信源。
26.一種無線通信系統(tǒng),包括控制處理器,用于形成數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分;以及發(fā)射機(jī),用于發(fā)送所述數(shù)據(jù)單元到遠(yuǎn)程站。
27.一種用于媒體接入控制的方法,包括接收多個(gè)數(shù)據(jù)流,每個(gè)數(shù)據(jù)流包括一個(gè)或多個(gè)分組;以及形成數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分。
28.如權(quán)利要求27的方法,還包括將來自所述多個(gè)數(shù)據(jù)流的分組存儲(chǔ)在一個(gè)或更多個(gè)隊(duì)列中。
29.如權(quán)利要求28的方法,其中,將所述分組根據(jù)它們各自數(shù)據(jù)流的分類存儲(chǔ)在兩個(gè)或更多個(gè)隊(duì)列中。
30.如權(quán)利要求28的方法,其中,來自所述多個(gè)數(shù)據(jù)流的第一子集的分組被存儲(chǔ)在第一隊(duì)列中,并且來自所述多個(gè)數(shù)據(jù)流的剩余子集的分組被存儲(chǔ)在第二隊(duì)列中。
31.如權(quán)利要求30的方法,其中,根據(jù)第一服務(wù)質(zhì)量(QoS)級別選擇所述多個(gè)數(shù)據(jù)流的所述第一子集,并且根據(jù)第二QoS級別選擇所述多個(gè)數(shù)據(jù)流的所述剩余子集。
32.如權(quán)利要求27的方法,其中,將來自所述多個(gè)數(shù)據(jù)流的一個(gè)或更多個(gè)分組進(jìn)行分割。
33.如權(quán)利要求27的方法,其中,利用邏輯鏈路分類來識(shí)別來自所述多個(gè)數(shù)據(jù)流的一個(gè)或更多個(gè)分組。
34.如權(quán)利要求28的方法,還包括從所述一個(gè)或更多個(gè)隊(duì)列中選擇分組或分組的部分,以利用復(fù)用功能將其包括在所述數(shù)據(jù)單元中。
35.如權(quán)利要求27的方法,還包括將所述數(shù)據(jù)單元發(fā)送到遠(yuǎn)程站。
36.一種用于媒體接入控制的方法,包括接收數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元;將所述兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元傳遞到第一數(shù)據(jù)流的信源;以及將所述兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元傳遞到第二數(shù)據(jù)流的信源。
37.一種裝置,包括用于接收多個(gè)數(shù)據(jù)流的模塊,每個(gè)數(shù)據(jù)流包括一個(gè)或更多個(gè)分組;以及用于形成數(shù)據(jù)單元的模塊,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分。
38.一種裝置,包括用于接收數(shù)據(jù)單元的模塊,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元;用于將所述兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元傳遞到第一數(shù)據(jù)流的信源的模塊;以及用于將所述兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元傳遞到第二數(shù)據(jù)流的信源的模塊。
39.一種無線通信系統(tǒng),包括用于接收多個(gè)數(shù)據(jù)流的模塊,每個(gè)數(shù)據(jù)流包括一個(gè)或更多個(gè)分組;以及用于形成數(shù)據(jù)單元的模塊,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分。
40.一種計(jì)算機(jī)可讀介質(zhì),用于執(zhí)行以下步驟接收多個(gè)數(shù)據(jù)流,每個(gè)數(shù)據(jù)流包括一個(gè)或更多個(gè)分組;以及形成數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元,該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第一數(shù)據(jù)流的一個(gè)分組的全部或部分,并且該兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元包括來自所述多個(gè)數(shù)據(jù)流中的第二數(shù)據(jù)流的一個(gè)分組的全部或部分。
41.一種計(jì)算機(jī)可讀介質(zhì),用于執(zhí)行以下步驟接收數(shù)據(jù)單元,該數(shù)據(jù)單元包括兩個(gè)或更多個(gè)子數(shù)據(jù)單元;將所述兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第一子數(shù)據(jù)單元傳遞到第一數(shù)據(jù)流的信源;以及將所述兩個(gè)或更多個(gè)子數(shù)據(jù)單元中的第二子數(shù)據(jù)單元傳遞到第二數(shù)據(jù)流的信源。
全文摘要
公開了用于高效率使用高吞吐量系統(tǒng)的MAC處理的實(shí)施例。在一個(gè)方面,公開了一種協(xié)議棧,其包括適應(yīng)層、數(shù)據(jù)鏈路控制層、物理層和層管理器中的一個(gè)或更多個(gè)。在另一個(gè)方面,將物理層反饋用于適應(yīng)層處理。在一個(gè)實(shí)施例中,將物理層反饋用于分割。在另一實(shí)施例中,將物理層反饋用于多播到一個(gè)或更多個(gè)單播信道上的映射。在另一方面,用于從第一站向第二站傳輸?shù)臄?shù)據(jù)單元包括零個(gè)或更多個(gè)完全子數(shù)據(jù)單元、來自前一傳輸?shù)牧銈€(gè)或一個(gè)部分子數(shù)據(jù)單元、以及用于填充該數(shù)據(jù)單元的零個(gè)或一個(gè)部分子數(shù)據(jù)單元。在一個(gè)實(shí)施例中,可以使用指針來指示任何完全子數(shù)據(jù)單元的位置。
文檔編號(hào)H04L29/06GK1894900SQ200480037334
公開日2007年1月10日 申請日期2004年10月15日 優(yōu)先權(quán)日2003年10月15日
發(fā)明者約翰·W·凱徹姆, J·羅德尼·沃爾頓, 桑吉夫·南達(dá) 申請人:高通股份有限公司