HOME JOURNALS CONTACT

Journal of Applied Sciences

Year: 2008 | Volume: 8 | Issue: 24 | Page No.: 4595-4602
DOI: 10.3923/jas.2008.4595.4602
Capacity of MIMO Channels at Different Antenna Configurations
A. Saad, M. Ismail and N. Misran

Abstract: This research aims to study the effect of Channel State Information (CSI) at the transmitter on the overall channel capacity. The capacity of MIMO correlated Rayleigh channels for different antenna configurations with and without channel knowledge (CSI) at the transmitter is simulated. When CSI is available at the transmitter (i.e., informed transmitter), waterfilling algorithm is used to allocate the power among the transmitter antennas. Simulations show that capacity is improved significantly when CSI is known at the transmitter. It also shows that the lack in channel knowledge (i.e., uninformed transmitter) can be compensated for by increasing the number of antennas in the receiver (Mr). When the number of antennas in the transmitter is larger than those in the receiver, using waterfilling becomes necessary to get the optimum capacity.

Fulltext PDF Fulltext HTML

How to cite this article
A. Saad, M. Ismail and N. Misran, 2008. Capacity of MIMO Channels at Different Antenna Configurations. Journal of Applied Sciences, 8: 4595-4602.

Keywords: higher SNR region, lower SNR region, channel state information at the transmitter, waterfilling algorithm, informed/uninformed transmitter and MIMO correlated channels

INTRODUCTION

Modern wireless systems continue to demand higher data rates and better reliabilities. These demands can be fulfilled using the conventional systems which are limited by multipath fading and interference by increasing either channel bandwidth, transmitted power, or both. However, this simplistic solution is not attractive for the following reasons. Firstly, transmitted power cannot exceed a certain value for its biological hazards and beside that, the sensitivity of wireless receivers rarely exceeds 30-35 dB because of the difficulty of building linear receivers at reasonable cost (Paulraj et al., 2004). Secondly, frequency spectrum is a scarce resource especially below the 6 GHz. This makes it very difficult and costly to increase the channel bandwidth (Paulraj et al., 2004). For all these reasons, new techniques must be introduced to achieve these demands of the modern wireless systems. These techniques must be affordable in terms of cost and biologically unharmful.

Multiple-Input Multiple-Output (MIMO) system represents one of these genius solutions that improve the bandwidth efficiency and system reliability without need to use extra bandwidth or transmitting more power into the channel (Foschini and Gans, 1998).

In MIMO systems, the transmitter uses more than one antenna to transmit the data and the receiver uses more than one antenna to receive these data. The capacities achieved by MIMO systems are very high compared with the conventional systems (SISO, SIMO and MISO) given that the underlying channel is rich of scatterers with independent spatial fading. This gain in capacity and reliability depends on the number of antennas at both sides, the statistics of the channel and the channel knowledge at the transmitter (Gesbert et al., 2003) bandwidth, at the same time and this is the source of capacity gain in spatial multiplexing based MIMO systems. This extra capacity is obtained without increasing the channel bandwidth, or transmitted power.

In this study, we will investigate the capacity of MIMO Rayleigh correlated channels for different configurations and at different correlation coefficients. First we will study the capacity of MIMO systems with equal number of antennas at transmitter and receiver, when the channel is known and when it is unknown at the transmitter. Secondly, MIMO systems capacity with receive diversity also will be studied for both known and unknown channels. Thirdly, MIMO systems with larger transmit array will be used to calculate the capacity for both cases known and unknown channels at the transmitter.

MIMO SYSTEM MODEL

Since MIMO is a narrowband technology (Salous, 2003), a narrowband, flat fading Rayleigh correlated channel is to be considered here.

Single user, with multiple transmit and receive antennas will be considered in this study. The total transmit power is P, where P is independent of the number of antennas at the transmit side. This system is described as follows:

y = Hx + n
(1)

where, x = (x1, x2,..., xMt)T is the Mtx1 complex vector representing the transmitted signal with the power constraint

tr (E (xxH)) ≤ P
(2)

y = (y1, y2... yMr)T is the Mrx1 complex vector representing the received signal and n = (n1, n2,..., nMr)T is Mrx1 complex vector representing the additive white Gaussian noise vector (AWGN) with a zero mean and covariance matrix σ2n IMr, where IMr is the MrxMr identity matrix. The (.)T, (.)H, tr(.) and E(.) denote transposition, conjugate transpose, trace and expectation, respectively. H is MrxMt MIMO channel matrix, whose entries hij represent the channel response of the channel between jth transmit antenna and the ith receive antenna.

