Multiple input, multiple output communications systems
View Patent ↗Embodiments of the present invention include systems and methods for optimizing the transmitter and receiver weights of a MIMO system. In one embodiment, the weights are optimized to create and steer beam nulls, such that each transmitted signal is substantially decoupled from all other signals between a MIMO transmitter a MIMO receiver. In another embodiment, the weights are selected such that, the signal strength of each weighted signal transmitted through a communications channel along a respective signal path is substantially equivalent, but for which the weighting vectors are not necessarily orthogonal. In a further embodiment, each transmitted signal is coupled only between its own transmitter and receiver antennas with a gain, or eigenvalue, that is a consequence of the weights, and which is bounded to within a desired range of values while at the same time the weighing vectors are orthogonal. Embodiments employing successive decomposition are also provided.
1. A MIMO signal transmitter, comprising:
at least two vector multipliers, each vector multiplier configured to weight a respective input signal with a vector to form a weighted signal; and
at least two antennas comprising a transmit array, the transmit array configured to transmit each weighted signal along a respective signal path;
wherein each vector is computed using a unit magnitude decomposition of a transmission channel matrix; and
wherein the unit magnitude decomposition includes decomposing at least a portion of the transmission channel matrix into a unitary matrix with eigenvalues that lie substantially on a unit circle of a complex plane.
2. The transmitter of claim 1 , wherein unit magnitude decomposition comprises decomposing the channel matrix into a unitary matrix and a second matrix.
3. A MIMO system, comprising:
a MIMO transmitter comprising a first array of antennas, the transmitter configured to transmit signals to a MIMO receiver comprising a second array of antennas; and
a plurality of transmit vector multipliers in electrical communication with the MIMO transmitter, each transmit vector multiplier configured to weight a respective transmit signal with a transmit vector to form a weighted transmit signal;
wherein each transmit vector is computed using a unit magnitude decomposition of a transmission channel matrix; and
wherein the unit magnitude decomposition includes decomposing at least a portion of the transmission channel matrix into a unitary matrix having eigenvalues that lie substantially on a unit circle of a complex plane.
4. The system of claim 3 , wherein the unit magnitude decomposition comprises decomposing a portion of the channel matrix into a unitary matrix and a second matrix.
5. A multiple-input, multiple-output signal transmitter comprising:
a plurality of vector multipliers, each vector multiplier configured to weight a corresponding one of a plurality of input signals with a vector of the form R −1 V to generate a corresponding weighted input signal;
a plurality of combiners, each configured to generate a corresponding combined weighed input signal by combining at least two of the weighted input signals; and
a plurality of antennas, each configured to transmit a corresponding combined weighted input signal;
wherein R −1 comprises the inverse of an upper triangular matrix R, which, when multiplied by a unitary matrix Q, comprises a channel matrix H; and
wherein V comprises eigenvectors for the unitary matrix Q.
6. The transmitter of claim 5 , wherein the antennas are further configured to receive transmitted signals from a remote signal transmitter.
7. A multiple-input, multiple-output signal transmission system comprising:
a plurality of transmit vector multipliers to weight a plurality of input signals with a vector of the form R −1 V to generate a plurality of weighted input signals;
a plurality of transmit combiners to combine the plurality of weighted input signals to generate a plurality of combined weighted input signals; and
a plurality of transmit antennas to transmit the plurality of combined weighted input signals to generate a plurality of transmitted signals;
wherein R −1 comprises an inverse of an upper triangular matrix R, which, when multiplied by a unitary matrix Q comprises a channel matrix H; and
wherein V comprises eigenvectors for the unitary matrix Q.
8. The system of claim 7 , further comprising a plurality of digital to analog converters, each configured to convert the weighted input signals from digital to analog prior to transmission by the transmit antennas.
9. A receiver, comprising:
a first array of antennas configured to receive a plurality of transmit signals transmitted from a second array of antennas, each of the transmit signals being weighed by a respective transmit vector to form a weighted transmit signal;
a plurality of receive vector multipliers each configured to weigh a corresponding transmit signal with a receive vector to form a weighted receive signal;
wherein each transmit vector is computed by decomposing at least a portion of a transmission channel matrix into a unitary matrix with eigenvalues that lie substantially on a unit circuit of a complex plane.
10. The receiver of claim 9 , wherein the unit magnitude decomposition comprises decomposing a portion of the channel matrix into a unitary matrix and a second matrix.
11. A receiver, comprising:
least two antennas configured to receive at least two received signals multiplied by a transmit weight vector R −1 V;
at least two receive vector multipliers configured to weight the at least two received signals with a receive weight vector V −1 to form at least two receive weighted signals; and
a plurality of receive combiners to combine the at least two receive weighted signals;
wherein R −1 comprises the inverse of an upper triangular matrix R, which, when multiplied by a unitary matrix Q, comprises a channel matrix H; and
wherein V −1 comprises an inverse of a matrix V including eigenvectors for the unitary matrix Q.
12. The receiver of claim 7 , further comprising:
a plurality of analog to digital converters, each configured to convert the at least two received signals from analog to digital upon reception by the at least two antennas.