Method and system for minimizing effects of transmitter impairments in multiple input multiple output (mimo) beamforming communication systems
Abstract
Aspects of a method and system for minimizing effects of transmitter impairments in multiple input multiple output (MIMO) beamforming communication systems are presented. In one aspect of a system for minimizing effects of transmitter impairments, a MIMO transmitter may enable nulling of transmitter-induced noise by adjusting at least a portion of a plurality of signals transmitted based on a transmitter error vector magnitude (EVM). The transmitter may enable transmission of the plurality of signals subsequent to the nulling. In another aspect of a system for minimizing effects of transmitter impairments a MIMO receiver may enable nulling of transmitter-induced noise contained in a plurality of received signals based on a transmitter EVM. Each of the plurality of received signals may include information contained in a plurality of spatial streams. The receiver may enable detecting estimated values for the information contained in the plurality of spatial streams based on the nulling.
Claims
exact text as granted — not AI-modified1 - 22 . (canceled)
23 . A method for processing signals in a communication system, the method comprising:
performing by one or more processors and/or circuits:
nulling, in a multiple input multiple output (MIMO) communication system, transmitter-induced noise contained in a plurality of received signals at a receiver based on a transmitter error vector magnitude wherein each of said plurality of received signals comprises information contained in a plurality of spatial streams; and
detecting estimated values for said information contained in said plurality of spatial streams based on said nulling.
24 . The method according to claim 23 , further comprising computing one or more of, an upper triangular matrix, a lower triangular matrix, and a diagonal matrix, based on a channel estimate matrix, a channel noise matrix, and said transmitter error vector magnitude.
25 . The method according to claim 24 , wherein said channel estimate matrix comprises a plurality of channel estimates values associated with an RF channel utilized for receiving said plurality of received signals.
26 . The method according to claim 25 , wherein said channel noise matrix comprises values for channel noise associated with said RF channel.
27 . The method according to claim 24 , further comprising computing weights utilized for said detecting said estimated values based on said one or more of, said upper triangular matrix, said lower triangular matrix, and said diagonal matrix.
28 . A method for processing signals in a communication system, the method comprising:
performing by one or more processors and/or circuits:
nulling, in a MIMO communication system, transmitter-induced noise by adjusting at least a portion of a plurality of signals transmitted based on a transmitter error vector magnitude; and
transmitting said plurality of signals subsequent to said nulling.
29 . The method according to claim 28 , further comprising computing a modified channel estimate matrix based on at least one or more of, a channel estimate matrix, a channel noise matrix, a channel noise value based on said channel noise matrix, and said transmitter error vector magnitude.
30 . The method according to claim 29 , further comprising computing beamforming weights utilized for said adjusting said at least a portion of said plurality of signals based on said modified channel estimate matrix.
31 . The method according to claim 30 , further comprising combining a plurality of spatial streams based on said beamforming weights to generate said plurality of signals.
32 . The method according to claim 31 , wherein a signal to noise ratio for one of said plurality of spatial streams is approximately equal to a corresponding signal to noise ratio for each remaining one of said plurality of spatial streams.
33 . The method according to claim 32 , wherein a modulation type of said one of said plurality of spatial streams is also utilized for said each remaining one of said plurality of spatial streams.
34 . The method according to claim 31 , wherein a signal to noise ratio for one of said plurality of spatial streams differs from a corresponding signal to noise ratio for at least one of a remainder of said plurality of spatial streams.
35 . The method according to claim 34 , wherein a modulation type of said one of said plurality of spatial streams is a different modulation type from a corresponding modulation type utilized for said at least one of said remainder of said plurality of spatial streams.
36 . A system for processing signals in a communication system, the system comprising:
one or more circuits, in a MIMO communication system, that enable nulling of transmitter-induced noise by adjusting at least a portion of a plurality of signals transmitted based on a transmitter error vector magnitude; and said one or more circuits enable transmission of said plurality of signals subsequent to said nulling.
37 . The system according to claim 36 , wherein said one or more circuits enable computation of a modified channel estimate matrix based on one or more of, a channel estimate matrix, a channel noise matrix, a channel noise value based on said channel noise matrix, and said transmitter error vector magnitude.
38 . A system for processing signals in a communication system, the system comprising:
one or more circuits, in a MIMO communication system, that enable computation of an augmented channel estimate matrix based on a channel estimate matrix, a channel noise matrix, and a transmitter error vector magnitude; said one or more circuits enable computation of a feedback vector based on said augmented channel estimate matrix; and said one or more circuits enable nulling of transmitter induced noise by adjusting at least a portion of signal levels for a plurality of input signals based on said feedback vector.
39 . A system for processing signals in a communication system, the system comprising:
one or more circuits that enable nulling, in a multiple input multiple output (MIMO) communication system, of transmitter-induced noise contained in a plurality of received signals at a receiver based on a transmitter error vector magnitude wherein each of said plurality of received signals comprises information contained in a plurality of spatial streams; and said one or more circuits enable detection of estimated values for said information contained in said plurality of spatial streams based on said nulling.
40 . The system according to claim 39 , wherein said one or more circuits enable computation of one or more of, an upper triangular matrix, a lower triangular matrix, and a diagonal matrix, based on a channel estimate matrix, a channel noise matrix and said transmitter error vector magnitude.
41 . The system according to claim 40 , wherein said channel estimate matrix comprises a plurality of channel estimates values associated with an RF channel utilized for receiving said plurality of received signals.
42 . The system according to claim 41 , wherein said channel noise matrix comprises values for channel noise associated with said RF channel.
43 . The system according to claim 40 , wherein said one or more circuits enable computation of weights utilized for said detecting said estimated values based on said one or more of, said upper triangular matrix, said lower triangular matrix, and said diagonal matrix.Join the waitlist — get patent alerts
Track US2010150260A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.