MIMO CHANNEL MODEL

Kronecker model will be used here in this paper to describe the Rayleigh correlated channel. In this model the channel spatial correlation RH = E [vec(H)vec(HH)] (Shiu et al., 2000), where vec(H) denotes the MtMrx1 vector formed by stacking the columns of H. When the channel is rich with multipath and no LOS component exists, the transmit antennas correlation and receive antennas correlation can be considered independent. In such case, the channel correlation matrix RH can be decomposed into two correlation matrices, the transmit correlation matrix Rt and the receive correlation matrix Rr, so as RH = Rt T Rr, where is the kronecker product. Hence the Rayleigh correlated channel can be written as:

H = Rr1/2 Hi.i.d Rt1/2
Where:
Rr = The receive correlation matrix
Rt = The transmit correlation matrix
Hi.i.d = The uncorrelated channel matrix

CORRELATION MODEL

The exponential correlation model will be adopted in this study (Loyka, 2001). For this model, the components of the correlation matrices (Rr and Rt) are given by:

where, r is the complex correlation coefficient of neighboring antenna. This model is suitable for studying the effects of correlation on the channel capacity, although it is not accurate for some real world scenarios. However, this model is physically reasonable, where the correlation between the adjacent antennas is larger than the correlation between none-adjacent antennas (ibid).

MIMO CHANNEL CAPACITY

The theoretical capacity of this system is expressed by the following formula (Telatar, 1999).

(3)

where, Q = E[xxH] is the input covariance matrix and Es is the total transmit power, N0 is the noise power in each antenna at the receive side.

In Eq. 3, the mean is taken over the random channel. The capacity depends on the number of antennas at both sides, input covariance matrix Q and the channel statistics. When channel H is Rayleigh distributed, its mean will be zero (no LOS component exists) and its covariance is 1.

The Q matrix represents the covariance matrix of the transmitted vector. This matrix is diagonal and its elements are all real numbers. The trace of this matrix should not exceed the number of transmit antennas. In other words, tr (Q) = Mt. There are two cases for this matrix, when the transmitter does not have a prior knowledge about the channel, this channel will be the identity matrix Q = IMt, when the instantaneous channel is available at the transmitter, therefore transmitter can optimize Q matrix to obtain the optimum capacity. We will consider both cases in what follows,

Uninformed transmitter: When the channel is unknown to the transmitter (i.e., uninformed transmitter), but perfectly known to the receiver, the optimum choice is to divide the available transmit power equally among the antenna elements of the transmitter. Assume that the components of the transmitted vector x are statistically independent, meaning that Q = IMt with Gaussian distribution, then the ergodic capacity reduces to:

(4)

Given that HHH = VDVH (Eigen Value Decomposition theorem), the capacity of the MIMO channel can be expressed as

(5)

where, V is an MrxMr matrix (eigenvectors of the channel H) satisfying VHV = VVH = IMr and D = diag{λ1, λ2, ...λMr} with λi ≥ 0. The diagonal matrix D comprises the eigenvalues (λi) of the channel H. using the identity det (Im + AB) = det (In + BA) for matrices A (mxn) and B (nxm) and VHV = IMr, Eq. 3 simplifies to

(6)

or equivalently

(7)

where, r = rank(HHH) = min[Mt, Mr] (number of parallel channels) and λi (i = 1,...,r) are the positive eigenvalues of HHH. Equation 5 expresses the capacity of the MIMO channel as the sum of the capacities of r SISO channels, each having power gain λi (i = 1,..., r) and transmit power Es/Mt. It is noticed that all eigenchannels in Eq. 7 are allocated the same power; this is because these eigenchannels are not accessible due to the lack of knowledge in the transmitter, so it just divides the power equally among them.

Informed transmitter: There is a possibility that transmitter learns the channel state information (CSI or channel matrix H) before it transmits the data vector. For instance, in TDD (Time Division Duplexing) systems, the channel matrix can be fed back to the transmitter from the receiver. In such an event, the capacity can be increased by resorting to the so-called waterfilling principle (Paulraj et al., 2003), by assigning various levels of transmit power to various transmitting antennas. This power is assigned on the bases that the better the channel is, the more power it gets and vice versa.

WATERFILLING ALGORITHM

