CPC H04W 24/08 (2013.01) [H04B 17/20 (2015.01); H04B 17/23 (2015.01); H04B 17/26 (2015.01); H04B 17/27 (2015.01); H04B 17/29 (2015.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04W 24/10 (2013.01); H04B 17/24 (2015.01); H04W 24/04 (2013.01)] | 20 Claims |
1. An apparatus for automatic signal detection in an electromagnetic environment, comprising:
at least one receiver and at least one processor coupled with at least one memory;
wherein the apparatus is operable to sweep and learn the electromagnetic environment, thereby creating learning data including power level measurements of the electromagnetic environment;
wherein the apparatus is operable to form a knowledge map of the electromagnetic environment based on the power level measurements of the electromagnetic environment;
wherein the apparatus is operable to scrub a spectral sweep against the knowledge map;
wherein the apparatus is operable to calculate a first derivative of the power level measurements and a second derivative of the power level measurements;
wherein the apparatus is operable to smooth the spectral sweep with a correction vector, wherein the correction vector is determined according to the spectral sweep;
wherein the apparatus is operable to detect at least one signal in the electromagnetic environment based on matched positive and negative gradients;
wherein the apparatus is operable to average the spectral sweep, remove areas identified by the matched positive and negative gradients, and connect points between removed areas to determine a baseline;
wherein the apparatus is operable to subtract the baseline from the spectral sweep to reveal the at least one signal, thereby creating signal data; and
wherein the apparatus is operable to process the signal data using compressed data for deltas, thereby generating processed data in near-real time.
|