用于無線網(wǎng)絡(luò)中的分組流的方法和布置的制作方法
【專利摘要】邏輯可壓縮無線通信幀并且傳遞不包含分組流內(nèi)的重復(fù)位序列的壓縮幀。邏輯可包含流幀中的壓縮幀。邏輯可在創(chuàng)建分組流之后生成、編碼、傳送、解碼、解析并且解釋流幀。流幀可包括流幀控制字段、壓縮幀和幀序列校驗(yàn)。邏輯可基于與流幀的流索引關(guān)聯(lián)的流解壓縮規(guī)則來將壓縮幀解壓縮。流幀可包含持續(xù)時(shí)間字段來設(shè)置其它站的網(wǎng)絡(luò)分配矢量。并且可基于整個(gè)流幀來生成幀序列校驗(yàn)。
【專利說明】[0001] 用于無線網(wǎng)絡(luò)中的分組流的方法和布置
【技術(shù)領(lǐng)域】
[0002] 實(shí)施例在無線通信領(lǐng)域中。更特別地,本公開涉及分組流的流幀的通信。
【專利附圖】
【附圖說明】
[0003] 圖1描繪包括多個(gè)通信裝置的無線網(wǎng)絡(luò)的實(shí)施例; 圖1A-1C描繪未壓縮幀的實(shí)施例和流幀的備選實(shí)施例; 圖2描繪生成、傳送、接收并且解釋流幀的設(shè)備的實(shí)施例;以及 圖3A-3B描繪生成、傳送、接收、解析并且解釋與流幀的通信的流程圖的實(shí)施例。
【具體實(shí)施方式】
[0004] 下文是在附圖中描述的新穎實(shí)施例的詳細(xì)描述。然而,提供的細(xì)節(jié)的數(shù)量不旨在 限制描述的實(shí)施例的預(yù)期變化;相反地,權(quán)利要求和詳細(xì)描述覆蓋落入如所附的權(quán)利要求 定義的本發(fā)明的精神和范圍內(nèi)的所有修改、等同物和備選。以下的詳細(xì)描繪設(shè)計(jì)為使這樣 的實(shí)施例對(duì)本領(lǐng)域的普通技術(shù)人員是可理解的。
[0005] 實(shí)施例涉及分組流,它指具有在頻繁傳送的幀中重復(fù)的公共位序列的任何幀集 合。在若干實(shí)施例中,邏輯可根據(jù)移除重復(fù)或恒定位序列的流壓縮規(guī)則來壓縮未壓縮幀并 且可通信不包含分組流內(nèi)的重復(fù)位序列的壓縮幀。在若干實(shí)施例中,邏輯可生成包括壓縮 幀的流幀。許多實(shí)施例包括邏輯來在創(chuàng)建分組流之后生成、編碼、傳送、解碼、解析并且解釋 流幀。若干實(shí)施例基于與包含在流幀中的流索引關(guān)聯(lián)的流解壓縮規(guī)則來將壓縮幀解壓縮。
[0006] 在一些實(shí)施例中,流幀包括流幀控制字段、壓縮幀和幀序列校驗(yàn)。在若干實(shí)施例 中,流幀包括流地址字段(包括傳送器地址(TA)或源地址(SA),取決于在流創(chuàng)建中作出的 選擇)。
[0007] 在許多實(shí)施例中,流幀控制字段的第一字節(jié)包括用于協(xié)議版本的2個(gè)位、用于幀 類型的2個(gè)位以及用于幀子類型的4個(gè)位。在一些實(shí)施例中,流幀控制字段的流幀類型是 2個(gè)位值(11),它目前列為IEEE 802. 11系統(tǒng)的"保留的"幀類型。幀子類型可以是4個(gè)位 值(0000)。在其它實(shí)施例中,可選擇其它值。
[0008] 在若干實(shí)施例中,流幀控制字段的第二字節(jié)包括定義為幀控制覆蓋位的一個(gè)或多 個(gè)位。在一些實(shí)施例中,如果在流創(chuàng)建期間規(guī)定幀控制覆蓋位,則此位的值將被插入到未壓 縮幀的幀控制字段。更具體地,在未壓縮幀的第二個(gè)八位字節(jié)(幀控制字段的第二字節(jié))的 流創(chuàng)建期間,它將被插入到在流創(chuàng)建規(guī)則中規(guī)定的位位置。
[0009] 在一些實(shí)施例中,流幀控制字段可包括短流索引(ID)。在若干實(shí)施例中,短流ID 字段可以是四個(gè)位長并且短流ID字段可允許裝置高達(dá)15個(gè)接收(RX)流和15個(gè)傳送(TX) 流(其中流地址可以是裝置媒體接入控制(MAC)地址)。在許多實(shí)施例中,短流ID與傳送器 側(cè)上的流壓縮規(guī)則和接收器側(cè)上的流解壓縮規(guī)則關(guān)聯(lián)。在另外的實(shí)施例中,短流ID字段 可被設(shè)置為特定數(shù)值(例如,0000)來指示流幀中的長流ID字段的存在,并且在一些實(shí)施例 中,長流ID字段可以是2個(gè)八位字節(jié)。
[0010] 在許多實(shí)施例中,流幀可包括監(jiān)聽器持續(xù)時(shí)間字段來通知其它"監(jiān)聽器"裝置網(wǎng)絡(luò) 分配矢量(NAV)。在一些實(shí)施例中,監(jiān)聽器持續(xù)時(shí)間字段中的值111指示在流幀中存在16 位持續(xù)時(shí)間字段。在一些實(shí)施例中,值〇〇〇指示持續(xù)時(shí)間值為零。在另外的實(shí)施例中,監(jiān)聽 器持續(xù)時(shí)間字段的其它六個(gè)可能的值可以是用于以不同的速率傳送的確認(rèn)(ACK)幀的持續(xù) 時(shí)間值。這些特殊的持續(xù)時(shí)間值可以是以較低的調(diào)制和編碼方案(MCS)值的壓縮ACK的持 續(xù)時(shí)間并且可用于監(jiān)聽裝置來適當(dāng)?shù)卦O(shè)置NAV。在一些實(shí)施例中,預(yù)期的接收器可根據(jù)流解 壓縮規(guī)則中的定義而將持續(xù)時(shí)間字段填為零值。
[0011] 在一些實(shí)施例中,流幀可包括可以是6個(gè)八位字節(jié)的流地址。在流地址之后,可以 存在用于長流ID字段的選項(xiàng)。長流ID字段可以是2個(gè)八位字節(jié)。在流地址之后,可出現(xiàn) 原始幀的所有字節(jié),除非移除在流壓縮規(guī)則中的分組流創(chuàng)建期間指示的恒定或重復(fù)位。
[0012] 在許多實(shí)施例中,F(xiàn)CS字段可在流幀的末端。在若干實(shí)施例中,流幀邏輯計(jì)算在整 個(gè)流幀上的FCS字段。一些實(shí)施例具有將流地址并入到FCS的選項(xiàng),在這種情況下流地址 自身不會(huì)包含作為流幀中的單獨(dú)的字段。在一些實(shí)施例中,流幀可包括附加位來指示縮短 的FCS字段。
[0013] 在一些實(shí)施例中,流幀邏輯可允許在流創(chuàng)建期間的縮短的流地址。在這樣的實(shí)施 例中,縮短的流地址可以是(例如)完整流地址的哈?;蛲暾鞯刂返慕?cái)?。此外,在這樣的 實(shí)施例中,流幀邏輯可包含在FCS計(jì)算中的縮短的流地址,并且在若干實(shí)施例中,縮短的流 地址可被插入(例如)在流幀的末端或在流幀控制字段之后。
[0014] 在許多實(shí)施例中,流幀邏輯可在流幀控制之后包含未壓縮幀的持續(xù)時(shí)間字段。這 將為監(jiān)聽裝置固定持續(xù)時(shí)間信息的位置。
[0015] 各實(shí)施例可被設(shè)計(jì)為處理與通信具有公共和重復(fù)位序列的幀集合關(guān)聯(lián)的不同的 技術(shù)問題。例如,一些實(shí)施例可被設(shè)計(jì)為處理一個(gè)或多個(gè)技術(shù)問題,例如,為分組流生成壓 縮幀。
[0016] 不同的技術(shù)問題(例如,以上討論的那些)可由一個(gè)或多個(gè)不同的實(shí)施例來處理。 例如,傳遞具有公共和重復(fù)位序列的幀集合的一些實(shí)施例可由一個(gè)或多個(gè)不同的技術(shù)手段 來這樣做,例如壓縮未壓縮幀、根據(jù)流壓縮規(guī)則移除重復(fù)位序列來壓縮未壓縮幀、添加流幀 字段、在流幀格式中通信壓縮幀、傳遞不包括重復(fù)位序列的壓縮幀、在分組流的創(chuàng)建之后傳 遞流幀、移除流幀字段、將壓縮幀解壓縮以及根據(jù)與流幀中的流ID關(guān)聯(lián)的流解壓縮規(guī)則通 過插入重復(fù)或恒定位序列來重建未壓縮幀。
[0017] 一些實(shí)施例實(shí)現(xiàn)電氣和電子工程師協(xié)會(huì)(ΙΕΕΕ)802· 11系統(tǒng),例如IEEE 802. llah 系統(tǒng)和根據(jù)例如IEEE 802. 11-2007,信息技術(shù)的IEEE標(biāo)準(zhǔn)一系統(tǒng)(本地和城域網(wǎng))之間的 電信和信息交換一具體要求一 11部分:無線LAN媒體接入控制(MAC)和物理層(PHY)規(guī)范 (http://standards. ieee. org/getieee802/download/802. 11-2007. pdf)的標(biāo)準(zhǔn)操作的其 它系統(tǒng)。
[0018] 若干實(shí)施例包括接入點(diǎn)(AP)和/或AP或站(STA)的客戶端裝置,例如,路由器、 交換機(jī)、服務(wù)器、工作站、上網(wǎng)本、移動(dòng)裝置(膝上型計(jì)算機(jī)、智能電話、平板計(jì)算機(jī)等)以及 傳感器、計(jì)量器、控制器、儀器、監(jiān)視器、家用電器等。例如,一些實(shí)施例可提供室內(nèi)和/或 室外的"智能"電網(wǎng)和傳感器服務(wù)。例如,一些實(shí)施例可提供計(jì)量站來收集來自為特定區(qū) 域內(nèi)的家庭計(jì)量電、水、煤氣和/或其它公用事業(yè)的使用并且將這些服務(wù)的使用無線傳送 到計(jì)量子站的傳感器的數(shù)據(jù)。另外的實(shí)施例可收集來自家庭醫(yī)療護(hù)理、診所或醫(yī)院的傳感 器的數(shù)據(jù)用于監(jiān)測保健相關(guān)事件和患者的生命指征(例如,跌倒檢測、藥瓶監(jiān)測、體重監(jiān)測、 睡眠呼吸暫停、血糖水平、心跳節(jié)律等)。為這樣的服務(wù)設(shè)計(jì)的實(shí)施例通常可要求比在IEEE 802. lln/ac系統(tǒng)中提供的裝置更低的數(shù)據(jù)率和更低的(極低的)功耗。
[0019] 本文所描述的邏輯、模塊、裝置和接口可執(zhí)行可在硬件和/或代碼中實(shí)現(xiàn)的功能。 硬件和/或代碼可包括設(shè)計(jì)來完成功能性的軟件、固件、微碼、處理器、狀態(tài)機(jī)、芯片集或其 組合。
[0020] 實(shí)施例可促進(jìn)無線通信。一些實(shí)施例可包括低功率無線通信(例如,藍(lán)牙?、無線局 域網(wǎng)(WLAN)、無線城域網(wǎng)(WMAN)、無線個(gè)人區(qū)域網(wǎng)絡(luò)(WPAN)、蜂窩網(wǎng)絡(luò)、網(wǎng)絡(luò)中的通信、消 息傳遞系統(tǒng)以及智能裝置)來促進(jìn)這樣的裝置之間的交互。此外,一些無線實(shí)施例可包含單 個(gè)天線而其它實(shí)施例可采用多個(gè)天線。一個(gè)或多個(gè)天線可與處理器和無線電耦合來傳送和 /或接收無線電波。例如,多輸入和多輸出(ΜΜ0)是經(jīng)由在傳送器和接收器兩者處的多個(gè) 天線攜帶信號(hào)的無線電信道的使用來改進(jìn)通信性能。
[0021] 雖然以下描述的一些具體實(shí)施例將參考具有具體配置的實(shí)施例,本領(lǐng)域技術(shù)人員 將意識(shí)到可利用具有類似問題或難題的其它配置來有利地實(shí)現(xiàn)本公開的實(shí)施例。
[0022] 現(xiàn)在轉(zhuǎn)到圖1,示出無線通信系統(tǒng)1000的實(shí)施例。無線通信系統(tǒng)1000包括通信裝 置1010,它可以有線并且無線連接到網(wǎng)絡(luò)1005。通信裝置1010可經(jīng)由網(wǎng)絡(luò)1005與多個(gè)通 信裝置1030、1050和1055無線通信。通信裝置1010可包括接入點(diǎn)。通信裝置1030可包 括低功率通信裝置,例如,傳感器、消費(fèi)電子裝置、個(gè)人移動(dòng)裝置等。并且通信裝置1050和 1055可包括傳感器、站臺(tái)、接入點(diǎn)、集線器、交換機(jī)、路由器、計(jì)算機(jī)、膝上型計(jì)算機(jī)、上網(wǎng)本、 蜂窩電話、智能電話、PDA (個(gè)人數(shù)字助理)或其它無線能力裝置。因此,通信裝置可以是移 動(dòng)或固定的。例如,通信裝置1010可包括用于在家庭附近內(nèi)的水消耗的計(jì)量子站。附近的 每個(gè)家庭可包括傳感器(例如,通信裝置1030)并且通信裝置1030可集成到或耦合到水量 計(jì)。
[0023] 最初,通信裝置1030可啟動(dòng)基于多個(gè)幀的流來從通信裝置1030傳送到通信裝置 1010。分組流可具有將是幀之間的重復(fù)或恒定(例如,多個(gè)數(shù)據(jù)分組的傳送)的多個(gè)位序列。 分組流可與流索引(ID)關(guān)聯(lián)。在一些實(shí)施例中,流ID可以是通信裝置1030或是數(shù)據(jù)分組 源的另一裝置的MAC地址。通信裝置1030的流幀邏輯1032可通過壓縮未壓縮幀(例如,數(shù) 據(jù)分組的數(shù)據(jù)幀)、前端添加 (pr印end)流幀字段并且計(jì)算新的幀校驗(yàn)序列(FCS)字段來促 進(jìn)分組流。在一些實(shí)施例中,F(xiàn)CS字段的計(jì)算可涉及基于整個(gè)流幀1034 (它包括前端添加 的流幀字段和壓縮幀)來計(jì)算FCS字段值。
[0024] 在若干實(shí)施例中,流幀邏輯1032可通過移除持續(xù)時(shí)間字段、地址字段以及幀主體 的重復(fù)的八位字節(jié)來壓縮未壓縮幀。在一些實(shí)施例中,流幀邏輯1033可生成流幀控制字段 和流地址字段來前端添加到壓縮幀以生成流幀1014,可前端添加字段,并且可基于整個(gè)幀 來計(jì)算FCS值。
[0025] 在生成流幀之后,物理層(PHY)邏輯1039可接收流幀1034,利用前置碼來封裝流 幀1034并且經(jīng)由收發(fā)器1040的傳送鏈(TX)來傳送流幀。
[0026] 收發(fā)器(RX/TX)的接收鏈(RX) 1020可接收流幀1034的傳送,解碼流幀1034并且 將解碼的流幀1014傳給通信裝置1010的MAC子層邏輯1018。流幀邏輯1013可實(shí)現(xiàn)與流 幀1014關(guān)聯(lián)的解壓縮規(guī)則來解壓縮流幀1014。特別地,流幀邏輯1013可解析流幀控制字 段來確定短幀ID的內(nèi)容。在一些實(shí)施例中,短幀ID可指示長幀ID的存在因此流幀邏輯 1013可解析來自流幀1014的長幀ID字段來確定幀ID。在其它實(shí)施例中,短幀ID字段可 包括ID因此流幀邏輯可通過比較幀ID與存儲(chǔ)器1011中的幀ID來解釋流幀ID以確定流 幀1014的解壓縮規(guī)則。
[0027] 在確定流幀1014的解壓縮規(guī)則之后,流幀邏輯1013可從流幀1014中的壓縮幀重 建未壓縮幀。例如,流幀邏輯1013可將重復(fù)、恒定位或位序列(在來自分組流的傳送之前被 移除)添加回到壓縮幀來生成未壓縮幀。在一些實(shí)施例中,將位添加回到壓縮幀可涉及將 持續(xù)時(shí)間字段、地址字段以及部分幀主體添加回到壓縮幀來生成未壓縮幀。之后,通信裝置 1010的MAC子層邏輯1018可解析并且解釋未壓縮幀。
[0028] 在另外的實(shí)施例中,通信裝置1010可促進(jìn)數(shù)據(jù)卸載。例如,為了降低在等待到(例 如)計(jì)量站的接入中消耗的功耗和/或提高帶寬的可用性的目的,通信裝置(它們是低功率 傳感器)可包含數(shù)據(jù)卸載方案來(例如)經(jīng)由Wi-Fi、另一通信裝置、蜂窩網(wǎng)絡(luò)等通信。為了 降低網(wǎng)絡(luò)1005的擁塞的目的,從傳感器(例如,計(jì)量站)接收數(shù)據(jù)的通信裝置可包含數(shù)據(jù)卸 載方案來(例如)經(jīng)由Wi-Fi、另一通信裝置、蜂窩網(wǎng)絡(luò)等通信。
[0029] 網(wǎng)絡(luò)1005可表示多個(gè)網(wǎng)絡(luò)的互連。例如,網(wǎng)絡(luò)1005可與廣域網(wǎng)(例如,因特網(wǎng)或 內(nèi)部網(wǎng))耦合并且可互連本地裝置(經(jīng)由一個(gè)或多個(gè)集線器、路由器或交換機(jī)而有線或無線 互連)。在本實(shí)施例中,網(wǎng)絡(luò)1005通信地耦合通信裝置1010、1030、1050和1055。
[0030] 通信裝置1010和1030分別包括存儲(chǔ)器1011和1031、媒體接入控制(MAC)子層邏 輯1018和1038以及物理層(PHY)邏輯1019和1039。存儲(chǔ)器1011和1031可包括存儲(chǔ)介 質(zhì)(例如,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、只讀存儲(chǔ)器(ROM)、緩沖器、寄存器、高速緩存、閃速 存儲(chǔ)器、硬盤驅(qū)動(dòng)器、固態(tài)驅(qū)動(dòng)器等)。存儲(chǔ)器1011和1031可存儲(chǔ)幀和/或幀結(jié)構(gòu)或其部 分(例如,管理幀、控制幀、數(shù)據(jù)幀等)。
[0031] MAC子層邏輯1018、1038可包括邏輯來實(shí)現(xiàn)通信裝置1010、1030的數(shù)據(jù)鏈路層的 MAC子層的功能性。MAC子層邏輯1018、1038可生成幀(例如,流幀)并且物理層邏輯1019、 1039可基于幀來生成物理層協(xié)議數(shù)據(jù)單元(prou)。例如,幀構(gòu)造器可生成幀并且流幀邏輯 1013、1033可壓縮幀并且添加流幀字段來生成流幀1014、1034。物理層邏輯1019、1039可 經(jīng)由物理層裝置(例如,由接收/傳送鏈(RX/TX)表示的收發(fā)器1020和1040)利用前置碼 來封裝幀以生成用于傳送的PPDU。
[0032] 通信裝置1010、1030、1050和1055每個(gè)可包括收發(fā)器,例如收發(fā)器1020和1040。 每個(gè)收發(fā)器1020、1040包括RF傳送器和RF接收器。每個(gè)RF傳送器將數(shù)字?jǐn)?shù)據(jù)施加到用 于由電磁輻射的數(shù)據(jù)的傳送的RF頻率上。RF接收器接收在RF頻率處的電磁能并且從中提 取數(shù)字?jǐn)?shù)據(jù)。
[0033] 圖1可描繪包含具有例如四個(gè)空間流的多輸入多輸出(ΜΜ0)系統(tǒng)的多個(gè)不同的 實(shí)施例,并且可描繪退化系統(tǒng),其中通信裝置1010、1030、1050和1055中的一個(gè)或多個(gè)包括 具有單個(gè)天線的接收器和/或傳送器,所述天線包含單輸入單輸出(SIS0)系統(tǒng)、單輸入多 輸出(SM0)系統(tǒng)以及多輸入單輸出(MIS0)系統(tǒng)。在備選中,圖1可描繪包含多個(gè)天線并且 能夠進(jìn)行多用戶MMO (MU-MMO)操作的收發(fā)器。
[0034] 在許多實(shí)施例中,收發(fā)器1020和1040實(shí)現(xiàn)正交頻分復(fù)用(OFDM)。OFDM是在多個(gè) 載波頻率上編碼數(shù)字?jǐn)?shù)據(jù)的方法。0FDM是用作數(shù)字多載波調(diào)制方法的頻分復(fù)用方案。大量 緊密間隔的正交副載波信號(hào)用來攜帶數(shù)據(jù)。數(shù)據(jù)被分為若干并行的數(shù)據(jù)流或信道,每個(gè)副 載波一個(gè)。每個(gè)副載波是以低符號(hào)率用調(diào)制方案來調(diào)制,保持總數(shù)據(jù)率類似于在相同帶寬 中的常規(guī)單載波調(diào)制方案。
[0035] 在一些實(shí)施例中,通信裝置1010可選地包括數(shù)字波束形成器(DBF) 1022,如虛線 指示的。DBF 1022將信息信號(hào)轉(zhuǎn)換成應(yīng)用到天線陣列1024的元件的信號(hào)。天線陣列1024 是個(gè)別、單獨(dú)可激勵(lì)的天線元件的陣列。應(yīng)用到天線陣列1024的元件的信號(hào)使天線陣列 1024輻射一個(gè)到四個(gè)空間信道。這樣形成的每個(gè)空間信道可將信息攜帶到通信裝置1030、 1050和1055中的一個(gè)或多個(gè)。類似地,通信裝置1030包括收發(fā)器1040來從通信裝置1010 接收信號(hào)以及向通信裝置1010傳送信號(hào)。收發(fā)器1040可包括天線陣列1044以及(可選地) DBF 1042。
[0036] 圖1A圖示由MAC邏輯(例如,圖1中的MAC子層邏輯1013和1033)生成的未壓縮 幀1060的實(shí)施例。在其它實(shí)施例中,幀1060可具有更多或者更少的字段、不同的字段和/ 或具有不同的字段長度的字段。在圖1A中圖示的實(shí)施例中,幀1060包括由幀主體字段1084 和幀校驗(yàn)序列(FCS)字段1086跟隨的MAC報(bào)頭1061。
[0037] MAC報(bào)頭1061可包括幀控制字段1062、持續(xù)時(shí)間/標(biāo)識(shí)符(DUR/ID)字段1072、地 址(ADDR)字段1074、ADDR字段1076、ADDR字段1078、序列控制(SEQ CTL)字段1080、可選 的ADDR字段1082以及服務(wù)質(zhì)量控制(QoS CTL)字段1083。幀控制字段1062可以是兩個(gè) 八位字節(jié)(例如,標(biāo)準(zhǔn)幀)并且可識(shí)別幀的類型和子類型(例如,控制類型和準(zhǔn)備發(fā)送(RTS) 子類型)。
[0038] 幀控制字段1062可包括協(xié)議版本字段1064、類型字段1066、子類型字段1067、T0 DS字段1068、FR0M DS字段1069以及其它幀控制位1070。協(xié)議版本字段1064可以是兩個(gè) 位長(B0-B1)。協(xié)議版本字段1064的值可表示幀表示的對(duì)應(yīng)標(biāo)準(zhǔn)的修訂。類型字段1066 可以是兩個(gè)位長(B2-B3)并且可將幀1060的類型識(shí)別為(例如)管理幀、數(shù)據(jù)幀或控制幀。 子類型字段1067可以是四個(gè)位長(B4-B7)并且可將幀1060的子類型識(shí)別為(例如)管理幀、 數(shù)據(jù)幀或控制幀的特定類型。
[0039] TO DS字段1068和FROM DS字段1069每個(gè)可以是一個(gè)位長(B8-B9)并且可識(shí)別 關(guān)于幀的起源和/或目的地的信息。例如,在一些實(shí)施例中,如果TO DS字段1068中的值 是邏輯〇并且FROM DS字段1069中的值是邏輯0,則傳送可包括從一個(gè)站(STA)直接傳送 到相同的獨(dú)立基本服務(wù)集(IBSS)內(nèi)的另一 STA的數(shù)據(jù)幀、從一個(gè)非AP STA直接傳送到相同 的基本服務(wù)集(BSS)內(nèi)的另一非AP STA的數(shù)據(jù)幀或管理或控制幀。如果TO DS字段1068 中的值是邏輯1并且FROM DS字段1069中的值是邏輯0,則傳送可包括目的地為DS或由 與AP關(guān)聯(lián)的STA發(fā)送到那個(gè)AP中的端口接入實(shí)體的數(shù)據(jù)幀。如果TO DS字段1068中的 值是邏輯〇并且FROM DS字段1069中的值是邏輯1,則傳送可包括存在DS或由AP中的端 口接入實(shí)體發(fā)送的數(shù)據(jù)幀。并且如果TO DS字段1068中的值是邏輯1并且FROM DS字段 1069中的值是邏輯1,則傳送可包括使用四個(gè)地址格式的數(shù)據(jù)幀。
[0040] 在TO DS字段1068和FROM DS字段1069之后可以是其它位1070。如果在分組流 創(chuàng)建期間被規(guī)定,則其它位1070可用于附加的幀控制字段參數(shù)(例如,幀控制覆蓋字段)。
[0041] 持續(xù)時(shí)間/標(biāo)識(shí)符(DUR/ID)字段1072可以是16位長(2個(gè)八位字節(jié))。此字段的 內(nèi)容隨著幀類型和子類型,隨著在CFP期間是否傳送幀,以及隨著發(fā)送STA(例如,通信裝置 1030)的QoS能力而變化。當(dāng)被視為無符號(hào)整數(shù)并且不考慮地址值、類型以及子類型(甚至 當(dāng)類型或子類型包含保留值時(shí))的所接收的持續(xù)時(shí)間/ID字段的內(nèi)容小于32768時(shí),持續(xù)時(shí) 間值用于更新網(wǎng)絡(luò)分配矢量(NAV)。
[0042] 地址字段1076、1078、1080以及1082可用于指示基本服務(wù)集識(shí)別(BSSID)、源地址 (SA)、目的地地址(DA)、傳送STA地址(TA)以及接收STA地址(RA)。某些幀可不包含一些 地址字段。每個(gè)地址字段可包括48位(6個(gè)八位字節(jié))地址。
[0043] 字段八001? 1076、4001? 1078、序列控制 1080、4001? 1082、0〇5控制 1083 和幀主體 1084中的一個(gè)或多個(gè)可只存在于某些幀類型和幀的子類型中。然而,在許多實(shí)施例中,序列 控制1080可存在于為分組流生成的幀中。
[0044] 序列控制字段1080可以是16位長或2個(gè)八位字節(jié)長,并且可包括兩個(gè)子字段(序 列號(hào)和片段號(hào))。序列號(hào)字段可以是指示MSDU或管理協(xié)議數(shù)據(jù)單元(MMPDU)的序列號(hào)的12 位字段。STA可將序列號(hào)分配給傳送的每個(gè)MSDU或MMPDU。
[0045] 片段號(hào)字段可以是指示MSDU或MMPDU的每個(gè)片段的數(shù)量的4位字段。片段號(hào)在 MSDU或MMPDU的第一個(gè)或唯一片段中可被設(shè)置為0并且可為那個(gè)MSDU或MMPDU的每個(gè)連 續(xù)片段遞增一個(gè)。片段號(hào)可在片段的所有重傳中保持恒定。
[0046] 幀主體字段1084可包括也被稱作MAC子層服務(wù)數(shù)據(jù)單元(MSDU)的一個(gè)或多個(gè)幀。 幀主體1084可以是20個(gè)八位字節(jié)并且可包含數(shù)據(jù)元件、控制元件或參數(shù)和能力(包含將跨 為分組流中的傳送生成的多個(gè)幀而重復(fù)的一些重復(fù)或恒定位序列)。FCS字段1086可以是 四個(gè)八位字節(jié)并且可包含用于檢錯(cuò)和糾錯(cuò)(例如,循環(huán)冗余校驗(yàn)值)的添加到幀1060的額外 的校驗(yàn)和字符。
[0047] 圖1B和圖1C圖示具有表示圖1A中的未壓縮幀1060的壓縮幀1130和1230的流 幀的許多不同的實(shí)施例中的兩個(gè)。特別地,圖1B圖示包括壓縮幀1130(它是由流幀邏輯從 由MAC邏輯(例如,圖1中的流幀邏輯1018、1038和MAC子層邏輯1013、1033)生成的未壓 縮幀1060而生成)的流幀1100的實(shí)施例。在其它實(shí)施例中,流幀1100可具有更多或者更 少的字段、不同的字段和/或具有不同的字段長度的字段。在圖1B中圖示的本實(shí)施例中, 流幀1100包括由幀主體字段1124和幀校驗(yàn)序列(FCS)字段1126跟隨的MAC報(bào)頭1101中 的流幀控制字段1102、流地址字段1114、壓縮幀控制字段1118以及序列控制字段1120。
[0048] 流幀邏輯可通過移除持續(xù)時(shí)間/ID字段1072 ;移除地址字段1074、1076、1080和 1082 ;以及移除幀主體1084的8個(gè)八位字節(jié)來壓縮未壓縮幀1060。流幀邏輯還可將流幀 控制字段1102和流地址字段1114前端添加到壓縮幀1130。
[0049] 流幀控制字段1102可包括協(xié)議版本字段1104、類型字段1106、子類型字段1107、 流控制覆蓋字段1108、短流ID 1110以及監(jiān)聽器持續(xù)時(shí)間字段1111。協(xié)議版本字段1104 可以是兩個(gè)位長(B0-B1)。協(xié)議版本字段1104的值可表示幀表示的對(duì)應(yīng)標(biāo)準(zhǔn)的修訂。類型 字段1106可以是兩個(gè)位長(B2-B3)并且可為流幀將幀1106的類型識(shí)別為例如11。子類型 字段1107可以是四個(gè)位長(B4-B7)并且可為流幀的第一類型將幀1100的子類型識(shí)別為例 如 0000。
[0050] 幀控制覆蓋字段1108可包括1個(gè)位。短流ID1110可以是4個(gè)位長并且可識(shí)別在 分組流的創(chuàng)建處規(guī)定的幀壓縮和解壓縮規(guī)則。
[0051] 監(jiān)聽器持續(xù)時(shí)間字段1111可以是3個(gè)位并且可允許不知道流的監(jiān)聽裝置正確地 設(shè)置NAV。監(jiān)聽器持續(xù)時(shí)間字段1111中的值111可指示持續(xù)時(shí)間字段存在于此流幀中。在 其它實(shí)施例中,監(jiān)聽裝置的邏輯可在存儲(chǔ)器中將偏移存儲(chǔ)到持續(xù)時(shí)間字段。監(jiān)聽器持續(xù)時(shí) 間字段1111的值〇〇〇指示零持續(xù)時(shí)間值。此字段的其它的6個(gè)可能的值可以是用于以不 同的速率傳送的ACK幀的持續(xù)時(shí)間值。這些特殊的持續(xù)時(shí)間值可以是用于在更低的MCS值 的壓縮的ACK的持續(xù)時(shí)間以使監(jiān)聽裝置適當(dāng)?shù)卦O(shè)置NAV。預(yù)期的接收器可根據(jù)流解壓縮規(guī) 則將持續(xù)時(shí)間字段填為零值。
[0052] 在監(jiān)聽器持續(xù)時(shí)間字段1111之后可以是流地址字段1114。根據(jù)在流創(chuàng)建期間確 定的流壓縮規(guī)則,流地址字段1114可以是6個(gè)字節(jié)長并且可包括TA或SA。流地址字段 1114可包含48位(6個(gè)八位字節(jié))地址。
[0053] 壓縮幀1130可跟隨流地址字段1114。在許多實(shí)施例中,壓縮幀1130可包括幀控 制字段1118、序列控制字段1120以及幀主體1124。幀控制字段1114可包括與未壓縮幀控 制字段1062相同的值。序列控制字段1120可包括與未壓縮序列控制字段1080相同的值。 并且?guī)黧w字段1124可包括例如未壓縮幀主體字段1084的最后12個(gè)八位字節(jié)。
[0054] FCS字段1126可以是四個(gè)八位字節(jié)并且可包含用于檢錯(cuò)和糾錯(cuò)(例如,循環(huán)冗余 校驗(yàn)值)的添加到幀1100的額外的校驗(yàn)和字符。在本實(shí)施例中,F(xiàn)CS字段1126可包括基于 整個(gè)流幀1100而計(jì)算的循環(huán)冗余校驗(yàn)值。
[0055] 在另外的實(shí)施例中,F(xiàn)CS字段1126可以是縮短的FCS字段并且縮短的FCS字段的 指示可包含在流幀1100中來通知監(jiān)聽器FCS字段1126的長度。在更進(jìn)一步的實(shí)施例中, 縮短的流地址可包含在FCS字段1126中而不是作為單獨(dú)的流地址字段1114。例如,在這樣 的實(shí)施例中,縮短的流地址可以是現(xiàn)存的流地址的哈?;颥F(xiàn)存的流地址的截?cái)唷T诖饲闆r 下,流地址會(huì)被插入到FCS計(jì)算,例如,在幀的末端或流幀控制字段1102之后。
[0056] 圖1C圖示包括由MAC邏輯生成的未壓縮幀1060的壓縮幀1230的流幀1200的 備選實(shí)施例(例如,圖1中的流幀邏輯1018、1038和MAC子層邏輯1013、1033)。在圖1C中 圖示的本實(shí)施例中,流幀1200包括由幀主體字段1224和幀校驗(yàn)序列(FCS)字段1226跟隨 的MAC報(bào)頭1201中的流幀控制字段1202、流地址字段1214、長流ID 1216、持續(xù)時(shí)間字段 1212、幀控制字段1218以及序列控制字段1220。
[0057] 流幀邏輯可通過移除地址字段1074、1076、1080和1082 ;以及移除幀主體1084的 8個(gè)位來壓縮未壓縮幀1060。流幀邏輯還可將流幀控制字段1202和流地址字段1214前端 添加到壓縮幀1230。
[0058] 流幀控制字段1202可包括協(xié)議版本字段1204、類型字段1206、子類型字段 1207、短流ID 1210以及監(jiān)聽器持續(xù)時(shí)間字段1211。協(xié)議版本字段1204可以是兩個(gè)位長 (B0-B1)。協(xié)議版本字段1204的值可表示幀表示的對(duì)應(yīng)標(biāo)準(zhǔn)的修訂。類型字段1206可以 是兩個(gè)位長(B2-B3)并且可為流幀將幀1206的類型識(shí)別為(例如)11。子類型字段1207可 以是四個(gè)位長(B4-B7)并且可為流幀的第一類型將幀1200的子類型識(shí)別為例如0000。
[0059] 短流ID 1210可包括四個(gè)位(例如,0000)來指示流幀1200中的長流ID字段1216 的存在。
[0060] 監(jiān)聽器持續(xù)時(shí)間字段1211可以是3個(gè)位并且可允許不知道流的監(jiān)聽裝置正確地 設(shè)置NAV。在本實(shí)施例中,監(jiān)聽器持續(xù)時(shí)間字段1211可包括值111來指示持續(xù)時(shí)間字段 1212存在于此流幀中。在許多實(shí)施例中,持續(xù)時(shí)間字段1212可以是壓縮幀數(shù)據(jù)的前兩個(gè)字 節(jié)。在其它實(shí)施例中,持續(xù)時(shí)間字段1212可立即跟隨在流控制幀1202之后。在另外的實(shí) 施例中,監(jiān)聽裝置的邏輯可知道到持續(xù)時(shí)間字段的偏移。
[0061] 在監(jiān)聽器持續(xù)時(shí)間字段1211之后可以是流地址字段1214。根據(jù)在流創(chuàng)建期間確 定的流壓縮規(guī)則,流地址字段1214可以是6個(gè)八位字節(jié)并且可包括TA或SA。
[0062] 在本實(shí)施例中,長流ID 1216跟隨流地址字段1214。長流ID 1216可以是2個(gè)八 位字節(jié)并且可包括流幀的索引來關(guān)聯(lián)流幀與在分組流的創(chuàng)建時(shí)確定的壓縮和解壓縮規(guī)則。
[0063] 持續(xù)時(shí)間字段1212可包括未壓縮幀1060的持續(xù)時(shí)間字段1072。持續(xù)時(shí)間/標(biāo)識(shí) 符(DUR/ID)字段1212可以是2個(gè)八位字節(jié)并且可包括用于更新監(jiān)聽裝置(例如,通信裝置 1050和1055)中的網(wǎng)絡(luò)分配矢量(NAV)的持續(xù)時(shí)間值。
[0064] 幀控制字段1218可與未壓縮幀1060的幀控制字段1062相同。然而,在本實(shí)施例 中,可在流創(chuàng)建期間規(guī)定覆蓋位,其結(jié)果在未壓縮幀1060 (例如,其它位1070)中生成。幀 控制覆蓋字段1208可包括1個(gè)位。
[0065] 序列控制字段1220可以是2個(gè)八位字節(jié)并且可包括兩個(gè)子字段(序列號(hào)和片段 號(hào))。這兩個(gè)字段可具有與未壓縮幀1060中的對(duì)應(yīng)字段相同的值。
[0066] 幀主體字段1224可包括一個(gè)或多個(gè)MSDU。幀主體1224可以是12個(gè)八位字節(jié)并 且可包含沒有來自未壓縮幀1060的重復(fù)或恒定位序列的數(shù)據(jù)元件、控制元件或參數(shù)和能 力。
[0067] FCS字段1226可以是四個(gè)八位字節(jié)并且可包含用于檢錯(cuò)和糾錯(cuò)(例如,循環(huán)冗余 校驗(yàn)值)的添加到幀1100的額外的校驗(yàn)和字符。在本實(shí)施例中,F(xiàn)CS字段1226可包括基于 整個(gè)流幀1200而計(jì)算的循環(huán)冗余校驗(yàn)值。
[0068] 圖2描繪生成、傳送、接收并且解釋或解碼幀(例如,圖1B-1C中圖示的流幀1100 和1200)的設(shè)備的實(shí)施例。設(shè)備包括耦合到媒體接入控制(MAC)子層邏輯201和物理層 (PHY)邏輯250的收發(fā)器200。MAC子層邏輯201可確定幀并且物理層(PHY)邏輯250可通 過利用經(jīng)由收發(fā)器200傳送的前置碼來封裝幀或多個(gè)幀、MAC協(xié)議數(shù)據(jù)單元(MPDU)而確定 prou。
[0069] 在許多實(shí)施例中,MAC子層邏輯201可包括耦合到流幀邏輯204的幀構(gòu)造器202來 生成幀,例如,在圖1B-1C中圖示的流幀1100和1200中的一個(gè)。PHY邏輯250可包括數(shù)據(jù) 單元構(gòu)造器203。數(shù)據(jù)單元構(gòu)造器203可確定前置碼來封裝MPDU或多于一個(gè)MPDU來生成 PH)U。在許多實(shí)施例中,數(shù)據(jù)單元構(gòu)造器203可基于通過與目的地通信裝置的交互而選擇 的通信參數(shù)來創(chuàng)建前置碼。
[0070] 收發(fā)器200包括接收器204和傳送器206。傳送器206可包括編碼器208、調(diào)制器 210、0FDM 212和DBF 214中的一個(gè)或多個(gè)。傳送器206的編碼器208接收并且編碼計(jì)劃 用于來自MAC子層邏輯202的傳送的數(shù)據(jù),例如,利用二進(jìn)制卷積編碼(BCC)、低密度奇偶校 驗(yàn)編碼(LDPC)和/或類似的。調(diào)制器210可接收來自編碼器208的數(shù)據(jù)并且可將所接收 的數(shù)據(jù)塊施加到選擇的頻率的正弦曲線上,例如,經(jīng)由將數(shù)據(jù)塊映射到正弦曲線的對(duì)應(yīng)一 組離散幅度或正弦曲線的一組離散相位或相對(duì)于正弦曲線的頻率的一組離散頻率位移。調(diào) 制器210的輸出被饋到正交頻分復(fù)用器(OFDM) 212,它將來自調(diào)制器210的調(diào)制的數(shù)據(jù)施 加到多個(gè)正交副載波上。并且,OFDM 212的輸出可被饋到數(shù)字波束形成器(DBF) 214來形 成多個(gè)空間信道并且將單獨(dú)地操縱每個(gè)空間信道來最大化傳送至(以及接收自)多個(gè)用戶 終端中的每個(gè)的信號(hào)功率。
[0071] 收發(fā)器200還可包括連接到天線陣列218的雙工器216。因此,在本實(shí)施例中,單 個(gè)天線陣列用于傳送和接收兩者。當(dāng)傳送時(shí),信號(hào)通過雙工器216并且利用上轉(zhuǎn)換的信息 承載信號(hào)來驅(qū)動(dòng)天線。在傳送期間,雙工器216防止要傳送的信號(hào)進(jìn)入接收器204。當(dāng)接 收時(shí),由天線陣列接收的信息承載信號(hào)通過雙工器216來將信號(hào)從天線陣列傳遞到接收器 204。然后雙工器216防止所接收的信號(hào)進(jìn)入傳送器206。因此,雙工器216作為開關(guān)操作 來將天線陣列元件交替連接到接收器204和傳送器206。
[0072] 天線陣列218將信息承載信號(hào)輻射成可由接收器的天線接收的電磁能的時(shí)變的 空間分布。然后接收器可以提取所接收的信號(hào)的信息。
[0073] 收發(fā)器200可包括接收器204用于接收、解調(diào)并且解碼信息承載信號(hào)。接收器204 可包括DBF 220、0FDM 222、解調(diào)器224和解碼器226中的一個(gè)或多個(gè)。所接收的信號(hào)從天 線元件218饋到數(shù)字波束形成器(DBF) 220。DBF 220將N個(gè)天線信號(hào)轉(zhuǎn)換成L個(gè)信息信 號(hào)。DBF 220的輸出被饋到0FDM 222。0FDM 222從信息承載信號(hào)被調(diào)制到其上的多個(gè)副載 波提取信號(hào)信息。解調(diào)器224解調(diào)所接收的信號(hào),從所接收的信號(hào)提取信息內(nèi)容來產(chǎn)生未 解調(diào)的信息信號(hào)。并且,解碼器226解碼從解調(diào)器224接收的數(shù)據(jù)并且將解碼的信息、MPDU 或多于一個(gè)MPDU傳送到MAC子層邏輯201。
[0074] 本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到收發(fā)器可包括圖2中未示出的大量附加的功能并且接 收器204和傳送器206可以是不同的裝置而不是被封裝為一個(gè)收發(fā)器。例如,收發(fā)器的實(shí)施 例可包括動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、參考振蕩器、濾波電路、同步電路、交織器和解交織 器、可能的多個(gè)頻率轉(zhuǎn)換級(jí)和多個(gè)放大級(jí)等。另外,可集成圖2中示出的一些功能。例如, 數(shù)字波束形成可與正交頻分復(fù)用集成。
[0075] MAC子層邏輯201可解碼或解析MPDU或MPDU來確定幀(例如,圖1B-1C中圖示的 流幀1100和1200)的特定類型并且解壓縮在MPDU中包含的壓縮幀。
[0076] 圖3A-3B描繪傳送、接收并且解釋或解碼與流幀(例如,圖1B-1C中圖示的流幀 1100和1200)的通信的流程圖300和350的實(shí)施例。參考圖3A,流程圖300可開始于在通 信裝置(例如,在圖1中圖示的通信裝置1030)的MAC邏輯中生成流幀(元素302)。通信裝 置的流幀邏輯可通過壓縮未壓縮幀、前端添加流幀字段并且計(jì)算幀校驗(yàn)序列(FCS)字段來 促進(jìn)分組流。在一些實(shí)施例中,流幀邏輯可通過移除幀主體中的持續(xù)時(shí)間字段、地址字段以 及重復(fù)位序列來壓縮未壓縮幀。在一些實(shí)施例中,流幀邏輯可生成流幀控制字段和流地址 字段來前端添加到壓縮幀以生成流幀。
[0077] 流幀邏輯可生成流幀,流幀可包括流幀控制字段,幀控制字段將幀識(shí)別為流幀類 型和流幀子類型,經(jīng)由流索引而識(shí)別跟隨的壓縮規(guī)則來壓縮未壓縮幀,并且在流幀中識(shí)別 具有持續(xù)時(shí)間的持續(xù)時(shí)間或另一字段。之后,流地址可指示流幀的源或要傳送流幀的傳送 器的地址。
[0078] 流幀邏輯還可插入由FCS字段跟隨的壓縮幀。在許多實(shí)施例中,流幀邏輯可基于 整個(gè)流幀通過哈?;蛞云渌绞接?jì)算FCS字段值來計(jì)算FCS字段。
[0079] 在MAC邏輯生成流幀之后,物理層邏輯可接收流幀。通信裝置的MAC邏輯可將作 為MPDU的幀傳到將數(shù)據(jù)轉(zhuǎn)換成可傳送到站的分組的數(shù)據(jù)單元構(gòu)造器。數(shù)據(jù)單元構(gòu)造器可 生成前置碼來封裝來自幀構(gòu)造器的一個(gè)或多個(gè)MPDU以形成用于傳送的PPDU (元素 305)。
[0080] 然后PPDU可被傳送到物理層裝置(例如,圖2中的傳送器206或圖1中的收發(fā)器 1020U040)因此PPDU可被轉(zhuǎn)換成通信信號(hào)(元素 310)。然后傳送器可經(jīng)由天線來傳送通 信信號(hào)(元素 315)。
[0081] 參考圖3B,流程圖350開始于站的接收器(例如,圖2中的接收器204)經(jīng)由一個(gè)或 多個(gè)天線(例如,天線陣列218的天線元件)接收通信信號(hào)(元素 355)。接收器可根據(jù)在前 置碼中描述的過程將通信信號(hào)轉(zhuǎn)換成一個(gè)或多個(gè)MPDU (元素 360)。更具體地,所接收的信 號(hào)是從一個(gè)或多個(gè)天線饋到DBF (例如,DBF 220)。DBF將天線信號(hào)轉(zhuǎn)換成信息信號(hào)。DBF 的輸出被饋到OFDM (例如,OFDM 222)。OFDM從信息承載信號(hào)被調(diào)制到其上的多個(gè)副載波 提取信號(hào)信息。然后,例如,解調(diào)器(例如,解調(diào)器224)經(jīng)由BPSK、16-QAM、64-QAM、256-QAM、 QPSK或SQPSK來解調(diào)信號(hào)信息。并且解碼器(例如,解碼器226)經(jīng)由(例如)BCC或LDPC來 解碼來自解調(diào)器的信號(hào)信息以提取一個(gè)或多個(gè)MPDU (元素 360)并且將一個(gè)或多個(gè)MPDU傳 送到MAC子層邏輯(例如,MAC子層邏輯202)(元素 365)。
[0082] MAC子層邏輯可解碼每個(gè)MPDU中的流幀。例如,MAC子層邏輯可解析流幀來確定 壓縮幀并且基于與流幀中的流索引關(guān)聯(lián)的解壓縮規(guī)則來重建壓縮幀。
[0083] 在許多實(shí)施例中,解析流幀可包括解析流幀控制字段來確定流索引并且解析壓縮 幀。解析壓縮幀可包括解析幀控制字段、序列控制字段和壓縮幀主體。若干實(shí)施例還包括 解析流地址字段,其中流地址字段包括傳送器地址或源地址。并且另外的實(shí)施例包括解析 長流索引字段,其中流幀控制字段的短流索引字段包括指示長流索引字段的存在的值。 [0084] 解釋流幀可涉及比較壓縮幀的值與存儲(chǔ)器中的值。例如,解釋流幀可涉及比較流 幀控制類型與流類型11來確定幀是流幀。解釋流幀可涉及比較流幀控制子類型與流子類 型0000來確定幀是流幀的子類型。例如,解釋短流ID可包括在存儲(chǔ)器中查找數(shù)據(jù)結(jié)構(gòu)(例 如,短流ID列表)中的ID來確定與流幀關(guān)聯(lián)的解壓縮規(guī)則。并且解釋流幀可涉及比較長流 ID與存儲(chǔ)器中的長流ID的列表來確定與流幀關(guān)聯(lián)的解壓縮規(guī)則。
[0085] 下文的示例屬于另外的實(shí)施例。一個(gè)示例包括方法。方法可涉及由媒體接入控制 邏輯生成流幀,包括:確定流幀控制字段;確定壓縮幀,壓縮幀包括幀控制字段、序列控制 字段和壓縮幀主體;以及確定幀校驗(yàn)序列。
[0086] 在一些實(shí)施例中,方法還可包括由物理層邏輯利用前置碼來封裝流幀以創(chuàng)建物理 層協(xié)議數(shù)據(jù)單元來傳送。在一些實(shí)施例中,方法還可包括經(jīng)由天線傳送流幀。在許多實(shí)施 例中,方法還可包括確定流地址字段,其中流地址字段包括傳送器地址或源地址。在若干實(shí) 施例中,方法還可包括確定長流索引字段,其中流幀控制字段的短流索引字段包括指示長 流索引字段的存在的值。在若干實(shí)施例中,確定流幀控制字段包括確定協(xié)議版本字段、幀類 型字段和幀子類型字段。在若干實(shí)施例中,確定壓縮幀包括根據(jù)與流幀的流索引關(guān)聯(lián)的流 壓縮規(guī)則來移除恒定位序列。并且,在一些實(shí)施例中,確定幀校驗(yàn)序列包括作為整體確定流 中貞的哈希值。
[0087] 另一示例包括設(shè)備。設(shè)備可包括存儲(chǔ)器;耦合到存儲(chǔ)器來生成流幀的媒體接入控 制邏輯,包括通過操作來確定流幀控制字段;確定壓縮幀,壓縮幀包括幀控制字段、序列控 制字段和壓縮幀主體;以及確定幀校驗(yàn)序列。
[0088] 在一些實(shí)施例中,設(shè)備還可包括物理層邏輯,所述物理層邏輯耦合到媒體接入控 制邏輯,所述媒體接入控制邏輯利用前置碼來封裝流幀以創(chuàng)建物理層協(xié)議數(shù)據(jù)單元來傳 送。在一些實(shí)施例中,設(shè)備還可包括天線,所述天線耦合到物理層邏輯來傳送流幀。在一些 實(shí)施例中,媒體接入控制邏輯包括邏輯來確定流地址字段,其中流地址字段包括傳送器地 址或源地址。在一些實(shí)施例中,媒體接入控制邏輯包括邏輯來確定長流索引字段,其中流幀 控制字段的短流索引字段包括指示長流索引字段的存在的值。在一些實(shí)施例中,媒體接入 控制邏輯包括邏輯來確定協(xié)議版本字段、幀類型字段和幀子類型字段。在一些實(shí)施例中,媒 體接入控制邏輯包括邏輯來確定壓縮幀(包括根據(jù)與流幀的流索引關(guān)聯(lián)的流壓縮規(guī)則來移 除恒定位序列)。并且在設(shè)備的一些實(shí)施例中,媒體接入控制邏輯包括邏輯來作為整體確定 流幀的哈希值來確定幀校驗(yàn)序列字段。
[0089] 另一示例包括系統(tǒng)。系統(tǒng)可包括物理層邏輯,用于利用前置碼而封裝流幀;存儲(chǔ) 器;以及耦合到存儲(chǔ)器來生成流幀的媒體接入控制邏輯,包括通過操作來確定流幀控制字 段;確定壓縮幀,壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及確定幀校驗(yàn)序 列。
[0090] 另一示例包括方法。方法可涉及由物理層邏輯解碼流幀;解析流幀控制字段;解 析壓縮幀,壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及基于壓縮幀和流索引 來重建未壓縮中貞。
[0091] 在一些實(shí)施例中,方法還可包括經(jīng)由天線接收流幀。在一些實(shí)施例中,方法還可包 括解析流地址字段,其中流地址字段包括傳送器地址或源地址。在許多實(shí)施例中,方法還可 包括解析長流索引字段,其中流幀控制字段的短流索引字段包括指示長流索引字段的存在 的值。在若干實(shí)施例中,方法還可包括解析長流索引字段,其中流幀控制字段的短流索引字 段包括指示長流索引字段的存在的值。在若干實(shí)施例中,解析流幀控制字段包括解析協(xié)議 版本字段、幀類型字段以及幀子類型字段。在若干實(shí)施例中,解析壓縮幀包括解析壓縮幀主 體,壓縮幀主體包括在分組流的幀中不恒定的12位。并且,在一些實(shí)施例中,解析幀校驗(yàn)序 列包括作為整體來解析流幀的哈希值。
[0092] 另一示例包括一種設(shè)備。設(shè)備可包括物理層邏輯來解碼流幀;耦合到存儲(chǔ)器來接 收流幀的媒體接入控制邏輯,包括邏輯來解析流幀控制字段;解析壓縮幀,壓縮幀包括幀控 制字段、序列控制字段和壓縮幀主體;以及基于壓縮幀和流索引來重建未壓縮幀。
[0093] 在一些實(shí)施例中,設(shè)備還可包括天線,所述天線耦合到物理邏輯來接收流幀。在一 些實(shí)施例中,媒體接入控制邏輯可包括邏輯來解析流地址字段,其中流地址字段包括傳送 器地址或源地址。在一些實(shí)施例中,媒體接入控制邏輯包括邏輯來解析長流索引字段,其中 流幀控制字段的短流索引字段包括指示長流索引字段的存在的值。在一些實(shí)施例中,媒體 接入控制邏輯包括邏輯來解析協(xié)議版本字段、幀類型字段以及幀子類型字段。在一些實(shí)施 例中,媒體接入控制邏輯包括邏輯來解析壓縮幀主體,壓縮幀主體包括在分組流的幀中不 恒定的12位。并且在設(shè)備的一些實(shí)施例中,媒體接入控制邏輯包括邏輯來作為整體來解析 流幀的哈希值以確定幀校驗(yàn)序列字段。
[0094] 另一示例包括程序產(chǎn)品。解析分組流的流幀的程序產(chǎn)品可包括存儲(chǔ)介質(zhì),包括由 基于處理器的裝置執(zhí)行的指令,其中當(dāng)由基于處理器的裝置執(zhí)行時(shí),指令執(zhí)行操作,操作包 括:由物理層邏輯解碼流幀;解析流幀控制字段;解析壓縮幀,壓縮幀包括幀控制字段、序 列控制字段和壓縮幀主體;以及基于壓縮幀和流索引來重建未壓縮幀。
[0095] 在一些實(shí)施例中,操作還可包括解析流地址字段,其中流地址字段包括傳送器地 址或源地址。在許多實(shí)施例中,操作還可包括解析長流索引字段,其中流幀控制字段的短流 索引字段包括指示長流索引字段的存在的值。在若干實(shí)施例中,操作還可包括解析長流索 引字段,其中流幀控制字段的短流索引字段包括指示長流索引字段的存在的值。在若干實(shí) 施例中,解析流幀控制字段包括解析協(xié)議版本字段、幀類型字段和幀子類型字段。在若干 實(shí)施例中,解析壓縮幀包括解析壓縮幀主體,壓縮幀主體包括在分組流的幀中不恒定的12 位。并且,在一些實(shí)施例中,解析幀校驗(yàn)序列包括作為整體來解析流幀的哈希值。
[0096] 另一示例包括程序產(chǎn)品。生成分組流的流幀的程序產(chǎn)品可包括存儲(chǔ)介質(zhì),所述存 儲(chǔ)介質(zhì)包括由基于處理器的裝置執(zhí)行的指令,其中所述指令當(dāng)由基于處理器的裝置執(zhí)行時(shí) 執(zhí)行操作,操作包括:由媒體接入控制邏輯生成流幀,包括:確定流幀控制字段;確定壓縮 幀,壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及確定幀校驗(yàn)序列。
[0097] 在一些實(shí)施例中,操作還可包括確定流地址字段,其中流地址字段包括傳送器地 址或源地址。在許多實(shí)施例中,操作還可包括確定長流索引字段,其中流幀控制字段的短流 索引字段包括指示長流索引字段的存在的值。在若干實(shí)施例中,操作還可包括確定長流索 引字段,其中流幀控制字段的短流索引字段包括指示長流索引字段的存在的值。在若干實(shí) 施例中,確定流幀控制字段包括確定協(xié)議版本字段、幀類型字段和幀子類型字段。在若干實(shí) 施例中,確定壓縮幀包括根據(jù)與流幀的流索引關(guān)聯(lián)的流壓縮規(guī)則來移除恒定位序列。并且, 在一些實(shí)施例中,確定幀校驗(yàn)序列包括作為整體確定流幀的哈希值。
[0098] 在一些實(shí)施例中,上述和權(quán)利要求中的一些或所有特征可在一個(gè)實(shí)施例中實(shí)現(xiàn)。 例如,備選特征可在實(shí)施例中實(shí)現(xiàn)為備選,連同邏輯或可選擇的偏好來確定實(shí)現(xiàn)哪個(gè)備選。 具有不互相排斥的特征的一些實(shí)施例還可包括邏輯或可選擇的偏好來啟用或停用一個(gè)或 多個(gè)特征。例如,可在制造時(shí)通過包含或移除電路通路或晶體管來選擇一些特征??稍诓?署時(shí)或在部署之后經(jīng)由邏輯或可選擇的偏好(例如,指撥開關(guān)等)選擇另外特征。在經(jīng)由可 選擇的偏好(例如,軟件偏好、電熔絲等)之后用戶可選擇更進(jìn)一步的特征。
[0099] 多個(gè)實(shí)施例可具有一個(gè)或多個(gè)有利效果。例如,一些實(shí)施例可提供相對(duì)于標(biāo)準(zhǔn)MAC 報(bào)頭大小的減小的MAC報(bào)頭大小。另外的實(shí)施例可包含一個(gè)或多個(gè)有利效果,例如,用于更 有效率的傳送的更小的分組大小、由于通信的傳送器和接收器兩者上的更少的數(shù)據(jù)業(yè)務(wù)的 更低功耗、更少的業(yè)務(wù)沖突、等待分組的傳送或接收的更少的延遲等。
[0100] 另一實(shí)施例是實(shí)現(xiàn)為用于實(shí)現(xiàn)參考圖1-圖4描述的系統(tǒng)、設(shè)備和方法的程序產(chǎn) 品。實(shí)施例可以采取完全硬件實(shí)施例、經(jīng)由通用硬件(例如,一個(gè)或多個(gè)處理器和存儲(chǔ)器)實(shí) 現(xiàn)的軟件實(shí)施例或包括專用硬件和軟件元件的實(shí)施例的形式。一個(gè)實(shí)施例是在軟件或代碼 中實(shí)現(xiàn),軟件或代碼包括但不限于固件、常駐軟件、微代碼或其它類型的可執(zhí)行指令。
[0101] 此外,實(shí)施例可以采取可從機(jī)器可訪問的、計(jì)算機(jī)可用的或計(jì)算機(jī)可讀的介質(zhì)訪 問的計(jì)算機(jī)程序產(chǎn)品的形式(提供程序代碼供計(jì)算機(jī)、移動(dòng)裝置或任何其它指令執(zhí)行系統(tǒng) 使用或結(jié)合其使用)。為了此描繪的目的,機(jī)器可訪問的、計(jì)算機(jī)可用的或計(jì)算機(jī)可讀的介 質(zhì)是可以包含、存儲(chǔ)、通信、傳播或傳輸程序(用于或連同與指令執(zhí)行系統(tǒng)或設(shè)備)的任何設(shè) 備或制品。
[0102] 介質(zhì)可包括電子、磁、光、電磁或半導(dǎo)體系統(tǒng)介質(zhì)。機(jī)器可訪問的、計(jì)算機(jī)可用的 或計(jì)算機(jī)可讀介質(zhì)的示例包含存儲(chǔ)器(例如,易失性存儲(chǔ)器和非易失性存儲(chǔ)器)。例如,存儲(chǔ) 器可包括半導(dǎo)體或固態(tài)存儲(chǔ)器(例如,閃速存儲(chǔ)器、磁帶、可移除計(jì)算機(jī)軟盤、隨機(jī)存取存儲(chǔ) 器(RAM)、只讀存儲(chǔ)器(ROM)、硬磁盤和/或光盤)。光盤的當(dāng)前示例包含壓縮盤只讀存儲(chǔ)器 (CD-ROM)、壓縮盤讀/寫存儲(chǔ)器(CD-R/W)、數(shù)字視頻盤(DVD)只讀存儲(chǔ)器(DVD-R0M)、DVD隨 機(jī)存取存儲(chǔ)器(0¥0-狀1〇、0¥0可記錄存儲(chǔ)器(0¥0-1〇以及0¥0讀/寫存儲(chǔ)器(0¥0-1?/評(píng))。
[0103] 適合于存儲(chǔ)和/或執(zhí)行程序代碼的指令執(zhí)行系統(tǒng)可包括通過系統(tǒng)總線直接或間 接地耦合到存儲(chǔ)器的至少一個(gè)處理器。存儲(chǔ)器可包括在代碼的實(shí)際執(zhí)行期間采用的本地存 儲(chǔ)器、大容量存儲(chǔ)器(例如,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM))和高速緩沖存儲(chǔ)器,其提供至少一 些代碼的臨時(shí)存儲(chǔ)以便降低必須在執(zhí)行期間從大容量存儲(chǔ)器取回代碼的次數(shù)。
[0104] 輸入/輸出或I/O裝置(包含但不限于鍵盤、顯示器、指向裝置等)可以直接或通過 中間I/O控制器而耦合到指令執(zhí)行系統(tǒng)。網(wǎng)絡(luò)適配器還可耦合到指令執(zhí)行系統(tǒng)來使指令執(zhí) 行系統(tǒng)能通過插入私人或公用網(wǎng)絡(luò)而耦合到其它指令執(zhí)行系統(tǒng)或遠(yuǎn)程打印機(jī)或存儲(chǔ)裝置。 調(diào)制解調(diào)器、藍(lán)牙?、以太網(wǎng)、Wi-Fi以及WiDi適配器卡只是一些當(dāng)前可用類型的網(wǎng)絡(luò)適配 器。
【權(quán)利要求】
1. 一種用于生成分組流的無線通信流幀的方法,所述方法包括: 由媒體接入控制邏輯生成所述無線通信流幀,包括: 確定流幀控制字段; 確定壓縮幀,所述壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及 確定幀校驗(yàn)序列。
2. 如權(quán)利要求1所述的方法,還包括由物理層邏輯利用前置碼來封裝所述無線通信 流幀以創(chuàng)建物理層協(xié)議數(shù)據(jù)單元。
3. 如權(quán)利要求1所述的方法,還包括經(jīng)由天線傳送所述無線通信流幀。
4. 如權(quán)利要求1所述的方法,還包括確定流地址字段,其中所述流地址字段包括傳送 器地址或源地址。
5. 如權(quán)利要求1所述的方法,還包括確定長流索引字段,其中所述流幀控制字段的短 流索引字段包括指示所述長流索引字段的存在的值。
6. 如權(quán)利要求1所述的方法,其中確定所述壓縮幀包括根據(jù)與所述無線通信流幀的 流索引關(guān)聯(lián)的流壓縮規(guī)則來移除恒定位序列。
7. 如權(quán)利要求1所述的方法,其中確定所述流幀控制字段包括確定協(xié)議版本字段、幀 類型字段和幀子類型字段。
8. 如權(quán)利要求1所述的方法,其中確定所述幀校驗(yàn)序列包括作為整體確定所述無線 通信流幀的哈希值。
9. 一種用于生成分組流的無線通信流幀的裝置,所述裝置包括: 存儲(chǔ)器; 媒體接入控制邏輯,其與所述存儲(chǔ)器耦合來生成所述無線通信流幀,包括操作來確定 流幀控制字段;確定壓縮幀,所述壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以 及確定幀校驗(yàn)序列。
10. 如權(quán)利要求9所述的裝置,還包括與所述媒體接入控制邏輯耦合的物理層邏輯, 用于利用前置碼來封裝所述無線通信流幀以創(chuàng)建物理層協(xié)議數(shù)據(jù)單元。
11. 如權(quán)利要求10所述的裝置,還包括處理器、無線電以及一個(gè)或多個(gè)天線,所述一 個(gè)或多個(gè)天線與所述物理層邏輯耦合來傳送所述無線通信流幀。
12. 如權(quán)利要求9所述的裝置,其中所述媒體接入控制邏輯包括邏輯來通過根據(jù)與所 述無線通信流幀的流索引關(guān)聯(lián)的流壓縮規(guī)則來移除恒定位序列而確定所述壓縮幀。
13. 如權(quán)利要求9所述的裝置,其中所述媒體接入控制邏輯包括邏輯來確定流地址字 段,其中所述流地址字段包括傳送器地址或源地址。
14. 如權(quán)利要求9所述的裝置,其中所述媒體接入控制邏輯包括邏輯來確定長流索引 字段,其中所述無線通信流幀控制字段的短流索引字段包括指示所述長流索引字段的存在 的值。
15. 如權(quán)利要求9所述的裝置,其中所述媒體接入控制邏輯包括邏輯來確定協(xié)議版本 字段、幀類型字段和幀子類型字段。
16. 如權(quán)利要求9所述的裝置,其中所述媒體接入控制邏輯包括邏輯來作為整體確定 所述無線通信流幀的哈希值而確定所述幀校驗(yàn)序列字段。
17. -種用于解壓縮來自分組流的無線通信流幀的壓縮無線通信幀的方法,所述方法 包括: 由物理層邏輯解碼所述無線通信流幀; 解析流幀控制字段來確定流索引; 解析壓縮幀,所述壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及 基于所述壓縮幀和所述流索引來重建未壓縮幀。
18. 如權(quán)利要求1所述的方法,還包括經(jīng)由天線接收所述無線通信流幀。
19. 如權(quán)利要求1所述的方法,還包括解析流地址字段,其中所述流地址字段包括傳 送器地址或源地址。
20. 如權(quán)利要求1所述的方法,還包括解析長流索引字段,其中所述流幀控制字段的 短流索引字段包括指示所述長流索引字段的存在的值。
21. -種用于解壓縮分組流的無線通信流幀中的壓縮幀的裝置,所述裝置包括: 物理層邏輯,用于解碼所述無線通信流幀; 媒體接入控制邏輯,其與存儲(chǔ)器耦合來接收無線通信流幀,包括邏輯來解析無線通信 流幀控制字段來確定流索引;解析壓縮幀,所述壓縮幀包括幀控制字段、序列控制字段和壓 縮幀主體;以及基于所述壓縮幀和所述流索引來重建未壓縮幀。
22. 如權(quán)利要求21所述的裝置,還包括天線,所述天線與所述物理邏輯耦合來接收所 述無線通信流幀。
23. 如權(quán)利要求21所述的裝置,其中所述媒體接入控制邏輯包括邏輯來解析流地址 字段,其中所述流地址字段包括傳送器地址或源地址。
24. 如權(quán)利要求21所述的裝置,其中所述媒體接入控制邏輯包括邏輯來解析長流索 引字段,其中所述無線通信流幀控制字段的短流索引字段包括指示所述長流索引字段的存 在的值。
25. -種機(jī)器可訪問產(chǎn)品,包括: 介質(zhì),包含指令來解壓縮來自分組流的無線通信流幀的壓縮幀,其中所述指令在由站 執(zhí)行時(shí)使所述站執(zhí)行操作,所述操作包括: 由物理層邏輯解碼所述無線通信流幀; 解析無線通信流幀控制字段; 解析壓縮幀,所述壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及 基于所述壓縮幀和所述流索引來重建未壓縮幀。
26. 如權(quán)利要求25所述的機(jī)器可訪問產(chǎn)品,其中所述操作還包括解析流地址字段,其 中所述流地址字段包括傳送器地址或源地址。
27. 如權(quán)利要求25所述的機(jī)器可訪問產(chǎn)品,其中所述操作還包括解析長流索引字段, 其中所述流幀控制字段的短流索引字段包括指示所述長流索引字段的存在的值。
28. -種機(jī)器可訪問產(chǎn)品,包括: 介質(zhì),包括指令來生成分組流的無線通信流幀,其中所述指令在由站執(zhí)行時(shí)使所述站 執(zhí)行操作,所述操作包括: 由媒體接入控制邏輯生成所述無線通信流幀,包括: 確定流幀控制字段; 確定壓縮幀,所述壓縮幀包括幀控制字段、序列控制字段和壓縮幀主體;以及 確定幀校驗(yàn)序列。
29. 如權(quán)利要求28所述的機(jī)器可訪問產(chǎn)品,其中所述操作還包括確定流地址字段,其 中所述流地址字段包括傳送器地址或源地址。
30. 如權(quán)利要求28所述的機(jī)器可訪問產(chǎn)品,其中確定所述壓縮幀包括根據(jù)與所述無 線通信流幀的流索引關(guān)聯(lián)的流壓縮規(guī)則來移除恒定位序列。
【文檔編號(hào)】H04L12/70GK104106243SQ201380009702
【公開日】2014年10月15日 申請(qǐng)日期:2013年2月13日 優(yōu)先權(quán)日:2012年2月17日
【發(fā)明者】T.A.特茨拉夫 申請(qǐng)人:英特爾公司