STRUCTS
AntennaId
定義於 fuchsia.wlan.stats/wlan_stats.fidl
天線的 ID。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
freq |
AntennaFreq
|
無預設 | |
index |
uint8
|
0 個索引天線的頻率。 |
無預設 |
HistBucket
定義於 fuchsia.wlan.stats/wlan_stats.fidl
直方圖值區。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
bucket_index |
uint16
|
為每個直方圖類型建立索引到查詢表。每個類型的查詢表都會在下方各類型的註解中說明。 |
無預設 |
num_samples |
uint64
|
值區中的樣本數。 |
無預設 |
IfaceCounterStats
定義於 fuchsia.wlan.stats/wlan_stats.fidl
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
rx_unicast_total |
uint64
|
無預設 | |
rx_unicast_drop |
uint64
|
無預設 | |
rx_multicast |
uint64
|
無預設 | |
tx_total |
uint64
|
無預設 | |
tx_drop |
uint64
|
無預設 |
IfaceHistogramStats
定義於 fuchsia.wlan.stats/wlan_stats.fidl
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
noise_floor_histograms |
vector<NoiseFloorHistogram>:8
|
噪音地板直方圖。 |
無預設 |
rssi_histograms |
vector<RssiHistogram>:8
|
接收訊號強度指標 (RSSI) 直方圖。 |
無預設 |
rx_rate_index_histograms |
vector<RxRateIndexHistogram>:8
|
接收率索引直方圖。 |
無預設 |
snr_histograms |
vector<SnrHistogram>:8
|
訊號雜訊比 (SNR) 直方圖。 |
無預設 |
NoiseFloorHistogram
定義於 fuchsia.wlan.stats/wlan_stats.fidl
噪音地板樣本的直方圖。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
hist_scope |
HistScope
|
無預設 | |
antenna_id |
AntennaId?
|
如果 hist_scope 為 PER_ANTENNA,則必須提供 antenna_id。 |
無預設 |
noise_floor_samples |
vector<HistBucket>:255
|
目前管道的雜訊地板 (以 dBm 為單位) 的稀疏直方圖。每個樣本的 bucket_index 都是這個 dBm 值清單中的索引:[-255, -254, ... -1]。舉例來說,如果 noise_floor_samples 包含 HistBucket,且 bucket_index = 165,而 num_samples = 50,表示系統計入了 50 個雜訊地板為 -90 dBm 的影格。 |
無預設 |
invalid_samples |
uint64
|
遇到的無效樣本數量 (如果有)。 |
無預設 |
RssiHistogram
定義於 fuchsia.wlan.stats/wlan_stats.fidl
接收訊號強度指標 (RSSI) 的直方圖。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
hist_scope |
HistScope
|
無預設 | |
antenna_id |
AntennaId?
|
如果 hist_scope 為 PER_ANTENNA,則必須提供 antenna_id。 |
無預設 |
rssi_samples |
vector<HistBucket>:255
|
以 dBm 為單位的無線基地台 RSSI 稀疏直方圖。每個樣本的 bucket_index 都是這個 dBm 值清單中的索引:[-255, -254, ... -1]。舉例來說,如果 rssi_samples 包含 HistBucket,且 bucket_index = 225,而 num_samples = 50,表示系統計算出 50 個影格,信號強度為 -30 dBm。 |
無預設 |
invalid_samples |
uint64
|
遇到的無效樣本數量 (如果有)。 |
無預設 |
RxRateIndexHistogram
定義於 fuchsia.wlan.stats/wlan_stats.fidl
已接收資料速率的直方圖。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
hist_scope |
HistScope
|
無預設 | |
antenna_id |
AntennaId?
|
如果 hist_scope 為 PER_ANTENNA,則必須提供 antenna_id。 |
無預設 |
rx_rate_index_samples |
vector<HistBucket>:196
|
每個速率收到的畫格數量稀疏直方圖。每個樣本的 bucket_index 是這個查詢表中的索引: 0-3:B-MCS 0-3 4-11:G-MCS 0-7 12-27:N-MCS 0-15 (BW20) 28-43:N-MCS 0-15 (BW40) 44-59:N-MCS 0-15 (BW20:SGI) 60-75:N-MCS 0-15 (BW40:SGI) 76-85:AC-MCS 0-9 (VHT:BW20:NSS1) 86-95:AC-MCS 0-9 (VHT:BW20:NSS2) 96-105:AC-MCS 0-9 (VHT:BW40:NSS1) 106-115:AC-MCS 0-9 (VHT:BW40:NSS2) 116-125:AC-MCS 0-9 (VHT:BW80:NSS1) 126-135:AC-MCS 0-9 (VHT:BW80:NSS2) 136-145:AC-MCS 0-9 (VHT:BW20:NSS1:SGI) 146-155:AC-MCS 0-9 (VHT:BW20:NSS2:SGI) 156-165:AC-MCS 0-9 (VHT:BW40:NSS1:SGI) 166-175:AC-MCS 0-9 (VHT:BW40:NSS2:SGI) 176-185:AC-MCS 0-9 (VHT:BW80:NSS1:SGI) 186-195:AC-MCS 0-9 (VHT:BW80:NSS2:SGI) 舉例來說,如果 rx_rate_index_samples 包含 HistBucket,且 bucket_index = 75 和 num_samples = 50,表示系統計算出 50 個影格,其速率與 N-MCS 15 (BW40:SGI) 相符。 |
無預設 |
invalid_samples |
uint64
|
遇到的無效樣本數量 (如果有)。 |
無預設 |
SnrHistogram
定義於 fuchsia.wlan.stats/wlan_stats.fidl
訊號雜訊比 (SNR) 的直方圖。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
hist_scope |
HistScope
|
無預設 | |
antenna_id |
AntennaId?
|
如果 hist_scope 為 PER_ANTENNA,則必須提供 antenna_id。 |
無預設 |
snr_samples |
vector<HistBucket>:256
|
以分貝為單位的訊雜比稀疏直方圖。每個樣本的 bucket_index 都是這個分貝值清單中的索引:[0, 1, ... 255]。舉例來說,如果 snr_samples 包含的 HistBucket 值為 60,且 num_samples = 50,表示系統計入的 50 個影格,其 SNR 為 60 dB。 |
無預設 |
invalid_samples |
uint64
|
遇到的無效樣本數量 (如果有)。 |
無預設 |
ENUMS
AntennaFreq strict
類型:uint8
定義於 fuchsia.wlan.stats/wlan_stats.fidl
天線頻率。
名稱 | 值 | 說明 |
---|---|---|
ANTENNA_2_G |
1 |
2.4 GHz。 |
ANTENNA_5_G |
2 |
5 GHz。 |
HistScope strict
類型:uint8
定義於 fuchsia.wlan.stats/wlan_stats.fidl
直方圖的範圍,例如直方圖是否包含整個站點的資料,或是只包含單一天線的資料。
名稱 | 值 | 說明 |
---|---|---|
電台 |
1 |
|
PER_ANTENNA |
2 |
常數
名稱 | 值 | 類型 | 說明 |
---|---|---|---|
MAX_HISTOGRAMS_PER_TYPE |
8
|
uint8 |
每個直方圖類型 (例如 RSSI) 最多可包含多個直方圖。舉例來說,介面可能會針對全站 RSSI 建立 1 個直方圖,但也針對介面使用的每個天線建立 1 個直方圖。 |
MAX_NOISE_FLOOR_SAMPLES |
255
|
uint8 |
所有直方圖都有固定值區數量。為節省空間,每個直方圖類型都會使用向量,只保留非空值區 (稀疏直方圖),並將這些常數設為每個向量的最大大小。雜訊地板值的範圍為 -255 到 -1 dBm。 |
MAX_RSSI_SAMPLES |
255
|
uint8 |
RSSI 值的範圍為 -255 到 -1 dBm。 |
MAX_RX_RATE_INDEX_SAMPLES |
196
|
uint8 |
RxRateIndexHistogram 查詢表的大小 (請參閱 RxRateIndexHistogram 中的註解)。 |
MAX_SNR_SAMPLES |
256
|
uint16 |
SNR 值的範圍為 0 到 255 dB。 |