亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于高效率WLAN的MAC報頭壓縮的制作方法

文檔序號:11519864閱讀:254來源:國知局
用于高效率WLAN的MAC報頭壓縮的制造方法與工藝

本公開總地涉及用于無線通信的系統(tǒng)和方法,更具體地涉及介質(zhì)訪問控制(mac)報頭。



背景技術(shù):

無線設(shè)備越來越普遍,并且越來越多地請求接入無線信道。下一代wlan、ieee802.11ax或高效率wlan(hew)正在開發(fā)中。當(dāng)兩個設(shè)備根據(jù)ieee802.11標(biāo)準(zhǔn)進(jìn)行通信時,介質(zhì)訪問控制(mac)報頭可以被添加在網(wǎng)絡(luò)分組的開頭處,從而至少標(biāo)識通信的源和目的地。

附圖說明

圖1描繪了示出根據(jù)本公開的一個或多個示例實施例的說明性報頭壓縮系統(tǒng)的示例網(wǎng)絡(luò)環(huán)境的網(wǎng)絡(luò)圖;

圖2描繪了典型的聚合mac協(xié)議數(shù)據(jù)單元(a-mpdu)的說明性示意圖;

圖3a描繪了a-mpdu中的分隔符字段的說明性示意圖;

圖3b描繪了根據(jù)本公開的一個或多個示例實施例的壓縮控制字段的說明性示意圖;

圖4描繪了根據(jù)本公開的一個或多個示例實施例的報頭壓縮系統(tǒng)的說明性示意圖;

圖5描繪了根據(jù)本公開的一個或多個示例實施例的報頭壓縮系統(tǒng)的說明性示意圖;

圖6描繪了根據(jù)本公開的一個或多個示例實施例的報頭壓縮系統(tǒng)的說明性示意圖;

圖7描繪了根據(jù)本公開的一個或多個實施例的用于說明性報頭壓縮系統(tǒng)的說明性過程的流程圖;

圖8示出了根據(jù)本公開的一個或多個示例實施例的示例用戶設(shè)備或示例接入點的功能圖;以及

圖9示出了在其上可以執(zhí)行本文所討論的本公開的一個或多個實施例的機(jī)器的示例的框圖。

具體實施方式

本文描述的示例的實施例提供了用于向各種wi-fi網(wǎng)絡(luò)(包括但不限于ieee802.11ax(稱為he或hew))中的wi-fi設(shè)備提供信令信息的特定系統(tǒng)、方法和設(shè)備。

