Cancelling intermodulation interference
First Claim
1. A method, performed by a receiver, for cancelling intermodulation interference, the method comprising:
- obtaining a power of a digital signal sample received by the receiver;
generating, according to a model, a plurality of model values corresponding to a plurality of powers of the received signal; and
cancelling intermodulation interference by multiplying the received digital signal sample with at least one model value of the plurality of model values, thereby obtaining an output digital signal sample from which intermodulation interference, inflicted by the receiver, is cancelled.
4 Assignments
0 Petitions
Accused Products
Abstract
Cancelling of intermodulation interference is described. A digital signal sample (x) is received and a power of the received digital signal sample is obtained. Based on the obtained power, at least one model value is obtained from a model that models model values of a non-linearity in amplitude and phase of a received signal that passes through passive and active components in the receiver. The model values correspond to a plurality of powers of the received signal. Intermodulation interference is then cancelled by multiplying the received digital signal sample with the obtained at least one model value, thereby obtaining an output digital signal sample (y) from which intermodulation interference, inflicted by the receiver, is cancelled.
-
Citations
19 Claims
-
1. A method, performed by a receiver, for cancelling intermodulation interference, the method comprising:
-
obtaining a power of a digital signal sample received by the receiver; generating, according to a model, a plurality of model values corresponding to a plurality of powers of the received signal; and cancelling intermodulation interference by multiplying the received digital signal sample with at least one model value of the plurality of model values, thereby obtaining an output digital signal sample from which intermodulation interference, inflicted by the receiver, is cancelled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A receiver, comprising:
-
radio frequency circuitry; a processor; memory operatively coupled to the processor and containing instructions executable by the processor to cause the receiver to; obtain a power of a digital signal sample received by the receiver; generate, according to a model, a plurality of model values corresponding to a plurality of powers of the received signal; and cancel intermodulation interference by multiplying the received digital signal sample with at least one model value of the plurality of model values, thereby obtaining an output digital signal sample from which intermodulation interference, inflicted by the receiver, is cancelled.
-
-
17. A transceiver, comprising:
-
a transmitter; a receiver comprising; radio frequency circuitry; a processor; memory operatively coupled to the processor and containing instructions executable by the processor to cause the receiver to; obtain a power of a digital signal sample received by the receiver; generate, according to a model, a plurality of model values corresponding to a plurality of powers of the received signal; and cancel intermodulation interference by multiplying the received digital signal sample with at least one model value of the plurality of model values, thereby obtaining an output digital signal sample from which intermodulation interference, inflicted by the receiver, is cancelled.
-
-
18. A wireless communication node, comprising:
a receiver comprising; radio frequency circuitry; a processor; memory operatively coupled to the processor and containing instructions executable by the processor to cause the receiver to; obtain a power of a digital signal sample received by the receiver; generate, according to a model, a plurality of model values corresponding to a plurality of powers of the received signal; and cancel intermodulation interference by multiplying the received digital signal sample with at least one model value of the plurality of model values, thereby obtaining an output digital signal sample from which intermodulation interference, inflicted by the receiver, is cancelled.
-
19. A computer program product stored in a non-transitory computer readable medium for controlling a wireless communication node, the computer program product comprising software instructions which, when run on one or more processors of the wireless communication node, causes the wireless communication node to:
-
obtain a power of a digital signal sample received by the receiver; generate, according to a model, a plurality of model values corresponding to a plurality of powers of the received signal; and cancel intermodulation interference by multiplying the received digital signal sample with at least one model value of the plurality of model values, thereby obtaining an output digital signal sample from which intermodulation interference, inflicted by the receiver, is cancelled.
-
Specification