You are on page 1of 4

A Tutorial on SISO and MIMO Channel Capacities

Arif Khan Rein Vesilo


Department of Electronics Department of Electronics
Macquarie University Macquarie University
NSW, Sydney Australia 2109 NSW, Sydney Australia 2109
Email: mkhan@ics.mq.edu.au Email: rein@ics.mq.edu.au

Abstract This is a tutorial article presenting comparison work will be used in our future work on design of scheduling
between single input single output and multi input multi output algorithms for single and multi hop wireless networks. Most of
wireless channel. We have compared Shannon ergodic capacity the capacity calculations and discussions in this work are based
of SISO link and its different realizations with MIMO wireless
channel. It is shown that wireless channel capacity increases on the references [3], [4], [5], [6], and [7]. This reference list
linearly with the increase of multiple antennas both at transmitter is not a comprehensive and exhaustive coverage of research in
and receiver. MIMO wireless link capacities when transmitter this field (later references will be provided in the article) but
and receiver both have perfect knowledge of channel matrix, gives an authoritative knowledge on the subject.
only transmitter has the channel matrix knowledge and when
only receiver has the channel knowledge are presented. MIMO
The article is organized as follows. In section II, we describe
channel decomposition using eigen values and singular values the SISO system capacity and compare the results of Shan-
decomposition methods is presented. non capacity theorem with some other channel distributions.
Key Words Single Input Single Output (SISO), Multi Input Section III, discusses the MIMO log-determinant capacity for-
Multi Output (MIMO), Signal to Noise Ratio (SNR), Shannon- mula with assumptions that transmitter and receiver both has
capacity.
channel information, only transmitter has channel knowledge
and then only receiver has channel knowledge. In section IV,
I. I NTRODUCTION
we conclude our discussion.
In wireless system design, the most important part to
understand and design is the wireless channel. It is time- II. SISO C HANNEL C APACITY
varying random filter which effects the capacity and successful
transmission of information. In this article we have studied the Lets consider a typical communication system which con-
characteristics of SISO and MIMO wireless channels. In ideal sists of a transmitter, channel and receiver. The mathematical
conditions,Shannon capacity of SISO channel depends upon model of this communication system can be shown by using
available bandwidth (B), transmit power (P) and interference the notations in [1]
from noise (N). In order to achieve maximum SISO capacity
for SISO channel, we have to increase the B or P or reduce r =gs+v (1)
the noise level (N). In practical systems we have limitations
on B and P i.e. fixed available spectrum and power constraint. where rt is the received signal. At each point in time, this is
Noise factor in wireless communication depends upon many an nr -dimensional(no. of receive antennas) signal. gt is the
factors including fading, shadowing, mobility of user and matrix channel impulse response. This matrix has nt columns
environment both. Hence we have a limited wireless capacity. and nr rows. The notation ht is used for the normalized form
In [1] , authors have shown that higher spectral capacity and of gt . st is the nt -dimensional transmitted signal. vt is the
hence efficiency can be achieved by using multiple antennas at complex nr -dimensional AWGN. For the simplicity we have
transmitter and receive. It was shown that capacity increases omitted the subscript t and in this case of SISO channel we
linearly with the increase of number of antennas. Using MIMO have nt = nr = 1. The here means convolution. This is
system, parallel transmit streams of single user or multiple time discrete system model where noise is drawn i.i.d. from
users can be sent and received. Hence using these parallel a Gaussian distribution of zero mean and variance N . If the
sub-channels very high capacity can be achieved. It is then noise variance is zero then the receiver receives the transmitted
MIMO systems which will make giga-bit wireless systems a symbol perfectly. If the noise variance is non-zero and there is
reality [2]. no constraint on the input, we can choose and infinite subset
There is enormous research done for wireless channel ca- of inputs arbitrarily far apart, so that they are distinguishable
pacity calculations and design, found in many wireless channel at the output with arbitrarily small probability of error. Such
literature references. The contribution of this article is for our a scheme has an infinite capacity as well. Thus if the noise
better understanding of wireless channel capacity and wireless variance is zero or the input is unconstrained, the capacity of
channel characteristics and by no means to present any novel the channel is infinite. To derive the SISO channel capacity we
technique in this area of research. However the results of this consider information theoretic point of view. The information
capacity of the Gaussian cannel with power constraint P is
C = max I(X; Y ) (2)
p(x):EX 2 P

