專利名稱:高速媒體接入控制的制作方法
技術領域:
本發明一般涉及通信,尤其涉及媒體接入控制。
背景技術:
為了提供諸如話音和數據之類的各種通信,廣泛部署了無線通信系統。典型的無線數據系統或網絡為多個用戶提供對一個或多個共享資源的接入。一種系統可以使用多種接入技術,如頻分復用(FDM)、時分復用(TDM)、碼分復用(CDM)等。示例性的無線網絡包括基于蜂窩的數據系統。一些這樣的例子如下(1) "TIA/EIA—95—B Mobile Station-B ase Station CompatibilityStandard for DuaI-Mode Wideband Spread Spectrum Cellular System”(IS-95標準);( 由名為“3rd Generation Partnership Project” (3GPP)提供的標準(W-CDMA標準),其包含在一組文檔3G TS 25. 21U3GTS 25. 212、3G TS 25. 213 和 3G TS 25.214 中;(3)由名為 “3rdGeneration Partnership Project 2” (3GPP2)提供的標準(IS-2000 標準),其包含在 “TR-45. 5 Physical Layer Standard for cdma2000 SpreadSpectrum Systems” 中;(4)遵循 TIA/ EIA/IS-856標準(IS-856標準)的高數據速率(HDR)系統。無線系統的其他例子包括無線局域網(WLAN),如IEEE 802. 11 (即802. 11(a), (b) 或(g))。采用包括正交頻分復用(OFDM)調制技術的多進多出(MIMO)WLAN,可以實現對這些網絡的改進。為了改進802. 11以前標準的一些缺點,已經引入了 IEEE 802. 11(e)。隨著無線系統設計的發展,已經可以提供更高數據速率。更高數據速率為先進應用創造了可能,如話音、視頻、高速數據傳輸以及各種其他應用。但是,不同的應用對于其各自的數據傳輸具有不同的要求。多種數據類型有延時和吞吐量要求,或者需要一定的服務質量(QoS)保證。在沒有資源管理的情況下,可能會降低系統的容量,并且,系統可能無法高效地工作。媒體接入控制(MAC)協議通常用于在多個用戶之間分配共享的通信資源。MAC協議通常將高層與用于收發數據的物理層接合起來。為了從數據速率增長中獲益,MAC協議必須被設計成高效地利用共享資源。通常情況下,最好與可替換的或傳統的通信標準保持互操作性。因此,本領域中需要高效地利用高吞吐量系統的MAC處理。本領域中還該需要 MAC處理與各種類型的傳統系統保持后向兼容。
發明內容
這里公開的實施例解決對能夠高效地利用高吞吐量系統且可以與各種傳統系統保持后向兼容的MAC處理的需求。在一個方面中,一種數據傳輸結構包括匯總輪詢幀和一個或多個根據所述匯總輪詢幀而發送的幀。在另一方面中,一種時分雙工(TDD)數據傳輸結構包括導頻幀;匯總輪詢幀;零個或多個根據所述匯總輪詢幀的接入點到遠程站幀。在一個方面中,多個幀是在沒有幀間距或幀間距明顯降低的情況下發送出去的。 在另一方面中,可以在從不同信源發送出來的幀或者功率電平明顯不同的幀之間引入保護幀間距。在另一方面中,將單個前導碼與一個或多個幀相關聯地發送出去。在另一方面中, 在發送一個或多個有序幀之后,發送一個塊確認。在另一方面中,發送一個匯總輪詢幀,并與其相關聯地發送一個或多個幀。還給出了各種其他方面。
圖I是一種系統的示例性實施例,其包括高速WLAN ;圖2給出了無線通信裝置的一個示例性實施例,其可被配置成接入點或用戶終端;圖3示出了 802. 11幀間距參數;圖4給出了一個示例性的物理層(PHY)傳輸段,用于說明根據DCF使用DIFS加退避時間來進行接入;
具有比
除諸如 TXOP ;
法;
圖5給出了一個示例性的物理層(PHY)傳輸段,用于說明在ACK之前使用SIFS,其 DIFS接入較高的優先級;
圖6示出了將大的分組分割成小的片段,后者具有相關聯的SIFS ;
圖7給出了一個示例性的物理層(PHY)傳輸段,用于說明每幀都有確認的TXOP ; 圖8示出了具有塊確認的TXOP ;
圖9給出了一個示例性的物理層(PHY)傳輸段,用于說明使用HCCA的輪詢TXOP ; 圖10是TXOP的一個示例性實施例,其包括沒有任何間隙的多個連續傳輸;
圖11是TXOP的一個示例性實施例,用于說明降低所需前導碼傳輸量;
圖12示出了集成了各個方面的方法的一個示例性實施例,其包括匯總前導碼、刪
給出了一個示例性的物理層(PHY)傳輸段,用于說明匯總輪詢幀及相應的
給出了用于匯總輪詢幀的一個示例性方法;
給出了一個示例性的MAC幀;
給出了一個示例性的MAC PDU ;
給出了一個示例性的點到點通信;
示出了一個現有技術的物理層突發;
給出了一個示例性的物理層突發,其可用于點到點通信;
給出了 MAC幀的一個示例性實施例,其包括可選的自組織段;
給出了一個示例性的物理層突發;
示出了一個示例性的點到點數據傳輸方法;
給出了一個示例性的點到點通信方法;
給出了用于在點到點連接中提供速率反饋的一個示例性方法;
示出了兩個站和一個接入點之間的受管理點到點連接;
示出了基于競爭(或自組織)的點到點連接;
給出了一個示例性的MAC幀,用于說明站之間的受管理點到點通信;
示出了在相同的頻率分配上支持傳統和新型站;
示出了將傳統和新型媒體接入控制結合起來;
給出了贏取傳輸機會的一種不例性方法;
給出了用多個BSS共享單個FA的一種示例性方法;
示出了使用單個FA的重疊BSS ;
給出了在與傳統BSS互操作的同時執行高速點到點通信的一種示例性方
示出了使用MMO技術的點到點通信,其在傳統BSS上競爭接入;
示出了將一個或多個MAC幀(片段)封裝在一個聚合幀內;
示出了一個傳統的MAC幀;
示出了一個示例性的解壓縮幀;
給出了一個示例性的壓縮幀;
給出了另一個示例性的壓縮幀;
SIFS;Z圖13圖14圖15圖16圖17圖18圖19圖20圖21圖22圖23圖24圖25圖26圖27圖28圖29圖30圖31圖32圖33圖34圖35圖36圖37圖38圖39
圖40給出了一個示例性的聚合首部;
圖41給出了在ACF中使用的調度接入周期幀(SCAP)的一個示例性實施例;
圖42示出了如何將SCAP與HCCA和EDCA結合起來使用;
圖43示出了信標間隔,包括多個SCAP,其間插入了基于競爭的接入周期;
圖44示出了采用大量MMO STA的低延時操作;
圖45給出了一個示例性的SCHED消息;
圖46給出了一個示例性的功率管理字段;
圖47給出了一個示例性的MAP字段;
圖48給出了用于TXOP分配的一個示例性SCHED控制幀;
圖49示出了一個傳統的802. IlPPDU ;
圖50給出了用于數據傳輸的一個示例性MMO PPDU ;
圖51給出了一個示例性的SCHED PPDU ;
圖52給出了一個示例性的FRACH PPDU ;以及
圖53示出了能夠與傳統系統互操作的方法的另一實施例。
具體實施方式
結合無線LAN(或者,使用新出現的傳輸技術的類似應用)的非常高比特率物理
層,公開了支持高效操作的本申請實施例。該示例性的WLAN在20MHz帶寬內支持超過 IOOMbps (兆比特每秒)的比特率。各種示例性的實施例保留了傳統WLAN系統的分布式協同操作的簡單性和魯棒性,例如,它們是802. 11 (a-e)。可以實現各種實施例的優點,同時保持與這些傳統系統的后向兼容。(應當注意的是,在下面的說明中,將802. 11系統描述為示例性的傳統系統。本領域技術人員將會發現,這些改進同樣與其他系統和標準兼容。)一種示例性的WLAN可以包括子網協議棧。子網協議棧通常可以支持高數據速率、 高帶寬的物理層傳輸機制,包括、但不限于基于OFDM調制的機制;單載波調制技術;使用多個發射和多個接收天線的系統(多進多出(MIMO)系統,包括多進單出(MISO)系統), 用于非常高帶寬效率的操作;將多個發射和接收天線與空間復用技術相結合從而在相同的時間間隔內向多個用戶終端發送數據或從多個用戶終端接收數據的系統;使用碼分多址 (CDMA)技術來實現多個用戶同時傳輸的系統。其他的例子包括單進多出(SIMO)和單進單出(SISO)系統。這里給出的一個或多個示例性實施例是針對無線數據通信系統環境而展開介紹的。雖然優選在該環境中使用,但也可以將本發明的不同實施例應用于不同的環境或配置。 通常情況下,這里描述的各種系統可用軟件控制的處理器、集成電路或離散邏輯來實現。貫穿本申請的數據、指令、命令、信息、信號、符號和碼片優選用電壓、電流、電磁波、磁場或粒子、光場或粒子或其組合來表示。此外,每幅框圖中所示的模塊可以表示硬件或方法的步驟。在不偏離本發明保護范圍的情況下,方法的步驟可以互換。這里使用的“示例性的”一詞意味著“用作例子、例證或說明”。這里被描述為“示例性”的任何實施例或設計不應被解釋為比其他實施例或設計更優選或更具優勢。圖I是系統100的一個示例性實施例,其包括一個接入點(AP) 104,該接入點104連接到一個或多個用戶終端(UT) 106A-N。與802. 11術語相一致,在本文中,AP和UT也被稱為站,或STA。AP和UT經由無線局域網(WLAN) 120進行通信。在該示例性的實施例中, WLAN 120是高速MMO OFDM系統。但是,WLAN 120也可以是任何無線LAN。接入點104經由網絡102,與任何數量的外部設備或過程進行通信。網絡102可以是互聯網、內聯網或任何其他有線、無線或光網絡。連接110將物理層信號從網絡傳送到接入點104。設備或過程可以連接到網絡102,或者,作為WLAN 120上的UT(或經由與其的連接)。可以與網絡 102或WLAN 120相連接的設備的例子包括電話;個人數字助理(PDA);各種類型的計算機 (膝上計算機、個人電腦、工作站、任何類型的終端);視頻設備,如照相機、攝像機、網絡攝影機;以及,任何其他類型的數據設備。過程可以包括聲音、視頻、數據通信等。各種數據流可能具有不同的傳輸要求,這些可以通過使用不同的服務質量(QoS)技術來得到滿足。系統100可以用一個集中式AP 104來部署。在一個示例性的實施例中,所有UT 106與該AP進行通信。在另一實施例中,可以在兩個UT之間進行直接的點到點通信,而無需修改系統,對于本領域技術人員來說這是顯而易見的,下面將對其示例進行說明。接入可由AP來管理,或是自組織的(即,基于競爭的),下面將對此進行詳細說明。在一個實施例中,AP 104提供以太網適應能力(adaptation)。在這種情況下,除 AP之外,還可以部署一個IP路由器,以提供到網絡102的連接(這里未顯示其細節)。以太網幀可以通過WLAN子網,在路由器和UT 106之間傳輸(下面將詳細說明)。以太網適應和連接是本領域中的公知技術。在另一個實施例中,AP 104提供IP適應。在這種情況下,對于已連接UT的集合 (未顯示其細節),AP充當一個網關路由器。在這種情況下,AP 104可以將IP數據報尋徑到UT 106,以及,對來自UT 106的IP數據報進行尋徑。IP適應和連接是本領域中的公知技術。圖2給出了無線通信設備的一個示例性實施例,該無線通信設備可被配置成接入點104或用戶終端106。圖2示出了接入點104配置。收發機210根據網絡102的物理層要求,在連接110上接收和發送信號。來自或發向與網絡102相連接的設備或應用的數據傳遞到MAC處理器220。這些數據在這里被稱為流260。流可能具有不同的特性,并且,基于與該流相關聯的應用的類型,可能需要不同的處理。例如,視頻或話音可被稱為低延時流 (視頻通常比話音具有較高的吞吐量要求)。很多數據應用對延時不太敏感,但可能具有較高的數據完整性要求(即,話音可以容忍一些分組的丟失,但文件傳輸通常不能容忍分組的丟失)。MAC處理器220接收流260,并處理器它們,以便于在物理層上進行傳輸。MAC處理器220還接收物理層數據,并處理該數據,以形成輸出流260的分組。在AP和UT之間還傳送內部控制和信令。MAC協議數據單元(MAC PDU),也被稱為物理層(PHY)協議數據單元 (PPDU)或幀(按照802. 11的說法),通過連接270傳遞到無線LAN收發機240,并且,從無線LAN收發機240接收它們。從流和命令轉換成MAC PDU以及從MAC PDU轉換成流和命令的示例性技術將在下面進行詳細說明。其他實施例可以采用任何轉換技術。與各種MAC ID相對應的反饋280可以從物理層(PHY) 240返回到MAC處理器220,用于各種目的。反饋 280可以是任何物理層信息,包括信道(包括多播信道和單播信道)的可支持速率、調制格式和各種其他參數。
7
在一個示例性實施例中,適應層(ADAP)和數據鏈路控制層(DLC)是在MAC處理器 220中執行的。物理層(PHY)是在無線LAN收發機240上執行的。本領域技術人員應當理解的是,可以在任一配置下進行各種功能的分割。MAC處理器220可以執行物理層處理的一部分或全部。無線LAN收發機可以包括一個處理器,用于執行MAC處理或其一部分。可以采用任何數量的處理器、專用硬件或其組合。MAC處理器220可以是通用微處理器、數字信號處理器(DSP)或專用處理器。MAC 處理器220可以與專用硬件相連接,以協助各項任務(這里未顯示其細節)。各種應用可以運行在外連的處理器上,如外連的計算機或通過網絡連接,可以運行在接入點104 (未顯示)內的附加處理器上,或者,運行在MAC處理器220本身上。所示的MAC處理器220與存儲器255相連接,后者可用來存儲數據以及指令,以便于執行這里描述的各種程序和方法。 本領域技術人員應當理解,存儲器255可以包括一個或多個各種類型的存儲器部件,可以整體或部分地嵌入MAC處理器220中。除了存儲用于執行這里所述功能的指令和數據,存儲器255還可用來存儲與各隊列相關聯的數據。無線LAN收發機240可以是任何類型的收發機。在一個示例性的實施例中, 無線LAN收發機240是一個OFDM收發機,它可以利用MMO或MISO接口工作。對于本領域技術人員來說,OFDM、MMO和MISO都是公知的。2003年8月27日提交的、標題為 “FREQUENCY-INDEPENDENT SPATIAL-PROCESSING FORffIDEBAND MISO AND MIMO SYSTEMS”的共同待決美國專利申請No. 10/650, 295中,描述了多種示例性的OFDM、MIMO和MISO收發機,這份申請已經轉讓給本發明的受讓人。其他的實施例可以包括SMO或SISO系統。所示的無線LAN收發機240與天線250A-N相連接。在不同的實施例中,可以支持任何數量的天線。天線250可用來在WLAN 120上進行發送和接收信號。無線LAN收發機240可以包括與一個或多個天線250相連接的空間處理器。該空間處理器可以獨立地處理各天線要發送的數據,或者,對所有天線上接收的信號進行聯合處理。獨立處理的例子可以基于信道估計、來自UT的反饋、信道反轉(channel inversion) 或本領域中公知的多種其他技術。該處理是使用多種空間處理技術中任意之一來執行的。多個這種類型的收發機可以使用波束形成、波束導引(beam steering)、特征導引 (eigen-steering)或其他空間技術,來提高發向一個給定用戶終端的吞吐量和來自一個給定用戶終端的吞吐量。在一個其中發送OFDM符號的示例性實施例中,該空間處理器可以包括多個子空間處理器,用來處理各OFDM子信道或頻段。在一個示例性實施例中,該AP具有N個天線,而一個示例性的UT具有M個天線。 因此,該AP和該UT的天線之間有MxN條路徑。在本領域中,使用所述多條路徑來提高吞吐量的各種空間技術都是公知的。在一種空時發射分集(STTD)系統(在這里,也被稱為“分集”)中,傳輸數據進行格式化和編碼,然后,作為單個數據流通過所有天線發送出去。使用 M個發射天線和N個接收天線,可以形成MIN(M,N)個獨立信道。空間復用利用這些獨立路徑,并且可以在這些獨立路徑上發送不同的數據,從而提高傳輸速率。用于學習和適應AP和UT之間的信道特性的各種技術是公知的。可以從每個發射天線發送獨特的導頻信號。在各接收天線處接收和測量這些導頻信號。然后,可以將信道狀態信息反饋返回給發射設備,以便用于傳輸。可以執行測量信道矩陣的特征分解,以確定信道特征模式。另一種避免在接收機中進行信道矩陣的特征分解的技術,使用導頻信號和數據的特征導弓I,來簡化接收機中的空間處理。因此,根據當前的信道狀態,對于到系統內各個用戶終端的傳輸,可以提供不同的數據速率。具體而言,AP和每個UT之間的具體鏈路比多播鏈路或廣播鏈路具有較高性能, 多播鏈路或廣播鏈路可以從AP到一個以上UT分享。下面進一步對這方面的例子進行詳細說明。基于AP和各UT之間的物理鏈路使用哪種空間處理,無線LAN收發機240可以確定可支持的速率。該信息可以通過連接280反饋回去,以用于MAC處理。天線的數量可以根據UT的數據需求以及尺寸和波形因數而進行部署。例如,由于其較高的帶寬要求,高清晰度視頻顯示器可以包括,例如,四個天線;而PDA可以具有兩個天線。一個示例性的接入點可以具有四個天線。可以通過與圖2所示的接入點104相似的方式,部署用戶終端106。不是讓流260 連接到LAN收發機(盡管UT可以包括這樣的收發機,是有線的或無線的),流260通常是從與之相連接的設備或UT上工作的一個或多個應用或處理接收的,或傳遞到與之相連接的設備或UT上工作的一個或多個應用或處理。與AP 104或UT 106相連接的高層可以是任何類型。這里描述的層僅僅是說明性的。傳統的802. IlMAC如上所述,為了與傳統系統保持兼容,可以采用這里描述的各種實施例。IEEE 802. 11(e)功能集合(與較早的802. 11標準保持后向兼容)包括本節中將要總結的各種功能,以及在較早標準中引入的功能。對于這些功能的詳細說明,請參考相應的IEEE 802.11 標準。基本的802. IlMAC包括基于分布式協作功能(DCF)和點協作功能(PCF)的載波偵聽多址/沖突避免(CSMA/CA)。DCF能夠在沒有中央控制的情況下接入媒體。在AP中使用 PCF,從而提供集中控制。為了避免沖突,DCF和PCF利用連續傳輸之間的各種間隙。傳輸被稱為幀,而幀之間的間隙則被稱為幀間距(IFS)。幀可以是用戶數據幀、控制幀或管理幀。幀間距持續時間根據所插入間隙的類型而改變。圖3示出了 802. 11幀間距參數 短幀間距(SIFS)、點幀間距(PIFS)和DCF幀間距(DIFS)。請注意,SIFS < PIFS < DIFS0 因此,與在試圖接入信道之前必須等待較長時間的傳輸相比,位于較短持續時間之后的傳輸將具有較高的優先級。根據CSMA/CA的載波偵聽(CSMA)功能,在檢測到信道至少一個DIFS持續時間內為空閑時,站(STA)可以獲得信道的接入權。(這里所使用的術語“STA”可以指接入WLAN的任何站,并且可以包括接入點和用戶終端)。為了避免沖突,除DIFS之外,每個STA還等待一個隨機選擇的退避時間(backoff),然后才能接入信道。具有較長退避時間的STA將會注意到高優先級STA何時開始在信道上發送,因此避免了與該STA相沖突。(每個等待的STA 可以將其相應的退避時間減少其在偵聽到該信道上其他傳輸之前等待的時間量,從而保持其相對的優先級)。因此,按照該協議的沖突避免(CA)功能,STA退避一個介于
之間的隨機時間段,其中最初選擇CW為CWmin,每次沖突時增加因子2,直到最大值CWmax為止。圖4給出了一個示例性的物理層(PHY)傳輸段400,用來說明如何根據DCF使用 DIFS加退避時間來進行接入。現有的傳輸410占用信道。在該例中,當傳輸410終止時,沒
9有出現更高優先級的接入,所以,在DIFS和相關聯的退避時間之后,開始新的傳輸420。在下面的討論中,認為進行傳輸420的STA在這種情況下通過競爭已經獲得了該傳輸機會。在僅僅期望一個特定STA對當前傳輸做出響應的幀序列內,使用SIFS。例如,當響應于收到的數據幀而發送一個確認幀(ACK)時,可以在收到數據加SIFS之后立即發送該 ACK。其他的傳輸序列也可以在幀之間使用SIFS。在一個請求發送(RTS)幀之后SIFS時, 可以跟隨有一個準許發送(CTS)幀,然后,可以在CTS之后的SIFS時發送數據,在此之后, 在數據之后的SIFS可以跟隨有一個ACK。如上所述,這些幀序列全部穿插有SIFS。SIFS持續時間可用于(a)檢測信道上的能量,以及判斷能量是否已經耗盡(即,信道清空);(b) 有時間對先前消息進行解碼和判斷ACK幀是否表明傳輸被正確接收;(c) STA收發機有時間從接收切換成發射以及從發射切換成接收。圖5給出了一個示例性的物理層(PHY)傳輸段500,用來說明如何在ACK之前使用 SIFS,其比DIFS接入具有較高優先級。一個現有的傳輸510占用該信道。在該例中,當傳輸510終止時,在傳輸510結束后一個SIFS時跟隨有ACK 520。請注意,ACK 520是在DIFS 屆滿之前開始的,所以,試圖贏得傳輸機會的任何其他STA都不會成功。在該例中,ACK 520 結束之后,沒有出現更高優先級的接入,所以,在DIFS和相關聯的退避時間之后,開始新的傳輸530,如果有的話。RTS/CTS幀序列(除了提供流量控制功能之外)可用來提高對數據幀傳輸的保護。 RTS和CTS包含后續數據幀和ACK以及任何中間SIFS的持續時間信息。監聽到RTS或CTS 的STA在它們的網絡分配向量(NAV)上標出所占用的持續時間,并在該持續時間內將媒體視為繁忙。通常,利用RTS/CTS,比指定長度要長的幀可以受到保護,而較短的幀在無保護情況下被發送出去。PCF可用來使AP提供信道的集中控制。在檢測到媒體在PIFS持續時間內為空閑時,AP可以獲得對該媒體的控制。PIFS比DIFS短,故比DIFS具有較高優先級。與DCF相比,一旦AP獲得了對信道的接入權,它就可以向其他STA提供無競爭的接入機會,從而提高 MAC效率。請注意,SIFS比PIFS具有較高優先級,所以,PCF在控制信道之前必須等待,直到所有SIFS序列結束為止。一旦AP使用PIFS獲得對媒體的接入權,它就可以確立一個無競爭周期(CFP),在該周期內,AP可以向相關聯的STA提供輪詢式接入。無競爭的輪詢幀(CF-Poll),或簡稱之為輪詢幀,由AP發送,其后面跟著的是從受輪詢STA到AP的傳輸。同樣,STA在CF-Poll 之后必須等待SIFS持續時間,盡管受輪詢STA不必等待DIFS或任何退避時間。802. 11(e) 引入了各種增強,包括輪詢機制的增強,下面將結合圖9進一步詳細描述一個這樣的例子。AP發送出去的信標確立CFP的持續時間。這類似于使用RTS或CTS來防止競爭接入。但是,有些終端無法聽到該信標,但其傳輸可能會對由AP進行調度的傳輸造成干擾,所以,隱藏終端問題仍會出現。在CFP中開始傳輸的各終端通過使用CTS-to-self,可以實現進一步的保護。ACK和CF-Poll可以包含在一個幀內,并且可以與數據幀包含在一起,從而提高 MAC效率。請注意,SIFS < PIFS < DIFS關系為信道接入提供了一種確定性優先級機制。 在DCF中,STA之間的競爭接入基于退避機制是概率性的。早期的802. 11標準還規定了將大的分組分割成較小的片段。這種分段的一個優點是一個片段中的差錯比一個較大分組中的差錯需要較少的重傳。這些標準中分段的一個缺點是對于確認型的傳輸,需要為每個片段發送一個ACK,其中,附加的SIFS對應于附加的ACK傳輸和片段傳輸。圖6示出了這一點。該示例性的物理層(PHY)傳輸段600給出了 N個段及其相應的確認的傳輸。一個現有的傳輸610被發送出去。在傳輸610結束時, 第一 STA等待DIFS 620和退避時間630,以獲得對信道的接入權。第一 STA向第二 STA發送N個片段640A-640N,在其后必須分別有N個相應SIFS 650A-650N的延遲。第二 STA發送N個確認幀660A-660N。在各片段之間,第一 STA必須等待SIFS,所以,存在N-I個SIFS 670A-670N-1。因此,與發送一個分組、一個ACK和一個SIFS相比,一個經過分段的分組需要相同的分組傳輸時間,但卻有N個ACK和2N-1個SIFS。802.11(e)標準添加了增強功能,以便于改善802. 11 (a)、(b)和(g)中的以前 MAC。802. 11(g)和(a)都是OFDM系統,它們很相似,但工作于不同的頻帶。諸如802. 11(b) 之類的低速MAC協議的各種功能向前傳承到具有更高比特率的系統,從而引入了低效率, 后面將對此進行詳細說明。在802. 11 (e)中,DCF得到了增強,故被稱為增強分布式信道接入(EDCA)。EDCA的主要服務質量(QoS)增強是引入了仲裁幀間距(AIFS)。AIFS[i]與用編號i標識的業務類型(TC)相關聯。AP可以使用與其他STA能夠所使用的AIFS[i]值不同的AIFS[i]值。只有AP可以使用與PIFS相等的AIFS [i]值。在其他情況下,AIFS [i]大于或等于DIFS。缺省情況下,對于“話音”和“視頻”業務類型,選擇等于DIFS的AIFS。如果AIFS較大,則表明為業務類型“最大努力”和“背景”選擇了較低的優先級。競爭窗口的大小也是TC的函數。最高優先級類型允許設置CW= 1,S卩,沒有退避時間。對于其他TC,不同的競爭窗口大小提供概率性的相對優先級,但不能用來達到延遲保證。802. 11(e)引入了傳輸機會(TXOP)。為了提高MAC效率,當STA通過EDCA或通過 HCCA中的輪詢式接入獲取到媒體時,STA能夠發送一個以上的幀。這一個或多個幀被稱為 ΤΧ0Ρ。在媒體上,TXOP的最大長度取決于業務類型,并且由AP確定。此外,對于受輪詢的 TXOP, AP指明TXOP的準許持續時間。在TXOP期間,STA可以發送一系列的幀,其間點綴有來自目的方的ACK和SIFS。除了不必對每個幀等待DIFS加退避時間之外,贏得了一個TXOP 的STA可以確知,它能夠占有該信道以用于后續傳輸。在TXOP期間,來自目的方的ACK可以是每幀的(就如同在較早的802. IlMAC中一樣),或者,可以使用即刻的或延遲的塊ACK,如下所述。此外,對于特定的業務流,如廣播或多播,允許無ACK的策略。圖7給出了一個示例性的物理層(PHY)傳輸段700,用于說明具有逐幀確認的 ΤΧ0Ρ。一個現有的傳輸710被發送出去。在傳輸710之后并且等待DIFS 720和退避時間 730之后,如果有的話,STA贏取TXOP 790。TXOP 790包括N個幀740A-740N,各幀后面跟著N個相應的SIFS 750A-750N。進行接收的STA用N個相應的ACK760A-760N做出響應。 ACK 760后面跟著N-I個SIFS 770A-770N-1。應當注意的是,每個幀740包括前導碼770, 以及首部和分組780。下面詳細說明的示例性實施例能夠大大降低為前導碼預留的傳輸時間量。圖8示出了具有塊確認的TXOP 810。TXOP 810可以通過競爭或輪詢而贏得。TXOP
11810包括N個幀820A-820N,各幀后面跟著N個相應的SIFS 830A-830N。在幀820和SIFS 830的傳輸之后,發送一個塊ACK請求840。進行接收的STA在未來某一時刻對該塊ACK請求做出響應。該塊ACK可以緊跟在幀塊傳輸結束后,或者可以進行延遲,以允許接收機的軟件處理。下面詳細說明的示例性實施例能夠大大減少幀之間的傳輸時間量(在該例中為 SIFS)。在有些實施例中,在連續傳輸(即幀)之間沒有必要延遲。應當注意的是,在802. 11(a)和其他標準中,對于特定的傳輸格式,定義了一種信號擴展(Signal Extension),其在每幀的結束增添附加延遲。盡管在技術上未包括在SIFS 的定義中,但下面詳細說明的各個實施例也可以去除信號擴展。塊ACK功能可以提高效率。在一個例子中,STA可以發送與1024幀相對應的最多 64個MAC服務數據單元(SDU)(每個還可以分為16個片段),而目的方STA可以在幀塊的結束處提供單個響應,以表明這1024幀的ACK狀態。通常情況下,速率高時,MAC SDU不會進行分段,而對于低延時,在需要來自目的方的塊ACK之前,可以發送少于64個MAC SDU。在這種情況下,為7發送M個幀,總時間從M幀+M SIFS+M ACK+M-1 SIFS減少至Ij M幀+M SIFS+ 塊ACK。下面詳細說明的實施例進一步提高塊ACK的效率。802. 11 (e)弓丨入的直接鏈路協議(DLP)使STA能夠將幀直接轉發給處于一個基本服務集合(BSS)內的另一目的方STA(由相同的AP控制)。AP可以為STA之間的這種直接幀傳輸提供輪詢的TXOP。在引入該功能之前,在輪詢式接入過程中,來自受輪詢STA的幀的目的方總是AP,AP將這些幀轉發給目的方STA。通過消除兩跳的幀轉發,媒體效率得到了改善。下面進一步詳細說明的實施例為DLP傳輸增添明顯的效率。802. 11(e)還引入了增強型PCF,被稱為混合協作功能(HCF)。在HCF控制的信道接入(HCCA)中,AP可以在任何時間接入信道,從而建立受控接入階段(CAP),這與CFP相似,用于在競爭階段內的任何時間提供傳輸機會,而不是僅僅緊跟在信標后。AP在沒有退避時間的情況下等待PIFS,然后接入媒體。圖9給出了一個示例性的物理層(PHY)傳輸段800,用于說明使用HCCA的受詢 ΤΧ0Ρ。在該例中,AP競爭該輪詢。一個現有的傳輸910被發送出去。在傳輸910之后,AP 等待PIFS,然后發送指向一個STA的輪詢幀920。應當注意的是,競爭該信道的其他STA必須等待至少DIFS,由于發送出去的輪詢920導致這不會出現,如圖所示。受詢的STA在輪詢幀920和SIFS 930之后發送受詢的TX0P940。AP可以繼續輪詢,在各受詢TXOP 940和輪詢幀920之間等待PIFS。在另一種情形中,AP可以從傳輸910起等待PIFS,從而確立CAP。 AP可以在CAP期間發送一個或多個輪詢幀。MAC 改講如上所述,以前MAC的各種低效功能也傳承到了后來的版本中。例如,為與64Mbps 相對的IlMbps而設計的非常長的前導碼會導致低效率。隨著速率的增加,MAC協議數據單元(MPDU)不斷縮小,所以,使各種幀間距和/或前導碼保持恒定就意味著信道利用率的相應降低。例如,高數據速率MMO MPDU傳輸的長度可能只有幾微秒,相比之下,802. 11(g)具有72 μ s的前導碼。消除或降低延遲,如SIFS、信號擴展和/或前導碼,將會提高吞吐量和信道利用率。圖10是TXOP 1010的一個示例性實施例,其包括多個連續的傳輸幀,而沒有任何間隙。TXOP 1010包括N個幀1020A-1020N,它們是在沒有任何間隙的情況下有序地傳輸的 (將此與圖8所示的TXOP 810中所需的SIFS進行比較)。該TXOP中的幀的數量僅僅受限于接收機的緩沖器和解碼能力。當STA在TXOP 1010中發送連續幀連同塊ACK時,不必插入 SIFS持續時間,因為,在連續幀之間,沒有其他STA需要獲得對媒體的接入權。在N個幀后添加一個可選的塊ACK請求1030。有些類型的業務可能不需要確認。緊接在TXOP之后,可以對一個塊ACK請求做出響應,或者,可以稍后發送。幀1020不需要信號擴展。TXOP 1010 可用于這里詳細描述的任何實施例,只要其中需要ΤΧ0Ρ。如圖10所示,當由同一個STA發送所有幀時,在TXOP的連續幀之間不必發送 SIFS。在802. 11(e)中,保留了這些間隙,以便于在接收機處限制復雜度要求。在802. 11(e) 標準中,10 μ s的SIFS時段和6 μ s的OFDM信號擴展為接收機提供了總共16 μ s,用于處理收到的幀(包括解調和解碼)。但是,如果PHY速率很大,這16 μ s會明顯地降低效率。在有些實施例中,通過引入MMO處理,即便16 μ s也不足以完成處理。而在該示例性實施例中,從一個STA到AP或到另一 STA的連續傳輸之間,不需要SIFS和OFDM信號擴展(使用直接鏈路協議)。因此,如果一個接收機在傳輸結束之后需要附加時間用于MIMO接收機處理和信道解碼(例如,turbo/卷積/LDPC解碼),則可以執行這些功能,同時將該媒體用于附加傳輸流。稍后,可以發送一個確認巾貞,如上所述(例如,使用塊ACK)。由于STA之間的不同傳播延遲,不同STA對之間的傳輸可以用保護時段分開,以避免該媒體上來自不同STA的連續傳輸在接收機處發生碰撞(圖10未顯示,但在后面將做出進一步的詳細說明)。在一個示例性實施例中,一個OFDM符號的保護時段(4ys)對于 802. 11的所有工作環境都是足夠的。從同一 STA到不同目的方STA的傳輸不需要用保護時段分開(如圖10所示)。下面還將進一步詳細說明,這些保護時段可被稱為保護頻帶幀間距(GIFS)。不使用SIFS和/或信號擴展,通過使用基于窗口的ARQ機制(回退N或有選擇性的重復),可以提供所需的接收機處理時間(例如,用于MMO處理和解碼),這些技術對于本領域技術人員是公知的。傳統802. 11的停等式(stop-and-wait)MAC層ACK在802. 11(e) 中被增強成了窗口式的機制,在該例中,最多達到1024幀和塊ACK。優選引入基于標準窗口的ARQ機制,而非802. 11(e)中設計的自組織塊ACK機制。所允許的最大窗口取決于接收機處理復雜度和緩沖。發射機可以按照發射機-接收機對之間可達到的峰值PHY速率,發送足夠的數據來填滿接收機窗口。例如,因為接收機處理可能無法跟得上PHY速率,所以,接收機可能需要存儲軟(soft)解碼器輸出,直到它們能夠被解碼為止。因此,峰值PHY速率時物理層處理的緩沖需求可用來確定允許的最大窗□。在一個示例性實施例中,接收機可以通告它能夠在不使其物理層緩沖器溢出的情況下以一特定PHY速率處理的最大允許PHY塊尺寸。或者,接收機也可以通告它能夠在不使其物理層緩沖器溢出的情況下以最大PHY速率處理的最大允許PHY塊尺寸。PHY速率較低時,可以在沒有緩沖器溢出的情況下處理較長的塊尺寸。根據最大PHY速率時通告的最大允許PHY塊尺寸,發射機可以使用已知的公式來計算對于特定PHY速率的最大允許PHY 塊尺寸。如果通告的最大PHY塊尺寸是一個靜態參數,則在可以處理物理層緩沖器和接收
13機準備好接收下一 PHY突發之前的時間量為另一在發射機處是已知的且在調度器處也是已知的接收機參數。或者,根據物理層緩沖器的占用情況,所通告的最大PHY塊尺寸可以動態地改變。接收機處理延遲可用來確定ARQ的往返(round-trip)延遲,后者可用來確定應用程序觀察到的延遲。因此,為了支持低延時服務,可以限制允許的PHY塊尺寸。圖11給出了 TXOP 1110的一個示例性實施例,用于說明降低所需的前導碼傳輸量。TXOP 1110包括前導碼1120,后面跟著的是N個連續傳輸1130A-1130N。可以添加一個可選的塊ACK請求1140。在該例中,傳輸1130包括一個首部和一個分組。將TXOP 1110 與圖7的TXOP 790相比較,除首部和分組之外,每個幀740還包括一個前導碼。對于相同量的發送數據,通過發送單個前導碼,所需的前導碼傳輸僅是一個前導碼,而不是N個前導碼。因此,前導碼1120可以從連續傳輸中排除出去。接收機可以使用初始前導碼1120 來獲取信號和用于OFDM的精細頻率獲取。與當前的OFDM前導碼相比,對于MIMO傳輸而言, 初始前導碼1120是可以擴展的,以使接收機能夠估計空間信道。但是,同一 TXOP內的后續幀可以不需要附加的前導碼。OFDM符號內的導頻音通常足以進行信號跟蹤。在另一實施例中,附加的符號(類似于前導碼)可以在TXOP 1110內周期性地交錯。但是,可以明顯降低總的前導碼開銷。可以只在必要時才發送前導碼,并且,基于自發送的前一前導碼以來流逝的時間量,可以不同地發送前導碼。應當注意的是,TXOP 1110也可以與傳統系統的功能結合起來。例如,塊ACK是可選的。也可以支持更高頻率的ACK。即使如此,較小的間隙,如GIFS,可以替換較長的 SIFS (加上信號擴展,如果使用的話)。連續傳輸1130還可以包括較大分組的多個段,如上所述。還應當注意的是,發往同一接收方STA的連續傳輸1130的首部可以進行壓縮。下面還將詳細說明壓縮首部的一個例子。圖12給出了方法1200的一個示例性實施例,其結合有上述各方面,包括匯總前導碼、去除諸如SIFS之類的間隙和根據需要插入GIF。該流程開始于框1210,其中,使用這里詳細描述的任意技術,一個STA贏得了一個ΤΧ0Ρ。在框1220中,根據需要,發送一個前導碼。同樣,該前導碼可以長于或短于現有的前導碼,且可以根據各種參數(例如,自前一發送前導碼以來流逝的時間)而改變,以使接收方STA能夠估計MMO空間信道。在框1230 中,STA發送一個或多個分組(或者,更一般地,任何類型的連續傳輸)到目的方。應當注意的是,不需要發送附加的前導碼。在其他實施例中,也可以發送一個或多個附加的前導碼, 或者,根據需要,可以插入類似前導碼的符號。在框1240中,STA可選地向一個附加的接收方STA發送信號。在這種情況下,根據需要插入GIFS,并且,可以將一個或多個連續傳輸發送到附加的接收方STA。然后,流程可以結束。在其他實施例中,STA可以繼續向兩個以上的STA發送信號,并插入預期性能等級所需的GIFS和/或前導碼。因此,如上所述,通過將從一個STA到多個目的方STA的傳輸匯總成連續傳輸,可以進一步提高MAC效率,從而省去很多或全部保護時段,以及,降低前導碼開銷。對于從同一 STA到不同目的方STA的多個連續傳輸,可以使用單個前導碼(或者,導頻傳輸)。通過輪詢幀匯總,可以獲得額外的高效率。在一個示例性實施例中,可以將多個輪詢幀匯總到一個控制信道中,下面將詳細描述其示例。在一個例子中,AP可以向多個目的方STA發送信號,其中包括用于分配TXOP的輪詢消息。相比之下,在802. 11(e)中,每個TXOP 前有來自AP的CF-Poll,后有SIFS。當將多個這樣的CF-Poll消息匯總成單個控制信道消息(在下面詳細描述的一個示例性實施例中,稱之為SCHED消息)以用來分配多個TXOP時, 可以提高效率。在一個通常的實施例中,任何時間段可以分配給匯總后的輪詢幀及其相應的TXOP。下面結合圖15描述一個示例性的實施例,并且,本文還包括其他示例。為了進一步提高效率,可以用分層的速率結構對控制信道(即SCHED)消息進行編碼。相應地,發往任何STA的輪詢消息可以根據AP和STA之間的信道質量進行編碼。輪詢消息的傳輸次序不必是所分配TXOP的次序,而是可以根據編碼魯棒性而進行排定。圖13給出了一個示例性的物理層(PHY)傳輸段1300,用于說明匯總輪詢幀及其相應的ΤΧ0Ρ。匯總輪詢幀1310被發送出去。可以使用這里詳細描述的控制信道結構,或者,可以使用各種其他技術,發送這些輪詢幀,對于本領域技術人員來說,這些是顯而易見的。在該例中,為了不在輪詢幀和任何前向鏈路TXOP之間使用幀間距,在匯總輪詢幀1310 后直接發送前向鏈路TXOP 1320。在前向鏈路TX0P1320之后,發送各種反向鏈路TXOP 1330A-1330N,其中根據需要可以插入GIFS 1340。應當注意的是,當從一個STA進行有序傳輸時,不必包括GIFS (類似于對于從AP發送到不同STA的前向鏈路傳輸不需要GIFS)。在該例中,反向鏈路TXOP包括STA到STA (即,點到點)的TXOP (例如,使用DLP)。應當注意的是,所示的傳輸次序只是說明性的。前向和反向鏈路TXOP(包括點到點傳輸)可以互換, 或者,互相穿插。有些配置消除的間隙數量可能不同于其他配置消除的間隙數量。通過本申請的公開內容,本領域技術人員將能很容易地設計出多種可替換的實施例。圖14示出了用于匯總輪詢幀的方法1400的一個示例性實施例。流程開始于框 1410,其中,將信道資源分配到一個或多個TXOP中。可以使用任何調度功能,來做出該TXOP 分配決策。在框1420中,把根據該分配信息來分配TXOP的輪詢幀進行匯總。在框1430中, 通過一個或多個控制信道,將該匯總輪詢幀發送給一個或多個STA(即,在下面詳細描述的一個示例性實施例中,SCHED消息的CTRLJ段)。在一個可替換的實施例中,可以使用任何消息傳送技術,來發送匯總輪詢幀。在框1440中,STA根據該匯總輪詢幀中的輪詢分配信息,發送ΤΧ0Ρ。然后,流程可以結束。該方法可以結合任何長度的匯總輪詢幀間使用,匯總輪詢幀可以包括系統信標間隔的全部或一部分。如上所述,匯總輪詢可間歇地用于基于競爭的接入或傳統的輪詢。在一個示例性實施例中,可以周期性地,或者,根據其他參數,如系統負載或數據傳輸要求,重復執行方法1400。下面結合圖15和16,詳細描述MAC協議的一個不例性實施例,以說明各個方面。 在與本申請同時提交的、題目為“WIRELESS LANPR0T0C0L STACK”的共同待決美國專利申請 XX/XXX, XXX、XX/XXX, XXX 和 XX/XXX, XXX (案卷號分別為 030428、030433 和 030436)中進一步詳細描述了該MAC協議,這三篇申請已轉讓給本申請的受讓人。圖15中示出了一個示例性的TDD MAC幀間隔1500。在該場合中所用的術語“TDD MAC幀間隔”指的是一段時間,其中,定義了下面詳細描述的各種傳輸段。TDD MAC幀間隔 1500區別于一般使用的術語“巾貞”,以便于描述802. 11系統中的傳輸。在802. 11術語中, TDD MAC幀間隔1500類似于信標間隔或信標間隔的一小部分。結合圖15和16詳細描述的參數僅僅是說明性的。使用所描述部件的一些或全部以及各種參數值,本領域普通技術人員可以很容易地使該例適應于多種其他實施例。MAC功能1500在下列傳輸信道段之間進行分配廣播、控制、前向業務和反向業務(分別被稱為下行鏈路階段和上行鏈路階段)以及隨機接入。在該示例性實施例中,TDD MAC幀間隔1500在2毫秒的時間間隔內為時分雙工 (TDD),分成五個傳輸信道段1510-1550,如圖所示。在其他實施例中,可以使用其他次序和不同的幀尺寸。TDD MAC幀間隔1500上的分配段的持續時間可以量化成某一小公共時間間隔。TDD MAC幀間隔1500內的這五個示例性的傳輸信道包括(a)廣播信道 (BCH) 1510,其傳送廣播控制信道(BCCH) ; (b)控制信道(CCH) 1520,其在前向鏈路上傳送幀控制信道(FCCH)和隨機接入反饋信道(RFCH) ;(c)業務信道(TCH),其傳送用戶數據和控制信息,且進一步細分為(i)前向鏈路上的前向業務信道(F-TCH) 1530和(ii)反向鏈路上的反向業務信道(R-TCH) 1540 ; (d)隨機接入信道(RCH) 1550,其傳送接入請求信道(ARCH) (用于UT接入請求)。導頻信標也是在段1510中發送的。幀1500的下行鏈路階段包括段1510-1530。上行鏈路階段包括段1540-1550。段 1560表不下一 TDD MAC巾貞間隔的開始。下面進一步描述包括點到點傳輸的另一實施例。廣播信道(BCH)和信標1510由AP發送。BCH 510的第一部分包含公共物理層開銷,如導頻信號,包括時序和頻率獲取導頻信號。在一個示例性的實施例中,信標包括2個短OFDM符號,由UT用于頻率和時間獲取,后面是公共MIMO導頻的8個短OFDM符號,由UT 用于估計信道。BCH 1510的第二部分是數據部分。BCH數據部分定義了傳輸信道段CCH 1520、 F-TCH 1530,R-TCH 1540和RCH 1550在TDD MAC幀間隔中的分配情況,還定義了 CCH中子信道的組合。在該例中,BCH 1510定義了無線LAN 120的覆蓋范圍,所以,在可用的最強健數據傳輸模式下發送。整個BCH的長度是固定的。在一個示例性的實施例中,BCH定義了 MMO-WLAN的覆蓋范圍,并且,在空時發射分集(STTD)模式下使用1/4速率編碼的二進制相移鍵控(BPSK)發送。在該例中,BCH的長度固定為10個短OFDM符號。在其他實施例中, 可以使用其他不同的信令技術。由AP發送的控制信道(CCH) 1520定義了 TDD MAC幀間隔的剩余部分的組合,并且示出了如何使用匯總輪詢幀。CCH 1520是用非常強健的傳輸模式在多個子信道中發送的, 各子信道具有不同的數據速率。第一子信道是最強健的,并且預期能被所有UT進行解碼。 在一個示例性的實施例中,1/4速率編碼的BPSK用于第一 CCH子信道。還提供了其他魯棒性降低(效率升高)的子信道。在一個示例性實施例中,使用最多三個附加的子信道。每個UT按次序,盡力對所有子信道進行解碼,直到解碼失敗為止。每個幀中的CCH傳輸信道段具有可變的長度,該長度取決于每個子信道中CCH消息的數量。反向鏈路隨機接入突發的確認信息是在CCH的最強健(第一)子信道上傳送的。CCH包含物理層突發在前向和反向鏈路上的分配信息(類似于匯總輪詢幀之于 ΤΧ0Ρ)。分配信息可用于在前向或反向鏈路上傳輸數據。通常,物理層突發分配信息包括 (a) MAC ID ; (b) 一個值,表示該幀內分配段的開始時間(在F-TCH或R-TCH中);(c)分配段的長度;(d)專用物理層開銷的長度;(e)傳輸模式;(f)用于物理層突發的編碼和調制方案。CCH上其他示例性類型的分配信息包括反向鏈路上用于傳輸來自UT的專用導頻
16的分配信息;反向鏈路上用于傳輸來自UT的緩沖器和鏈路狀態信息的分配信息。CCH還可以定義了幀的保留未用部分。該幀的這些未用部分可由UT用來進行噪聲基底(和干擾) 估計,以及,測量相鄰系統信標。隨機接入信道(RCH) 1550是反向鏈路信道,UT可以通過它發送隨機接入突發。對于每個幀,在BCH中指定RCH的可變長度。前向業務信道(F-TCH) 1530包括一個或多個從AP 104發送出去的物理層突發。每個突發都指向在CCH分配信息中顯示的一個特定的MAC ID。每個突發包括專用的物理層開銷,例如,根據CCH分配信息中顯示的傳輸模式以及編碼和調制方案而發送的導頻信號(如果有的話)和MAC PDU0 F-TCH具有可變的長度。在一個示例性的實施例中,專用物理層開銷可以包括一個專用的MMO導頻。圖16詳細給出了一個示例性的MAC PDU0反向業務信道(R-TCH) 1540包括來自一個或多個UT 106的物理層突發傳輸。每個突發是由CCH分配信息中顯示的一個特定UT發送的。每個突發可以包括根據CCH分配信息中顯示的傳輸模式以及編碼和調制方案而發送的一個專用導頻前導碼(如果有的話) 和一個MAC PDU0 R-TCH具有可變的長度。在該示例性實施例中,F-TCH 530、R-TCH 540或二者,可以使用空間復用或碼分多址技術,實現與不同UT相關聯的MAC PDU的同時傳輸。包含與MAC PDU相關聯的MAC ID ( S卩,上行鏈路上的發送方,或下行鏈路上的預期接收方)的一個字段可以包括在MACPDU 首部中。這可以用來解決使用空間復用或CDMA時可能出現的所有尋址不確定問題。在其他實施例中,當復用嚴格地基于時分技術時,MAC PDU首部中不需要MAC ID,因為尋址信息包括在CCH消息中,CCH消息將TDD MAC幀間隔中的特定時段分配給了一個具體的MAC ID。 可以采用空間復用、碼分復用、時分復用和本領域已知的任何其他技術的組合。圖16示出了來自一個分組1610的一個示例性MAC PDU 1660,在該例中,其可以是IP數據報或以太網段。所描述的示例性字段類型和尺寸是說明性的。本領域技術人員可以認識到,在本發明的保護范圍內,各種其他尺寸、類型和配置也是可以想象得到的。如圖所示,數據分組1610在適應層中進行分段。每個適應子層rou 1630承載這些段1620中之一。在該例中,數據分組1610分成N個段1620A-N。適應子層I3DU 1630包括負載1634,負載1634包含相應的段1620。類型字段1632 (在該例中是一個字節)附加到適應子層PDU 1630中。邏輯鏈路(LL)首部1642(在該例中為4個字節)添加到負載1644中,負載1644包括適應層rou 1630。LL首部1642的示例性信息包括流標識符、控制信息和序號。針對首部 1642和負載1644,計算出CRC 1646,并附加上它,以形成邏輯鏈路子層I3DU (LL PDU) 1640。 邏輯鏈路控制(LLC)和無線鏈路控制(RLC) PDU可以通過類似方式形成。LL PDU 1640以及 LLC PDU和RLC PDU放置在隊列中(例如,高QoS隊列、最大努力隊列或者控制消息隊列), 以由MUX功能段使用。MUX首部1652附加到每個LL PDU 1640上。一個示例性的MUX首部1652可以包括長度和類型(在該例中,首部1652是兩個字節)。對于每個控制PDU (即,LLC和RLC PDU), 可以形成相似的首部。LL PDU 1640(即,LLC或RLC PDU)構成負載1654。首部1652和負載1654構成MUX子層PDU (MPDU) 1650 (MUX子層PDU在這里也被稱為MUX PDU)。在該例中,共享媒體上的通信資源由MAC協議分配在一系列TDD MAC幀間隔中。在下面將詳細描述的其他實施例中,這些類型的TDD MAC幀間隔可以插入各種其他MAC功能段,包括基于競爭的或輪詢的,并且包括使用其他類型的接入協議與傳統系統進行交互。如上所述,調度器可以確定在每個TDD MAC幀間隔中分配給一個或多個MAC ID的物理層突發的尺寸(類似于匯總輪詢的ΤΧ0Ρ)。應當注意的是,并非每個有數據要發送的MAC ID都能分配到任何特定TDD MAC幀間隔內的空間。在本發明的保護范圍內,可以使用任何接入控制或調度方案。當針對MAC ID而進行分配時,該MAC ID的相應MUX功能段將構成MAC PDU 1660,其包括一個或多個MUXPDU 1650,以便于包括在該TDD MAC幀間隔內。針對一個或多個已分配的MAC ID的一個或多個MUX PDU 1660將包括在一個TDDMAC幀間隔內(S卩,TDD MAC幀間隔1500,上面已結合圖15對其進行了詳細描述)。在一個示例性實施例中,一個方面使得能夠發送一個部分MPDU1650,從而在MAC PDU 1660中實現高效的封包。在該例中,所有部分MPDU 1650在前一次傳輸中剩余的未發送字節可以包括進來,并由部分MPDU 1664標識。在當前幀中,這些字節1664將在所有新 PDU 1666(即,LL PDU或控制TOU)之前發送。首部1662 (在該例中為2個字節)包括MUX 指針,其指向當前幀中要發送的第一個新MPDU(在該例中為MPDU 1666A)的開始。首部1662 還包括MAC地址。MAC PDU 1660包括MUX指針1662、開始處可能的部分MUXPDU 1664(是在前一次分配后所剩余的),后面是零個或多個完整的MUX PDU 1666A-N以及一個可能的部分MUX PDU 1668(來自當前一次分配),或其他填充信息,用于填滿物理層突發的已分配部分。MAC PDU 1660被承載在已分配給該MAC ID的物理層突發中。因此,該示例性的MAC PDU 1660示出了一個傳輸(或者,按802. 11術語為幀),它可以從一個STA發送到另一個STA,包括來自指向該目的方STA的一個或多個流的數據部分。通過可選地使用部分MUX H)U,可以實現高效的封包。在CCH中包括的匯總輪詢幀中顯示的時間,每個MAC PDU可以在一個TXOP (使用802. 11術語)中發送。圖15和16中詳細描述的示例性實施例列出了各個方面,包括通過從每個STA(包括AP)有序地發送物理層突發從而匯總輪詢幀、減少前導碼傳輸以及消除間隙。這些方面也適用于任何MAC協議,包括802. 11系統。下面進一步給出其他實施例,來說明其他各種技術,這些技術可以實現MAC的高效率,以及,支持點到點傳輸,并且可以現有的傳統協議或系統結合起來和/或協作。如上所述,這里詳細描述的各種實施例可以采用信道估計和嚴格的速率控制。通過使媒體上的不必要傳輸最小化,可以提高MAC效率,但是,在有些情況下,不充分的速率控制反饋將會降低總體吞吐量。因此,對于信道估計和反饋,可以提供足夠的機會,以使所有MMO模式下的傳輸速率最大化,從而防止由于不充分信道估計所導致的吞吐量降低,吞吐量降低會抵消任何MAC效率增加。因此,可以設計示例性的MAC實施例,以提供足夠的前導碼傳輸機會,以及,讓接收機有機會向發射機提供速率控制反饋,上面對此已經進行了介紹,下面還將進一步詳細說明。在一個例子中,AP在其傳輸中周期性地插入MMO導頻(至少每TP毫秒,其中,TP 可以是固定或可變的參數)。每個STA可以用一個MMO導頻開始其受詢ΤΧ0Ρ,該MMO導頻可由其他STA和AP用來估計信道。對于使用直接鏈路協議(下面將進一步詳細說明) 發往AP或另一 STA的傳輸,MMO導頻可以是受控參考信號(steeredreference),以便有助于簡化目的方STA中的接收機處理。AP可以向目的方STA提供機會,以便讓其提供ACK反饋。目的方STA也可以使用這些反饋機會,向發送方STA提供可用MMO模式的速率控制反饋。這樣的速率控制反饋沒有在傳統的802. 11系統中進行定義,包括802. 11(e)。引入MMO可以提高速率控制信息的總量(針對每種MMO模式而言)。在有些情況下,為了將改進的效果在MAC效率方面最大化,通過嚴格的速率控制反饋,這些是可以想象得到的。這里已經介紹且下面將進一步詳細說明的另一方面是STA的儲備量(backlog)信息和調度。每個STA可以用一個前導碼開始其ΤΧ0Ρ,后面跟著下一 TXOP的請求持續時間。 該信息目的指向AP。AP從多個不同的STA中收集下一請求TXOP的有關信息,并且,對于下一 TDD MAC幀間隔,確定TXOP在媒體上的持續時間分配情況。AP可以使用不同的優先級或QoS規則,來確定如何共享媒體,或者,它可以使用很簡單的規則,根據來自STA的請求, 有比例地共享媒體。還可以采用任何其他調度技術。下一 TDD MAC幀間隔的TXOP分配段是在來自AP的后一控制信道消息中分配的。指定的接入點在本文描述的實施例中,網絡可以支持有真正接入點或沒有真正接入點的情況下的操作。當存在真正的AP時,例如,它可以連接到有線的管道連接(即,線纜、光纖、DSL或 T1/T3、以太網)或家用娛樂服務器。在這種情況下,該真正的AP可以是網絡內設備間流動的大部分數據的信源和信宿。當不存在真正的AP時,多個站仍然可以使用802. llb/g/a的分布式協作功能 (DCF)或802. Ile的增強型分布式信道接入等技術,相互進行通信,上面已經對這些技術進行了描述。下面還將進一步詳細說明的是,當需要附加資源時,采用集中式的調度方案, 可以更高效地使用媒體。例如,該網絡架構可能出現在家庭中,其中,很多不同設備(即, DVD-TV、⑶-Amp-Speaker等)需要相互進行通信。在這種情況下,這些網絡站自動指定一個站充當AP。應當注意的是,如下所述,自適應協調功能(ACF)可以通過指定接入點使用, 并且可以在集中式調度、隨機接入、自組織通信或其任意組合的情況下采用。有些非AP設備、但不是所有的非AP設備,具有增強的MAC能力,故適于作為指定 AP而工作。應當注意的是,并不是所有設備都需要設計成具有指定AP MAC能力。當QoS (例如,有保障的延時)、高吞吐量和/效率很重要時,網絡中的一個設備必須能夠支持指定AP 的操作。這意味著,指定AP的能力通常與具備較高能力的設備相關聯,例如,具有一個或多個屬性,如線路電源(line power)、大量的天線和/或發射/接收鏈,或高吞吐量要求。 (下面將進一步詳細描述用于選擇指定AP的附加因素)。因此,低端設備,如低端照相機或電話,不需要具備指定AP的能力,而高端的設備,如高端視頻源或高清晰度視頻顯示器,可以具備指定AP的能力。在沒有AP的網絡中,指定的AP發揮著真正AP的作用,并且可以或可以不具有更少的功能。在各種實施例中,指定的AP可以執行下列功能(a)確立網絡基本服務集合 (BSS) ID ; (b)通過發送信標和廣播信道(BCH)網絡配置信息(BCH定義下一 BCH之前的媒體合成),設置網絡時序;(c)使用前向控制信道(FCCH),對網絡中的站的傳輸進行調度,從而管理連接;(d)管理關聯(association) ; (e)為QoS流提供接納控制;和/或(f)各種其
19他功能。指定AP可以實現復雜的調度器,或者,任何類型的調度算法。可以采用簡單的調度器,下面進一步詳細描述它的一個示例。下面結合點到點通信,詳細描述改進的物理層匯聚協議(PLCP)首部,這也適用于指定AP。在一個實施例中,所有傳輸的PLCP首部以可由所有站(包括指定的AP)進行解碼的基本數據速率發送。來自多個站的傳輸的PLCP首部包含與特定優先級或流相關聯的站處的數據儲備量。或者,它包含對于特定優先級或流的后一發射機會的一個持續時間請求。通過“窺探(snooping) ”,指定的AP可以在所有站傳輸的首部中確定由這些站請求的儲備量或傳輸機會持續時間。基于負載、沖突或其他擁塞指標,指定的AP可以確定把一部分時間分配給基于EDCA的(分布式接入),將一部分時間分配給無競爭的輪詢(集中式)接入。指定的AP可以運行一個基本的調度器,其分配與請求成比例的帶寬,并在無競爭周期內對其進行調度。增強的調度器也是可以的,但并不是必須的。經過調度的傳輸由指定AP在CCH (控制信道)上進行通告。指定的AP不需要將一個站的傳輸轉發(echo)到另一個站(即,充當跳板),但這種功能也是準許的。真正的AP具備轉發能力。當選擇指定接入點時,可以創建一種等級體系,來確定哪個設備應該充當接入點。 在選擇指定接入點時可以考慮的示例性因素包括下列(a)用戶配置(over-ride) ; (b)較高的偏好等級;(C)安全等級;(d)能力線路電源;(e)能力天線數量;(f)能力最大發射功率;(g)基于其他因素的附加考慮(break a tie):媒體接入控制(MAC)地址;(h)開機的第一個設備;(i)任何其他因素。實際上,指定的AP最好位于中心,且具有最佳的總Rx SNR⑶F(即,能夠在良好 SNR的情況下接收所有站)。通常,一個站擁有的天線越多,接收靈敏度就越好。此外,指定的AP可以具有較高的發射功率,從而使得該指定的AP可被大量的站監聽到。當添加站時和/或站移動時,可以評估這些屬性,并利用它們,以使網絡能夠動態地重新配置。如果網絡配置有一個真正的AP或一個指定的AP,則可以支持點到點連接。下一節將詳細描述點到點連接。在一個實施例中,可以支持兩種類型的點到點連接(a)受管理的點到點連接,其中,AP對各個站所參與的傳輸進行調度;(b)自組織的連接,其中,AP不參與站傳輸的管理和調度。指定的AP可以設定MAC幀間隔,并在幀開始時發送一個信標。廣播和控制信道可以在讓站發送的幀中指定已分配的持續時間。對于那些請求了對點到點傳輸進行分配的站 (對于AP來說,這些請求是已知的),AP可以提供經過了調度的分配段。AP可以在控制信道中通告這些分配段,例如,在每個MAC幀內。AP還可以把A-TCH (自組織)段包括在該MAC幀內(下面將對此進行詳細說明)。 MAC幀內是否存在A-TCH會在BCH和FCCH種指明。在A-TCH內,站可以使用CSMA/CA過程來執行點到點通信。可以修改IEEE無線LAN標準802. 11的CSMA/CA過程,以排除即刻ACK 的要求。當一個站搶占到信道時,該站可以發送一個MAC-PDU (協議數據單元),其包括多個LLC-PDU。一個站在A-TCH中可以占用的最大持續時間在BCH中給出。對于經過確認的 LLC,可以根據所需的應用延遲,對窗口大小和最大確認延遲進行協商。下面結合圖20詳細說明改進的MAC幀,其具有A-TCH段,可用于真正的AP和指定的AP。在一個實施例中,非受控(unsteered)MMO導頻可以使所有站了解它們自身和發送站之間的信道。在有些情況下,這是有用的。此外,指定的AP可以使用非受控MMO導頻, 以便于進行信道估計和PCCH的解調,然后可以從中導出分配段。一旦指定的AP在一個特定MAC的幀中收到所有被請求的分配段,則它可以針對后續MAC幀而對它們進行調度。應當注意的是,速率控制信息不必包含在FCCH中。在一個實施例中,調度器可以執行以下操作首先,對于下一 MAC幀,調度器收集所有被請求的分配段,并計算總的被請求分配段(Total Requested)。第二,調度器計算可以分配給F-TCH和R-TCH的總可用資源(Total Available)。第三,如果Total Requested 大于 TotalAvailable,則使用由 Total Available/Total Requested 確定的因子,將所有被請求的分配段進行縮放。第四,對于小于12個OFDM符號的任何縮放后分配段,將這些分配段增加至12個OFDM符號(在該示例性實施例中如此,但其他實施例可以使用不同的參數)。第五,為了在F-TCH+R-TCH中提供所得的分配段,通過以循環方式降低大于12個OFDM 符號的所有分配段,從最大值開始,一次一個符號,可以提供任何額外的OFDM符號和/或保護時間。一個例子可以說明上述實施例。考慮如下的分配請求20、40、12、48。所以,Total Requested = 120。假設Total Available = 90。再假設所需的保護時間為0. 2個OFDM符號。因此,如上面的第三操作所述,縮放后的分配段為15、30、9、36。如上面的第四操作所述,將分配段9增加至12。根據第五操作,將修改后的分配段和保護時間相加,總分配段是 93.8。這意味著,分配段要減少4個符號。從最大的開始,一次去除一個符號,從而確定最終的分配段為14、29、12、34。( S卩,總共89個符號和用于保護時間的0. 8個符號)在一個示例性實施例中,當存在指定AP時,它可以建立BSS的信標和設置網絡時序。多個設備與該指定的AP相關聯。當與一個指定AP相關聯的兩個設備需要一個QoS連接時,例如,具有低延時和高吞吐量要求的HDTV鏈路,那么,它們向該指定AP提供業務指標,以便進行接納控制。該指定AP可以接納或拒絕該連接請求。如果媒體利用率足夠低,則可以使用CSMA/CA,留出媒體在信標之間的整個持續時間,用于EDCA操作。如果EDCA操作運行順暢,例如,沒有過量的沖突、退避和延遲,則該指定AP不必提供協調功能。指定的AP通過監聽站傳輸的PLCP首部,可以繼續監視媒體利用率。根據對媒體的觀測,以及儲備量或傳輸機會持續時間請求,指定AP可以確定何時EDCA操作不滿意準許流的所需QoS。例如,它可以觀測所報告的儲備量和所請求的持續時間的趨勢,并基于準許的流,將其與預期值進行比較。當指定AP確定在分布式接入情況下不滿足所需QoS時,它可以將媒體上的操作轉換成具有輪詢和調度的操作。后者提供更具確定性的延時和更高的吞吐效率。下面將詳細描述這種操作的例子。因此,通過觀測媒體利用率、沖突、擁塞以及觀測來自發送站的傳輸機會請求和將請求與準許QoS流進行比較,可以從EDCA(分布式接入機制)自適應地轉換成調度(集中式的)操作。如前所述,在本申請詳細描述的任何實施例中,其中描述了接入點,本領域技術人員應當理解,該實施例可以適應在有真正接入點或指定接入點的情況下工作。就如同這里詳細說明的那樣,可以采用和/或選擇一個指定接入點,該指定接入點可以根據任何協議
21工作,包括本申請中沒有提及的協議、或多種協議的任何組合。
_2] 點到點傳輸和肓接鏈路協議(DLP)如上所述,點到點(或簡稱為“點點”)傳輸使一個STA能夠直接向另一 STA發送數據,而不必先將數據發送給AP。這里詳細描述的各個方面可以適用于點到點傳輸。在一個實施例中,可以修改直接鏈路協議(DLP),如下所述。圖17示出了系統100內的一個示例性點到點通信。該例中的系統100類似于圖I所示的系統100,其經過修改,能夠從一個UT 到另一個UT(在該例中,示出了 UT 106A和UT 106B之間的傳輸)實現直接傳輸。UT 106 可以通過WLAN 120,與AP 104直接進行通信,這里將對其進行詳細描述。在各種示例性的實施例中,可以支持兩種類型的點點連接(a)受管理的點點連接,其中,AP對各STA參與的傳輸進行調度;(b)自組織的點點連接,其中,AP不參與STA傳輸的管理或調度。一個實施例可以包括這兩種連接的一種或二者。在一個示例性實施例中, 發送出去的信號可以包括一個部分,其包括可由一個或多個站(還可能包括接入點)接收到的公共信息;以及,專門進行了格式化以便于由點點接收站接收的信息。公共信息可用于調度(例如,如圖25所示),或者由各種鄰居站用于競爭退避(例如,如圖26所示)。下面詳細描述的各種示例性實施例介紹點點連接的閉環速率控制。可以采用這種速率控制,來充分利用可用的高數據速率。為便于說明,示例性實施例中沒有詳細說明各種功能(即,確認)。本領域技術人員將會認識到,這里公開的功能可以組合起來,從而在不同的實施例中形成任意數量的集合或子集合。圖18示出了現有技術的物理層突發1800。可以先發送前導碼1810,后面跟著一個物理層匯聚協議(PLCP)首部1820。傳統的802. 11系統定義了一種PLCP首部,包括速率類型和調制格式,用于作為數據符號1830而傳輸的數據。圖19給出了一個示例性的物理層突發1900,它可用于點點傳輸。如同圖18—樣, 前導碼1810和PLCP首部1820可以包括在內,后面跟著的是被標記為P2P 1940的點點傳輸。P2P 1940可以包括由接收方UT使用的MMO導頻1910。MMO速率反饋1920也可以包括在內,以便于由接收方UT在發回給發送方UT的未來傳輸中使用。速率反饋可以從接收站到發送站響應于前一傳輸而生成。然后,數據符號1930可以根據點點連接的選中速率和調制格式進行發送。應當注意的是,物理層突發,如PHY突發1900,可用于AP管理的點點連接,以及自組織的點點傳輸。下面詳細說明示例性的速率反饋實施例。下面還包括包含這些方面的物理層傳輸突發的其他實施例。在一個示例性的實施例中,AP設定TDD MAC幀間隔。可以使用廣播和控制信道來指明TDD MAC幀間隔中已分配的持續時間。對于已經請求了點點傳輸分配段的STA(對于 AP來說是已知的),AP可以提供經過調度的分配段,并在每個TDD MAC幀間隔內在控制信道中通告它們。上面的圖15給出了一個示例性的系統。圖20示出了 TDD MAC幀間隔2000的一個示例性實施例,其包括一個可選的自組織段,被標識為A-TCH 2010。TDD MAC幀間隔2000中可以包括與上面結合圖15所描述的編號相同的部分。BCH510和/或CCH 520中可以顯示TDD MAC幀間隔2000中是否存在 A-TCH 2010。在A-TCH 2010期間,STA可以使用任何競爭過程,執行點到點通信。例如,可以使用802. 11技術,如上面詳細描述的SIFS、DIFS、退避時間等。也可以使用QoS技術,如802.11(e)中介紹的那些(即,AIFS)技術。還可以使用基于競爭的各種其他方案。在一個示例性實施例中,用于競爭的CSMA/CA過程,例如,在802. 11中進行了定義的過程,可以進行如下修改。不需要即刻的ACK。當搶占到信道時,一個STA可以發送包括多個PDU (即,LLC-PDU)在內的MAC協議數據單元(MAC-PDU)。BCH中可以顯示STA在A-TCH 中所占用的最大持續時間。當希望經過確認的傳輸時,可以根據所需的應用延遲,協商窗口大小和最大確認延遲。在該例中,F-TCH 530是TDD MAC幀間隔的一部分,用于從AP到STA的傳輸。在 A-TCH 2010中,可以執行STA之間的點到點通信。在R-TCH 540中,可以執行STA之間的調度點到點通信。這三個段中的任何一個都可以設為空。圖21給出了一個示例性的物理層突發2100,也被稱為“PHY突發”。PHY突發2100 可用于調度點點連接,例如在R-TCH 540期間,或在諸如A-TCH 2010之類的自組織連接期間,上面已經結合圖20對此進行了詳細描述。PHY突發2100包括非受控MMO導頻2110、對等公共控制信道(PCCH) 2120和一個或多個數據符號2130。非受控MMO導頻2110可以在一個或多個站處接收到,并且,可由接收站用作參考來估計發送站和接收站之間的相應信道。這種示例性的PCCH包括下列字段(a)目的方MAC-ID ; (b)對于下一 TDD MAC幀間隔的預期傳輸持續時間的分配請求;(c)傳輸速率指示符,用于指示當前數據分組的傳輸格式; (d)控制信道(即,CCH)子信道,用于接收來自AP的任何分配段;(e)CRC。PCCH 2120以及非受控MMO導頻2110是公共段,故可由各種監聽站(包括接入點)接收到。可以在PCCH 中插入分配請求,以便于在未來的TDD MAC幀間隔中實現受管理的點點連接。這樣的PHY 突發可以包括在自組織連接中,并且,仍可以在未來TDD MAC幀間隔中請求調度的點到點連接。在該示例性實施例中,非受控MIMO導頻是8個OFDM符號(在下面詳細說明的其他實施例中,較少的符號就足以實現信道估計),PCCH是兩個OFDM符號。在公共段(包括非受控MMO導頻2110和PCCH 2120)之后,使用由點點連接中的各STA確定的空間復用和/或較高調制格式,發送一個或多個數據符號2130。傳輸的該部分根據傳輸的數據部分中嵌入的速率控制信息進行編碼。因此,PHY突發2100的一部分可由多個周邊站接收,而實際的數據經過了特別修整,以便于高效傳輸到一個或多個具體點點連接的站或AP。數據2130可以如同接入點所分配的那樣進行發送或者,根據自組織連接而進行發送(即,基于CSMA/CA 競爭的過程)。PHY突發的一個示例性實施例包括一個前導碼,其由非受控MMO參考的8個OFDM 符號構成。對等公共控制信道(PCCH)MAC-PDU首部包括在后續的2個OFDM符號內,使用了 STTD模式,用R = 1/2BPSK進行了編碼。MAC-ID是12個比特。還包括一個8比特的分配請求,以便于由AP在下一 TDD MAC幀間隔中的預期持續時間內接收(因此,最大請求是256 個短OFDM符號)。TX速率是16個比特,用于標識當前分組中使用的速率。FCCH子信道偏好是兩個比特,對應于最多四個子信道之間的偏好,基于此,AP做出任何適用的分配。CRC 是10個比特。任何數量的其他字段和/或字段大小可以包括在其他PHY突發實施例中。在該例中,剩余的MAC-PDU傳輸使用由點點連接中的各STA確定的空間復用和更高的調制。該傳輸的這部分是根據傳輸的數據部分中嵌入的速率控制信息進行編碼的。圖22給出了點點數據傳輸的示例性方法2200。在框2210中,流程開始,其中,一個站發送非受控MIMO導頻。在框2220中,該站發送可共同解碼的信息。例如,非受控MIMO
23導頻2110和PCCH2120作為在受管理連接中請求分配的機制的一個例子,AP或其他調度站需要能夠對包括該請求的信號部分進行解碼。本領域技術人員將能認識到,還有無數的其他請求機制,用于在共享信道上對點點連接進行調度。在框2230中,根據協商好的傳輸格式,數據從一個站傳送到另一個站。在該例中,受控數據是用根據非受控MMO導頻2110的測量結果所確定的速率和參數而發送的。本領域技術人員將能認識到,還有多種其他手段可用來發送為具體點點信道而特別修整的數據。圖23示出了點到點通信的一種示例性方法2300。該示例性方法2300給出了多個方面,這些方面的一部分可用于任何特定實施例中。在決策框2310中,流程開始。在決策框2310中,如果有數據要進行STA-STA傳輸,則進入決策框2320。如果沒有,則進入框 2370,執行任何其他類型的通信,包括其他接入類型,如果有的話。進入框2360后,流程可以返回決策框2310而進行重復,或者,流程可以結束。在決策框2320中,如果有STA-STA數據要傳輸,則判斷該點點連接是調度型的還是自組織的。如果該傳輸是調度型的,則進入框2320,并請求贏得一個TXOP的分配段。應當注意的是,在TDD MAC幀間隔的隨機接入部分中,可以發出分配請求,如上所述,或者,其可以包括在自組織傳輸中。一旦做出分配,那么,在框2350中,就可以發送一個STA-STA物理突發。在一個示例性實施例中,方法2200可用于一類STA-STAPHY突發。在決策框2320中,如果不希望調度型的點點連接,則進入框2340中,以便于競爭接入權。例如,可以使用TDD MAC幀間隔2000的A-TCH 2010段。當通過競爭成功贏得接入權之后,進入框2350,并發送一個STA-STAPHY突發,如上所述。從框2350進入決策框2360,其中,流程可以重復執行,如上所述,或者,可以停止。圖24示出了提供速率反饋的一種示例性方法2400,用于點點連接。該圖示出了各種傳輸和可由兩個站STA I和STA 2執行的其他步驟。STA I向STA 2發送一個非受控導頻2410。STA 2在接收非受控導頻2410的同時,測量信道2420。在一個示例性實施例中, STA 2確定所測量信道上進行傳輸的可支持速率。將該速率確定結果作為速率反饋2430, 發送到STA I。在各種其他實施例中,可以傳遞其他參數,以便于在STA I中做出速率反饋決策。在2440中,STA I收到經過調度的分配段,或者,競爭傳輸機會,例如,在A-TCH內。 一旦贏得了傳輸機會,在2450中,STA I就以根據速率反饋2430所確定的速率和調制格式, 向STA2發送數據。可以將圖24所示的方法推廣應用到各種實施例中,對于本領域技術人員來說這是顯而易見的。下面將進一步詳細描述集成了點點速率反饋以及其他方面的一些例子。圖25中的方法2500示出了在兩個站STA I和STA 2以及接入點(AP)之間的受管理的點點連接。在2505中,STA I發送非受控導頻,以及分配請求。也可以根據較早的分配段和先前的速率反饋來發送數據,下面將對此進行說明。此外,根據來自先前受管理點點連接或來自由STA I或STA 2發起的自組織通信的速率反饋,可以發送任何這樣的數據。 STA 2和接入點都會收到非受控導頻和傳輸請求(可會被該區域內的各種其他站接收到)。接入點收到傳輸請求,并根據多種調度算法中的一種,確定何時以及是否做出用于點到點通信的分配。STA 2測量信道,同時在2505中,非受控導頻被發送出去,故STA 2 可以確定與STA I進行點到點通信的可支持速率。可選地,STA 2也可以根據前一次傳輸, 接收來自STA I的反饋和/或數據。
在該例中,接入點已經確定將會針對所請求的傳輸給出分配方案。在2515中,一個分配段從接入點傳輸到STA I。在該例中,R-TCH540上的分配段是在控制信道(如上述的CCH 520)內傳輸的。同樣,在2520中,針對STA 2,做出R-TCH上的分配方案。在2525 中,STA I接收到來自接入點的分配段。在2530中,STA 2接收到來自接入點的分配段。在2535中,根據分配段2520,STA 2發送速率反饋。可選地,可以包括如上所述的用于調度型傳輸的請求,以及,任何根據前一請求要發送的數據。如上所述,發送的速率反饋是根據信道測量2510而選擇的。2535的PHY突發也可以包括非受控導頻。在2540中, STA I測量來自STA 2的信道,接收反饋,并且還可以接收可選數據。在2545中,按照分配段2515,STA I根據收到的速率反饋信息發送數據。此外,對于未來的分配段,可以做出請求,以及根據2540中的信道測量結果,提供速率反饋。數據是根據點點通信的具體信道測量結果而發送的。在2550中,STA 2接收數據,以及,任何可選地發送的速率控制。STA 2也可以測量信道,以便于為未來傳輸提供速率反饋。應當注意的是,傳輸2535和2545都可被接入點接收到,至少是非受控部分可被接收到,如上所述。因此,對于包含的任何請求,接入點可以給出用于未來傳輸的附加分配段, 分別由發往STA I和STA2的分配段2555和2560表示。在2565和2570中,STA I和STA 2接收各自的分配段。然后,該流程無限地重復執行,其中,接入點管理共享媒體上的接入, STA I和STA 2按照點點信道上可支持的所選擇速率和調制格式,直接相互發送點點通信。 請注意,在其他實施例中,也可以執行自組織點點通信,同時還執行如圖25所示的受管理的點點通信。圖26示出了基于競爭的(即,自組織的)點點連接。STA I和STA 2相互進行通信。其他的STA也可以處于接收范圍內,且可以接入共享信道。在2610中,有數據要發送給STA 2的STA I監視共享信道,并競爭接入權。一旦贏得了傳輸機會,就將點點PHY突發 2615發送給STA 2,PHY突發2615也可能被其他STA接收到。在2620中,監視共享信道的其他STA可能接收到來自STA I的傳輸,故知道避免接入該信道。例如,上面描述的PCCH 可以包括在傳輸2615中。在2630中,STA 2根據PHY突發2615導頻,測量信道,并競爭共享信道上的返程接入。STA2也可以根據需要發送數據。注意,競爭時間可以變化。例如,在傳統802. 11系統中,在SIFS之后,可以返回一個ACK。由于SIFS優先級最高,所以,STA 2 可以在不丟失信道的情況下做出響應。其他實施例可以降低延遲,并且可以為返回數據提供高優先級。在2635中,STA 2向STA I發送速率反饋以及可選的數據。在2640中,STA I接收速率反饋,再一次競爭對共享信道的接入權,并在2645中,根據收到的速率反饋,向STA 2發送信號。在2640中,STA I還可以測量信道,以便于向STA 2提供用于未來傳輸的速率反饋,并且可以接收到由STA 2發送出的任何可選數據。在2650中,STA 2根據所測量的信道狀況確定的速率和調制格式,接收數據傳輸2645。STA 2也可以接收速率反饋,以用于向STA I返回一個傳輸。STA 2也可以測量信道,以提供未來的速率反饋。因此,回到2635 中,讓STA 2返回速率反饋以及數據,該流程可以重復執行。因此,兩個站可以通過競爭接入權而雙向地執行自組織通信。通過使用速率反饋和特別修整發往接收站的傳輸,使點點連接本身很高效。當使用PHY突發的公共可接收部分(如PCCH)時,那么,如2620所示,其他STA可以訪問該信息,并避免在PCCH中顯示的已
25知占用時間內在信道上造成干擾。如圖25所示,在圖26所示的步驟前,受管理的或自組織的點點通信可以發起數據傳輸,并且,可用于隨后繼續進行點點通信。因此,可以使用調度型和自組織的點點通信的任何組合。圖27給出了一個示例性的TDD MAC幀間隔2700,用于說明站之間的受管理點點通信。在該例中,F-TCH和A-TCH持續時間都被設為O。信標/BCH 510和CCH 520與以前一樣發送。信標/BCH 560表示下一幀的開始。CCH 520指明用于點點通信的分配段。根據這些分配段,在已分配的突發2710期間,STA I向STA 2發送信號。請注意,在相同的TDD MAC幀間隔內,STA 2分配得到段2730,用于對STA I做出響應。任一特定的點點PHY層突發中可以包括上述的各種成分,如速率反饋、請求、受控和/或非受控導頻、受控和/或非受控數據。在分配段2720中,STA 3向STA 4發送信號。在分配段2740中,STA 4以相似的方式,向STA 3發送信號。R-TCH中可以包括各種其他反向鏈路傳輸,包括非點點連接。下面進一步詳細給出說明這些和其他方面的附加示例性實施例。請注意,在圖27中,根據需要,可以對段之間的保護間隔進行調度。關于點點通信的一個重要問題在于,通常情況下,兩個STA之間的路徑延遲是未知的。對此,一種處理方法是,讓每個STA保持其發送時間固定,從而使它們與AP的時鐘相同步地到達AP。在這種情況下,AP可以在每個點到點分配段的兩端提供保護時間,以補償兩個通信中的STA之間的未知路徑延遲。在很多情況下,循環前綴將是足夠的,而不必在STA接收處進行調整。然后,STA必須確定它們各自的時間偏差,以便于知道何時接收其他STA的傳輸。STA接收機可能需要維持兩個接收時鐘一個用于AP幀時序,另一個用于點點連接。正如上面的各種實施例所描述的那樣,接收機可以在其分配段內得到確認和信道反饋,并反饋到發射機。即便總的業務流是單向的,接收機也可以發送參考和請求,以獲得分配段。AP調度器確保為反饋提供足夠的資源。與傳統站和接入點講行互操作就如同這里詳細說明的那樣,所描述的各種實施例提供了相對于傳統系統的改進。但是,由于傳統系統業已廣泛存在,一個系統最好能夠與現有的傳統系統和/或傳統用戶終端保持后向兼容。這里使用的術語“新型”用來與傳統的系統相區別。新類型的系統可以集成有這里詳細描述的一個或多個方面或特征。一個示例性的新型系統是下面結合圖 35-52描述MMO OFDM系統。此外,下面詳細描述的用于使新型系統與傳統系統互操作的方面也適用于其他尚待開發的系統,而不管該系統中是否包括這里詳細描述的任何特定改進。在一個示例性的實施例中,通過使用不同的頻率分配(FA),可以與其他系統保持后向兼容,從而使一個新型系統在與傳統用戶不同的FA上工作。因此,新型系統可以搜索在其上工作的可用FA。動態頻率選擇(DFS)算法可以實現在該新型WLAN中,以實現這一功能。最好采用多載波的AP。試圖接入WLAN的傳統STA可以采用兩種掃描方法主動掃描和被動掃描。在被動掃描的情況下,通過掃描工作頻帶,STA得到其附近的可行基本服務集合(BSS)的列表。在主動掃描的情況下,STA發送一條查詢消息,以請求來自BSS中其他STA的響應。對于STA如何確定加入哪個BSS,傳統標準保持沉默,但是,一旦做出一個決定,就可以嘗試進行關聯。如果不成功,STA將通過其BSS列表而移動,直到成功為止。當一個傳統STA無法理解所發送的信標信息時,該STA不會試圖與一個新型WLAN相關聯。但是,作為一種在單個FA上維持單個WLAN類型的方法,一個新型的AP(以及UT)可以忽略來自傳統STA的請求。另一種技術是,讓新型AP或新型STA使用有效的傳統(即,802.11)消息傳送技術,拒絕任何傳統STA的請求。如果一個傳統系統支持這種消息傳送技術,則可以為傳統該 STA提供重定向消息。與在不同FA上工作相關聯的一個明顯弊端是,支持兩種類型的STA需要附加的頻譜。一個好處是,便于管理不同的WLAN,并保留如QoS等功能。但是,就如同本申請中詳細描述的那樣,對于新型系統所支持的高數據速率,傳統的CSMA MAC協議(如,傳統802. 11 標準中詳細描述的那些協議)通常不夠高效,如這里詳細描述的MIMO系統實施例。因此, 最好采用后向兼容的工作模式,以使新型MAC與傳統的MAC在相同的FA上共存。下面描述幾個示例性的實施例,其中,傳統和新型系統可以共享相同的FA。圖28示出了方法2800,用于在相同的頻率分配上支持傳統和新型站二者。在該例中,為便于說明,假設BSS孤立地工作(即,多個重疊的BSS之間沒有協作)。流程開始于框 2810中,使用傳統的信令來確立一個無競爭周期。下面是用于傳統802. 11系統的幾個說明性示例,其中,新型WLANAP可以使用傳統 802. 11標準中內置的鉤子,預留由新型站專用的時間。除此之外,對于各種類型的傳統系統,可以使用任何數量的其他信令技術,確立一個無競爭周期。一種技術是在PCF/HCF模式下確立無競爭周期(CFP) 可以確立一個信標間隔, 并在該信標間隔內通告一個無競爭周期,其中,它可以在輪詢模式下為新型和傳統STA提供服務。這使得所有傳統STA將其網絡分配向量(NAV)設置成所通告的CFP的持續時間, 網絡分配向量是用來跟蹤CFP的計數器。所以,在CFP內,收到該信標的傳統STA不得使用信道,除非被AP輪詢。另一種技術是通過RTS/CTS和持續時間/ID字段,確立CFP以及設置NAV。在這種情況下,該新型AP可以發出一個具有預留地址(RA)的特定RTS,向所有新型STA表明該AP 正在預留該信道。傳統的STA將該RA字段解析為指向一特定STA,并且不做出響應。新型的STA用一個特定CTS做出響應,從而,在CTS/RTS消息對中的持續時間/ID字段中給出的時間段內清除BSS。在這點,新型站可以在預訂持續時間內自由地使用信道,而沒有沖突。在框2820中,已經接收到用于確立無競爭周期的信號的傳統STA等待,直到被輪詢或無競爭周期結束為止。這樣,接入點成功分配了共享媒體,以供新型MAC協議使用。在框2830中,新STA可以根據該協議而接入。這里詳細說明的方面的任何集合或子集都可以用于這樣一種新型MAC協議中。例如,可以采用調度型的前向和反向鏈路傳輸,以及,受管理的點點傳輸、自組織的或基于競爭的通信(包括點點),或者,上述傳輸的任意組合。在框 2840中,使用多種信號類型中的任何一種,結束新型接入周期,信號類型可以根據所采用的傳統系統而改變。在該示例性實施例中,發送一個無競爭周期結束信號。在另一實施例中, 在無競爭周期中,也可以輪詢傳統STA。這樣的接入可以在新型接入之后,或者,可以穿插在其中。在框2850中,如果為傳統系統規定了一個競爭周期,則所有STA可以競爭接入權。 這樣,在無競爭周期內不能進行通信的傳統系統就可以發出請求和/或試圖發送信號。在決策框2860中,該流程可以通過返回到框2810而得以繼續,或者,也可以停止。圖29示出了傳統和新型媒體接入控制的組合。在新型協議2930上給出了傳統MAC 協議2910,當這二者組合起來時,就形成了一個MAC協議,如組合后的MAC協議2950。在該例中,出于說明目的,使用了 802. 11傳統信令。本領域技術人員將會認識到,這里公開的技術也適用于多種傳統系統中的任何一種和任何一種新型MAC協議,包括這里公開的功能的組合。傳統的MAC協議2910包括信標2902,其標識信標間隔。傳統的信標間隔包括無競爭周期2904,后面跟著的是競爭周期2906。各種無競爭輪詢幀2908A-N可以在無競爭周期2904內產生。無競爭周期2904是借助于無競爭周期結束2910而終止的。在802. 11示例性實施例中,每個信標2902在目標信標發送時間(TBTT)時被發送出去。新型MAC協議 2930 包括 MAC 幀 2932A-N。合并后的信標間隔2950說明了傳統和新型MAC協議在無競爭周期2904內的互操作性。其中包括新型TDD MAC幀間隔2932,后面跟著的是傳統輪詢,CF輪詢幀2908A-N。 無競爭周期結束于CFPEND 2910,后面跟著的是競爭周期2906。新型TDD MAC幀間隔2932 可以是任何類型,可選地包括這里詳細描述的各個方面。在一個示例性實施例中,新型TDD MAC幀間隔2932包括各種段,如上面結合圖20所描述的那些段。因此,在該例中,新型TDD MAC幀間隔包括導頻510、控制信道520、前向傳輸信道530、自組織點點部分(A-TCH) 2010、 反向鏈路傳輸信道540和隨機接入信道550。 請注意,在CFP 2904內,傳統STA不應當干擾任何新型WLAN傳輸。AP可以在CFP 內輪詢任何傳統STA,從而在該段中允許進行混合模式操作。此外,AP可以預留整個CFP 2904以供新型使用,并在信標間隔結束時將所有傳統業務推向競爭周期(CP)2906。該示例性802. 11傳統標準需要CP 2906長得足以支持兩個傳統終端之間的交換。 所以,可以采用信標,但這會導致系統中的時間抖動(time jitter)。如果需要的話,為了降低抖動,可以縮短CFP間隔,從而保持固定的信標間隔。可以設置用于確立CFP和CP的計時器,以使得CFP ( S卩,大約I. 024秒)比CP( S卩,小于10毫秒)長。但是,如果AP在CFP 期間輪詢傳統終端,則它們的傳輸的持續時間可能是未知的,并可能導致額外的時間抖動。 因此,當將傳統STA容納在相同的FA上時,必須注意保持新型STA的QoS。傳統的802. 11 標準同步到I. 024毫秒的時間單元(TU)。在該例中,采用2TU或2. 048毫秒的MAC幀持續時間,新型MAC可設計成與傳統系統同步。在有些實施例中,最好確保使新型MAC幀同步。也就是說,系統的MAC幀時鐘可以連續,并且,當發送時,該MAC幀邊界開始于2. 048毫秒幀間隔的整數倍。這樣,易于保持 STA的睡眠模式。新型傳輸不需要與傳統傳輸兼容。首部、前導碼等都可以是對于新型系統特有的, 它們的示例貫穿本申請中進行了詳細描述。傳統STA會試圖將其解調,但將無法正確進行解碼。睡眠模式下的傳統STA通常不會受到影響。圖30示出了獲得傳輸機會的方法3000。方法3000可以用作方法2800的一個示例性實施例中的框2830,如上所述。該流程開始于決策框3010,其中,接入可以是調度型的,或者是非調度型的。本領域技術人員將會認識到,雖然該例示出了兩種類型的接入,但在任何特定實施例中,可以支持這兩種接入類型中之一或二者。在決策框3010中,如果期望非調度型的接入,則進入框3040,從而競爭接入權。可以使用任何數量的基于競爭的接入技術。一旦獲得了傳輸機會(TXOP),則在框3050中根據該傳輸機會進行發送。然后,流程
可以結束。在框3010中,如果期望調度型的接入,則進入框3020,以請求接入。該接入請求可以在自組織競爭期間在隨機接入信道上做出,或者,使用這里公開的任何其他技術。在框 3030中,當該接入請求被批準后,將會收到一個分配段。進入框3050中,根據收到的分配段,發送TXOP。在有些情況下,最好使用重疊的傳統BSS,在相同的頻率分配中,在新型AP及其相關聯的BSS之間實現互操作。傳統BSS可以工作在DCF或PCF/HCF模式下,所以,新型BSS 和傳統BSS之間的同步可能不是總能達到。如果傳統BSS工作在PCF或HCF模式下,則新型AP會試圖同步到TBTT。如果這是可能的,則新型AP可以使用各種機制在競爭周期內占有信道,上面已經對其示例做出了描述,以便于工作在重疊的BSS區域內。如果傳統BSS工作在DCF下,則新型AP也會試圖占有信道,并通告一個CFP,以清除信道。在有些場合下,傳統BSS中的一些或全部STA可能收不到新型AP傳輸。在這種情況下,這些傳統STA可能會干擾新型WLAN的操作。為了避免這種干擾,新型站可以默認基于CSMA操作,并依賴點點傳輸(下面還將結合圖33-34對其進一步詳細描述)。圖31示出了一種示例性的方法3100,以使多個BSS共享單個FA。在框3110中, 傳統接入點發送一個信標。共享相同頻率分配的新型接入點可以同步到與該信標相關聯的 TBTT(可選的)。在框3120中,如果傳統的無競爭周期是根據該信標而規定的,則執行它。 一旦無競爭周期(如果有的話)結束,則所有STA就可以在規定的競爭周期內競爭接入權。 在框3130中,新型接入點在競爭周期內競爭接入權。在框3140中,新型STA在新型接入點已經競爭到接入權的時間內可以接入共享媒體。在該新型接入期間的接入類型可以包括這里詳細描述任何一個方面。可以使用如上面詳細描述的多種技術,向傳統STA指示該接入點預留信道的時間量。在框3150中,一旦該周期結束,則傳統STA就可以競爭。在決策框 3160中,該流程可以通過返回到框3110中而繼續,或者,可以結束。圖32示出了使用單個FA的重疊BSS。傳統系統3210發送信標3205 (圖中示出了 3205A和3205B,用于說明傳統系統的TBTT和總信標間隔)。信標3205A標識出無競爭周期 3210和競爭周期3215。在無競爭周期3210內,可以執行傳統的無競爭輪詢幀3220A-N,后面跟著的是無競爭周期的結束指示符3225。新型WLAN 3240中的站監視信道,接收信標3205,并控制住自己不接入媒體,直到競爭接入權的機會來臨為止。在該例中,最早的機會在無競爭周期內。在PIFS 3230之后, 新型接入點向傳統站發送一個傳統信號3245,以指示將占用信道的時間量。多種符號可用來執行該功能,它們的示例在上面已經進行了詳細描述。可以采用各種其他信號,這取決于期望與哪些傳統系統實現互操作。傳統信號3245的接收范圍內的傳統STA會避免接入信道,直到新型接入周期3250結束為止。周期3250包括一個或多個TDD MAC幀間隔3260(在該例中,為3260A-N)。TDD MAC幀間隔3260可以是任何類型,其示例包括這里詳細描述的一個或多個方面。在一個示例性的實施例中,新型AP在定長的間隔內占有信道(即,每40毫秒內,
29新型AP占用信道20毫秒)。新型AP可以維持一個計時器,以確保它只在預期持續時間內占用信道,從而保證信道共享的公正性。在搶占信道的過程中,新型AP可以使用任何信令技術。例如,可以發送CTS/RTS或傳統信標,來通告新的CFP。在新型間隔3250內,一個示例性的第一TDD MAC幀間隔可以如下定義首先,發送一個信標加F-CCH,以指明要在當前MAC幀中輪詢列表上的UT。在F-CCH后,廣播一段MMO 導頻,以使STA獲取MMO信道和形成MMO信道的準確度量結果。在一個示例性實施例中, 每個天線用2個短OFDM符號,即可實現極好的性能。這意味著,初始MAC幀內的F-TCH大體上包括8個MMO導頻符號。第一 MAC幀的R-TCH部分可以如此構造以使輪詢列表上的 STA向AP發送非受控MMO導頻和速率指示符(用于下行鏈路),以及確認。在該例中,在該點,輪詢列表上的所有終端準備在下一 TDD MAC幀間隔中工作在正常調度型方式下。此后,在AP的協調下,使用這里公開的任何一種技術,第一 TDD MAC幀間隔之后的TDD MAC幀間隔可用于交換數據。如上所述,在特定情況下(例如,當傳統BSS中的一些或全部STA收不到新型AP 傳輸時),新型站默認基于CSMA的操作,并依賴點點傳輸。此時,上面描述的接通/關閉循環可能不具有優勢,或者,甚至是不可能的。在這些情況下,新型站可以默認點點操作。圖33給出了一種示例性方法3300,其使用這里公開的各種技術,執行高速點點通信,同時與傳統BSS互操作。流程開始于框3310,其中,有數據要發給第二 STA的第一 STA 競爭接入權。在框3320中,成功競爭到接入權后,該站使用傳統信號,如上面所述的那些信號,清理媒體。在框3330中,第一 STA向第二 STA發送一個請求(與導頻一起)。第二 STA 能夠根據所發送的導頻,測量信道。第二 STA將信道反饋發送到第一 STA。因此,在框3340 中,第一站收到具有信道反饋(例如,速率反饋)的響應。在框3350中,根據該反饋,第一 STA向第二站發送導頻和受控數據。在框3360中,第二 STA可以向第一 STA發送確認,并且可以發送后續的速率反饋,以用于其他傳輸。用來清理媒體的傳統信號使得使用任何一種高速技術和相對于傳統系統的改進,如這里所公開的那些技術,執行框3330到3360。在本發明的保護范圍內,一旦STA已經清理了媒體,就可以使用任何點點MAC協議。流程返回框 3310可以得以繼續,如決策框3370所示或者,流程可以結束。在一個示例性實施例中,采用點點模式,搶占信道根據CSMA的傳統規則而工作。 在該例中,沒有采用PCF和HCF,且不必有一個集中式的網絡架構。當一個新型STA希望與另一新型STA (或AP)進行通信時,該STA搶占信道。第一傳輸包括足夠的MMO導頻,加上某一請求建立連接的消息。可以采用CTS和RTS來清理區域和預留時間。請求方STA消息必須包含STA BSS ID、STA MAC ID和目標STAMAC ID (如果知道的話)。響應應當包含響應方 STA的BSSID。這樣,這些STA就能夠判斷它們是否需要執行發射導引(transmitsteering) 向量的接收機校正,如果使用了導引(steering)的話。請注意,在該例中沒有使用發射導引,但是這樣做是有優點的,如果STA都已使用協調BSS的指定AP而進行了校準的話。如圖33所示,響應可以包含MMO導頻(如果采用的話,是受控的),再加上速率指示。一旦該交換出現,就可以在每個鏈路上進行導引(steering)。但是,如果這些STA屬于不同的BSS,則發起該連接的STA之間的第一受控傳輸可以包含受控MMO導頻信號,以使響應方STA的接收機能夠校正不同BSS之間的相位差值。在該示例性實施例中,一旦發生了初始交換,就可以進行導引。這些交換應當遵循下行鏈路和上行鏈路傳輸之間的SIFS間隔。由于計算用于進行導引的特征向量中的潛在處理延遲,這可能需要STA使用最小均方誤差(MMSE)處理,而不是特征向量處理。一旦計算出導引向量,STA就可以開始在發射方使用特征向量,而接收方可以繼續采用MMSE處理, 向著最佳空間匹配濾波器解而改變。兩個STA之間的周期性反饋有助于進行跟蹤和速率控制。可以遵循SIFS間隔,以便于讓STA保持對信道的控制權。圖34示出了點點通信,其使用技術MMO技術,在傳統BSS上競爭接入權(即,受管理的)。在該例中,發起站106A在信道上競爭接入權。當它成功地搶占到信道時,發送 MMO導頻3405,后面再跟著請求3410。該消息可以包含BSS ID、發起方STA的MAC ID和目標STA的MAC ID,如果是已知的話。其他信令,如CTS和RTS,可用來進一步清理信道。響應方STA 106B發送受控導頻3420,后面跟著確認和速率反饋3425。受控導頻3420在請求 3410后的SIFS 3415時發送。在該示例性實施例中,傳統接入點是802. 11接入點,SIFS具有最高優先級,因此,響應站106B保持對信道的控制權。圖34詳細描述的各種傳輸可以相互距離SIFS而進行發送,從而保持對信道的控制權,直到點點通信結束為止。在一個示例性實施例中,可以確定信道占用的最大持續時間。在速率反饋3425 之后的受控導頻3430和數據3435根據該速率反饋,從發起站STA 106A發送到響應站STA 106B。在數據3435之后,響應方STA 106B發送受控導頻3440以及確認和速率控制3445。 作為響應,發起站106A發送受控導頻3450,后面接著數據3455。該流程可以無限地繼續下去,或者最多達到信道接入所允許的最大時間,這取決于部署周期。雖然在圖34中沒有顯示,但響應方STA也可以發送數據,并且,發起站也可以發送速率控制。這些數據段可以與圖34所示的那些段組合起來,以使效率最大化(即,SIFS 不必插在這些傳輸之間)。當兩個或多個BSS重疊時,最好采用能以協作方式共享信道的機制。下面給出幾種示例性的機制以及與其相關聯的示例性操作過程。這些機制可以結合起來使用。第一種示例性的機制是動態頻率選擇(DFS)。在確立一個BSS之前,WLAN需要搜索該無線媒體來確定最佳的頻率分配(FA),以便于確立BSS的操作。在搜索候選FA的過程中,AP也可以創建鄰居列表,以便于進行重定向和AP間切換。此外,WLAN可以將MAC幀時序與鄰居BSS進行同步(下面將進一步說明)。可以使用DFS來分配BSS,從而使BSS間同步需求最小化。第二種示例性的機制是BSS間同步。在DFS過程中,AP可以獲取鄰居BSS的時序。 通常,最好使所有BSS (在一個實施例中,在單個FA上,或者,在另一實施例中,跨過多個FA) 同步,以便于進行BSS間切換。但是,采用這種機制,至少在相同FA上工作且彼此接近的那些BSS同步其MAC幀。此外,如果共信道BSS重疊(S卩,AP能夠彼此監聽到對方),則新到達的AP可以將其存在情況告知原有的AP,并如下制定資源共享協議。第三種示例性的機制是資源共享協議。在同一 FA上重疊的BSS可以平等地共享信道。可以使MAC幀按照某預定方式在BSS之間交替,從而實現這一點。這樣,每個BSS中的業務就可以使用信道,而不會冒著被其他BSS干擾的風險。這樣的共享可以實現在兩個重疊的BSS之間。例如,在2個BSS重疊的情況下,一個AP使用偶數編號的MAC幀,而另一個AP使用奇數編號的MAC幀。在三個BSS重疊的情況下,共享可以用3為模來實現。其他實施例可以采用任何類型的共享機制。BCH開銷消息中的控制字段可以顯示是否可以進行資源共享以及共享周期的類型。在該例中,BSS中所有STA的時序調整到合適的共享周期。 在該例中,在BSS重疊的情況下,延時將會增加。第四種示例性的機制是STA輔助的再同步。可能會出現這種情況兩個BSS彼此聽不到對方,但重疊區域中的一個新STA可以聽到它們兩個。該STA能夠確定這兩個BSS 的時序,并將此報告給它們。此外,該STA能夠確定時間偏差,并指示哪個AP應當改變其幀時序以及改變多少。該信息必須傳播到與該AP相連接的所有BSS,它們都必須重新建立幀時序,以實現同步。幀的再同步可以在BCH中進行通告。可以將該算法推廣應用于處理更多無意識的重疊BSS。下面詳細描述可用于上述一種或多種機制的示例性過程。AP可以在加電時或在其他指定時間實現同步。通過在所有FA中搜索附近系統,可以確定系統時間。為便于同步,一組正交碼可用于協助區分不同的AP。例如,AP在每個MAC 中貞內具有重復的已知信標。這些信標可以用Walsh序列(例如,長度為16)進行覆蓋。因此,諸如AP或STA之類的設備可以執行本地AP的導頻強度測量(PSM),以確定重疊的BSS。 下面將進一步詳細說明,與一個AP相關聯的活動STA可以發送回波,以協助同步。這些回波可以使用與AP覆蓋碼(cover)相對應的時序和覆蓋技術(covering)。因此,當BSS重疊、 但這些BSS各自的AP無法檢測來自對方的信號時,STA回波可被鄰居AP接收到,從而提供其AP的有關信息以及鄰居AP可以同步的信號。請注意,在不同的FA上可以重復使用正交的覆蓋碼。可以基于未檢測到的Walsh覆蓋碼的集合,確定性地完成Walsh覆蓋碼的選擇 (即,選擇一個未在鄰居AP上檢測到的Walsh覆蓋碼)。如果所有的覆蓋碼都存在,則與最弱接收信號電平(RSL)相對應的碼可由新的AP重新使用。否則,在一個實施例中,可以選擇使AP的工作點最大化的碼(請參見自適應重復使用的結構化功率補償機制,下面還將對此進行詳細說明)。在該例中,由各AP發送的幀計數器彼此交錯開來。所采用的交錯方式對應于 Walsh覆蓋碼標號。因此,APO使用Walsh碼O。當APO幀計數器=j時,APj使用Walsh覆蓋碼j,并且,其幀計數器等于O。在加電時或在要執行同步的任何時間,AP監聽鄰居AP信標和/或STA回波。如果沒有檢測到鄰居系統,則AP確立它自己的時間基準。這可以是任意的,或者與GPS相關, 或者是任何其他的本地時間基準。如果檢測到單個系統,則相應地確立本地時間。如果AP 檢測到兩個或多個以不同時間線工作的系統,則AP可以與具有最強信號的系統進行同步。 如果這些系統工作在相同的頻率分配(FA)上,則AP可以試圖與較弱的AP相關聯,從而告知它工作在獨立時鐘上的其他附近AP。該新AP試圖將同步兩個AP區所需的時間偏差告知較弱的AP。較弱區AP可以調整其時序。對于多個鄰居AP,這可以重復執行。用兩個或多個系統的同步時序,新的AP可以可以確立其時序。如果所有鄰居AP都不能同步到單個時序(不管是什么原因),則該新AP可以同步到任何一個鄰居AP。AP可以在加電時執行動態頻率選擇。如上所述,通常情況下,最好能通過DFS選擇使BSS重疊最小,從而使需要同步的BSS的數量以及與該同步相關聯的任何延遲或吞吐量降低最小化(即,相比必須與一個或多個鄰居BSS共享該媒體的BSS,在一個FA上能接入整個媒體的BSS更高效)。同步之后,新的AP可以選擇具有最小RSL的FA(即,當測量鄰居AP時,或在回波期間)。AP可以周期性地詢問STA,以便于進行AP導頻測量。同樣,AP可以對靜默周期進行調度,以評估AP處由來自其他區(即相鄰BSS)的STA所造成的干擾等級。如果該RSL等級過度,則AP可以在非調度周期內嘗試尋找另一個FAjP /或制訂功率補償策略,如下所述。如上所述,可以根據導頻覆蓋碼,組織AP。在該例中,每個AP可以使用長度為16 的Walsh序列覆蓋碼。可以使用任意個不同長度的碼。導頻覆蓋碼用于在一個超幀周期內調制信標的信號。在該例中,超幀周期等于32毫秒(S卩,16個連續MAC幀信標)。然后,STA 可以在超幀間隔內相干地積分,以確定與一個特定AP相關聯的導頻功率。如上所述,AP可以從未檢測到的多個可用Walsh碼中選擇其Walsh碼。如果檢測到所有碼(在相同的FA 上),則AP可以按照從最強到最弱的次序對它們進行排隊。AP可以重復使用與檢測到的最弱Walsh碼相對應的Walsh碼。為便于識別鄰居AP,STA可用于發送回波,以標識它們相應的AP。因此,如上所述, 未檢測到鄰居AP的一個AP可能會檢測到相應的STA回波,從而識別出該AP及其時序。每個AP可以在其信標中發送配置信息,并且,每個STA可以充當中繼器,以便于向任何接收的鄰居AP重新發送AP配置信息以及時序。在收到來自AP的命令時,活動STA需要發送一個預定的模式,以使工作在相同FA 上的附近AP檢測到該鄰居系統的存在。一種簡單的方法是,在MAC幀中定義一個觀測間隔 (例如,在FCH和RCH之間),其不被AP用于任何業務。觀測間隔的持續時間可以定義成足夠長,以處理該AP相關聯的STA和鄰居AP相關聯的STA之間的最大不同傳播延遲(例如, 160個碼片,或者,2個OFDM符號)。例如,使用Walsh覆蓋碼j的AP相關聯的STA可以在其MAC幀計數器=O時發送回波。該回波上編碼有使鄰居AP檢測存在性和與相鄰AP區中的STA高效地共存所必需的信息。可以采用自適應重復使用的結構化功率補償(backoff)。當系統擁擠到每個FA必須在另一 AP附近重復使用時,最好能施加一種結構化的功率補償機制,以使兩個區中的終端都以最大效率工作。當檢測到擁擠時,可使用功率控制,來提高系統的效率。也就是說, 不是任何時候都以全功率進行發送,AP可以使用與它們的MAC幀計數器同步的一種結構化的功率補償機制。例如,假設兩個AP工作在相同的FA上。一旦這些AP檢測到該狀況,它們就會制訂已知的功率補償策略。例如,兩個AP使用一種補償機制,其使得在MAC幀O上全功率
Ptot,在MAC幀I上Ptot (15/16),......,在MAC幀15上Ptot/16。由于AP是同步的并且它
們的幀計數器交錯,所以,沒有AP區同時使用全功率。該目標是選擇使各個AP區中的STAs 以最高可能吞吐量而工作的補償模式。—個特定AP所用的補償模式可以是檢測到的干擾度的函數。在該例中,一個特定的AP可以使用最多16個已知的補償模式。AP可以在BCH中和在由AP相關聯的STA發送的回波中,傳遞所用的補償模式。Walton 等做出的、題目為 “Method and apparatus for controllingtransmissions of a communications systems,,的美國專利 6,493,331 中詳細描述了一種示例性的補償機制,該專利已轉讓給本發明的受讓人。圖53示出了能夠與傳統系統進行互操作的技術的另一示例性實施例。圖中示出
33了一個示例性的MAC幀1500,上面已經結合圖15對其做了詳細說明。還引入了一種時隙化模式,其中,定義了時隙間隔5310。時隙間隔5310包括MMO導頻間隔5315和時隙間隙 5320。如圖所示,插入了導頻5315,以預留該信道,使其免受根據諸如EDCA之類的規則工作的其他站(包括AP)的影響。改進的MAC幀5330基本上包括MAC幀1500,其中插入了導頻 5315,以便于保持對媒體的控制。圖53只是說明性的,對于本領域技術人員來說,這是顯而易見的。時隙化模式可以與任何類型的MAC幀結合起來,這里詳細描述其各種示例。在該例中,為便于說明,假設傳統的802. 11系統使用的MAC幀是I. 204毫秒的整數倍。MAC幀可以設為2. 048毫秒,以便于同步。在目標信標發送時間(TBTT),通告CFP持續時間,以使STA設置其NAV。在CFP期間,BSS中的STA不應當發送信號,除非被輪詢。如前所述,AP也可以發送RTS,并讓STA回應一個相同的CTS,以進一步清理BSS。該CTS可以是來自所有STA的同步傳輸。在該例中,通過確保MAC幀總是開始于2. 048毫秒邊界,可以消除抖動。這樣,即便在TBTT縮短的情況下,也在相鄰/重疊BSS之間維持時間同步。上面描述的各種其他技術可以與下面描述的技術結合起來。一旦為修改后的MAC巾貞5330預留了媒體,就可以使用任何可用技術,采用時隙化模式來保持對媒體的占有權,以防止傳統 STA干擾受過調度的傳輸,從而潛在地降低新型系統的吞吐量增加(S卩,使用圖15或圖53 所示機制,或者這里詳細描述的其他機制)。在該例中,新型AP遵循CSMA規則來搶占信道。但是,在此之前,它應當要么收聽信標,或者其他STA,試圖確定是否存在另一 BSS。但是,為了實現公平的資源共享,不需要同步。一旦檢測到鄰居BSS,該新型AP就可以通過發送其信標來搶占信道。為了阻止 (lock out)其他用戶,該新型AP發送具有某一頻率的導頻,從而防止其他STA使用該信道 (即,沒有空閑周期長于PIFS = 25usec)。該新型AP可以設置一個能使其在確定公平的固定持續時間內占用該信道的計時器。這樣可以大致與傳統AP的信標周期同步,或者異步(S卩,每200毫秒內100毫秒)。該新型AP可以在它所允許的間隔內的任何點搶占信道,這可由傳統BSS用戶延遲。如果沒有業務要服務的話,該新型AP可以在其時間屆滿之前放棄信道。當該新型AP占有信道時,它將其使用限制為一個公正的時間段。此外,該新型AP確立的時序可以與原有的MAC幀時序一致。也就是說,新型信標出現在新型AP時鐘的2. 048毫秒邊界上。這樣, 新型STA可以通過觀察這些特定間隔,判斷HTAP是否已經占有信道,從而保持同步。該新型AP可以在信標中通告其幀參數。幀參數的一部分可以包括導頻間隔間距, 用于表示該MAC幀內導頻傳輸的頻率。請注意,該新型AP可以調度STA,以使其傳輸與周期性突發導頻重疊。在這種情況下,分配段重疊的STA知道這一點,并在該周期內忽略導頻。 其他STA不知道這一點,因此使用一個門限監測器,來確認導頻是否在規定間隔內發送的。可能會出現這種情況STA在原本要由AP進行發送的時刻發送了導頻信號,或者, AP在該間隔內發送受控導頻信號到STA。為了防止其他STA使用該導頻信號而惡化其信道估計,AP導頻信號可以使用與公共導頻Walsh覆蓋碼相正交的Walsh覆蓋碼。可以采用用于分配Walsh覆蓋碼的結構。例如,當STA和AP使用不同的Walsh覆蓋碼時,Walsh空間可以包括2N個覆蓋碼,其中的N個覆蓋碼是為AP預留的,而其他的覆蓋碼是為與一個特定AP 相關聯的STA預留的,這些STA使用的覆蓋碼以已知方式與相應AP的Walsh覆蓋碼關聯。
當該新型AP向一個STA發送分配信息時,它期望該STA在規定間隔內向它發送。 該STA可能未接收到該分配信息,在這種情況下,信道可能未被使用的間隔長于PIFS。為了防止出現這種情況,AP可以在t < SIFS內檢測信道,并判斷它是否被占用。如果未被占用,則AP可以通過發送相應定相的導頻,立即搶占信道。可以將新型信道分配段時隙化成SIFS的間隔(16uSeC)。這樣,信道占用就可以得到保障,從而在新型專用周期內拒絕傳統用戶。必須把RCH設計成支持互操作,這是因為,RCH的持續時間可能超過16usec。如果在一個特定實施例中不能很容易地提供該RCH,那么,當新型MAC不具有信道控制權時(SP, 在傳統模式下共存),可以分配該RCH工作在傳統模式下。通過允許STA在導頻傳輸后的任何時間(即,等待4微秒,并發送8微秒)發送接入請求,可以提供F-RCH,如圖53所示。示例件實施例增強的802. U MIMO WLAN下面詳細描述的示例性實施例說明上述各個方面以及其他方面。在該例中,示出了使用MMO的增強802. 11WLAN。將詳細描述各種MAC增強,以及,用在MAC層和物理層上的對應數據和消息傳遞結構。本領域技術人員將會認識到,僅僅公開了 WLAN特征的一部分,并且,他們可以使這里公開的內容適用于802. 11傳統系統互操作,以及,與各種其他系統的互操作。下面詳細描述的示例性實施例特征在于能夠與傳統802. lla、802. Ilg STA互操作,以及,能夠與802. Ile草案和預期的最終標準互操作。該示例性的實施例包括MIMO OFDMAP,如此命名是為了與傳統AP相區分。下面還將詳細說明,由于后向兼容性,傳統STA 能夠與MMO OFDM AP相關聯。但是,MIMO OFDM AP可以明確地拒絕來自傳統STA的關聯請求,如果需要的話。DFS過程可以把被拒絕的STA定向到另一支持傳統操作的AP (可以是傳統 AP 或另一 MMO 0FDMAP)。MIMO OFDM STA 能夠與其中沒有 AP 的 802. IIa 或 802. Ilg BSS 或獨立 BSS (IBSS) 相關聯。因此,對于該操作,這樣的一個STA將實現802. lla、802. Ilg以及802. Ile預期最終版本的所有必備功能。在BSS或IBSS內,當傳統和MMO OFDM STA共享相同的RF信道時,支持各種功能。 所建議的MMO OFDM PHY頻譜掩碼與現有802. Ila, 802. Ilg的頻譜掩碼兼容,從而,不會向傳統STA引入附加的相鄰信道干擾。PLCP首部(下面詳細說明)中的擴展信號字段與傳統 802. 11的信號字段后向兼容。傳統信號字段中未用的速率值被設置成定義新的PPDU類型 (下面將詳細說明)。自適應協作功能(ACF)(下面將詳細說明)能夠使傳統和MIMO OFDM STA之間的媒體實現任意共享。802. lie EDCA、802. lie CAP和SCAP的周期可以任意插入任何信標間隔,這由AP調度器確定。如上所述,需要用高性能MAC有效地實現MMO WLAN物理層支持的高數據速率。下面詳細描述該示例性MAC實施例的各種屬性。下面是一些示例性的屬性PHY速率和傳輸模式的自適應,有效地利用MMO信道的容量。PHY的低延時服務提供低的端到端延遲,以解決高吞吐量(例如,多媒體)應用的需求。在低負載時采用基于競爭的MAC技術,或者,在重負載系統時使用集中式或分布式調度,可以實現低延時操作。低延時具有很多好處。例如,低延時可以實現快速自適應,從而使物理層數據速率最大化。低延時能夠用小緩沖器實現便宜的MAC,而不必停止ARQ。對于
35多媒體和高吞吐量應用,低延時還使端到端延遲最小化。另一屬性是高MAC效率和低競爭開銷。在基于競爭的MAC中,數據速率高時,有用傳輸占用的時間縮短,而該時間的增長部分浪費在開銷、沖突和空閑周期中。通過調度,以及,通過將多個高層分組(例如,IP數據報)聚合到單個MAC幀中,可以降低在媒體上浪費的時間。也可以形成聚合幀,從而降低前導碼和訓練開銷。PHY支持的高數據速率可以實現簡化的QoS處理。下面詳細說明的示例性MAC增強能夠以與802. Ilg和802. Ila保持后向兼容的方式,解決上述性能問題。此外,如上所述,草案標準802. Ile中包含的功能的支持和改進包括以下功能,如TXOP和直接鏈路協議(DLP),以及,可選的塊確認機制。為了描述下面的實施例,對于上面介紹的一些概念,使用新的術語。新術語的映射如表I所示表I、術語映射表
權利要求
1.一種數據傳輸的方法,包括發送匯總輪詢幀,所述匯總輪詢幀包括用于多個遠程站的多個傳輸機會;以及根據所述匯總輪詢幀,與所述多個遠程站交換數據幀。
2.一種時分雙工(TDD)數據傳輸的方法,包括發送導頻幀;發送匯總輪詢幀,所述匯總輪詢幀包括用于多個遠程站的多個傳輸機會;以及根據所述匯總輪詢幀,將零個或多個數據幀從接入點發送到所述多個遠程站。
3.如權利要求2所述的TDD數據傳輸的方法,還包括根據所述匯總輪詢幀,從所述多個遠程站接收零個或多個數據幀。
4.如權利要求2所述的TDD數據傳輸的方法,其中,根據所述匯總輪詢幀,在所述多個遠程站中的至少兩個遠程站之間交換零個或多個數據幀。
5.如權利要求2所述的TDD數據傳輸的方法,還包括根據所述匯總輪詢幀,接收零個或多個隨機接入段。
6.一種用于在共享媒體上發送和接收數據的裝置,包括接收機,用于從一個或多個遠程站接收一條或多條消息,每條消息包括從各個遠程站發送的數據的指示;以及發射機,用于發送一個指明一個或多個遠程站中的每一個在所述共享媒體上進行發送的傳輸時間和傳輸持續時間的匯總輪詢幀,所述匯總輪詢幀是響應于接收到的所述一條或多條消息而生成的,以及所述發射機進一步用于根據所述匯總輪詢幀向遠程站發送一個或多個數據幀。
7.一種裝置,包括接收機,用于接收匯總輪詢幀,所述匯總輪詢幀包括用于多個遠程站的多個傳輸機會;處理器,用于根據所述匯總輪詢幀確定遠程站的傳輸機會;以及發射機,用于在所述遠程站的所述傳輸機會期間發送一個或多個數據幀。
8.一種數據傳輸的裝置,包括用于發送導頻幀的模塊;用于發送匯總輪詢幀的模塊,所述匯總輪詢幀包括用于多個遠程站的多個傳輸機會;以及用于根據所述匯總輪詢幀發送一個或多個數據幀的模塊。
9.一種數據傳輸的方法,包括發送導頻幀;發送匯總輪詢幀,所述匯總輪詢幀包括用于多個遠程站的多個傳輸機會;以及根據所述匯總輪詢幀,發送一個或多個數據幀。
10.如權利要求9所述的方法,其中,從一個接入點向一個或多個遠程站分別發送一個或多個幀。
11.如權利要求9所述的方法,其中,分別從一個或多個遠程站向一個接入點發送一個或多個幀。
12.如權利要求9所述的方法,其中,從第一遠程站向第二遠程站發送一個或多個幀。
全文摘要
這里針對MAC處理而公開的實施例能夠高效地利用高吞吐量系統,并且可以與各種傳統系統保持后向兼容。在一個方面中,一種數據傳輸結構包括匯總輪詢幀和一個或多個根據所述匯總輪詢幀而發送的幀。在另一方面中,一種時分雙工(TDD)數據傳輸結構,包括導頻幀;匯總輪詢幀;零個或多個根據所述匯總輪詢幀的接入點到遠程站幀。在一個方面中,多個幀是在沒有幀間距或幀間距明顯降低的情況下發送的。在另一方面中,可以在從不同信源發送出的幀或者功率電平明顯不同的幀之間引入保護幀間距。在另一方面中,將單個前導碼與一個或多個幀相關聯地發送出去。在另一方面中,在一個或多個有序幀的傳輸之后,發送一個塊確認。
文檔編號H04W74/08GK102612076SQ20111038389
公開日2012年7月25日 申請日期2004年10月15日 優先權日2003年10月15日
發明者桑吉夫·南達, 羅德尼·J·沃爾頓, 阿諾·梅蘭 申請人:高通股份有限公司