Optimal narrowband interference removal for signals separated in time
First Claim
1. A method of removing narrowband interference signals from communication signals having both data and data free intervals comprising the steps of:
- sampling the communication signals to generate time domain data samples thereof;
transforming the time domain samples into a first series of spectral terms in the frequency domain, said samples containing data and data free intervals;
generating a representation of an inverse transform of the first series of spectral terms related to respective time domain data samples;
identifying spectral terms corrupted by said narrowband interference signals;
reducing the representation of the inverse transform by removal of data containing entries of the representation, which are entries for time domain samples known to contain data;
decomposing the representation of the inverse transform into contributions from spectral terms corrupted by said narrowband interference signals and into contributions from spectral terms not corrupted by narrowband interference signals;
inserting, into non-corrupted entries of the decomposed representation, which are the entries for spectral terms not corrupted by narrowband interference signals, predetermined values for the time domain samples that are known to be data free;
subtracting the contribution of the non-corrupted spectral terms from the data free entries of the representation, which are entries for time domain samples known to be data free, to provide thereby a representation that defines the contribution of the corrupted spectral terms to a predetermined time domain signal at the data free entries;
estimating the value for the corrupted spectral terms that contribute to the predetermined time domain signal at the data free entries to provide a replacement value for the corrupted spectral terms;
replacing only those corrupted spectral terms in the first series of spectral terms with a corresponding respective replacement value of the corrupted spectral terms to provide thereby a second series of spectral terms; and
inverse transforming the second series of spectral terms to provide an essentially interference free signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for improving the processing of communications signals received in the presence of narrowband interference signals. The received communications signals are time sampled and transformed into a series of spectral terms in the frequency domain that are then evaluated to identify narrowband interference signals. The identified narrowband interference terms can be calculated to a value that will optimize the corrupted spectral terms resulting from the communication, and an inverse transformation can be used to generate a time domain signal that is free from interference.
28 Citations
10 Claims
-
1. A method of removing narrowband interference signals from communication signals having both data and data free intervals comprising the steps of:
-
sampling the communication signals to generate time domain data samples thereof; transforming the time domain samples into a first series of spectral terms in the frequency domain, said samples containing data and data free intervals; generating a representation of an inverse transform of the first series of spectral terms related to respective time domain data samples; identifying spectral terms corrupted by said narrowband interference signals; reducing the representation of the inverse transform by removal of data containing entries of the representation, which are entries for time domain samples known to contain data; decomposing the representation of the inverse transform into contributions from spectral terms corrupted by said narrowband interference signals and into contributions from spectral terms not corrupted by narrowband interference signals; inserting, into non-corrupted entries of the decomposed representation, which are the entries for spectral terms not corrupted by narrowband interference signals, predetermined values for the time domain samples that are known to be data free; subtracting the contribution of the non-corrupted spectral terms from the data free entries of the representation, which are entries for time domain samples known to be data free, to provide thereby a representation that defines the contribution of the corrupted spectral terms to a predetermined time domain signal at the data free entries; estimating the value for the corrupted spectral terms that contribute to the predetermined time domain signal at the data free entries to provide a replacement value for the corrupted spectral terms; replacing only those corrupted spectral terms in the first series of spectral terms with a corresponding respective replacement value of the corrupted spectral terms to provide thereby a second series of spectral terms; and inverse transforming the second series of spectral terms to provide an essentially interference free signal. - View Dependent Claims (2, 3, 4)
-
-
5. A method of removing narrowband interference signals from RF signal transmissions having both data and data free intervals comprising the steps of:
-
receiving the RF signals; mixing the RF signals with a local oscillator to generate a frequency limited baseband signal; sampling the baseband signal to generate time domain data samples; storing the samples in a capture memory as time domain data samples; transforming to the frequency domain the time domain data samples from the capture memory into a first series of spectral terms; generating a representation of an inverse transform of the first series of spectral terms related to respective time domain data samples; identifying spectral terms corrupted by said narrowband interference signals; reducing the representation of the inverse transform by removal of selected data containing entries of the representation, which are entries for time domain samples known to contain data; decomposing the representation of the inverse transform into contributions from spectral terms corrupted by said narrowband interference signals and into contributions from spectral terms not corrupted by narrowband interference signals; inserting, into non-corrupted entries of the decomposed representation, which are the entries for spectral terms not corrupted by narrowband interference signals, predetermined values for the time domain samples that are known to be data free; subtracting the contribution of the non-corrupted spectral terms from selected data free entries of the representation, which are entries for time domain samples known to be data free, to provide thereby a representation that defines the contribution of the corrupted spectral terms to a predetermined time domain signal at the selected data free entries; estimating the value for the corrupted spectral terms that contribute to the predetermined time domain signal at the selected data free entries to provide a replacement value for the corrupted spectral terms; replacing only those corrupted spectral terms in the first series of spectral terms with a corresponding respective replacement value of the corrupted spectral terms to provide thereby a second series of spectral terms; and inverse transforming the second series of spectral terms to provide an essentially interference free signal.
-
-
6. A system for removing narrowband interference signals from communication signals having both data and data free intervals comprising:
- a receiver that is arranged to sample the communication signals and to generate time domain samples thereof;
a capture memory that is arranged to store the time domain samples associated with the communication signals; and
a signal processor that is arranged to process the stored time domain samples, wherein the signal processor is arranged to;
transform into a first series of spectral terms in the frequency domain, the stored time domain samples, said samples containing data and data free intervals;
evaluate the series of spectral terms in the transformed domain to identify one or more corrupted spectral terms associated with the narrowband interference signals from the narrowband interference source, wherein the identified corrupted spectral terms are unrelated to the communication signals;
generate a representation of an inverse transform of the first series of spectral terms related to respective time domain samples;
reduce the representation of an inverse transform by removal of selected entries known to contain data;
decompose the representation of the inverse transform into contributions from spectral terms corrupted by said narrowband interference signals and into contributions from spectral terms not corrupted by narrowband interference signals;
insert, into non-corrupted entries of the decomposed representation, which are the entries for spectral terms not corrupted by narrowband interference signals, predetermined values for the time domain samples that are known to be data free;
subtract the contribution of the non-corrupted spectral terms from selected data free entries of the representation, which are entries for time domain samples known to be data free, to provide thereby a representation that defines the contribution of the corrupted spectral terms to a predetermined time domain signal at the selected data free entries;
estimate the value for the corrupted spectral terms associated with the narrowband interference source as a replacement value for said spectral terms;
replace those corrupted spectral terms with a corresponding respective replacement value to generate a second series of spectral terms which represents a series of spectral terms having the interference signal removed without removing the content of the communication signals, the second series of spectral terms being determined in consideration of the contribution of the corrupted spectral terms to a predetermined time domain signal at selected spectral terms related to the data free intervals; and
inverse transform the second series of spectral terms to provide an interference free signal. - View Dependent Claims (7, 8, 9, 10)
- a receiver that is arranged to sample the communication signals and to generate time domain samples thereof;
Specification