Capacity of SISO system over a fading channel

MIMO / Capacity Lab path:MIMO overview → Characterize MIMO channels → SISO capacity → Ergodic SISO capacity → MIMO capacityTool: Shannon–Hartley capacity calculator As reiterated in the previous article, a MIMO system is used to increase the capacity dramatically and also to improve the quality of a communication link. Increased capacity is obtained by spatial … Read more

Model and characterize MIMO channels

MIMO / Capacity Lab path:MIMO overview → Characterize MIMO channels → SISO capacity → Ergodic SISO capacity → MIMO capacityTool: Shannon–Hartley capacity calculator 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 … Read more

Diversity techniques and spatial multiplexing

MIMO & Diversity Lab path: 1. Diversity & spatial multiplexing (this article) → 2. SIMO models → 3. Selection combining → 4. Maximum ratio combining → 5. MIMO overview Interactive tool: Diversity vs spatial multiplexing demo In one sentence: Extra antennas can be spent in two ways — to make a link more reliable (diversity) … Read more

Introduction to Multiple Antenna Systems

Regarded as a breakthrough in wireless communication system design, multiple antenna systems fuel the ever increasing data rate requirements of advanced technologies like UMTS, LTE, WLAN etc. Multiple antenna systems come in different flavors and are generally referred as Multiple Input Multiple Output systems (MIMO). In a series of articles, I intend to cover various … Read more

Generating Basic signals – Rectangular Pulse and Power Spectral Density using FFT

Numerous texts are available to explain the basics of Discrete Fourier Transform and its very efficient implementation – Fast Fourier Transform (FFT).  Often we are confronted with the need to generate simple, standard signals (sine, cosine, Gaussian pulse, square wave, isolated rectangular pulse, exponential decay, chirp signal) for simulation purpose. I intend to show (in a series of articles) … Read more

Generate multiple sequences of correlated random variables

In the previous post, a method for generating two sequences of correlated random variables was discussed. Generation of multiple sequences of correlated random variables, given a correlation matrix is discussed here. Correlation Matrix Correlation matrix defines correlation among N variables. It is a symmetric $latex N \times N $ matrix with the $latex (ij)^{th} $ … Read more