We can calculate the information capacity by expanding


I(X; Y ). Interested reader is referred to [3]. We can obtain the
capacity formula for information capacity of Gaussian channel
as: Fig. 2. A typical MIMO System
 
1 P
C = max I(X; Y ) = log 1 + (3)
EX 2 P 2 N
receive antenna by hi,j (, t), the MIMO channel is given by
It is shown in [8] that the mean capacity of SISO system the nr nt matrix H(, t) with
(nr = nt = 1) with a random complex channel gain h1 1 is
given as h1,1 (, t) h1,2 (, t) h1,nt (, t)
h2,1 (, t) h2,2 (, t) h2,nt (, t)
C = EH [log2 (1 + .|h11 |2 )] H(, t) = (6)

(4) .. .. .. ..
. . . .
where is the average signal to noise ratio (SN R) at the hnr ,1 (, t) hnr ,2 (, t) hnr ,nt (, t)
receiver. If |h1 1|2 is Rayleigh, |h1 1|2 follows a chi-squared
The vector [h1,j (, t) h2,j (, t) hnr ,t (, t)]T is the
distribution with two degrees of freedom. Hence above equa-
spatio-temporal signature or channel induced by the jth trans-
tion can be written as:
mit antenna across the receive antenna array. The random
C = EH [log2 (1 + .22 )] (5) channel we have used is the Rayleigh model. In frequency
domain, the channel is approximated by a complex matrix
where 22 is a chi-square distributed random variable with two having the independent, identically distributed (iid) entries
degrees of freedom. In Fig. 1 we have shown the simulation with zero mean and unit variance. A generalized capacity
results of mean SISO channel capacity for different distribu- formula and a capacity lower-bound formula are mentioned
tions. Shannon capacity for Gaussian channel (solidline) is below. This is for any (nr , nt ) MIMO system.
compared with other distributions. Channel is assumed with  
perfect estimation at both transmitter and receiver. 
C = log2 det Inr + (/nt )HH

b/s/Hz (7)
III. MIMO C HANNEL C APACITY
In this equation, det means determinant, Inr means nr
Lets consider a MIMO system with nr receive and nt nt identity matrix and means transpose conjugate. The
transmit antennas as shown in Fig. 2. It is now well accepted capacity lower bound for the (n, n) case in terms of the
fact that we can increase capacity without increasing the independent chi-squared variable with two-degrees of freedom
bandwidth and transmit power rather by just putting more is as follows.
antennas at transmitter and receiver side. The most important n
part to understand and deal the MIMO capacity is the channel
X
log2 1 + (/n).22k b/s/Hz
 
C> (8)
matrix. Considering the impulse response between the jth k=1
(j = 1, 2, ..., nt ) transmit antenna and the ith (i = 1, 2, ..., nr )
The capacity formula for optimum ratio combining or
receive diversity (nr = nt = n) is given as [1].
C = log2 1 + .22n b/s/Hz
SISO Capacity
 
7
Shannon Capacity
(9)
Uniform Dist.
Gaussian Dist.
6 ChiSquare Dist. It is worth noting from the results shown in Fig. 3 and Fig. 4
that capacity of wireless network increases as we increase the
5
number of antennas.
Capacity (bit/s/Hz)

4
A. Statistical Properties of H
3 This section describes the some very important properties of
channel matrix H [5]. We describe in this section some statis-
2
tics oh H like singular value decomposition. By diagonalizing
1
the product matrix HH using eigen value decomposition, the
matrix product is written as [8]
HH = EE
0
2 4 6 8 10
SNR(dB)
12 14 16 18 20
(10)
where E is the eigenvector matrix with orthonormal columns
Fig. 1. SISO Channel Capacity using different distributions and is a diagonal matrix with the eigenvalues on the main
MIMO Capacity
25 300
Shannon Capacity 0dB
MIMO, NT=NR=2 6dB
MIMO, NT=NR=3 12dB
MIMO, NT=NR=4 18dB
250
24dB
20

