目前WiFi已經推出了6G頻段,Android原始碼中也增加了相關的功能,這里總結一下,
2.4G一共分為14個信道(1-14),從2412到2484,每個信道的有效寬度是 20MHz,另外還有2MHz的強制隔離頻帶(類似于公路上的隔離帶),即,對于中心頻率為 2412 MHz 的1信道,其頻率范圍為2401~2423MHz,
5G一共有60個信道(32-173),從5160到5865,在中國支持的5G信道為36 38 40 44 46 48 52 54 56 60 62 64,后六個是DFS,
6G為1-233,從5946到7105,大概為1.2GHz的總帶寬,可以分成15個80MHz的頻譜,
Android原始碼中對2.4g、5g、6g的定義:
ScanResult.java
public static final int BAND_24_GHZ_FIRST_CH_NUM = 1;
/**
* 2.4 GHz band last channel number
* @hide
*/
public static final int BAND_24_GHZ_LAST_CH_NUM = 14;
/**
* 2.4 GHz band frequency of first channel in MHz
* @hide
*/
public static final int BAND_24_GHZ_START_FREQ_MHZ = 2412;
/**
* 2.4 GHz band frequency of last channel in MHz
* @hide
*/
public static final int BAND_24_GHZ_END_FREQ_MHZ = 2484;
/**
* 5 GHz band first channel number
* @hide
*/
public static final int BAND_5_GHZ_FIRST_CH_NUM = 32;
/**
* 5 GHz band last channel number
* @hide
*/
public static final int BAND_5_GHZ_LAST_CH_NUM = 173;
/**
* 5 GHz band frequency of first channel in MHz
* @hide
*/
public static final int BAND_5_GHZ_START_FREQ_MHZ = 5160;
/**
* 5 GHz band frequency of last channel in MHz
* @hide
*/
public static final int BAND_5_GHZ_END_FREQ_MHZ = 5865;
/**
* 6 GHz band first channel number
* @hide
*/
public static final int BAND_6_GHZ_FIRST_CH_NUM = 1;
/**
* 6 GHz band last channel number
* @hide
*/
public static final int BAND_6_GHZ_LAST_CH_NUM = 233;
/**
* 6 GHz band frequency of first channel in MHz
* @hide
*/
public static final int BAND_6_GHZ_START_FREQ_MHZ = 5945;
/**
* 6 GHz band frequency of last channel in MHz
* @hide
*/
public static final int BAND_6_GHZ_END_FREQ_MHZ = 7105;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/249019.html
標籤:其他
上一篇:Nginx反向代理和負載均衡
