Ultra-wideband interferer detection using spectral processing
Techniques for identifying ultra-wideband interferers in a wireless communication network are disclosed. These techniques include scanning a plurality of channels relating to a wireless communication network and generating one or more spectrograms based on the scanning. The techniques further include identifying an ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, including: analyzing, using the one or more spectrograms, at least one of: (i) power variations relating one or more channels, (ii) power slopes between one or more pairs of channels, (iii) a power level for one or more channels, (iv) carrier leakage, or (v) a period of pulse transmissions.
1 . A method, comprising:
scanning a plurality of 160 megaHertz (MHz) channels relating to a 6 gigaHertz (GHz) band for a wireless communication network;
generating one or more spectrograms based on the scanning; and
identifying an ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprising:
analyzing, using the one or more spectrograms, a period of pulse transmissions by identifying a repetition of FFT samples with power having a period that is greater than a first threshold value and less than a second threshold value.
2 . The method of claim 1 , wherein identifying the ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprises analyzing, using the one or more spectrograms, at least one of: (i) power variations relating to one or more channels, (ii) power slopes between one or more pairs of channels, (iii) a power level for one or more channels, and (iv) carrier leakage.
3 . The method of claim 1 , wherein identifying the ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprises analyzing, using the one or more spectrograms, at least two of: (i) power variations relating to one or more channels, (ii) power slopes between one or more pairs of channels, (iii) a power level for one or more channels, and (iv) carrier leakage.
4 . The method of claim 1 , wherein identifying the ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprises analyzing, using the one or more spectrograms, at least three of: (i) power variations relating to one or more channels, (ii) power slopes between one or more pairs of channels, (iii) a power level for one or more channels, and (iv) carrier leakage.
5 . The method of claim 1 , wherein identifying the ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprises analyzing, using the one or more spectrograms, all of: (i) power variations relating to one or more channels, (ii) power slopes between one or more pairs of channels, (iii) a power level for one or more channels, and (iv) carrier leakage.
6 . The method of claim 1 ,
wherein power variations relating to one or more channels are analyzed, comprising:
determining that a power variation across channels 65, 97, and 129 is less than a threshold value.
7 . The method of claim 1 ,
wherein power slopes are analyzed between one or more pairs of channels, comprising:
determining that a slope across channels 1 to 33 exceeds a first threshold value, and
determining that a slope across channels 161 to 193 is less than a second threshold value.
8 . The method of claim 1 ,
wherein a power level for one or more channels is analyzed, comprising:
determining that a median power in channels 1 and 193 are both below a threshold value.
9 . The method of claim 1 ,
wherein carrier leakage is analyzed, comprising:
determining that power at 6489 MHz is greater than power at one or more frequencies other than 6489 MHz for fast Fourier transform (FFT) samples where power is lower than a threshold value.
10 . The method of claim 1 , further comprising:
configuring the wireless communication network based on the identified ultra-wideband interferer.
11 . A system, comprising:
a processor; and
a memory having instructions stored thereon which, when executed on the processor, performs operations comprising:
scanning a plurality of channels relating to a wireless communication network;
generating one or more spectrograms based on the scanning; and
identifying an ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprising:
analyzing, using the one or more spectrograms, at least four of: (i) power variations relating to one or more channels, (ii) power slopes between one or more pairs of channels, (iii) a power level for one or more channels, (iv) carrier leakage, and (v) a period of pulse transmissions.
12 . The system of claim 11 ,
wherein scanning the plurality of channels relates to a 6 GHz band for the wireless communication network and comprises scanning 160 Mhz channels,
wherein power variations relating to one or more channels are analyzed, comprising:
determining that a power variation across channels 65, 97, and 129 is less than a threshold value, and
wherein power slopes are analyzed between one or more pairs of channels, comprising:
determining that a slope across channels 1 to 33 exceeds a first threshold value, and
determining that a slope across channels 161 to 193 is less than a second threshold value.
13 . The system of claim 11 ,
wherein scanning the plurality of channels relates to a 6 GHz band for the wireless communication network and comprises scanning 160 Mhz channels,
wherein a power level for one or more channels is analyzed, comprising:
determining that a median power in channels 1 and 193 are both below a wherein carrier leakage is analyzed, comprising:
determining that power at 6489 MHz is greater than power at one or more frequencies other than 6489 MHz for fast Fourier transform (FFT) samples where power is lower than a threshold value, and
wherein a period of pulse transmissions is analyzed, comprising:
identifying a repetition of FFT samples where power has a period that is greater than a first threshold value and less than a second threshold value.
14 . A non-transitory computer-readable medium having instructions stored thereon which, when executed by a processor, performs operations comprising:
scanning a plurality of 160 MHz channels relating to a 6 GHz band for a wireless communication network;
generating one or more spectrograms based on the scanning; and
identifying an ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprising:
analyzing, using the one or more spectrograms, power variations relating to one or more channels by determining that a power variation across channels 65, 97, and 129 is less than a threshold value.
15 . The non-transitory computer-readable medium of claim 14 , wherein identifying the ultra-wideband interferer for the wireless communication network, using the one or more spectrograms, comprises analyzing, using the one or more spectrograms, all of: (i) power slopes between one or more pairs of channels, (ii) a power level for one or more channels, (iii) carrier leakage, and (iv) a period of pulse transmissions.
16 . The non-transitory computer-readable medium of claim 14 ,
wherein power slopes are analyzed between one or more pairs of channels, comprising:
determining that a slope across channels 1 to 33 exceeds a first threshold value, and
determining that a slope across channels 161 to 193 is less than a second threshold value.
17 . The non-transitory computer-readable medium of claim 14 ,
wherein a power level for one or more channels is analyzed, comprising:
determining that a median power in channels 1 and 193 are both below a wherein carrier leakage is analyzed, comprising:
determining that power at 6489 MHz is greater than power at one or more frequencies other than 6489 MHz for fast Fourier transform (FFT) samples where power is lower than a threshold value, and
wherein a period of pulse transmissions is analyzed, comprising:
identifying a repetition of FFT samples where power has a period that is greater than a first threshold value and less than a second threshold value.