When the channel parameters are known at the transmitter, the waterfilling algorithm can be used to maximize the channel capacity by allocating more power to the channels that are in good condition and less or none at all to the bad channels [ibid].

Assuming a narrowband channel, the system can be expressed as in Eq. 1.

Given H = USVH (Singular Value Decomposition, SVD), now system can be expressed as:

y = USVHx + n
(8)

where, U is a matrix containing the eigenvectors of the receiver, V is a matrix containing the transmitter eigenvectors and the matrix S is a diagonal matrix containing the singular values (σi, where σi = ) of the matrix H. U and V matrices are unitary, satisfying UUH = UHU = Imr and VVH = VHV = IMt.

The transmitted vector is multiplied by a matrix V prior to transmission to cancel the effect of the matrix VH contained in H. In the same way, received vector is multiplied by a matrix UH to cancel the effect of the matrix U contained in H.

x’ = Vx, y’ = UHy, n’ = UHn,

Substituting these values in Eq. 8, will produce the following

y’ = Sx’ + n’
(9)

The system modeled by Eq. 9 is representing a group of parallel SISO channels; their power gains are the-none zero diagonal elements of the matrix S.

The capacity of the MIMO channel is the sum of the individual parallel SISO channel capacities and is given by

(10)

where, γi is the amount of power transmitted over the eigenvalue λi such that:

(11)

Channel capacity maximization implies that transmitter accesses the individual subchannels (the eigenvalues) and allocates variable power levels to them. Hence, the mutual information maximization problem becomes,

(12)

Using Lagrangian method, the optimal energy allocated to each eigenmode is

(13)

and

(14)

where, μ is a constant representing the water level and (x)+ implies

(15)

Now, the optimal energy allocation is found iteratively through the water filling algorithm as described below:

The iteration count p is set to 1 and then the constant μ in Eq. 13 is calculated based on the following formula,

(16)

Using the obtained value of μ from Eq. 14, the power allocated to the ith sub-channel can be calculated using

(17)

If the power allocated to the channel with the lowest gain is negative i.e., the term is greater than μ (the sub-channel is bad), this channel is discarded and by setting and the algorithm is rerun with incrementing the iteration account by 1. This algorithm is repeated until all good sub-channels are allocated the optimal power. The capacity of the MIMO channels when the channel is known to the transmitter is at least equal to that obtained when the channel is unknown to the transmitter. Ones the optimal power allocation across the spatial sub-channels is determined, the optimized input covariance matrix Q is now obtained,

(18)

and the Eq. 1 will take the new form

(19)

RESULTS AND DISCUSSION

In this study, we study the MIMO channel capacity for different antenna configurations (different array sizes) over the SNR range from 0 to 20 dB. We investigate the capacity when the channel is known and unknown to the transmitter. Monte Carlo simulation technique is used. Channel capacity is calculated at each SNR point by generating 10,000 channel matrixes and taking the average over them. We will consider three cases here

Mt = Mr

Figure 1-3 show the capacity of (2,2), (3,3) and (6,6) MIMO channels, respectively, for different correlations (0, 0.6, 0.9), when the channel is known and unknown to the transmitter. Figure 1 show that the capacity of the channel is higher when it is known to the transmitter, for the transmitter sends only through the good sub-channels but when the channel is unknown, the transmitter divides the power equally among all the sub-channels, in this case the transmitted power through the bad sub-channels is wasted and does not contribute to the overall channel capacity. However, the extra capacity gained from the channel knowledge at the transmitter begins to disappear at high SNRs. It is also worth noting that the channel knowledge at the transmit side is more beneficial at the low SNRs, large systems and at high correlations.

Fig. 1: Ergodic capacity variation with SNR for correlated 2*2 (Mt = 2, Mr = 2) channel

Fig. 2: Ergodic capacity variation with SNR for correlated 3*3 (Mt = 3, Mr = 3) channel

Fig. 3: Ergodic capacity variation with SNR for correlated 6*6 (Mt = 6, Mr = 6) channel

The figures reflect the significance of channel knowledge at the transmitter.

Mr > Mt

