專利名稱:通信設(shè)備和通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于物理層的栽波檢測(cè)信息和MAC層的栽波檢 測(cè)信息執(zhí)行々某體接入控制的通信設(shè)備和通信方法。
背景技術(shù):
媒體接入控制(MAC )是用于使在共享相同媒體時(shí)執(zhí)行通信的 多個(gè)通信設(shè)備決定在傳送通信數(shù)據(jù)時(shí)如何使用該媒體的控制。由于有 媒體接入控制,即使兩個(gè)或多個(gè)通信設(shè)備通過使用同一媒體同時(shí)傳送 通信數(shù)據(jù),也很少出現(xiàn)接收方的通信設(shè)備無法解碼通信數(shù)據(jù)的現(xiàn)象(沖 突)。媒體接入控制還是一種用于控制從通信設(shè)備到媒體的訪問以便 使以下現(xiàn)象的發(fā)生機(jī)會(huì)最少的技術(shù),在這種現(xiàn)象中,無論是否存在具 有發(fā)送請(qǐng)求的通信設(shè)備,該媒體都不會(huì)被任何一個(gè)通信設(shè)備使用。
然而,尤其在無線通信中,需要不以沖突檢測(cè)為前提的媒體接入 控制(MAC),因?yàn)閷?duì)于通信設(shè)備來說,在發(fā)送數(shù)據(jù)時(shí)監(jiān)視發(fā)送數(shù)據(jù) 是很難的。IEEE802.il是用于無線LAN的典型技術(shù)標(biāo)準(zhǔn),其使用 CSMA/CA (帶有沖突避免的載波檢測(cè)多路存取)。根據(jù)IEEE802.il 中的CSMA/CA,在MAC幀的首標(biāo)中,設(shè)置包括該幀之后的一個(gè)或多個(gè)幀交換的序列的結(jié)束之前的周期(持續(xù)時(shí)間)。在該周期中,與 該序列無關(guān)并且沒有發(fā)送權(quán)的通信設(shè)備在確定該媒體的虛擬忙狀態(tài)時(shí) 等待發(fā)送。這就避免了沖突的發(fā)生。另一方面,在此序列中具有發(fā)送 權(quán)的通信設(shè)備認(rèn)識(shí)到,除了該媒體被實(shí)際使用的周期不使用該無線媒
體。IEEE802.il定義了媒體的狀態(tài)是基于MAC層上的虛擬載波檢測(cè) 和物理層上的物理載波檢測(cè)的組合來確定的,而且媒體接入控制是基 于該確定執(zhí)4亍的。
使用CSMA/CA的IEEE802.il主要通過改變物理層協(xié)議已經(jīng)提 高了通信速度。關(guān)于2.4GHz頻帶,已經(jīng)從IEEE802,11( 1997年建立, 2Mbps)變化到IEEE802.11b ( 1999年建立,11Mbps),再進(jìn)一步變 化到IEEE802.11g (2003年建立,54Mbps )。關(guān)于5GHz頻帶,只存 在有IEEE802.11a ( 1999年建立,54Mbps)作為標(biāo)準(zhǔn)。為了發(fā)展針對(duì) 在2.4GHz頻道和5GHz頻帶中進(jìn)一步提高通信速度的標(biāo)準(zhǔn)規(guī)范,已 經(jīng)建立了 IEEE802.11TGn (工作組n )。
另外,已知有幾種設(shè)計(jì)用于提高QoS (業(yè)務(wù)質(zhì)量)的接入控制技 術(shù)。例如,作為一種用于保證諸如指定帶寬和延遲時(shí)間的參數(shù)的QoS 技術(shù),可以使用HCCA (HCF控制信道訪問),它是IEEE802.il的 常規(guī)輪詢序列的一種擴(kuò)展方案。根據(jù)HCCA,考慮所需的質(zhì)量,在輪 詢序列中執(zhí)行調(diào)度以保證諸如帶寬和延遲時(shí)間的參數(shù)。日本專利申請(qǐng) 公開出版物No.2002-314546涉及IEEE802.11e標(biāo)準(zhǔn)中的QoS,并且公 開了一種用于為無線網(wǎng)絡(luò)中的通信設(shè)備之間的通信分配優(yōu)先級(jí)的方 法。
當(dāng)使用與現(xiàn)有規(guī)范中相同的頻帶用于提高通信速度時(shí),優(yōu)選確保 與符合現(xiàn)有規(guī)范的通信設(shè)備共存以及優(yōu)選保持后向兼容性。為此,基 本上優(yōu)選MAC層上的協(xié)議符合匹配現(xiàn)有規(guī)范的CSMA/CA。在此情 況下,與CSMA/CA相關(guān)的時(shí)間參數(shù),例如IFS (幀間間隔)或隨機(jī) 補(bǔ)償周期,需要與現(xiàn)有規(guī)范中的時(shí)間參數(shù)相匹配。
即使根據(jù)物理層提高通信速度的嘗試得以成功,也無法提高通信 的有效吞吐量。即,當(dāng)物理層的通信速度提高時(shí),PHY幀(PHY首標(biāo)和PHY前置碼)的格式不再有效。由于該原因?qū)е碌拈_銷增加可 能阻止吞吐量的增加。在PHY幀中,與CSMA/CA相關(guān)的時(shí)間參數(shù) 被永久附加到MAC幀中。另外,對(duì)于每個(gè)MAC幀都需要PHY幀首 標(biāo)。
作為一種用于減小開銷和提高吞吐量的方法,可以使用在最近起 草的IEEE802.11e草案5.0 (在IEEE802.il中增強(qiáng)了 QoS )中引入的 分組確認(rèn)(Block Ack)技術(shù)。分組確認(rèn)技術(shù)可以連續(xù)地發(fā)送多個(gè)MAC 幀而不需要任何隨機(jī)補(bǔ)償,因此能夠?qū)⒀a(bǔ)償量降低到某個(gè)程度。然而 無法有效地減小物理層首標(biāo)。另外,根據(jù)在最初起草的IEEE802.11e 中引入的聚合(aggregation),能夠同時(shí)減小補(bǔ)償量和物理層首標(biāo)。 然而,由于包含有MAC幀的物理層幀的長(zhǎng)度在物理層的常規(guī)限制之 下無法增加到超過4Kbit,效率的提高大受限制。即使PHY層幀的長(zhǎng) 度可以增大,也會(huì)出現(xiàn)另一個(gè)問題,即誤差容差下降。
發(fā)明內(nèi)容
本發(fā)明致力于解決上述問題,其目的是提供一種通信設(shè)備和通信 方法,該通信設(shè)備和通信方法能夠與現(xiàn)有的設(shè)備共存,并且通過使幀 格式更為有效來去除伴隨多個(gè)幀的發(fā)送的開銷來提高實(shí)際通信吞吐 量。
根據(jù)本發(fā)明一個(gè)方面的通信設(shè)備包括配置用于接收其中聚合了 多個(gè)MAC幀的一個(gè)物理幀的接收裝置。該物理幀包括用于所述多個(gè) MAC幀的一個(gè)確i人請(qǐng)求幀。該i更備包括配置用于響應(yīng)上述確認(rèn)請(qǐng)求 幀,形成代表所述多個(gè)MAC幀的接收狀態(tài)的確認(rèn)幀的確認(rèn)幀形成裝 置。該設(shè)備還包括配置用于發(fā)送確認(rèn)幀的發(fā)送裝置。該確認(rèn)幀包括代 表確認(rèn)位圖的壓縮確認(rèn)幀,當(dāng)一個(gè)MPDU (MAC協(xié)議數(shù)據(jù)單元)對(duì) 應(yīng)于一個(gè)MSDU (MAC業(yè)務(wù)數(shù)據(jù)單元)時(shí),該確認(rèn)位圖的大小等于 MSDU的最大數(shù)量。
圖l是根據(jù)本發(fā)明的第一個(gè)實(shí)施例的通信設(shè)備的布置框圖2是在IEEE802.11e草案8.0中定義的分組確認(rèn)請(qǐng)求的幀格式
圖3是在IEEE802.11e草案8.0中定義的分組確認(rèn)的幀格式圖4是(立即的)分組確認(rèn)序列圖5是(延遲的)分組確認(rèn)序列圖6是常規(guī)分組確認(rèn)形成過程的說明圖7是常規(guī)分組確認(rèn)形成過程的說明圖8是壓縮分組確認(rèn)的格式圖9是聚合了多個(gè)MPDU的格式的一個(gè)例子圖IO是聚合了多個(gè)MPDU的格式的另一個(gè)例子圖ll是根據(jù)第一個(gè)實(shí)施例的壓縮分組確認(rèn)響應(yīng)的說明圖12是根據(jù)第一個(gè)實(shí)施例的壓縮分組確認(rèn)響應(yīng)的說明圖13是根據(jù)第一個(gè)實(shí)施例的壓縮分組確認(rèn)響應(yīng)的說明圖14是根據(jù)第一個(gè)實(shí)施例的重傳控制例l的說明圖15是根據(jù)第一個(gè)實(shí)施例的重傳控制例1的說明圖16是根據(jù)第一個(gè)實(shí)施例的重傳控制例1的說明圖17是根據(jù)第一個(gè)實(shí)施例的重傳控制例2的說明圖18是根據(jù)第一個(gè)實(shí)施例的重傳控制例2的說明圖19是根據(jù)第一個(gè)實(shí)施例的重傳控制例2的說明圖。
圖20是根據(jù)第二個(gè)實(shí)施例的聚合多個(gè)MPDU的格式的一個(gè)例子
圖21是根據(jù)第二個(gè)實(shí)施例的聚合多個(gè)MPDU的格式的另 一個(gè)例
子圖22是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳程序的一個(gè) 例子的說明圖23是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳程序的一個(gè) 例子的說明圖24是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳程序的一個(gè)例子的說明圖25是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳過程的另一 個(gè)例子的說明圖26是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳程序的另一 個(gè)例子的說明圖27是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳程序的另一 個(gè)例子的說明圖28是根據(jù)第二個(gè)實(shí)施例省略分組確認(rèn)請(qǐng)求時(shí)重傳程序的另一 個(gè)例子的說明圖;以及
圖29是包括由數(shù)據(jù)發(fā)送終端執(zhí)行的重傳的緩沖器管理圖。
具體實(shí)施方式
(第一個(gè)實(shí)施例)
圖l是根據(jù)本發(fā)明第一個(gè)實(shí)施例的通信設(shè)備安排框圖。通信設(shè)備 100是配置用于通過無線鏈路與另一個(gè)通信設(shè)備通信的設(shè)備,其包括 分別對(duì)應(yīng)于物理層、MAC層和鏈路層的處理單元101、 102和103。 根據(jù)實(shí)際需要,這些處理單元被實(shí)現(xiàn)為模擬或數(shù)字電子電路。作為選 擇,這些處理單元可以實(shí)現(xiàn)為由并入LSI的CPU執(zhí)行的固件或類似 設(shè)備。天線104與物理層處理單元(下文中將省略"處理單元,,)101 相連。MAC層102包括用于MAC幀的聚合處理裝置105。聚合處理 裝置105包括載波檢測(cè)控制裝置106和重傳控制裝置107,重傳控制 裝置107執(zhí)行分組確認(rèn)(多個(gè)MAC幀的確認(rèn))幀(之后將作詳細(xì)說 明)和分組確認(rèn)請(qǐng)求(用于確認(rèn)的需求)幀(之后將作詳細(xì)說明)的 發(fā)送/接收,基于分組確認(rèn)和分組確認(rèn)請(qǐng)求幀的重傳控制等等。
物理層101被設(shè)計(jì)成與兩種類型的物理層協(xié)議兼容。處理單元 101包括第一類物理層協(xié)議處理裝置109和第二類物理層協(xié)議處理裝 置110,用于各自類型的協(xié)議處理。第一類物理層協(xié)議處理裝置109 和第二類物理層協(xié)議處理裝置110經(jīng)常共用電路,因此在具體實(shí)施中 不必相互獨(dú)立。在本發(fā)明的這個(gè)實(shí)施例中,第一類物理層協(xié)議被假定為在
IEEE802.11a中定義的協(xié)議,而第二類物理層協(xié)議被假定為使用所謂 的MIMO (多輸入多輸出)技術(shù)的協(xié)議,該技術(shù)在發(fā)送方和接收方均 使用多個(gè)天線。利用MIMO技術(shù)就可能不改變頻帶而預(yù)期發(fā)送容量的 提高幾乎與天線的數(shù)量成正比。因此,MIMO技術(shù)是一種針對(duì)進(jìn)一步 提高IEEE802.il的吞吐量的技術(shù)。注意,鏈路層103具有在IEEE802 中定義的正常鏈路層功能。將用于提高發(fā)送速率的技術(shù)并不局限于 MIMO。例如,可以使用提高占有頻帶的方法或者該方法與MIMO組 合使用。
根據(jù)IEEE802.11e草案8.0,已經(jīng)提出了 一種分組確認(rèn)技術(shù)作為 一種用于提高M(jìn)AC (媒體接入控制)層的發(fā)送效率的技術(shù)。在分組 確認(rèn)技術(shù)中,給定終端以稱為SIFS(短幀間距)的最小幀間隔發(fā)送 QoS (業(yè)務(wù)質(zhì)量)數(shù)據(jù)一個(gè)給定的信道使用周期(TXOP:發(fā)送機(jī)會(huì))。 之后,該終端以任意的定時(shí)向接收終端發(fā)送分組確認(rèn)請(qǐng)求以請(qǐng)求其接 收狀態(tài)。接收方基于由分組確認(rèn)請(qǐng)求的分組確認(rèn)起始序列控制的值確 定的起始序列號(hào),將該接收狀態(tài)轉(zhuǎn)換成位圖格式中的信息,并將該消 息返回作為分組確認(rèn)。
圖2和3分別示出了在IEEE802.11e草案8.0中定義的分組確認(rèn) 請(qǐng)求幀和分組確認(rèn)幀的格式。圖2和3所示的幀控制字段,持續(xù)時(shí)間 /ID字段,接收機(jī)地址(目的地地址)字段以及發(fā)射機(jī)地址(發(fā)送源 地址)字段形成了在IEEE802.il中所定義的MAC首標(biāo)。BAR控制 (分組確認(rèn)請(qǐng)求控制)字段具有4位TID (業(yè)務(wù)標(biāo)識(shí)符優(yōu)先級(jí)標(biāo)識(shí) 符)字段。對(duì)于每種優(yōu)先級(jí)(TID )都存在QoS數(shù)據(jù),并且給QoS數(shù) 據(jù)分配一個(gè)唯一的序號(hào)和分段號(hào)。為此,還需要為每種優(yōu)先級(jí)準(zhǔn)備分 組確認(rèn)中的接收狀態(tài)。在分組確認(rèn)請(qǐng)求中的BAR控制的TID字段用 于指定這種優(yōu)先級(jí)。在圖2的分組確認(rèn)請(qǐng)求中的分組確認(rèn)起始序列控 制(起始點(diǎn)序列控制)包括4位分段號(hào)字段和12位起始序號(hào)(起點(diǎn)序 號(hào))字段。起始序號(hào)被接收終端用于基于與對(duì)應(yīng)于起始序號(hào)的序號(hào)的 相對(duì)接收狀態(tài),通過追溯接收狀態(tài)產(chǎn)生分組確認(rèn)。類似于圖2中的BAR控制,在圖3的分組確i^中的BA控制包含4位TID字段。分組確認(rèn) 起始序列控制(起始點(diǎn)序列控制)指示由分組確認(rèn)中的分組確認(rèn)位圖 30指示的接收狀態(tài)的起始點(diǎn)序號(hào)。根據(jù)IEEE802.11e草案8.0,分組 確認(rèn)位圖30的大小為固定長(zhǎng)度的1024位,這使得能夠通知對(duì)應(yīng)于最 多64個(gè)MSDU( MAC業(yè)務(wù)數(shù)據(jù)單元)的數(shù)據(jù)的接收狀態(tài)。IEEE802.11e 的分組確認(rèn)程序利用了 MAC幀的分段。這種分段是將MSDU或 MMPDU ( MAC管理協(xié)議數(shù)據(jù)單元)劃分為較小的MAC級(jí)別的幀, MPDU ( MAC協(xié)議數(shù)據(jù)單元)的過程。 一個(gè)MSDU可以被分段為最 多16個(gè)MPDU。注意,用于檢錯(cuò)的FCS (幀校驗(yàn)序列)-故添加到圖 2和3所示的每一個(gè)MAC幀中。1024是通過將在使用分組確認(rèn)周期 時(shí)能夠連續(xù)發(fā)送的MSDU的最大數(shù)量(IEEE802.11e中為"64")與每 一個(gè)MSDU的分段幀的最大數(shù)量(IEEE802.il中為"16")相乘得到 的值。因此,分組確i^f立圖30具有1024的尺寸,以^更通知最多1024 個(gè)MPDU的接收狀態(tài)。
圖4和5分別示出了在HCCA (混合協(xié)調(diào)功能控制的信道訪問) 中的分組確認(rèn)發(fā)送序列的一個(gè)例子。在每個(gè)圖中所示出的HC(混合 協(xié)調(diào)器)是IEEE802.11e草案8.0中的QoS訪問點(diǎn)(QoS-IP ),其充 當(dāng)執(zhí)行包括為QoS終端(QoSTA: QoS站)分配TXOP的帶寬管理, 并執(zhí)行下行鏈路(從HC到QSTA的下行鏈路方向)發(fā)送。為QSTA 分配TXOP是基于QoS CF畫Poll幀(QoS無爭(zhēng)用-Poll:從HC向QSTA 發(fā)送的用于許可發(fā)送的QoS兼容的輪詢幀)執(zhí)行的。參考圖4,首先, 通過向QSTA 1發(fā)送QoS CF-Poll幀為QSTA 1分配一個(gè)信道使用周 期(TXOP 1) 。 QSTA在其TXOP中能夠發(fā)送任何幀。在圖4所示 的例子中,QSTA 1以SIFS間隔向QSTA 2發(fā)送QoS數(shù)據(jù)。當(dāng)QSTA l的TXOP周期到期時(shí),HC以突發(fā)方式(TXOP 2)向QSTAl發(fā)送 QoS數(shù)據(jù)。當(dāng)HC的信道周期到期時(shí),HC再次向QSTA 1分配一個(gè) 信道使用周期(TXOP 3 ) 。 QSTA 1向QSTA 2發(fā)送一個(gè)分組確認(rèn)請(qǐng) 求,從而請(qǐng)求目的地發(fā)送由分組確認(rèn)起始序列控制所指定的相對(duì)接收 狀態(tài)。圖4示出了立即分組確認(rèn)的一個(gè)例子。在此情況下,已經(jīng)接收到分組確認(rèn)請(qǐng)求的終端在一個(gè)SIFS周期之后必須返回一個(gè)分組確認(rèn)。 具體來說,QSTA 2在一個(gè)SISF周期之后必須從QSTA 1向分組確認(rèn) 請(qǐng)求40返回分組確認(rèn)41。而且在TXOP 4中,QSTA 2必須在一個(gè) SISF周期之后從HC向分組確認(rèn)請(qǐng)求42返回分組確認(rèn)43。
圖5示出了延遲分組確認(rèn)的一個(gè)例子。在接收到分組確認(rèn)請(qǐng)求時(shí), 終端返回一個(gè)在IEEE802.il中定義的Normal,并在經(jīng)過一個(gè)任意周 期之后發(fā)送分組確認(rèn)。具體來說,已經(jīng)從QSTA l接收到分組確認(rèn)請(qǐng) 求50的QSTA 2首先返回在IEEE802.il中定義的Normal 51,然后 在經(jīng)過一個(gè)任意的周期之后返回分組確認(rèn)52。當(dāng)已經(jīng)接收到最后一個(gè) 分組確認(rèn)的數(shù)據(jù)發(fā)送終端返回Normal時(shí),該延遲的分組確i人的一系 列序列是完整的。注意,通過使用擴(kuò)展用于IEEE802.11e草案8.0的 QoS控制字段中的確認(rèn)策略字段,通知接收方QoS數(shù)據(jù)作為分組確認(rèn) 的目標(biāo)。
下面參照?qǐng)D6和7說明形成分組確認(rèn)所必須的程序。參考圖6, 發(fā)送終端以突發(fā)方式發(fā)送QoS數(shù)據(jù),然后發(fā)送分組確認(rèn)請(qǐng)求,該分組 確認(rèn)請(qǐng)求指定任意的分組確認(rèn)起始序列控制(在圖6所示的例子中, 序號(hào)為"1",分段號(hào)為"O,,)。其中存儲(chǔ)有用于每個(gè)發(fā)送源地址和每個(gè) 優(yōu)先級(jí)(TID)的接收狀態(tài)的接收終端追溯分組確認(rèn)起始序列控制所 對(duì)應(yīng)的幀,并且根據(jù)該幀形成一個(gè)相對(duì)接收狀態(tài)作為具有1024位的分 組確認(rèn)位圖(用于分段的64 MSDU )。圖6和7所示的例子假設(shè)發(fā)送 方已經(jīng)發(fā)送了具有序號(hào)"l,,的MSDU (被分段為3個(gè)部分),和具有 序號(hào)"2"的MSDU (未分段),等等(總共4個(gè)MPDU)。圖6所示 位號(hào)60指示與分組確認(rèn)位圖的起始位置相對(duì)的位置。圖6中的分組確 認(rèn)位圖61表示具有序號(hào)"l"的MSDU (分段號(hào)63為"0"、 "1"和"2") 被成功接收,但由于差錯(cuò)等原因,具有序號(hào)"2"的MSDU(未分段) 沒有凈皮接收。分組確認(rèn)的分組確認(rèn)起始序列控制62拷貝由分組確認(rèn)請(qǐng) 求指定的值,并發(fā)送該拷貝。圖7所示的發(fā)送終端基于分組確認(rèn)的分 組確認(rèn)起始序列控制和分組確認(rèn)位圖的內(nèi)容確定要重傳的幀。在圖6 和7所示的例子中,序號(hào)"2"(未分段)是差錯(cuò)幀,因此分組確認(rèn)位圖61的相應(yīng)部分是"0"。結(jié)果,發(fā)送終端確定具有序號(hào)"2"的MSDU(未 分段)必須重傳。
如上所述,在IEEE802.11e草案8.0中確定的分組確認(rèn)中,QoS 數(shù)據(jù)接收方必須執(zhí)行許多處理。為此,在接收到分組確認(rèn)請(qǐng)求后過去 一個(gè)SIFS周期時(shí),估計(jì)通常很難實(shí)現(xiàn)返回分組確^人的立即分組確認(rèn) 機(jī)制。{接收方接收分組確認(rèn)請(qǐng)求幀,執(zhí)行具有FCS的差錯(cuò)校驗(yàn),檢 驗(yàn)起始序號(hào)并從存儲(chǔ)區(qū)域搜索過去的接收狀態(tài),并創(chuàng)建用于分組確認(rèn) 幀的分組確認(rèn)位圖并發(fā)送該位圖}。
因此本發(fā)明的實(shí)施例提出了一種用于解決該問題的方法。在本發(fā) 明的第一個(gè)實(shí)施例中,當(dāng)其中聚合有多個(gè)MPDU并且在這些MPDU 的結(jié)束聚合有分組確認(rèn)請(qǐng)求的PSDU被接收時(shí),發(fā)射地返回聚合的 MPDU的接收狀態(tài)作為立即分組確i^。
根據(jù)IEEE802.il的定義,如果幀的大小大于一個(gè)預(yù)定的閾值, 則執(zhí)行分段(分區(qū))。為分段的MPDU分配分段號(hào)。MAC首標(biāo)中的 分段號(hào)是代表在MSDU中的MPDU的相對(duì)位置的值。分段號(hào)通常取 從0開始的連續(xù)值。接收終端基于這些分段號(hào)和序號(hào)重新組裝原始的 MSDU。
在IEEE802.il和IEEE802.11e草案8.0的MAC發(fā)送程序中, 通常以SIFS間隔發(fā)送分段的MPDU,因此產(chǎn)生了對(duì)應(yīng)于該幀間隔 (SIFS)的開銷,并且這將降低發(fā)送效率。因此為了實(shí)現(xiàn)高的吞吐量, 不希望執(zhí)行分段。分段機(jī)制最初是安裝在長(zhǎng)的物理幀趨于容易出錯(cuò)的 環(huán)境中。但是省略IFS和PHY首標(biāo)(以及PHY前置碼)以減小開銷 的聚合方法假設(shè)長(zhǎng)的物理幀是正常發(fā)送的。在這種情況下,不希望執(zhí) 行分段。雖然分段的MPDU可以聚合為一個(gè)物理幀,但MAC首標(biāo)的 開銷依然保留。如圖8所示,在不執(zhí)行分段的這個(gè)實(shí)施例中,分組確 認(rèn)位圖80的位數(shù)可以被壓縮至最多64個(gè)MPDU。即,分組確認(rèn)位圖 80的大小等效于在一個(gè)MPDU對(duì)應(yīng)于一個(gè)MSDU時(shí)MSDU的最大數(shù) 量,而且可以被壓縮為64位,即常規(guī)大小的1/16。
圖8所示的分組確認(rèn)幀在下文中將稱之為"壓縮分組確認(rèn)(壓縮確認(rèn))"。當(dāng)將通過使用壓縮分組確認(rèn)在發(fā)送和接收終端之間執(zhí)行分組 確認(rèn)發(fā)送時(shí),也可以預(yù)先執(zhí)行協(xié)商。作為一種實(shí)際的協(xié)商方法,有可
能擴(kuò)展,例如在IEEE802.11e草案8.0中描述的分組確認(rèn)設(shè)置程序。 即,壓縮分組確認(rèn)的使用是通過ADDBA (增加分組確認(rèn))請(qǐng)求來請(qǐng) 求的,而且壓縮分組確認(rèn)的使用是通過ADDBA響應(yīng)允許或拒絕的。 當(dāng)作為該設(shè)置的目標(biāo)的數(shù)據(jù)幀,分組確認(rèn)請(qǐng)求以及壓縮分組確認(rèn)將被 交換時(shí),有可能強(qiáng)加所有這些成分必須通過壓縮分組確認(rèn)響應(yīng)的限制, 或者允許它們通過混合正常分組確認(rèn)和壓縮分組確認(rèn)來響應(yīng)。還有可 能為請(qǐng)求分組確認(rèn)增加用于請(qǐng)求或允許壓縮分組確認(rèn)而不是正常分組 確認(rèn)的信息。不管是否存在在先的分組確認(rèn)設(shè)置程序,通過使用分組 確認(rèn)請(qǐng)求來請(qǐng)求或允許壓縮分組確認(rèn)的方法都適用。
而且為了在MAC層實(shí)現(xiàn)高吞吐量,有可能通過將各個(gè)MPDU 聚合為 一個(gè)PSDU來一次性發(fā)送這些MPDU。圖9和10各自示出了 聚合多個(gè)MPDU的一個(gè)例子。在圖9所示的例子中,在PSDU中每個(gè) MPDU的首標(biāo)包含一個(gè)指示MPDU和CRC (循環(huán)冗余檢驗(yàn))的長(zhǎng)度 的字段,用于MPDU的長(zhǎng)度信息。MPDU的長(zhǎng)度信息和CRC在下文 將統(tǒng)稱為"MPDU分離字段"。注意,這個(gè)MPDU分離字段也可以包 含,例如另一個(gè)附加信息,保留區(qū)域,以及字節(jié)對(duì)齊區(qū)域(例如,用 于4位對(duì)齊)。圖9所示的已經(jīng)接收了該P(yáng)SDU的終端從第一個(gè)字段 開始檢查MPDU分離字段,如果MPDIJ分離字段沒錯(cuò),則切掉后續(xù) 的MPDU并計(jì)算MPDU的FCS (幀較驗(yàn)序列)。如果MPDU分離字 段有錯(cuò),則后續(xù)MPDU的長(zhǎng)度未知。因此,終端以適當(dāng)?shù)淖止?jié)單位連 續(xù)計(jì)算(掃描)MPDU分離字段的CRC。對(duì)于具有正確的CRC計(jì)算 結(jié)果的MPDU分離字段,終端計(jì)算后續(xù)MPDU的FCS以檢查該 MPDU是否^皮成功接收。
另一方面,在圖IO所示的聚合例子中,PSDU的首標(biāo)包含多個(gè) MPDU的長(zhǎng)度信息作為首標(biāo),并且向多個(gè)片斷的長(zhǎng)度信息添加CRC。 該首標(biāo)在下文中將稱之為"MAC超幀首標(biāo)"。已經(jīng)接收了圖IO所示的 該P(yáng)SDU的終端計(jì)算MAC超幀首標(biāo)的CRC,如果該計(jì)算結(jié)果有錯(cuò),則確定所有的MPDU都有錯(cuò)。如果MAC超幀首標(biāo)被成功接收,則終 端計(jì)算每個(gè)聚合的MPDU的FCS以檢查MPDU是否被成功接收。
在圖9和10所示的例子中,分組確認(rèn)請(qǐng)求幀卯和101被聚合到 PSDU的尾標(biāo),在每個(gè)PSDU中聚合了多個(gè)MPDU。注意,在圖9和 IO所示的這些例子中,可以被聚合的MPDU的最大數(shù)量為8。然而, 該數(shù)量自然不會(huì)局限于8并且可以取任何一個(gè)任意值??梢员痪酆系?MPDU的最大數(shù)量必須由發(fā)送和接收終端之間的協(xié)商或類似手段預(yù) 先確定或設(shè)置。然而,在此不說明實(shí)際的協(xié)商方法的細(xì)節(jié)。
下面將參照?qǐng)D11-13描述根據(jù)本發(fā)明的實(shí)施例的基本概念。假設(shè) 一個(gè)發(fā)送終端發(fā)送了具有連續(xù)分配的序號(hào)"l"-"7"的MPDU。發(fā)送終端 通過圖9或10所示的方法將多個(gè)MPDU (QoS數(shù)據(jù)幀)聚合成一個(gè) PSDU,并將為這些MPDU定義IEEE802.11e 111的分組確認(rèn)請(qǐng)求聚 合到PSDU的尾標(biāo)。分組確認(rèn)請(qǐng)求111的分組確認(rèn)起始序列控制的值 與在PSDU中聚合的第一個(gè)MPDU的MAC首標(biāo)中描述的序號(hào)相同。 發(fā)送終端具有主隊(duì)列和用于重傳聚合的MPDU的子隊(duì)列,該主隊(duì)列存 儲(chǔ)了定址到不同目的地并且具有不同優(yōu)先級(jí)的MAC幀。在圖11所示 的例子中,具有序號(hào)"l"-"7,,的MPDU的拷貝被存儲(chǔ)在子隊(duì)列中以預(yù) 備重傳。已經(jīng)接收了其中聚合有這些MPDU的該P(yáng)SDU的終端通過上 述方法為MPDU執(zhí)行錯(cuò)誤計(jì)算。在圖ll所示的例子中,在PSDU中 具有序號(hào)"2"和"5"的MPDU通過FCS計(jì)算被發(fā)現(xiàn)有錯(cuò)。在本發(fā)明的 這個(gè)實(shí)施例中,PSDU接收終端在該點(diǎn)形成接收狀態(tài)作為分組確認(rèn)位 圖112。即,在圖11所示的例子中,形成位圖1011011…,其中"l" 表示成功接收,而"O,,表示接收失敗。當(dāng)然還有可能轉(zhuǎn)換正邏輯和負(fù)邏 輯。如果在PSDU中聚合的最后一個(gè)MPDU被成功接收,則數(shù)據(jù)接收 終端相對(duì)于數(shù)據(jù)發(fā)送終端,通過使用在該點(diǎn)形成的分組確認(rèn)位圖112 形成圖12所示的壓縮分組確認(rèn)113。
如果聚合的MPDU的數(shù)量小于可以在一個(gè)PSDU中聚合的 MPDU的最大數(shù)量,則通過在分組確認(rèn)位圖112中放置0來執(zhí)行填充。 假設(shè)可以聚合的MPDU的最大數(shù)量在圖ll所示的例子中為64,則形成由10110110000…所指示的位圖。作為選擇,在該實(shí)施例中,接收 終端可以根據(jù)在PSDU中聚合的MPDU的數(shù)量改變分組確認(rèn)位圖112 的位圖長(zhǎng)度。在此情況下,指示位圖長(zhǎng)度的信息也可以添加到圖8所 示的壓縮分組確認(rèn)的BA控制字段中。分組確認(rèn)請(qǐng)求111的值被拷貝 作為壓縮分組確認(rèn)113的分組確認(rèn)起始序列控制的值。參考圖12,已 經(jīng)接收了分組確認(rèn)的數(shù)據(jù)發(fā)送終端比較由壓縮分組確認(rèn)113的分組確 認(rèn)起始序列控制所指示的值與由該終端發(fā)送的MPDU的序號(hào)。數(shù)據(jù)發(fā) 送終端才艮據(jù)分組確認(rèn)位圖112的信息成功檢測(cè)到所發(fā)送的MPDU,并 確定將重傳的MPDU。在圖12所示的例子中,在對(duì)應(yīng)于序號(hào)"2"和"5" 的部分中分組確認(rèn)位圖112包含0。因此,數(shù)據(jù)發(fā)送終端確定這兩個(gè) 幀就是要重傳的MPDU。
在如此確定了要重傳的MPDU之后,發(fā)送終端從主隊(duì)列中提取 出一個(gè)新的MAC幀120,為提取的MAC幀120分配序號(hào),并將該幀 聚合到PSDU中,只要接收終端的緩沖區(qū)容量許可。在子隊(duì)列中被成 功發(fā)送的MPDU可以從該隊(duì)列的第一個(gè)開始連續(xù)刪除。新添加的 MPDU 120的序號(hào)等可以通過使用稱為滑動(dòng)窗口控制的技術(shù)來確定。 用于包含要重傳的MPDU 121的多個(gè)MPDU的分組確認(rèn)請(qǐng)求122被 聚合到其中聚合了這些MPDU的PSDU的尾標(biāo)。
圖13示出了基于上述內(nèi)容的基本序列例子。在一個(gè)給定的TXOP 周期之內(nèi),終端將多個(gè)QoS數(shù)據(jù)聚合為一個(gè)物理幀,并將分組確認(rèn)請(qǐng) 求聚合到PSDU的尾標(biāo),從而催促接收方立即發(fā)送壓縮的分組確認(rèn)。 除了 PSDU中的分組確認(rèn)請(qǐng)求,數(shù)據(jù)接收方計(jì)算多個(gè)MPDU的接收狀 態(tài),使所獲得的信息與分組確認(rèn)位圖直接相關(guān),并返回壓縮的分組確 認(rèn)。具體來說,在TXOP周期l中,例如,QSTAl將多個(gè)QoS數(shù)據(jù) 聚合成為一個(gè)PSDU 130,并將分組確認(rèn)請(qǐng)求131聚合到PSDU 130的 尾標(biāo),從而催促接收方立即發(fā)送壓縮的分組確認(rèn)。作為數(shù)據(jù)接收方的 QSTA 2,除了 PSDU 130中的分組確認(rèn)請(qǐng)求131之外,計(jì)算多個(gè)MPDU 的狀態(tài),使所獲得的信息與分組確認(rèn)位圖直接相關(guān),并返回壓縮的分 組確i人132。與常規(guī)方案(IEEE802.11e中定義的分組確認(rèn)程序)不同的是,
^ ^這使得能降低i有相對(duì)大的負(fù)荷的^索過程,并且便于在作為有 限周期的SIFS內(nèi)返回部分響應(yīng)。而且搜索時(shí)間和電路尺寸一般具有 折中的關(guān)系。因此,對(duì)于相同許可的最大處理延遲可以減小電路尺寸。 下面將說明當(dāng)出現(xiàn)接收錯(cuò)誤時(shí)的重傳控制的例子。 首先參照?qǐng)D14 16描述重傳控制例1。在此例中,假設(shè)數(shù)據(jù)發(fā)送 終端將具有序號(hào)"l"-"7"的MPDU聚合為一個(gè)PSDU,將分組確認(rèn)請(qǐng) 求聚合到該P(yáng)SDU的尾標(biāo)并發(fā)送該請(qǐng)求。如圖14的例子所示,如果 通過FCS計(jì)算發(fā)現(xiàn)分組確認(rèn)請(qǐng)求140有錯(cuò),則接收終端無法返回任何 壓縮的分組確認(rèn)。因此在本發(fā)明的這個(gè)實(shí)施例中,已經(jīng)接收了其中聚 合有多個(gè)MPDU的PSDU的終端存儲(chǔ)在該點(diǎn)這些MPDU的接收狀態(tài), 作為用于 一個(gè)分組確認(rèn)響應(yīng)的分組確認(rèn)位圖信息,即使終端無法返回 任何壓縮的分組確認(rèn)。在圖14所示的例子中,接收方為一個(gè)壓縮的分 組確認(rèn)存儲(chǔ)位圖信息141,該信息為1011011...。接收方還存儲(chǔ)其已經(jīng) 成功接收的最后一個(gè)MPDU的序號(hào)。在圖14中,具有序號(hào)"7"的MPDU 就是該MPDU。希望為每個(gè)數(shù)據(jù)發(fā)送終端和每個(gè)優(yōu)先級(jí)存儲(chǔ)用于一個(gè) 壓縮確認(rèn)分組的位圖信息141和最后一個(gè)被接收的MPDU的序號(hào)。
當(dāng)發(fā)送了其中聚合有多個(gè)MPDU的PSDU之后過去預(yù)定時(shí)間時(shí), 如果還無法接收來自目的地的壓縮分組確認(rèn),則發(fā)送終端通過利用第 一個(gè)被聚合的MPDU的序號(hào)作為分組確認(rèn)起始序列控制的值來重傳 分組確認(rèn)請(qǐng)求。通常只需重傳在PSDU之前立即聚合的分組確認(rèn)請(qǐng)求。 然而,如果省略了分組確認(rèn)請(qǐng)求,而且由此沒有像在第二個(gè)實(shí)施例中 一樣在PSDU之前立即聚合該分組確認(rèn)請(qǐng)求,則必須新形成一個(gè)分組 確認(rèn)請(qǐng)求。在圖14所示的例子中,在分組確認(rèn)起始序列控制中描述了 具有序號(hào)"l"-"7"的最后發(fā)送的MPDU中的第一個(gè)MPDU的"1"。而 且,分組確認(rèn)請(qǐng)求142基本上不聚合到任何一個(gè)其它幀中。已經(jīng)接收 了沒有聚合其它MPDU的分組確^人請(qǐng)求142的終端比較分組確認(rèn)請(qǐng)求 142中的分組確認(rèn)起始序列控制的值與該終端已經(jīng)最后成功接收的MPDU的序號(hào)的值。如果分組確認(rèn)起始序列控制的值等于或小于(先 于)最后被接收的MPDU的序號(hào),則終端使用為發(fā)送一個(gè)壓縮分組確 認(rèn)存儲(chǔ)的位圖信息141作為分組確認(rèn)位圖信息。在一個(gè)SIFS周期之 后,如圖15所示,終端通過壓縮分組確i人150反射地響應(yīng)。在圖15 所示的例子中,接收終端通過直接利用在最后被接收的PSDU中的多 個(gè)MPDU的接收狀態(tài)1011011作為分組確認(rèn)位圖,向發(fā)送終端返回壓 縮分組確認(rèn)150。分組確認(rèn)請(qǐng)求142的分組確認(rèn)起始序列控制的值被 拷貝作為壓縮分組確認(rèn)150的分組確認(rèn)起始序列控制的值。
在一些情況下,在形成位圖信息141時(shí)使用的分組確認(rèn)起始序列 控制與分組確認(rèn)請(qǐng)求142的分組確認(rèn)起始序列控制有區(qū)別。這發(fā)生在 第一個(gè)聚合的MPDU破裂,分組確認(rèn)請(qǐng)求也破裂,而且位圖信息l41 的形成是通過假設(shè)接收方已經(jīng)成功接收的第一個(gè)MPDU的序號(hào)就是 第一號(hào)時(shí)。在此情況下,轉(zhuǎn)換位圖信息141,使得位圖信息141的起
點(diǎn)的序號(hào)不再與分組確認(rèn)請(qǐng)求的起始序列控制沖突。作為選擇,可以 保持位圖信息141不轉(zhuǎn)換,而且將要返回的分組確認(rèn)的分組確認(rèn)起始 序列控制被設(shè)置為在形成位圖信息141時(shí)使用的值(即不同于分組確 認(rèn)請(qǐng)求的值)。注意,接收方還存儲(chǔ)在形成位圖信息141時(shí)假設(shè)的第 一序號(hào)。即使沒有存儲(chǔ)第一序號(hào),也能夠通過利用例如,最后成功接 收的MPDU的序號(hào)和位圖信息141通過逆運(yùn)算來計(jì)算。
圖16示出了在重傳分組確認(rèn)請(qǐng)求時(shí)根據(jù)上述控制例子的序列例 子。HC向QSTA 1發(fā)送QoS CF-Poll以將其分配給TXOP周期1。 參考圖16,在TXOP周期的范圍之內(nèi),QSTAl聚合多個(gè)QoS數(shù)據(jù)幀 和一個(gè)分組確認(rèn)請(qǐng)求為一個(gè)物理幀160,并將其發(fā)送給QSTA 2。然而, 在分組確認(rèn)請(qǐng)求161中出現(xiàn)錯(cuò)誤,因此無法接收壓縮的分組確認(rèn)。之 后在QSTA 2的TXOP周期2到期,并且HC向QSTA 1再次分配 TXOP周期3時(shí),QSTA 1重傳分組確認(rèn)請(qǐng)求162并從QSTA 2接收 壓縮分組確認(rèn)163 。通過這種方式就能完成一 系列的幀序列。
下面參照?qǐng)D17 19描述重傳控制例2。假設(shè),如圖17所示,通過 將具有序號(hào)"l,,-"7,,的MPDU和分組確認(rèn)請(qǐng)求聚合為一個(gè)PSDU,發(fā)送終端發(fā)送它們。接收方確定序號(hào)"2"和"5"已經(jīng)分組確認(rèn)請(qǐng)求沒有被 成功接收作為差錯(cuò)校驗(yàn)的結(jié)果,并保存在該點(diǎn)接收的PSDU的MPDU 的接收狀態(tài)作為位圖信息(在圖17所示的例子中位圖為1011011)。 接收方還存儲(chǔ)最后接收的MPDU的序號(hào)(在圖17所示的例子中序號(hào) 為"7")。上文與上面提到的例子相同。
在圖17所示的例子中,數(shù)據(jù)接收終端無法返回壓縮分組確認(rèn)。 因此甚至在過去一段預(yù)定時(shí)間之后仍無法接收到壓縮分組確認(rèn),發(fā)送 終端重傳分組確認(rèn)請(qǐng)求。如上所述,第一個(gè)聚合的MPDU的序號(hào)(在 圖17所示的例子中為"l")被描述為分組確認(rèn)請(qǐng)求的分組確認(rèn)起始序 列控制的值。如果即使發(fā)送了該分組確認(rèn)請(qǐng)求也無法返回壓縮分組確 認(rèn),發(fā)送終端放棄重傳數(shù)據(jù)。根據(jù)IEEE802.11e草案8.0, QoS數(shù)據(jù) 具有對(duì)應(yīng)于每個(gè)優(yōu)先級(jí)的延遲界限。延遲界限以亳秒為單位指定,允 許傳送標(biāo)記,標(biāo)記從本地MAC-SAP (業(yè)務(wù)接入點(diǎn))MSDU到達(dá)本地 MAC子層的時(shí)間和成功傳送或重傳MSDU到目的地的時(shí)間之間測(cè)量 的最大時(shí)間量。已經(jīng)超出這個(gè)延遲界限的MAC幀被發(fā)送終端丟棄, 因?yàn)樵揗AC幀無法滿足QoS需求。在圖17所示的例子中,如果由 發(fā)送終端聚合和發(fā)送的序號(hào)為"l"-"7"的所有MAC幀都超出了該延遲 界限并被丟棄,則將聚合新的幀為下一發(fā)送序列。
在圖18所示的例子中,具有序號(hào)"8"-"14"的MPDU 180和分組 確認(rèn)請(qǐng)求181在將它們聚合成一個(gè)PSDU時(shí)發(fā)送。第一個(gè)MPDU的序 號(hào)"8,,凈皮描述為聚合到PSDU的尾標(biāo)的分組確i人請(qǐng)求181的分組確認(rèn) 起始序列控制的值。如果聚合了 MPDU (序號(hào)為"8"-"14") 180和分 組確認(rèn)請(qǐng)求181的該P(yáng)SDU由于沖突或類似原因完全錯(cuò)誤,則接收終 端根本就不更新任何接收狀態(tài)。如果甚至在經(jīng)過預(yù)定時(shí)間之后仍無法 接收壓縮分組確認(rèn),則發(fā)送終端重傳其中分組確認(rèn)起始序列控制為"8" 的分組確認(rèn)請(qǐng)求181。在接收到重傳的分組確認(rèn)請(qǐng)求181之后,接收 方檢測(cè)到幀181的分組確認(rèn)起始序列控制的值為"8",這大于接收方成 功接收的最后一個(gè)MPDU的序號(hào)"7"。在圖18所示的例子中,用于一 個(gè)壓縮分組確認(rèn)的位圖信息對(duì)應(yīng)于具有序號(hào)"l"-"7"的MPDU,因此由分組確認(rèn)起始序列控制指示的之前接收狀態(tài)根本不被記錄。在此情況
下,如圖19所示, 一直到該點(diǎn)所存儲(chǔ)的具有序號(hào)'T,-"7的MPDU的 接收狀態(tài)(在圖18所示的例子中為1011011)被清零,而且分組確認(rèn) 位圖190的所有位都為0的壓縮分組確認(rèn)191被發(fā)送。即,分組確認(rèn) 位圖190表示沒有一個(gè)MAC幀被成功接收。
參考圖19,已經(jīng)聚合并發(fā)送了具有序號(hào)"8"-"14"的MPDU的終 端從目的地終端接收壓縮分組確認(rèn)191。如果分組確認(rèn)位圖l卯的所 有位都為0,則具有序號(hào)"8"-"14"的所有MPDU 192都為重傳目標(biāo)。 在圖19所示的例子中,作為重傳對(duì)象的具有序號(hào)"8"-"14"的MPDU 192和分組確認(rèn)請(qǐng)求(分組確認(rèn)起始序列控制為"8") 193,皮聚合到一 個(gè)PSDU中并被發(fā)送。如果接收終端能成功接收任何一個(gè)MPDU 192, 除了在PSDU中聚合的分組確認(rèn)請(qǐng)求193之外,其更新接收狀態(tài)的位 圖和最后被成功接收的MPDU的序號(hào)。
在上述的本發(fā)明的第一個(gè)實(shí)施例中,在MSDU不被分段的假設(shè) 下,有可能減少分組確認(rèn)中包含的位圖信息并有效地增大MAC.在 該實(shí)施例中,已經(jīng)說明了立即分組確認(rèn)的實(shí)施方式的例子,在該例子 中,當(dāng)在分組確認(rèn)請(qǐng)求接收之后過去SIFS周期時(shí)返回分組確認(rèn)。具 體來說,當(dāng)其中聚合了多個(gè)MPDU并且分組確認(rèn)請(qǐng)求被聚合到這些 MPDU的尾標(biāo)的PSDU被接收時(shí),可以反射地返回接收狀態(tài)作為立即 分組確認(rèn)。然而,不用任何分段就能壓縮位圖信息類似地適用于延遲 分組確認(rèn)。
而且在本實(shí)施例中, 一個(gè)分組確認(rèn)請(qǐng)求和一個(gè)分組確認(rèn)被包含在 一個(gè)PSDU中。然而,該實(shí)施例也可以擴(kuò)展,使得多個(gè)分組確認(rèn)請(qǐng)求 和多個(gè)分組確認(rèn)被包含在一個(gè)PSDU中。例如,當(dāng)定址到同一目的地 但具有不同TID的多個(gè)MPDU被聚合到 一個(gè)PSDU中時(shí),可以以與
PSDU中包含的各個(gè)TID--對(duì)應(yīng)的關(guān)系添加分組確^人請(qǐng)求。如果一
些TID并不立即需要任何確認(rèn)或根本不需要任何確認(rèn),則TID的數(shù)量 可以大于分組確認(rèn)請(qǐng)求幀的數(shù)量。而且要返回的分組確認(rèn)幀還可以以 與這些分組確認(rèn)請(qǐng)求--對(duì)應(yīng)的關(guān)系被產(chǎn)生和發(fā)送。盡管聚合要返回的分組確認(rèn)幀為 一個(gè)PSDU是自然的,但也可以作為不同PSDU發(fā)送。 此外,當(dāng)定址到不同目的地的MPDU被聚合成一個(gè)PSDU時(shí),分組確
認(rèn)請(qǐng)求也可以以與PSDU中包含的這些目的地--對(duì)應(yīng)的關(guān)系添加。
要返回的分組確認(rèn)從對(duì)應(yīng)于這些目的地的接收設(shè)備分別發(fā)送。從接收 設(shè)備發(fā)送的這些分組確認(rèn)響應(yīng)被調(diào)度以便不相互沖突。也可以組合多 個(gè)TID和多個(gè)目的地。
本實(shí)施例也可以類似地應(yīng)用于HC不控制任何調(diào)度的正常 CSMA/CA中。
(第二個(gè)實(shí)施例) 在本發(fā)明的第一個(gè)實(shí)施例中,當(dāng)多個(gè)MPDU被聚合到一個(gè)PSDU 中時(shí),分組確認(rèn)請(qǐng)求幀總是被聚合到該P(yáng)DSU的尾標(biāo)。在此情況下, 已經(jīng)接收到該P(yáng)SDU的終端檢測(cè)該聚合的MPDU的錯(cuò)誤,并在檢測(cè)到 分組確認(rèn)請(qǐng)求的存在時(shí),反射地返回一個(gè)壓縮分組確認(rèn)。相反,在本 發(fā)明的第二個(gè)實(shí)施例中,多個(gè)MPDU被聚合到一個(gè)PSDU中,而且在 不聚合任何一個(gè)分組確認(rèn)請(qǐng)求幀到PSDU的尾標(biāo)的情況下發(fā)送一個(gè)物 理幀。
圖20和21分別示出了其中聚合有多個(gè)MPDU的PSDU的幀排 列的例子。參考圖20,指示MPDU的長(zhǎng)度妁信息(MPDU長(zhǎng)度)201 和用于該長(zhǎng)度信息的CRC 202被添加到每個(gè)MPDU的首標(biāo)。如同在 第一個(gè)實(shí)施例中一樣,MPDU長(zhǎng)度201和CRC 202在下文中將^l統(tǒng) 稱為"MPDU分離,,203。如圖20所示,在第二個(gè)實(shí)施例中,在其中聚 合有多個(gè)MPDU的PSDU的尾標(biāo)不存在分組確認(rèn)請(qǐng)求幀。如果MPDU 分離203的CRC計(jì)算正確而且由MPDU長(zhǎng)度201所指示的MPDU的 FCS的計(jì)算結(jié)果正常,則認(rèn)為每個(gè)MPDU被成功接收。參考圖21, 多個(gè)MPDU的長(zhǎng)度信息被作為首標(biāo)添加到被聚合的MPDU的首標(biāo)中。 如同在第一個(gè)實(shí)施例中一樣,該首標(biāo)將在下文中被稱為"MAC超幀首 標(biāo)"210。如果MAC超幀首標(biāo)210的CRC計(jì)算的結(jié)果有錯(cuò),則所有的 MPDU都被認(rèn)為有錯(cuò)。注意,MPDU長(zhǎng)度信息以字節(jié)為單位指定了從MAC首標(biāo)到FCS的長(zhǎng)度。在第二個(gè)實(shí)施例中,如圖20和21所示, 已經(jīng)接收了夾在物理(PHY )首標(biāo)(圖20中的200,圖21中的212 ) 和物理(PHY )報(bào)尾(圖20中的204和圖21中的213 )之間的PSDU 中的聚合有多個(gè)MPDU的物理幀的終端在該點(diǎn)反射地返回接收狀態(tài), 作為壓縮分組確認(rèn)。
下面將參照?qǐng)D22-24描述本發(fā)明的第二個(gè)實(shí)施例的基本發(fā)送/接 收序列。在圖22中,發(fā)送終端將已經(jīng)連續(xù)分配了序號(hào)"1"至"8"的 MPDU聚合到一個(gè)PSDU中,并發(fā)送該P(yáng)SDU。如同在第一個(gè)實(shí)施例 中一樣,發(fā)送終端具有一個(gè)用于重傳的子隊(duì)列,并在該子隊(duì)列中存儲(chǔ) 具有圖22所示的序號(hào)"1"至"8"的MPDU的拷貝。在圖22所示的例子 中,已經(jīng)接收了其中聚合有MPDU的PSDU的接收終端計(jì)算每個(gè) MPDU的接收狀態(tài),將所計(jì)算的接收狀態(tài)轉(zhuǎn)換為分組確認(rèn)位圖220, 并反射地返回一個(gè)壓縮分組確認(rèn)。與第一個(gè)實(shí)施例不同的是,沒有分 組確認(rèn)請(qǐng)求被聚合。因此,如果該P(yáng)SDU中只有任何一個(gè)MPDU被成 功接收,則接收終端在接收到該P(yáng)SDU時(shí)返回一個(gè)壓縮分組確認(rèn)。該 程序被稱為"隱式分組確認(rèn)請(qǐng)求"。在圖22所示的例子中,通過FCS 計(jì)算的結(jié)果發(fā)送具有序號(hào)"2", "5,,和"7,,的MPDU有錯(cuò)。接收終端設(shè) 置在該P(yáng)SDU中纟皮成功接收的第一個(gè)MPDU的序號(hào),作為壓縮分組確 認(rèn)的分組確認(rèn)起始序列控制的值。分組確認(rèn)位圖220是從與首先被接 收的該MPDU的相對(duì)位置關(guān)系形成的。參考圖22,接收狀態(tài)的位圖 排列為10110101...。而且壓縮分組確i人的分組確i人起始序列控制為 "1"。如同在上述的第一個(gè)實(shí)施例中一樣,如果可以被聚合到一個(gè) PSDU中的MPDU的最大數(shù)量沒有達(dá)到,對(duì)于位圖字段的后半部分通 過O執(zhí)行填充或類似操作。作為選擇,分組確認(rèn)位圖220的位圖長(zhǎng)度 也可以根據(jù)在PSDU中聚合的MPDU的數(shù)量來改變。參考圖23,已 經(jīng)從目的地接收到壓縮分組確認(rèn)230的數(shù)據(jù)發(fā)送終端首先檢測(cè)幀230 的分組確認(rèn)起始序列控制。在圖23所示的例子中,該值等于由發(fā)送終 端所發(fā)送的第一個(gè)MPDU的序號(hào)"1"。因此,發(fā)送終端基于壓縮分組 確認(rèn)230的分組確認(rèn)位圖231確定由終端發(fā)送的MPDU的發(fā)送狀態(tài)。圖23所示的分組確認(rèn)位圖231為10110101。結(jié)果,發(fā)送終端檢測(cè)到具有序號(hào)"2", "5"和"7,,的MPDU沒有^皮正確接收。因此,這些具有序號(hào)"2", "5"和"7,,的MPDU被再次聚合為重傳的目標(biāo)。如同在第一個(gè)實(shí)施例中那樣,只要接收方的緩沖器容量許可,發(fā)送終端還聚合和發(fā)送一個(gè)新幀232。當(dāng)發(fā)送其中聚合了多個(gè)MPDU和重傳幀233的PSDU時(shí),發(fā)送終端不將任何一個(gè)分組確認(rèn)請(qǐng)求聚合到該P(yáng)SDU的尾標(biāo)。
如圖24所示,被分配TXOP周期1的QSTA 1通過HC發(fā)送給QSTA 2—個(gè)其中聚合有多個(gè)QoS數(shù)據(jù)的物理幀240。已經(jīng)接收了幀240的QSTA2在過去一個(gè)SIFS周期之后返回一個(gè)壓縮分組確i人。從HC到QSTA 1的下行鏈路傳輸在該相同程序之后執(zhí)行。即,在HC的TXOP周期2中,HC發(fā)送給QSTAl—個(gè)其中聚合了多個(gè)QoS數(shù)據(jù)的物理幀242,并從QSTA1接收壓縮分組確認(rèn)243,從而完成一系列發(fā)送序列。
在本發(fā)明的第二個(gè)實(shí)施例中,由于在PSDU中沒有聚合分組確認(rèn)請(qǐng)求幀,可以提高M(jìn)AC效率。還有可能在接收方降低接收分組確認(rèn)請(qǐng)求幀的過程的負(fù)載。
下面參照?qǐng)D25和26描述當(dāng)從其中聚合有多個(gè)MPDU的PSDU的首標(biāo)連續(xù)出現(xiàn)幀差錯(cuò)時(shí)的重傳控制的例子。如圖25所示,假設(shè)具有序號(hào)"1"至"8,,的MPDU被聚合和發(fā)送,而且接收終端通過FCS計(jì)算的結(jié)果確定具有序號(hào)"l", "2", "5"和"7"的MPDU有錯(cuò)。在第二個(gè)實(shí)施例中,與第一個(gè)實(shí)施例不同的是,在PSDU中沒有聚合分組確認(rèn)請(qǐng)求幀,因此PSDU的首標(biāo)的序號(hào)無法確定。尤其是在一個(gè)MPDU分離字段被添加到如圖20所示的多個(gè)MPDU的首標(biāo)時(shí),在該P(yáng)SDU中聚合的MPDU的數(shù)量也未知,因此也無法估計(jì)分組確認(rèn)起始序列控制。因此在本發(fā)明的第二個(gè)實(shí)施例中,已經(jīng)接收了其中聚合有多個(gè)MPDU的PSDU的終端設(shè)置在PSDU中第一個(gè)被成功接收的MPDU的序號(hào),作為壓縮分組確認(rèn)的分組確認(rèn)起始序列控制的值,并從相對(duì)于分組確認(rèn)起始序列控制的序號(hào)關(guān)系,與該MPDU的相對(duì)位置關(guān)系中形成接收狀態(tài)的位圖。即,如圖25所示,可以由數(shù)據(jù)接收終端成功接收的第一個(gè)MPDU是具有序號(hào)"3"的幀。因此,"3"被設(shè)置為壓縮分組確認(rèn)的分組確認(rèn)起始序列控制。另夕卜,基于與在PSDU中具有序號(hào)"3,,的MPDU的相對(duì)位置關(guān)系形成分組確認(rèn)位圖250。在圖25所示的例子中,形成位圖110101。如前所述,如果可以聚合到一個(gè)PSDU中的MPDU的最大數(shù)量沒有達(dá)到,則位圖的后部251被填充0。作為選擇,接收終端也可根據(jù)PSDU中聚合的MPDU的數(shù)量改變分組確認(rèn)位圖250的位圖長(zhǎng)度。如果在通過聚合多個(gè)MPDU發(fā)送該多個(gè)MPDU之后發(fā)送終端接收到壓縮分組確認(rèn)252,其比較由其發(fā)送的MPDU的序號(hào)與分組確認(rèn)起始序列控制。
在圖26所示的例子中,發(fā)送具有序號(hào)"1"至"8"的MPDU,而且來自目的地終端的壓縮分組確認(rèn)252的分組確認(rèn)起始序列控制的值為"3"。在此情況下,序號(hào)小于分組確認(rèn)起始序列控制的值的所有MPDU被認(rèn)為有錯(cuò)。即,發(fā)送終端確定具有序號(hào)"1"和"2"的MPDU有錯(cuò)。發(fā)送終端還基于從分組確認(rèn)起始序列控制的值"3"開始的相對(duì)位置關(guān)系確定具有序號(hào)"5,,和"7,,的MPDU有錯(cuò)。在接收到上述的壓縮分組確認(rèn)252時(shí),發(fā)送終端聚合要重傳的MPDU 260,如果接收方的緩沖區(qū)容量具有額外的存儲(chǔ)區(qū)域,則聚合并發(fā)送一個(gè)新幀。
下面參照?qǐng)D27解釋發(fā)送終端重傳分組確認(rèn)請(qǐng)求的情況。如第一個(gè)實(shí)施例所述,如果從目的地沒有接收到壓縮分組確認(rèn),則發(fā)送終端重傳分組確認(rèn)請(qǐng)求。在本發(fā)明第二個(gè)實(shí)施例中,當(dāng)QoS數(shù)據(jù)被聚合到一個(gè)物理幀時(shí),在該幀的尾標(biāo)不包含分組確認(rèn)請(qǐng)求。因此,僅在無法接收到壓縮分組確認(rèn)時(shí)從數(shù)據(jù)發(fā)送終端重傳分組確認(rèn)請(qǐng)求。在圖27所示的例子中,具有序號(hào)"l", "2", "5"和"7"的MPDU^f皮聚合和發(fā)送為重傳幀260。在此情況下,最后一個(gè)發(fā)送的PSDU的頭一個(gè)MPDU的序號(hào)的值被拷貝到分組確認(rèn)請(qǐng)求270的分組確認(rèn)起始序列控制。參考圖27,分組確認(rèn)請(qǐng)求270的分組確認(rèn)起始序列控制為"l"。在已經(jīng)接收到分組確認(rèn)請(qǐng)求270的終端中,在最后一個(gè)被接收的PSDU中的多個(gè)MPDU的接收狀態(tài)被存儲(chǔ)作為一個(gè)壓縮分組確認(rèn)響應(yīng)。如果分組確認(rèn)請(qǐng)求270的分組確認(rèn)起始序列控制的值小于該接收終端最后成功接收到的MPDU的序號(hào),則接收終端將存儲(chǔ)的位圖信息直接轉(zhuǎn)換成分組確認(rèn)位圖,并反射地返回一個(gè)壓縮分組確認(rèn)。在第二個(gè)實(shí)施例中,該壓縮分組確認(rèn)的分組確認(rèn)起始序列控制的值不從分組確認(rèn)請(qǐng)求中拷貝。即,在最后一個(gè)被接收的PSDU中被成功接收的第一個(gè)MPDU的序號(hào)被描述為該值。這是因?yàn)閷?duì)應(yīng)于由分組確認(rèn)請(qǐng)求指示的分組確認(rèn)起始序列控制的MPDU不總是被成功接收。作為選擇,還有可能從分組確認(rèn)請(qǐng)求拷貝分組確認(rèn)起始序列控制,并將位圖信息改變?yōu)榫哂兄甘疽韵滦畔⒌膬?nèi)容沒有成功接收到比所存儲(chǔ)的位圖信息的第 一序號(hào)更早的部分。
圖28示出了包括本發(fā)明的第二個(gè)實(shí)施例的重傳過程的基本幀交換序列。參考圖28,數(shù)據(jù)發(fā)送終端將具有序號(hào)"1"至"8"的MPDU聚合為一個(gè)PSDU280,并發(fā)送它。接收方接收PSDU280,如果具有序號(hào)"l,,, "2", "5"和"7"的MPDU有錯(cuò),則發(fā)送具有位圖排列11010100的壓縮分組確認(rèn)281。發(fā)送方從壓縮分組確認(rèn)281的內(nèi)容確定具有序號(hào)"l", "2", "5"和"7"的MPDU沒有被成功接收,并通過聚合要重傳的這些MPDU重傳PSDU282。如果接收方由于沖突等原因根本無法接收重傳的PSDU,發(fā)送終端在經(jīng)過預(yù)定時(shí)間之后通過設(shè)置"l"作為分組確認(rèn)起始序列控制發(fā)送分組確認(rèn)請(qǐng)求283。盡管分組確認(rèn)起始序列控制的值為"l",在接收終端最后接收的PSDU中的頭一個(gè)MPDU的序號(hào)為"3"。因此,已經(jīng)接收了分組確認(rèn)請(qǐng)求283的終端設(shè)置"3"作為壓鋪分組確認(rèn)284的分組確認(rèn)起始序列控制的值,并返回存儲(chǔ)的接收狀態(tài)的位圖作為分組確認(rèn)位圖。已經(jīng)接收了壓縮分組確認(rèn)284的發(fā)送終端將在最后發(fā)送的MPDU 282中的所有那些序號(hào)小于壓縮分組確認(rèn)284的分組確認(rèn)起始序列控制的值的MPDU認(rèn)為是錯(cuò)誤,并從分組確認(rèn)位圖中檢測(cè)錯(cuò)誤的MPDU。即,在圖28所示的例子中,所有的重傳MPDU 282都有錯(cuò)。結(jié)果,發(fā)送終端認(rèn)為具有序號(hào)"l,,, "2", "5"和"7"的所有MPDU為重傳目標(biāo),并發(fā)送其中聚合了這些MPDU的PSDU285。之后,發(fā)送終端從目的地接收壓縮分組確認(rèn)286,從而完成一系列的幀交換序列。
圖29示出了包含由數(shù)據(jù)發(fā)送終端執(zhí)行的重傳的發(fā)送緩沖區(qū)管理。數(shù)據(jù)發(fā)送終端從包含具有不同目的地和不同優(yōu)先級(jí)的MAC幀的主隊(duì)列中提取MAC幀,為提取的MAC幀分配連續(xù)的序號(hào)"1"至"8",并將它們存儲(chǔ)到子隊(duì)列290中用于重傳。發(fā)送終端然后提取具有序號(hào)"1"至"8"的MPDU的拷貝,將這些拷貝聚合到一個(gè)PSDU中,并發(fā)送PSDU。之后,發(fā)送方存儲(chǔ)所發(fā)送的MPDU的序號(hào)。在圖29所示的例子中,指示"1", "2", "3", "4", "5", "6", "7,,和"8,,的信息被存儲(chǔ)在發(fā)送方。如果其中分組確認(rèn)起始序列控制為"3"的壓縮分組確認(rèn)291被從目的地終端接收,則發(fā)送終端認(rèn)為具有小于"3,,的序號(hào)"1,,和"2"的MPDU有錯(cuò)。發(fā)送終端還認(rèn)為具有序號(hào)"5"和"7"的MPDU為來自分組確認(rèn)位圖的錯(cuò)誤。如果這些MPDU從第一個(gè)開始被連續(xù)成功發(fā)送,則從重傳子隊(duì)列2卯向后刪除MPDU。在圖29所示的例子中,具有序號(hào)"l"的MPDU被發(fā)現(xiàn)有錯(cuò),因此不能從該子對(duì)列中刪除幀。在此情況下,在子隊(duì)列290中成功發(fā)送的MAC幀通過給予它們一些指示發(fā)送成功的識(shí)別信息希望一直存儲(chǔ)在子隊(duì)列中。這是因?yàn)樵谙乱恍蛄兄薪邮盏綁嚎s確認(rèn)分組時(shí),變得很難區(qū)別成功發(fā)送的MPDU和沒有成功發(fā)送的MPDU。不需要總是存儲(chǔ)整個(gè)成功發(fā)送的MPDU。每個(gè)序號(hào)的狀態(tài)都很重要。之后,發(fā)送終端重傳具有序號(hào)"l", "2", "5"和"7"的MPDU。如果接收方能夠成功接收除具有序號(hào)"7"的MPDU之外的所有這些MPDU,則返回其中分組確認(rèn)起始序列控制為"l"的壓縮分組確認(rèn)292。發(fā)送終端確定具有序號(hào)"l", "2"和"5"的MPDU被成功發(fā)送,并從子隊(duì)列290中的第一個(gè)MPDU到具有序號(hào)"6"的MPDU連續(xù)刪除MPDU。結(jié)果,具有序號(hào)"7"的MPDU被存儲(chǔ)在子隊(duì)列290的首標(biāo)。
在上述的本發(fā)明的第二個(gè)實(shí)施例中,由于從PSDU中能刪除分組確認(rèn)請(qǐng)求,MAC效率得以提高。而且當(dāng)沒有分段MSDU時(shí),有可能減少在分組確認(rèn)中含有的位圖信息,并提高M(jìn)AC效率。另外,有可能實(shí)現(xiàn)立即分組確認(rèn),由此在接收到分組確認(rèn)請(qǐng)求之后過去SIFS周期時(shí)返回分組確認(rèn)。通過從PSDU中刪除分組確認(rèn)請(qǐng)求提高M(jìn)AC效率的方法也適用于延遲分組確認(rèn)。
本領(lǐng)域的技術(shù)人員容易想到其它優(yōu)點(diǎn)和修改。因此,本發(fā)明在其更廣的方面并不局限于在此顯示和描述的特定細(xì)節(jié)和代表性實(shí)施例。因此,可以不偏離如所附權(quán)利要求書和它們的等價(jià)物定義的一般發(fā)明概念的精神和范圍進(jìn)行各種修改。
權(quán)利要求
1.一種無線通信設(shè)備,包括接收裝置,被配置成接收一個(gè)物理幀,所述物理幀包含多個(gè)數(shù)據(jù)幀,并且每個(gè)所述數(shù)據(jù)幀是未分段的MAC業(yè)務(wù)數(shù)據(jù)單元MSDU;檢測(cè)裝置,被配置成檢測(cè)在所述多個(gè)數(shù)據(jù)幀中的每個(gè)中是否發(fā)生了錯(cuò)誤并且提供所述多個(gè)數(shù)據(jù)幀的接收狀態(tài);確認(rèn)幀形成裝置,被配置成形成代表所述接收狀態(tài)的確認(rèn)幀,其中所述接收狀態(tài)以確認(rèn)位圖表示,所述確認(rèn)位圖的每位指示所述多個(gè)數(shù)據(jù)幀中每個(gè)的接收狀態(tài);以及發(fā)送裝置,被配置成發(fā)送所述確認(rèn)幀。
2. 根據(jù)權(quán)利要求l的設(shè)備,其中 所述接收裝置接收確認(rèn)請(qǐng)求幀,以及基于對(duì)所述確認(rèn)請(qǐng)求幀中的起點(diǎn)序列控制的值與所接收的數(shù)據(jù) 幀的序號(hào)的值進(jìn)行的比較,以及響應(yīng)于所述確認(rèn)請(qǐng)求幀,所述確認(rèn)幀形成裝置設(shè)定來自成功接收的數(shù)據(jù)幀的序號(hào)作為所 述起點(diǎn)序列控制的值,并且從序號(hào)等于所述起點(diǎn)序列控制的數(shù)據(jù)幀形 成確認(rèn)幀,所述確認(rèn)幀具有代表所述多個(gè)數(shù)據(jù)幀的接收狀態(tài)的確認(rèn)位 圖。
3. 根據(jù)權(quán)利要求2的設(shè)備,其中如果所述確認(rèn)請(qǐng)求幀中的起點(diǎn)序列控制的值大于所接收的數(shù)據(jù) 幀的序號(hào)的值,所述確認(rèn)幀形成裝置響應(yīng)于所述確認(rèn)請(qǐng)求幀,形成包含指示沒有 數(shù)據(jù)幀被成功接收的確認(rèn)位圖的確認(rèn)幀。
4. 根據(jù)權(quán)利要求l的設(shè)備,其中所述確認(rèn)幀的大小等于MAC業(yè)務(wù)數(shù)據(jù)單元MSDU的最大數(shù),當(dāng)一個(gè)MAC協(xié)議數(shù)據(jù)單元MPDU對(duì)應(yīng)于一個(gè)MSDU時(shí)在檢測(cè)裝置處 能夠維持該MSDU的接收狀態(tài)。
5. 根據(jù)權(quán)利要求l的設(shè)備,其中所述物理幀在末尾包括所述多個(gè)數(shù)據(jù)幀的一個(gè)確認(rèn)請(qǐng)求幀。
6. 根據(jù)權(quán)利要求l的設(shè)備,進(jìn)一步包括存儲(chǔ)裝置,被配置成存儲(chǔ)由所述發(fā)送裝置發(fā)送的確認(rèn)幀的確認(rèn)位 圖;以及被配置成接收重傳的物理幀的裝置,以及其中所述確認(rèn)幀形成裝置響應(yīng)于所述重傳的確認(rèn)請(qǐng)求幀,基于存 儲(chǔ)在所述存儲(chǔ)裝置中的所述確認(rèn)位圖形成代表接收狀態(tài)的確認(rèn)幀。
7. 根據(jù)權(quán)利要求l的i殳備,其中 所述接收裝置接收確認(rèn)請(qǐng)求幀,以及所述確認(rèn)幀形成裝置響應(yīng)于所迷確認(rèn)請(qǐng)求幀,形成至少包括確認(rèn) 信息的確認(rèn)幀,所述確認(rèn)信息對(duì)應(yīng)于成功接收的數(shù)據(jù)幀的序號(hào)。
8. 根據(jù)權(quán)利要求l的設(shè)備,其中 所述接收裝置接收確認(rèn)請(qǐng)求幀,以及基于對(duì)所述確認(rèn)請(qǐng)求幀中確認(rèn)開始點(diǎn)序列控制的值與最后接收 的數(shù)據(jù)幀的序號(hào)的值進(jìn)行的比較,并且響應(yīng)于所述確認(rèn)請(qǐng)求幀,所述確認(rèn)幀形成裝置形成至少包括確認(rèn)信息和確認(rèn)開始點(diǎn)序列 控制的值的確認(rèn)幀,所述確認(rèn)信息對(duì)應(yīng)于最后成功接收的數(shù)據(jù)幀的序 號(hào)。
9. 根據(jù)權(quán)利要求8的設(shè)備,其中所述確認(rèn)幀形成裝置設(shè)定對(duì)應(yīng)于一個(gè)序號(hào)并且指示不知道相應(yīng) 的數(shù)據(jù)幀是否被成功接收的確認(rèn)信息,以具有指示所述數(shù)據(jù)幀未被成功接收的內(nèi)容。
10. 根據(jù)權(quán)利要求l的設(shè)備,其中作為對(duì)確認(rèn)請(qǐng)求幀的立即響應(yīng)發(fā)送所述確認(rèn)幀。
11. 根據(jù)權(quán)利要求l的設(shè)備,進(jìn)一步包括 天線,其中所述接收裝置使用所述天線接收所述物理幀,以及 所述發(fā)送裝置使用所述天線發(fā)送所述確認(rèn)幀。
12. 根據(jù)權(quán)利要求l的設(shè)備,進(jìn)一步包括產(chǎn)生裝置,被配置成產(chǎn)生指示是否允許使用所述確認(rèn)幀的幀, 其中所述發(fā)送裝置發(fā)送由所述產(chǎn)生裝置產(chǎn)生的幀。
13. —種無線通信設(shè)備,包括發(fā)送裝置,被配置成發(fā)送一個(gè)物理幀,所述物理幀包含多個(gè)數(shù)據(jù) 幀,并且每個(gè)所述數(shù)據(jù)幀是未分段的MAC業(yè)務(wù)數(shù)據(jù)單元MSDU;接收裝置,被配置成接收代表所述接收狀態(tài)的確認(rèn)幀,其中所述 接收狀態(tài)以確認(rèn)位圖表示,所述確認(rèn)位圖的每位指示所述多個(gè)數(shù)據(jù)幀 中每個(gè)的接收狀態(tài);以及重傳裝置,被配置成基于所述確認(rèn)幀,指定并且重傳未成功接收 的數(shù)據(jù)幀。
14. 根據(jù)權(quán)利要求13的設(shè)備,進(jìn)一步包括 天線,其中所述發(fā)送裝置使用所述天線發(fā)送所述物理幀,以及 所述接收裝置使用所述天線接收所述確認(rèn)幀。
15. 根據(jù)權(quán)利要求13的設(shè)備,進(jìn)一步包括產(chǎn)生裝置,被配置成產(chǎn)生指示是否允許使用所述確認(rèn)幀的幀, 其中所述發(fā)送裝置發(fā)送由所述產(chǎn)生裝置產(chǎn)生的幀。
16. —種無線通信方法,包括形成一個(gè)物理幀,所述物理幀包括多個(gè)數(shù)據(jù)幀,并且每個(gè)所述數(shù) 據(jù)幀是未分段的MAC業(yè)務(wù)數(shù)據(jù)單元MSDU; 發(fā)送所述物理幀;以及接收代表所述接收狀態(tài)的確認(rèn)幀,其中所述接收狀態(tài)以確認(rèn)位圖 表示,所述確認(rèn)位圖的每位指示所述多個(gè)數(shù)據(jù)幀中每個(gè)的接收狀態(tài)。
17. —種無線通信方法,包括接收一個(gè)物理幀,所述物理幀包括多個(gè)數(shù)據(jù)幀,并且每個(gè)所述數(shù) 據(jù)幀是未分段的MAC業(yè)務(wù)數(shù)據(jù)單元MSDU;檢測(cè)在所述多個(gè)數(shù)據(jù)幀中的每個(gè)中是否發(fā)生了錯(cuò)誤并且提供所 述多個(gè)數(shù)據(jù)幀的接收狀態(tài);形成代表所述接收狀態(tài)的確認(rèn)幀,其中所述接收狀態(tài)以確認(rèn)位圖 表示,所述確認(rèn)位圖的每位指示所述多個(gè)數(shù)據(jù)幀中每個(gè)的接收狀態(tài); 以及發(fā)送所述確i人幀。
全文摘要
一種通信設(shè)備包括配置用于接收其中聚合了多個(gè)MAC幀的一個(gè)物理幀的接收裝置。所述物理幀包括用于所述多個(gè)MAC幀的確認(rèn)請(qǐng)求幀。該設(shè)備包括用于響應(yīng)于所述確認(rèn)請(qǐng)求幀,形成代表所述多個(gè)MAC幀的接收狀態(tài)的確認(rèn)幀的確認(rèn)幀形成裝置。該設(shè)備還包括配置用于發(fā)送所述確認(rèn)幀的發(fā)送裝置。所述確認(rèn)幀包括在一個(gè)MPDU(MAC協(xié)議數(shù)據(jù)單元)對(duì)應(yīng)于一個(gè)MSDU(MAC業(yè)務(wù)數(shù)據(jù)單元)時(shí),代表大小等于MSDU的最大數(shù)量的確認(rèn)位圖的壓縮確認(rèn)幀。
文檔編號(hào)H04L29/06GK101594366SQ200910141539
公開日2009年12月2日 申請(qǐng)日期2005年8月11日 優(yōu)先權(quán)日2004年8月11日
發(fā)明者中島徹, 宇都宮依子, 旦代智哉, 西林泰如, 足立朋子, 高木雅裕 申請(qǐng)人:株式會(huì)社東芝