System and method for multiple-input multiple-output (MIMO) radio communication
First Claim
1. A method of simultaneously transmitting signals over a channel between a first device having N plurality of antennas and a second device having M plurality of antennas, the method comprising:
- processing a vector s representing L signals [s1 . . . sL] with a transmit matrix A that is computed to maximize capacity of the channel by multiplying the vector s with the transmit matrix A, wherein the transmit matrix A is equal to VD, where V is an eigenvector matrix for HHH, H is the channel response from the first device to the second device, D=diag(d1, . . ., dL) and |dp|2 is the transmit power for p=1 to L; and
transmitting with a power constraint for each individual transmit antenna path, wherein if N≦
M, then D=I·
sqrt(Pmax/N), with I as an identity matrix, such that the power transmitted by each of the N plurality of antennas is the same and equal to Pmax/N; and
if N>
M, then D=sqrt(d·
Pmax/N)·
I, such that the power transmitted by antenna i for i=1 to N is (d·
Pmax/N)·
(VVH)ii, and dp=d for p=1 to L.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and device for MIMO radio communication of multiple signals between a first device having N plurality of antennas and a second device having M plurality of antennas. At the first device, a vector s representing L signals [s1 . . . sL] to be transmitted is processed with a transmit matrix A to maximize capacity of the channel between the first device and the second device subject to a power constraint that the power emitted by each of the N antennas is less than or equal to a maximum power. The power constraint for each antenna may be the same for all antennas or specific or different for each antenna. For example, the power constraint for each antenna may be equal to a total maximum power emitted by all of the N antennas combined divided by N. The transmit matrix A distributes the L signals [s1 . . . sL] among the N plurality of antennas for simultaneous transmission to the second device. At the second device, the signals received by the M plurality of antennas are processed with receive weights and the resulting signals are combined to recover the L signals.
-
Citations
15 Claims
-
1. A method of simultaneously transmitting signals over a channel between a first device having N plurality of antennas and a second device having M plurality of antennas, the method comprising:
-
processing a vector s representing L signals [s1 . . . sL] with a transmit matrix A that is computed to maximize capacity of the channel by multiplying the vector s with the transmit matrix A, wherein the transmit matrix A is equal to VD, where V is an eigenvector matrix for HHH, H is the channel response from the first device to the second device, D=diag(d1, . . ., dL) and |dp|2 is the transmit power for p=1 to L; and transmitting with a power constraint for each individual transmit antenna path, wherein if N≦
M, then D=I·
sqrt(Pmax/N), with I as an identity matrix, such that the power transmitted by each of the N plurality of antennas is the same and equal to Pmax/N; and
if N>
M, then D=sqrt(d·
Pmax/N)·
I, such that the power transmitted by antenna i for i=1 to N is (d·
Pmax/N)·
(VVH)ii, and dp=d for p=1 to L. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A radio communication device for simultaneously transmitting signals over a channel between N transmit antennas and M receive antennas, the radio communication device comprising:
-
a. N plurality of antennas; b. N plurality of radio transmitters each coupled to a corresponding one of the plurality of antennas; and c. a baseband signal processor coupled to the N plurality of radio transmitters to process a vector s representing L signals [s1 . . . sL] with a transmit matrix A that is computed to maximize capacity of the channel by multiplying the vector s with the transmit matrix A, wherein the transmit matrix A is equal to VD, where V is an eigenvector matrix for HHH, H is the channel response from the first device to the second device, D=diag(d1, . . . , dL) and |dp|2 is the transmit power for p=1 to L; and
to transmit according to a power constraint for each individual transmit antenna path, wherein if N≦
M, then D=I·
sqrt(Pmax/N), with I as an identity matrix, such that the power transmitted by each of the N plurality of antennas is the same and equal to Pmax/N; and
if N>
M, then D=sqrt(d·
Pmax/N)·
I, such that the power transmitted by antenna i for i=1 to N is (d·
Pmax/N)·
(VVH)ii, and dp=d for p=1 to L. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A radio communication system for simultaneously transmitting signals over a channel between N transmit antennas and M receive antennas, the radio communication system comprising:
-
a. a first device comprising; i. N plurality of antennas; ii. N plurality of radio transmitters each coupled to a corresponding one of the plurality of antennas; and iii. a baseband signal processor coupled to the N plurality of radio transmitters to process a vector s representing L signals [s1 . . . sL] with a transmit matrix A that is computed to maximize capacity of the channel by multiplying the vector s with the transmit matrix A, wherein the transmit matrix A is equal to VD, where V is an eigenvector matrix for HHH, H is the channel response from the first device to the second device, D=diag(d1, . . . , dL) and |dp|2 is the transmit power for p=1 to L; and
to transmit according to a power constraint for each individual transmit antenna path, wherein if N≦
M, then D=I·
sqrt(Pmax/N), with I as an identity matrix, such that the power transmitted by each of the N plurality of antennas is the same and equal to Pmax/N; and
if N>
M, then D=sqrt(d·
Pmax/N)·
I, such that the power transmitted by antenna i for i=1 to N is (d·
Pmax/N)·
(VVH)ii, and dp=d for p=1 to L;b. the second device comprising; i. M plurality of antennas; ii. M plurality of radio receivers each coupled to a corresponding one of the plurality of antennas; and iii. a baseband signal processor coupled to the M plurality of radio receivers to process signals output by the plurality of radio receivers with receive weights and combining the resulting signals to recover the L signals [s1 . . . SL]. - View Dependent Claims (13, 14, 15)
-
Specification