轉載
HT(High-Throughtput):高速吞吐
顧名思義,資料的傳輸将會高速吞吐,如果目前AP支援802.11n及以上,那麼在其發出的管理幀中都會帶有HT的相關字段,下面具體分析。
HT Capability Info:高吞吐能力資訊
Element ID:45就代表該字段為HT Capability Info
HT Capability Info:高吞吐能力資訊字段
bit15:L-SIG TXOP相當于MAC頭中的duration時間,在這期間不會收到任何包
bit14:0 為AP不允許在相鄰BSS中使用 40MHz 的傳輸,1 為允許
bit13:保留
bit12:0 為BSS不允許使用DSSS/CCK速率在 40MHz,1 為支援
bit11:A-MSDU的最大長度,0 為 3839 bytes,1 為 7935 bytes
bit10:0 為STA不支援接受HT延遲Block Ack的ADDBA請求,1 為支援
bit8 - 9:STA 支援 STBC(時空分組編碼)接收 PPDU(表示協定資料單元),STBC 在 802.11n 中是個可選的技術,用以在接收端提高信号強度,要使用 STBC 需要發射機和接收機同時支援STBC,STBC的出現是為不支援 MIMO 技術的接收機提供一種提高信号強度的方法
00 - 不支援,01 - 支援1個空間流,10 - 支援2個空間流,11 - 支援3個空間流
bit7:AP 支援 STBC
bit6:1 為 40MHz帶寬下支援SGI(Short Guide Interval),SGI用于在11n下縮短實體層頭部開銷,将原有的GI從800ns縮短為400ns,以提高吞吐量,0 為不支援
bit5:1 為 20MHz帶寬下支援SGI,0 為不支援
bit4:1 為支援 HT Greenfield,相當于only 11n模式,向下不相容,0為不支援
bit2 - 3:空間複用節能模式,00 - 靜态SM省電,01 - 動态SM省電,10 - 保留,11 - 不支援SM省電
bit1:支援的帶寬,0 為 only 20MHz,1 為 20MHz & 40MHz混合
bit0:LDPC(低密度奇偶校驗碼)是 802.11n MCS速率的可選編碼,發射機和接收機都必須同時支援LDPC,否則隻能用BCC(二進制卷積編碼),0 為不支援,1 為支援
A-MPDU Parameters:A-MPDU參數
bit5 - 7:保留
bit2 - 4:确認STA可以接收的A-MPDU内相鄰mpdu之間發送的最小時間
000 - 沒有限制
001 - 1/4 us
010 - 1/2 us
011 - 1 us
100 - 2 us
101 - 4 us
110 - 8 us
111 - 16 us
bit0 - 1:STA可以接收的最大A-MPDU長度
00 - 8191 Bytes
01 - 16383 Bytes
10 - 32767 Bytes
11 - 65535 Bytes
Supported MCS Set:支援的mcs速率
802.11n最大支援4個空間流,也就是mcs 0 - 31,這裡的AP支援的是2個空間流,也就是支援mcs 0 - 15,最終AP和STA用的mcs需要雙方協商
上圖對剩下的字段簡單解釋了下,暫時都未用到,了解一下就好
HT Extended Capabilities Info:高吞吐能力資訊擴充字段
bit12 - 15:保留
bit11:1 為支援作為反向響應器,即STA可以使用提供的RDG使用反向協定向RD發起者傳輸資料,0 為不支援
bit10:1 為支援HT變體HT Control字段, 0 為不支援
bit8 - 9:表示STA是否可以提供MFB
00 - 不提供
01 - 保留
10 - 隻提供非請求的MFB
11 - 提供MFB來響應MRQ(延遲或立即)以及主動提供的MFB
bit0 - 7:保留
Tx Beam Forming Capability (TxBF):Tx波束成形的能力
這個字段和波束成形相關,了解一下即可
Antenna Selection Capability (ASEL):天線選擇能力
這個字段和天線能力相關,了解一下即可
HT Operation Information:高吞吐操作資訊
用在AP的傳輸中,通知STA目前的網絡狀态
Primary Channel:主信道,目前為4
HT Operation Element 1:元素1
bit4 - 7:保留
bit3:1 為支援RIFS(用于替代SIFS以提高連續傳輸效率),0 為不支援
bit2:1 為在支援的帶寬設定下可以使用任意帶寬,0 為20M only
bit0 - 1:40M帶寬下的信道擴充方向
00 - 不支援擴充
01 - 輔信道編号大于主信道編号
10 - 保留
11 - 輔信道編号小于主信道編号
HT Operation Element 2:元素2
bit5 - 15:保留
bit4:1 為支援使用OBSS對非HT STA的保護,0為不支援
bit3:保留
bit2:0 為所有與HT-greenfield相關的HT STA都可以使用HT-greenfield功能。1 為不具有HT-greenfield能力的一個或多個HT STA相關聯,或者是一個或多個HT對等網絡STA無HT-greenfield能力
bit0 - 1:HT保護
00 - 無,僅HT裝置連接配接到BSS,所有這些HT裝置支援相同的帶寬
01 - 保護由AP監聽但不連接配接到AP的非HT裝置
10 - 保護連接配接到20MHZ裝置的40MHz BSS
11 - 保護連接配接到BSS的非HT裝置
HT Operation Element 3:元素3
bit9 - 15:保留
bit10 - 11:相位共存,1 為防止20MHz與40MHz轉換發生碰撞,在40MHz,如果存在20MHz的STA,則需要給兩個20MHz信道提供Beacon,以提供保護機制,0 為不支援
bit9:L-SIG TXOP相當于MAC頭中的duration時間,在這期間不會收到任何包
bit8:次要的Beacon,1 為支援STBC Beacon幀,0 為主Beacon
bit7:雙CTS保護,1 為支援,0 為不支援
bit6:雙Beacon,1 為AP發送STBC Beacon幀,0 為不支援
bit0 - 5:保留
Basic MCS Set:基本速率設定
該字段和HT Capability Info中的Supported MCS Set字段類似,但表示的是BSS内所有HT STA支援的MCS值
————————————————
版權聲明:本文為CSDN部落客「小海賊~」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。
原文連結:https://blog.csdn.net/luffy5/article/details/121503678