新四季網

通信設備和通信方法

2023-06-17 04:25:26 2

專利名稱:通信設備和通信方法
技術領域:
本發明涉及一種基於物理層的載波檢測信息和MAC層的載波檢測信息執行媒體接入控制的通信設備和通信方法。
背景技術:
媒體接入控制(MAC)是用於使在共享相同媒體時執行通信的多個通信設備決定在傳送通信數據時如何使用該媒體的控制。由於有媒體接入控制,即使兩個或多個通信設備通過使用同一媒體同時傳送通信數據,也很少出現接收方的通信設備無法解碼通信數據的現象(衝突)。媒體接入控制還是一種用於控制從通信設備到媒體的訪問以便使以下現象的發生機會最少的技術,在這種現象中,無論是否存在具有發送請求的通信設備,該媒體都不會被任何一個通信設備使用。
然而,尤其在無線通信中,需要不以衝突檢測為前提的媒體接入控制(MAC),因為對於通信設備來說,在發送數據時監視發送數據是很難的。IEEE802.11是用於無線LAN的典型技術標準,其使用CSMA/CA(帶有衝突避免的載波檢測多路存取)。根據IEEE802.11中的CSMA/CA,在MAC幀的首標中,設置包括該幀之後的一個或多個幀交換的序列的結束之前的周期(持續時間)。在該周期中,與該序列無關並且沒有發送權的通信設備在確定該媒體的虛擬忙狀態時等待發送。這就避免了衝突的發生。另一方面,在此序列中具有發送權的通信設備認識到,除了該媒體被實際使用的周期不使用該無線媒體。IEEE802.11定義了媒體的狀態是基於MAC層上的虛擬載波檢測和物理層上的物理載波檢測的組合來確定的,而且媒體接入控制是基於該確定執行的。
使用CSMA/CA的IEEE802.11主要通過改變物理層協議已經提高了通信速度。關於2.4GHz頻帶,已經從IEEE802.11(1997年建立,2Mbps)變化到IEEE802.11b(1999年建立,11Mbps),再進一步變化到IEEE802.11g(2003年建立,54Mbps)。關於5GHz頻帶,只存在有IEEE802.11a(1999年建立,54Mbps)作為標準。為了發展針對在2.4GHz頻道和5GHz頻帶中進一步提高通信速度的標準規範,已經建立了IEEE802.1ITGn(工作組n)。
另外,已知有幾種設計用於提高QoS(業務質量)的接入控制技術。例如,作為一種用於保證諸如指定帶寬和延遲時間的參數的QoS技術,可以使用HCCA(HCF控制信道訪問),它是IEEE802.11的常規輪詢序列的一種擴展方案。根據HCCA,考慮所需的質量,在輪詢序列中執行調度以保證諸如帶寬和延遲時間的參數。日本專利申請公開出版物No.2002-314546涉及IEEE802.11e標準中的QoS,並且公開了一種用於為無線網絡中的通信設備之間的通信分配優先級的方法。
當使用與現有規範中相同的頻帶用於提高通信速度時,優選確保與符合現有規範的通信設備共存以及優選保持後向兼容性。為此,基本上優選MAC層上的協議符合匹配現有規範的CSMA/CA。在此情況下,與CSMA/CA相關的時間參數,例如IFS(幀間間隔)或隨機補償周期,需要與現有規範中的時間參數相匹配。
即使根據物理層提高通信速度的嘗試得以成功,也無法提高通信的有效吞吐量。即,當物理層的通信速度提高時,PHY幀(PHY首標和PHY前置碼)的格式不再有效。由於該原因導致的開銷增加可能阻止吞吐量的增加。在PHY幀中,與CSMA/CA相關的時間參數被永久附加到MAC幀中。另外,對於每個MAC幀都需要PHY幀首標。
作為一種用於減小開銷和提高吞吐量的方法,可以使用在最近起草的IEEE802.11e草案5.0(在IEEE802.11中增強了QoS)中引入的分組確認(Block Ack)技術。分組確認技術可以連續地發送多個MAC幀而不需要任何隨機補償,因此能夠將補償量降低到某個程度。然而無法有效地減小物理層首標。另外,根據在最初起草的IEEE802.11e中引入的聚合(aggregation),能夠同時減小補償量和物理層首標。然而,由於包含有MAC幀的物理層幀的長度在物理層的常規限制之下無法增加到超過4Kbit,效率的提高大受限制。即使PHY層幀的長度可以增大,也會出現另一個問題,即誤差容差下降。

發明內容
本發明致力於解決上述問題,其目的是提供一種通信設備和通信方法,該通信設備和通信方法能夠與現有的設備共存,並且通過使幀格式更為有效來去除伴隨多個幀的發送的開銷來提高實際通信吞吐量。
根據本發明一個方面的通信設備包括配置用於接收其中聚合了多個MAC幀的一個物理幀的接收裝置。該物理幀包括用於所述多個MAC幀的一個確認請求幀。該設備包括配置用於響應上述確認請求幀,形成代表所述多個MAC幀的接收狀態的確認幀的確認幀形成裝置。該設備還包括配置用於發送確認幀的發送裝置。該確認幀包括代表確認位圖的壓縮確認幀,當一個MPDU(MAC協議數據單元)對應於一個MSDU(MAC業務數據單元)時,該確認位圖的大小等於MSDU的最大數量。