When the number of receive antennas is larger than the transmit antennas, the gain obtained from the channel knowledge at the transmit side becomes less. From Fig. 4, we see that for a (2, 3) channel, the gain in capacity is less than that of (2, 2) channel when the channel is known at the transmitter especially for SNR ≤12 dB. This gain becomes less when we increase the number of receive antennas by 1 and disappear when Mr ever increases, for instance, for (2, 6) channel the capacity of unknown and known channel at the transmitter is almost the same above SNR ≥12 dB (Fig. 5). Increasing the number of receive antennas compensates for the lack of channel knowledge at the transmitter when the channel is low correlated. When the correlation is high (0.9) the simulation shows that capacity decreases when the number of receive array elements increases at the low SNR region (less than 12 dB, Fig. 6).

Mt > Mr

When the number of antennas at the transmit side is larger than those at the receive side, prior knowledge of the channel at the transmit side is very important. The capacity gained from the prior knowledge of the channel at the transmitter is high in low and high SNRs. When the number of transmit antennas gets higher, the gain becomes higher as well. When the number of antennas at the transmit side is larger than the receive side, the number of antennas is also larger than the eigenvalues of the channel. Hence the channel knowledge is very necessary in this case to get better capacity, so the transmitter can get access the right eigenvalues.

Fig. 4: Ergodic capacity variation with SNR for correlated 2*3 (Mt = 2, Mr = 3) channel

Fig. 5: Ergodic capacity variation with SNR for correlated 2*6 (Mt = 2, Mr = 6) channel

Fig. 6: Ergodic capacity variation with SNR for 0.9 correlation, Mt = 2 and Mr = 2, 3, 4, 5, 10

Fig. 7: Ergodic capacity variation with SNR for correlated 3*2 (Mt = 3, Mr = 2) channel

Fig. 8: Ergodic capacity variation with SNR for correlated 6*2 (Mt = 6, Mr = 2) channel

Figure 7 and 8 show the channel capacity when the number of elements at the transmit side is larger than the number of elements in the receive side. In this case, the channel knowledge is very necessary to achieve the maximum capacity.

CONCLUSION

In this study, we have studied the capacity of MIMO channels, with different antenna configurations and different correlations, when the channel is known and unknown to the transmitter. When Mt ≥ Mr, channel capacity can be improved significantly if the channel is known to the transmitter especially in the low SNR regime, large systems and high correlations. However, in the high SNR regime channel knowledge at the transmitter will not increase the capacity of the channel. When Mr ≥ Mt, the lack of channel knowledge at the transmitter can be compensated for by increasing the number of antennas at the receive side. It is noted that when the ratio Mr/Mt ≈ 3, the capacity of known and unknown channel is almost the same for the SNRs greater than 0 dB. When Mt ≥ Mr, the eigenvalues of the channel will be less than Mt so channel knowledge is necessary for obtaining the optimum capacity.

ACKNOWLEDGMENT

The authors would like to acknowledge the financial support from the Malaysian ministry of science (MOSTI) under the grant (01-01-02-SF0344).

REFERENCES

  • Foschini, G.J. and M.J. Gans, 1998. On limits of wireless communications in a fading environment when usingmultiple antennas. Wireless Personal Commun., 6: 311-335.
    CrossRef    Direct Link    


  • Gesbert, D., M. Shafi, D. Shiu, P. Smith and A. Naguib, 2003. From theory to practice: An overview of MIMO space time coded wireless systems. IEEE J. Selected Areas Commun., 21: 281-302.
    Direct Link    


  • Loyka, S., 2001. Channel capacity of mIMO architecture using the exponential correlation matrix IEEE Commun. Lett., 5: 369-371.


  • Paulraj, A.J., R.U. Nabar and D. Gore, 2003. Introduction to Space-Time Wireless Communications. Cambridge University Press, Cambridge, UK., ISBN-13: 9780521826150, Pages: 277
    Direct Link    


  • Paulraj, A.J., D. Gore, R.U. Nabar and H. Bolcskei, 2004. An overview of MIMO communications-a key to gigabit wireless. Proc. IEEE, 92: 198-218.
    Direct Link    


  • Shiu, D., G.J. Foschini, M.J. Gans and J.M. Kahn, 2000. Fading correlation and its effect on the capacity of multielement antenna systems. IEEE Transact. Commun., 48: 502-513.


  • Salous, S., 2003. The provision of an initial study of multiple in multiple out technology. http:/www.dur.ac.uk/comms.systems/summary2.pdf.


  • Telatar, E., 1999. Capacity of multi-antenna gaussian channels. Eur. Trans. Telecommun., 10: 585-595.
    CrossRef    Direct Link    

  • © Science Alert. All Rights Reserved