用于無線網絡中的話務指示映射的方法和裝置制造方法
【專利摘要】邏輯可實現用于話務指示映射的分層數據結構,以促進用于無線通信設備的傳輸。MAC子層邏輯可生成、發送或接收以及解釋管理幀,該管理幀諸如是具有在基于用于話務指示映射的分層數據結構的話務指示映射元素中的部分虛擬位映射的信標幀。話務指示映射元素可包括以相同編碼方案進行編碼的相鄰塊的數量,從而使相鄰塊的數量能夠被包括在TIM元素中,而不為相鄰塊的中的每個塊重復塊偏移字段值和塊控制字段值。
【專利說明】用于無線網絡中的話務指示映射的方法和裝置
【背景技術】
[0001] 實施例處于無線通信領域。更具體地說,本公開設及傳遞話務指示映射的數個相 鄰塊的內容。
【專利附圖】
【附圖說明】
[0002] 圖1描繪了包括多個通信設備(包括多個固定的或移動的通信設備)的無線網絡 的實施例;
[0003] 圖1A描繪了用于話務指示映射的分層數據結構的實施例;
[0004] 圖1B描繪了用于圖1A所示的分層數據結構的關聯標識符結構的實施例;
[0005] 圖1C描繪了管理帖的實施例,該管理帖具有用于傳遞話務指示映射的數個相鄰 塊的話務指示映射元素;
[0006] 圖1D描繪了用于建立無線通信設備之間的通信的話務指示映射元素的實施例;
[0007] 圖1E描繪了部分虛擬位映射的實施例,該部分虛擬位映射基于諸如圖1A中所示 的分層數據結構之類的用于話務指示映射的分層數據結構;
[000引圖1F描繪了諸如圖1D中所示的話務指示映射和虛擬位映射控制字段之類的話務 指示映射和虛擬位映射控制字段的實施例;
[0009] 圖1G描繪了諸如圖1E中所示的塊偏移字段之類的塊偏移字段的實施例;
[0010] 圖1H描繪了用于編碼方案的塊控制字段描述的實施例;
[0011] 圖II描繪了用于話務指示映射元素的位映射控制字段和部分虛擬位映射的分組 數據結構的實施例;
[0012] 圖 1J 描繪了相比 802. 11 規范框架文件["Proposed Specification Rramework 化r TG址,"用于TG址的提議規范框架)IE邸802. Il-ll/1137rl0]中的方案(表示為 S抑),W及相比IE邸802. 11-2012標準中所定義的TIM編碼方案(在圖中表示為STD),所 提出的TIM編碼方案的實施例的模擬;
[0013] 圖2描繪了用于生成、發送、接收、和解釋具有基于用于話務指示映射的分層數據 結構的部分虛擬位映射的帖的裝置的實施例;
[0014] 圖3描繪了用于生成具有部分虛擬位映射的帖的流程圖的實施例,所述部分虛擬 位映射基于用于話務指示映射的分層數據結構;W及
[0015] 圖4A-4B描繪了用于發送、接收并解釋利用具有部分虛擬位映射的帖進行的通信 的流程圖的實施例,所述部分虛擬位映射基于圖2中所示的用于話務指示映射的分層數據 結構。
【具體實施方式】
[0016] W下內容是所附附圖中所描繪的新穎實施例的詳細描述。然而,所提供的細節量 并不旨在限制所描述實施例所預期的變型;相反,權利要求和【具體實施方式】旨在覆蓋落入 了所附權利要求所定義的本教導的精神和范圍之內的所有修改、等價方案和替換方案。W 下【具體實施方式】被設計成使得此類實施例對于本領域普通技術人員而言是可理解的。
[0017] 實施例可實現用于話務指示映射的分層數據結構,W促進用于無線通信設備的傳 輸。許多實施例包括用于生成和發送諸如具有基于用于話務指示映射的分層數據結構的部 分虛擬位映射的信標帖之類的管理帖的介質訪問控制(MAC)邏輯。在許多實施例中,用于 話務指示映射的分層數據結構可描述被分派到子塊的站、被分派到塊的多個站的多于一個 子塊W及被分派到站的多頁中的頁的多個站的多于一個塊。
[0018] 在許多實施例中,AP可壓縮和/或減小話務指示映射(TIM)元素的部分虛擬位映 射中的數據量。在若干實施例中,用于話務指示映射的分層數據結構可對部分虛擬位映射 中多個相鄰塊的發生予W考慮,并且可減小開銷(即話務指示映射中,與相鄰塊的納入相 關聯的數據量)。在一些實施例中,減少/壓縮數據可設及去除塊偏移字段和塊控制字段的 重復并包括指示相鄰塊的數量的字段。在一些實施例中,通過參考塊位映射中的子塊并基 于子塊的內容來包括或排除部分虛擬位映射之內的子塊,來減少/壓縮數據量。
[0019] 在許多實施例中,可用編碼方案來對塊和子塊進行編碼。例如,一些實施例實現塊 位映射編碼,在該編碼中,取決于子塊的內容,可包括或排除塊的每個子塊的內容。塊位映 射編碼將塊編碼成塊位映射,其中,塊位映射的第n位位置可指示第n個子塊位映射是否存 在于子塊字段中,子塊位映射的第m位位置指示第m個站(STA)是否具有在AP處經緩沖的 數據。
[0020] 在若干實施例中,可用單AID編碼方案來對塊和子塊進行編碼。例如,如果塊僅包 含一個具有一個經設置的STA位的子塊,則單AID編碼可將塊的內容壓縮到用于W所設置 的位來指示單個站的AID的塊位映射字段中的6位。在此類編碼中,子塊字段被包括在TIM 元素的部分虛擬位映射中。
[0021] 在一些實施例中,可對逆位映射進行編碼,化圧縮塊的內容。例如,一些塊可僅包 括含有至少一個是邏輯1的位的子塊。其他塊可被反轉,并且可僅包括含有至少一個是邏 輯0的位的子塊。在許多實施例中,反轉此類指示可壓縮在TIM元素中所發送的數據。
[0022] 可設計各種實施例用于處理與傳遞用于大量設備的話務指示映射的指示相關聯 的不同技術問題。例如,一些實施例可設計成用于處理諸如壓縮話務指示映射的部分虛擬 位映射之類的一個或多個技術問題。
[0023] 諸如W上所討論的那些問題之類的不同技術問題可由一個或多個不同的實施例 來處理。例如,壓縮話務指示映射的部分虛擬位映射的一些實施例可通過一種或多種技術 手段來做到所述壓縮,例如,將指示具有相同塊編碼的相鄰塊的數量的字段值包括進TIM 元素,W及消除用于該些相鄰塊的重復的塊偏移字段值和塊控制字段值。
[0024] 一些實施例實現諸如電氣和電子工程師協會(I邸巧802. 11址系統和根據諸如 802. 11-2012(信息技術IE邸標準一系統間的電信和信息交換一局域網和城域網一具體要 求一第11部分;無線LAN介質訪問控制(MAC)和物理層(PHY)規范化ttp://standards. ieee. org/getieee802/download/802. 11-2012. P壯))之類的標準來操作的其他系統之類 的IE邸802. 11系統。
[0025] 根據一個實施例,定義基于用于話務指示映射的分層數據結構的部分虛擬位映 射,W使更多數量的相關聯的站變得可能,并且利用更高效的TIM元素,在許多情況下,為 諸如小的電池供電設備(如,傳感器)之類的低功耗站利用較小的TIM元素,W便使其用非 常低的功耗來使用Wi-Fi連接到因特網。支持如此大量的站是具有挑戰性的,當那些相關 聯的站處于節能(P巧模式時尤其如此,因為可能不得不發送大得多的TIM元素,W便在部 分虛擬位映射中描述在具有數據經緩沖的最低的站AID的塊到具有最高的站AID的塊之間 的所有站。此外,符合IE邸802. 11址的設備具有顯著地低于IE邸802. lln物理層(PHY) 數據速率的PHY數據速率,因此,在信道占用方面,TIM元素傳輸的開銷變得大得多。
[0026] 若干實施例包括接入點(A巧和/或AP的客戶機設備或其他站(STA),例如,路由 器、交換機、服務器、工作站、上網本、移動設備(膝上型計算機、智能電話、平板等)W及傳 感器、計量表、控制器、儀器、監視器、電器等。一些實施例可提供例如室內和/或室外"智 能"網格和傳感器服務。例如,一些實施例可提供計量站,W從傳感器接收數據,該些傳感 器計量特定區域內的一個或多個家庭的電、水、燃氣和/或其他公用事業的使用,并且將該 些服務的使用無線地發送到計量子站。進一步的實施例可從用于家庭保健、診所或醫院的 傳感器收集數據,W便監測患者的保健相關事件和生命體征,例如,跌倒檢測、藥瓶監測、體 重監測、睡眠呼吸暫停、血糖水平、屯、律等。為此類服務所設計的實施例一般可能需要比 IEEE802. lln/ac系統中所提供的設備低得多的數據速率和低得多的(超低)功耗。
[0027] 本文所描述的邏輯、模塊、設備和接口可執行能用硬件和/或代碼實現的功能。硬 件和/或代碼可包括被設計成實現功能的軟件、固件、微代碼、處理器、狀態機、巧片組或上 述各項的組合。
[002引實施例可促進無線通信。一些實施例可包括低功率無線通信,如藍牙⑩、無線局域 網(WLAN)、無線城域網(WMAN)、無線個域網(WPAN)、蜂窩網絡、網絡中的通信、消息收發系 統和智能設備,W促進此類設備之間的交互。此外,一些無線實施例可結合單根天線,而其 他實施例可采用多根天線。一根或多根天線可W與處理器和無線電禪合,W發送和/或接 收無線電波。例如,多輸入多輸出(MIMO)是使用經由發送機處和接收機處的多根天線來攜 帶信號的無線電信道來改善通信性能。
[0029] 雖然W下所描述的一些具體實施例將參照具有特定配置的實施例,但是,本領域 技術人員將會認識到,本公開的實施例可有利地用具有類似議題或問題的其他配置來實 現。
[0030] 現在轉向圖1,所示的是無線通信系統1000的實施例。無線通信系統1000包括可 被有線地或無線地連接到網絡1005的通信設備1010。通信設備1010可通過網絡1005與 多個通信設備1030、1050和1055進行無線通信。通信設備1010可包括接入點(AP)。通信 設備1030可包括諸如傳感器、消費電子設備、個人移動設備等的低功率通信設備。通信設 備1050和通信設備1055可包括傳感器、站、接入點、集線器、交換機、路由器、計算機、膝上 型計算機、上網本、蜂窩電話、智能電話、PDA(個人數字助理)或其他具備無線能力的設備。 因此,通信設備可W是移動的或固定的。例如,通信設備1010可包括用于家庭街坊之內的 用水量的計量子站。該街坊中的每戶家庭都可包括諸如通信設備1030之類的傳感器,并且 通信設備1030可與用水計量表集成或被禪合到用水計量表。
[0031] 最初,通信設備1030可與通信設備1010相關聯,并從通信設備1010接收關聯標 識符(AID),W便相對于與通信設備1010相關聯的其它通信設備(如,設備1050和設備 1055),唯一地標識通信設備1030。在許多實施例中,AID可包括13位,其中該些位標識頁、 塊、子塊W及用于子塊之內的站的位位置。圖1B描繪了此類AID結構1150的實施例。此 后,通信設備1010可緩沖用于通信設備1030的數據,例如,介質訪問控制(MAC)服務數據 單元(MSDU)。
[0032] 在對用于通信設備1030的MSDU進行緩沖后,通信設備1010可向相關聯的設備發 送信標,借助于諸如帖1014之類的話務指示映射(TIM)元素來標識具有通信設備1010所 緩沖的數據的設備。在本實施例中,TIM元素可通過標識TIM段號、頁、塊W及站的子塊(取 決于塊的編碼),來標識諸如通信設備1030之類的具有所緩沖的數據的每個站的AID。通 信設備1010可生成部分虛擬位映射字段,該字段包括塊字段,例如,塊控制字段、塊偏移字 段、塊數量字段、塊位映射字段、W及在一些情況下的一個或多個子塊字段。
[0033] 在本實施例中,通信設備1010可生成用于塊控制字段的值,其指示諸如塊位映射 模式、單AID模式、偏移+長度+位映射(OLB)模式或逆模式之類的塊編碼方案。通信設備 1010可生成用于塊偏移字段的值,其指示與部分虛擬位映射相關聯的頁之內的塊的偏移。 通信設備1010可生成用于塊控制字段的值,其指示用于對塊W及可能對額外的相鄰塊進 行編碼的塊編碼方案。通信設備1010可生成用于塊數量字段的值,其指示來自話務指示映 射的、由被包括在部分虛擬位映射塊中的后續的塊位映射所代表的并且已用相同的塊編碼 方案(即塊控制字段值所指示的編碼)進行編碼的相鄰塊的數量。通信設備1010可生成 用于一個或多個塊位映射字段的值,其指示通過塊控制字段值所指示的編碼方案進行編碼 的一個或多個塊。通信設備1010可生成用于一個或多個子塊字段的值,其指示在話務指示 映射中,對應于相應的子塊中的每個STA的AID的值。
[0034] 子塊字段值代表標識話務指示映射的子塊中的具有在通信設備1010處經緩沖的 數據的站的子塊位映射。在許多實施例中,與通信設備1030相關聯的子塊中的位的位置處 的邏輯1可指示通信設備1010正對用于通信設備1030的數據進行緩沖。在進一步的實施 例中,邏輯0可代表通信設備1010正對用于通信設備1030的數據進行緩沖。
[0035] 通信設備1030可基于通信設備1010分派到該通信設備1030的AID來解釋TIM 元素。在許多實施例中,通信設備1030可解析AID W確定與通信設備1030相關聯的頁,并 且可解析TIM元素W確定該TIM元素是否描述了用于與相同的頁相關聯的站的數據緩沖。 如果確實如此,即如果該TIM元素描述了用于站的數據緩沖,則通信設備1030可解析該TIM 元素W確定來自AID的塊索引是否落入了 TIM段號所標識的塊的范圍之內。如果確實如此, 則通信設備1030可重復解析關聯標識符W及將塊和子塊的值與該TIM元素所代表的那些 值進行比較的過程,W確定該TIM元素是否指示了通信設備1010正對用于通信設備1030 的數據進行緩沖,W及/或者該TIM元素是否在子塊中與通信設備1030相關聯的位的位置 處包含了指示通信設備1010正對用于通信設備1030的數據進行緩沖的數據。例如,諸如 MAC子層邏輯1038之類的通信設備1030的MAC邏輯可解析塊偏移字段、塊控制字段和塊 數量字段,W確定該TIM元素的部分虛擬位映射包括與相同的塊編碼相關聯的相鄰塊的數 量。該樣,通信設備1030可定位對應于通信設備1030的AID所落入的塊的塊位映射,W確 定通信設備1010是否正對用于通信設備1030的數據進行緩沖,而不必重復地解析相同的 塊偏移字段值。
[0036] 在進一步的實施例中,通信設備1010可促進數據卸載。例如,為了降低等待接入 例如計量站的功耗W及/或者增加帶寬的可用性,作為低功率傳感器的通信設備可包括去 往(如,通過Wi-Fi通信)另一通信設備、蜂窩網絡等的數據卸載方案。為了減少網絡1005 的擁塞,從諸如計量站之類的傳感器接收數據的通信設備可包括去往(如,通過Wi-Fi通 信)另一通信設備、蜂窩網絡等的數據卸載方案。
[0037] 網絡1005可代表數個網絡的互連。例如,網絡1005可與諸如因特網之類的廣域 網或與內聯網禪合,并且可對通過一個或多個集線器、路由器或交換機有線地或無線地互 連的本地設備進行互連。在本實施例中,網絡1005通信地禪合通信設備1010、1030、1050 和 1055。
[003引通信設備1010和1030分別包括存儲器1011和1031、介質訪問控制(MAC)子層 邏輯1018和1038 W及物理層(PHY)邏輯1019和1039。存儲器1011和1031可包括存儲 介質,例如,動態隨機存取存儲器值RAM)、只讀存儲器(ROM)、緩沖器、寄存器、高速緩存、閃 存、硬盤驅動器、固態驅動器等。存儲器1011和1031可存儲帖和/或帖結構或者帖和/或 帖結構的諸部分,例如基于諸如圖1A中所示的分層數據結構1100之類的分層數據結構的 管理帖結構和話務指示映射(TIM)元素。更具體地,存儲器1011和1031可包括具有含有 塊數量字段的部分虛擬位映射的TIM元素,塊數量字段用于標識W相同的編碼方案進行編 碼的相鄰塊的數量。此外,存儲器1011可包括利用分層數據結構的話務指示映射,該話務 指示映射標識為其進行數據緩沖的相關聯的站。例如,存儲器1011可包括通信設備1010 包括用于通信設備1030的經緩沖的數據的指示,W及對用于通信設備1030的經緩沖的數 據的參考或鏈接。
[0039] MAC子層邏輯1018、1038可包括用于實現通信設備1010、1030的數據鏈路層的 MAC子層的功能的邏輯。MAC子層邏輯1018、1038可生成諸如管理帖之類的帖,并且物理層 邏輯1019、1039可基于該些帖來生成物理層協議數據單元(PPDU)。例如,帖構建器1013 可生成具有TIM元素1014的帖,并且物理層邏輯1019的數據單元構建器可用前置碼來封 裝帖,W生成用于通過諸如收發機(RX/T幻1020和1040之類的物理層設備進行的傳輸的 PPDUo
[0040] 具有TIM元素1014的帖可包括諸如圖1C中所示的管理帖1200之類的帖。具體 而言,具有TIM元素1014的帖可包括諸如圖1E所示的部分虛擬位映射1700之類的基于 分層數據結構的部分虛擬位映射,并且可標識在例如一頁之內的具有由諸如通信設備1010 之類的AP來緩沖的數據的每個站。例如,AP可能不向W節能(P巧模式進行操作的站任意 地發送MSDU,但是可緩沖MSDU并且僅在所指定的時間發送MSDU。此外,可在包括TIM元素 (其可例如作為AP所生成的信標帖之內的元素而被包括)的帖中標識當前具有在AP之內 經緩沖的MSDU的站。然后,每個站可通過接收并解釋信標帖中的該TIM元素來確定緩沖了 用于該站(諸如通信設備1030)的MSDU。在分布式協作功能值C巧下進行操作的基本服務 集炬SS)中,當確定當前在AP中緩沖MSDU時,在PS模式中進行操作的站可向AP發送PS 輪詢帖,AP可立即用對應的經緩沖的MSDU來進行響應,或者確收該PS輪詢并且在稍后用 對應的MSDU來進行響應。
[0041] 通信設備1010、1030、1050和1055每個都可包括諸如收發機1020和1040之類的 收發機。每個收發機1020、1040包括RF發射機和RF接收機。每個RF發射機將數字數據 壓印到RF頻率,W便通過電磁福射進行數據傳輸。RF接收機WRF頻率接收電磁能,并且從 中提取數字數據。
[004引圖1可描繪包括具有例如四個空間流的多輸入多輸出(MIM0)系統的數個不同的 實施例,并且可描繪包括單輸入單輸出(SISO)系統、單輸入多輸出(SIMO)系統w及多輸入 單輸出(MIS0)系統的退化系統,其中通信設備1010、1030、1050和1055中的一個或多個包 括具有單根天線的接收機和/或發射機。
[0043] 在許多實施例中,收發機1020和1040實現正交頻分復用(OFDM)。OFDM是在多個 載波頻率上對數字數據進行編碼的方法。OFDM是被用作數字多載波調制方法的頻分復用方 案。大量間隔緊密的正交副載波信號被用于攜帶數據。數據被劃分成若干并行的數據流或 信道,為每個副載波劃分一個數據流或信道。每個副載波用低碼元速率的調制方案來調制, W便維持與相同帶寬中的常規單載波調制方案類似的總數據速率。
[0044] 在一些實施例中,通信設備1010可任選地包括數字波束成形器值BF) 1022,如虛 線所指示。DBF 1022將信息信號變換成待被施加到天線陣列1024的元件的信號。天線陣 列1024是可單獨激發的單個天線元件的陣列。施加到天線陣列1024的元件的信號使天線 陣列1024福射一個到四個空間信道。由此形成的每個空間信道可將信息攜帶至通信設備 1030、1050和1055中的一個或多個。類似地,通信設備1030包括用于從通信設備1010接 收信號W及向通信設備1010發送信號的收發機1040。收發機1040可包括天線陣列1044, 并且可選地可包括DBF 1042。
[0045] 圖1A描繪了用于話務指示映射的分層數據結構1100的實施例。在本實施例中, 在該分層的頂層,話務指示虛擬映射可被劃分成四個頁。在本實施例中,每頁可支持多至 2048個站,并且在若干實施例中,每頁可作為單獨的TIM元素被發送。在一些實施例中,可 在相同的介質訪問控制(MAC)服務數據單元(MSDU)中發送多個TIM元素。在進一步的實 施例中,可在每個物理層(PH巧協議數據單元(PPDU)中聚合多個MSDU。在其他實施例中, 分層數據結構1100可包括比四頁更多或更少的頁。
[0046] 每頁包括多至32個塊,并且該32個塊中的每個塊都可支持多至64個站。每個塊 可包括八個子塊。每個子塊在長度上可W是一個八位位組,并且可支持與對應的塊相關聯 的站中的八個站。在進一步的實施例中,每個塊可包括比八個子塊更多或更少的子塊,并且 每個子塊在長度上可大于或小于一個八位位組。例如,在一些實施例中,增加頁的數量相反 地影響塊的數量,反之亦然。例如,增加到8個頁會將每頁的塊數量減少到16 ;而將頁數增 加到16就將每頁的塊數量減少到8個塊。
[0047] 子塊中的每一位可對應不同的關聯標識符(AID),因此,每一位可唯一地標識站。 在本實施例中,如果在AP處有經緩沖的數據,則位可被設置為1。否則,位可被清除為0。
[0048] 圖1B描繪了用于圖1A中所示的分層數據結構的關聯標識符結構1150的實施例。 在本實施例中,AID包括13位。在其他實施例中,AID結構1150可包括比13位更多或更少 的位。
[0049] 在本實施例中,AID結構1150可包括具有兩位化12-bll)的頁標識符(ID),其 在AID結構1150之下所描繪的AID等式中被表示為"a"。AID結構1150可包括具有兩位 化10-b9)的頁ID/塊索引擴展,其在AID等式中被表示為"b"。頁ID/塊索引擴展可促進 每塊的頁或每頁的塊的更大比值。AID結構1150可包括具有=位(b8-b6)的塊索引,其在 AID等式中被表示為"C"。AID結構1150可包括具有S位化5-b3)的子塊索引,其在AID 等式中被表示為"d"。并且AID結構1150可包括具有S位化2-bO)的站位位置索引,其在 AID等式中被表示為"e"。
[0050] AID等式可描述基于圖lA所示的分層數據結構的每個站的唯一數值的計算。具體 而言,可通過下列公式來計算一些實施例中的AID唯一數值;
[0051] AID =((((頁ID X 4+(頁ID/塊索引擴展-l))x 8+(塊索引-l))x 8+(子塊索 引-l))x 8+(站位位置索引)
[0052] 為了進行說明,如果變量為:頁ID = 0,頁ID/塊索引=1,塊索引=2,子塊索引 =6。結果,等式變成:
[005引 AID = ((((Ox 4+(l-l))x 8+(2-l))x 8+巧-l))x 8+(4) = 108 [0化4] 許多實施例將話務指示映射分割成TIM段。TIM段可包括橫跨傳遞話務指示映射 值TIM)時段被分割的頁段。每個DTIM時段或每個信標間隔可包括話務指示映射的一頁。 該樣,頁段的長度可包括一頁中的塊的數量除WDTIM信標間隔中TIM段的數量。段計數信 息元素中的頁偏移字段和頁段計數字段指示每個TIM段中TIM元素的初始塊偏移和范圍。 注意,可在DTIM信標帖中發送段計數信息元素,W指示將STA分派到TIM段。在許多實施 例中,在TIM元素中不包括段計數信息。
[0055] 在許多實施例中,部分虛擬位映射可包括能W相同的編碼方案進行編碼的相鄰塊 的數量。在此類實施例中,用于部分虛擬位映射內的塊的AID可通過下式確定:
[0056] AID=[頁索引姊),塊偏移巧6)+1,0(4的,111姊)],其中1=[0:11-^
[0057] 其中,塊位映射的第n個位的位置指示在子塊字段中是否存在第n個子塊位映射。 子塊位映射的第m個位的位置指示第m個STA是否具有在AP處經緩沖的數據。
[0化引塊偏移和塊范圍可由下式確定;
[0化9] 塊偏移/開始=頁偏移+ ((頁段長度)* (TIM段號-1)) +1
[0060] 塊范圍=頁偏移+頁段長度*TIM段號
[0061] 圖II描繪了在對n個相鄰塊進行編碼的情況下,用于位映射控制字段和話務指示 映射元素的部分虛擬位映射的分層數據結構1900的實施例。在許多實施例中,如果部分虛 擬位映射字段包含正在使用塊位映射編碼模式的n個相鄰塊,則;(1)僅第一個塊包含塊控 制字段和塊偏移字段。(2)緊跟第一個經編碼的塊的經編碼的塊不包含塊控制字段和塊偏 移字段,從而為每個經編碼的塊減少一個八位位組的開銷。(3)塊數量字段指示經編碼的塊 的數量。(4)在許多實施例中,塊位映射字段的尺寸可增至2個八位位組,并且子塊字段的 尺寸可W是4位長度。
[0062] 位映射控制字段可描述部分虛擬位映射的內容。部分虛擬位映射可描述位映射控 制字段中所指示的話務指示映射的部分,并且可為與位映射相關聯的站提供關于是否在發 送具有話務指示映射的接入點處正在緩沖用于站的數據的指示。
[0063] 圖1C描繪了用于諸如圖1中所示的通信設備1010、1030、1050和1055之類的無 線通信設備之間的通信的管理帖1200的實施例。管理帖1200可包括MAC頭部1201、帖體 1214 W及帖校驗序列(FC巧字段1226。MAC頭部1201可包括帖控制字段1202和其他MAC 頭部字段1208。帖控制字段1202可W是兩個八位位組,并且可標識帖的類型和子類型,諸 如管理類型W及例如信標帖子類型。其它MAC頭部字段1208可包括例如一個或多個地址 字段、標識字段、控制字段等。
[0064] 在一些實施例中,管理帖1200可包括帖體1214。帖體1214可W是可變數量的八 位位組并且可包括數據元素、控制元素或參數和能力。在本實施例中,帖體1214包括話務 指示映射(TIM)元素1220。
[0065] 圖ID示出了 TIM元素1300的實施例。接入點(AP)可發送TIM元素1300, W向諸 如低功率傳感器之類的站通知該AP正在緩沖用于該站的數據。在許多實施例中,隨后,站 可諸如通過輪詢帖發起與AP進行的通信,W獲取經緩沖的數據。在其他實施例中,AP可在 發送信標之后向站發送數據。
[0066] TIM元素1300可包括諸字段,例如,元素標識符(ID)字段1302、長度字段1306、傳 遞TIM值TIM)計數字段1308、DTIM時段字段1310、TIM虛擬位映射控制字段1312 W及部分 虛擬位映射1314。元素ID字段1302可W是一個八位位組,并且可將元素標識為TIM元素 1300。長度字段1306可W是一個八位位組,并且可定義TIM元素1300的長度或者TIM元 素1300的部分的長度。DTIM計數1308可W是一個八位位組,并且可指示在下一 DTIM帖 (下一 DTIM信標間隔)之前出現多少信標帖(包括當前的帖)。DTIM計數字段1308的值 0可指示當前的TIM帖是DTIM帖。例如,緊接著每一個DTIM(具有TIM元素1300的DTIM 計數字段1308等于0的信標帖)之后,AP將傳送所有經緩沖的群尋址帖。如果在無競爭 時段(CF巧期間發送指示經緩沖的MSDU或聚合的MSDU(A-MSDU)的TIM,則在節能(P巧模 式中進行操作的無競爭(C巧可輪詢站不發送節能(P巧輪詢帖,但是保持活躍,直到接收到 經緩沖的MSDU或A-MSDU (或CFP結束)為止。如果位于自身基本服務集炬SS)內的任何 站都處于PS模式,則AP可對所有的群尋址MSDU進行緩沖,并且在包含DTIM傳輸的下一信 標帖之后,立即將該些MSDU傳遞到所有站。
[0067] DTIM時段字段1310可W是一個八位位組,并且可指示連續的DTIM之間的信標間 隔的數量。在許多實施例中,如果所有的TIM帖都是DTIM,則DTIM時段字段1310可具有值 1〇
[0068] TIM虛擬位映射控制字段1312可W是一個或兩個八位位組,并且可描述TIM部分 虛擬位映射1314的內容。例如,TIM虛擬位映射可包括諸如位0之類的位,其包含話務指 示符位0,該話務指示符位與諸如圖1F中所示的群尋址經緩沖的數據1504之類的群尋址經 緩沖的數據相關聯。當一個或多個群尋址帖在AP處緩沖時,TIM元素1300中的該位被設 置成1,同時DTIM計數字段1308中具有值0。
[0069] 圖1F中描繪了 TIM虛擬部分位映射控制字段1500的實施例。TIM虛擬部分位映 射控制字段1500可包括群尋址經緩沖的數據字段1504、TIM段字段1506和頁標識符(ID) 字段1510。TIM段字段1506可W是5位,并且可指示被包括在TIM元素中的部分虛擬位映 射開始處的TIM段的TIM段號。
[0070] 頁ID字段1504可W是2位長的,并且可指示用于代表四頁的從0到3的頁索引 (分別是二進制位〇〇、〇1、1〇和11)。在一些實施例中,可通過頁ID/塊索引擴展字段1604 來擴展頁的數量,W描述例如8頁或16頁,而不是4頁。
[0071] 再次參照圖1D,基于諸如圖1A中所示的分層數據結構之類的分層數據結構,部分 虛擬位映射字段1314可包括描述AP為其緩沖數據的站的位。圖1E描繪部分虛擬位映射字 段1700的實施例。部分虛擬位映射1700可包括諸如塊1701之類的多個塊1720。塊1701 可包括塊控制字段1702、塊偏移字段1704、塊數量字段1706、塊位映射字段1708,并且也可 包括從子塊11710到子塊N 1712的可變數量的子塊。
[0072] 塊偏移字段1704可描述部分虛擬位映射1700中的塊1720之內的塊1701的偏移。 在本實施例中,塊偏移字段1702對塊1701在圖IF中的TIM虛擬位映射控制字段1500中 的頁ID字段1510中所指示的頁中的位置進行定位。根據一個實施例,塊偏移字段1704可 包括諸如圖1G中所示的塊偏移字段1600之類的頁ID/塊索引擴展字段1604和塊索引字 段 1606。
[0073] 塊數量字段1706可包括例如一個八位位組,并且可描述在塊偏移字段1704之后 進行描述的相鄰塊的數量。換言之,如果塊是相鄰的并且是根據相同的編碼方案進行編碼 的,則不需要重復塊控制字段1702和塊偏移字段1704。塊偏移和塊數量的指示足W描述 相鄰塊的部分虛擬映射的內容。另一方面,在許多實施例中,如果只有一個塊并且沒有相鄰 塊,則塊的數量可W是一個,為塊位映射增加了例如一個八位位組的分配。
[0074] 塊控制字段1702可控制對之后的塊位映射字段1708和子塊位映射字段(子塊位 映射字段11710到子塊位映射字段N 1712)進行的編碼。在一些實施例中,編碼可包括圖 1H的塊控制字段表1800中所描述的編碼中的一種或多種。表1800可包括塊位映射模式編 碼、單AID編碼、偏移+長度+位映射(OLB)模式編碼W及逆模式編碼。塊位映射模式編碼 可包括:塊位映射,其具有為被包括在該塊位映射之內的每個子塊所設置的位;W及塊位 映射之后的子塊,其具有為具有在AP處經緩沖的數據的每個站所設置的位。單AID模式可 對在與塊位映射相關聯的塊中具有單個AID的情況進行編碼。在此類實施例中,塊位映射 字段1708中的6位用于指示AID,并且不存在子塊字段(總共2個八位位組)。在單AID 編碼中,AID=[頁索引(2位)、塊偏移巧位)、塊位映射巧位中包含AID的6位]]
[0075] 如果在塊的位映射中相比邏輯0有更多的邏輯1,則逆位映射模式可逆轉位映射 并且對所逆轉的位映射進行編碼。OLB編碼方案可對多于8個的相鄰子塊位映射進行編碼。 在OLB編碼方案中,塊位映射字段1708可用于指示塊位映射字段1708之后的子塊位映射 的長度。
[0076] 在本實施例中,塊位映射字段1708可指示在之后的子塊字段1710到1712中存在 哪些子塊(1到腳。子塊位映射字段1708中的第m位指示第m個子塊。如果第m位被設置 成1,則在之后的子塊字段1710到1712中存在第m個子塊。如果第m位被設置成0,則在 之后的子塊字段1710到1712中不存在第m個子塊。
[0077] 取決于塊控制字段1704的值,子塊字段1710到1712 (如果存在)在長度上是可 變的(1到8個八位位組)。每個位對應站的AID。如果子塊位映射字段1710的第P位被 設置成1,其指示有為對應的站所緩沖的數據。使用圖1A中所示的分層,子塊1的位映射 比0. .. b7]通過將第6位設置成1被編碼為"00000010",指示在AP處具有為AID等于6的 站所緩沖的數據。
[007引再次參照圖1C,在許多實施例中,管理帖1200可包括帖校驗序列(FC巧字段 1226。FCS字段1226可W是四個八位位組,并且可包括被添加到短帖1060 W用于檢錯和糾 錯的額外的校驗和(checksum)字符。
[0079] 注意,圖1A-1H中所示的值用于說明目的,其在其他實施例中可W是其他值。
[0080] 圖1J描繪了相比電氣與電子工程師協會IE邸802. 11址規范框架文件中的方案 ["Proposed Specification Rramework for TG址,"("用于 TG址的提議規范框架),(即 16邸 802.11-11/11371'10,也就是2012年7月18日的16邸?802.11無線1^\^^化://訊麗. ieee802. o;rg/ll/Repo;rts/tgah_update. htm))(表不為 S抑),W及相比 IE邸 802. 11-2012 標準中所定義的TI M編碼方案(在圖中表示為STD),所提出的話務指示映射(TIM)編碼 方案的實施例的模擬1950。假定256個站(STA)與接入點(A巧相關聯,并且通過將經分頁 的STA的數量從1個站增加到256個STA (X軸),則經編碼的TIM位映射的尺寸(y軸)顯 示,相比IE邸802. 11-11/113化10中所提出的方案,本文所提出的方案改善了 TIM編碼。
[0081] 圖2描繪了用于對帖中的話務指示映射(TIM)元素進行生成、發送、接收和解釋或 解碼的裝置的實施例。該裝置包括與介質訪問控制(MAC)子層邏輯201和物理層(PH巧邏 輯250禪合的收發機200。MAC子層邏輯201可確定帖;物理層(PHY)邏輯250可通過用經 由收發機200來發送的前置碼來封裝一個或多個帖(MAC協議數據單元(MPDU)),W便確定 PPDUo
[0082] 在許多實施例中,MAC子層邏輯201可包括用于生成帖的帖構建器202,所述帖諸 如是圖1A-1H中所示的具有TIM元素1220或1300的管理帖1200中的一個。TIM元素可 包括數據,該數據指示由相關聯的接入點(A巧為與該AP相關聯的特定站所緩沖或存儲的 MAC服務數據單元(MSDU)。關聯標識符(AID)可標識所述站。諸如圖1中所示的通信設備 1010之類的AP和諸如圖1中通信設備1030之類的站可保持TIM元素1220或1300的一些 或部分,W及可保持諸如圖1中所示的存儲器1012和1032之類的存儲器中的值。
[0083] PHY邏輯250可包括數據單元構建器203。數據單元構建器203可確定用于封裝 一個或多個MPDU W生成PPDU的前置碼。在許多實施例中,數據單元構建器203可基于通 過與目的地通信設備進行的交互而選擇的通信參數來創建前置碼。
[0084] 收發機200包括接收機204和發射機206。發射機206可包括編碼器208、調制器 210、(FDM 212和DBF 214中的一個或多個。發射機206的編碼器208接收預定從MAC子 層邏輯202發送的數據,并且用例如二進制卷積編碼炬CC)、低密度奇偶校驗編碼(LDPC)等 來對該數據進行編碼。調制器210可接收來自編碼器208的數據,并且可通過例如將數據 塊映射到正弦的離散幅度的對應集合或者正弦的離散相位的集合或者相對于正弦頻率的 離散頻移的集合中,將接收到的數據塊壓印到所選頻率的正弦上。調制器210的輸出被饋 送到正交頻分復用器(CFDM)212,(FDM 212將來自調制器210的經調制的數據壓印到多個 正交的副載波上。(FDM 212的輸出可被饋送到數字波束成形器值BF) 214, W便形成多個空 間信道,并且獨立地操控每個空間信道W使被發送到多個用戶終端中的每個終端和從多個 用戶終端中的每個終端接收到的信號功率最大化。
[00財收發機200也可包括連接到天線陣列218的雙工器216。因此,在本實施例中,使 用單個天線陣列來進行發送和接收。在傳輸時,信號經過雙工器216,并且利用上變頻的信 息承載信號來驅動天線。在傳輸期間,雙工器216防止待被發送的信號進入接收機204。在 接收時,天線陣列所接收的信息承載信號經過雙工器216, W便將信號從天線陣列傳遞到接 收機204。然后,雙工器216防止接收到的信號進入發射機206。由此,雙工器216作為交 換機進行操作,W便交替地將天線陣列元件連接到接收機204和發射機206。
[0086] 天線陣列218將信息承載信號福射到可由接收機的天線接收的電磁能的時變空 間分布中。然后,接收機能夠提取所接收的信號的信息。
[0087] 收發機200可包括用于對信息承載信號進行接收、解調和解碼的接收機204。接 收機204可包括DBF 220、0FDM 222、解調器224和解碼器226中的一個或多個。所接收的 信號被從天線元件218饋送到數字波束成形器值BF) 220。DBF 220將N個天線信號變換成 L個信息信號。DBF 220的輸出被饋送到OFDM 222。OFDM 222從多個副載波上提取信號信 息,在所述多個副載波上信息承載信號經調制。解調器224解調所接收的信號,從所接收的 信號中提取信息內容,W生成未經解調的信息信號。解碼器226對從解調器224接收到的 數據進行解碼,并且向MAC子層邏輯201發送經解碼的信息(一個或多個MPDU)。
[008引本領域技術人員將認識到,收發機可包括圖2中未示出的眾多附加功能,并且接 收機204和發射機206可W是不同的設備,而不是被封裝為一個收發機。例如,收發機的實 施例可包括動態隨機存取存儲器值RAM)、基準振蕩器、濾波電路、同步電路、交織器和解交 織器W及可能包括的多個頻率轉換級和多個放大級等。此外,可整合圖2中所示的一些功 能。例如,數字波束成形可W與正交頻分復用整合。
[0089] MAC子層邏輯201可解碼或解析一個或多個MPDU,W確定特定類型的一個或多個 帖,并且標識MPDU中所包括的一個或多個TIM元素。對于每個TIM元素,MAC子層邏輯201 可解析TIM元素,W從TIM元素中確定TIM段號。
[0090] 在其他實施例中,如果在TIM元素中設置了用于塊的逆編碼,則子塊可W指不具 有經緩沖的數據的子塊,或者與接收站的AID相關聯的位可包括邏輯0和邏輯1,其中,邏輯 0用于指示在AP處緩沖了用于接收站的數據,而邏輯1用于指示沒有在AP處緩沖數據。
[0091] 圖3描繪了流程圖300的實施例,流程圖300用于生成或W其他方式確定具有諸 如結合圖1-圖2所描述的TIM元素之類的TIM元素的管理帖。流程圖300從介質訪問控 制(MAC)子層邏輯確定用于管理帖的MAC頭部(單元305)開始。此后,MAC子層邏輯可確 定用于帖體的TIM元素。MAC子層邏輯可確定TIM段號字段(單元310)。TIM段號可W是 與來自TIM元素中所包括的頁的塊的范圍相關聯的TIM的序列號。
[0092] 確定TIM元素可進一步包括確定頁標識符字段,用于標識關聯標識符(AID)的頁, 其中對于所述關聯標識符(AID),該TIM元素包括關于用于站的經緩沖的數據的信息(單 元310)。例如,MAC子層邏輯可訪問存儲器,W檢索用于TIM元素的元素結構,并且分派元 素值,諸如邏輯1,W指示設備在MC子層邏輯在其內駐留的接入點(A巧處具有經緩沖的數 據。
[0093] MAC子層邏輯可確定部分虛擬位映射中塊的塊控制字段(單元320)。可存在用于 每個塊的塊控制字段,W指示用于該塊的編碼方案。MAC子層邏輯可確定塊偏移字段(單元 325),并且流程圖300繼續進行,W確定在對塊數量字段進行編碼(單元326)之后,額外的 塊是否可用于編碼。如果多于一個的相鄰塊將W相同的編碼方案進行編碼,則塊數量字段 值指示相鄰塊的數量,并且其后跟隨代表相鄰塊的多于一個的塊位映射字段,該些塊位映 射字段應當根據相同的編碼方案進行編碼。
[0094] 本實施例說明用于編碼的塊位映射模式和單AID模式。如果塊控制字段值指示單 AID編碼方案,則MAC子層邏輯可確定塊位映射(單元329)。MAC子層邏輯跳過對子塊位映 射的內容的確定,因為單AID模式不包括子塊,但確定具有經緩沖數據的單個站的AID,并 且將AID包括到塊位映射字段的8位中的6位之中。MAC子層邏輯確定是否有額外的相鄰 塊(單元340),如果有,則流程圖300繼續確定下一塊位映射(單元328和329)。在一些 實施例中,對于單AID編碼和解碼方案可不使用相鄰塊數量字段。否則,MAC子層邏輯確定 是否有額外的段(單元342),如果有,則流程圖300繼續確定下一塊的塊控制字段中的值 (單元320)。
[0095] 如果塊控制字段值指示塊位映射編碼方案,則MAC子層邏輯可根據塊位映射解碼 方案來確定塊位映射(單元327)。MC子層邏輯通過確定子塊位映射的內容繼續進行,直 到沒有額外的子塊為止(單元335)。當前,MAC子層邏輯確定是否有額外的相鄰塊要進行 編碼(單元340),如果有,則流程圖300繼續確定下一塊位映射(單元328和327)。如果 在塊位映射中沒有更多的相鄰塊要表示,則MAC子層邏輯確定在TIM段之內,相鄰的數個塊 之后是否有額外的塊會包括在TIM元素中(單元342),如果有,則流程圖300繼續確定TIM 段中的下一塊的塊控制字段中的值(單元320)。
[0096] 否則,MAC子層邏輯可確定管理帖體帖的其他元素(單元345)。在許多實施例中, 確定字段可包括從存儲介質中檢索用于包括到帖中的該些字段。在其他實施例中,待包括 在此類字段中的值可被存儲于存儲介質中,例如,只讀存儲器、隨機存取存儲器、高速緩存、 緩沖器、寄存器等。在進一步的實施例中,一個或多個字段可被硬編碼到MAC子層邏輯、PHY 邏輯中,或能W其他方式可用于插入帖中。在其他實施例中,MAC子層邏輯可基于對用于每 個字段的值的指示的訪問,生成字段的值。
[0097] 在確定了帖的其他部分之后,MAC子層邏輯可確定帖校驗序列(FC巧字段值(單 元350),W提供接收設備所接收的位序列中的糾錯。
[009引圖4A-4B描繪了用于對與具有諸如圖1A-1H中所示的TIM元素之類的TIM元素的 管理帖進行的通信進行發送、接收W及解釋或解碼的流程圖400和450的實施例。參照圖 4A,流程圖400可從接收來自帖構建器的包括一個或多個TIM元素的帖開始。通信設備的 MAC子層邏輯可生成作為供發送到站的管理帖的帖,并且可將該帖作為MPDU傳送到數據單 元構建器,該數據單元構建器將數據變換成可被發送到站的分組。數據單元構建器可生成 前置碼,用于對來自帖構建器的一個或多個MPDU進行封裝,從而形成用于傳輸的PPDU (單 元 405)。
[0099] 然后,可將PPDU發送到諸如圖2中所示的發射機206或圖1中所示的收發機1020、 1040之類的物理層設備,從而使PPDU可被轉換成通信信號(單元410)。然后,發射機可通 過天線發送通信信號(單元415)。
[0100] 參照圖4B,流程圖450從諸如圖2中所示的接收機204之類的站的接收機通過諸 如天線陣列218的天線元件之類的一根或多根天線來接收通信信號開始(單元455)。接 收機可根據前置碼中所描述的過程來將通信信號轉換成一個或多個MPDU (單元460)。更 具體而言,接收到的信號從一根或多根天線被饋送到諸如DBF 220之類的DBF。DBF將天線 信號變換成信息信號。DBF的輸出被饋送到諸如OFDM 222之類的OFDM。OFDM從在其上調 制信息承載信號的多個副載波中提取信號信息。然后,諸如解調器224之類的解調器通過 例如BPSK、16-QAM、64-QAM、256-QAM、QPSK或SQPSK來解調信號信息。諸如解碼器226之類 的解碼器通過例如BCC或LDPC來解碼來自解調器的信號信息,W提取一個或多個MPDU (單 元460)并將該一個或多個MPDU發送到諸如MAC子層邏輯202之類的MAC子層邏輯(單元 465) 〇
[01 MAC子層邏輯可對每個MPDU中的TIM元素進行解碼。例如,MAC子層邏輯可解析 TIM元素,W確定TIM段號字段、頁ID字段、一個或多個塊偏移字段、用于一個或多個塊的 塊控制字段、可能的塊位映射字段、用于一個或多個子塊位映射的可能的子塊位映射字段 的值,從而確定與接收站的AID相關聯的位是否指示了 AP正在緩沖用于該站的數據(單元 470)。在一些實施例中,MAC子層邏輯可確定TIM元素中的其他字段是否指示了在接收包 括TIM元素的信標之后,數據將被廣播到設備群,或者AP是否將等待來自指示該AP發送帖 的站的帖。
[0102] W下示例關于進一步的實施例。一個示例包括方法。方法可設及;由介質訪問控 制邏輯生成包括話務指示映射元素的帖,其中,所述話務指示映射元素包括塊控制字段值 和相鄰塊數量字段值,其中所述相鄰塊數量字段值指示與所述塊控制字段值相關聯的多個 相鄰塊的數量;并且由物理層邏輯用前置碼封裝所述帖,W創建用于發送的物理層協議數 據單元。
[0103] 在一些實施例中,該方法可進一步包括;由所述介質訪問控制邏輯根據分層數據 結構將話務指示映射存儲在存儲器中,所述分層數據結構將站分派到子塊,將子塊分派到 一個或多個塊,并且將一個或多個塊分派到一個或多個頁。在一些實施例中,該方法可進 一步包括;檢測所述話務指示映射中與所述塊控制值相關聯的多個相鄰塊的數量,并且確 定相鄰塊數量值,W生成所述帖。在許多實施例中,生成所述帖包括;生成具有與代表所述 多個相鄰塊的多于一個的塊位映射相關聯的所述塊控制字段值的帖。在若干實施例中,生 成所述帖包括:生成具有與代表所述多個相鄰塊的多于一個的塊位映射相關聯的所述塊偏 移字段值的帖,其中,所述塊偏移字段值包括指示所述話務指示映射的頁之內的偏移的值。 并且,在一些實施例中,生成所述帖包括;生成具有一個八位位組長度的相鄰塊數量字段的 帖。
[0104] 另一示例包括裝置。該裝置可包括:存儲器;介質訪問控制邏輯,所述介質訪問控 制邏輯與所述存儲器禪合,并用于生成包括話務指示映射元素的帖,其中,所述話務指示映 射元素包括用于指示用于所述介質訪問控制邏輯被分派到的頁的塊的編碼的塊控制字段, 并且其中,所述話務指示映射元素包括用于指示與塊偏移字段和所述塊控制字段的值相關 聯的多個相鄰塊的數量的相鄰塊數量字段值。
[0105] 在一些實施例中,該裝置可進一步包括與所述介質訪問控制邏輯W及天線禪合 的,用于發送所述帖的發射機。在一些實施例中,所述介質訪問控制邏輯與所述存儲器禪 合,并用于根據分層數據結構將話務指示映射存儲在存儲器中,其中,所述分層數據結構向 每個子塊分派多至八個站,向每個塊分派多至八個子塊,并且向一個或多個頁中的每頁分 派多個塊。在一些實施例中,所述介質訪問控制邏輯包括用于檢測所述話務指示映射中與 所述塊控制值相關聯的多個相鄰塊的數量,并且確定相鄰塊數量值,W生成所述帖的邏輯。 在一些實施例中,所述介質訪問控制邏輯包括用于生成具有與代表所述多個相鄰塊的多于 一個的塊位映射相關聯的所述塊控制字段值的帖的邏輯。在一些實施例中,所述介質訪問 控制邏輯包括用于生成具有與代表所述多個相鄰塊的多于一個的塊位映射相關聯的所述 塊偏移字段值的帖的邏輯,其中,所述塊偏移字段值包括指示所述話務指示映射的頁之內 的偏移的值。并且,在該裝置的一些實施例中,所述媒體訪問控制邏輯包括用于生成具有一 個八位位組長度的相鄰塊數量字段的帖的邏輯。
[0106] 另一示例包括程序產品。用于生成話務指示映射元素的該程序產品可包括待由基 于處理器的設備執行的指令的存儲介質,其中,當所述基于處理器的設備執行所述指令時, 所述指令執行操作,所述操作包括:包括待由基于處理器的設備執行的指令的存儲介質,其 中,當所述基于處理器的設備執行所述指令時,所述指令執行操作,所述操作包括;由介質 訪問控制邏輯生成包括話務指示映射元素的帖,其中,所述話務指示映射元素包括塊控制 字段值和相鄰塊數量字段值,其中所述相鄰塊數量字段值指示與所述塊控制字段值相關聯 的多個相鄰塊的數量。
[0107] 另一示例包括方法。該方法可設及:由站的介質訪問控制邏輯接收包括話務指示 映射元素的帖,其中,所述話務指示映射元素包括塊控制字段值和相鄰塊數量字段值,其中 所述相鄰塊數量字段值指示與所述塊控制字段值相關聯的多個相鄰塊的數量;W及由所 述介質訪問控制邏輯對所述話務指示映射的所述塊控制字段進行解碼,W確定所述塊的內 容。
[0108] 在一些實施例中,該方法可進一步包括;由所述介質訪問控制邏輯解析來自存儲 器的關聯標識符,W對所述話務指示映射元素進行解碼,從而標識所述多個相鄰塊之內的 指示所述站被分派到的所述話務指示映射的塊的塊位映射。在一些實施例中,解碼包括解 析所述塊位映射,W確定所述帖是否包括正在緩沖用于所述站的數據的指示。在許多實施 例中,解碼包括確定所述塊偏移字段值,W確定與所述塊位映射相關聯的塊偏移。在若干實 施例中,解碼包括從所述關聯標識符確定所述塊位映射之內的指示所述站被分派到的所述 話務指示映射的子塊的偏移。并且,在一些實施例中,解碼包括從所述關聯標識符確定與所 述塊位映射相關聯的子塊位映射之內的指示用于所述站被分派到的所述話務指示映射中 的站的值的偏移,其中,所述值指示接入點是否正在緩沖用于所述站的數據。
[0109] 另一示例包括裝置。該裝置可包括:存儲器;介質訪問控制邏輯,所述介質訪問控 制邏輯與所述存儲器禪合,用于接收包括話務指示映射元素的帖,其中,所述話務指示映射 元素包括塊控制字段值,所述塊控制字段值用于指示用于所述介質訪問控制邏輯被分派到 的頁的塊的編碼,并且其中,所述話務指示映射元素包括相鄰塊數量值,所述相鄰塊數量值 用于指示與塊偏移值和所述塊控制字段值相關聯的多個相鄰塊的數量;并且用于對所述話 務指示映射的所述塊偏移值和所述塊控制字段值進行解碼,W確定所述塊的內容,其中,所 述塊是所述多個相鄰塊中的一個塊。
[0110] 在一些實施例中,所述介質訪問控制邏輯包括用于由所述介質訪問控制邏輯解析 來自所述存儲器的關聯標識符、W解碼所述話務指示映射元素來標識所述塊的邏輯,其中, 所述關聯標識符通過標識所述站被分派到的所述分層數據結構的頁、所述站被分派到的所 述頁之內的塊和所述站被分派到的所述塊之內的子塊,來標識所述話務指示元素所基于的 分層數據結構之內的位置。在一些實施例中,所述介質訪問控制邏輯包括用于解析來自所 述存儲器的關聯標識符W便解碼所述話務指示映射元素、從而標識所述多個相鄰塊之內的 指示所述站被分派到的所述話務指示映射的塊的塊位映射的邏輯。并且,在一些實施例中, 所述介質訪問控制邏輯包括用于解析所述塊位映射,W確定所述帖是否包括正在解析用于 所述站的數據的指示的邏輯。
[0111] 另一示例包括程序產品。用于解碼話務指示映射元素的該程序產品可包括待由基 于處理器的設備執行的指令的存儲介質,其中,當所述基于處理器的設備執行所述指令時, 所述指令執行操作,所述操作包括;由站的介質訪問控制邏輯接收包括話務指示映射元素 的帖,其中,所述話務指示映射元素包括塊控制字段值和相鄰塊數量字段值,其中所述相鄰 塊數量字段值指示與所述塊控制字段值相關聯的多個相鄰塊的數量;W及由所述介質訪問 控制邏輯對所述話務指示映射的所述塊控制字段進行解碼,W確定所述塊的內容。
[0112] 在該程序產品的一些實施例中,所述操作可進一步包括;由所述介質訪問控制邏 輯解析來自存儲器的關聯標識符,W對所述話務指示映射元素進行解碼,從而標識所述多 個相鄰塊之內的指示所述站被分派到的所述話務指示映射的塊的塊位映射。在一些該程序 產品的實施例中,解碼包括解析所述塊位映射,W確定所述帖是否包括正在解析用于所述 站的數據的指示。
[0113] 在一些實施例中,上述和在權利要求中所描述的特征中的一些或全部可在一個實 施例中實現。例如,替換特征可連同用于確定實現哪個替換方案的邏輯或可選偏好一起,在 實施例中被實現為替換方案。具有不互斥的特征的一些實施例也可包括用于激活或停用 一個或多個特征的邏輯或可選偏好。例如,可通過包括或去除電路路徑或晶體管在制造時 來選擇一些特征。可通過諸如撥動開關等之類的邏輯或可選偏好在部署時或部署之后來選 擇進一步的特征。用戶在通過使用諸如軟件偏好、電子烙絲(e-化se)等之類的可選偏好之 后,可選擇進一步的特征。
[0114] 數個實施例可具有一個或多個有利的效果。例如,一些實施例可提供相對于標準 MAC頭部尺寸的減小的MAC頭部尺寸。進一步的實施例可包括一個或多個有利的效果,例 如;用于更高效傳輸的較小的分組尺寸、因通信的發射機側和接收機側上的較少數據話務 而導致的更低功耗、較少的話務沖突、等待分組的發送或接收的較少的等待時間,等等。
[0115] 另一實施例被實現為用于實現參照圖1-圖5所描述的系統、裝置和方法的程序產 品。實施例可采取W下形式;完全硬件的實施例、通過諸如一個或多個處理器和存儲器之類 的通用硬件所實現的軟件實施例,或者包含專用硬件和軟件元件的實施例。W軟件或代碼 來實現一個實施,所述軟件或代碼包括但不限于固件、駐留軟件、微代碼或其他類型的可執 行指令。
[0116] 此外,實施例可采取可從機器可訪問、計算機可用或計算機可讀介質所獲得的計 算機程序產品的形式,該機器可訪問、計算機可用或計算機可讀介質提供了由計算機、移動 設備或任何其他指令執行系統所使用的或結合計算機、移動設備或任何其他指令執行系統 一起使用的程序代碼。為了本說明書的目的,機器可訪問、計算機可用或計算機可讀介質是 包含、存儲、通信、傳播、或傳輸程序的任何裝置或制品,所述程序由指令執行系統或裝置所 使用或結合指令執行系統或裝置一起使用的。
[0117] 介質可包括電子、磁、光、電磁或半導體系統介質。機器可訪問、計算機可用或計 算機可讀介質的示例包括諸如易失性存儲器和非易失性存儲器之類的存儲器。存儲器可 包括例如像閃存之類的半導體或固態存儲器、磁帶、可移動計算機磁盤、隨機存取存儲器 (RAM)、只讀存儲器(ROM)、硬磁盤和/或光盤。當前光盤的示例包括;緊致盤-只讀存儲器 (CD-ROM)、緊致盤-讀/寫存儲器(CD-R/W)、數字視頻盤值VD)-只讀存儲器值VD-R0M)、 DVD-隨機存取存儲器值VD-RAM)、DVD-可記錄存儲器值VD-R) W及DVD-讀/寫存儲器 值VD-R/W)。
[0118] 適用于存儲和/或執行程序代碼的指令執行系統可包括通過系統總線直接或間 接地禪合到存儲器的至少一個處理器。存儲器可包括;在代碼的實際執行期間所采用的本 地存儲器;諸如動態隨機存取存儲器值RAM)之類的大容量存儲;W及高速緩存存儲器,其 提供至少一些代碼的臨時存儲,W減少在執行期間必須從大容量存儲中檢索代碼的次數。
[0119] 輸入/輸出或I/O設備(包括但不限于鍵盤、顯示器、指示設備等)可直接地或通 過介入的I/O控制器被禪合到指令執行系統。網絡適配器也可被禪合到指令執行系統,W 使指令執行系統能夠通過介入的私有或公共網絡被禪合到其他指令執行系統或遠程打印 機或存儲設備。調制解調器、藍牙?、W太網、Wi-Fi和WiDi適配器卡僅是當前可用類型的 網絡適配器中的一些。
【權利要求】
1. 一種用于生成用于傳輸的話務指示映射元素的方法,包括: 由介質訪問控制邏輯生成包括話務指示映射元素的幀,其中,所述話務指示映射元素 包括塊控制字段值和相鄰塊數量字段值,其中所述相鄰塊數量字段值指示與所述塊控制字 段值相關聯的多個相鄰塊的數量;以及 由物理層邏輯用前置碼封裝所述幀,以創建用于發送的物理層協議數據單元。
2. 如權利要求1所述的方法,其特征在于,進一步包括:由所述介質訪問控制邏輯根據 分層數據結構將話務指示映射存儲在存儲器中,所述分層數據結構將站分派到子塊,將子 塊分派到一個或多個塊,并且將一個或多個塊分派到一個或多個頁。
3. 如權利要求1所述的方法,其特征在于,進一步包括:檢測所述話務指示映射中與所 述塊控制值相關聯的多個相鄰塊的數量,并且確定相鄰塊數量值,以生成所述幀。
4. 如權利要求1所述的方法,其特征在于,生成所述幀包括:生成具有與代表所述多個 相鄰塊的多于一個的塊位映射相關聯的所述塊控制字段值的幀。
5. 如權利要求4所述的方法,其特征在于,生成所述幀包括:生成具有與代表所述多個 相鄰塊的多于一個的塊位映射相關聯的所述塊偏移字段值的幀,其中,所述塊偏移字段值 包括指示所述話務指示映射的頁之內的偏移的值。
6. 如權利要求1所述的方法,其特征在于,生成所述幀包括:生成具有一個八位位組長 度的相鄰塊數量字段的幀。
7. -種用于生成用于傳輸的話務指示映射元素的設備,包括: 存儲器; 介質訪問控制邏輯,所述介質訪問控制邏輯與所述存儲器耦合,并用于生成包括話務 指示映射元素的幀,其中,所述話務指示映射元素包括用于指示用于所述介質訪問控制邏 輯被分派到的頁的塊的編碼的塊控制字段,并且其中,所述話務指示映射元素包括用于指 示與塊偏移字段和所述塊控制字段的值相關聯的多個相鄰塊的數量的相鄰塊數量字段值。
8. 如權利要求7所述的設備,其特征在于,所述介質訪問控制邏輯與所述存儲器耦合, 并用于根據分層數據結構將話務指示映射存儲在存儲器中,其中,所述分層數據結構向每 個子塊分派多至八個站,向每個塊分派多至八個子塊,并且向一個或多個頁中的每頁分派 多個塊。
9. 如權利要求7所述的設備,其特征在于,所述介質訪問控制邏輯包括用于檢測所述 話務指示映射中與所述塊控制值相關聯的多個相鄰塊的數量并且確定相鄰塊數量值以生 成所述幀的邏輯。
10. 如權利要求7所述的設備,其特征在于,所述介質訪問控制邏輯包括用于生成具有 與代表所述多個相鄰塊的多于一個的塊位映射相關聯的所述塊控制字段值的幀的邏輯。
11. 如權利要求7所述的設備,其特征在于,所述介質訪問控制邏輯包括用于生成具有 與代表所述多個相鄰塊的多于一個的塊位映射相關聯的所述塊偏移字段值的幀的邏輯,其 中,所述塊偏移字段值包括指示所述話務指示映射的頁之內的偏移的值。
12. -種用于生成話務指示映射元素的程序產品,所述程序產品包括: 存儲介質,包括待被基于處理器的設備執行的指令,其中,當所述基于處理器的設備執 行所述指令時,所述指令執行操作,所述操作包括: 由介質訪問控制邏輯生成包括話務指示映射元素的幀,其中,所述話務指示映射元素 包括塊控制字段值和相鄰塊數量字段值,其中所述相鄰塊數量字段值指示與所述塊控制字 段值相關聯的多個相鄰塊的數量。
13. 如權利要求12所述的程序產品,其特征在于,所述操作進一步包括:檢測所述話務 指示映射中與所述塊控制值相關聯的多個相鄰塊的數量,并且確定相鄰塊數量值,以生成 所述幀。
14. 如權利要求12所述的程序產品,其特征在于,生成所述幀包括:生成具有與代表所 述多個相鄰塊的多于一個的塊位映射相關聯的所述塊控制字段值的幀。
15. -種用于解碼用于傳輸的話務指示映射元素的方法,包括: 由站的介質訪問控制邏輯接收包括話務指示映射元素的幀,其中,所述話務指示映射 元素包括塊控制字段值和相鄰塊數量字段值,其中所述相鄰塊數量字段值指示與所述塊控 制字段值相關聯的多個相鄰塊的數量;以及 由所述介質訪問控制邏輯對所述話務指示映射的所述塊控制字段進行解碼,以確定所 述塊的內容。
16. 如權利要求15所述的方法,其特征在于,進一步包括:由所述介質訪問控制邏輯解 析來自存儲器的關聯標識符,以對所述話務指示映射元素進行解碼,從而標識所述多個相 鄰塊之內的指示所述站被分派到的所述話務指示映射的塊的塊位映射。
17. 如權利要求16所述的方法,其特征在于,解碼包括解析所述塊位映射,以確定所述 幀是否包括正在緩沖用于所述站的數據的指示。
18. 如權利要求16所述的方法,其特征在于,解碼包括確定所述塊偏移字段值,以確定 與所述塊位映射相關聯的塊偏移。
19. 如權利要求16所述的方法,其特征在于,解碼包括從所述關聯標識符確定所述塊 位映射之內的指示所述站被分派到的所述話務指示映射的子塊的偏移。
20. 如權利要求16所述的方法,其特征在于,解碼包括從所述關聯標識符確定與所述 塊位映射相關聯的子塊位映射之內的指示用于所述站被分派到的所述話務指示映射中的 站的值的偏移,其中,所述值指示接入點是否正在緩沖用于所述站的數據。
21. -種用于解碼用于傳輸的話務指示映射元素的設備,包括: 存儲器; 介質訪問控制邏輯,所述介質訪問控制邏輯與所述存儲器耦合,用于接收包括話務指 示映射元素的幀,其中,所述話務指示映射元素包括塊控制字段值,所述塊控制字段值用于 指示用于所述介質訪問控制邏輯被分派到的頁的塊的編碼,并且其中,所述話務指示映射 元素包括相鄰塊數量值,所述相鄰塊數量值用于指示與塊偏移值和所述塊控制字段值相關 聯的多個相鄰塊的數量;并且用于對所述話務指示映射的所述塊偏移值和所述塊控制字段 值進行解碼,以確定所述塊的內容,其中,所述塊是所述多個相鄰塊中的一個塊。
22. 如權利要求21所述的設備,其特征在于,所述介質訪問控制邏輯包括用于由所述 介質訪問控制邏輯解析來自所述存儲器的關聯標識符、以解碼所述話務指示映射元素來標 識所述塊的邏輯,其中,所述關聯標識符通過標識所述站被分派到的所述分層數據結構的 頁、所述站被分派到的所述頁之內的塊和所述站被分派到的所述塊之內的子塊,來標識所 述話務指示元素所基于的分層數據結構之內的位置。
23. 如權利要求21所述的設備,其特征在于,所述介質訪問控制邏輯包括用于解析來 自所述存儲器的關聯標識符以便解碼所述話務指示映射元素、從而標識所述多個相鄰塊之 內的指示所述站被分派到的所述話務指示映射的塊的塊位映射的邏輯。
24. -種用于解碼話務指示映射元素的程序產品,所述程序產品包括: 存儲介質,包括待由基于處理器的設備執行的指令,其中,當所述基于處理器的設備執 行所述指令時,所述指令執行操作,所述操作包括: 由站的介質訪問控制邏輯接收包括話務指示映射元素的幀,其中,所述話務指示映射 元素包括塊控制字段值和相鄰塊數量字段值,其中所述相鄰塊數量字段值指示與所述塊控 制字段值相關聯的多個相鄰塊的數量;以及 由所述介質訪問控制邏輯對所述話務指示映射的所述塊控制字段進行解碼,以確定所 述塊的內容。
25. 如權利要求24所述的程序產品,其特征在于,所述操作進一步包括:由所述介質訪 問控制邏輯解析來自存儲器的關聯標識符,以對所述話務指示映射元素進行解碼,從而標 識所述多個相鄰塊之內的指示所述站被分派到的所述話務指示映射的塊的塊位映射。
【文檔編號】H04W28/02GK104488309SQ201380039399
【公開日】2015年4月1日 申請日期:2013年6月29日 優先權日:2012年8月24日
【發明者】M·樸 申請人:英特爾公司