Method and system for canceling interference in an impulse radio
First Claim
1. A method of canceling interference in an impulse radio, comprising the steps of:
- a. receiving an ultra-wideband impulse signal and interference;
b. sampling the interference to produce a nulling sample;
c. sampling the impulse signal in the presence of the interference to produce a data sample, the data sample including interference energy; and
d. canceling the interference energy from the data sample using the nulling sample.
7 Assignments
0 Petitions
Accused Products
Abstract
An impulse radio concurrently receives an impulse signal and interference. An interference sampler samples the interference before an expected time of arrival of an impulse in the impulse signal, to produce an interference nulling sample. Then, when the impulse arrives, a data sampler samples the impulse in the presence of the interference to produce a data sample including undesired interference energy. The anticipatory nulling sample is an estimate of the undesired interference energy captured in the subsequent data sample so that the nulling sample can be used to cancel the interference energy from the data sample. When the nulling sample precedes the data sample by an odd number of half cycle periods of the interference, the nulling sample is additively combined with the data sample to derive a corrected data sample, from which a portion of the interference energy is canceled. When the nulling sample precedes the data sample by an even number of half cycle periods of the interference, the nulling sample is subtractively combined with the data sample to derive a corrected data sample.
-
Citations
60 Claims
-
1. A method of canceling interference in an impulse radio, comprising the steps of:
-
a. receiving an ultra-wideband impulse signal and interference;
b. sampling the interference to produce a nulling sample;
c. sampling the impulse signal in the presence of the interference to produce a data sample, the data sample including interference energy; and
d. canceling the interference energy from the data sample using the nulling sample. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
the impulse signal includes a train of impulses spaced in time from each other;
step (b) comprises sampling the interference at a first sample time tNS to produce the nulling sample, the nulling sample having an amplitude representative of the interference energy in the data sample;
step (c) comprises sampling an impulse in the train of impulses at a second sample time tDS to produce the data sample, the interference energy in the data sample tending to corrupt an amplitude of the data sample; and
step (d) comprises canceling the interference energy by combining the data sample and the nulling sample, to thereby produce a corrected data sample.
-
-
4. The method of claim 3, wherein the interference has a time-varying amplitude, and wherein the first sample time tNS and the second sample time tDS are spaced in time from each other by a time interval based on a characteristic of the time varying amplitude.
-
5. The method of claim 4, wherein:
-
the interference time-varying amplitude varies over a cycle period 2t0, where t0 is a half cycle period; and
the first sample time tNS and the second sample time tDS are spaced in time from each other by an integer multiple of the half cycle period t0.
-
-
6. The method of claim 5, wherein the first sample time tNS precedes the second sample time tDS.
-
7. The method of claim 5, wherein the second sample time tDS precedes the first sample time tNS.
-
8. The method of claim 5, wherein the first sample time tNS and the second sample time tDS are spaced in time from each other by an odd integer multiple of the half cycle period t0, and
step (d) further comprises additively combining the data sample and the nulling sample. -
9. The method of claim 5, wherein the first sample time tNS and the second sample time tDS are spaced in time from each other by an even integer multiple of the half cycle period t0, and
step (d) further comprises subtractively combining the data sample and the nulling sample. -
10. The method of claim 3, wherein:
-
the interference includes a first interference signal and a second interference signal, the first interference signal having an amplitude varying over a first cycle period 2t0A, where t0A is a half cycle period of the first interference signal amplitude, the second interference signal having an amplitude varying over a second cycle period 2t0B, where t0B is a half cycle period of the second interference signal amplitude;
step (b) further comprises concurrently sampling the first and the second interference signals at the first sample time tNS to produce a nulling sample including energy from both the first and second interference signals;
step (c) further comprises sampling the impulse in the presence of both the first and the second interference signals at the second sample time tDS to produce a data sample including undesired energy from both the first and the second interference signals, the first sample time tNS and the second sample time tDS being space in time from each other by a time interval based on both the first cycle period 2t0A and the second cycle period 2t0B; and
step (d) further comprises canceling the undesired energy from both the first and the second interference signals from the data sample using the nulling sample.
-
-
11. The method of claim 3, further comprising the steps of:
-
repeating step (b) over time, thereby producing a train of nulling samples corresponding to the train of impulses;
repeating step (c) over time, thereby producing a train of data samples corresponding to the train of data samples; and
repeating step (d) over time to combine each data sample in the train of data samples with a corresponding nulling sample in the train of nulling samples, thereby producing a train of corrected data samples from which the interference energies are cancelled.
-
-
12. The method of claim 11, wherein the train of data samples tends to also be corrupted by relatively broadband noise in the impulse radio, the method further comprising the step of:
accumulating a plurality of the corrected data samples to improve an impulse signal-to-noise ratio of the impulse signal with respect to the relatively broadband noise.
-
13. The method of claim 3, wherein the first sample time tNS is sufficiently spaced in time from the second sample time tDS so as to avoid sampling impulse signal energy when sampling the interference signal.
-
14. The method of claim 3, wherein the first sample time tNS is sufficiently spaced in time from the second sample time tDS so as to avoid sampling impulse signal energy including impulse signal energy arising from multipath effects when sampling the interference signal.
-
15. The method of claim 3, wherein the first sample time tNS and the second sample time tDS are spaced from one another by a minimum time interval that is sufficiently large to avoid sampling impulse energy, including multipath, when sampling the interference.
-
16. The method of claim 3, further comprising the step of generating a data sampling signal coinciding with the impulse signal, wherein step (c) comprises sampling the impulse using the data sampling signal to produce the data sample.
-
17. The method of claim 16, wherein the sampling in step (c) comprises correlating the impulse with the data sampling signal to produce the data sample.
-
18. The method of claim 3, further comprising the step of generating an interference sampling signal offset in time from the impulse signal, and wherein step (b) comprises sampling the interference with the interference sampling signal to produce the nulling sample.
-
19. The method of claim 18, wherein the sampling in step (b) comprises correlating the interference in accordance with the interference sampling signal to produce the nulling sample.
-
20. The method of claim 3, wherein the interference in the received signal includes energy at a radio frequency, and wherein the sampling in step (b) comprises frequency down-converting the radio frequency interference energy to produce the nulling sample at a baseband frequency that is less than the radio frequency.
-
21. The method of claim 3, wherein the impulse signal in the received signal includes impulse signal energy at a radio-frequency, and wherein the sampling in step (c) comprises frequency down-converting the impulse signal energy at the radio frequency to produce the data sample at a baseband frequency that is less than the radio frequency.
-
22. The method of claim 1, wherein the impulse radio includes a receiver having a receive path response to the impulse signal, the receive path response having a receive path response period, and wherein:
-
step (c) comprises sampling the impulse signal to produce an I data sample and a J data sample spaced in time from each other by a fraction of the receive path response period;
step (b) comprises sampling the interference to produce an I nulling sample and a J nulling sample corresponding to the I data sample and the J data sample; and
step (d) comprises canceling interference energy from the I data sample and the J data sample using the I nulling sample and the J nulling sample, respectively.
-
-
23. The method of claim 22, wherein the fraction of the receive path response period is a quarter of the receive path response period.
-
24. In an impulse radio receiver adapted to process a received signal, the received signal including an ultra-wideband impulse signal and interference, a method of filtering the interference from the received signal, comprising the steps of:
-
sampling the interference and not the impulse signal in the received signal at a first sample time tNS to produce a nulling sample;
sampling the impulse signal in the presence of the interference at a second sample time tDS spaced in time from the first sample time tNS by a predetermined time interval, to produce a data sample; and
rejecting interference energy within a relatively narrow frequency band from the data sample using the nulling sample and the data sample, wherein the interference energy is maximally rejected at a center frequency of the frequency band that is inversely related to the predetermined time interval. - View Dependent Claims (25, 26)
-
-
27. An impulse radio receiver for canceling interference, comprising:
-
an interference sampler to sample interference in accordance with a first sampling control signal to produce a nulling sample;
a data sampler to sample an ultra-wideband impulse signal in the presence of the interference in accordance with a second sampling control signal to produce a data sample, whereby the data sample includes interference energy; and
a canceler to cancel the interference energy from the data sample using the nulling sample. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
the interference sampler being adapted to sample the interference at a first sample time tNS in accordance with the first sampling control signal to produce the nulling sample, the nulling sample having an amplitude representative of the interference energy in the data sample, the data sampler being adapted to sample an impulse in the train of impulses at a second sample time tDS in accordance with the second sampling control signal to produce the data sample, the interference energy in the data sample tending to corrupt an amplitude of the data sample, and the canceler including a combiner that combines the data sample with the nulling sample to thereby cancel the interference energy from the data sample and produce a corrected data sample. -
30. The receiver of claim 29, wherein the interference has a time-varying amplitude, and wherein the first sample time tNS and the second sample time tDS are spaced in time from each other by a time interval based on a characteristic of the time varying amplitude.
-
31. The receiver of claim 27, wherein:
-
the interference time-varying amplitude varies over a cycle period 2t0, where t0 is a half cycle period; and
the first sample time tNS and the second sample time tDS are spaced in time from each other by an integer multiple of the half cycle period t0.
-
-
32. The receiver of claim 31, wherein the first sample time tNS precedes the second sample time tDS.
-
33. The receiver of claim 31, wherein the second sample time tDS precedes the first sample time tNS.
-
34. The receiver of claim 31, wherein the first sample time tNS and the second sample time tDS are spaced in time from each other by an odd integer multiple of the half cycle period t0, and
the combiner is adapted to additively combine the data sample and the nulling sample. -
35. The receiver of claim 31, wherein the first sample time tNS and the second sample time tDS are spaced in time from each other by an even integer multiple of the half cycle period t0, and
the combiner is adapted to subtractively combine the data sample and the nulling sample. -
36. The receiver of claim 29, wherein:
-
the interference includes a first interference signal and a second interference signal, the first interference signal having an amplitude varying over a first cycle period 2t0A, where t0A is a half cycle period of the first interference signal amplitude, the second interference signal having an amplitude varying over a second cycle period 2t0B, where t0B is a half cycle period of the second interference signal amplitude;
the interference sampler is adapted to sample the first and the second interference signals at the first sample time tNS to produce a nulling sample including energy from both the first and the second interference signals;
the data sampler is adapted to sample the impulse in the presence of both the first and the second interference signals at the second sample time tDS to produce a data sample including undesired energy from both the first and the second interference signals, the first sample time tNs and the second sample time tDS being space in time from each other by a time interval based on both the first. cycle period 2t0A and the second cycle period 2t0B; and
the combiner is adapted to combine the nulling and the data sample to cancel the undesired energy from both the first and the second interference signals from the data sample.
-
-
37. The receiver of claim 29, wherein:
-
the interference sampler is adapted to repeatedly sample the interference over time in accordance with the first sampling control signal, thereby producing a train of nulling samples corresponding to the train of impulses;
the data sampler is adapted to repeatedly sample the impulse signal over time in accordance with the second sampling control signal, thereby producing a train of data samples corresponding to the train of nulling samples; and
the combiner is adapted to combine each data sample in the train of data samples with a corresponding nulling sample in the train of nulling samples, thereby producing a train of corrected data samples from which the interference energies are cancelled.
-
-
38. The receiver of claim 37, wherein the train of data samples can be corrupted by relatively broadband noise in the impulse radio, the receiver further comprising:
an accumulator to accumulate a plurality of the corrected data samples to improve an impulse signal-to-noise ratio of the impulse signal with respect to the relatively broadband noise.
-
39. The receiver of claim 29, wherein the first sample time tNS is sufficiently spaced in time from the second sample time tDS such that the interference sampler avoids sampling impulse signal energy when sampling the interference signal.
-
40. The receiver of claim 29, wherein the first sample time tNS is sufficiently spaced in time from the second sample time tDS such that the interference sampler avoids sampling impulse signal energy including impulse signal energy arising from multipath effects when sampling the interference signal.
-
41. The receiver of claim 29, wherein the first sample time tNS and the second sample time tDS are spaced from one another by a minimum time interval that is sufficiently large such that the interference sampler avoids sampling impulse energy, including multipath, when sampling the interference.
-
42. The receiver of claim 29, wherein the interference in the received signal includes energy at a radio frequency, and wherein the interference sampler is adapted to frequency down-convert the radio frequency interference energy to produce the nulling sample at a baseband frequency that is less than the radio frequency.
-
43. The receiver of claim 42, wherein the interference sampler includes a correlator to correlate the interference in accordance with the first sampling control signal, to produce a first correlation result representing the nulling sample.
-
44. The receiver of claim 29, wherein the impulse signal in the received signal includes impulse signal energy at a radio-frequency, wherein the data sampler is adapted to frequency down-convert the impulse signal energy at the radio frequency to produce the data sample at a baseband frequency that is less than the radio frequency.
-
45. The receiver of claim 29, wherein the data sampler includes a correlator to correlate the impulse signal in accordance with the second sampling control signal, to produce a second correlation result representing the data sample.
-
46. The receiver of claim 29, further comprising a first adjustable timer to generate the first sampling control signal in response to a first timing control command such that the first sampling control signal is time-synchronized with and time-offset from the impulse signal.
-
47. The receiver of claim 46, further comprising a controller to derive the first timing control command and provide the timing control command to the first adjustable timer, whereby the controller controls the time-offset to be imposed between the first sample time tNS and the second sample time tDS.
-
48. The receiver of claim 47, further comprising a memory coupled to the controller for storing information relating to an interference frequency to be canceled, the controller being adapted to derive the timing control command based on the information stored in the memory.
-
49. The receiver of claim 29, further comprising a second adjustable timer to generate the second sampling control signal in response to a second timing control command such that the second sampling control signal is time-synchronized and time-coincident with the impulse signal.
-
50. The receiver of claim 49, further comprising a tracker to derive the second timing control command based on the impulse signal in the received signal.
-
51. The receiver of claim 27, further comprising a receiver front-end to provide a received signal including the interference and the impulse signal to the interference and data samplers, the receiver front-end having a receive path response to the impulse signal, where the receive path response has a receive path response period, and wherein:
-
the data sampler includes an I sampler and a J sampler to respectively produce an I data sample and a J data sample spaced in time from each other by a fraction of the receive path response period;
the interference sampler includes an I sampler and a J sampler to respectively produce an I nulling sample and a J nulling sample corresponding to the I data sample and the J data sample; and
the canceler is adapted to cancel interference energy from the I data sample and the J data sample using the I nulling sample and the J nulling sample, respectively.
-
-
52. The receiver of claim 51, wherein the fraction of the receive path response period is a quarter of the receive path response period.
-
-
53. An impulse radio receiver for processing a received signal including interference and an ultra-wideband impulse signal, comprising:
-
a sampler to sample a) the interference and not the impulse signal in accordance with a first sampling control signal to produce a nulling sample, and b) the impulse signal in the presence of the interference in accordance with the first sampling control signal to produce a data sample tending to include interference energy, wherein the sampler combines the nulling sample and the data sample to cancel the interference energy from the data sample. - View Dependent Claims (54, 55)
-
-
56. An impulse radio receiver for processing a received signal including interference and an ultra-wideband impulse signal, comprising:
-
a sampler to sample a) the interference and not the impulse signal in accordance with a first sampling control signal to produce a nulling sample, and b) the impulse signal in the presence of the interference in accordance with the first sampling control signal to produce a data sample tending to include interference energy; and
a canceler to cancel the interference energy from the data sample using the nulling sample. - View Dependent Claims (57)
-
-
58. An impulse radio receiver for canceling interference, comprising:
-
data sampling means for sampling an impulse signal to produce a data sample, the data sample including interference energy from an interference signal;
interference sampling means for sampling the interference to produce a nulling sample representative of the interference energy included in the data sample; and
canceling means for canceling the interference energy from the data sample using the nulling sample. - View Dependent Claims (59, 60)
-
Specification