MIMO
MIMO
1 Introduction
The multiple-input multiple-output (MIMO) technology
(Fig. 1) is a breakthrough in wireless communication
system design. It uses the spatial dimension (provided by
the multiple antennas at the transmitter and the receiver) to
combat the multipath fading effect. Fig. 2 shows the
dramatic increase in transmission data rate with the
increase in the number of transmitting and receiving
antennas M of a MIMO system.
1 Multiple Antennas for MIMO Communications - Basic Theory
Fig. 1. A 33 MIMO system [1].
y1
y2
Space-time Space-time
processor xM processor
yN
hNM
Solutions
Information per picture element = log210 = 3.32 bits
Information per picture frame = 3.323105 = 9.96105 bits
HH H x x, if N M
H (14)
H H x x, if N M
2 5 1 4
H 4 3 2 2
6 3 1 2
Solutions
2 4 6
2 5 1 4 46 33 36
5 3 3
HH 4 3 2 2
H
33 33 39
1 2 1
6 3 1 2 36 39 50
4 2 2
16 Multiple Antennas for MIMO Communications - Basic Theory
The eigenvalues of HHH are:
115.5900 0 0 0
D 0 12.4511 0 0
0 0 0.9588 0
So that:
tr R yy tr R yy
tr R xx tr R xx (19)
tr R nn tr R nn
20 Multiple Antennas for MIMO Communications - Basic Theory
This means that the equivalent MIMO system has the
same total input power, total output power and total noise
power as the actual MIMO system in (12). The output
SNR of the equivalent MIMO system is thus the same as
the actual MIMO system. This in turn means that the
channel capacity of the equivalent MIMO system is the
same as that of the actual MIMO system because capacity
is a function of the output SNR.
Now the system in (17) has its channels all decoupled.
The N channels are parallel to each other, with channel
gains given by the diagonal elements of D, i.e., i , i = 1,
2, , N.
x’N N
y’N
x’N+1
x’M
x’M M
y’M
y’M+1
y’N
P
Pyi i (22)
M
where P is the total transmitting power.
27 Multiple Antennas for MIMO Communications - Basic Theory
Therefore, (21) can be written as:
P
r r
P
C B log2 1 i 2
B log2 1 i 2
(23)
i 1 M i 1 M
P H
B log det I HH , if N M
M
2 N 2
C (24)
B log det I P H H H , if N M
M 2
2 M
Pr HH H
B log2 det I N M 2 P , if N M
loss
C (26)
B log det I r P H H
H
, if N M
2
M
M Ploss
2
HH H
B log2 det I N M P , if N M
loss
C (27)
B log det I H H , if N M
H
2 M M P
loss
C B log 2 1 2 i 2
r
1
(31)
i 1
32 Multiple Antennas for MIMO Communications - Basic Theory
3.3 Random channels
When the channels are random in nature, the channel
capacity is a random number. The most popular random
channel model is the Gaussian channel model H whose
channel matrix elements are all complex Gaussian
random numbers with a mean and a variance 2. Note
that the channel capacity expression is same as for the
deterministic channel case except that C becomes a
random number. Because the capacity is a random
number, a pdf and cdf of C can be obtained. Instead of
finding the instantaneous C, it is more often to find the
average channel capacity E{C}.
1 1 1 1
1 1 1 1
H , r = rank(H) 1, 1 42 16
1 1 1 1
1 1 1 1
P
Py1 1 4 P
M
r
Pyi 4P
C B log 2 1 2 B log 2 1 2
i 1
P
Py1 1 16 P
1
The capacity will then be:
r
Pyi 16 P
C B log2 1 2 B log2 1 2
i 1
Note the capacity in this example is much larger than the one
in Example 4, due to the availability of the CSI, i.e, H.
Var rij E rij
2
E rij E aij2 E bij2 1 2 1 2 1
2
0.9
0.8
0.7
0.6
cdf (C)
0.5
0.4
0.3
0.2
0.1
0
5 10 15 20 25 30 35 40
C (bits/s/Hz)
snrdB=20; % SNR
snr=10^(snrdB/10); % SNR in numerical value
cdfplot(C)
Average_capacity=mean(C)