200
Capacity (bit/s/Hz)

Capacity (b/s/Hz)
15

150

10

100

5
50

0 0
2 4 6 8 10 12 14 16 18 20 0 10 20 30 40 50 60
SNR(dB) No. of Antennas at each site

Fig. 3. MIMO Channel Capacity Fig. 4. MIMO Channel Capacity from [1]

diagonal. Using this notation, the capacity of MIMO channels


Where i are the eigen values of the diagonal matrix and
can be written as:
  i are the squared singular values of the diagonal matrix .

C = EH log2 [det(Inr + EE )] (11) When the channel is known at the transmitter, the maximum
nt capacity of a MIMO channel can be achieved by using the
The matrix product HH can also be described by using water-filling algorithm [3] on the transmit covariance matrix.
singular value decomposition (svd) on the channel matrix H, The capacity is then given by
written as: k
X 

H = U V (12) C = EH log2 (1 + i
i )] (17)
i=1
nt
where U and V are unitary matrices of left and right singular Xk 
vectors respectively, and is a diagonal matrix with singular
= EH log2 (1 + i i )] (18)
values on the main diagonal. All elements on the diagonal i=1
nt
are zero except for the first k elements. The number of non-
zero singular values k equals the rank of the channel matrix. Where i is a scalar, representing the portion of the available
Using SVD decomposition the MIMO channel capacity can transmit power going into the ith sub-channel. Hence, by
be written as: using the water-filling algorithm we can meet the total power


 constraint.

C = EH log2 [det(Inr + U U )] (13)
nt
IV. C ONCLUSION
After diagonalizing the product matrix HH , the capacity
formula of the MIMO channel now includes the unitary and This article describes the capacity calculations of SISO
diagonal matrices only. It is then easier to see that the total and MIMO systems under different channel assumptions. We
capacity of a MIMO channel is made up by the sum of have presented the Shannon capacity formula and compare
parallel AWGN SISO sub-channels. the results with MIMO channel capacity formulas. It is shown
by simulation results in this article that how channel capacity
The number of parallel sub-channels is determined by the increases linearly by using MIMO system. We have discussed
rank of the channel matrix. In general, the rank of the channel statistical analysis of the MIMO channel matrix. Singular
matrix is given by value decomposition and eigen value decompositions are dis-
cussed. Channel capacity formulas in terms of eigenvectors
rank(H) = k min{nr , nt } (14) and singular vectors are explained. The concept of total MIMO
Using the equation (14), together with the fact that the capacity as a sum of many parallel SISO channels is discussed.
determinant of a unitary matrix is 1, the capacity expression The future work is in detail study of water-filling algorithm
can be written as: and zero-forcing mechanism in the MIMO systems.
X k 

C = EH log2 (1 + i )] (15) ACKNOWLEDGMENT
i=1
nt
X k  The authors would like to thank DR. Ian Collings at CSIRO
for his discussions on MIMO systems. This research is funded
= EH log2 (1 + i )] (16)
i=1
nt by the iMURS grant from Macquarie university.
R EFERENCES
[1] Gerard J. Foschini, Layered space-time architecture for wireless com-
munication in a fading environment when using multi-element antennas,
Bell Labs Technical Journal, pp.41-59, Autumn 1996.
[2] Arogyasawami Paulraj, et al,An overview of MIMO communications-A
key to gigabit wireless, Proc. of the IEEE Feb. 2004.
[3] Thomas M. Cover, Joy A. Thomas, Elements of Information Theory,
John Wiley and Sons, Inc. 1991.
[4] Simon Haykin, Michael Moher, Modren Wireless Comunications, Pear-
son Education, Inc. 2005.
[5] Arogyasawami Paulraj, Rohit Nabar, Dhananjay Core, Introduction
to Space-Time Wireless Communications, Cambridge University Press
2003.
[6] Branka Vucetic, Jinhong Yuan, Space-Time Coding, John Wiley and
Sons, Inc. 2003.
[7] Andrea Goldsmith, Wireless Communications, Cambridge University
Press 2005.
[8] Bengt Holter, On the capacity of MIMO channel-A tutorial introduc-
tion Norwegian University of Science and Technology.

You might also like