Two flavors of MIMO implementation – spatial multiplexing and spatial diversity – were discussed in the previous article. In that, it was mentioned that the reliability of a MIMO system is governed by diversity and the capacity of the link is governed by degrees of freedom.
Channel State Information (CSI)
Multiple data streams can be spatially multiplexed over the M transmit antennas and are received by the N receiver antennas. Spatially multiplexing increases the capacity of the link, since multiple data streams are transmitted over the same available frequency band. On the other hand, antenna diversity systems (dubbed as MIMO using diversity) merely improve the reliability of the link.
But the question of whether the transmission of multiple streams of data over multiple antenna really works, depends on the actual geometry of the antenna systems. Transmission of independent data streams over multiple antennas depends on the correlation factor that measures the influence of the spatially separated signals over each other. One way to eliminate correlation (there by mutual influence of spatially separated signals) is to use orthogonally polarized antennas (one antenna is horizontally polarized and the other is vertically polarized) that sufficiently separate the signals in spatial dimension.
Finally, the transmission matrix (also called Channel State Information (CSI) ) determines the suitability of MIMO techniques and influences the capacity to a great extent. In a SISO channel, the channel state information is constant and does not change from bit to bit. Thus the knowledge of CSI in a SISO link is often not needed as it is characterized by steady state SNR. In the case of rapid fading channels, the channel state information varies rapidly and we may think of employing MIMO to break the channel variations into spatially separated sub channels. Thus, the knowledge channel state information (at transmitter or receiver) will open up the possibility of incorporating this information in intelligent system design.
In a MIMO configuration, a typical CSI matrix is formed by transmitting a symbol (say value ‘1’) from each of the transmitting antenna and its response on the multiple receiving antennas are noted. For example, in a
At the same time instant, the procedure is repeated for other transmit antennas and the response of multiple receive antennas are recorded. A complete CSI matrix is shown below
In this method, the transmitter transmits the data blindly and the receiver constructs the CSI matrix. This method of transmission is called open loop transmission scheme and are not generally effective. From the sample CSI matrix above, it can be noted that the transmission through antenna 2 is not effective (note the low voltage values recorded at the receiver antennas (second column on the right) ) the receiver may feed back the CSI matrix to the transmitter and the transmitter may decide not to transmit on antenna 2, there by saving power. This is an example for closed loop diversity scheme. In this way the knowledge of CSI opens up the possibility for intelligent communication.
The CSI matrix shown above contain only real numbers that describe the amplitude variations. In reality the CSI matrix contains elements that are complex and they describe both the amplitude and phase variations of the link.
MIMO channel Model
A channel model is needed to properly assess a MIMO channel. In MIMO, the system configuration typically contains M antennas at the transmitter and N antennas at the receiver front end as illustrated in the following figure.
Here, each receiver antenna receives not only the direct signal intended for it, but also receives a fraction of signal from other propagation paths. Thus, the channel response is expressed as a transmission matrix H. The direct path formed between antenna 1 at the transmitter and the antenna 1 at the receiver is represented by the channel response
The received vector
where the various symbols are
Note that the response of the MIMO link is expressed as a set of linear equations. For a simple
The receiver has to solve this set of equations to find out what was transmitted (
Condition Number
Solving a set of linear equation has its own challenges – rounding effects and how bad a matrix is. Obviously an on-board computer will be solving those equations. Storage of co-efficients in computer memory is prone to fixed point effects or rounding. Pivoting is method that address the problems with rounding effects when Gauss Jordan elimination procedure is used. It makes sure that the Gaussian elimination procedure proceeds as intended. Problems do occur even without rounding effects. A small change in input can cause drastic difference in the solution. In the set of linear equations mentioned above, the variations to the solutions can be effected by the noise term. The solution should be robust against variations in the noise (at-least to certain extent). The sensitivity of the solution to small changes in the input data is measured by condition number of the transmission matrix (
At the receiver, the received data is known and is often corrupted by noise. Let’s consider the received vector
Also, the channel transmission matrix
The solution to the above equation may or may not exist and may or may not be unique. Let’s consider a symmetric transmission matrix
where
where
In other words, a small change in the input data gets multiplied by the condition number and produces changes in the output (solution). Thus high condition number is bad and is regarded as ill-conditioned matrix. An ill-conditioned matrix will behave similar to a singular matrix which will not render any solution or will give infinite non-unique solutions (see the table below).
Translating to the problem of transmission by MIMO, the ability to transmit multiple data streams across a MIMO channel – relies on the ability of the receiver to solve the system of linear equations in an unambiguous and stable way. Thus the condition number of the transmission matrix affects the suitability of spatial multiplexing in a MIMO link. A well-conditioned matrix (low condition number) allows reliable transmission of spatially multiplexed signal, whereas an ill-conditioned matrix makes it difficult to do so.
Additionally, the rank of the transmission matrix –
Some useful prepositions
Existence and uniqueness
Given a system of linear equations
Matrix norm[1]
Matrix norm (the maximum absolute row sum) is calculated as
Non-Singular Matrix
An
● Inverse
●
●
● For any vector
Rate this article : Note: There is a rating embedded within this post, please visit this post to rate it.
References
[1] Stephen Boyd, Symmetric matrices, quadratic forms, matrixnorm, and SVD, Stanford university, EE263 Autumn 2007-08.↗
[2] Review of Linear Algebra.↗
Books by the author
How can this article be cited? Does this text appear in one of your books?
This article is not part of any of my books. It is only available here.
To cite, please use the following format:
Viswanathan Mathuranathan, “Characterizing a MIMO channel – Channel State Information (CSI) and Condition number”, Gaussianwaves.com, August 20, 2014, https://www.gaussianwaves.com/2014/08/characterizing-a-mimo-channel/
Thank you