System and method for digital cancellation of self-interference in full-duplex communications
First Claim
1. A method for execution by a full-duplex communications device, the method comprising:
- generating a baseband transmit signal and converting the transmit baseband signal to a first analog signal;
receiving a second analog signal while simultaneously transmitting the first analog signal, the received analog signal having first self-interference according to the transmitted analog signal;
removing the first self-interference from the received analog signal with one or more cancellation stages to produce a processed signal, the one or more cancellation stages introducing second self-interference in the processed signal, the second self-interference being a lower level of interference than the first self-interference, the second self-interference being linear distortions;
sampling the received analog signal to obtain a received digital signal corresponding to the received analog signal;
sampling the baseband transmit signal to obtain a transmitted digital signal corresponding to the transmitted analog signal;
estimating a first channel distortion in the processed signal, the first channel distortion corresponding to the first self-interference, the first channel distortion estimated with a linear model relating the received digital signal to the first channel distortion, noise in the received digital signal, and a data matrix produced according to the transmitted digital signal, the estimating comprising determining the first channel distortion from the linear model using a minimum mean square error solution for the first channel distortion; and
estimating the second self-interference in the received digital signal according to the estimated first channel distortion; and
removing the estimated second self-interference from the received digital signal.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for cancelling self-interference in a full-duplex communications system. The cancellation includes using a digital cancellation stage in additional to analog cancellation. In an embodiment, a method by a full-duplex communications device includes sampling a received signal, wherein the sampling provides a received digital signal corresponding to the received signal. The method further includes sampling a transmitted signal, wherein the sampling provides a transmitted digital signal corresponding to the transmitted signal. A channel distortion introducing self-interference in the received signal is then estimated according to the transmitted digital signal and the received digital signal. The method further includes estimating the self-interference in the received digital signal according to the estimated channel distortion.
12 Citations
19 Claims
-
1. A method for execution by a full-duplex communications device, the method comprising:
-
generating a baseband transmit signal and converting the transmit baseband signal to a first analog signal; receiving a second analog signal while simultaneously transmitting the first analog signal, the received analog signal having first self-interference according to the transmitted analog signal; removing the first self-interference from the received analog signal with one or more cancellation stages to produce a processed signal, the one or more cancellation stages introducing second self-interference in the processed signal, the second self-interference being a lower level of interference than the first self-interference, the second self-interference being linear distortions; sampling the received analog signal to obtain a received digital signal corresponding to the received analog signal; sampling the baseband transmit signal to obtain a transmitted digital signal corresponding to the transmitted analog signal; estimating a first channel distortion in the processed signal, the first channel distortion corresponding to the first self-interference, the first channel distortion estimated with a linear model relating the received digital signal to the first channel distortion, noise in the received digital signal, and a data matrix produced according to the transmitted digital signal, the estimating comprising determining the first channel distortion from the linear model using a minimum mean square error solution for the first channel distortion; and estimating the second self-interference in the received digital signal according to the estimated first channel distortion; and removing the estimated second self-interference from the received digital signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method by a full-duplex communications device, the method comprising:
-
sampling a transmit signal in the full-duplex communications device; transmitting the transmit signal via an antenna; receiving a receive signal via the antenna; sampling the received signal at the full-duplex communications device; estimating channel characteristics for first self-interference according to the sampled transmit signal, the sampled received signal, and a linear model relating the received signal to a data matrix produced according to the sampled transmit signal, to noise in the sampled received signal, and to the channel characteristics, wherein estimating the channel characteristics comprises solving for the channel characteristics in the linear model using a minimum mean square error solution for the channel characteristics; and estimating the first self-interference in the received signal according to the estimated channel characteristics. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A communications device for full-duplex communications, the communications device comprising:
-
a transmitter chain configured to transmit a first signal; a receiver configured to receive a second signal; an antenna coupled to the transmitter chain and the receiver; a passive analog cancellation circuit positioned between the transmitter chain, the receiver, and the antenna, and configured to reject the first signal from a reception path between the passive analog cancellation circuit and the receiver; and a digital cancellation circuit coupled to the receiver and the transmitter chain, and configured to sample the first signal and the second signal, and estimate first self-interference in the sampled second signal according to the sampled first signal and an estimate of a distortion channel inside the communications device; and a processor configured to determine the estimate of the distortion channel with a linear model relating the second signal to the distortion channel, noise in the second signal, and a data matrix produced according to the first signal, wherein processor configured to determine the estimate of the distortion channel comprises the processor configured to determine the distortion channel from the linear model using a minimum mean square error solution for the distortion channel. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification