| CPC H04B 17/27 (2015.01) [G06F 17/142 (2013.01); G06N 5/022 (2013.01); G06N 20/00 (2019.01); H04B 1/06 (2013.01); H04B 17/23 (2015.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04W 16/14 (2013.01); H04W 28/0236 (2013.01); H04W 64/006 (2013.01); H04B 17/3911 (2015.01); H04W 24/08 (2013.01); H04W 64/00 (2013.01)] | 19 Claims |

|
1. A spectrum analysis and management system, comprising:
a radio frequency (RF) receiver; and
at least one processor operable to receive data from the RF receiver;
wherein the at least one processor is coupled to a memory;
wherein the at least one processor is operable to determine a geographic location of at least one signal of interest based on received location input data associated with RF measurements;
wherein the at least one processor is operable to convert the RF measurements into spectral representation data;
wherein the at least one processor is operable to analyze the spectral representation data to identify the at least one signal of interest and determine at least one signal parameter of the at least one signal of interest;
wherein the RF measurements include power level measurements;
wherein the at least one processor is operable to detect the at least one signal of interest based on matched positive and negative gradients;
wherein the at least one processor is operable to average a spectral sweep, remove areas identified by the matched positive and negative gradients, and connect points between removed areas to determine a baseline;
wherein the at least one processor is operable to smooth the spectral sweep with a correction vector to create a smoothed spectral sweep;
wherein the at least one processor is operable to use a calibration vector to de-bias raw signal data;
wherein the calibration vector is calculated based on an average of the smoothed spectral sweep, excluding the areas identified by the matched positive and negative gradients;
wherein the at least one processor is operable to process signal data using compressed data for deltas from the baseline for signal identification;
wherein the at least one processor is operable to calculate and store signal degradation data in the memory for the at least one signal of interest;
wherein the at least one processor is operable to smooth the spectral sweep based on a first smoothing filter and a second smoothing filter that determine an average of the power level measurements over time;
wherein the second smoothing filter is performed only on frequencies outside a frequency range of the at least one signal of interest; and
wherein the memory includes environment parameters and measured terrain data for use in calculating the signal degradation data for identifying the at least one signal of interest.
|