WiFi 2.4G, 5G, 6G frequency band

At present, WiFi has launched the 6G frequency band, and related functions have been added to the Android source code. Here is a summary.

2.4G is divided into 14 channels (1-14), from 2412 to 2484, the effective width of each channel is 20MHz, and there is also a 2MHz mandatory isolation band (similar to the isolation band on the highway). That is, for a channel with a center frequency of 2412 MHz, the frequency range is 2401~2423 MHz.

5G has a total of 60 channels (32-173), from 5160 to 5865. The 5G channels supported in China are 36 38 40 44 46 48 52 54 56 60 62 64, and the last six are DFS.

6G is 1-233, from 5946 to 7105. The total bandwidth is about 1.2GHz, which can be divided into 15 80MHz spectrums.

Definition of 2.4g, 5g, 6g in Android source code:
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;

Guess you like

Origin blog.csdn.net/qq_43804080/article/details/112616343
Recommended