以下描述和附圖充分說明了使本領(lǐng)域技術(shù)人員能夠?qū)嵺`的具體實施例。其他實施例可以包括結(jié)構(gòu)、邏輯、電氣、過程和其他變化。一些實施例的部分和特征可以包括在其他實施例的部分和特征中或由其替代。權(quán)利要求中列出的實施例包括這些權(quán)利要求的所有可用等同物。

詞語“示例的”在本文中用于表示“用作示例、實例或說明”。本文描述為“示例的”的任何實施例不一定被解釋為比其他實施例優(yōu)選或更有利。本文所用的術(shù)語“計算設(shè)備”、“通信站”、“站”(也稱為sta)、“手持設(shè)備”、“移動設(shè)備”、“無線設(shè)備”和“用戶設(shè)備”(ue)指的是諸如蜂窩電話、智能電話、平板電腦、上網(wǎng)本、無線終端、膝上型計算機(jī)、毫微微小區(qū)、高數(shù)據(jù)速率(hdr)用戶站、接入點、接入終端、或其他個人通信系統(tǒng)(pcs)設(shè)備之類的無線通信設(shè)備。該設(shè)備可以是移動的或靜止的。

如本文檔中所使用的,術(shù)語“通信”意在包括發(fā)送、或接收、或發(fā)送和接收兩者。這個術(shù)語在描述正在由一個設(shè)備發(fā)送并由另一個設(shè)備接收的數(shù)據(jù)的組織時在權(quán)利要求中特別有用,但是侵犯權(quán)利要求僅需要這些設(shè)備之一的功能。類似地,當(dāng)僅這些設(shè)備之一的功能被要求保護(hù)時,兩個設(shè)備之間的數(shù)據(jù)的雙向交換(兩個設(shè)備在交換期間發(fā)送和接收)可以被描述為“通信”。本文針對無線通信信號使用的術(shù)語“傳送”包括發(fā)送無線通信信號和/或接收無線通信信號。例如,能夠傳送無線通信信號的無線通信單元可以包括將無線通信信號發(fā)送到至少一個其他無線通信單元的無線發(fā)射器,和/或用于接收來自至少一個其他無線通信單元的無線通信信號的無線通信接收器。

本文所用的術(shù)語“接入點”(ap)可以是固定站。接入點也可以被稱為接入節(jié)點、基站、或本領(lǐng)域已知的一些其它類似術(shù)語。接入終端還可以稱為移動站、用戶設(shè)備(ue)、無線通信設(shè)備、或本領(lǐng)域已知的一些其它類似術(shù)語。本文公開的實施例通常涉及無線網(wǎng)絡(luò)。一些實施例可以涉及根據(jù)包括ieee802.11ax標(biāo)準(zhǔn)的ieee802.11標(biāo)準(zhǔn)之一而操作的無線網(wǎng)絡(luò)。

一些實施例可以與各種設(shè)備和系統(tǒng)結(jié)合使用,例如個人計算機(jī)(pc)、臺式計算機(jī)、移動計算機(jī)、膝上型計算機(jī)、筆記本計算機(jī)、平板計算機(jī)、服務(wù)器計算機(jī)、手持式計算機(jī)、手持設(shè)備、個人數(shù)字助手(pda)設(shè)備、手持pda設(shè)備、車載設(shè)備、車外設(shè)備、混合設(shè)備、車輛設(shè)備、非車輛設(shè)備、移動或便攜式設(shè)備、消費者設(shè)備、非移動或非便攜式設(shè)備、無線通信站、無線通信設(shè)備、無線接入點(ap)、有線或無線路由器、有線或無線調(diào)制解調(diào)器、視頻設(shè)備、音頻設(shè)備、音頻-視頻(a/v)設(shè)備、有線或無線網(wǎng)絡(luò)、無線區(qū)域網(wǎng)絡(luò)、無線視頻區(qū)域網(wǎng)絡(luò)(wvan)、局域網(wǎng)(lan)、無線lan(wlan)、個人區(qū)域網(wǎng)(pan)、無線pan(wpan)等。

一些實施例可以結(jié)合以下系統(tǒng)或設(shè)備而使用:單向和/或雙向無線電通信系統(tǒng)、蜂窩無線電-電話通信系統(tǒng)、移動電話、蜂窩電話、無線電話、個人通信系統(tǒng)(pcs)設(shè)備、包括無線通信設(shè)備的pda設(shè)備、移動或便攜式全球定位系統(tǒng)(gps)設(shè)備、包含gps接收器或收發(fā)器或芯片的設(shè)備、包含rfid元件或芯片的設(shè)備、多輸入多輸出(mimo)收發(fā)器或設(shè)備、單輸入多輸出(simo)收發(fā)器或設(shè)備、多輸入單輸出(miso)收發(fā)器或設(shè)備、具有一個或多個內(nèi)部天線和/或外部天線的設(shè)備、數(shù)字視頻廣播(dvb)設(shè)備或系統(tǒng)、多標(biāo)準(zhǔn)無線電設(shè)備或系統(tǒng)、有線或無線手持設(shè)備(例如智能電話)、無線應(yīng)用協(xié)議(wap)設(shè)備等。

一些實施例可以結(jié)合遵循一個或多個無線通信協(xié)議的一個或多個類型的無線通信信號和/或系統(tǒng)而使用,該無線通信協(xié)議例如射頻(rf)、紅外(ir)、頻分復(fù)用(fdm)、正交fdm(ofdm)、時分多路復(fù)用(tdm)、時分多址(tdma)、擴(kuò)展tdma(e-tdma)、通用分組無線電服務(wù)(gprs)、擴(kuò)展gprs、碼分多址接入(cdma)、寬帶cdma(wcdma)、cdma2000、單載波cdma、多載波cdma、多載波調(diào)制(mdm)、離散多音(dmt)、bluetoothz、全球定位系統(tǒng)(gps)、wi-fi、wi-max、zigbeetm、超寬帶(uwb)、全球移動通信系統(tǒng)(gsm)、2g、2.5g、3g、3.5g、4g、第五代(5g)移動網(wǎng)絡(luò)、3gpp、長期演進(jìn)(lte)、lte高級、增強數(shù)據(jù)速率的gsm演進(jìn)(edge)等。其他實施例可以用于各種其他設(shè)備、系統(tǒng)和/或網(wǎng)絡(luò)中。

圖1是示出根據(jù)本公開的一些示例實施例的示例網(wǎng)絡(luò)環(huán)境的網(wǎng)絡(luò)圖。示出了無線網(wǎng)絡(luò)100,其中一個或多個設(shè)備可以彼此通信,并且可以在它們之間交換a-mpdu。a-mpdu是一個或多個mpdu的聚合,mpdu是作為單元在網(wǎng)絡(luò)中的實體之間傳送的信息并且可以包含控制信息(諸如地址信息或用戶數(shù)據(jù))。使用聚合mpdu的一個目的是允許多個mpdu被發(fā)送到在單個mpdu(例如,a-mpdu)中級聯(lián)的相同接收設(shè)備。

無線網(wǎng)絡(luò)100可以包括一個或多個用戶設(shè)備120和一個或多個接入點(ap)102,其可以根據(jù)ieee802.11通信標(biāo)準(zhǔn)(包括ieee802.11ax)進(jìn)行通信。(一個或多個)用戶設(shè)備120可以是非靜止的且沒有固定位置的移動設(shè)備。一個或多個ap102可以是靜止的并且具有固定位置。

在一些實施例中,用戶設(shè)備120和ap102可以包括與圖8的功能圖和/或圖9的示例機(jī)器/系統(tǒng)中類似的一個或多個計算機(jī)系統(tǒng)。

根據(jù)一些ieee802.11ax(高效率wlan(hew))實施例,接入點可以作為主站進(jìn)行操作,該主站可以被布置為競爭無線介質(zhì)(例如,在競爭時段期間)以在hew控制期間接收對介質(zhì)的排他控制。主站可以在hew控制時段開始時發(fā)送hew主同步傳輸。在hew控制時段期間,hew站可以根據(jù)基于非競爭的多址技術(shù)與主站進(jìn)行通信。這不同于傳統(tǒng)的wi-fi通信,其中設(shè)備根據(jù)基于競爭的通信技術(shù)而不是多址技術(shù)進(jìn)行通信。在hew控制時段期間,主站可以使用一個或多個hew幀與hew站進(jìn)行通信。

在一些實施例中,在hew控制時段期間使用的多址技術(shù)可以是調(diào)度的正交頻分多址(ofdma)技術(shù),盡管這不是必需的。在其他實施例中,多址技術(shù)可以是時分多址(tdma)技術(shù)或頻分多址(fdma)技術(shù)。在某些實施例中,多址技術(shù)可以是空分多址(sdma)技術(shù)。

一個或多個說明性用戶設(shè)備120可以由一個或多個用戶110操作。(一個或多個)用戶設(shè)備120可以包括任何合適的處理器驅(qū)動的用戶設(shè)備,其包括但不限于臺式計算設(shè)備、膝上型計算設(shè)備、服務(wù)器、路由器、交換機(jī)、智能電話、平板電腦、可穿戴無線設(shè)備(例如,手鐲、手表、眼鏡、戒指等)等。

任何(一個或多個)用戶設(shè)備120(例如,用戶設(shè)備124、126、128)和ap102可以被配置為經(jīng)由一個或多個通信網(wǎng)絡(luò)130無線或有線地彼此通信。任何通信網(wǎng)絡(luò)130可以包括但不限于不同類型的合適的通信網(wǎng)絡(luò)的組合中的任一個,例如廣播網(wǎng)絡(luò)、有線網(wǎng)絡(luò)、公共網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))、專用網(wǎng)絡(luò)、無線網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、或任何其它合適的專用和/或公共網(wǎng)絡(luò)。此外,任何通信網(wǎng)絡(luò)130可以具有與之相關(guān)聯(lián)的任何合適的通信范圍,并且可以包括例如全球網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))、城域網(wǎng)(man)、廣域網(wǎng)(wan)、局域網(wǎng)(lan)、或個人區(qū)域網(wǎng)絡(luò)(pan)。此外,任何通信網(wǎng)絡(luò)130可以包括可承載網(wǎng)絡(luò)流量的任何類型的介質(zhì),包括但不限于同軸電纜、雙絞線、光纖、混合光纖同軸(hfc)介質(zhì)、微波地面收發(fā)器、射頻通信介質(zhì)、空白空間通信介質(zhì)、超高頻通信介質(zhì)、衛(wèi)星通信介質(zhì)、或其任何組合。

任何(一個或多個)用戶設(shè)備120(例如,用戶設(shè)備124、126、128)和ap102可以包括一個或多個通信天線。通信天線可以是對應(yīng)于(一個或多個)用戶設(shè)備120(例如,用戶設(shè)備124、124和128)和ap102使用的通信協(xié)議的任何合適類型的天線。合適的通信天線的一些非限制性示例包括wi-fi天線、電氣和電子工程師協(xié)會(ieee)802.11標(biāo)準(zhǔn)系列兼容天線、定向天線、非定向天線、偶極天線、折疊偶極天線、貼片天線、多輸入多輸出(mimo)天線等等。通信天線可以通信地耦合到無線電組件以發(fā)送和/或接收諸如到用戶設(shè)備120和/或來自用戶設(shè)備120的通信信號的信號。

任何用戶設(shè)備120(例如,用戶設(shè)備124、126、128)和ap102可以包括任何合適的無線電和/或收發(fā)器以彼此通信,所述無線電和/或收發(fā)器用于在與任何(一個或多個)用戶設(shè)備120和ap102所使用的通信協(xié)議相對應(yīng)的帶寬和/或信道中發(fā)送和/或接收射頻(rf)信號。無線電組件可以包括根據(jù)預(yù)先建立的傳輸協(xié)議來調(diào)制和/或解調(diào)通信信號的硬件和/或軟件。無線電組件還可以具有硬件和/或軟件指令以通過一個或多個wi-fi和/或wi-fi直接協(xié)議進(jìn)行通信,如電氣和電子工程師協(xié)會(ieee)802.11標(biāo)準(zhǔn)所標(biāo)準(zhǔn)化的。在某些示例實施例中,與通信天線協(xié)作的無線電組件可以被配置為經(jīng)由2.4ghz信道(例如,802.11b、802.11g、802.11n)、5ghz信道(例如,802.11n、802.11ac)或60ghz信道(例如,802.11ad)進(jìn)行通信。在一些實施例中,可以將非wi-fi協(xié)議用于設(shè)備間的通信,該非wi-fi協(xié)議諸如bluetooth、專用短距離通信(dsrc)、超高頻(uhf)(例如ieee802.11af、ieee802.22)、空白頻帶頻率(例如,空白空間)或其他分組化無線電通信。無線電組件可以包括適用于經(jīng)由通信協(xié)議進(jìn)行通信的任何已知的接收器和基帶。無線電組件還可以包括低噪聲放大器(lna)、附加信號放大器、模數(shù)(a/d)轉(zhuǎn)換器、一個或多個緩沖器、和數(shù)字基帶。

已知幀聚合是ieee802.11mac協(xié)議的重要特征。幀聚合可以通過在發(fā)送設(shè)備和接收設(shè)備之間的數(shù)據(jù)傳輸期間的單個傳輸中發(fā)送兩個或更多數(shù)據(jù)幀來增加吞吐量。通常,由ieee802.11設(shè)備發(fā)送的每個幀具有大量的開銷,包括無線電電平報頭、介質(zhì)訪問控制(mac)幀字段、幀間間隔和對被發(fā)送的幀的確認(rèn)。在最高數(shù)據(jù)速率下,這種開銷可能消耗比有效載荷數(shù)據(jù)幀更多的帶寬。為了緩解該技術(shù)問題,可以采用幀聚合,例如mac服務(wù)數(shù)據(jù)單元(msdu)聚合(a-msdu)和mac協(xié)議數(shù)據(jù)單元(mpdu)聚合(a-mpdu)。兩種類型都可以將若干個數(shù)據(jù)幀組合成一個大幀。由于管理信息每幀僅需被指定一次,所以有效載荷數(shù)據(jù)與總數(shù)據(jù)量的比值可能更高,從而允許更高的吞吐量。

參考圖1,a-mpdu140可以包含完全形成的mpdu,其可以在mac協(xié)議層被聚合。mpdu由包含設(shè)備之間(例如,ap102和用戶設(shè)備120之間)進(jìn)行通信所可能需要的信息的一個或多個字段組成。這些mpdu中的一些可以包含一個或多個字段中所包含的相似或相同的信息。例如,a-mpdu140中的mpdu142、144和146可以被尋址到相同的接收設(shè)備(例如,用戶設(shè)備120和/或ap102),并且可以是相同的服務(wù)類別(相同的流量指示符(tid))。因此,a-mpdu中的mpdu(例如,142和144)的一個或多個字段可以是重復(fù)的。應(yīng)當(dāng)理解,tid是在服務(wù)質(zhì)量(qos)控制字段下的mac報頭內(nèi)的字段。mpdu(例如,142、144和146)可以包括mpdumac報頭和其他控制字段。

在一個實施例中,通過執(zhí)行壓縮使mpdumac報頭開銷最小化,以通過利用a-mpdu的上述特征來提高ieee802.11ax性能和效率。壓縮的一個示例可以是省略與mpdu的報頭部分中的其他字段重復(fù)的一個或多個字段。a-mpdumac報頭壓縮可以通過省略一個或多個mpdu中的重復(fù)字段來最小化mac開銷。例如,根據(jù)本公開的一個或多個實施例,報頭壓縮可以將整個ieee802.11ax系統(tǒng)性能提高約在接收設(shè)備(例如,用戶設(shè)備120)處,可以使用壓縮控制字段來標(biāo)識哪些字段已被壓縮或省略??梢栽诮邮赵O(shè)備處使用壓縮控制字段來重建(解壓縮)完整的mpdu。

圖2描繪了包含兩個mpdu(例如,204和206)的a-mpdu(例如,202)幀的說明性示意圖,其中mpdu由一個或多個分隔符分開。每個mpdu都帶有分隔符作為前綴。分隔符可以包含mpdu的長度、循環(huán)冗余校驗(crc)和其他字段。在該示例中,a-mpdu202從發(fā)送設(shè)備(例如,ap102)被發(fā)送到接收設(shè)備(例如,用戶設(shè)備120)。因此,a-mpdu202可以尋址到相同的接收設(shè)備,其中mpdu204和mpdu206中的一個或多個字段可以具有相同的值。

典型的mpdu可以包含mpdu報頭(例如,208)和其他控制字段。例如,mpdu204可以包含幀控制、持續(xù)時間/id、地址1-3、序列控制、地址4、qos控制、ht控制、幀主體、幀校驗序列(fcs),后面跟隨有0-3字節(jié)的填充(pad)。在每個mpdu之前和之后插入稱為分隔符和填充位的一組字段。在每個mpdu之前插入分隔符(例如210),并且在尾部加入填充位。分隔符的基本操作是定義聚合幀內(nèi)的mpdu位置和長度。應(yīng)理解,這些字段可能會有所不同,并且可以取決于所遵循的無線標(biāo)準(zhǔn),包括ieee802.11ax。

圖3a描繪了分隔符字段302格式的說明性示意圖。例如,根據(jù)包括ieee802.11ax的一個或多個無線標(biāo)準(zhǔn),分隔符字段302可以具有32位的大小,并且可以包括一個或多個字段,例如幀結(jié)束(eof)字段、保留字段、mpdu長度字段、crc字段和分隔符簽名字段。例如,eof可以在分隔符字段302的位0或b0處,保留字段可以在位1或b1處,mpdu長度字段可以從位2到位15(b2-b15),crc字段可以從位16到位23(b16-b23),并且分隔符簽名可以從位24到位31(b23-b24)。在一個實施例中,分隔符字段302可以用于確定mpdu是否被壓縮。例如,如果mpdu報頭被壓縮,則分隔符字段302的保留位b1可以被設(shè)置為值“1”,否則可以將b1設(shè)置為值“0”。可以例如通過省略在a-mpdu內(nèi)的一個或多個mpdu之間具有相同信息和/或值的字段,以實現(xiàn)壓縮。例如,如果mpdu的幀控制字段與a-mpdu內(nèi)的另一mpdu的幀控制字段相同,則可以省略幀控制字段,并且可以將分隔符字段的保留位b1設(shè)置為“1”以指示壓縮發(fā)生。

圖3b描繪根據(jù)本公開的一個或多個示例實施例的壓縮控制字段304的說明性示意圖。壓縮控制字段304可以是被包括在a-mpdu幀中的字段,以確定所使用的壓縮。在一個實施例中,壓縮控制字段304可以被配置為指示由于壓縮而省略了mpdu內(nèi)的哪些字段。例如,當(dāng)壓縮被執(zhí)行時,分隔符字段的位b1被設(shè)置為“1”。為了確定mpdu中的哪些字段已被壓縮(省略),可以通過基于針對相關(guān)聯(lián)字段是否發(fā)生壓縮而將壓縮控制字段304的一個或多個位設(shè)置為“1”或“0”來配置壓縮控制字段304。

在一個實施例中,壓縮控制字段304的每個位可以與a-mpdu內(nèi)的mpdu幀(例如,306)的一個或多個字段相關(guān)聯(lián)。例如,可以通過將壓縮控制字段304的位b0設(shè)置為值“1”來指示mpdu306的幀控制字段的壓縮(例如,省略)。如果沒有發(fā)生幀控制字段的壓縮,則可以將位b0的值設(shè)置為值“0”。類似地,持續(xù)時間/id、地址1和地址2可以與壓縮控制字段304的位b1相關(guān)聯(lián)。地址3和地址4可以分別與壓縮控制字段304的位b2和b3相關(guān)聯(lián)。qos控制可以與位b4相關(guān)聯(lián),并且ht控制可以與位b5相關(guān)聯(lián)。

一些mpdu字段可能具有可能影響壓縮控制字段304中的位表示的使用(或不使用)的特性。例如,mpdu306的持續(xù)時間/id、地址1和地址2字段具有如下特征:在a-mpdu中的mpdu之間是相同的。因此,使用壓縮控制字段304中的一個位就可以足以指示這些字段是否被壓縮。另一個示例是序列控制字段具有如下特征:在a-mpdu中的mpdu之間是不同的。因此,該字段可以不被省略(壓縮),因此不需要在壓縮控制字段304中分配位來表示序列控制字段。在接收設(shè)備(例如,用戶設(shè)備120)處,可以使用壓縮控制字段304來標(biāo)識哪些字段已被壓縮或省略??梢栽诮邮赵O(shè)備處使用壓縮控制字段304來重構(gòu)(解壓縮)完整的mpdu。

圖4描繪了根據(jù)本公開的一個或多個示例實施例的a-mpdu402的說明性示意圖。在該示例中,兩個mpdu(例如,404和406)被包含在a-mpdu402中。除了序列控制字段410之外,這兩個mpdu可以使得mpdu2406的所有字段與mpdu1404都相同。根據(jù)本公開,可以采用壓縮。壓縮控制字段408可以被配置為表示該壓縮。例如,壓縮控制字段408可以包含被設(shè)置為“1”或“0”的位b0、b1、b2、b3、b4和b5,并且由于位b6和b7被保留,所以在本示例中它們可以被設(shè)置為0。通過a-mpdu402中的mpdu406的壓縮,可以實現(xiàn)減少約33字節(jié)的開銷。這是因為壓縮了字段:幀控制(大小為2字節(jié))、持續(xù)時間/id(大小為2字節(jié))、地址1(大小為6字節(jié))、地址2(大小為6字節(jié))、地址3(大小為6字節(jié))、地址4(大小為6字節(jié))、qos控制(大小為2字節(jié))和ht控制(大小為4字節(jié))。這些字段的總大小是34字節(jié);然而,由于mpdu2將包括具有1字節(jié)大小的壓縮控制字段408,所以總共減少了33字節(jié)。應(yīng)當(dāng)理解,以上僅為示例,而不應(yīng)被解釋為限制。

圖5描繪了根據(jù)本公開的一個或多個示例實施例的僅具有一個mpdu504的a-mpdu502的說明性示意圖。例如,在上行鏈路數(shù)據(jù)方向(例如,從用戶設(shè)備120到ap102)的用戶設(shè)備120和ap102之間的通信期間,a-mpdu502可以包含一個mpdu504。在上行鏈路的情況下,發(fā)送設(shè)備是用戶設(shè)備120并且接收設(shè)備是ap102。由于接收地址(例如,ap102的地址)和發(fā)送地址(例如,用戶設(shè)備120的地址)可以是對于ap102已知的,所以持續(xù)時間/id(大小為2字節(jié))、地址1(大小為6字節(jié))、地址2(大小為6字節(jié))可以被壓縮(省略)。因此,壓縮控制字段506可以具有被設(shè)置為“1”的位b1,而其余位被設(shè)置為“0”。持續(xù)時間/id、地址1、和地址2字段的總大小為14字節(jié);然而,由于mpdu504可以包括具有1字節(jié)大小的壓縮控制字段506,所以總共減少了13字節(jié)。應(yīng)當(dāng)理解,上述僅僅是示例,不應(yīng)被解釋為限制。當(dāng)接收器接收到a-mpdu502時,可以通過使用壓縮控制字段506來確定持續(xù)時間/id、地址1和地址2字段的值,因為僅僅b1被設(shè)置為“1”,這表示該三個字段被省略,但與接收設(shè)備(例如,ap102)所已知的相同。在接收設(shè)備(例如,用戶設(shè)備120)處,可以使用壓縮控制字段506來標(biāo)識哪些字段已被壓縮或省略。可以在接收設(shè)備處使用壓縮控制字段506來重構(gòu)(解壓縮)完整的mpdu。應(yīng)當(dāng)理解,上述僅是示例,不應(yīng)被解釋為限制。

圖6描繪了根據(jù)本公開的一個或多個示例實施例的具有兩個mpdu(例如,604和608)的a-mpdu602的說明性示意圖。例如,在上行鏈路數(shù)據(jù)方向(例如,從用戶設(shè)備120到ap102)的用戶設(shè)備120和ap102之間的通信期間,a-mpdu602可以包含一個mpdu604。在上行鏈路的情況下,發(fā)送設(shè)備是用戶設(shè)備120,接收設(shè)備是ap102。在該示例中,僅壓縮持續(xù)時間/id、地址1和地址2字段,因為當(dāng)接收a-mpdu時該信息可能已被ap102知道。壓縮控制字段608可以具有被設(shè)置為“1”的位b1,以指示持續(xù)時間/id、地址1和地址2字段被壓縮。類似地,在第二mpdu(例如,mpdu606)中,壓縮控制610可以通過將其位b1設(shè)置為“1”而其余位設(shè)置為“0”,來標(biāo)識僅省略持續(xù)時間/id、地址1和地址2字段。因此,開銷的減少可以是來自mpdu606的13個字節(jié)和來自mpdu608的13個字節(jié),總共26個字節(jié)。應(yīng)當(dāng)理解,上述僅僅是示例,而不應(yīng)被解釋為限制。

圖7示出了根據(jù)本公開的一個或多個實施例的用于報頭壓縮系統(tǒng)的說明性過程700的流程圖。

在塊702處,ap102可以確定將要發(fā)送到用戶設(shè)備120的mac幀,其中,mac幀包括一個或多個mpdu。例如,a-mpdu可以包含兩個mpdu。兩個mpdu可以具有在它們之間是公共的一個或多個字段。這些公共或重復(fù)的字段可以被壓縮或省略。在塊704,ap102可以確定將要從a-mpdu內(nèi)的兩個mpdu中省略的至少一個字段。在塊706,ap102可以至少部分地基于該至少一個字段來生成包括至少一個位集合的壓縮控制字段。例如,壓縮字段可以包含設(shè)置為“1”或“0”的位b0、b1、b2、b3、b4和b5,并且由于位b6和b7被保留,所以它們可以被設(shè)置為0。在塊708,ap102可以生成mac幀以包括壓縮控制字段。例如,在壓縮之后,mac幀可以壓縮或省略重復(fù)的字段,并且通過設(shè)置壓縮控制字段中的各個位,ap102可以確定哪些字段被壓縮,從而當(dāng)在接收設(shè)備處對mac幀進(jìn)行解壓縮時重新生成它們。在塊710,ap102可以將mac幀發(fā)送到用戶設(shè)備120。在接收設(shè)備(例如,用戶設(shè)備120)處,壓縮控制字段可以用于標(biāo)識哪些字段已被省略并且使用該信息,可以重構(gòu)完整的mpdu

圖8示出了根據(jù)一些實施例的示例通信站800的功能圖。在一個實施例中,圖8示出了根據(jù)一些實施例的可以適合用作ap102(圖1)或通信站用戶設(shè)備120(圖1)的通信站的功能框圖。通信站800還可以適用作手持設(shè)備、移動設(shè)備、蜂窩電話、智能電話、平板電腦、上網(wǎng)本、無線終端、膝上型計算機(jī)、可穿戴計算機(jī)設(shè)備、毫微微小區(qū)、高數(shù)據(jù)速率(hdr)訂戶站、接入點、接入終端或其他個人通信系統(tǒng)(pcs)設(shè)備。

通信站800可以包括物理層電路802,其具有收發(fā)器810,用于使用一個或多個天線801向和從其他通信站發(fā)送和接收信號。物理層電路802還可以包括介質(zhì)訪問控制(mac)電路804,用于控制到無線介質(zhì)的接入。通信站800還可以包括被配置為執(zhí)行本文描述的操作的處理電路806和存儲器808。在一些實施例中,物理層電路802和處理電路806可以被配置為執(zhí)行圖2-圖5中詳細(xì)描述的操作。

根據(jù)一些實施例,mac電路804可以被布置為競爭無線介質(zhì)并且配置用于通過無線介質(zhì)進(jìn)行傳送的幀或分組,并且物理層電路802可以被布置為發(fā)送和接收信號。物理層電路802可以包括用于調(diào)制/解調(diào)、上變頻/下變頻、濾波,放大等的電路。在一些實施例中,通信站800的處理電路806可以包括一個或多個處理器。在其他實施例中,兩個或更多天線801可以耦合到布置用于發(fā)送和接收信號的物理層電路802。存儲器808可以存儲用于配置處理電路806以執(zhí)行用于配置和發(fā)送消息幀和執(zhí)行本文描述的各種操作的操作。存儲器808可以包括用于存儲具有機(jī)器(例如,計算機(jī))可讀形式的信息的任何類型的存儲器,包括非暫態(tài)存儲器。例如,存儲器808可以包括計算機(jī)可讀存儲設(shè)備、只讀存儲器(rom)、隨機(jī)存取存儲器(ram)、磁盤存儲介質(zhì)、光存儲介質(zhì)、閃存設(shè)備和其他存儲設(shè)備以及介質(zhì)。

在一些實施例中,通信站800可以是便攜式無線通信設(shè)備的一部分,諸如具有無線通信能力的個人數(shù)字助理(pda)、膝上型計算機(jī)或便攜式計算機(jī)、網(wǎng)絡(luò)平板電腦、無線電話、智能電話、無線耳機(jī)、尋呼機(jī)、即時消息設(shè)備、數(shù)碼相機(jī)、接入點、電視機(jī)、醫(yī)療設(shè)備(例如,心率監(jiān)測器,血壓監(jiān)測器等)、可穿戴計算機(jī)設(shè)備、或可以無線地接收和/或發(fā)送信息的其他設(shè)備。

在一些實施例中,通信站800可以包括一個或多個天線801。天線801可以包括一個或多個定向或全向天線,包括例如偶極天線、單極天線、貼片天線、環(huán)形天線、微帶天線、或適用于rf信號傳輸?shù)钠渌愋偷奶炀€。在一些實施例中,可以使用具有多個孔徑的單個天線而不是兩個或更多天線。在這些實施例中,每個孔徑可以被認(rèn)為是單獨的天線。在一些多輸入多輸出(mimo)實施例中,可以有效地分離天線,用于空間分集和可能在這些天線中的每個天線和發(fā)射站的天線之間產(chǎn)生的不同信道特性。

在一些實施例中,通信站800可以包括鍵盤、顯示器、非易失存儲器端口、多天線、圖形處理器、應(yīng)用處理器、揚聲器和其他移動設(shè)備元件中的一個或多個。顯示器可以是包括觸摸屏的lcd屏幕。

盡管通信站800被示為具有若干單獨的功能元件,但是可以組合兩個或更多功能元件,并且可以通過軟件配置元件(諸如包括數(shù)字信號處理器(dsp)的處理元件)的組合和/或其他硬件元件來實現(xiàn)。例如,一些元件可以包括一個或多個微處理器、dsp、現(xiàn)場可編程門陣列(fpga)、專用集成電路(asic)、射頻集成電路(rfic)以及各種硬件和邏輯電路的組合,以執(zhí)行至少本文描述的功能。在一些實施例中,通信站800的功能元件可以指在一個或多個處理元件上操作的一個或多個過程。

某些實施例可以以硬件、固件和軟件中的一個或其組合來實現(xiàn)。其他實施例還可以被實現(xiàn)為存儲在計算機(jī)可讀存儲設(shè)備上的指令,其可以由至少一個處理器讀取和執(zhí)行,以執(zhí)行本文所述的操作。計算機(jī)可讀存儲設(shè)備可以包括用于存儲具有機(jī)器(例如,計算機(jī))可讀形式的信息的任何非暫態(tài)存儲機(jī)制。例如,計算機(jī)可讀存儲設(shè)備可以包括只讀存儲器(rom)、隨機(jī)存取存儲器(ram)、磁盤存儲介質(zhì)、光存儲介質(zhì)、閃存設(shè)備、以及其他存儲設(shè)備和介質(zhì)。在一些實施例中,通信站800可以包括一個或多個處理器,并且可以被配置有存儲在計算機(jī)可讀存儲設(shè)備存儲器上的指令。

圖9示出了可以在其上執(zhí)行本文討論的任何一種或多種技術(shù)(例如,方法)的機(jī)器900或系統(tǒng)的示例的框圖。在其他實施例中,機(jī)器900可以作為獨立的設(shè)備操作,或者可以連接(例如,聯(lián)網(wǎng))到其他機(jī)器。在聯(lián)網(wǎng)部署中,機(jī)器900可以作為服務(wù)器機(jī)器、客戶端機(jī)器運行、或同時作為服務(wù)器-客戶端網(wǎng)絡(luò)環(huán)境兩者運行。在示例中,機(jī)器900可以用作對等(p2p)(或其他分布式)網(wǎng)絡(luò)環(huán)境中的對等機(jī)器。機(jī)器900可以是個人計算機(jī)(pc)、平板電腦、機(jī)頂盒(stb)、個人數(shù)字助理(pda)、移動電話、可穿戴計算機(jī)設(shè)備、網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)路由器、交換機(jī)或橋接器、或能夠(順序地或以其他方式)執(zhí)行指定該機(jī)器(例如基站)采取的行動的指令的任何機(jī)器。此外,雖然僅示出了單個機(jī)器,但是術(shù)語“機(jī)器”還應(yīng)被視為包括單獨地或聯(lián)合地執(zhí)行一組(或多組)指令以執(zhí)行本文所討論的任何一種或多種方法(如云計算、軟件即服務(wù)(saas)或其他計算機(jī)集群配置)的任何機(jī)器集合。

如本文所述的示例可以包括邏輯或多個組件、模塊或機(jī)制,或可以在其上操作。模塊是當(dāng)操作時能夠執(zhí)行指定操作的有形實體(例如,硬件)。模塊包括硬件。在示例中,硬件可以具體被配置為執(zhí)行具體操作(例如,硬連線)。在另一示例中,硬件可以包括可配置的執(zhí)行單元(例如,晶體管、電路等)和包含指令的計算機(jī)可讀介質(zhì),其中當(dāng)在操作中時,指令配置執(zhí)行單元以執(zhí)行具體操作。配置可能在執(zhí)行單元或加載機(jī)制的指導(dǎo)下進(jìn)行。因此,當(dāng)設(shè)備運行時,執(zhí)行單元可通信地耦接到計算機(jī)可讀介質(zhì)。在該示例中,執(zhí)行單元可以是多于一個模塊的成員。例如,在操作中,執(zhí)行單元可以由第一組指令來配置,以在一個時間點實現(xiàn)第一模塊,并且由第二組指令重新配置以在第二時間點實現(xiàn)第二模塊。

機(jī)器(例如,計算機(jī)系統(tǒng))900可以包括硬件處理器902(例如,中央處理單元(cpu)、圖形處理單元(gpu)、硬件處理器核心或其任何組合)、主存儲器904、和靜態(tài)存儲器906,其一些或全部可以通過互連(例如,總線)908彼此通信。機(jī)器900還可以包括電源管理設(shè)備932、圖形顯示設(shè)備910、字母數(shù)字輸入設(shè)備912(例如,鍵盤)、和用戶界面(ui)導(dǎo)航裝置914(例如,鼠標(biāo))。在示例中,圖形顯示設(shè)備910、字母數(shù)字輸入設(shè)備912和ui導(dǎo)航設(shè)備914可以是觸摸屏顯示器。機(jī)器900還可以包括存儲設(shè)備(即,驅(qū)動單元)916、信號發(fā)生設(shè)備918(例如,揚聲器)、耦接到天線930的網(wǎng)絡(luò)接口設(shè)備/收發(fā)器920、以及一個或多個傳感器928(諸如全球定位系統(tǒng)(gps)傳感器、羅盤、加速度計、或其他傳感器)。機(jī)器900可以包括輸出控制器934,諸如串行(例如通用串行總線(usb))、并行、或其它有線或無線(例如,紅外(ir)、近場通信(nfc)等)連接,以與一個或多個外圍設(shè)備(例如,打印機(jī)、讀卡器等)進(jìn)行通信或?qū)ζ溥M(jìn)行控制。

存儲設(shè)備916可以包括機(jī)器可讀介質(zhì)922,在其上存儲一組或多組數(shù)據(jù)結(jié)構(gòu)或指令(例如,軟件)924,其通過本文所述的任何一種或多種技術(shù)或功能體現(xiàn)或使用。在機(jī)器900執(zhí)行期間,指令924還可以部分地或全部留駐于主存儲器904內(nèi)、靜態(tài)存儲器906內(nèi)、或硬件處理器902內(nèi)。在示例中,硬件處理器902、主存儲器904、靜態(tài)存儲器906、或存儲設(shè)備916的一個或任何組合可以構(gòu)成機(jī)器可讀介質(zhì)。

雖然機(jī)器可讀介質(zhì)922被示出為單個介質(zhì),但術(shù)語“機(jī)器可讀介質(zhì)”可以包括配置為以存儲一個或多個指令924的單個介質(zhì)或多個介質(zhì)(例如,集中式或分布式數(shù)據(jù)庫、和/或相關(guān)聯(lián)的高速緩存和服務(wù)器)。

術(shù)語“機(jī)器可讀介質(zhì)”可以包括能夠存儲、編碼、或承載由機(jī)器900執(zhí)行的指令的任何介質(zhì),或者能夠存儲、編碼、或承載由這些指令使用或相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)的任何介質(zhì),并且該指令使得機(jī)器900執(zhí)行本公開的任何一種或多種技術(shù)。非限制性機(jī)器可讀介質(zhì)示例可以包括固態(tài)存儲器、以及光學(xué)和磁性介質(zhì)。在示例中,大規(guī)模機(jī)器可讀介質(zhì)包括具有多個具有靜止質(zhì)量的粒子的機(jī)器可讀介質(zhì)。大規(guī)模機(jī)器可讀介質(zhì)的具體示例可以包括非易失存儲器,諸如半導(dǎo)體存儲器設(shè)備(例如,電可編程只讀存儲器(eprom)或電可擦除可編程只讀存儲器(eeprom))和閃存設(shè)備;磁盤,諸如內(nèi)部硬盤和可移動磁盤;磁光盤;以及cd-rom和dvd-rom盤。

指令924還可以通過使用傳輸介質(zhì)的通信網(wǎng)絡(luò)926發(fā)送或接收,該發(fā)送和接收經(jīng)由利用多個傳輸協(xié)議(例如,幀中繼、互聯(lián)網(wǎng)協(xié)議(ip)、傳輸控制協(xié)議(tcp)、用戶數(shù)據(jù)報協(xié)議(udp)、超文本傳輸協(xié)議(http)等)的網(wǎng)絡(luò)接口設(shè)備/收發(fā)器920。示例的通信網(wǎng)絡(luò)可以包括局域網(wǎng)(lan)、廣域網(wǎng)(wan)、分組數(shù)據(jù)網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))、移動電話網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò))、普通老式電話(pots)網(wǎng)絡(luò)、無線數(shù)據(jù)網(wǎng)絡(luò)(例如,已知為的標(biāo)準(zhǔn)的電氣和電子工程師協(xié)會(ieee)802.11系列,已知為的ieee802.16標(biāo)準(zhǔn)系列)、ieee802.15.4標(biāo)準(zhǔn)系列、以及對等(p2p)網(wǎng)絡(luò)等等。在示例中,網(wǎng)絡(luò)接口設(shè)備/收發(fā)器920可以包括一個或多個物理插孔(例如,以太網(wǎng)、同軸、或電話插孔)或一個或多個天線,以連接到通信網(wǎng)絡(luò)926。在示例中,網(wǎng)絡(luò)接口設(shè)備/收發(fā)器920可以包括多個天線以使用單輸入多輸出(simo)、多輸入多輸出(mimo)、或多輸入單輸出(miso)技術(shù)中的至少一種進(jìn)行無線通信。術(shù)語“傳輸介質(zhì)”應(yīng)被視為包括能夠存儲、編碼、或攜帶由機(jī)器900執(zhí)行的指令的任何無形介質(zhì),并且包括數(shù)字或模擬通信信號或其他無形介質(zhì)以輔助該軟件的通信。

在本公開的示例的實施例中,可以存在一種方法。該方法可以包括由包括一個或多個處理器和一個或多個收發(fā)器組件的第一計算設(shè)備,確定將被發(fā)送到第二計算設(shè)備的介質(zhì)訪問控制(mac)幀,其中,該mac幀可以包括一個或多個mac協(xié)議數(shù)據(jù)單元(mpdu)。該方法可以包括由第一計算設(shè)備確定被包括在一個或多個mpdu中的一個或多個字段。該方法可以包括由第一計算設(shè)備生成壓縮控制字段,該壓縮控制字段包括與一個或多個mpdu中所包括的一個或多個字段相關(guān)聯(lián)的一個或多個位。該方法可以包括由第一計算設(shè)備生成mac幀以包括壓縮控制字段。該方法可以包括使得第一計算設(shè)備將mac幀發(fā)送到第二計算設(shè)備。一個mpdu可以包括第一mpdu和第二mpdu。如果要從一個或多個mpdu中省略一個或多個字段,則壓縮控制字段的生成可以包括將一個或多個位中的一個設(shè)置為“1”。如果不省略一個或多個mpdu中的一個或多個字段,則壓縮控制字段的生成可以包括將一個或多個位中的一個設(shè)置為“0”。一個或多個mpdu可以被包括在聚合mpdu(a-mpdu)中。壓縮控制字段可以具有1字節(jié)的大小。如果一個或多個字段可以是mac幀內(nèi)另一字段的副本,則該方法還可以包括省略將要從一個或多個mpdu中被省略的一個或多個字段。

根據(jù)本公開的示例的實施例,可以存在一種設(shè)備。該設(shè)備可以包括被配置為發(fā)送和接收無線信號的收發(fā)器。設(shè)備可以包括耦合到收發(fā)器的天線、與收發(fā)器通信的一個或多個處理器、存儲計算機(jī)可執(zhí)行指令的至少一個存儲器、以及被配置為訪問至少一個存儲器的一個或多個處理器中的至少一個處理器。一個或多個處理器中的至少一個處理器被配置為執(zhí)行計算機(jī)可執(zhí)行指令以確定要發(fā)送到計算設(shè)備的介質(zhì)訪問控制(mac)幀,其中,該mac幀包括一個或多個mac協(xié)議數(shù)據(jù)單元(mpdu)。一個或多個處理器中的至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令,以確定包括在一個或多個mpdu中的一個或多個字段。一個或多個處理器中的至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令以生成壓縮控制字段,該壓縮控制字段包括與被包括在一個或多個mpdu中的一個或多個字段相關(guān)聯(lián)的一個或多個位。一個或多個處理器中的至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令,以生成mac幀以包括壓縮控制字段。一個或多個處理器中的至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令,以使得將mac幀發(fā)送到計算設(shè)備。一個或多個mpdu可以包括第一mpdu和第二mpdu。當(dāng)從一個或多個mpdu中省略一個或多個字段時,生成壓縮控制字段可以包括將一個或多個位中的一個設(shè)置為“1”。當(dāng)不會省略一個或多個mpdu中的一個或多個字段時,生成壓縮控制字段可以包括將一個或多個位中的一個設(shè)置為“0”。一個或多個mpdu可以被包括在聚合mpdu中。壓縮控制字段可以具有1字節(jié)的大小。一個或多個處理器中的至少一個處理器可以被配置為當(dāng)?shù)谝蛔侄问且粋€或多個字段中的第二字段的副本時,執(zhí)行計算機(jī)可執(zhí)行指令,以省略被包括在一個或多個mpdu中的一個或多個字段中的第一字段。

在本公開的示例實施例中,可以存在存儲計算機(jī)可執(zhí)行指令的計算機(jī)可讀介質(zhì),當(dāng)由處理器執(zhí)行該指令時使得處理器執(zhí)行操作。操作可以包括確定將被發(fā)送到計算設(shè)備的介質(zhì)訪問控制(mac)幀,其中mac幀包括一個或多個mac協(xié)議數(shù)據(jù)單元(mpdu)。操作可以包括確定被包括在一個或多個mpdu中的一個或多個字段。這些操作可以包括生成壓縮控制字段,其包括與一個或多個mpdu中所包括的一個或多個字段相關(guān)聯(lián)的一個或多個位。該操作可以包括生成mac幀,以包括壓縮控制字段。該操作可以包括使得將mac幀發(fā)送到計算設(shè)備。一個或多個mpdu可以包括第一mpdu和第二mpdu。當(dāng)從一個或多個mpdu中省略一個或多個字段時,壓縮控制字段的生成可以包括將一個或多個位中的一個位設(shè)置為“1”。當(dāng)不會省略一個或多個mpdu中的一個或多個字段時,壓縮控制字段的生成可以包括將一個或多個位中的一個位設(shè)置為“0”。一個或多個mpdu可以被包括在聚合mpdu中。壓縮控制字段可以具有1字節(jié)的大小。該操作可以包括當(dāng)?shù)谝蛔侄问且粋€或多個字段的第二字段的副本時,省略一個或多個mpdu中所包括的一個或多個字段中的第一字段。

在本公開的示例的實施例中,可以存在一種系統(tǒng)。該系統(tǒng)可以包括存儲計算機(jī)可執(zhí)行指令的至少一個存儲器,以及被配置為訪問至少一個存儲器的至少一個處理器,其中,該至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令以確定將要被發(fā)送到第二計算設(shè)備的介質(zhì)訪問控制(mac)幀,其中,mac幀可以包括一個或多個mac協(xié)議數(shù)據(jù)單元(mpdu)。該至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令以確定被包括在一個或多個mpdu中的一個或多個字段。至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令以生成壓縮控制字段,該壓縮控制字段包括與一個或多個mpdu中所包括的一個或多個字段相關(guān)聯(lián)的一個或多個位。至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令以生成mac幀,以包括壓縮控制字段。至少一個處理器可以被配置為執(zhí)行計算機(jī)可執(zhí)行指令,以使得第一計算設(shè)備將mac幀發(fā)送到第二計算設(shè)備。一個mpdu可以包括第一mpdu和第二mpdu。如果要從一個或多個mpdu中省略一個或多個字段,則壓縮控制字段的生成可以包括將一個或多個位中的一個位設(shè)置為“1”。如果不會省略一個或多個mpdu中的一個或多個字段,則壓縮控制字段的生成可以包括將一個或多個位中的一個位設(shè)置為“0”。一個或多個mpdu可以被包括在聚合mpdu(a-mpdu)中。壓縮控制字段可以具有1字節(jié)的大小。至少一個處理器可以被配置為如果一個或多個字段可以是mac幀內(nèi)的另一字段的副本,則執(zhí)行所述計算機(jī)可執(zhí)行指令以省略將要從一個或多個mpdu中省略的一個或多個字段。

在本公開的示例的實施例中,可以存在一種設(shè)備。該設(shè)備可以包括用于確定將被發(fā)送到計算設(shè)備的介質(zhì)訪問控制(mac)幀的裝置,其中,mac幀包括一個或多個mac協(xié)議數(shù)據(jù)單元(mpdu)。該設(shè)備可以包括用于確定一個或多個mpdu中所包括的一個或多個字段的裝置。該設(shè)備可以包括用于生成壓縮控制字段的裝置,該壓縮控制字段包括與一個或多個mpdu中所包括的一個或多個字段相關(guān)聯(lián)的一個或多個位。該設(shè)備可以包括用于生成mac幀以包括壓縮控制字段的裝置。該設(shè)備可以包括用于使得將mac幀發(fā)送到計算設(shè)備的裝置。一個或多個mpdu可以包括第一mpdu和第二mpdu。當(dāng)從一個或多個mpdu中省略一個或多個字段時,壓縮控制字段的生成可以包括將一個或多個位中的一個位設(shè)置為“1”。當(dāng)不省略一個或多個mpdu中的一個或多個字段時,生成壓縮控制字段可以包括將一個或多個位中的一個位設(shè)置為“0”。一個或多個mpdu可以被包括在聚合mpdu中。壓縮控制字段可以具有1字節(jié)的大小。該設(shè)備可以包括當(dāng)?shù)谝蛔侄问且粋€或多個字段中的第二字段的副本時,用于省略一個或多個mpdu中所包括的一個或多個字段中的第一字段的裝置。

以上所述和示出的操作和過程可以如各種實現(xiàn)方式中需要的以任何合適的順序?qū)嵤┗驁?zhí)行。此外,在某些實現(xiàn)方式中,可以并行地實施至少一部分操作。此外,在某些實現(xiàn)方式中,可以執(zhí)行少于或多于所描述的操作。

上文參考根據(jù)各種實現(xiàn)方式的系統(tǒng)、方法、設(shè)備和/或計算機(jī)程序產(chǎn)品的框圖和流程圖描述了本公開的一些方面。應(yīng)當(dāng)理解,框圖和流程圖的一個或多個塊以及框圖和流程圖中的塊的組合,相應(yīng)地可以通過計算機(jī)可執(zhí)行程序指令來實現(xiàn)。相似地,根據(jù)一些實現(xiàn)方式,框圖和流程圖中的一些塊可能不一定需要以所示出的順序執(zhí)行,或者可能不需要執(zhí)行。

這些計算機(jī)可執(zhí)行程序指令可以被加載到專用計算機(jī)或其他特定機(jī)器、處理器、或其他可編程數(shù)據(jù)處理裝置上,以產(chǎn)生特定機(jī)器,使得在計算機(jī)、處理器、或其他可編程數(shù)據(jù)處理裝置上執(zhí)行的指令能夠創(chuàng)建用于實現(xiàn)流程圖塊或塊中指定的一個或多個功能的設(shè)備。這些計算機(jī)程序指令還可以存儲在計算機(jī)可讀存儲介質(zhì)或存儲器中,該計算機(jī)可讀存儲介質(zhì)或存儲器可以指導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理裝置以特定方式工作,使得被存儲在計算機(jī)可讀存儲介質(zhì)中的指令能夠產(chǎn)生制品,該制品包括實現(xiàn)流程圖塊或塊中指定的一個或多個功能的指令設(shè)備。如示例,某些實現(xiàn)方式可以提供計算機(jī)程序產(chǎn)品,其包括具有計算機(jī)可讀程序代碼或其所實現(xiàn)的程序指令的計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀程序代碼適用于被執(zhí)行以實現(xiàn)在流程圖塊中指定的一個或多個功能。計算機(jī)程序指令還可以被加載到計算機(jī)或其他可編程數(shù)據(jù)處理裝置上,以使得能夠在計算機(jī)或其他可編程裝置上執(zhí)行一系列操作元件或步驟,以產(chǎn)生計算機(jī)實現(xiàn)的過程,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令能夠提供用于實現(xiàn)流程圖塊或塊中指定的功能的元件或步驟。

因此,框圖和流程圖中的塊提供用于執(zhí)行指定功能的設(shè)備的組合、用于執(zhí)行指定功能的元件或步驟的組合、以及用于執(zhí)行指定功能的程序指令設(shè)備。還應(yīng)當(dāng)理解,框圖和流程圖的每個塊和框圖和流程圖中塊的組合,可以通過執(zhí)行指定功能、元件、或步驟的專用基于硬件的計算機(jī)系統(tǒng)或?qū)S糜布陀嬎銠C(jī)指令的組合來實現(xiàn)。

諸如“可以”、“可”、“可能”或“能夠”的條件用語,除非另有明確說明或在所使用的上下文中以其它方式理解,通常意在表達(dá)某些實現(xiàn)方式可以包括某些特征、元素、和/或操作而其他實現(xiàn)不包括。因此,這種條件語言通常不意在指特征、元素和/或操作是以任何方式對于一個或多個實現(xiàn)方式是必需的或者一個或多個實現(xiàn)方式必須包括用于在有或者沒有用戶輸入或提示的情況下決定是否包括這些特征、元素和/或操作,或者將在任何特定實現(xiàn)方式中執(zhí)行這些特征、元素和/或操作的邏輯。

本文所描述的本公開的許多修改和其它實現(xiàn)方式將顯然具有上述說明和相關(guān)附圖中所呈現(xiàn)的教導(dǎo)的益處。因此,應(yīng)當(dāng)理解,本公開不限于所公開的具體實現(xiàn)方式,并且修改和其他實現(xiàn)方式意在被包括在所附權(quán)利要求的范圍內(nèi)。盡管本文采用了具體的術(shù)語,但它們僅在通用和描述性意義上使用,而非出于限制的目的。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1