圖1是根據本發明的第一個實施例的通信設備的布置框圖;圖2是在IEEE802.11e草案8.0中定義的分組確認請求的幀格式圖;
圖3是在IEEE802.11e草案8.0中定義的分組確認的幀格式圖;圖4是(立即的)分組確認序列圖;圖5是(延遲的)分組確認序列圖;圖6是常規分組確認形成過程的說明圖;圖7是常規分組確認形成過程的說明圖;圖8是壓縮分組確認的格式圖;圖9是聚合了多個MPDU的格式的一個例子圖;圖10是聚合了多個MPDU的格式的另一個例子圖;圖11是根據第一個實施例的壓縮分組確認響應的說明圖;圖12是根據第一個實施例的壓縮分組確認響應的說明圖;圖13是根據第一個實施例的壓縮分組確認響應的說明圖;圖14是根據第一個實施例的重傳控制例1的說明圖;圖15是根據第一個實施例的重傳控制例1的說明圖;圖16是根據第一個實施例的重傳控制例1的說明圖;圖17是根據第一個實施例的重傳控制例2的說明圖;圖18是根據第一個實施例的重傳控制例2的說明圖;圖19是根據第一個實施例的重傳控制例2的說明圖。
圖20是根據第二個實施例的聚合多個MPDU的格式的一個例子圖;圖21是根據第二個實施例的聚合多個MPDU的格式的另一個例子圖;圖22是根據第二個實施例省略分組確認請求時重傳程序的一個例子的說明圖;圖23是根據第二個實施例省略分組確認請求時重傳程序的一個例子的說明圖;圖24是根據第二個實施例省略分組確認請求時重傳程序的一個例子的說明圖;圖25是根據第二個實施例省略分組確認請求時重傳過程的另一個例子的說明圖;
圖26是根據第二個實施例省略分組確認請求時重傳程序的另一個例子的說明圖;圖27是根據第二個實施例省略分組確認請求時重傳程序的另一個例子的說明圖;圖28是根據第二個實施例省略分組確認請求時重傳程序的另一個例子的說明圖;以及圖29是包括由數據發送終端執行的重傳的緩衝器管理圖。
具體實施例方式
(第一個實施例)圖1是根據本發明第一個實施例的通信設備安排框圖。通信設備100是配置用於通過無線鏈路與另一個通信設備通信的設備,其包括分別對應於物理層、MAC層和鏈路層的處理單元101、102和103。根據實際需要,這些處理單元被實現為模擬或數字電子電路。作為選擇,這些處理單元可以實現為由併入LSI的CPU執行的固件或類似設備。天線104與物理層處理單元(下文中將省略「處理單元」)101相連。MAC層102包括用於MAC幀的聚合處理裝置105。聚合處理裝置105包括載波檢測控制裝置106和重傳控制裝置107,重傳控制裝置107執行分組確認(多個MAC幀的確認)幀(之後將作詳細說明)和分組確認請求(用於確認的需求)幀(之後將作詳細說明)的發送/接收,基於分組確認和分組確認請求幀的重傳控制等等。
物理層101被設計成與兩種類型的物理層協議兼容。處理單元101包括第一類物理層協議處理裝置109和第二類物理層協議處理裝置110,用於各自類型的協議處理。第一類物理層協議處理裝置109和第二類物理層協議處理裝置110經常共用電路,因此在具體實施中不必相互獨立。
在本發明的這個實施例中,第一類物理層協議被假定為在IEEE802.11a中定義的協議,而第二類物理層協議被假定為使用所謂的MIMO(多輸入多輸出)技術的協議,該技術在發送方和接收方均使用多個天線。利用MIMO技術就可能不改變頻帶而預期發送容量的提高几乎與天線的數量成正比。因此,MIMO技術是一種針對進一步提高IEEE802.11的吞吐量的技術。注意,鏈路層103具有在IEEE802中定義的正常鏈路層功能。將用於提高發送速率的技術並不局限於MIMO。例如,可以使用提高佔有頻帶的方法或者該方法與MIMO組合使用。
根據IEEE802.11e草案8.0,已經提出了一種分組確認技術作為一種用於提高MAC(媒體接入控制)層的發送效率的技術。在分組確認技術中,給定終端以稱為SIFS(短幀間距)的最小幀間隔發送QoS(業務質量)數據一個給定的信道使用周期(TXOP發送機會)。之後,該終端以任意的定時向接收終端發送分組確認請求以請求其接收狀態。接收方基於由分組確認請求的分組確認起始序列控制的值確定的起始序列號,將該接收狀態轉換成位圖格式中的信息,並將該消息返回作為分組確認。
圖2和3分別示出了在IEEE802.11e草案8.0中定義的分組確認請求幀和分組確認幀的格式。圖2和3所示的幀控制欄位,持續時間/ID欄位,接收機地址(目的地地址)欄位以及發射機地址(發送源地址)欄位形成了在IEEE802.11中所定義的MAC首標。BAR控制(分組確認請求控制)欄位具有4位TID(業務標識符優先級標識符)欄位。對於每種優先級(TID)都存在QoS數據,並且給QoS數據分配一個唯一的序號和分段號。為此,還需要為每種優先級準備分組確認中的接收狀態。在分組確認請求中的BAR控制的TID欄位用於指定這種優先級。在圖2的分組確認請求中的分組確認起始序列控制(起始點序列控制)包括4位分段號欄位和12位起始序號(起點序號)欄位。起始序號被接收終端用於基於與對應於起始序號的序號的相對接收狀態,通過追溯接收狀態產生分組確認。類似於圖2中的BAR控制,在圖3的分組確認中的BA控制包含4位TID欄位。分組確認起始序列控制(起始點序列控制)指示由分組確認中的分組確認位圖30指示的接收狀態的起始點序號。根據IEEE802.11e草案8.0,分組確認位圖30的大小為固定長度的1024位,這使得能夠通知對應於最多64個MSDU(MAC業務數據單元)的數據的接收狀態。IEEE802.11e的分組確認程序利用了MAC幀的分段。這種分段是將MSDU或MMPDU(MAC管理協議數據單元)劃分為較小的MAC級別的幀,MPDU(MAC協議數據單元)的過程。一個MSDU可以被分段為最多16個MPDU。注意,用於檢錯的FCS(幀校驗序列)被添加到圖2和3所示的每一個MAC幀中。1024是通過將在使用分組確認周期時能夠連續發送的MSDU的最大數量(IEEE802.11e中為「64」)與每一個MSDU的分段幀的最大數量(IEEE802.11中為「16」)相乘得到的值。因此,分組確認位圖30具有1024的尺寸,以便通知最多1024個MPDU的接收狀態。
圖4和5分別示出了在HCCA(混合協調功能控制的信道訪問)中的分組確認發送序列的一個例子。在每個圖中所示出的HC(混合協調器)是IEEE802.11e草案8.0中的QoS訪問點(QoS-IP),其充當執行包括為QoS終端(QoS TAQoS站)分配TXOP的帶寬管理,並執行下行鏈路(從HC到QSTA的下行鏈路方向)發送。為QSTA分配TXOP是基於QoS CF-Poll幀(QoS無爭用-Poll從HC向QSTA發送的用於許可發送的QoS兼容的輪詢幀)執行的。參考圖4,首先,通過向QSTA 1發送QoS CF-Poll幀為QSTA 1分配一個信道使用周期(TXOP 1)。QSTA在其TXOP中能夠發送任何幀。在圖4所示的例子中,QSTA 1以SIFS間隔向QSTA 2發送QoS數據。當QSTA1的TXOP周期到期時,HC以突發方式(TXOP 2)向QSTA 1發送QoS數據。當HC的信道周期到期時,HC再次向QSTA 1分配一個信道使用周期(TXOP 3)。QSTA 1向QSTA 2發送一個分組確認請求,從而請求目的地發送由分組確認起始序列控制所指定的相對接收狀態。圖4示出了立即分組確認的一個例子。在此情況下,已經接收到分組確認請求的終端在一個SIFS周期之後必須返回一個分組確認。具體來說,QSTA 2在一個SISF周期之後必須從QSTA 1向分組確認請求40返回分組確認41。而且在TXOP 4中,QSTA 2必須在一個SISF周期之後從HC向分組確認請求42返回分組確認43。
圖5示出了延遲分組確認的一個例子。在接收到分組確認請求時,終端返回一個在IEEE802.11中定義的Normal,並在經過一個任意周期之後發送分組確認。具體來說,已經從QSTA 1接收到分組確認請求50的QSTA 2首先返回在IEEE802.11中定義的Normal 51,然後在經過一個任意的周期之後返回分組確認52。當已經接收到最後一個分組確認的數據發送終端返回Normal時,該延遲的分組確認的一系列序列是完整的。注意,通過使用擴展用於IEEE802.11e草案8.0的QoS控制欄位中的確認策略欄位,通知接收方QoS數據作為分組確認的目標。
下面參照圖6和7說明形成分組確認所必須的程序。參考圖6,發送終端以突發方式發送QoS數據,然後發送分組確認請求,該分組確認請求指定任意的分組確認起始序列控制(在圖6所示的例子中,序號為「1」,分段號為「0」)。其中存儲有用於每個發送源地址和每個優先級(TID)的接收狀態的接收終端追溯分組確認起始序列控制所對應的幀,並且根據該幀形成一個相對接收狀態作為具有1024位的分組確認位圖(用於分段的64 MSDU)。圖6和7所示的例子假設發送方已經發送了具有序號「1」的MSDU(被分段為3個部分),和具有序號「2」的MSDU(未分段),等等(總共4個MPDU)。圖6所示位號60指示與分組確認位圖的起始位置相對的位置。圖6中的分組確認位圖61表示具有序號「1」的MSDU(分段號63為「0」、「1」和「2」)被成功接收,但由於差錯等原因,具有序號「2」的MSDU(未分段)沒有被接收。分組確認的分組確認起始序列控制62拷貝由分組確認請求指定的值,並發送該拷貝。圖7所示的發送終端基於分組確認的分組確認起始序列控制和分組確認位圖的內容確定要重傳的幀。在圖6和7所示的例子中,序號「2」(未分段)是差錯幀,因此分組確認位圖61的相應部分是「0」。結果,發送終端確定具有序號「2」的MSDU(未分段)必須重傳。
如上所述,在IEEE802.11e草案8.0中確定的分組確認中,QoS數據接收方必須執行許多處理。為此,在接收到分組確認請求後過去一個SIFS周期時,估計通常很難實現返回分組確認的立即分組確認機制。{接收方接收分組確認請求幀,執行具有FCS的差錯校驗,檢驗起始序號並從存儲區域搜索過去的接收狀態,並創建用於分組確認幀的分組確認位圖並發送該位圖}。
因此本發明的實施例提出了一種用於解決該問題的方法。在本發明的第一個實施例中,當其中聚合有多個MPDU並且在這些MPDU的結束聚合有分組確認請求的PSDU被接收時,發射地返回聚合的MPDU的接收狀態作為立即分組確認。
根據IEEE802.11的定義,如果幀的大小大於一個預定的閾值,則執行分段(分區)。為分段的MPDU分配分段號。MAC首標中的分段號是代表在MSDU中的MPDU的相對位置的值。分段號通常取從0開始的連續值。接收終端基於這些分段號和序號重新組裝原始的MSDU。
在IEEE802.11和IEEE802.11e草案8.0的MAC發送程序中,通常以SIFS間隔發送分段的MPDU,因此產生了對應於該幀間隔(SIFS)的開銷,並且這將降低發送效率。因此為了實現高的吞吐量,不希望執行分段。分段機制最初是安裝在長的物理幀趨於容易出錯的環境中。但是省略IFS和PHY首標(以及PHY前置碼)以減小開銷的聚合方法假設長的物理幀是正常發送的。在這種情況下,不希望執行分段。雖然分段的MPDU可以聚合為一個物理幀,但MAC首標的開銷依然保留。如圖8所示,在不執行分段的這個實施例中,分組確認位圖80的位數可以被壓縮至最多64個MPDU。即,分組確認位圖80的大小等效於在一個MPDU對應於一個MSDU時MSDU的最大數量,而且可以被壓縮為64位,即常規大小的1/16。
圖8所示的分組確認幀在下文中將稱之為「壓縮分組確認(壓縮確認)」。當將通過使用壓縮分組確認在發送和接收終端之間執行分組確認發送時,也可以預先執行協商。作為一種實際的協商方法,有可能擴展,例如在IEEE802.11e草案8.0中描述的分組確認設置程序。即,壓縮分組確認的使用是通過ADDBA(增加分組確認)請求來請求的,而且壓縮分組確認的使用是通過ADDBA響應允許或拒絕的。當作為該設置的目標的數據幀,分組確認請求以及壓縮分組確認將被交換時,有可能強加所有這些成分必須通過壓縮分組確認響應的限制,或者允許它們通過混合正常分組確認和壓縮分組確認來響應。還有可能為請求分組確認增加用於請求或允許壓縮分組確認而不是正常分組確認的信息。不管是否存在在先的分組確認設置程序,通過使用分組確認請求來請求或允許壓縮分組確認的方法都適用。
而且為了在MAC層實現高吞吐量,有可能通過將各個MPDU聚合為一個PSDU來一次性發送這些MPDU。圖9和10各自示出了聚合多個MPDU的一個例子。在圖9所示的例子中,在PSDU中每個MPDU的首標包含一個指示MPDU和CRC(循環冗餘檢驗)的長度的欄位,用於MPDU的長度信息。MPDU的長度信息和CRC在下文將統稱為「MPDU分離欄位」。注意,這個MPDU分離欄位也可以包含,例如另一個附加信息,保留區域,以及字節對齊區域(例如,用於4位對齊)。圖9所示的已經接收了該PSDU的終端從第一個欄位開始檢查MPDU分離欄位,如果MPDU分離欄位沒錯,則切掉後續的MPDU並計算MPDU的FCS(幀較驗序列)。如果MPDU分離欄位有錯,則後續MPDU的長度未知。因此,終端以適當的字節單位連續計算(掃描)MPDU分離欄位的CRC。對於具有正確的CRC計算結果的MPDU分離欄位,終端計算後續MPDU的FCS以檢查該MPDU是否被成功接收。
另一方面,在圖10所示的聚合例子中,PSDU的首標包含多個MPDU的長度信息作為首標,並且向多個片斷的長度信息添加CRC。該首標在下文中將稱之為「MAC超幀首標」。已經接收了圖10所示的該PSDU的終端計算MAC超幀首標的CRC,如果該計算結果有錯,則確定所有的MPDU都有錯。如果MAC超幀首標被成功接收,則終端計算每個聚合的MPDU的FCS以檢查MPDU是否被成功接收。
在圖9和10所示的例子中,分組確認請求幀90和101被聚合到PSDU的尾標,在每個PSDU中聚合了多個MPDU。注意,在圖9和10所示的這些例子中,可以被聚合的MPDU的最大數量為8。然而,該數量自然不會局限於8並且可以取任何一個任意值。可以被聚合的MPDU的最大數量必須由發送和接收終端之間的協商或類似手段預先確定或設置。然而,在此不說明實際的協商方法的細節。
下面將參照圖11-13描述根據本發明的實施例的基本概念。假設一個發送終端發送了具有連續分配的序號「1」-「7」的MPDU。發送終端通過圖9或10所示的方法將多個MPDU(QoS數據幀)聚合成一個PSDU,並將為這些MPDU定義IEEE802.11e 111的分組確認請求聚合到PSDU的尾標。分組確認請求111的分組確認起始序列控制的值與在PSDU中聚合的第一個MPDU的MAC首標中描述的序號相同。發送終端具有主隊列和用於重傳聚合的MPDU的子隊列,該主隊列存儲了定址到不同目的地並且具有不同優先級的MAC幀。在圖11所示的例子中,具有序號「1」-「7」的MPDU的拷貝被存儲在子隊列中以預備重傳。已經接收了其中聚合有這些MPDU的該PSDU的終端通過上述方法為MPDU執行錯誤計算。在圖11所示的例子中,在PSDU中具有序號「2」和「5」的MPDU通過FCS計算被發現有錯。在本發明的這個實施例中,PSDU接收終端在該點形成接收狀態作為分組確認位圖112。即,在圖11所示的例子中,形成位圖1011011...,其中「1」表示成功接收,而「0 」表示接收失敗。當然還有可能轉換正邏輯和負邏輯。如果在PSDU中聚合的最後一個MPDU被成功接收,則數據接收終端相對於數據發送終端,通過使用在該點形成的分組確認位圖112形成圖12所示的壓縮分組確認113。
如果聚合的MPDU的數量小於可以在一個PSDU中聚合的MPDU的最大數量,則通過在分組確認位圖112中放置0來執行填充。假設可以聚合的MPDU的最大數量在圖11所示的例子中為64,則形成由10110110000...所指示的位圖。作為選擇,在該實施例中,接收終端可以根據在PSDU中聚合的MPDU的數量改變分組確認位圖112的位圖長度。在此情況下,指示位圖長度的信息也可以添加到圖8所示的壓縮分組確認的BA控制欄位中。分組確認請求111的值被拷貝作為壓縮分組確認113的分組確認起始序列控制的值。參考圖12,已經接收了分組確認的數據發送終端比較由壓縮分組確認113的分組確認起始序列控制所指示的值與由該終端發送的MPDU的序號。數據發送終端根據分組確認位圖112的信息成功檢測到所發送的MPDU,並確定將重傳的MPDU。在圖12所示的例子中,在對應於序號「2」和「5」的部分中分組確認位圖112包含0。因此,數據發送終端確定這兩個幀就是要重傳的MPDU。
在如此確定了要重傳的MPDU之後,發送終端從主隊列中提取出一個新的MAC幀120,為提取的MAC幀120分配序號,並將該幀聚合到PSDU中,只要接收終端的緩衝區容量許可。在子隊列中被成功發送的MPDU可以從該隊列的第一個開始連續刪除。新添加的MPDU 120的序號等可以通過使用稱為滑動窗口控制的技術來確定。用於包含要重傳的MPDU 121的多個MPDU的分組確認請求122被聚合到其中聚合了這些MPDU的PSDU的尾標。
圖13示出了基於上述內容的基本序列例子。在一個給定的TXOP周期之內,終端將多個QoS數據聚合為一個物理幀,並將分組確認請求聚合到PSDU的尾標,從而催促接收方立即發送壓縮的分組確認。除了PSDU中的分組確認請求,數據接收方計算多個MPDU的接收狀態,使所獲得的信息與分組確認位圖直接相關,並返回壓縮的分組確認。具體來說,在TXOP周期1中,例如,QSTA 1將多個QoS數據聚合成為一個PSDU 130,並將分組確認請求131聚合到PSDU 130的尾標,從而催促接收方立即發送壓縮的分組確認。作為數據接收方的QSTA 2,除了PSDU 130中的分組確認請求131之外,計算多個MPDU的狀態,使所獲得的信息與分組確認位圖直接相關,並返回壓縮的分組確認132。
與常規方案(IEEE802.11e中定義的分組確認程序)不同的是,不基於分組確認請求幀的分組確認起始序列控制搜索過去的接收狀態。這使得能降低具有相對大的負荷的搜索過程,並且便於在作為有限周期的SIFS內返回部分響應。而且搜索時間和電路尺寸一般具有折中的關係。因此,對於相同許可的最大處理延遲可以減小電路尺寸。
下面將說明當出現接收錯誤時的重傳控制的例子。
首先參照圖14~16描述重傳控制例1。在此例中,假設數據發送終端將具有序號「1」-「7」的MPDU聚合為一個PSDU,將分組確認請求聚合到該PSDU的尾標並發送該請求。如圖14的例子所示,如果通過FCS計算發現分組確認請求140有錯,則接收終端無法返回任何壓縮的分組確認。因此在本發明的這個實施例中,已經接收了其中聚合有多個MPDU的PSDU的終端存儲在該點這些MPDU的接收狀態,作為用於一個分組確認響應的分組確認位圖信息,即使終端無法返回任何壓縮的分組確認。在圖14所示的例子中,接收方為一個壓縮的分組確認存儲位圖信息141,該信息為1011011...。接收方還存儲其已經成功接收的最後一個MPDU的序號。在圖14中,具有序號「7」的MPDU就是該MPDU。希望為每個數據發送終端和每個優先級存儲用於一個壓縮確認分組的位圖信息141和最後一個被接收的MPDU的序號。
當發送了其中聚合有多個MPDU的PSDU之後過去預定時間時,如果還無法接收來自目的地的壓縮分組確認,則發送終端通過利用第一個被聚合的MPDU的序號作為分組確認起始序列控制的值來重傳分組確認請求。通常只需重傳在PSDU之前立即聚合的分組確認請求。然而,如果省略了分組確認請求,而且由此沒有像在第二個實施例中一樣在PSDU之前立即聚合該分組確認請求,則必須新形成一個分組確認請求。在圖14所示的例子中,在分組確認起始序列控制中描述了具有序號「1」-「7」的最後發送的MPDU中的第一個MPDU的「1」。而且,分組確認請求142基本上不聚合到任何一個其它幀中。已經接收了沒有聚合其它MPDU的分組確認請求142的終端比較分組確認請求142中的分組確認起始序列控制的值與該終端已經最後成功接收的MPDU的序號的值。如果分組確認起始序列控制的值等於或小於(先於)最後被接收的MPDU的序號,則終端使用為發送一個壓縮分組確認存儲的位圖信息141作為分組確認位圖信息。在一個SIFS周期之後,如圖15所示,終端通過壓縮分組確認150反射地響應。在圖15所示的例子中,接收終端通過直接利用在最後被接收的PSDU中的多個MPDU的接收狀態1011011作為分組確認位圖,向發送終端返回壓縮分組確認150。分組確認請求142的分組確認起始序列控制的值被拷貝作為壓縮分組確認150的分組確認起始序列控制的值。
在一些情況下,在形成位圖信息141時使用的分組確認起始序列控制與分組確認請求142的分組確認起始序列控制有區別。這發生在第一個聚合的MPDU破裂,分組確認請求也破裂,而且位圖信息141的形成是通過假設接收方已經成功接收的第一個MPDU的序號就是第一號時。在此情況下,轉換位圖信息141,使得位圖信息141的起點的序號不再與分組確認請求的起始序列控制衝突。作為選擇,可以保持位圖信息141不轉換,而且將要返回的分組確認的分組確認起始序列控制被設置為在形成位圖信息141時使用的值(即不同於分組確認請求的值)。注意,接收方還存儲在形成位圖信息141時假設的第一序號。即使沒有存儲第一序號,也能夠通過利用例如,最後成功接收的MPDU的序號和位圖信息141通過逆運算來計算。
圖16示出了在重傳分組確認請求時根據上述控制例子的序列例子。HC向QSTA 1發送QoS CF-Poll以將其分配給TXOP周期1。參考圖16,在TXOP周期的範圍之內,QSTA 1聚合多個QoS數據幀和一個分組確認請求為一個物理幀160,並將其發送給QSTA 2。然而,在分組確認請求161中出現錯誤,因此無法接收壓縮的分組確認。之後在QSTA 2的TXOP周期2到期,並且HC向QSTA 1再次分配TXOP周期3時,QSTA 1重傳分組確認請求162並從QSTA 2接收壓縮分組確認163。通過這種方式就能完成一系列的幀序列。
下面參照圖17~19描述重傳控制例2。假設,如圖17所示,通過將具有序號「1」-「7」的MPDU和分組確認請求聚合為一個PSDU,發送終端發送它們。接收方確定序號「2」和「5」已經分組確認請求沒有被成功接收作為差錯校驗的結果,並保存在該點接收的PSDU的MPDU的接收狀態作為位圖信息(在圖17所示的例子中位圖為1011011)。接收方還存儲最後接收的MPDU的序號(在圖17所示的例子中序號為「7」)。上文與上面提到的例子相同。
在圖17所示的例子中,數據接收終端無法返回壓縮分組確認。因此甚至在過去一段預定時間之後仍無法接收到壓縮分組確認,發送終端重傳分組確認請求。如上所述,第一個聚合的MPDU的序號(在圖17所示的例子中為「1」)被描述為分組確認請求的分組確認起始序列控制的值。如果即使發送了該分組確認請求也無法返回壓縮分組確認,發送終端放棄重傳數據。根據IEEE802.11e草案8.0,QoS數據具有對應於每個優先級的延遲界限。延遲界限以毫秒為單位指定,允許傳送標記,標記從本地MAC-SAP(業務接入點)MSDU到達本地MAC子層的時間和成功傳送或重傳MSDU到目的地的時間之間測量的最大時間量。已經超出這個延遲界限的MAC幀被發送終端丟棄,因為該MAC幀無法滿足QoS需求。在圖17所示的例子中,如果由發送終端聚合和發送的序號為「1」-「7」的所有MAC幀都超出了該延遲界限並被丟棄,則將聚合新的幀為下一發送序列。
在圖18所示的例子中,具有序號「8」-「14」的MPDU 180和分組確認請求181在將它們聚合成一個PSDU時發送。第一個MPDU的序號「8」被描述為聚合到PSDU的尾標的分組確認請求181的分組確認起始序列控制的值。如果聚合了MPDU(序號為「8」-「14」)180和分組確認請求181的該PSDU由於衝突或類似原因完全錯誤,則接收終端根本就不更新任何接收狀態。如果甚至在經過預定時間之後仍無法接收壓縮分組確認,則發送終端重傳其中分組確認起始序列控制為「8」的分組確認請求181。在接收到重傳的分組確認請求181之後,接收方檢測到幀181的分組確認起始序列控制的值為「8」,這大於接收方成功接收的最後一個MPDU的序號「7」。在圖18所示的例子中,用於一個壓縮分組確認的位圖信息對應於具有序號「1」-「7」的MPDU,因此由分組確認起始序列控制指示的之前接收狀態根本不被記錄。在此情況下,如圖19所示,一直到該點所存儲的具有序號「1」-「7的MPDU的接收狀態(在圖18所示的例子中為1011011)被清零,而且分組確認位圖190的所有位都為0的壓縮分組確認191被發送。即,分組確認位圖190表示沒有一個MAC幀被成功接收。
參考圖19,已經聚合併發送了具有序號「8」-「14」的MPDU的終端從目的地終端接收壓縮分組確認191。如果分組確認位圖190的所有位都為0,則具有序號「8」-「14」的所有MPDU 192都為重傳目標。在圖19所示的例子中,作為重傳對象的具有序號「8」-「14」的MPDU192和分組確認請求(分組確認起始序列控制為「8」)193被聚合到一個PSDU中並被發送。如果接收終端能成功接收任何一個MPDU 192,除了在PSDU中聚合的分組確認請求193之外,其更新接收狀態的位圖和最後被成功接收的MPDU的序號。
在上述的本發明的第一個實施例中,在MSDU不被分段的假設下,有可能減少分組確認中包含的位圖信息並有效地增大MAC。在該實施例中,已經說明了立即分組確認的實施方式的例子,在該例子中,當在分組確認請求接收之後過去SIFS周期時返回分組確認。具體來說,當其中聚合了多個MPDU並且分組確認請求被聚合到這些MPDU的尾標的PSDU被接收時,可以反射地返回接收狀態作為立即分組確認。然而,不用任何分段就能壓縮位圖信息類似地適用於延遲分組確認。
而且在本實施例中,一個分組確認請求和一個分組確認被包含在一個PSDU中。然而,該實施例也可以擴展,使得多個分組確認請求和多個分組確認被包含在一個PSDU中。例如,當定址到同一目的地但具有不同TID的多個MPDU被聚合到一個PSDU中時,可以以與PSDU中包含的各個TID一一對應的關係添加分組確認請求。如果一些TID並不立即需要任何確認或根本不需要任何確認,則TID的數量可以大於分組確認請求幀的數量。而且要返回的分組確認幀還可以以與這些分組確認請求一一對應的關係被產生和發送。儘管聚合要返回的分組確認幀為一個PSDU是自然的,但也可以作為不同PSDU發送。此外,當定址到不同目的地的MPDU被聚合成一個PSDU時,分組確認請求也可以以與PSDU中包含的這些目的地一一對應的關係添加。要返回的分組確認從對應於這些目的地的接收設備分別發送。從接收設備發送的這些分組確認響應被調度以便不相互衝突。也可以組合多個TID和多個目的地。
本實施例也可以類似地應用於HC不控制任何調度的正常CSMA/CA中。
(第二個實施例)在本發明的第一個實施例中,當多個MPDU被聚合到一個PSDU中時,分組確認請求幀總是被聚合到該PDSU的尾標。在此情況下,已經接收到該PSDU的終端檢測該聚合的MPDU的錯誤,並在檢測到分組確認請求的存在時,反射地返回一個壓縮分組確認。相反,在本發明的第二個實施例中,多個MPDU被聚合到一個PSDU中,而且在不聚合任何一個分組確認請求幀到PSDU的尾標的情況下發送一個物理幀。
圖20和21分別示出了其中聚合有多個MPDU的PSDU的幀排列的例子。參考圖20,指示MPDU的長度的信息(MPDU長度)201和用於該長度信息的CRC 202被添加到每個MPDU的首標。如同在第一個實施例中一樣,MPDU長度201和CRC 202在下文中將被統稱為「MPDU分離」203。如圖20所示,在第二個實施例中,在其中聚合有多個MPDU的PSDU的尾標不存在分組確認請求幀。如果MPDU分離203的CRC計算正確而且由MPDU長度201所指示的MPDU的FCS的計算結果正常,則認為每個MPDU被成功接收。參考圖21,多個MPDU的長度信息被作為首標添加到被聚合的MPDU的首標中。如同在第一個實施例中一樣,該首標將在下文中被稱為「MAC超幀首標」210。如果MAC超幀首標210的CRC計算的結果有錯,則所有的MPDU都被認為有錯。注意,MPDU長度信息以字節為單位指定了從MAC首標到FCS的長度。在第二個實施例中,如圖20和21所示,已經接收了夾在物理(PHY)首標(圖20中的200,圖21中的212)和物理(PHY)報尾(圖20中的204和圖21中的213)之間的PSDU中的聚合有多個MPDU的物理幀的終端在該點反射地返回接收狀態,作為壓縮分組確認。
下面將參照圖22-24描述本發明的第二個實施例的基本發送/接收序列。在圖22中,發送終端將已經連續分配了序號「1」至「8」的MPDU聚合到一個PSDU中,並發送該PSDU。如同在第一個實施例中一樣,發送終端具有一個用於重傳的子隊列,並在該子隊列中存儲具有圖22所示的序號「1」至「8」的MPDU的拷貝。在圖22所示的例子中,已經接收了其中聚合有MPDU的PSDU的接收終端計算每個MPDU的接收狀態,將所計算的接收狀態轉換為分組確認位圖220,並反射地返回一個壓縮分組確認。與第一個實施例不同的是,沒有分組確認請求被聚合。因此,如果該PSDU中只有任何一個MPDU被成功接收,則接收終端在接收到該PSDU時返回一個壓縮分組確認。該程序被稱為「隱式分組確認請求」。在圖22所示的例子中,通過FCS計算的結果發送具有序號「2」,「5」和「7」的MPDU有錯。接收終端設置在該PSDU中被成功接收的第一個MPDU的序號,作為壓縮分組確認的分組確認起始序列控制的值。分組確認位圖220是從與首先被接收的該MPDU的相對位置關係形成的。參考圖22,接收狀態的位圖排列為10110101...。而且壓縮分組確認的分組確認起始序列控制為「1」。如同在上述的第一個實施例中一樣,如果可以被聚合到一個PSDU中的MPDU的最大數量沒有達到,對於位圖欄位的後半部分通過0執行填充或類似操作。作為選擇,分組確認位圖220的位圖長度也可以根據在PSDU中聚合的MPDU的數量來改變。參考圖23,已經從目的地接收到壓縮分組確認230的數據發送終端首先檢測幀230的分組確認起始序列控制。在圖23所示的例子中,該值等於由發送終端所發送的第一個MPDU的序號「1」。因此,發送終端基於壓縮分組確認230的分組確認位圖231確定由終端發送的MPDU的發送狀態。圖23所示的分組確認位圖231為10110101。結果,發送終端檢測到具有序號「2」,「5」和「7」的MPDU沒有被正確接收。因此,這些具有序號「2」,「5」和「7」的MPDU被再次聚合為重傳的目標。如同在第一個實施例中那樣,只要接收方的緩衝器容量許可,發送終端還聚合和發送一個新幀232。當發送其中聚合了多個MPDU和重傳幀233的PSDU時,發送終端不將任何一個分組確認請求聚合到該PSDU的尾標。
如圖24所示,被分配TXOP周期1的QSTA 1通過HC發送給QSTA 2一個其中聚合有多個QoS數據的物理幀240。已經接收了幀240的QSTA 2在過去一個SIFS周期之後返回一個壓縮分組確認。從HC到QSTA 1的下行鏈路傳輸在該相同程序之後執行。即,在HC的TXOP周期2中,HC發送給QSTA 1一個其中聚合了多個QoS數據的物理幀242,並從QSTA 1接收壓縮分組確認243,從而完成一系列發送序列。
在本發明的第二個實施例中,由於在PSDU中沒有聚合分組確認請求幀,可以提高MAC效率。還有可能在接收方降低接收分組確認請求幀的過程的負載。
下面參照圖25和26描述當從其中聚合有多個MPDU的PSDU的首標連續出現幀差錯時的重傳控制的例子。如圖25所示,假設具有序號「1」至「8」的MPDU被聚合和發送,而且接收終端通過FCS計算的結果確定具有序號「1」,「2」,「5」和「7」的MPDU有錯。在第二個實施例中,與第一個實施例不同的是,在PSDU中沒有聚合分組確認請求幀,因此PSDU的首標的序號無法確定。尤其是在一個MPDU分離欄位被添加到如圖20所示的多個MPDU的首標時,在該PSDU中聚合的MPDU的數量也未知,因此也無法估計分組確認起始序列控制。因此在本發明的第二個實施例中,已經接收了其中聚合有多個MPDU的PSDU的終端設置在PSDU中第一個被成功接收的MPDU的序號,作為壓縮分組確認的分組確認起始序列控制的值,並從相對於分組確認起始序列控制的序號關係,與該MPDU的相對位置關係中形成接收狀態的位圖。即,如圖25所示,可以由數據接收終端成功接收的第一個MPDU是具有序號「3」的幀。因此,「3」被設置為壓縮分組確認的分組確認起始序列控制。另外,基於與在PSDU中具有序號「3」的MPDU的相對位置關係形成分組確認位圖250。在圖25所示的例子中,形成位圖110101。如前所述,如果可以聚合到一個PSDU中的MPDU的最大數量沒有達到,則位圖的後部251被填充0。作為選擇,接收終端也可根據PSDU中聚合的MPDU的數量改變分組確認位圖250的位圖長度。如果在通過聚合多個MPDU發送該多個MPDU之後發送終端接收到壓縮分組確認252,其比較由其發送的MPDU的序號與分組確認起始序列控制。
在圖26所示的例子中,發送具有序號「1」至「8」的MPDU,而且來自目的地終端的壓縮分組確認252的分組確認起始序列控制的值為「3」。在此情況下,序號小於分組確認起始序列控制的值的所有MPDU被認為有錯。即,發送終端確定具有序號「1」和「2」的MPDU有錯。發送終端還基於從分組確認起始序列控制的值「3」開始的相對位置關係確定具有序號「5」和「7」的MPDU有錯。在接收到上述的壓縮分組確認252時,發送終端聚合要重傳的MPDU 260,如果接收方的緩衝區容量具有額外的存儲區域,則聚合併發送一個新幀。
下面參照圖27解釋發送終端重傳分組確認請求的情況。如第一個實施例所述,如果從目的地沒有接收到壓縮分組確認,則發送終端重傳分組確認請求。在本發明第二個實施例中,當QoS數據被聚合到一個物理幀時,在該幀的尾標不包含分組確認請求。因此,僅在無法接收到壓縮分組確認時從數據發送終端重傳分組確認請求。在圖27所示的例子中,具有序號「1」,「2」,「5」和「7」的MPDU被聚合和發送為重傳幀260。在此情況下,最後一個發送的PSDU的頭一個MPDU的序號的值被拷貝到分組確認請求270的分組確認起始序列控制。參考圖27,分組確認請求270的分組確認起始序列控制為「1」。在已經接收到分組確認請求270的終端中,在最後一個被接收的PSDU中的多個MPDU的接收狀態被存儲作為一個壓縮分組確認響應。如果分組確認請求270的分組確認起始序列控制的值小於該接收終端最後成功接收到的MPDU的序號,則接收終端將存儲的位圖信息直接轉換成分組確認位圖,並反射地返回一個壓縮分組確認。在第二個實施例中,該壓縮分組確認的分組確認起始序列控制的值不從分組確認請求中拷貝。即,在最後一個被接收的PSDU中被成功接收的第一個MPDU的序號被描述為該值。這是因為對應於由分組確認請求指示的分組確認起始序列控制的MPDU不總是被成功接收。作為選擇,還有可能從分組確認請求拷貝分組確認起始序列控制,並將位圖信息改變為具有指示以下信息的內容沒有成功接收到比所存儲的位圖信息的第一序號更早的部分。
圖28示出了包括本發明的第二個實施例的重傳過程的基本幀交換序列。參考圖28,數據發送終端將具有序號「1」至「8」的MPDU聚合為一個PSDU 280,並發送它。接收方接收PSDU 280,如果具有序號「1」,「2」,「5」和「7」的MPDU有錯,則發送具有位圖排列11010100的壓縮分組確認281。發送方從壓縮分組確認281的內容確定具有序號「1」,「2」,「5」和「7」的MPDU沒有被成功接收,並通過聚合要重傳的這些MPDU重傳PSDU 282。如果接收方由於衝突等原因根本無法接收重傳的PSDU,發送終端在經過預定時間之後通過設置「1」作為分組確認起始序列控制發送分組確認請求283。儘管分組確認起始序列控制的值為「1」,在接收終端最後接收的PSDU中的頭一個MPDU的序號為「3」。因此,已經接收了分組確認請求283的終端設置「3」作為壓縮分組確認284的分組確認起始序列控制的值,並返回存儲的接收狀態的位圖作為分組確認位圖。已經接收了壓縮分組確認284的發送終端將在最後發送的MPDU 282中的所有那些序號小於壓縮分組確認284的分組確認起始序列控制的值的MPDU認為是錯誤,並從分組確認位圖中檢測錯誤的MPDU。即,在圖28所示的例子中,所有的重傳MPDU 282都有錯。結果,發送終端認為具有序號「1」,「2」,「5」和「7」的所有MPDU為重傳目標,並發送其中聚合了這些MPDU的PSDU 285。之後,發送終端從目的地接收壓縮分組確認286,從而完成一系列的幀交換序列。
圖29示出了包含由數據發送終端執行的重傳的發送緩衝區管理。數據發送終端從包含具有不同目的地和不同優先級的MAC幀的主隊列中提取MAC幀,為提取的MAC幀分配連續的序號「1」至「8」,並將它們存儲到子隊列290中用於重傳。發送終端然後提取具有序號「1」至「8」的MPDU的拷貝,將這些拷貝聚合到一個PSDU中,並發送PSDU。之後,發送方存儲所發送的MPDU的序號。在圖29所示的例子中,指示「1」,「2」,「3」,「4」,「5」,「6」,「7」和「8」的信息被存儲在發送方。如果其中分組確認起始序列控制為「3」的壓縮分組確認291被從目的地終端接收,則發送終端認為具有小於「3」的序號「1」和「2」的MPDU有錯。發送終端還認為具有序號「5」和「7」的MPDU為來自分組確認位圖的錯誤。如果這些MPDU從第一個開始被連續成功發送,則從重傳子隊列290向後刪除MPDU。在圖29所示的例子中,具有序號「1」的MPDU被發現有錯,因此不能從該子對列中刪除幀。在此情況下,在子隊列290中成功發送的MAC幀通過給予它們一些指示發送成功的識別信息希望一直存儲在子隊列中。這是因為在下一序列中接收到壓縮確認分組時,變得很難區別成功發送的MPDU和沒有成功發送的MPDU。不需要總是存儲整個成功發送的MPDU。每個序號的狀態都很重要。之後,發送終端重傳具有序號「1」,「2」,「5」和「7」的MPDU。如果接收方能夠成功接收除具有序號「7」的MPDU之外的所有這些MPDU,則返回其中分組確認起始序列控制為「1」的壓縮分組確認292。發送終端確定具有序號「1」,「2」和「5」的MPDU被成功發送,並從子隊列290中的第一個MPDU到具有序號「6」的MPDU連續刪除MPDU。結果,具有序號「7」的MPDU被存儲在子隊列290的首標。
在上述的本發明的第二個實施例中,由於從PSDU中能刪除分組確認請求,MAC效率得以提高。而且當沒有分段MSDU時,有可能減少在分組確認中含有的位圖信息,並提高MAC效率。另外,有可能實現立即分組確認,由此在接收到分組確認請求之後過去SIFS周期時返回分組確認。通過從PSDU中刪除分組確認請求提高MAC效率的方法也適用於延遲分組確認。
本領域的技術人員容易想到其它優點和修改。因此,本發明在其更廣的方面並不局限於在此顯示和描述的特定細節和代表性實施例。因此,可以不偏離如所附權利要求書和它們的等價物定義的一般發明概念的精神和範圍進行各種修改。
權利要求
1.一種通信設備,包括接收裝置,用於接收其中聚合了多個MAC幀的一個物理幀,所述物理幀包含用於所述多個MAC幀的一個確認請求幀;用於響應於所述確認請求幀,形成代表所述多個MAC幀的接收狀態的確認幀的確認幀形成裝置;以及發送裝置,用於發送所述確認幀,其中所述確認幀是在一個MPDU(MAC協議數據單元)對應於一個MSDU(MAC業務數據單元)時,代表大小等於MSDU的最大數量的確認位圖的壓縮確認幀。
2.根據權利要求1的設備,進一步包括存儲裝置,用於存儲由所述發送裝置發送的確認幀的確認位圖;以及用於接收重傳的確認請求幀的裝置,和其中所述確認幀形成裝置響應於所述重傳的確認請求幀,基於在所述存儲裝置中存儲的確認位圖形成代表接收狀態的確認幀。
3.根據權利要求2的設備,其中基於在所述重傳的確認請求幀中的確認起點序列控制的值與最後被接收的MAC幀的序號的值的比較,以及響應於所述確認請求幀,所述確認幀形成裝置設定第一個被成功接收的MAC幀的序號作為確認起點序列控制的值,並形成具有所述第一MAC幀的序號的確認幀作為起點。
4.根據權利要求2的設備,其中如果在所述重傳的確認請求幀中的確認起點序列控制的值大於最後一個被接收的MAC幀的序號的值,則所述確認幀形成裝置響應於所述確認請求幀,形成包含指示沒有MAC幀被成功接收的確認位圖的確認幀。
5.一種通信設備,包括物理幀形成裝置,用於形成其中聚合了多個MAC幀的一個物理幀;用於發送所述物理幀的發送裝置;以及用於接收確認幀的接收裝置,所述確認幀響應於所述物理幀的結束作為隱式確認請求。
6.根據權利要求5的設備,進一步包括確認請求發送裝置,其被配置成如果在發送所述物理幀之後過去預定時間時仍無法接收確認幀,則將所述物理幀中的第一MAC幀的序號設定為確認起點序列控制的值,並發送顯式確認請求幀。
7.根據權利要求6的設備,進一步包括重傳裝置,其配置成如果在由所述接收裝置接收的確認幀中包含的確認位圖指示沒有MAC幀被成功接收,則響應於所述顯式確認請求幀重傳所有所述MAC幀。
8.根據權利要求5的設備,進一步包括重傳裝置,其配置成重傳序號小於由所述接收裝置接收的確認幀中的確認起點序列控制的值的未被確認的MAC幀。
9.根據權利要求5的設備,進一步包括用於MAC幀重傳的子隊列;序號存儲裝置,用於存儲聚合到由所述發送裝置發送的物理幀中的MAC幀的序號信息;用於基於由所述接收裝置接收的確認幀中的確認位圖以及存儲在所述序號存儲裝置中的序號,確定將被重傳的MAC幀的裝置;以及用於從用於MAC幀重傳的子隊列的首標中連續刪除被成功發送的MAC幀,以及將下一個將被發送的MAC幀添加給用於MAC幀重傳的子隊列的裝置。
10.一種通信設備,包括用於接收其中聚合了多個MAC幀的一個物理幀的接收裝置;用於形成確認幀的形成裝置,所述確認幀響應於由所述接收裝置接收的物理幀的結束作為隱式確認請求,並在所述物理幀中包含所述多個MAC幀的接收狀態作為確認位圖,其中在所述物理幀中被第一個成功接收的MAC幀的序號被設定為確認起點序號;以及用於發送所述確認幀的發送裝置。
11.根據權利要求10的設備,其中所述確認幀是在一個MPDU(MAC協議數據單元)對應於一個MSDU(MAC業務數據單元)時,代表大小等於MSDU的最大數量的確認位圖的壓縮確認。
12.根據權利要求10的設備,進一步包括用於存儲由所述發送裝置發送的確認幀的確認位圖的存儲裝置;以及用於接收顯式確認請求幀的裝置,以及其中所述確認幀形成裝置響應於所述顯式確認請求幀,基於所述存儲裝置中存儲的確認位圖,發送代表接收狀態的確認幀。
13.根據權利要求12的設備,其中如果在所述顯式確認請求幀中的確認起點序列控制的值大於最後一個被接收的MAC幀的序號的值,則所述確認幀形成裝置響應於所述確認請求幀,形成包含有指示沒有MAC幀被成功接收的確認位圖的確認幀。
14.根據權利要求12的設備,其中基於在所述重傳的確認請求幀中的確認起點序列控制的值與最後被接收的MAC幀的序號的值的比較,並響應於所述確認請求幀,所述確認幀形成裝置設定第一個被成功接收的MAC幀的序號作為確認起點序列控制的值,並發送具有所述第一個MAC幀的序號的確認幀作為起點。
15.一種通信方法,包括接收其中聚合了多個MAC幀的一個物理幀,所述物理幀包含用於所述多個MAC幀的確認請求幀;響應於所述確認請求幀,形成代表所述多個MAC幀的接收狀態的確認幀;以及發送所述確認幀,其中所述確認幀是在一個MPDU(MAC協議數據單元)對應於一個MSDU(MAC業務數據單元)時,大小等於MSDU的最大數量的確認位圖的壓縮確認幀。
16.一種通信方法,包括形成其中聚合了多個MAC幀的一個物理幀;發送所述物理幀;以及接收確認幀,所述確認幀響應於所述物理幀的結束作為隱式確認請求。
17.一種通信方法,包括接收其中聚合了多個MAC幀的一個物理幀;形成確認幀,所述確認幀響應於所述接收的物理幀的結束作為隱式確認請求,並包含所述物理幀中的所述多個MAC幀的接收狀態作為確認位圖,其中所述物理幀中第一個被成功接收的MAC幀的序號被設定為確認起點序號;以及發送所述確認幀。
全文摘要
一種通信設備包括配置用於接收其中聚合了多個MAC幀的一個物理幀的接收裝置。所述物理幀包括用於所述多個MAC幀的確認請求幀。該設備包括用於響應於所述確認請求幀,形成代表所述多個MAC幀的接收狀態的確認幀的確認幀形成裝置。該設備還包括配置用於發送所述確認幀的發送裝置。所述確認幀包括在一個MPDU(MAC協議數據單元)對應於一個MSDU(MAC業務數據單元)時,代表大小等於MSDU的最大數量的確認位圖的壓縮確認幀。
文檔編號H04L29/06GK1735089SQ20051008945
公開日2006年2月15日 申請日期2005年8月11日 優先權日2004年8月11日
發明者西林泰如, 高木雅裕, 足立朋子, 旦代智哉, 中島徹, 宇都宮依子 申請人:株式會社東芝

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