用于媒體訪問控制替換的裝置和方法
【專利摘要】本申請描述了用于傳輸具有多種類型的分組的系統(tǒng)、方法和設(shè)備。取決于分組方向的發(fā)送機(jī)或接收機(jī)MAC地址被較短的本地標(biāo)識符替代,以便降低分組的開銷。
【專利說明】用于媒體訪問控制替換的裝置和方法
[0001]相關(guān)申請的交叉引用
[0002]本申請要求享有于2011年5月19日遞交的美國臨時申請N0.61/487,814、于2011年7月12日遞交的N0.61/506,779、于2011年8月2日遞交的N0.61/514,365、于2011年12 月 2 日遞交的 N0.61/566,535、于 2011 年 12 月 12 日遞交的 N0.61/569,653、于 2011 年12 月 22 日遞交的 N0.61/579,179、于 2012 年 I 月 9 日遞交的 N0.61/584,419、于 2012 年 I月20日遞交的N0.61/588,706、于2012年2月6日遞交的N0.61/595,487、于2012年2月24 日遞交的 N0.61/602,754、于 2012 年 3 月 2 日遞交的 N0.61/606,271、于 2012 年 4 月 23日遞交的N0.61/637,042以及于2012年5月5日遞交的N0.61/642,252的權(quán)益,將上述每個美國臨時申請的全部內(nèi)容以引用的方式并入本文。
【技術(shù)領(lǐng)域】
[0003]本申請通常涉及無線通信,并且更具體地說,涉及用于壓縮用于通信的媒體訪問控制(MAC)頭部的系統(tǒng)、方法和設(shè)備。
【背景技術(shù)】
[0004]在很多電信系統(tǒng)中,通信網(wǎng)絡(luò)用于在多個交互的空間上分開的設(shè)備之間交換消息??梢愿鶕?jù)地理范圍來對網(wǎng)絡(luò)進(jìn)行分類,所述地理范圍可以是,例如城域、局域或個域。這些網(wǎng)絡(luò)可以分別被指定為廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、局域網(wǎng)(LAN)、無線局域網(wǎng)(WLAN)或個域網(wǎng)(PAN)。網(wǎng)絡(luò)還根據(jù)用于相互連接各個網(wǎng)絡(luò)節(jié)點和設(shè)備的交換/路由技術(shù)(例如,電路交換vs.分組交換)、用于傳輸?shù)奈锢斫橘|(zhì)的類型(例如,有線vs.無線)和所使用的通信協(xié)議的集合(例如,互聯(lián)網(wǎng)協(xié)議族、SONET (同步光網(wǎng)絡(luò))、以太網(wǎng)等等)而區(qū)分。
[0005]當(dāng)網(wǎng)絡(luò)單元是移動的并且因此具有動態(tài)連接需求時,或者如果網(wǎng)絡(luò)架構(gòu)是以自組織而非固定的拓?fù)涠纬蓵r,則無線網(wǎng)絡(luò)往往是優(yōu)選的。無線網(wǎng)絡(luò)采用使用在無線電、微波、紅外線、光等頻帶中的電磁波、在非制導(dǎo)傳播模式下的無形物理介質(zhì)。當(dāng)與固定的有線網(wǎng)絡(luò)相比較時,無線網(wǎng)絡(luò)有利于輔助用戶移動性和快速現(xiàn)場部署。
[0006]無線網(wǎng)絡(luò)中的設(shè)備可以在相互之間發(fā)送/接收信息。所述信息可以包括分組,在一些方面中這些分組可以被稱為數(shù)據(jù)單元或數(shù)據(jù)幀。該分組可以包括有助于通過網(wǎng)絡(luò)對分組進(jìn)行路由、識別分組中的數(shù)據(jù)、處理分組等的開銷信息(例如,頭部信息、分組屬性等),以及如可能在分組載荷中攜帶的數(shù)據(jù)(例如,用戶數(shù)據(jù)、多媒體內(nèi)容等)。
[0007]于是,頭部信息是與分組一起發(fā)送的。這樣的頭部信息可以包括數(shù)據(jù)分組的大部分。于是,在這些分組中的數(shù)據(jù)的傳輸可能由于用于發(fā)送數(shù)據(jù)的大部分帶寬可能用于發(fā)送頭部信息而非實際數(shù)據(jù)而效率低。因此,期望用于傳輸分組的改進(jìn)的系統(tǒng)、方法和設(shè)備。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的系統(tǒng)、方法和設(shè)備分別具有多個方面,沒有任何一個單獨負(fù)責(zé)其期望的屬性。在不限制后面的權(quán)利要求所聲明的本發(fā)明的范圍的情況下,現(xiàn)在將簡要討論一些特征。在考慮該討論之后,尤其是在閱讀了標(biāo)題為“【具體實施方式】”的部分之后,將會理解本發(fā)明的特征如何提供了如下優(yōu)點:包括減小數(shù)據(jù)分組的幀頭部(例如,媒體訪問控制(MAC)頭部)的尺寸,從而降低在數(shù)據(jù)分組中傳輸有效載荷的開銷。
[0009]本申請的一個方面提供了一種在無線網(wǎng)絡(luò)中進(jìn)行通信的方法,所述方法包括:生成數(shù)據(jù)分組,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符;以及發(fā)送所述數(shù)據(jù)分組。
[0010]本申請的另一個方面提供了一種用于在無線網(wǎng)絡(luò)中進(jìn)行通信的裝置。所述裝置包括處理器,所述處理器被配置為生成數(shù)據(jù)分組,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符。所述裝置包括被配置為發(fā)送所述數(shù)據(jù)分組的發(fā)射機(jī)。
[0011]本申請的再一個方面提供了一種用于在無線網(wǎng)絡(luò)中進(jìn)行通信的裝置。所述裝置包括:用于生成數(shù)據(jù)分組的模塊、以及用于發(fā)送所述數(shù)據(jù)分組的模塊;其中所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符。
[0012]本申請的另一個方面提供了一種包括指令的計算機(jī)可讀介質(zhì),當(dāng)計算機(jī)執(zhí)行所述指令時,使得所述計算機(jī)執(zhí)行在無線網(wǎng)絡(luò)中通信的方法。所述方法包括生成數(shù)據(jù)分組,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符;以及發(fā)送所述數(shù)據(jù)分組。
【專利附圖】
【附圖說明】
[0013]圖1示出了可以采用本申請的方面的無線通信系統(tǒng)的示例。
[0014]圖2示出了可以在圖1的無線通信系統(tǒng)內(nèi)采用的無線設(shè)備中可使用的各種組件(包括接收機(jī))。
[0015]圖3示出了用于在傳統(tǒng)通信系統(tǒng)中的類型的媒體訪問控制(MAC)頭部的示例。
[0016]圖3A示出了用于傳統(tǒng)通信系統(tǒng)中的類型的媒體訪問控制(MAC)頭部的另一個示例。
[0017]圖4示出了壓縮的MAC頭部的示例。
[0018]圖4A示出了另一個壓縮的MAC頭部的示例。
[0019]圖4B示出了另一個壓縮的MAC頭部的示例。
[0020]圖5根據(jù)圖4的MAC頭部的一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0021]圖6根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。[0022]圖7根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0023]圖8根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0024]圖9根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0025]圖10根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0026]圖11根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0027]圖12根據(jù)圖4的MAC頭部的另一個方面,示出了圖4的數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0028]圖13示出了在請求發(fā)送(RTS)/清除發(fā)送(CTS)尋址時使用的壓縮MAC頭部的字段中的數(shù)據(jù)的示例。
[0029]圖14根據(jù)MAC頭部的另一個方面,示出了管理幀的壓縮MAC頭部的字段中的數(shù)據(jù)類型,以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0030]圖15根據(jù)MAC頭部的另一個方面,示出了數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。
[0031]圖16示出了數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型的其它示例。
[0032]圖17示出了數(shù)據(jù)分組的壓縮MAC頭部的字段中的數(shù)據(jù)類型的其它示例。
[0033]圖18至圖23示出了壓縮MAC頭部的類型的示例。
[0034]圖24A至圖24C示出了具有未加密有效載荷的壓縮MAC頭部的類型的示例。
[0035]圖25A至圖25C示出了具有加密有效載荷的壓縮MAC頭部的類型的示例。
[0036]圖26不出了用于傳統(tǒng)通信系統(tǒng)中的類型的確認(rèn)(ACK)巾貞的不例。
[0037]圖27和圖28示出了壓縮ACK幀的類型的示例。
[0038]圖29A至圖29C示出了壓縮確認(rèn)(ACK)幀的示例。
[0039]圖30示出了在無安全認(rèn)證情況下的壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的示例。
[0040]圖30A示出了在無安全認(rèn)證情況下的壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的另一個示例。
[0041]圖30B不出了壓縮MAC頭部分組的巾貞控制字段格式和壓縮MAC頭部格式的另一個示例。
[0042]圖31示出了有安全認(rèn)證的壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的示例。
[0043]圖32示出了用于發(fā)送具有MAC頭部的分組的方法的方面。
[0044]圖33是可以在圖1的無線通信系統(tǒng)中采用的另一個示例性無線設(shè)備的功能框圖。
[0045]圖34示出了用于接收并處理分組的方法的一個方面。
[0046]圖35是可以在圖1的無線通信系統(tǒng)內(nèi)采用的另一個示例性無線設(shè)備的功能框圖。
[0047]圖36不出了用于發(fā)送ACK巾貞的方法的一個方面。[0048]圖37是可以在圖1的無線通信系統(tǒng)內(nèi)采用的另一個示例性無線設(shè)備的功能框圖。
[0049]圖38示出了用于接收并處理ACK幀的方法的一個方面。
[0050]圖39是可以在圖1的無線通信系統(tǒng)內(nèi)采用的另一個示例性無線設(shè)備的功能框圖。
[0051]圖40示出了用于發(fā)送具有MAC頭部的分組的方法的一個方面。
[0052]圖41是可以在圖1的無線通信系統(tǒng)內(nèi)采用的示例性無線設(shè)備的功能框圖。
[0053]圖42示出了用于接收并處理分組的方法的一個方面。
[0054]圖43是可以在圖1的無線通信系統(tǒng)內(nèi)采用的另一個示例性無線設(shè)備的功能框圖?!揪唧w實施方式】
[0055]下面參照附圖更全面地描述新穎的系統(tǒng)、裝置和方法的各個方面。但是,本申請的教導(dǎo)可以通過多種不同的形式來體現(xiàn),并且其不應(yīng)當(dāng)被解釋為限于貫穿本申請給出的任何具體結(jié)構(gòu)或功能。更確切地說,提供這些方面,使得本申請將變得透徹和完整,并且將向本領(lǐng)域的普通技術(shù)人員完整地傳達(dá)本申請的范圍?;诒疚牡慕虒?dǎo),本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解的是,本申請的范圍旨在覆蓋本文所公開的新穎的系統(tǒng)、裝置和方法的任何方面,無論其是獨立地實現(xiàn)還是結(jié)合本發(fā)明的任何其它方面來實現(xiàn)。例如,可以使用本文闡述的任意數(shù)量的方面來實現(xiàn)裝置或?qū)嵤┓椒?。此外,本發(fā)明的范圍旨在覆蓋這種裝置或方法,這種裝置或方法可以通過使用本文闡述的本發(fā)明的各個方面的結(jié)構(gòu)和功能再附加其它結(jié)構(gòu)、功能、或者結(jié)構(gòu)與功能,或者與本文闡述的本發(fā)明的各個方面不同的其它結(jié)構(gòu)、功能、或者結(jié)構(gòu)與功能來實現(xiàn)。應(yīng)當(dāng)理解的是,本文所公開的任何方面可以通過權(quán)利要求的一個或多個元素來體現(xiàn)。
[0056]雖然本文對特定的方面進(jìn)行了描述,但這些方面的多種變化和排列落在本申請的范圍之內(nèi)。雖然提到優(yōu)選方面的某些益處和優(yōu)點,但本申請的范圍并非旨在限于特定的益處、用途、或目的。更確切地說,本申請的各個方面旨在廣泛地適用于不同的無線技術(shù)、系統(tǒng)配置、網(wǎng)絡(luò)、和傳輸協(xié)議,在附圖中和下面優(yōu)選方面的描述中通過舉例的方式對其中的一些進(jìn)行了說明。詳細(xì)描述和附圖只是示出本申請而非限制,本申請的范圍是由所附權(quán)利要求及其等價物來定義的。
[0057]流行的無線網(wǎng)絡(luò)技術(shù)可以包括各種類型的無線局域網(wǎng)(WLAN)。WLAN可以用于采用廣泛使用的網(wǎng)絡(luò)協(xié)議與附近的設(shè)備一起相互連接。本文中描述的各個方面可以用于任何通信標(biāo)準(zhǔn),比如WiFi,或者更一般地說,無線協(xié)議的IEEE802.11家族的任何成員。例如,本文中描述的各個方面可以用作IEEE802.1lah協(xié)議的一部分,該IEEE802.1lah協(xié)議使用低于IGHz頻帶。
[0058]在一些方面中,低于GHz頻帶中的無線信號可以根據(jù)802.1lah協(xié)議,使用正交頻分復(fù)用(0FDM)、直接序列擴(kuò)頻(DSSS)通信、OFDM和DSSS通信的結(jié)合或其它方案來傳輸。802.1lah協(xié)議的實現(xiàn)可以用于傳感器、計量和智能電網(wǎng)網(wǎng)絡(luò)。優(yōu)點是,實施802.1lah協(xié)議的某些設(shè)備的方面可能與實施其它無線協(xié)議的設(shè)備相比消耗更少的功率,和/或可以用于在相對較長的范圍(例如,約I千米或更長)內(nèi)發(fā)送無線信號。
[0059]在一些實現(xiàn)中,WLAN包括作為接入無線網(wǎng)絡(luò)的組件的各種設(shè)備。例如,可以有兩種類型的設(shè)備:接入點(“AP”)和客戶端(也被稱為站,或“STA”)。一般而言,AP用作WLAN的集線器或基站,而STA用作WLAN的用戶。例如,STA可以是膝上型電腦、個人數(shù)字助理(PDA)、移動電話等。在一個示例中,STA通過WiFi (例如,IEEE802.11協(xié)議,比如802.1lah)兼容無線鏈路連接到AP,以便獲取與互聯(lián)網(wǎng)或者與其它廣域網(wǎng)的一般連接。在一些實現(xiàn)中,STA也可以被用作AP。
[0060]接入點(“AP”)還可以包括,被實現(xiàn)為或者叫做節(jié)點B、無線網(wǎng)絡(luò)控制器(“RNC”)、eNodeB、基站控制器(“BSC”)、基站收發(fā)機(jī)(“BTS”)、基站(“BS”)、收發(fā)機(jī)功能(“TF”)、無線路由器、無線收發(fā)機(jī)或某種其它術(shù)語。
[0061]站“STA”還可以包括、被實現(xiàn)為或者叫做接入終端(“AT”)、用戶站、用戶單元、移動站、遠(yuǎn)程站、遠(yuǎn)程終端、用戶終端、用戶代理、用戶設(shè)備、用戶裝置或某種其它術(shù)語。在一些實現(xiàn)中,接入終端可以包括蜂窩電話、無繩電話、會話發(fā)起協(xié)議(“SIP”)電話、無線本地環(huán)路(“WLL”)站、個人數(shù)字助理(“PDA”)、具有無線連接能力的手持設(shè)備或者與無線調(diào)制解調(diào)器相連接的某種其它適合的處理設(shè)備。相應(yīng)地,本文所教導(dǎo)的一個或多個方面可以整合到電話(例如,蜂窩電話或智能電話)、計算機(jī)(例如,膝上型電腦)、便攜式通信設(shè)備、頭戴式耳機(jī)、便攜式計算設(shè)備(例如,個人數(shù)字助理)、娛樂設(shè)備(例如,音樂或視頻設(shè)備、或衛(wèi)星無線電)、游戲設(shè)備或系統(tǒng)、全球定位系統(tǒng)設(shè)備、或被配置為經(jīng)由無線調(diào)制解調(diào)器進(jìn)行通信的任何其它適合的設(shè)備。
[0062]如上面所討論的,本文中描述的某些設(shè)備可以實現(xiàn)例如802.1lah標(biāo)準(zhǔn)。這些設(shè)備(無論被用作STA還是AP或者其它設(shè)備)可以用于智能計量或者用于智能電網(wǎng)網(wǎng)絡(luò)中。這些設(shè)備可以提供傳感器應(yīng)用或者用于家庭自動化中。替代或補充地,這些設(shè)備可以用于醫(yī)療環(huán)境中,例如用于個人保健。它們還可以用于監(jiān)控以便能夠進(jìn)行擴(kuò)展范圍的互聯(lián)網(wǎng)連接(例如,與熱點一起使用),或用于實現(xiàn)機(jī)器到機(jī)器的通信。
[0063]圖1示出了可以在其中采用本申請的各方面的無線通信系統(tǒng)100的示例。無線通信系統(tǒng)100可以依照無線標(biāo)準(zhǔn)(例如,802.1lah標(biāo)準(zhǔn))進(jìn)行操作。無線通信系統(tǒng)100可以包括AP104,該AP104與STA106進(jìn)行通信。
[0064]各種過程和方法可以用于無線通信系統(tǒng)100中的、AP104與STA106之間的傳輸。例如,可以根據(jù)0FDM/0FDMA技術(shù),在AP104與STA106之間發(fā)送和接收信號。如果是這種情況,無線通信系統(tǒng)100可以被稱為0FDM/0FDMA系統(tǒng)?;蛘?,可以根據(jù)CDMA技術(shù),在AP104與STA106之間發(fā)送和接收信號。如果是這種情況,無線通信系統(tǒng)100可以被稱為CDMA系統(tǒng)。
[0065]有助于從AP104到一個或多個STA106的傳輸?shù)耐ㄐ沛溌房梢员环Q為下行鏈路(DL) 108,有助于從一個或多個STA106到AP104的傳輸?shù)耐ㄐ沛溌房梢员环Q為上行鏈路(UL) 110?;蛘?,下行鏈路108可以被稱為前向鏈路或前向信道,而上行鏈路110可以被稱為反向鏈路或反向信道。此外,在一些方面中,STA106可以直接相互通信并在相互之間形成直接鏈路(直接)。
[0066]AP104可以用作基站并在基本服務(wù)區(qū)域(BSA)102中提供無線通信覆蓋。AP104和STA106可以被稱為基本服務(wù)集(BSS),其中STA106與AP104相關(guān)聯(lián)并且使用AP104進(jìn)行通信。應(yīng)該注意的是,無線通信系統(tǒng)100可能不具有中央AP104,而是可以用作STA106之間的對等網(wǎng)絡(luò)。在另一個示例中,本文中描述的AP104的功能可以替代地由一個或多個STA106來執(zhí)行。
[0067]圖2示出了無線通信系統(tǒng)100中可采用的無線設(shè)備202中可以使用的各種組件。無線設(shè)備202是可以被配置為實現(xiàn)本文中描述的各種方法的設(shè)備的示例。例如,無線設(shè)備202可以包括AP104或一個STA106。
[0068]無線設(shè)備202可以包括處理器204,該處理器204控制無線設(shè)備202的操作。處理器204還可以被稱為中央處理單元(CPU)。存儲器206向處理器204提供指令和數(shù)據(jù),其中該存儲器206可以包括只讀存儲器(ROM)和隨機(jī)接入存儲器(RAM)。存儲器206的一部分還可以包括非易失性隨機(jī)接入存儲器(NVRAM)。處理器204通?;诖鎯ζ?06中存儲的程序指令來執(zhí)行邏輯和算法操作。存儲器206中的指令可以是可執(zhí)行的,以實現(xiàn)本文中描述的方法。
[0069]當(dāng)無線設(shè)備202被實現(xiàn)為或者用作傳輸節(jié)點時,處理器204可以被配置為選擇多個媒體訪問控制(MAC)頭部類型中的一種類型,并且生成具有該MAC頭部類型的分組。例如,處理器204可以被配置為生成包括MAC頭部和有效載荷的分組,以便確定要使用哪種類型的MAC頭部,如下面詳細(xì)討論的。
[0070]當(dāng)無線設(shè)備202被實現(xiàn)為或用作接收節(jié)點時,處理器204可以被配置為處理多個不同MAC頭部類型的分組。例如,處理器204可以被配置為用于確定在分組中所使用的MAC頭部類型,并且如下面進(jìn)一步討論的,相應(yīng)地對分組和/或MAC頭部的字段進(jìn)行處理。
[0071]處理器204可以包括或者作為使用一個或多個處理器來實現(xiàn)的處理系統(tǒng)的組件。一個或多個處理器可以用以下元件的任意組合來實現(xiàn):通用微處理器、微控制器、數(shù)字信號處理器(DSP)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯設(shè)備(PLD)、控制器、狀態(tài)機(jī)、門邏輯、分立硬件組件、專用硬件有限狀態(tài)機(jī)、或者能夠執(zhí)行對信息的計算或其它操作的任何其它適合實體。
[0072]處理系統(tǒng)還可以包括用于存儲軟件的機(jī)器可讀介質(zhì)。軟件應(yīng)該被廣義地解釋為表示任何類型的指令,無論是指軟件、固件、中間件、微代碼、硬件描述語言等。指令可以包括代碼(例如,具有源代碼形式、二進(jìn)制代碼形式、可執(zhí)行代碼形式或者任何其它適合的代碼形式)。當(dāng)一個或多個處理器執(zhí)行指令時,使得處理系統(tǒng)執(zhí)行本文中描述的各種功能。
[0073]無線設(shè)備202還可以包括殼體208,殼體208可以包括發(fā)射機(jī)210和/或接收機(jī)212以允許在無線設(shè)備202與遠(yuǎn)程位置之間進(jìn)行數(shù)據(jù)的發(fā)送和接收。發(fā)射機(jī)210和接收機(jī)212可以合并成收發(fā)機(jī)214。天線216可以附著到外殼208上并且電耦接到收發(fā)機(jī)214。無線設(shè)備202還可以包括(未示出)多個發(fā)射機(jī)、多個接收機(jī)、多個收發(fā)機(jī)和/或多個天線。
[0074]發(fā)射機(jī)210可以被配置為無線地發(fā)送具有不同MAC頭部類型的分組。例如,發(fā)射機(jī)210可以被配置為發(fā)送具有如上面所討論的、由處理器204所生成的不同類型頭部的分組。
[0075]接收機(jī)212可以被配置為無線地接收具有不同MAC頭部類型的分組。在一些方面中,如下面進(jìn)一步詳細(xì)討論的,接收機(jī)212被配置為檢測所使用的MAC頭部的類型,并且相應(yīng)地處理分組。
[0076]無線設(shè)備202還可以包括信號檢測器218,所述信號檢測器218可以用于努力檢測并量化由收發(fā)機(jī)214所接收的信號水平。信號檢測器218可以檢測如下信號:比如,總能量、每一符號每一子載波的能量、功率譜密度和其它信號。無線設(shè)備202還可以包括用于處理信號的數(shù)字信號處理器(DSP) 220。DSP220可以被配置為生成用于傳輸?shù)姆纸M。在一些方面中,分組可以包括物理層數(shù)據(jù)單元(PPDU)。[0077]在一些方面中,無線設(shè)備202還可以包括用戶接口 222。用戶接口 222可以包括鍵盤、麥克風(fēng)、揚聲器和/或顯示器。用戶接口 222可以包括將信息傳遞給無線設(shè)備202的用戶和/或從該用戶接收輸入的任何單元或組件。
[0078]無線設(shè)備202的各個組件可以由總線系統(tǒng)226耦接在一起。總線系統(tǒng)226可以包括例如數(shù)據(jù)總線,并且除了數(shù)據(jù)總線以外,還包括功率總線、控制信號總線和狀態(tài)信號總線。本領(lǐng)域技術(shù)人員應(yīng)該明白無線設(shè)備202的組件可以耦接到一起或者使用某種其它機(jī)制來相互接受輸入或提供輸入。
[0079]雖然圖2中示出了多個不同組件,本領(lǐng)域的技術(shù)人員將認(rèn)識到,所述組件中的一個或多個組件可以被組合或被共同地實現(xiàn)。例如,處理器204可以用于不僅實現(xiàn)上面參照處理器204所描述的功能,而且也可以實現(xiàn)上面參照信號檢測器218和/或DSP220描述的功能。此外,圖2中示出的組件中的每個組件可以使用多個單獨元件來實現(xiàn)。
[0080]為了便于參考,當(dāng)無線設(shè)備202被配置為發(fā)送節(jié)點時,在下文中將無線設(shè)備202稱為無線設(shè)備202t。類似的,當(dāng)無線設(shè)備202被配置為接收節(jié)點時,在下文中將無線設(shè)備202稱為無線設(shè)備202r。無線通信系統(tǒng)100中的設(shè)備可以實現(xiàn):僅發(fā)送節(jié)點的功能、僅接收節(jié)點的功能、或者發(fā)送節(jié)點和接收節(jié)點的功能兩者。
[0081]如上面所討論的,無線設(shè)備202可以包括AP104或STA106,并且可以用于發(fā)送和/或接收具有多個MAC頭部類型的通信。
[0082]圖3示出了傳統(tǒng)MAC頭部300的示例。MAC頭部300可以是非壓縮的MAC頭部。如圖所示,MAC頭部300包括7個不同字段:幀控制(fc)字段305、持續(xù)時間/標(biāo)識(dur)字段310、接收機(jī)地址(al)字段315、發(fā)射機(jī)地址(a2)字段320、目標(biāo)地址(a3)字段325、序列控制(sc)字段330和服務(wù)質(zhì)量(QoS)控制(qc)字段335。al、a2和a3字段315-325中的每個字段包括設(shè)備的完整MAC地址,也就是48比特(6個八位字節(jié))值。圖3還指示了字段305-335中的每個字段的八位字節(jié)尺寸。將所有字段尺寸的值求和,得出MAC頭部300的總尺寸,就是26個八位字節(jié)。給定分組的總尺寸可以是200個八位字節(jié)的數(shù)量級。因此,傳統(tǒng)MAC頭部300包括總分組尺寸的大部分,意味著用于發(fā)送數(shù)據(jù)分組的開銷較大。
[0083]圖3示出了 MAC頭部300a的示例,MAC頭部300a是具有在傳統(tǒng)通信系統(tǒng)中使用的類型的、使用具有密碼塊鏈消息認(rèn)證編碼協(xié)議(CCMP)加密的計數(shù)器模式的3-地址MAC頭部。如圖所示,MAC頭部300包括13個不同字段:幀控制(fc)字段305a、持續(xù)時間/標(biāo)識(dur)字段310a、接收機(jī)地址(al)字段315a、發(fā)射機(jī)地址(a2)字段320a、目標(biāo)地址(a3)字段325a、序列控制(sc)字段330a、服務(wù)質(zhì)量(QoS)控制(qc)字段335a、高吞吐量(ht)控制字段340a、CCMP (ccmp)字段345a、邏輯鏈路控制(LLC)/子網(wǎng)接入?yún)f(xié)議(SNAP) (llc/snap)字段350a、消息完整性校驗(mic)字段360a和幀控制序列(fcs)字段365a。圖3還以八位字節(jié)為單位指示了字段305a-365a中的每個字段的尺寸。將所有字段尺寸的值求和,得出MAC頭部300a的總尺寸,就是58個八位字節(jié)。給定分組的總尺寸可以是200個八位字節(jié)的數(shù)量級。因此,傳統(tǒng)MAC頭部300a包括總分組尺寸的大部分,意味著用于發(fā)送數(shù)據(jù)分組的開銷較大。
[0084]圖3A還示出了 MAC頭部300a的fc字段305a中包括的數(shù)據(jù)類型。該fc字段305a包括以下字段:協(xié)議版本(pv)字段372、幀類型(type)字段374、幀子類型(subtype)字段376、去往分布系統(tǒng)(to-ds)字段378、來自分布系統(tǒng)(from-ds)字段380、更多片段(morefrag)字段382、重試字段384、功率管理(pm)字段386、更多數(shù)據(jù)(md)字段388、受保護(hù)的幀(Pf)字段390和順序字段392。
[0085]相應(yīng)地,本文中描述了用于使用針對數(shù)據(jù)分組的縮小尺寸的MAC頭部(壓縮的MAC頭部)的系統(tǒng)和方法。使用該壓縮的MAC頭部考慮到數(shù)據(jù)分組中較少的空間被MAC頭部使用,從而降低在數(shù)據(jù)分組中發(fā)送有效載荷所需要的開銷。因此,總共需要發(fā)送更少的數(shù)據(jù)。更少的數(shù)據(jù)傳輸能夠提高發(fā)送數(shù)據(jù)的速度,能夠減少發(fā)射機(jī)對帶寬的使用,并且由于使用更少的資源來發(fā)送更少的數(shù)據(jù)從而降低發(fā)送所需要的功率。
[0086]可以通過移除或修改MAC頭部的某些字段來執(zhí)行MAC頭部的壓縮。然后,可以將壓縮的MAC頭部從無線設(shè)備202t發(fā)送到無線設(shè)備202r。字段的移除或修改可以基于數(shù)據(jù)分組的、需要傳輸給無線設(shè)備202r的信息。例如,無線設(shè)備202r可能不需要MAC頭部300中的所有信息來接收和處理數(shù)據(jù)分組。例如,在一些情況中,接收機(jī)可能已經(jīng)有將在MAC頭部300中發(fā)送的、被存儲在存儲器中的一些信息。在一種情況中,該無線設(shè)備202r可能已經(jīng)在先前從無線設(shè)備202t接收到的數(shù)據(jù)分組中(例如,在先前的數(shù)據(jù)分組或消息傳送分組的MAC頭部中)接收到該信息。在另一種情況中,無線設(shè)備202r可能在比如制造時被預(yù)編程或者通過與另一個設(shè)備進(jìn)行通信而具有該信息。在一些方面中,無線設(shè)備202r可以向無線設(shè)備202t指示被存儲在無線設(shè)備202r處的信息(例如,MAC頭部的字段的值)。然后,無線設(shè)備202t可以從發(fā)送給無線設(shè)備202r的分組中的MAC頭部省略這些字段。
[0087]在另一個實施例中,無線設(shè)備2021r可能沒有執(zhí)行將要求使用已經(jīng)被移除的字段的某些功能,例如在不需要這些功能的情況下。下面描述了已經(jīng)被移除或修改的一些字段以及無線設(shè)備202r將如何使用該壓縮的MAC頭部來運轉(zhuǎn)。在一些實施例中,無線設(shè)備202r能夠基于如下面進(jìn)一步詳細(xì)討論所使用的格式的MAC頭部中的指示,來確定所使用的MAC頭部的格式。在其它實施例中,無線設(shè)備202r和202t僅采用一種類型的壓縮的MAC頭部,并且相應(yīng)地,不需要關(guān)于需要使用哪種類型的MAC頭部的指示。
[0088]在傳統(tǒng)802.11標(biāo)準(zhǔn)中(直到并且包括802.llad),fc字段的協(xié)議版本(pv)子字段總是被設(shè)置為0,這是因為協(xié)議版本O (PVO)是僅有的已定義的協(xié)議版本。相應(yīng)地,沒有定義對協(xié)議版本的其它值(即,I (PV1)、2 (PV2)和3 (PV3))的使用。因此,本申請中討論的系統(tǒng)和方法可以將壓縮的MAC頭部定義為協(xié)議版本I (PV1)、PV2和/或PV3的一部分。協(xié)議版本可以由用于通信的設(shè)備交換地使用。例如,定義使用傳統(tǒng)MAC頭部的PVO可以用于建立鏈路、協(xié)商性能和高速數(shù)據(jù)傳輸。此外,定義使用壓縮的MAC頭部的PV1、PV2和/或PV3可以用于在功率節(jié)省模式中的定期短數(shù)據(jù)傳輸。
[0089]在一些實施例中,壓縮格式的MAC頭部可以使用現(xiàn)有協(xié)議版本O (PVO)或新定義的協(xié)議版本I (PV1)、PV2和/或PV3。使用PV1、PV2和/或PV3可以避免如下情形:其中,傳統(tǒng)設(shè)備嘗試基于傳統(tǒng)PVO幀的格式來解析所接收到的數(shù)據(jù)分組。例如,傳統(tǒng)設(shè)備可以嘗試將數(shù)據(jù)分組的最后4個八位字節(jié)與幀控制序列(FCS)相匹配。當(dāng)確實匹配時,傳統(tǒng)設(shè)備可以使用位于傳統(tǒng)持續(xù)時間字段位置的數(shù)據(jù)的值來更新其網(wǎng)絡(luò)分配向量(NAV),即使在分組中的該位置處可能沒有持續(xù)時間字段。發(fā)生這種誤報(falsepositive)檢測的機(jī)率可能高得足以在傳統(tǒng)節(jié)點處造成故障或抖動,這可以保證針對壓縮MAC頭部格式使用PV1、PV2和/或PV3。下面將進(jìn)一步討論使用壓縮的MAC頭部。
[0090]在一個實施例中,MAC頭部(例如,MAC頭部300或300a)的某些字段可以被重新用于各種目的,因此消除了在MAC頭部中包括某些其它字段的需要,從而形成壓縮的MAC頭部。例如,mic字段360a包含用于認(rèn)證消息的信息短片段??梢酝ㄟ^向無線設(shè)備202t處運行的認(rèn)證算法輸入要發(fā)送給無線設(shè)備202r的數(shù)據(jù)以及與無線設(shè)備2021r共享的密鑰,來生成在mic字段360a中包含的信息。然后,該認(rèn)證算法生成要在mic字段360a中發(fā)送的信息。該認(rèn)證算法可以是哈希函數(shù)。無線設(shè)備2021r也可以運行認(rèn)證算法。無線設(shè)備202r從無線設(shè)備202t接收消息,并將接收到的消息及其共享的密鑰的副本輸入到認(rèn)證算法中。如果在無線設(shè)備202r處的認(rèn)證算法的輸出與mic字段360a中包含的信息相匹配,則無線設(shè)備2021r可以確定在數(shù)據(jù)分組中傳輸?shù)臄?shù)據(jù)的完整性(例如,該分組是否已經(jīng)被篡改)以及數(shù)據(jù)分組的真實性(例如,對數(shù)據(jù)分組的發(fā)送方的核查)。在一個實施例中,可以移除尋址字段(即,al字段315a和a2字段320a),并且為了尋址目的,取代地,可以利用mic字段360a。具體而言,可以通過核查來看輸入到認(rèn)證算法中的、與無線設(shè)備所持有的密鑰結(jié)合的數(shù)據(jù)分組是否產(chǎn)生與mic字段360a中相同的數(shù)據(jù),來隱含地進(jìn)行尋址。例如,只有目標(biāo)接收機(jī)持有用于與數(shù)據(jù)分組一起輸入到認(rèn)證算法中以產(chǎn)生正確輸出的正確密鑰。因此,如果無線設(shè)備202r是目標(biāo)接收機(jī),則它將具有正確密鑰并且產(chǎn)生正確輸出。如果它不是目標(biāo)接收機(jī),則無線設(shè)備202r將不產(chǎn)生正確輸出。相應(yīng)地,可以在不使用接收機(jī)地址al的情況下,基于mic字段360來知道正確的接收機(jī)。
[0091 ] 但是應(yīng)該注意的是,在沒有接收機(jī)地址al的情況下,無線設(shè)備202r將總是需要對任何輸入數(shù)據(jù)分組運行認(rèn)證算法,來判斷該無線設(shè)備202r是否是目標(biāo)接收機(jī)。這可能需要額外的處理功率,所述額外的處理功率需要額外的電池消耗。因此,在一些實施例中,可以向MAC頭部300或300a添加新的字段,比如部分接收機(jī)地址(PRA)。該PRA可以是接收機(jī)地址al的一部分。該PRA可能不唯一地標(biāo)識接收設(shè)備,但是它至少在一些情形下確實有助于向無線設(shè)備202r指示:數(shù)據(jù)分組不是去往無線設(shè)備202r的。因此,無線設(shè)備202r可以針對較少的數(shù)據(jù)分組運行認(rèn)證算法。在其它實施例中,PRA或接收機(jī)地址(RA)本身可能已經(jīng)存在于數(shù)據(jù)分組的物理層協(xié)議(PHY)頭部中,因此確實不需要另外被包括在MAC頭部300或300a中。
[0092]另外,可以基于認(rèn)證算法是否在不使用發(fā)射機(jī)地址a2的情況下產(chǎn)生正確的輸出,來確定發(fā)送設(shè)備的標(biāo)識。例如,無線設(shè)備202t所持有的、用于在認(rèn)證算法中使用的密鑰對于不同無線設(shè)備是不同的。相應(yīng)地,無線設(shè)備2021r所持有的密鑰專用于無線設(shè)備202t。因此,如果無線設(shè)備202t是發(fā)送設(shè)備,則輸入認(rèn)證算法中的、由無線設(shè)備202r所持有的用于與無線設(shè)備202t進(jìn)行通信的專用密鑰,將產(chǎn)生正確輸出。如果無線設(shè)備202t不是發(fā)送設(shè)備,則輸入將不會產(chǎn)生正確的輸出。
[0093]應(yīng)該注意的是,無線設(shè)備2021r持有針對很多不同發(fā)送設(shè)備的很多不同密鑰。這可能要求無線設(shè)備202r嘗試用很多不同密鑰來運行認(rèn)證算法,直到發(fā)現(xiàn)恰當(dāng)?shù)妮敵鰹橹?,或者直到確定沒有一個密鑰匹配為止。這可能需要額外的處理功率,所述額外的處理功率需要額外的電池消耗。因此,在一些實施例中,可以將新字段添加到MAC頭部300或300a,比如部分發(fā)射機(jī)地址(PTA)。PTA可以是發(fā)射機(jī)地址a2的一部分。PTA可能不唯一地標(biāo)識發(fā)送設(shè)備,但是其至少在一些情況中確實有助于向無線設(shè)備202r指示:由于持有針對發(fā)送設(shè)備的密鑰的可能性,不需要測試某些密鑰。因此,無線設(shè)備2021r將需要針對更少的密鑰來運行認(rèn)證算法。在另一個實施例中,PTA可以唯一地標(biāo)識在接收設(shè)備處的密鑰。該PTA的示例是由接入點(AP)分配給其關(guān)聯(lián)STA中的每個STA的關(guān)聯(lián)標(biāo)識符(AID)。AID在與AP相關(guān)聯(lián)的STA中是唯一的,因此AP能夠基于所接收的AID來唯一地識別用于認(rèn)證算法的正確密鑰。由于AID比MAC地址短得多,所以MAC頭部的尺寸將會減小。
[0094]此外,地址字段可以用作在無線設(shè)備202t和無線設(shè)備202r處的認(rèn)證算法的輸入的一部分,而無需被包括在MAC頭部本身中。相應(yīng)地,從無線設(shè)備202r接收數(shù)據(jù)分組的無線設(shè)備202r,可以將無線設(shè)備202r自己的地址作為接收機(jī)地址al與所接收到的數(shù)據(jù)分組和密鑰一起輸入到認(rèn)證算法中。如果輸出與數(shù)據(jù)分組的mic字段360a的值相匹配,則無線設(shè)備202r知道它是接收設(shè)備,因為mic字段360a是由無線設(shè)備202t使用相同的接收機(jī)地址al計算出來的。
[0095]在另一個實施例中,在ccmp字段345a中包括的分組編號可以通過被用作sc字段330a中所包含的序列號,來用于分組的序列控制。因此,sc字段330或330a可以從MAC頭部300或300a移除。
[0096]在另一個實施例中,比如在將短分組和/或相對較低的PHY速率用于傳輸?shù)那闆r下,能夠減小ccmp字段345a和/或mic字段360a中的分組編號字段的尺寸。
[0097]在另一個實施例中,mic字段360a可以用于執(zhí)行fcs字段365a的功能。fcs字段365a包含循環(huán)冗余校驗,所述循環(huán)冗余校驗用于確定如所接收到的分組中是否有任何差錯。替代當(dāng)接收分組時執(zhí)行該校驗,無線設(shè)備202r可以被配置為:通過生成mic字段360a的數(shù)據(jù),來核查以觀察數(shù)據(jù)分組是否通過認(rèn)證算法。如果分組中有差錯,則認(rèn)證算法將不通過。但是,如果分組確實通過了認(rèn)證算法,則可以假定分組中沒有差錯。還可以結(jié)合核查數(shù)據(jù)分組的分組編號來觀察該分組編號是否被邏輯地預(yù)期為該時刻的分組編號,從而做出這樣的判斷。應(yīng)該注意的是,如果該認(rèn)證算法通過,則其觸發(fā)無線設(shè)備202r在短幀間間隔(SIFS)時間之后作出回應(yīng)(例如,使用ACK幀),這對于適合STA是典型的。但是,如果認(rèn)證算法確實沒有通過,則其觸發(fā)無線設(shè)備202r在延長的幀間間隔(EIFS)時間之后作出回應(yīng)。但是,這是沒有問題的,這是因為其被發(fā)送的下一個確認(rèn)(ACK)幀清除了。
[0098]在另一個實施例中,目標(biāo)地址(a3)字段325或325a可以從MAC頭部300或300a移除。該目標(biāo)地址可以用于如下情形中:其中,無線設(shè)備202t通過另一個設(shè)備(例如,路由器)向無線設(shè)備202r發(fā)送數(shù)據(jù)分組并將其它設(shè)備的地址指示為目標(biāo)地址。相應(yīng)地,例如其中,無線設(shè)備202t直接向無線設(shè)備202r發(fā)送,a3字段325或325a可以從MAC頭部300或300a移除。在一些實施例中,新字段“a3存在”可以添加到MAC頭部300或300a以指示:a3字段325或325a是否存在于MAC頭部300或300a中。
[0099]在一些實施例中,經(jīng)常使用的目標(biāo)地址可以存儲在無線設(shè)備202r的存儲器中。相應(yīng)地,替代包括整個目標(biāo)地址,MAC頭部300或300a可以包括被稱為壓縮的a3存在或"compr a3”字段的新字段,該新字段向無線設(shè)備202r指示:其應(yīng)該將所存儲的目標(biāo)地址用作數(shù)據(jù)分組的目標(biāo)地址。可以在無線設(shè)備202r處對存儲的目標(biāo)地址進(jìn)行預(yù)編程。補充或替代地,可以通過在無線設(shè)備202t與無線設(shè)備202r之間進(jìn)行消息傳送(該消息傳送指示應(yīng)該存儲新的目標(biāo)地址),來設(shè)置和/或更新所存儲的目標(biāo)地址。
[0100]在另一個實施例中,dur字段310或310a可以從MAC頭部300或300a移除。dur字段310或310a向接收機(jī)指示:在無線設(shè)備202t與無線設(shè)備202r之間的通信信道要被維持的持續(xù)時間。接收數(shù)據(jù)分組的目標(biāo)無線設(shè)備202r在接收分組時將通常保持與無線設(shè)備202t的通信信道在dur字段310或310a中指示的時間內(nèi)打開。取代使用dur字段310或310a,如本領(lǐng)域內(nèi)已知的,無線設(shè)備202t和202r可以利用標(biāo)準(zhǔn)請求來發(fā)送/清除發(fā)送(RTS/CTS)消息傳送,以維持通信信道。在另一個實施例中,dur字段310或310a可以被包括在發(fā)送給無線設(shè)備202r的第一分組的MAC頭部300或300a中,但是沒有被包括在dur字段310或310a中規(guī)定的時間期間發(fā)送的額外分組中。
[0101 ] 在另一個實施例中,取代包括整個I lc/snap字段350a,在MAC頭部300或300a中可能僅包括llc/snap字段350a的一部分。例如,對于所發(fā)送的幀的大部分,llc/snap字段350a數(shù)據(jù)是相同的,除了以太網(wǎng)類型(ethertype)。相應(yīng)地,取代整個llc/snap字段350a,可以在MAC頭部300或300a中只包括以太網(wǎng)類型。或者,整個LLC/SNAP頭部可以存儲在接收機(jī)處的存儲器中,并且“compr llc/snap”字段可以指示:所存儲的LLC/SNAP頭部要用于所接收的分組,類似于對compr a3字段的討論。
[0102]在另一個實施例中,fc字段305或305a的某些部分可以從MAC頭部300或300a移除。例如,諸如聚合的Mac服務(wù)數(shù)據(jù)單元(A-MSDU)、聚合的Mac協(xié)議數(shù)據(jù)單元(A-MPDU)、片段和ACK策略字段之類的數(shù)據(jù)字段可以從fc和qc字段305、305a和/或335a移除,從而減少壓縮MAC頭部的可能功能(即,在不需要壓縮MAC頭部的功能時,可以使用該壓縮MAC頭部)。補充或取代地,qc字段335a和/或ht控制字段340a可以在不需要其功能時從MAC頭部300或300a全部移除。在一些實施例中,無線設(shè)備202t和無線設(shè)備202r可以被配置為總是使用加密進(jìn)行通信。相應(yīng)地,在fc字段305或305a中的指示針對該分組是否使用加密的比特可以移除。在一些實施例中,幀類型可以被限制為4種(例如,數(shù)據(jù)、ACK、額外類型和轉(zhuǎn)義碼),從而減小fc字段305或305a中的幀類型字段的尺寸。
[0103]圖4示出了壓縮MAC頭部400的示例。如圖所示,MAC頭部400包括4個不同字段:幀控制(fc)字段405、第一地址(al)字段415、第二地址(a2)字段420和序列控制(sc)字段430。圖4還以八位字節(jié)為單位指示了字段405-430中的每個字段的尺寸。將所有字段尺寸的值求和,得出MAC頭部400的總尺寸,就是12個八位字節(jié)(尺寸上比傳統(tǒng)MAC頭部300減少了 54%)。如圖所示,如下面進(jìn)一步討論的,al字段415和a2字段420中的一個字段的長度是6個八位字節(jié),而另一個長度是2個八位字節(jié)??梢愿鶕?jù)下面描述的多個不同方面,來使用MAC頭部400的各個字段。
[0104]如圖所示,在MAC頭部400中,可以省略dur字段310。通常,接收數(shù)據(jù)分組的設(shè)備將至少對dur字段310進(jìn)行解碼,其指示設(shè)備不應(yīng)該發(fā)送的時間,因此在發(fā)送時機(jī)期間不會有干擾性傳輸。取代dur字段310,設(shè)備可以被配置為在接收到需要確認(rèn)的數(shù)據(jù)分組之后不發(fā)送數(shù)據(jù),直到該確認(rèn)的時間已經(jīng)流逝為止。該確認(rèn)可以是ACK或BA,其指示已經(jīng)接收到所述分組。如果分組中的字段(例如,ACK策略字段)指示設(shè)備應(yīng)該推遲直到接收到ACK為止,則設(shè)備可以僅被配置為推遲傳輸,直到已經(jīng)接收到針對該分組的ACK為止。該字段可以被包括在分組的MAC頭部或PHY頭部中。對于觀察引起發(fā)送響應(yīng)幀的數(shù)據(jù)分組的STA而言,該響應(yīng)幀的傳輸可能是隱藏的,但是數(shù)據(jù)分組中的、關(guān)于ACK可能存在的指示造成觀察STA推遲到數(shù)據(jù)分組結(jié)束之后,直到數(shù)據(jù)分組的目標(biāo)STA已經(jīng)發(fā)送響應(yīng)幀為止。
[0105]圖4A示出了另一個壓縮MAC頭部400a的示例。MAC頭部400a包括與MAC頭部400相同的字段,但是與MAC頭部400不同,還包括持續(xù)時間/標(biāo)識(dur)字段410。如圖所示,壓縮MAC頭部400a包括5個不同字段:幀控制(fc)字段405、持續(xù)時間/標(biāo)識(dur)字段410、第一地址(al)字段415、第二地址(a2)字段420和序列控制(sc)字段430。圖4A還以八位字節(jié)為單位指示了字段405-430中的每個字段的尺寸。應(yīng)該注意的是,可以通過本文針對MAC頭部400所討論的相同或相似的方式,來使用MAC頭部400a中的除了 dur字段410之外的其它字段。
[0106]在一些方面中,dur字段410可以具有2個八位字節(jié)長度,類似于MAC頭部300的dur字段310。在一些方面中,與dur字段310相比,dur字段410可以具有減小的長度。例如,dur字段410可以具有15比特或更少的長度。dur字段410的值可以指示:在其中發(fā)送/接收MAC頭部400a的數(shù)據(jù)分組的持續(xù)時間。在一些方面中,該值可以指示持續(xù)時間是預(yù)定值(例如,以微秒為單位表示的值)的倍數(shù)。在一些方面中,該值可以被選定為覆蓋一個或多個發(fā)送時機(jī)(TX-OP)周期。因此,dur字段410的長度可以基于該預(yù)定值和TX-OP周期的持續(xù)時間。例如,如果該預(yù)定值是96 μ s并且一個TX-OP周期是24.576ms,則該持續(xù)時間字段長度可以是8比特(例如,1g2[(TX-OP周期)/(預(yù)定值)]),這樣,持續(xù)時間字段的最大值覆蓋至少一個TX-OP周期。
[0107]此外,如下面所討論的,可以不使用2個八位字節(jié)長度al或a2字段中的所有比特,而只可以使用13個比特。其它3個比特可以用于其它目的。例如,業(yè)務(wù)ID (TID)可以被包括在2個八位字節(jié)長度al或a2字段中,而不是被包括在fc字段中。
[0108]在一些方面中,取代使用如傳統(tǒng)MAC頭部300中使用的、針對al字段415和a2字段420的設(shè)備全局唯一標(biāo)識符(例如,MAC地址),al字段415或a2字段420之一使用本地標(biāo)識符,比如接入標(biāo)識符(AID),其唯一地標(biāo)識特定BSS中的設(shè)備,但是不一定全局唯一地標(biāo)識該設(shè)備。相應(yīng)地,al字段415或a2字段420之一可以是長度為2個八位字節(jié)以支持較短的本地標(biāo)識符,與全局標(biāo)識符所需要的6個八位字節(jié)長度相反。這有助于減小MAC頭部400的尺寸。在一些方面中,對al字段415和a2字段420中的、包括本地標(biāo)識符或全局標(biāo)識符的字段的選擇是基于發(fā)送分組的設(shè)備和接收分組的設(shè)備。例如,所述選擇對于在從AP到STA的下行鏈路、從STA到AP的上行鏈路以及從一個STA到另一個STA的直接鏈路中的每一個鏈路上發(fā)送的分組可能是不同的。圖5至圖13中的每幅圖示出了替代的示例性選擇的表格。圖5至圖13中的一個或多個示例可以用于給定網(wǎng)絡(luò)中的通信。例如,所描述的一個示例可以用于發(fā)送分組以及并非塊確認(rèn)的確認(rèn)消息,而另一個示例可以用于在同一網(wǎng)絡(luò)中發(fā)送分組以及作為塊確認(rèn)的確認(rèn)消息。
[0109]在一些方面中,MAC頭部400的字段的某些比特可以用于除了用于MAC頭部300中的指示和提供某些功能以外的其它目的。具體而言,提供某些功能可能要求某些數(shù)量的比特用于信令。下面是可以用于提供這些信令的比特的示例。例如,當(dāng)al字段415或a2字段420使用諸如AID之類的本地標(biāo)識符時,可能存在可用于提供某些功能的預(yù)留比特(例如,3個預(yù)留比特)。此外,fc字段405的一些(例如,2個)比特可以在以下情況下是過載的:這些比特用來指示用于提供某些功能的不止一條信息。例如,順序比特和to-ds比特(比如,通過合并上行鏈路和直接通信信令)可能是過載的。另外,sc字段430的某些比特可以用于提供某些功能。例如,來自分段編號子字段的4個比特可以用于提供某些功能,而來自序列號子字段的到達(dá)2~3個比特可以用于提供某些功能。此外,來自fc字段405的更多分段子字段的I比特可以用于提供某些功能。在另一個示例中,可以定義新字段以提供某些功能,比如I字節(jié)的短的服務(wù)質(zhì)量(QoS)字段。[0110]在一些方面中,MAC頭部400可以不包括分段編號子字段。在這些方面中,使用該MAC頭部400進(jìn)行通信的STA和AP (例如,STA106和AP104)可以限制與MAC頭部400 —起發(fā)送的MAC服務(wù)數(shù)據(jù)單元(MSDU)的所允許的最大尺寸。STA106和/或AP104可以確定或同意在關(guān)聯(lián)、重新關(guān)聯(lián)、探測請求/探測響應(yīng)期間、或使用適合消息的某些其它適合時間段內(nèi)的MSDU的所允許的最大尺寸。
[0111]在一些方面中,SC字段430可以包括8比特或更短的短序列號(SN)子字段,該短序列號(SN)子字段包括短SN的值。在一些方面中,該短序列號子字段對應(yīng)于如針對未壓縮的MAC頭部(比如,MAC頭部300)所定義的12比特序列號子字段的8個最低有效位(lsb)。在一些方面中,如果短序列號的值是0,則發(fā)射機(jī)可以用具有完整序列號的未壓縮的MAC頭部替代具有值為O的短序列號的短MAC頭部來發(fā)送幀。在一些方面中,短序列號子字段是sc字段430的11比特或更短的子字段。在一些方面中,補充地或替代地,sc字段430可以選擇性地包括擴(kuò)展字段。在一些方面中,該擴(kuò)展字段在MAC頭部400的sc字段430中的存在與否可以由fc字段405中的一個或多個比特的值來指示。擴(kuò)展字段可以包括分段編號子字段(例如,4比特或更少)、重試子字段(例如,I比特)、更多分段子字段(例如,I比特)和/或業(yè)務(wù)類別指示子字段(例如,3比特)。
[0112]可以通過使用MAC頭部400的某些比特來提供的功能包括,例如QoS和高吞吐量(HT)控制。例如,可以提供的QoS控制功能和所使用的比特數(shù)量的示例包括以下各項中的至少一個:TID(3比特)、服務(wù)時段結(jié)束(E0SP)(1比特)、聚合的MAC服務(wù)數(shù)據(jù)單元(A-MSDU)(I比特)、ACK策略和隊列尺寸。此外,可以提供的HT控制功能和所使用的比特數(shù)量的示例包括以下各項中的至少一個:快速鏈路適配(16比特)、校準(zhǔn)位置/序列(4比特)、信道狀態(tài)信息(CSI)/操縱(2比特)、空數(shù)據(jù)分組(NDP)通知(I比特)以及接入控制(AC)約束/反向準(zhǔn)許(RDG) (3比特)。
[0113]圖4B示出了另一個壓縮MAC頭部400b的示例。MAC頭部400b包括與MAC頭部400相同的字段,但是與MAC頭部400不同的是,MAC頭部400b還包括a3字段425。具體而言,MAC頭部400b是在a3地址存在時(例如,fc字段405中的a3存在比特被設(shè)置為I)的壓縮MAC頭部的示例。如圖所示,壓縮MAC頭部400b包括5個不同字段:幀控制(fc)字段405、第一地址(al)字段415、第二地址(a2)字段420、序列控制(sc)字段430和a3字段425。圖4B還以八位字節(jié)為單位指示了字段405-430中的每個字段的尺寸。如圖所示,a3字段425跟在sc字段430的后面。在另一個方面中,a3字段425可以位于MAC頭部400b中的其它位置,比如位于sc字段430之前并且位于a2字段420之后。
[0114]圖5依照MAC頭部400的一個方面,示出了在針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型,以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如所示的,在圖中,被標(biāo)記為“數(shù)據(jù)”的列對應(yīng)于作為數(shù)據(jù)分組的一部分發(fā)送的信息(如圖所示,al字段415和a2字段420以及可選地a3字段的信息)。被標(biāo)記為“ACK”的列對應(yīng)于在相應(yīng)ACK中發(fā)送的信息。被標(biāo)記為“方向”的列指示發(fā)送數(shù)據(jù)分組的方向或鏈路類型。如圖所示,如果MAC頭部400是通過從AP到STA的下行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則al字段415包括接收機(jī)AID(R-AID),而a2字段420包括BSSID。R-AID是接收分組的STA的AID。R-AID可以包括13比特,這13比特允許8192個STA根據(jù)這些STA的R-AID在給定BSS中被唯一地尋址。13比特R-AID可以允許約6000個STA和2192個其它值,比如關(guān)于分組是多播或廣播分組的指示、多播或廣播分組的類型(即,信標(biāo)),其有可能與指示被包括在分組內(nèi)的信標(biāo)版本的信標(biāo)變化序列號相結(jié)合。BSSID是AP的MAC地址,并且可以包括48個比特。接收具有MAC頭部400的分組的STA可以基于al字段415和a2字段420來唯一確定該分組的目標(biāo)接收方。具體而言,STA能夠核查以觀察R-AID是否與STA的R-AID相匹配。如果R-AID匹配,則STA可能是該分組的目標(biāo)接收方。這無法單獨唯一確定該STA是否為接收方,因為不同BSS中的STA可能具有相同的R-AID。相應(yīng)地,STA還可以核查以觀察a2字段420是否包括與該STA相關(guān)聯(lián)的AP (B卩,BSS)的BSSID。如果BSSID與STA的關(guān)聯(lián)性匹配并且R-AID匹配,則該STA唯一地確定其是分組的目標(biāo)接收方,并且可以進(jìn)一步處理分組。否則,STA可以忽略該分組。
[0115]如果STA確定它是目標(biāo)接收方,它可以向AP發(fā)送確認(rèn)消息(ACK)以指示對分組的成功接收。在一個方面中,STA可以在ACK的MAC或物理層(PHY)頭部中包括a2字段420的全部或一部分(比如,包括比BSSID的所有比特更少(例如,13比特)的部分BSSID(pBSSID))。相應(yīng)地,為了產(chǎn)生ACK,STA只需要直接從接收到的MAC頭部400拷貝比特,這樣減少處理過程。如果ACK是在從初始分組的傳輸之后某個時間段(例如,短幀間間隔(SIFS))之后很快接收到的,則接收該ACK的AP可以確定該ACK是來自STA,這是因為AP將在該時間段內(nèi)接收到具有相同信息的兩個ACK是不太可能的。在另一個方面中,STA可以在ACK的MAC或PHY頭部中發(fā)送來自該分組的循環(huán)冗余校驗(CRC)的全部或一部分、或者該分組的全部或一部分的哈希。AP可以通過核查該信息來確定發(fā)送ACK的STA。由于該信息對于每個分組而言是隨機(jī)的,在該時間周期之后AP接收到具有相同信息的兩個ACK是基本不可能的。
[0116]此外,AP向STA發(fā)送的分組可以選擇性地包括用于指示要用于對分組進(jìn)行路由的路由設(shè)備的源地址(SA)。MAC頭部400還可以包括指示SA是否位于MAC頭部400中的比特或字段。在一個方面中,MAC頭部400的幀控制字段的順序比特可以用于指示SA的存在與否。在另一個方面中,可以針對壓縮MAC頭部400來定義兩種不同子類型,一種子類型包括a3字段(比如,SA),另一種子類型不包括a3字段(比如,SA)。子類型可以通過MAC頭部400的幀控制字段的子類型字段的值來指示。在一個方面中,AP和STA可以發(fā)送作為另一個分組的一部分的、關(guān)于SA的信息,并且從數(shù)據(jù)分組省略該SA。STA可以存儲SA信息并將其用于從AP發(fā)送的所有分組,或用于如稍后討論的、具有與其相關(guān)聯(lián)的特定標(biāo)識符(例如,流ID)的某些分組。
[0117]如圖所示,如果MAC頭部400是通過從STA到AP的上行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則al字段415包括AP的BSSID,而a2字段420包括STA的AID,該AID可以被稱為發(fā)射機(jī)AID (T-AID)0如上面討論的,類似地,AP可以基于BSSID和T-AID來確定它是否為目標(biāo)接收方以及數(shù)據(jù)分組的發(fā)射方。具體而言,AP可以核查以觀察BSSID是否與AP的BSSID相匹配。如果BSSID匹配,則AP是分組的目標(biāo)接收方。此外,AP能夠基于T-AID來確定分組的發(fā)射方,這是因為AP的BSS中只有一個STA具有該T-AID。
[0118]如果AP確定它是目標(biāo)接收方,則其可以向STA發(fā)送確認(rèn)消息(ACK)以指示對分組的成功接收。在一個方面中,AP可以在ACK的MAC或物理層(PHY)頭部中包括a2字段420的全部或一部分(比如T-AID)。相應(yīng)地,為了產(chǎn)生ACK,STA只需要直接從所接收的MAC頭部400拷貝比特,這樣減少處理過程。如果ACK是在從初始分組的傳輸之后的某個時間段(例如,短幀間間隔(SIFS))之后很快接收到的,則接收該ACK的STA可以確定該ACK是來自AP,這是因為STA在該時間段內(nèi)接收到具有相同信息的兩個ACK是不太可能的。在另一個方面中,AP可以在ACK的MAC或PHY頭部中發(fā)送來自該分組的全部或一部分循環(huán)冗余校驗(CRC)、或者分組的全部或一部分的哈希。STA可以通過核查該信息來確定發(fā)送ACK的AP。由于該信息對于每個分組而言是隨機(jī)的,在該時間段之后STA接收到具有相同信息的兩個ACK是基本不太可能的。
[0119]在一些方面中,ACK的地址字段可以包括一個或多個全局地址(例如,MAC地址、BSSID),這些全局地址在全局(例如,在幾乎任何網(wǎng)絡(luò)中)唯一地標(biāo)識ACK的發(fā)射機(jī)和/或接收機(jī)。在一些方面中,地址字段可以包括一個或多個本地地址(例如,關(guān)聯(lián)標(biāo)識符(AID)),這些本地地址在本地(例如,在諸如特定BSS之類的本地網(wǎng)絡(luò)中)唯一地標(biāo)識ACK的發(fā)射機(jī)和/或接收機(jī)。在一些方面中,地址字段可以包括一部分或非唯一標(biāo)識符(例如,MAC地址或AID的一部分),所述一部分或非唯一標(biāo)識符標(biāo)識ACK的發(fā)射機(jī)和/或接收機(jī)。例如,地址字段可以是以下各項中的一個:從經(jīng)ACK確認(rèn)的幀拷貝過來的、該ACK的發(fā)射機(jī)和/或接收機(jī)的AID、MAC地址、或者AID或MAC地址的一部分。
[0120]在一些方面中,ACK的標(biāo)識符字段可以標(biāo)識被確認(rèn)的幀。例如,在一個方面中,標(biāo)識符字段可以是幀內(nèi)容的哈希。在另一個方面中,標(biāo)識符字段可以包括幀的全部或一部分CRC (例如,F(xiàn)CS字段)。在另一個方面中,標(biāo)識符字段可以基于幀的全部或一部分CRC (例如,F(xiàn)CS字段)以及全部或一部分本地地址(例如,STA的AID)。在另一個方面中,標(biāo)識符字段可以是幀的序列號。在另一個方面中,標(biāo)識符字段可以包括以下各項中的一項或多項的任意組合:ACK的發(fā)射機(jī)/接收機(jī)的一個或多個全局地址、ACK的發(fā)射機(jī)/接收機(jī)的一個或多個本地地址、ACK的發(fā)射機(jī)/接收機(jī)的全局地址的一個或多個部分、或者ACK的發(fā)射機(jī)/接收機(jī)的本地地址的一個或多個部分。例如,標(biāo)識符字段可以包括如等式I中所示的全局地址(例如,AP的BSSID、MAC地址)和本地地址(例如,STA的AID)的哈希。
[0121](dec (AID[0:8])+dec(BSSID[44:47]XOR BSSID[40:43])2~5)mod2~9 (I)
[0122]其中,decO是將十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的函數(shù)。可以在不脫離本申請范圍的前提下實現(xiàn)基于相同輸入的其它哈希函數(shù)。
[0123]在一些方面中,針對其發(fā)送ACK作為應(yīng)答的幀可以包括由該幀的發(fā)射機(jī)設(shè)置的令牌編號。巾貞的發(fā)射機(jī)可以基于算法來生成令牌編號。在一些方面中,由發(fā)射機(jī)生成的令牌編號針對發(fā)射機(jī)發(fā)送的每個幀可能具有不同值。在這些方面中,幀的接收機(jī)可以使用ACK的標(biāo)識符字段中的令牌編號來標(biāo)識被確認(rèn)的幀,比如通過將該標(biāo)識符設(shè)置為令牌編號或至少部分地基于令牌編號來計算標(biāo)識符。在一些方面中,標(biāo)識符字段可以被計算為令牌編號與以下各項中的至少一項的組合:ACK的發(fā)射機(jī)/接收機(jī)的一個或多個全局地址、ACK的發(fā)射機(jī)/接收機(jī)的一個或多個本地地址、ACK的發(fā)射機(jī)/接收機(jī)的全局地址的一個或多個部分、ACK的發(fā)射機(jī)/接收機(jī)的本地地址的一個或多個部分、或者幀的全部或一部分CRC。在一些方面中,該令牌編號可以被包括在ACK和/或被確認(rèn)的幀的另一個字段中,比如SIG字段和/或控制信息(Control Info)字段。在一些方面中,令牌可以從被確認(rèn)的幀的服務(wù)字段中的加擾源獲得,該服務(wù)字段可能跟在PHY前導(dǎo)碼的后面。
[0124]依照如上所述的技術(shù),響應(yīng)幀(例如,ACK、CTS、BA)可以反射初始幀(例如,數(shù)據(jù)、RTS、BAR)中的值,比如FCS或隨機(jī)編號(例如,分組ID)。反射值可以至少部分地基于加擾源。反射值可以在響應(yīng)幀的加擾碼源字段中發(fā)送。反射的值可以在響應(yīng)幀的SIG字段中發(fā)送。反射的值可以在響應(yīng)幀中所包括的MPDU中發(fā)送。
[0125]在一些實現(xiàn)中,可能期望初始幀(例如,數(shù)據(jù)、RTS、BAR)的幀校驗和(FCS)要基于或包括隨機(jī)編號(例如,分組ID)。該值可以被用作反射值。在這些實現(xiàn)中,反射值可以被包括在初始幀的加擾源中。相應(yīng)地,可以在響應(yīng)幀(例如,ACK、CTS、BA)中完全或部分反射FCS。
[0126]通過使用反射值,通過包括反射值,響應(yīng)巾貞可以不包括初始巾貞的站標(biāo)識符。對初始幀(例如,數(shù)據(jù)、RTS、BAR等)的一個或多個尋址機(jī)制可以與響應(yīng)幀(例如,ACK、CTS、BA等)一起使用,該響應(yīng)幀反射初始幀的FCS或分組ID而非站標(biāo)識符。如上所述,這樣可以改善通信。
[0127]此外,STA向AP發(fā)送的分組可以選擇性地包括目標(biāo)地址(DA),該目標(biāo)地址(DA)用于指示被用于對分組進(jìn)行路由的路由設(shè)備。MAC頭部400還可以包括指示DA是否位于MAC頭部400中的比特或字段。在一個方面中,MAC頭部400的幀控制字段的順序比特可以用于指示DA的存在與否。在另一個方面中,可以針對壓縮MAC頭部400來定義兩種不同的子類型,一種子類型包括a3字段(比如,DA),一種子類型不包括a3字段(比如,DA)。可以通過MAC頭部400的幀控制字段的子類型字段的值,來指示子類型。在一些方面中,指示DA的存在與否的子類型的值是與用于指示DL分組的SA的存在與否的值相同的值。在一些方面中,AP和STA可以發(fā)送關(guān)于DA的信息(作為另一個分組的一部分),并且從該數(shù)據(jù)分組省略該DA。AP可以存儲DA信息,并將該DA信息用于從STA發(fā)送的所有分組,或者用于如后面所討論的、具有與其相關(guān)聯(lián)的特定標(biāo)識符(例如,流ID)的某些分組。
[0128]如圖所示,如果MAC頭部400是通過從發(fā)送STA向接收STA的直接鏈路發(fā)送的數(shù)據(jù)分組的一部分,則al字段415包括接收STA的完整接收機(jī)地址(RA),而a2字段420包括發(fā)送STA的AID,該AID可以被稱為發(fā)射機(jī)AID (T-AID)0如上面所討論的,類似地,接收STA可以基于RA和T-AID來判斷其是否為數(shù)據(jù)分組的目標(biāo)接收機(jī)和發(fā)射機(jī)。具體而言,接收STA可以核查以觀察RA是否與接收STA的RA相匹配。如果RA匹配,則接收STA是分組的目標(biāo)接收機(jī)。此外,接收STA可以基于T-AID來確定分組的發(fā)射機(jī),這是因為接收STA的BSS中只有一個發(fā)送STA具有T-AID。
[0129]如果接收STA確定它是目標(biāo)接收方,則接收STA可以向發(fā)送STA發(fā)送確認(rèn)消息(ACK)以指示對分組的成功接收。在一個方面中,接收STA可以在ACK的MAC或物理層(PHY)頭部中包括a2字段420的全部或一部分(例如,T-AID)。相應(yīng)地,為了產(chǎn)生ACK,接收STA只需要直接從所接收的MAC頭部400拷貝比特,這樣減少了處理過程。如果ACK是在從初始分組傳輸?shù)哪硞€時間段(例如,短幀間間隔(SIFS))之后很快接收到的,則接收ACK的發(fā)送STA可以確定該ACK是來自接收STA,這是因為發(fā)送STA在該時間段中接收到具有相同信息的兩個ACK是不太可能的。在另一個方面中,接收STA可以在ACK的MAC或PHY頭部中發(fā)送來自分組的全部或一部分循環(huán)冗余校驗(CRC)、或者該分組的全部或一部分的哈希。發(fā)送STA可以通過核查該信息,來確定發(fā)送ACK的接收STA。由于該信息對于每個分組而言是隨機(jī)的,所以發(fā)送STA在該時間段之后接收到具有相同信息的兩個ACK是基本不太可能的。
[0130]可以由MAC頭部400中的某些比特來指示:分組是作為下行鏈路、上行鏈路還是直接鏈路的一部分而被發(fā)送。例如,fc字段405的去往分布系統(tǒng)(to-ds)和來自ds字段可以用于指示用于發(fā)送分組的鏈路類型(例如,01針對下行鏈路、10針對上行鏈路,以及00針對直接鏈路),如被標(biāo)記為To-DS/From-DS的列中所示。相應(yīng)地,分組的接收方可以基于每個字段中預(yù)期的地址類型來確定al字段415和a2字段420的長度(例如,2個八位字節(jié)或6個八位字節(jié)),從而確定在每個字段中包含的地址。
[0131]在另一個方面中,取代指示該分組是否是下行鏈路、上行鏈路或直接鏈路的一部分,可以在MAC頭部400中使用I比特(例如,替代to-ds/from-ds字段的I比特)指示al字段415和a2字段420的每個字段中的地址類型。例如,該比特的一個值可以指示:al字段415是數(shù)據(jù)分組的接收機(jī)地址,而a2字段420是數(shù)據(jù)分組的發(fā)射機(jī)地址。該比特的其它值可以指示:al字段415是數(shù)據(jù)分組的發(fā)射機(jī)地址,而a2字段420是數(shù)據(jù)分組的接收機(jī)地址。
[0132]下面在圖20和圖21中示出并描述了數(shù)據(jù)分組的其它示例。
[0133]圖6依照MAC頭部400的另一個方面,示出了數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,MAC頭部400包括與參照圖5所述的數(shù)據(jù)相同的數(shù)據(jù),因此可以按照相同的方式來使用信息,除了響應(yīng)于所接收的數(shù)據(jù)分組而發(fā)送的ACK是塊ACK (BA)而非針對單個設(shè)備的一個ACK。塊ACK允許設(shè)備接收相關(guān)聯(lián)的多個數(shù)據(jù)分組,并且使用單個塊ACK來對是否接收到多個分組作出響應(yīng)。例如,塊ACK可以包括具有多個比特的位圖,每個比特值指示是否接收到流的數(shù)據(jù)分組序列中的特定數(shù)據(jù)分組。相應(yīng)地,BA包括來自al字段415和a2字段420的信息,而不是如圖所示的僅僅來自a2字段420的信息。如圖所示,如果MAC頭部400是通過下行鏈路發(fā)送的數(shù)據(jù)分組的一部分,BA包括后面跟著AID的BSSID。如圖所示,如果MAC頭部400是通過上行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則BA包括后面跟著BSSID的AID。如圖所示,如果MAC頭部400是通過直接鏈路發(fā)送的數(shù)據(jù)分組的一部分,則BA包括后面跟著RA的T-AID。
[0134]圖7依照MAC頭部400的另一個方面,示出了數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,MAC頭部400包括與參照圖6描述的數(shù)據(jù)相同的數(shù)據(jù),因此可以按照相同方式來使用信息。但是,如圖所示,針對下行鏈路、上行鏈路和直接鏈路分組中的每一個,al字段415包括分組接收方的本地標(biāo)識符,而a2字段420包括分組的發(fā)射機(jī)的全局標(biāo)識符。因此,諸如to-ds和from-ds字段之類的比特的使用指示:發(fā)送分組的鏈路類型可能是不需要的,因為al字段415總是2個八位字節(jié),而a2字段420總是6個八位字節(jié),而不是基于發(fā)送分組的鏈路類型,因此不需要基于鏈路類型來確定該信息。例如,如果分組是通過下行鏈路發(fā)送的,則接收方STA可以發(fā)送塊ACK,所述塊ACK具有后面跟著AP的BSSID的、STA的AID、而不是后面跟著STA的AID的、AP的BSSID,如參照圖6描述的示例中所示。
[0135]如果該分組是通過上行鏈路發(fā)送的,al字段415可以包括AP的AID,設(shè)置為0,而a2字段420可以包括STA的MAC地址(STA_MAC)。此外,接收分組的AP可以發(fā)送ACK,該ACK包括后面跟著STA_MAC的、AP的AID。
[0136]如果該分組是通過直接鏈路發(fā)送的,則al字段415可以包括接收機(jī)STA的R-AID,而a2字段420可以包括發(fā)送STA的發(fā)射機(jī)地址(TA),該發(fā)射機(jī)地址(TA)可以是發(fā)送STA的MAC地址。此外,接收機(jī)STA可以發(fā)送ACK,該ACK包括接收機(jī)STA的R-AID,該R-AID后面跟著發(fā)送STA的TA。
[0137]在圖7的示例中,針對上行鏈路上的分組,AP可能需要存儲將STA的STA_MAC與AID相關(guān)聯(lián)的查詢表,以便發(fā)送并接收數(shù)據(jù),因為信息是使用MAC地址接收的,但是使用AID發(fā)送的,與其中AP僅基于STA的AID來發(fā)送和接收信息的圖5和圖6的示例中的不同。類似地,針對直接鏈路上的分組,STA可能需要出于類似的原因來存儲類似的查詢表。
[0138]圖8依照MAC頭部400的另一個方面,示出了針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,針對下行鏈路、上行鏈路和直接鏈路分組中的每一個,接收設(shè)備的AID后面跟著發(fā)送設(shè)備的AID,所述發(fā)送設(shè)備的AID后面跟著與設(shè)備相關(guān)聯(lián)的AP的BSSID。此外,針對塊ACK,分組的接收方發(fā)送該發(fā)送設(shè)備的AID,該發(fā)送設(shè)備的AID后面跟著接收設(shè)備的AID,該接收設(shè)備的AID后面跟著與該設(shè)備相關(guān)聯(lián)的AP的BSSID。在該示例中,如上面針對圖7所討論的,可能不需要使用諸如to-ds和from-ds字段之類的比特來指示發(fā)送分組的鏈路的類型。此外,不需要存儲查詢表,因為所有相關(guān)信息都被包括在分組中。
[0139]圖9根據(jù)MAC頭部400的另一個方面,示出了數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,MAC頭部400包括與參照圖8描述的類似數(shù)據(jù)。但是,所示的ACK是針對單個設(shè)備的ACK,而非塊ACK。如圖所示,針對每個分組的ACK是發(fā)送設(shè)備的AID。但是,如圖所示,針對下行鏈路分組ACK,AID總是0,這意味著如果接收到具有AIDO的多個ACK,則AP可能無法確定ACK是否旨在針對AP。相應(yīng)地,在一個方面中,針對下行鏈路分組ACK,取代AID,可以使用pBSSID。但是,使用pBSSID意味著生成ACK可以基于鏈路類型,這意味著可能需要諸如to-ds和from-ds字段之類的比特來指示鏈路類型。
[0140]圖10依照MAC頭部400的另一個方面,示出了數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,MAC頭部400包括與參照圖5描述的相同數(shù)據(jù)。但是,一些字段的順序被改變了。具體而言,針對上行鏈路,al字段415包括發(fā)送STA的AID,a2字段420包括接收AP的BSSID。此外,針對直接鏈路,al字段415包括發(fā)送STA的T-AID,a2字段420包括接收STA的RA。相應(yīng)地,al字段415 —直是2八位字節(jié),而a2字段420 —直是6個八位字節(jié)。可能仍然需要用于指示鏈路類型的比特來確定每個字段包括針對哪個發(fā)送或接收設(shè)備的地址。位于巾貞控制中的from-ds或from-ap比特可以用于指示鏈路類型。
[0141]圖11根據(jù)MAC頭部400的另一個方面,示出了針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,MAC頭部400包括與參照圖10描述的數(shù)據(jù)相同的數(shù)據(jù),因此可以按照相同方式來使用信息,除了響應(yīng)于所接收的數(shù)據(jù)分組而發(fā)送的ACK是塊ACK (BA)而不是針對單個設(shè)備的ACK。相應(yīng)地,BA包括來自al字段415和a2字段420的/[目息,而不是如圖所不的僅來自a2字段420的彳目息。如圖所示,如果MAC頭部400是通過下行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則BA包括后面跟著AID的BSSID。如圖所示,如果MAC頭部400是通過上行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則BA包括后面跟著BSSID的AID。如圖所示,如果MAC頭部400是通過直接鏈路發(fā)送的數(shù)據(jù)分組的一部分,則BA包括后面跟著RA的T-AID。相應(yīng)地,al字段415 —直是2個八位字節(jié),而a2字段420 —直是6個八位字節(jié)。仍然需要指示鏈路類型的比特來確定每個字段包括針對哪個發(fā)送或接收設(shè)備的地址。位于巾貞控制中的from-ds或from-ap比特可以用于指示該鏈路類型。[0142]圖12依照MAC頭部400的另一個方面,示出了針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,MAC頭部400包括與參照圖10描述的數(shù)據(jù)相同的數(shù)據(jù),因此可以通過相同的方式來使用信息。但是,與參照圖10描述的示例相比較,針對所發(fā)送的分組,預(yù)留了 al字段415和a2字段420的值。
[0143]圖13示出了用于請求發(fā)送(RTS )/清除發(fā)送(CTS )尋址中的壓縮MAC頭部400的字段中的數(shù)據(jù)的示例。如圖所示,在RTS消息中,al字段415包括接收設(shè)備的RA,a2字段420包括發(fā)送設(shè)備的T-AID。此外,CTS消息包括發(fā)送設(shè)備的T-AID。
[0144]在一些方面中,不具有數(shù)據(jù)的QoS幀可以與短MAC頭部400相兼容。例如,MAC頭部400可兼容以用于與QoS空幀、QoS CF輪詢幀、和/或QoS CF-ACK+CF輪詢幀一起使用。類型字段和/或子類型字段可以被包括在MAC頭部400的f c字段405中以指示幀類型(例如,QoS空幀、QoS CF輪詢幀、或QoS CF-ACK+CF輪詢幀)。
[0145]圖14根據(jù)MAC頭部400的另一個方面,示出了針對管理幀的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例。如圖所示,to-ds/from-ds字段的值為01指示:管理幀是通過下行鏈路發(fā)送的。al字段415包括接收STA的AID,而a2字段420包括發(fā)送AP的BSSID。響應(yīng)于接收管理幀而從接收STA發(fā)送的ACK包括從a2字段420拷貝的、AP的pBSSID。
[0146]如圖所示,to-ds/from-ds字段的10值指示該管理幀是通過上行鏈路發(fā)送的。al字段415包括接收AP的BSSID,a2字段420包括發(fā)送STA的AID。響應(yīng)于接收管理幀而從接收AP發(fā)送的ACK包括從a2字段420拷貝的、STA的AID。
[0147]在一些方面中,該確認(rèn)消息(ACK)能夠攜帶短地址或完整MAC地址。當(dāng)攜帶短地址時,ACK可以攜帶pBSSID (響應(yīng)于下行鏈路)或AID (響應(yīng)于上行鏈路)。上面描述的圖5、圖10和圖12中示出了這樣的短地址的示例。
[0148]圖15根據(jù)MAC頭部400的一個方面,示出了針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型、以及用于相應(yīng)確認(rèn)的數(shù)據(jù)的示例,其中ACK攜帶完整的MAC地址。
[0149]如圖所示,如果MAC頭部是通過從AP到STA的下行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則al字段415包括站AID (STA-AID),并且a2字段420包括BSSID。此外,站可以向AP發(fā)送包括BSSID的ACK。如圖所示,如果MAC頭部是通過從STA到AP的上行鏈路發(fā)送的數(shù)據(jù)分組的一部分,則al字段415包括AP的BSSID,a2字段420包括STA的MAC地址(STA-MAC)。此外,接收分組的AP可以發(fā)送包括STA-MAC的ACK。如圖所示,如果MAC頭部400是通過從發(fā)送STA到接收STA的直接鏈路發(fā)送的數(shù)據(jù)分組的一部分,則al字段415包括接收STA的MAC地址(R-STA-MAC),a2字段420包括發(fā)送STA的MAC地址(T-STA-MAC)。此外,接收STA可以發(fā)送包括T-STA-MAC的ACK。
[0150]在一些方面中,針對數(shù)據(jù)分組的壓縮MAC頭部400的a2字段420中的發(fā)射機(jī)地址可以一直是發(fā)射機(jī)的完整MAC地址。al字段415中的接收機(jī)地址可以是接收機(jī)的AID。在這種情況下,AP的AID可以被指定為“O”。
[0151]圖16示出了針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型的其它示例。如圖所示,在附圖中,被標(biāo)記為“數(shù)據(jù)”的列對應(yīng)于作為數(shù)據(jù)分組的一部分而發(fā)送的信息(如圖所示,地址一(al)字段415和地址二(a2)字段420,以及可選地,地址三(a3)字段的信息)。被標(biāo)記為“方向”的列指示:發(fā)送數(shù)據(jù)分組的方向或鏈路類型。圖16中示出的示例示出了對數(shù)據(jù)分組中的RA/AID尋址的使用。
[0152]行1602示出了在下行鏈路通信連接上發(fā)送的數(shù)據(jù)分組。在al字段415中指定了接收機(jī)地址。a2字段420中的發(fā)射機(jī)地址被設(shè)置為O。可選的a3字段包括指示用于傳輸?shù)脑丛O(shè)備的地址的值。例如,a3可以包括生成消息的STA的地址。
[0153]行1604指示在上行鏈路通信連接上發(fā)送的數(shù)據(jù)分組。al字段415包括表示接收機(jī)的BSSID的值。a2字段420包括發(fā)送設(shè)備的AID??蛇x的a3字段可以包括數(shù)據(jù)分組的目的地(例如,另一個STA)的地址。
[0154]行1606表示直接通信連接。如上所述,直接通信是在兩個STA之間的通信鏈路。al字段415包括接收機(jī)地址。a2字段420包括發(fā)送設(shè)備的AID。
[0155]圖17示出了針對數(shù)據(jù)分組的壓縮MAC頭部400的字段中的數(shù)據(jù)類型的其它示例。如圖所示,在附圖中,被標(biāo)記為“數(shù)據(jù)”的列對應(yīng)于作為數(shù)據(jù)分組的一部分而發(fā)送的信息(如圖所示,地址一(al)字段415和地址二(a2)字段420以及可選地,地址三(a3)字段的信息)。被標(biāo)記為“方向”的列指示發(fā)送數(shù)據(jù)分組的方向或鏈路類型。被標(biāo)記為“From-AP”的列指示:標(biāo)識數(shù)據(jù)是否是從AP發(fā)送的比特值。在這個示例中,對于從AP發(fā)送的幀,可以不包括源AID。但是在這個示例中,存在From-AP字段,該From-AP字段取代先前示例中示出的 to-DS/from-DS 字段。
[0156]行1702表示下行鏈路通信連接。由于該消息將被發(fā)送給接收設(shè)備,所以將from-AP比特設(shè)置為I。al字段415包括表示接收機(jī)設(shè)備的地址的值。
[0157]行1704表示上行鏈路通信連接。由于該消息不是從AP發(fā)送的,所以將from-AP比特設(shè)置為O。al字段可以包括接收機(jī)設(shè)備的BSSID。a2字段420可以包括發(fā)送設(shè)備的AID。a3字段可以選擇性地包括目標(biāo)地址值。
[0158]行1706表示直接通信鏈路。在該示例中,將from-AP比特設(shè)置為O。Al字段415包括接收機(jī)地址值。a2字段包括發(fā)送設(shè)備的AID。如圖所示,地址字段三是空的。
[0159]應(yīng)該注意的是,針對參照圖5至圖17描述的各個方面,AID和BSSID的使用僅僅是示例性的。取代AID,任何類型的本地標(biāo)識符可以用于所描述的方面中。此外,取代BSSID,任何類型的全局標(biāo)識符可以用于所描述的方面中。此外,可以改變所描述的al和a2字段的順序。
[0160]在一些方面中,可以通過與上面描述的其它數(shù)據(jù)分組類似的方式來對管理幀進(jìn)行壓縮。具體而言,取代TID,管理幀具有可選的相鄰信道干擾(ACI)字段。如上面所聲明的,2個八位字節(jié)長度的al或a2字段中的所有比特可以不被使用,因為可以只使用13個比特。因此,其它三個比特可以用于其它目的。例如,ACI可以被包括在2個八位字節(jié)長度al或a2字段中。此外,在管理幀中可能不可獲得用于指示發(fā)送該幀的鏈路類型的to-ds和from-ds字段,因而無法用于指示如上面所討論的MAC頭部的格式。相應(yīng)地,上行鏈路和下行鏈路分組可以具有相同的格式(例如,尋址格式),這意味著每個字段包括相同格式的信息(例如,本地標(biāo)識符、全局標(biāo)識符或一些其它適合的數(shù)據(jù))。例如,管理幀的al字段可以包括本地標(biāo)識符(例如,AID),a2字段可以包括全局標(biāo)識符(例如,MAC地址),還可以包括BSSID。此外,管理幀僅在AP與STA之間傳送,因此可以不需要SA和DA。
[0161]在一些方面中,其它控制和/或管理幀可以與短MAC頭部相兼容(比如,短MAC頭部400)。例如,該MAC頭部400可兼容以用于與以下控制幀中的任一個一起使用:請求發(fā)送(RTS)幀、清除發(fā)送(CTS)幀、ACK幀、塊ACK請求(BAR)幀、多TID-BAR幀、塊ACK (BA)幀、功率節(jié)省輪詢(PS-輪詢)幀、無競爭結(jié)束(CF結(jié)束)幀、波束成形報告輪詢、空數(shù)據(jù)分組通知(NDPA)、信標(biāo)幀等。在一些方面中,這些各種類型的控制幀具有如IEEE802.11規(guī)范中定義的相同名字的控制幀中的任一幀的功能。如上面所討論的,類型字段和/或子類型字段可以被包括在MAC頭部400的fc字段405中,以指示幀的類型。 [0162]在一些方面中,控制幀可以采用MAC頭部400 (該MAC頭部400包括如圖4中所示的MAC頭部400的字段)或者M(jìn)AC頭部400a (該MAC頭部400a包括如圖4A中所示的MAC頭部400a的字段)。在某些這樣的方面中,可以省略序列控制字段430。如果該幀是CTS幀,則在一些方面中,作為替代或補充,可以省略al字段415和/或a2字段420。如果該幀是PS輪詢幀,則在一些方面中,作為替代或補充,可以添加PS-輪詢控制字段(例如,如IEEE802.11規(guī)范中所定義的)。如果該幀是BAR幀或BA幀,則在一些方面中,作為替代或補充,可以添加BAR信息字段和/或BAR控制字段(例如,如IEEE802.11規(guī)范中定義的)。如果該幀是NDPA,則在一些方面中,作為替代或補充,可以添加一個或多個STA信息字段(例如,如IEEE802.11規(guī)范中所定義的)。
[0163]在一些方面中,一般只有to-ds/from-ds值00和01可以用于管理幀。相應(yīng)地,值01和11仍然可以用于以信號告知上行鏈路與下行鏈路尋址之間的差異。
[0164]圖18至圖23示出了壓縮MAC頭部的其它方面,所述壓縮MAC頭部包括某些字段但不包括如上面討論的其它字段,并且可以用于無線設(shè)備202t與無線設(shè)備2021 之間的通信??梢酝ㄟ^上面討論的方式來使用字段。應(yīng)該注意的是,本文未示出的、具有基于上述討論的字段的不同組合的其它MAC頭部也位于本申請的范圍內(nèi)。
[0165]圖18示出了類似于圖3A的壓縮MAC頭部,其中移除了 dur字段、al字段、a2字段、a3字段、sc字段、qc字段、htc字段、llc/snap字段和fcs字段,并且使用了新的幀子類型值并針對協(xié)議版本使用PV0。此外,添加pra字段和pta字段,并且可以部分地用于確定如上面所討論的尋址信息。此外,添加以太網(wǎng)類型字段,取代如上所討論的llc/snap字段。此外,添加接入類型索引(aci)字段和頭部校驗序列字段,其中,aci字段指示幀的優(yōu)先級,hcs字段包括驗證MAC頭部(B卩,不包括有效載荷)的正確性的短循環(huán)冗余校驗碼。圖19示出了與圖18類似的MAC頭部。但是,在圖19的MAC頭部中,fc字段的尺寸減小并且將協(xié)議版本變?yōu)镻V1。如圖所示,在fc字段中;移除了子類型字段、to-ds字段、from-ds字段、更多分段字段、Pf字段和順序字段。此外,添加a3存在字段以指示在圖19的MAC頭部中是否存在a3字段(在所示的示例中不存在)。在另一個實施例中,可以使用幀控制中的類型字段的不同值,來指示具有a3存在的短MAC頭部。替代地,可以使用MAC頭部的相同格式,并且將協(xié)議版本設(shè)置為O (PV0),但是這可能在傳統(tǒng)節(jié)點處造成不正確的反應(yīng)。
[0166]圖20示出了與圖19類似的MAC頭部。但是,在圖20的MAC頭部中,移除了 pra字段。
[0167]圖21示出了與圖19類似的MAC頭部。在圖21所示的示例中,存在a3字段。
[0168]圖22示出了與圖19類似的MAC頭部。但是,在所示的示例中,fc字段還包括壓縮的a3存在(compr a3)字段,該壓縮的a3存在(compr a3)字段指示分組的a3地址是否對應(yīng)于如上面所討論的在接收設(shè)備處存儲的a3地址。
[0169]圖23示出了與圖22相似的MAC頭部。但是,在圖22的MAC頭部中,移除了 pra字段。
[0170]圖24A至圖24C示出了具有未加密有效載荷的壓縮MAC頭部的類型的示例。如圖24A中所示,MAC頭部2400a可以包括幀控制(FC)字段2410、部分發(fā)送(PTA或PTX)字段2420、幀序列號(SEQ)字段2430和幀控制序列(FCS)字段2450。在所示的實施例中,F(xiàn)C字段2410的長度是2個字節(jié),PTX字段2420的長度是2個字節(jié),SEQ字段2430的長度是2個字節(jié),而FCS字段2450的長度是4個字節(jié)。雖然描述了有效載荷2440以供參考,但是其可能不是MAC頭部2400a的一部分。本文參照圖24a描述的至少一些字段可以類似于上面參照圖3A所描述的相應(yīng)字段。在各個實施例中,MAC頭部2400a可以包括未示出的額外字段并且可以省略所示的一個或多個字段。本領(lǐng)域普通技術(shù)人員應(yīng)該了解MAC頭部2400a的字段可以是任何尺寸。
[0171]繼續(xù)參考圖24A,MAC頭部2400a可以省略接收機(jī)地址字段,比如上面參照圖3A描述的al字段325a。相應(yīng)地,無線設(shè)備202t可以如同接收機(jī)地址字段存在于MAC頭部2400a中那樣計算FCS字段2450,即使MAC頭部2400a可能不包含接收機(jī)地址字段。當(dāng)接收機(jī)(t匕如,無線設(shè)備202r)接收MAC頭部2400a時,其可以隱含地知道它自己的地址。例如,在一個實施例中,無線設(shè)備202r可以將其自己的網(wǎng)絡(luò)地址保存在存儲器206中。相應(yīng)地,接收機(jī)能夠基于MAC頭部2400a中的一個或多個字段結(jié)合隱含已知的接收機(jī)地址,來計算預(yù)期的FCS。然后,接收機(jī)可以將預(yù)期的FCS與從MAC頭部2400a接收到的FCS字段2450進(jìn)行比較。如果接收到的FCS字段2450與使用從MAC頭部2400a中省略的隱含接收機(jī)地址而計算出的預(yù)期FCS相匹配,則接收機(jī)能夠確定:與MAC頭部2400a相關(guān)聯(lián)的幀被尋址到接收機(jī),并且確定該幀是被正確接收到的。
[0172]如圖24A中所示,MAC頭部2400a可以省略源或發(fā)送地址字段(圖中未示出),比如上面參照圖3A所描述的a2字段320a。例如,當(dāng)接收機(jī)只能夠從接入點接收數(shù)據(jù)時,可以省略發(fā)送地址字段。但是,在一些實施例中,在MAC頭部2400a中包括部分發(fā)送地址(PTA或PTX)字段2420。PTX字段2420可以被包括其中無線設(shè)備可以上傳數(shù)據(jù)的網(wǎng)絡(luò)環(huán)境中,或者被包括在隧道化直接鏈路建立(TDLS)環(huán)境中。在一個實施例中,PTX字段2420可以基于發(fā)射機(jī)的MAC地址。例如,PTX字段2420可以包括發(fā)射機(jī)的MAC地址的最低有效位(LSB)的預(yù)設(shè)編號。如上面所討論的,PTX字段2420能夠允許無線接收機(jī)在接收到包含MAC頭部2400a的幀之后減小其搜索的關(guān)鍵字?jǐn)?shù)量。在其它實施例中,MAC頭部2400a可以包括發(fā)送地址字段。
[0173]如圖24B中所示,MAC頭部2400b可以包括幀控制(FC)字段2410、部分發(fā)送字段(PTA或PTX)字段2420、幀序列號(SEQ)字段2430和幀控制序列(FCS)字段2450。雖然描述了有效載荷2440以供參考,但是其可能不是MAC頭部2400b的一部分。在各個實施例中,MAC頭部2400b可以包括未示出的額外字段并且可以省略所示的一個或多個字段。例如,如圖24B中所示,MAC頭部2400b包括目標(biāo)地址(ADD3)字段2460。在一個實施例中,ADD3字段2460可以是如上面參照圖3A討論的a3字段325a。ADD3字段2460可以用于其中能夠?qū)欣^到它們的最終目標(biāo)的網(wǎng)絡(luò)環(huán)境中。
[0174]如圖24C中所示,MAC頭部2400c可以包括幀控制(FC)字段2410、部分接收機(jī)地址(PRA或PRX)字段2470、部分發(fā)送地址(PTA或PTX)字段2420、幀序列號(SEQ)字段2430和幀控制序列(FCS)字段2450。雖然描述了有效載荷2440以供參考,但是其可能不是MAC頭部2400c的一部分。在各個實施例中,MAC頭部2400c可以包括未示出的額外字段并且可以省略所示的一個或多個字段。例如,如圖24C中所示,MAC頭部2400c包括目標(biāo)地址(ADD3)字段2460。MAC頭部2400c可以包括PRX字段2470,以便向接收機(jī)提供關(guān)于其是否核查FCS字段2450的一些指示。例如,如果接收機(jī)的地址與PRX字段2470不匹配,則其可以決定不計算預(yù)期的FCS,因為所接收的FCS字段2450很有可能不匹配。但是,如果接收機(jī)的地址與PRX字段2470不匹配,其可以決定計算預(yù)期的FCS以便判斷該幀是否被尋址到接收機(jī)。換句話說,PRX字段2470可以向接收機(jī)提供一種方式避免在所接收的幀沒有被尋址到接收機(jī)時進(jìn)行進(jìn)一步處理。較少的處理可以引起較低的功率開銷。
[0175]在一個實施例中,PRX字段2470可以基于接收機(jī)的MAC地址。在另一個實施例中,PRX字段2470可以基于接收機(jī)的MAC地址和發(fā)送MAC地址。例如,PRX字段2470可以是發(fā)射機(jī)的MAC地址和接收機(jī)的ID的哈希。在各個實施例中,其它初步指示可以用于允許接收機(jī)丟棄已接收的幀,而不計算預(yù)期的幀校驗。
[0176]在本文中描述的各個實施例中,省略了傳統(tǒng)MAC頭部的一部分,無線設(shè)備202t可以省略整個FCS字段2450 (圖24A-C)。例如,在包含加密的有效載荷的幀中,MAC頭部可以重新使用并建立與加密有關(guān)的現(xiàn)有字段。頭部重新使用可以得到較短的幀,因為加密的有效載荷可能已經(jīng)包括其自己的加密相關(guān)頭部。使用預(yù)先存在的加密相關(guān)頭部字段來充當(dāng)傳統(tǒng)MAC頭部字段的角色,能夠減少所使用的字段的總數(shù)量。在一個實施例中,無線設(shè)備202t能夠生成沒有FCS字段的MAC頭部。消息完整性校驗(MIC)字段可以被重新使用以取代FCS字段。在另一個實施例中,無線設(shè)備202t能夠生成不具有序列號(SN)字段的MAC頭部。分組編號(PN)字段可以重新使用以取代SN字段。當(dāng)壓縮加密幀的MAC頭部時,無線設(shè)備202t優(yōu)選地能夠在短幀間間隔(SIFS)內(nèi)對該幀進(jìn)行解密。
[0177]在一個實施例中,如上面參照圖3A討論的,無線設(shè)備202t能夠基于MAC頭部300a中的所有字段來計算MIC,并且僅在例如圖18至圖23中的一幅圖所示的MAC頭部中發(fā)送字段。更具體地說,在其中從MAC頭部省略持續(xù)時間字段的實施例中,無線設(shè)備202t仍然能夠?qū)⒃摮掷m(xù)時間字段包括在MIC計算中。在其中從MAC頭部省略持續(xù)時間字段的實施例中,無線設(shè)備202t仍然能夠?qū)⒃摮掷m(xù)時間字段包括在MIC計算中。在其中從MAC頭部省略接收機(jī)地址字段的實施例中,無線設(shè)備202t仍然能夠?qū)⒃摻邮諜C(jī)地址字段包括在MIC計算中。在其中從MAC頭部省略了源地址或發(fā)送地址字段的實施例中,無線設(shè)備202t仍然能夠?qū)⒃撛吹刂坊虬l(fā)送地址字段包括在MIC計算中。本領(lǐng)域普通技術(shù)人員應(yīng)該了解任何被省略的頭部字段可以被合并入MIC中。
[0178]圖25A至圖25C示出了具有加密載荷的壓縮MAC頭部的類型的示例。圖25A所示的實施例示出了使用密碼塊鏈消息認(rèn)證碼協(xié)議(CCMP)加密的幀的MAC頭部2500a。如圖25A中所示,MAC頭部2500a可以包括幀控制(FC)字段2510、部分發(fā)送(PTA或PTX)字段2520,CCMP頭部(HRD)字段2530、以及CCMP消息完整性校驗(MIC)字段2550。在所示的實施例中,F(xiàn)C字段2510的長度是2個字節(jié),PTX字段2520的字段是2個字節(jié),CCMP HRD字段2530的長度是8個字節(jié),而CCMP MIC字段2550的長度是8個字節(jié)。雖然描述了有效載荷2540以供參考,但是其可能不是MAC頭部2500a的一部分。本文中參照圖25A描述的至少一些字段可以類似于上面參照圖3A所描述的相應(yīng)字段。在各個實施例中,MAC頭部2500a可以包括未示出的額外字段,并且可以省略所示出的一個或多個字段。本領(lǐng)域普通技術(shù)人員應(yīng)該明白,MAC頭部2500a的字段可以是任意尺寸。
[0179]繼續(xù)參照圖25A,MAC頭部2500a可以省略接收機(jī)地址字段,例如上面參照圖3A所描述的al字段325a。相應(yīng)地,無線設(shè)備202t可以在計算MIC2550時包括接收機(jī)地址。當(dāng)接收機(jī)(比如,無線設(shè)備202r )接收MAC頭部2500a時,其可以暗中知道其自己的地址。例如,在一個實施例中,無線設(shè)備202r可以將其自己的網(wǎng)絡(luò)地址存儲在存儲器206中。相應(yīng)地,接收機(jī)能夠基于MAC頭部2500a中的一個或多個字段與暗中知道的接收機(jī)地址來計算預(yù)期的MIC。然后,該接收機(jī)可以將預(yù)期的MIC與從MAC頭部2500a接收的MIC字段2550進(jìn)行比較。如果接收到的MIC字段2550與使用從MAC頭部2500a省略的隱含接收機(jī)地址而計算出的預(yù)期的MIC相匹配,則接收機(jī)可以確定:與MAC頭部2500a相關(guān)聯(lián)的幀被尋址到該接收機(jī),并且正確地接收到了該幀。
[0180]如圖25A中所示,MAC頭部2500a可以省略源或發(fā)送地址字段(未示出),比如上面參照圖3A所描述的a2字段320。例如,當(dāng)接收機(jī)只能夠從接入點接收數(shù)據(jù)時,可以省略發(fā)送地址字段。但是,在一些實施例中,在MAC頭部2500a中包括部分發(fā)送地址(PTA或PTX)字段2520。PTX字段2520可以被包括在其中無線設(shè)備可以上傳數(shù)據(jù)的網(wǎng)絡(luò)環(huán)境中,或者被包括在隧道化直接鏈路建立(TDLS)環(huán)境中。在一個實施例中,PTX字段2520可以基于發(fā)射機(jī)的MAC地址。例如,PTX字段2520可以包括發(fā)射機(jī)的MAC地址的最低有效位(LSB)的預(yù)設(shè)編號。如上面所討論的,PTX字段2520能夠允許無線接收機(jī)在接收到包含MAC頭部2500a的幀之后減少其搜索的關(guān)鍵字?jǐn)?shù)量。在其它實施例中,MAC頭部2500a可以包括發(fā)送地址字段。
[0181]如圖25B中所示,MAC頭部2500b可以包括幀控制(FC)字段2510、部分發(fā)送地址(PTA或PTX)字段2520、幀序列號(SEQ)字段2530和幀控制序列(MIC)字段2550。雖然描述了有效載荷2540以供參考,但是其可能不是MAC頭部2500b的一部分。在各個實施例中,MAC頭部2500b可以包括未示出的額外字段并且可以省略所示出的一個或多個字段。例如,如圖25B中所示,MAC頭部2500b包括目標(biāo)地址(ADD3)字段2560。在一個實施例中,ADD3字段2560可以是上面參照圖3A討論的a3字段325a。ADD3字段2560可以用于其中能夠?qū)欣^到它們的最終目標(biāo)的網(wǎng)絡(luò)環(huán)境中。
[0182]如圖25C中所示,MAC頭部2500c可以包括幀控制(FC)字段2510、部分接收機(jī)地址(PRA或PRX)字段2570、發(fā)送地址(TX)字段2520、幀序列號(SEQ)字段2530和幀控制序列(MIC)字段2550。雖然描述了有效載荷2540以供參考,但是其可能不是MAC頭部2500c的一部分。在各個實施例中,MAC頭部2500c可以包括未示出的額外字段并且可以省略所示出的一個或多個字段。例如,如圖25C中所示,MAC頭部2500c包括目標(biāo)地址(ADD3)字2560。MAC頭部2500c可以包括PRX字段2570,以便向接收機(jī)提供關(guān)于其是否核查MIC字段2550的一些指示。例如,如果接收機(jī)的地址與PRX字段2570不匹配,則其可以決定不計算預(yù)期的MIC,因為所接收到的MIC字段2550很有可能不匹配。但是,如果接收機(jī)的地址與PRX字段2570不匹配,則其可以決定計算預(yù)期的MIC,以便判斷該幀是否被尋址到接收機(jī)。換句話說,PRX字段2570可以向接收機(jī)提供一種方式避免在所接收的幀沒有被尋址到接收機(jī)時進(jìn)一步處理。較少的處理可以引起較低的功耗。
[0183]在一個實施例中,PRX字段2570可以基于接收機(jī)的MAC地址。在另一個實施例中,PRX字段2570可以基于接收機(jī)的MAC地址和發(fā)送MAC地址。例如,PRX字段2570可以是發(fā)射機(jī)的MAC地址和接收機(jī)的ID的哈希。在各個實施例中,其它初步指示可以用于允許接收機(jī)丟棄接收到的幀,而不計算預(yù)期的幀校驗。
[0184]在一些實施例中,也可以減少特定數(shù)據(jù)分組的其它部分的尺寸。例如,類似于如上面所討論的能夠?qū)AC頭部進(jìn)行壓縮的方式,可以壓縮ACK幀。
[0185]圖26示出了用于傳統(tǒng)通信系統(tǒng)中的類型的ACK幀2600的示例。例如,ACK幀2600包括4個字段:fc字段2605、dur字段2610、al字段2615和fcs字段2620。在一些實施例中,如上面針對MAC頭部300所討論的,可以移除dur字段2610。在一些實施例中,取代如上面針對MAC頭部所討論的al字段2615,可以使用PRA。例如,無線設(shè)備202r基于先前從無線設(shè)備202t接收到的分組是針對無線設(shè)備202r的(比如,根據(jù)先前分組中包括的al字段2615中的指示),可能以為數(shù)據(jù)分組是發(fā)往該無線設(shè)備202r的。在一些實施例中,PRA可以被包括在PHY頭部中。在一些實施例中,如上面針對MAC頭部所討論的,可以減小fc字段2605的尺寸。在一些實施例中,可以通過減小循環(huán)冗余校驗的尺寸,來縮短fcs字段2620。在一些實施例中,ACK可能不包含地址字段,并且源和目標(biāo)是在前一數(shù)據(jù)分組結(jié)束之后從其定時SIFS推斷出來的。
[0186]圖27和圖28示出了壓縮ACK幀的不同實施例,所述壓縮ACK幀可以包括某些字段并且可以不包括如上面所討論的其它字段,并且可以用于無線設(shè)備202t與無線設(shè)備202r之間的通信??梢酝ㄟ^上面討論的方式來使用這些字段。應(yīng)當(dāng)注意的是,本文中未示出的、可以具有基于上面討論的字段的不同組合的其它ACK幀也位于本申請的范圍內(nèi)。
[0187]圖27示出了與圖26相似的ACK幀。但是,在圖27的ACK幀中,不包括dur字段、al字段和fcs字段??蛇x的hcs字段被包括在ACK幀中,其用作減小的fcs。此外,fc字段的尺寸被減少。如圖所示,在fc字段中;移除了子類型字段、to-ds字段、from-ds字段、更多分段字段、Pf字段和順序字段。此外,添加a3存在字段,以指示圖27的ACK幀中是否存在a3字段(在所示的示例中不存在a3字段)。fc字段還包括壓縮的a3存在(compra3)字段,指示ACK幀的a3地址是否對應(yīng)于如上面所討論的在接收設(shè)備處存儲的a3地址。
[0188]圖28示出了與圖27相似的ACK幀。但是,圖28的ACK幀還包括pra字段。
[0189]圖29A至圖29C示出了壓縮的確認(rèn)(ACK)幀的示例。如圖29A中所示,ACK幀2900a可以包括物理層(PHY)頭部2910、幀控制(FC)字段2920、部分接收機(jī)(PRA或PRX)字段2930和幀控制序列(FCS)字段2940。在所示的示例中,F(xiàn)C字段2920的長度是2個字節(jié),PTX字段2920的長度是2個字節(jié),SEQ字段2930的長度是2個字節(jié),PRX字段2930的長度是2個字節(jié),F(xiàn)CS字段2940是可變長度的。本文中參照圖29A描述的至少一些字段可以類似于上面參照圖26所描述的相應(yīng)字段。在各個實施例中,ACK幀2900a可以包括圖中未示出的額外字段,并且可以省略所示出的一個或多個字段。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)明白的是,ACK幀2900a的字段可以是任何尺寸。
[0190]ACK幀2900a可以包括PRX字段2930,以便向接收機(jī)提供關(guān)于其是否核查FCS字段2940的一些指示。例如,如果接收機(jī)的地址與PRX字段2930不匹配,其可以決定不計算預(yù)期的FCS,因為所接收的FCS字段2940很有可能不匹配。但是,如果接收機(jī)的地址與PRX字段2930確實匹配,則其可以決定計算預(yù)期的FCS,以便判斷該幀是否被尋址到接收機(jī)。換句話說,PRX字段2930可以向接收機(jī)提供一種方式避免在所接收的幀沒有被尋址到接收機(jī)時進(jìn)行進(jìn)一步處理。較少的處理可以引起較低的功耗。[0191]在一個實施例中,PRX字段2930可以基于接收機(jī)的MAC地址。在另一個實施例中,PRX字段2930可以基于接收機(jī)的MAC地址和發(fā)送MAC地址。例如,PRX字段2930可以是發(fā)射機(jī)的MAC地址和接收機(jī)的ID的哈希。在各個實施例中,其它初步指示可以用于允許接收機(jī)丟棄所接收到的幀,而不計算預(yù)期的幀校驗。
[0192]如圖29A中所示,ACK幀2900a可以包括物理層(PHY)頭部2910、幀控制(FC)字段2920和幀控制序列(FCS)字段2940。在各個實施例中,ACK幀2900b可以包括未示出的額外字段并且可以省略所示的一個或多個字段。在所示的實施例中,ACK幀2900b可以省略接收機(jī)地址字段,比如上面參照圖26描述的al字段2615。相應(yīng)地,無線設(shè)備202t可以如同接收機(jī)地址字段位于ACK幀2900b中那樣計算FCS字段2940,即使ACK幀2900b可能不包含接收機(jī)地址字段。
[0193]在一個實施例中,當(dāng)接收機(jī)(比如,無線設(shè)備202r)接收到ACK幀2900b時,其可以隱含地知道其自己的地址。例如,在一個實施例中,無線設(shè)備202r可以將其自己的網(wǎng)絡(luò)地址存儲在存儲器206中。相應(yīng)地,接收機(jī)能夠基于ACK幀2900b中的一個或多個字段結(jié)合暗中知道的接收機(jī)地址來計算預(yù)期的FCS。然后,接收機(jī)可以將預(yù)期的FCS與從ACK幀2900b接收到的FCS字段2950進(jìn)行比較。如果接收到的FCS字段2950與使用從ACK幀2900b省略的隱含接收機(jī)地址而計算出的預(yù)期的FCS相匹配,則接收機(jī)可以確定:與ACK幀2900b相關(guān)聯(lián)的幀被尋址到該接收機(jī),并且正確地接收到該幀。
[0194]如圖29C中所示,ACK幀2900c可以只包括物理層(PHY)頭部2910。不具有數(shù)據(jù)的PHY前導(dǎo)碼可以被稱為NDP。在各個實施例中,ACK幀2900c可以包括未示出的額外字段,并且可以省略所示的一個或多個字段。在所示的實施例中,確認(rèn)設(shè)備(比如,無線設(shè)備202t)可以在接收設(shè)備已知的時刻發(fā)送ACK幀2900。接收設(shè)備可以基于接收到ACK幀2900c的時刻來推斷從ACK幀2900c省略的信息。例如,接收設(shè)備可以預(yù)期在發(fā)送要確認(rèn)的消息以后的一段延遲之后接收ACK幀2900c。在一個實施例中,接收設(shè)備可以預(yù)期在時間窗口內(nèi)接收ACK 幀 2900c。
[0195]在各個實施例中,諸如無線設(shè)備202t的設(shè)備可以發(fā)送NDP (即,不具有數(shù)據(jù)的PHY前導(dǎo)碼)作為ACK。在另一個實施例中,無線設(shè)備202t可以發(fā)送STF作為ack。在一個實施例中,當(dāng)無線設(shè)備202t發(fā)送針對其請求即時ACK的幀時,如果在完成幀傳輸之后的SIFS時間內(nèi)接收到NDP,則無線設(shè)備202t可以認(rèn)為該幀被成功地發(fā)送。
[0196]在本文中描述的各個實施例中,其中省略了確認(rèn)(ACK)幀的一部分,無線設(shè)備202t可以基于已省略的一個或多個部分來計算FCS。例如,無線設(shè)備202t可以基于上面參照圖26所討論的ACK幀2600中的所有字段來計算FCS,并且僅在圖27至圖28中的一幅圖中示出的ACK幀中發(fā)送字段。更具體地說,其中在從ACK幀省略持續(xù)時間字段的實施例中,無線設(shè)備202t依然能夠?qū)⒃贔CS計算中包括持續(xù)時間字段。在其中從ACK幀省略持續(xù)時間字段的實施例中,無線設(shè)備2021仍然能夠在FCS計算中包括持續(xù)時間字段。在其中從ACK幀省略接收機(jī)地址字段的實施例中,無線設(shè)備202t仍然能夠在FCS計算中包括接收機(jī)地址字段。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)明白的是,任何被省略的頭部字段可以被合并入FCS中。此外,被省略的頭部字段可以被合并入除了 FCS以外的幀校驗中,包括消息完整性校驗(MIC)。
[0197]如上面所討論的,很多不同類型的MAC頭部和ACK幀可以用于無線設(shè)備202t和無線設(shè)備202r之間的通信。此外,如上面所討論的,圖3和圖3A中示出的MAC頭部300和300a和圖26中示出的ACK幀2600用于傳統(tǒng)系統(tǒng)。如上面所討論的,fc字段305或305a(以及類似地,fc字段2605)除了其它字段,還包括協(xié)議版本(pv)字段372、幀類型(類型)字段374和幀子類型(子類型)字段376。pv字段372長度是2比特。pv字段372的值00指示:圖3和圖3A中所示的MAC頭部300或300a (或者圖26中示出的針對ACK幀的ACK幀2600)的使用。可以通過使用pv字段372的其它值(即,01、10和11)來指示其它類型的MAC頭部的使用。作為補充或替代,可以通過使用類型字段374和/或子類型字段376的不同值,來指示不同類型的MAC頭部的使用。無線設(shè)備可以被配置為將字段的值與某些類型的MAC頭部相關(guān)聯(lián),并且基于字段值來確定所使用的MAC頭部的類型。
[0198]在一些實現(xiàn)中,確認(rèn)消息可以在al字段中包括接入標(biāo)識符(AID)以標(biāo)識設(shè)備。在某些實現(xiàn)中,可以期望在每個確認(rèn)消息的al字段中包括AID。相應(yīng)地,在某些實現(xiàn)中,只有AID用于在al字段中標(biāo)識設(shè)備。這可以允許確認(rèn)消息的接收機(jī)統(tǒng)一地處理所接收的確認(rèn)信號的al字段,這是因為出現(xiàn)在al字段中的標(biāo)識符類型對于每個確認(rèn)消息都是類似的。
[0199]在如上描述的一些實現(xiàn)中,可以取代a2字段中的完整MAC地址,來使用AID以標(biāo)識設(shè)備。在某些實現(xiàn)中,可能期望對系統(tǒng)進(jìn)行配置,以驗證確認(rèn)消息的完整性,比如通過計算額外的認(rèn)證數(shù)據(jù)(AAD)和/或基于a2字段中包括的AID的、具有密碼塊鏈消息認(rèn)證編碼(CCM)隨機(jī)數(shù)(nonce)的計數(shù)器。例如,接收機(jī)設(shè)備可以被配置為將13比特的AID映射到6個字節(jié)的完整MAC地址。然后,完整MAC地址可以用于計算消息完整性碼(MIC)。在另一個示例中,AID還可以用于直接計算MIC。例如,在MAC地址長度是6個字節(jié)時,可以向AID中填充O (例如,附加、前綴),以使得AID的長度為6個字節(jié)。在一些實現(xiàn)中,可以向AID添加隨機(jī)比特/字節(jié),以便填充AID使得該AID與完整MAC地址具有相同的長度。
[0200]如上所討論的,fc字段的pv子字段可以用于指示MAC頭部是傳統(tǒng)MAC頭部還是壓縮的MAC頭部。例如,pv子字段的值O可以指示MAC頭部是傳統(tǒng)MAC頭部,而pv子字段的值I可以指示MAC頭部是壓縮的MAC頭部。壓縮的MAC頭部可以具有本文所描述的任何壓縮MAC頭部的格式。
[0201]針對本文中描述的任何壓縮MAC頭部,還可以添加或修改某些字段以支持某些額外特征。在一些方面中,可以將擴(kuò)展的幀控制(efc)字段添加到本文中描述的任何壓縮MAC頭部。efc字段可以包括3個比特。efc字段可以是壓縮MAC頭部的aid字段的最后3比特。efc可以用于添加信息以實現(xiàn)新的特征。例如,在一些方面中,a3存在子字段可以添加到MAC頭部的fc字段或另一個字段(例如,efc字段),以指示在壓縮MAC頭部中是否包括a3地址(標(biāo)識設(shè)備的第三地址)。作為補充或替代,在一些方面中,將指示某些QoS參數(shù)值的服務(wù)質(zhì)量(QoS)子字段添加到MAC頭部的fc字段或另一個字段(例如,efc字段),比如接入控制(ac)子字段、服務(wù)時段結(jié)束(eosp)子字段、msdu子字段和/或隊列尺寸子字段。作為補充或替代,在一些方面中,ACK策略子字段可以移動到壓縮MAC頭部的SIG字段。作為補充或替代,在一些方面中,可以將a4子字段添加到MAC頭部的fc字段或另一個字段(例如,efc字段)以指示該分組是否被中繼。a4子字段可以是I比特。應(yīng)該注意的是,這些字段的任何組合可以用于本文所描述的任何壓縮MAC頭部,以支持字段的特征。在一些方面中,pv子字段的值I所指示的壓縮MAC頭部可以支持特征,并且具有如參照圖30或圖31所討論的格式。[0202]圖30示出了沒有安全認(rèn)證的壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的示例。如圖所示,幀控制字段3000包括2比特的pv子字段3002、4比特的類型子字段3004、1比特的from-AP子字段3006、2比特的接入類別(ac)子字段3008、I比特的重試子字段3010、1比特的功率管理(pm)子字段3012、1比特的模式數(shù)據(jù)(md)子字段3014、I比特的受保護(hù)幀(Pf)子字段3016、1比特的&-!118(111子字段3018、1比特的服務(wù)時段結(jié)束(eosp)子字段3020、以及I比特的a3存在子字段3022。在如上面所討論的這些子字段中,ac子字段3008、a-msdu子字段3018、eosp子字段3020和a3存在子字段3022可以被包括或不被包括在任何組合的fc字段3000中,以便僅支持所包括的字段的特征。
[0203]fc字段3000可以是本文中描述的任何壓縮MAC頭部的字段。例如,fc字段3000可以是壓縮MAC頭部3050的字段,其可以包括2個八位字節(jié)的fc字段3000、13比特的aid字段3052 (在一個方面中,當(dāng)from-ap子字段3006=1時可以包括R-AID,當(dāng)from-AP子字段3006=0時可以包括T-AID)、3比特的efc字段3054、6比特的TA/RA字段3056 (在一個方面中,當(dāng)from-ap子字段3006=1時可以包括TA,而當(dāng)from-AP子字段3006=0時可以包括RA),6比特的a3字段3058 (在一個方面中,當(dāng)a3存在子字段3022具有值為I時可以僅存在a3字段),以及2比特的序列號(sn)字段3060。efc字段3054可以不被包括在壓縮MAC頭部3050中。如果被包括的話,則efc字段3054可以包括a4子字段。
[0204]圖30A示出了沒有安全認(rèn)證的壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的另一個示例。如圖所示,幀控制字段3000a包括2比特的pv子字段3002a、2比特的類型子字段3004a、4比特的子類型子字段3005a、I比特的from-AP子字段3006a、I比特的功率管理(Pm)子字段3012a、I比特的模式數(shù)據(jù)(md)子字段3014a、I比特的受保護(hù)幀(Pf)子字段3016a、l比特的msdu子字段3018a、l比特的服務(wù)時段結(jié)束(eosp)子字段3020a、I比特的a3存在子字段 3022a、以及I比特的更多ppdu/rdg子字段3024a。在一些方面中,在上面討論的這些子字段中,a-msdu子字段3018a、eosp子字段3020a、a3存在子字段3022a和更多ppdu/rdg子字段3024a可以被包括或沒有被包括在任意組合中的fc字段3000a中,以便僅支持所包括的字段的特征。在一些方面,更多ppdu/rdg子字段可以是efc字段的3個預(yù)留比特中的一個比特。在一些方面中,當(dāng)壓縮MAC頭部不包括分段編號字段時,更多ppdu/rdg子字段可以是可用比特之一。
[0205]fc字段3000a可以是本文中描述的任何壓縮MAC頭部的字段。例如,fc字段3000a可以是壓縮MAC頭部3050a的字段,該壓縮MAC頭部3050a可以包括2個八位字節(jié)的fc字段3000a、13比特的aid字段3052a (在一個方面中,當(dāng)from-ap子字段3006a=l時可以包括R-AID,并且當(dāng)from-AP子字段3006a=0時可以包括T_AID)、3比特的efc或預(yù)留字段3054a、6比特的TA/RA字段3056a (在一個方面中,當(dāng)from-ap子字段3006a=l時可以包括TA,而當(dāng)from-AP子字段3006a=0時可以包括RA)、6比特的a3字段3058a(在一個方面中,a3字段只有當(dāng)a3存在子字段3022具有值I時才可能存在)、以及2比特的序列號(sn)字段3060a。efc字段3054a可以不被包括在壓縮MAC頭部3050中。如果被包括,則efc字段3054a可以包括a4子字段。
[0206]圖30B不出了壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的另一個示例。如圖所示,幀控制字段3000b包括2比特的pv子字段3002b、2比特的類型子字段3004b、I比特的from-AP子字段3006b和I比特的功率管理(pm)子字段3012b。[0207]fc字段3000b可以是本文描述的任何壓縮MAC頭部的字段。例如,fc字段3000b可以是壓縮MAC頭部3050b的字段,該壓縮MAC頭部3050b可以包括2個八位字節(jié)的fc字段3000b、13比特的aid字段3052b (在一個方面中,當(dāng)from-ap子字段3006b=l時可以包括R-AID,并且當(dāng)from-AP子字段3006b=0時可以包括T-AID)、I比特的更多數(shù)據(jù)子字段3072b、I比特的受保護(hù)幀子字段3074b、I比特的eosp子字段3076b、6比特的TA/RA字段3056b (在一個方面中,當(dāng)from-ap子字段3006b=l時可以包括TA,而在from-AP子字段3006b=0時可以包括RA)、6比特的a3字段3058b (在一個方面中,a3字段只有當(dāng)a3存在子字段也位于fc字段3000b中時才可能存在(比如,對于不同的幀類型而言))、以及2比特的序列號(sn )字段3060b。
[0208]在一些方面中,在如上討論的這些子字段中,更多數(shù)據(jù)子字段3072b、受保護(hù)的幀子字段3074b和eosp子字段3076b可以被包括或不被包括在任意組合中的壓縮MAC頭部3050b中,以便只支持所包括的字段的特征。
[0209]圖31示出了具有安全認(rèn)證的壓縮MAC頭部分組的幀控制字段格式和壓縮MAC頭部格式的示例。如圖所示,幀控制字段3100可以具有如上面針對幀控制字段3000所討論的相同格式。fc字段3100可以是本申請中描述的任何壓縮MAC頭部的字段。例如,fc字段3100可以是壓縮MAC頭部的字段,其具有與包括額外字段的壓縮MAC頭部3050相同的字段。額外字段可以包括2比特的分組PN字段3162和8比特的MIC字段3164。
[0210]在一些方面中,發(fā)射機(jī)接收機(jī)對(例如,STA在上行鏈路上向AP發(fā)送)可以在它們之間具有多個“流”。例如,無線網(wǎng)絡(luò)中的設(shè)備可以在相互之間發(fā)送/接收信息。信息可以采用從源設(shè)備(發(fā)送設(shè)備)向目標(biāo)設(shè)備(接收設(shè)備)發(fā)送的一系列分組的形式。該系列分組可以被叫做“流”。
[0211]如本文中所提到的,“流”可以是從源設(shè)備向目的設(shè)備發(fā)送的被源設(shè)備標(biāo)記為流的分組串或序列。流可以與從源設(shè)備向目的設(shè)備的特定數(shù)據(jù)的傳輸相關(guān)聯(lián),諸如視頻文件之類的特定文件。因此,流的分組可以共享一些關(guān)系(至少,這些流的分組分別是從相同設(shè)備發(fā)送或在相同設(shè)備處接收的)。在一個實施例中,流可以包括具有公共MAC頭部字段(比如源地址、目標(biāo)地址、基礎(chǔ)服務(wù)集標(biāo)識符(BSSID)、服務(wù)質(zhì)量(QoS) /HT控制等)的多個MAC協(xié)議數(shù)據(jù)單元(MPDU)的序列。在各個實施例中,目標(biāo)設(shè)備使用關(guān)于分組的某些信息對流的分組進(jìn)行適當(dāng)解碼。在某些方面中,對分組進(jìn)行解碼所使用的信息在分組的頭部部分中發(fā)送。因此,分組可以包括要從源設(shè)備向目標(biāo)設(shè)備發(fā)送的頭部信息和/或數(shù)據(jù)。
[0212]在流中,針對處理流的分組所使用的MAC頭部所討論的一些頭部信息對于該流的所有分組可以是相同的。在流的分組之間不變化的這種頭部信息可以被稱為,例如,“常量頭部信息”或“公共頭部信息”。
[0213]在某些方面中,取代在流的每個分組中發(fā)送常量頭部信息,該常量頭部信息可以僅由無線設(shè)備202t在流的分組的子集中發(fā)送。例如,常量頭部信息可以僅在流的第一分組中或另一個消息中發(fā)送。具有常量頭部信息的這種第一分組可以被稱為“頭部”幀??梢栽跊]有常量頭部信息的情況下發(fā)送流的后續(xù)分組。這些后續(xù)分組可以包括隨著流的分組而變化的頭部信息、以及要被發(fā)送的數(shù)據(jù)。具有這些數(shù)據(jù)的后續(xù)分組可以被稱為“數(shù)據(jù)”幀。流的接收機(jī)(無線設(shè)備202r)可以存儲在頭部幀中接收到的常量頭部信息并且使用其來處理數(shù)據(jù)幀。相應(yīng)地,無線設(shè)備202r可以使用將流的數(shù)據(jù)幀與頭部幀相關(guān)聯(lián)的方法。[0214]在某些方面中,無線設(shè)備202t向發(fā)送給另一個設(shè)備的每個流分配流標(biāo)識符。該流標(biāo)識符可以是在無線設(shè)備202t與無線設(shè)備202r之間的流的唯一標(biāo)識符。例如,如果無線設(shè)備202t和無線設(shè)備202r相互之間具有多個流(在任一方向上),每個流可以被分配不同的流標(biāo)識符(例如,1、2、3等)。相應(yīng)地,設(shè)備可以基于al和a2字段來判斷分組是否針對該設(shè)備,以及基于流標(biāo)識符來確定流。無線設(shè)備202t和無線設(shè)備202r中的每一個可以跟蹤設(shè)備之間的流以及相關(guān)聯(lián)的流標(biāo)識符,以便不對多個流分配相同的流標(biāo)識符。此外,在某些方面中,當(dāng)流完成時(如在無線設(shè)備202t與無線設(shè)備202r之間發(fā)送流的所有數(shù)據(jù)中完成)并且該流結(jié)束,因此結(jié)束流的相關(guān)聯(lián)流標(biāo)識符可以用于新流。
[0215]無線設(shè)備202t與無線設(shè)備202r之間的流的結(jié)束可以由無線設(shè)備202t以信號告知無線設(shè)備202r。例如,無線設(shè)備202t可以在流中的、包括要發(fā)送給無線設(shè)備202r的數(shù)據(jù)的最后一個數(shù)據(jù)幀內(nèi)指示:其是最后一個數(shù)據(jù)幀,并且該流在接收最后一個數(shù)據(jù)幀之后結(jié)束。例如,該指示可以經(jīng)由數(shù)據(jù)幀的幀控制字段中的比特值。
[0216]在另一個方面中,無線設(shè)備202t可以通過向無線設(shè)備202r發(fā)送結(jié)束幀或“尾”幀(該結(jié)束幀或“尾”幀指示:應(yīng)該結(jié)束該流),來指示流的結(jié)束。相應(yīng)地,無線設(shè)備202t可以發(fā)送最后一個數(shù)據(jù)幀,而不向無線設(shè)備202r進(jìn)行任何指示:這是最后一個數(shù)據(jù)幀。此外,無線設(shè)備202t可以在最后一個數(shù)據(jù)幀之后發(fā)送尾幀,以便向無線設(shè)備202r指示:該流結(jié)束。
[0217]在一些方面中,頭部幀、數(shù)據(jù)幀和尾幀可以包括MAC協(xié)議數(shù)據(jù)單元(MPDU)。在某些方面中,多個MPDU可以被聚合到聚合的MPDU (A-MPDU)中。在某些方面中,流的數(shù)據(jù)幀可以作為同一 A-MPDU的一部分被發(fā)送。此外,在某些方面中,流的頭部幀、數(shù)據(jù)幀和尾幀可以作為同一 A-MPDU的一部分被發(fā)送。
[0218]此外,在如上所討論的某些方面中,當(dāng)針對數(shù)據(jù)分組實現(xiàn)安全認(rèn)證時,頭部可以具有不同字段。例如,當(dāng)實現(xiàn)安全認(rèn)證時,分組可以具有計數(shù)器模式/cbc-mac協(xié)議(CCMP)頭部。CCMP頭部可以是MAC頭部的一部分。一般而言,CCMP頭部包括多個分組編號(PN)(例如,PN0、PN1、PN2、PN3、P`N4、PN5)。PN2、PN3、PN4和PN5的值可能不經(jīng)常變化。相應(yīng)地,可以基于PN2、PN3、PM和PN5 (例如,PN2 | PN3 | PM | PN5)來創(chuàng)建基本PN?;綪N可以作為消息的一部分被發(fā)送或者被存儲用于一對通信設(shè)備。因此,CCMP可以不包括PN2、PN3、PN4和PN5,而僅包括PNO和PNl字段。分組的接收機(jī)可以通過將包括存儲在接收機(jī)處的PN2、PN3、PN4和PN5的基本PN與所接收的PNO和PNl字段相結(jié)合來重新構(gòu)建CCMP頭部。CCMP頭部可以在對分組進(jìn)行解碼之前被重新構(gòu)建,因為對包括任何CRC類型字段(比如,MIC字段或FCS字段)的分組的編碼可以基于完整的CCMP頭部。這些方面可能涉及于2011年8月2日提交的、美國臨時申請N0.61/514,365中描述的方面,通過引用的方式將該美國臨時申請明確并入本文。
[0219]應(yīng)該理解的是,上面討論的方法和技術(shù)也可以在不脫離本發(fā)明范圍的前提下用于其它類型的幀。例如,如上面討論的短尋址方法也可以用于如上參照圖13所討論的管理/控制幀(例如,RTS/CTS幀)。
[0220]如上面所討論的,在一些方面中,無線設(shè)備2021 可以向無線設(shè)備202t指示:存儲在無線設(shè)備202r處的信息(例如,MAC頭部的字段的值)。然后,無線設(shè)備202t可以從發(fā)送給無線設(shè)備2021 的分組中的MAC頭部省略這些字段。例如,可以針對數(shù)據(jù)分組定義新的子類型(由數(shù)據(jù)分組的MAC頭部的幀控制字段的子類型字段的值指示),其中所述新的子類型指示:其包含關(guān)于存儲在無線設(shè)備202r處的信息、或者其本身指示存儲在無線設(shè)備202r處的信息。然后,接收具有該信息的數(shù)據(jù)分組的無線設(shè)備202t可以在向無線設(shè)備202r發(fā)送的分組的MAC頭部中省略該信息??梢越Y(jié)合本文中描述的MAC頭部的各個示例的任一個示例使用新的子類型幀。例如,可以從本文中描述的MAC頭部的任何示例中省略這些信息。此外,無線設(shè)備202t可以使用省略了存儲在無線設(shè)備202r處的針對向無線設(shè)備202r發(fā)送的數(shù)據(jù)分組的信息的數(shù)據(jù)分組中的相同數(shù)據(jù)幀子類型(由數(shù)據(jù)分組的MAC頭部的幀控制字段的子類型字段的值來指示)。接收具有該子類型的數(shù)據(jù)分組的無線設(shè)備202r可以將該子類型用作指示符,該指示符指示:在無線設(shè)備202r處存儲的數(shù)據(jù)要用于沒有被包括在該數(shù)據(jù)分組中的字段的值。
[0221]在一些方面中,可以使用聚合MSDU (A-MSDU)來聚合短MAC服務(wù)數(shù)據(jù)單元MSDU。例如,如果MSDU的長度低于某個門限,則MSDU可以被聚合。A-MSDU可以使用短的(例如,壓縮的)A-MSDU子幀頭部。與長度為12或14個八位字節(jié)的常規(guī)頭部相比,短A-MSDU子幀頭部可以具有長度為2個八位字節(jié)的長度字段。頭部的幀控制字段中的順序比特可以與a-msdu字段一起使用,或者被a-msdu字段取代以指示是否在數(shù)據(jù)分組中使用了短A-MSDU子幀頭部。例如,幀控制字段可以具有如表1中示出的如下格式:
[0222]表1
[0223]壓縮幀的幀控制字段
[0224]
【權(quán)利要求】
1.一種在無線網(wǎng)絡(luò)中進(jìn)行通信的方法,所述方法包括: 生成數(shù)據(jù)分組,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符,以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符或本地標(biāo)識符;以及 發(fā)送所述數(shù)據(jù)分組。
2.如權(quán)利要求1所述的方法,其中,所述本地標(biāo)識符包括接入標(biāo)識符,并且所述全局標(biāo)識符包括媒體訪問控制地址。
3.如權(quán)利要求1所述的方法,其中,所述本地標(biāo)識符包括13個比特,并且所述全局標(biāo)識符包括48個比特。
4.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)分組還包括指示發(fā)送所述數(shù)據(jù)分組的鏈路類型的信息。
5.如權(quán)利要求1所述的 方法,其中,所述數(shù)據(jù)分組還包括指示發(fā)送所述數(shù)據(jù)分組的所述方向的信息。
6.如權(quán)利要求5所述的方法,其中,所述信息被包括在去往分布系統(tǒng)字段和來自分布系統(tǒng)字段中的至少一個中。
7.如權(quán)利要求1所述的方法,其中,在所述數(shù)據(jù)分組中,所述接收機(jī)的標(biāo)識符位于所述發(fā)射機(jī)的標(biāo)識符之前。
8.如權(quán)利要求1所述的方法,其中,所述本地標(biāo)識符和所述全局標(biāo)識符結(jié)合起來唯一地定義由所述接收機(jī)和所述發(fā)射機(jī)組成的一對設(shè)備。
9.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)分組包括字段,該字段指示:目標(biāo)地址字段和源地址字段中的至少一個是否存在于所述數(shù)據(jù)分組中。
10.如權(quán)利要求9所述的方法,其中,識別所述數(shù)據(jù)分組是否包括目標(biāo)地址字段和源地址字段中的至少一個的所述字段是幀控制字段的類型字段和子類型字段中的一個或多個。
11.如權(quán)利要求9所述的方法,其中,識別所述數(shù)據(jù)分組是否包括目標(biāo)地址字段和源地址字段中的至少一個的所述字段是單個比特。
12.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)分組包括識別所述數(shù)據(jù)分組包括壓縮頭部還是未壓縮頭部的字段。
13.如權(quán)利要求12所述的方法,其中,識別所述數(shù)據(jù)分組包括壓縮頭部還是未壓縮頭部的所述字段是協(xié)議版本字段。
14.如權(quán)利要求12所述的方法,其中,識別所述數(shù)據(jù)分組包括壓縮頭部還是未壓縮頭部的所述字段是幀控制字段的類型字段和子類型字段中的一個或多個。
15.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)分組不包括以下各項中的至少一個:持續(xù)時間字段、高吞吐量控制字段和服務(wù)質(zhì)量控制字段。
16.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)分組包括序列控制字段。
17.一種用于在無線網(wǎng)絡(luò)中進(jìn)行通信的裝置,所述裝置包括: 處理器,所述處理器被配置為生成數(shù)據(jù)分組,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符或本地標(biāo)識符;以及 發(fā)射機(jī),所述發(fā)射機(jī)被配置為發(fā)送所述數(shù)據(jù)分組。
18.如權(quán)利要求17所述的裝置,其中,所述本地標(biāo)識符包括接入標(biāo)識符,而所述全局標(biāo)識符包括媒體訪問控制地址。
19.如權(quán)利要求17所述的裝置,其中,所述本地標(biāo)識符包括13個比特,而所述全局標(biāo)識符包括48個比特。
20.如權(quán)利要求17所述的裝置,其中,所述數(shù)據(jù)分組還包括指示發(fā)送所述數(shù)據(jù)分組的鏈路類型的信息。
21.如權(quán)利要求17所述的裝置,其中,所述數(shù)據(jù)分組還包括指示發(fā)送所述數(shù)據(jù)分組的所述方向的信息。
22.如權(quán)利要求21所述的裝置,其中,所述信息被包括在去往分布系統(tǒng)字段和來自分布系統(tǒng)字段中的至少一個中。
23.如權(quán)利要求17所述的裝置,其中,在所述數(shù)據(jù)分組中,所述接收機(jī)的標(biāo)識符位于所述發(fā)射機(jī)的標(biāo)識符之前。
24.如權(quán)利要求17所述的裝置,其中,所述本地標(biāo)識符和所述全局標(biāo)識符結(jié)合起來唯一地定義由所述接收機(jī)和所述發(fā)射機(jī)組成的一對設(shè)備。
25.如權(quán)利要求 17所述的裝置,其中,所述數(shù)據(jù)分組包括字段,該字段指示目標(biāo)地址字段和源地址字段中的至少一個是否位于所述數(shù)據(jù)分組中。
26.如權(quán)利要求25所述的裝置,其中,識別所述數(shù)據(jù)分組是否包括目標(biāo)地址字段和源地址字段中的至少一個的所述字段是幀控制字段的類型字段和子類型字段中的一個或多個。
27.如權(quán)利要求25所述的裝置,其中,識別所述數(shù)據(jù)分組是否包括目標(biāo)地址字段和源地址字段中的至少一個的所述字段是單個比特。
28.如權(quán)利要求17所述的裝置,其中,所述數(shù)據(jù)分組包括識別所述數(shù)據(jù)分組包括壓縮頭部還是未壓縮頭部的字段。
29.如權(quán)利要求28所述的裝置,其中,識別所述數(shù)據(jù)分組包括壓縮頭部還是未壓縮頭部的所述字段是協(xié)議版本字段。
30.如權(quán)利要求28所述的裝置,其中,識別所述數(shù)據(jù)分組包括壓縮頭部還是未壓縮頭部的所述字段是幀控制字段的類型字段和子類型字段中的一個或多個。
31.如權(quán)利要求15所述的裝置,其中,所述數(shù)據(jù)分組不包括以下各項中的至少一個:持續(xù)時間字段、高吞吐量控制字段和服務(wù)質(zhì)量控制字段。
32.如權(quán)利要求15所述的裝置,其中,所述數(shù)據(jù)分組包括序列控制字段。
33.一種用于在無線網(wǎng)絡(luò)中進(jìn)行通信的裝置,所述裝置包括: 用于生成數(shù)據(jù)分組的模塊,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符或本地標(biāo)識符;以及 用于發(fā)送所述數(shù)據(jù)分組的模塊。
34.一種包括指令的計算機(jī)可讀介質(zhì),當(dāng)計算機(jī)執(zhí)行所述指令時,使得所述計算機(jī)執(zhí)行在無線網(wǎng)絡(luò)中進(jìn)行通信的方法,所述方法包括: 生成數(shù)據(jù)分組,所述數(shù)據(jù)分組包括:基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的發(fā)射機(jī)和所述數(shù)據(jù)分組的接收機(jī)中的一個的本地標(biāo)識符、以及基于發(fā)送所述數(shù)據(jù)分組的方向的、所述數(shù)據(jù)分組的所述發(fā)射機(jī)和所述數(shù)據(jù)分組的所述接收機(jī)中的另一個的全局標(biāo)識符或本地標(biāo)識符; 以及發(fā)送所述數(shù)據(jù)分組。
【文檔編號】H04W28/06GK103765848SQ201280033766
【公開日】2014年4月30日 申請日期:2012年5月18日 優(yōu)先權(quán)日:2011年5月19日
【發(fā)明者】M·M·文廷克, S·P·亞伯拉罕, S·梅林, G·阿瓦特爾, M·H·塔加維納斯拉巴蒂, Z·權(quán), H·桑帕斯, A·阿斯特爾賈迪 申請人:高通股份有限公司