Software radio frequency canceller
First Claim
Patent Images
1. A method comprising:
- receiving an unprocessed wideband analog primary signal from a receiver front end, an antenna, or a receiver input port;
receiving an unprocessed wideband analog reference signal from a transmitter;
converting the unprocessed wideband analog primary signal directly into a digital primary signal;
converting the unprocessed wideband analog reference signal directly into a digital reference signal; and
processing the digital reference signal with a digital adaptive filter, wherein the digital adaptive filter uses the digital reference and primary signals as inputs to a block forward estimator for determining filter weights of the digital adaptive filter to provide an output; and
subtracting the output of the digital adaptive filter from the digital primary signal to generate a digital cancelled signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A full-duplex RF communication system and corresponding methods use digital adaptive filters for interference cancellation. As provided, the techniques allow full-duplex radio frequency communication without frequency-, time-, or code-division multiplexing and without the use of hardware RF cancellers. Such techniques may be useful for wireless communication, such a cellular communication, radio communication, broadcasting, short-range point-to-point communication, wireless sensor networks, and wireless computer networks.
68 Citations
23 Claims
-
1. A method comprising:
-
receiving an unprocessed wideband analog primary signal from a receiver front end, an antenna, or a receiver input port; receiving an unprocessed wideband analog reference signal from a transmitter; converting the unprocessed wideband analog primary signal directly into a digital primary signal; converting the unprocessed wideband analog reference signal directly into a digital reference signal; and processing the digital reference signal with a digital adaptive filter, wherein the digital adaptive filter uses the digital reference and primary signals as inputs to a block forward estimator for determining filter weights of the digital adaptive filter to provide an output; and subtracting the output of the digital adaptive filter from the digital primary signal to generate a digital cancelled signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device, comprising:
-
a first analog to digital converter configured to convert an unprocessed analog primary signal from a receiver front end directly into a digital primary signal; a second analog to digital converter configured to convert an unprocessed analog reference signal from a transmitter directly into a digital reference signal; and a processor programmed with instructions configured to; process the digital reference signal with a digital adapter filter, wherein the digital adaptive filter uses only the digital reference and primary signals without a feedback loop as inputs for determining filter weights of the digital adaptive filter to provide an output; and subtract the output of the digital adaptive filter from the digital primary signal to generate a digital cancelled signal. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A full-duplex wireless communication system comprising:
-
a receiver front end, an antenna, or a receiver input port capable of receiving an unprocessed analog primary signal; a transmitter capable of transmitting an analog transmitted signal; a directional coupler capable of sampling a portion of the analog transmitted signal to provide an unprocessed analog reference signal; a first analog to digital converter capable of directly converting the unprocesssed analog primary signal into a digital primary signal; a second analog to digital converter capable of directly converting the unprocessed analog reference signal into a digital reference signal; and a processor comprising instructions for; processing the digital reference signal with an adaptive filter, wherein the adaptive filter uses only the digital reference and primary signals without a feedback loop as inputs for determining filter weights of the adaptive filter to provide an output; and subtracting the output of the adaptive filter from the digital primary signal to generate a digital cancelled signal. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A full-duplex wireless communication system comprising:
-
a receiver front end, an antenna, or a receiver input port capable of receiving an unprocessed analog primary signal; a transmitter capable of transmitting an analog transmitted signal, wherein the transmitter is co-located with the receiver front end, the antenna, or the receiver input port; a directional coupler capable of sampling a portion of the analog transmitted signal to provide an unprocessed analog reference signal; a first high-speed analog to digital converter capable of converting the unprocessed analog primary signal directly into a digital primary signal; a second high-speed analog to digital converter capable of converting the unprocessed analog reference signal directly into a digital reference signal; and a processor comprising instructions for; processing the digital reference signal with a single-loop adaptive filter, wherein the adaptive filter uses only the digital reference and primary signals without a feedback loop as inputs for determining filter weights of the adaptive filter to provide an output; and subtracting the output of the adaptive filter from the digital primary signal to generate a digital cancelled signal, wherein the digital cancelled signal is not further processed with a hardware filter.
-
Specification