MIMO with Zero Forcing Successive Interference Cancellation equalizer

The post on MIMO with Zero Forcing equalizer discussed a probable way of equalizing a 2×2 MIMO channel. The simulated results with the 2×2 MIMO system with zero forcing equalizer showed matching results as obtained in for a 1×1 system for BPSK modulation in Rayleigh channel. In this post, we will try to improve the bit error rate performance by trying out Successive Interference Cancellation (SIC). We will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.

Continue reading “MIMO with Zero Forcing Successive Interference Cancellation equalizer”

MIMO with MMSE equalizer

In a previous post, we had discussed a 2×2 MIMO transmission using BPSK modulation in Rayleigh channel with a Zero Forcing equalizer. The simulated results with the 2×2 MIMO system  with zero forcing equalizer showed matching results as obtained in for a 1×1 system for BPSK modulation in Rayleigh channel. In this post, we will discuss a different equalization approach called Minimum Mean Square Error (MMSE) equalization. We will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.

Continue reading “MIMO with MMSE equalizer”

Happy Birthday – dspLog

An important milestone for the dspLog happened on Oct 21st 2008. On this day last year, the blog migrated from the Blogger platform to the independently hosted platform at www.dsplog.com ! Belated birthday wishes for the blog!!! 🙂

Looking back, the first year was satisfying – both in terms of contents and traffic. We started off by discussing symbol error rates for various modulation schemes in AWGN. slowed moved tobit error rates, then to OFDM, multipath channel and recently towards multi-antenna schemes. The traffic slowly gorwed and now we have around 300+ subscribers. Continue reading “Happy Birthday – dspLog”

MIMO with Zero Forcing equalizer

We had discussed three Single Input Multiple Output (SIMO also known as receive diversity) schemes – Selection combining, Equal Gain Combining, Maximal Ratio Combining and a Multiple Input Single Output (MISO, also known as transmit diversity) scheme – Alamouti 2×1 STBC. Let us now discuss the case where there a multiple transmit antennas and multiple receive antennas resulting in the formation of a Multiple Input Multiple Output (MIMO) channel. In this post, we will restrict our discussion to a 2 transmit 2 receive antenna case (resulting in a 2×2 MIMO channel). We will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.

Continue reading “MIMO with Zero Forcing equalizer”

Alamouti STBC

In the recent past, we have discussed three receive diversity schemes – Selection combining, Equal Gain Combining and Maximal Ratio Combining. All the three approaches used the antenna array at the receiver to improve the demodulation performance, albeit with different levels of complexity. Time to move on to a transmit diversity scheme where the information is spread across multiple antennas at the transmitter. In this post, lets discuss a popular transmit diversity scheme called Alamouti Space Time Block Coding (STBC). For the discussion, we will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.

Continue reading “Alamouti STBC”

Download free e-book on error probability in AWGN

We have quite a few articles discussing bit and symbol error rates for popular digital modulation schemes in Additive White Gaussian Noise (AWGN) channel. This post summarizes the articles discussing the theoretical and simulated error rates for the digital modulation schemes like BPSK, QPSK, 4PAM, 16PSK and 16QAM. Further, Bit Error Rate with Gray coded mapping, bit error rate for BPSK over OFDM are also discussed.

The links to the individual articles and the Matlab/Octave simulation models are listed below. Alternatively, I have made a e-book discussing all the below mentioned articles to a single PDF file. If you wish, you can download the free e-book by subscribing to the free email newsletter.

Subscribe and download the free e-Book

Continue reading “Download free e-book on error probability in AWGN”

Maximal Ratio Combining (MRC)

This is the third post in the series discussing receiver diversity in a wireless link. Receiver diversity is a form of space diversity, where there are multiple antennas at the receiver. The presence of receiver diversity poses an interesting problem – how do we use ‘effectively‘ the information from all the antennas to demodulate the data. In the previous posts, we discussed selection diversity and equal gain combining (EGC).

In this post, we will discuss Maximal Ratio Combining (MRC). For the discussion, we will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.
Continue reading “Maximal Ratio Combining (MRC)”

Equal Gain Combining (EGC)

This is the second post in the series discussing receiver diversity in a wireless link. Receiver diversity is a form of space diversity, where there are multiple antennas at the receiver. The presence of receiver diversity poses an interesting problem – how do we use ‘effectively‘ the information from all the antennas to demodulate the data. In the previous post, we discussed selection diversity. In this post, we will discuss equal gain combining (EGC). For the discussion, we will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.

Continue reading “Equal Gain Combining (EGC)”

Selection Diversity

This is the first post in the series discussing receiver diversity in a wireless link. Receiver diversity is a form of space diversity, where there are multiple antennas at the receiver. The presence of receiver diversity poses an interesting problem – how do we use ‘effectively‘ the information from all the antennas to demodulate the data. There are multiple ways to approach the problem. The three typical approaches to be discussed are – selection diversity, equal gain combining and maximal ratio combining. In this post we will discuss selection diversity. For the discussion, we will assume that the channel is a flat fading Rayleigh multipath channel and the modulation is BPSK.

Continue reading “Selection Diversity”

BER for BPSK in OFDM with Rayleigh multipath channel

Mr. Lealem Tamirat, in a comment on BER for BPSK in Rayleigh channel, wondered about the performance of an OFDM modulated system in a frequency selective Rayeligh fading channel. My response was that,

Though the total channel is a frequency selective channel, the channel experienced by each subcarrier in an OFDM system is a flat fading channel with each subcarrier experiencing independent Rayleigh fading.

So, assuming that the number of taps in the channel is lower than the cyclic prefix duration (which ensures that there is no inter symbol interference), the BER for BPSK with OFDM in a Rayleigh fading channel should be same as the result obtained for BER for BPSK in Rayleigh fading channel.

Let us try to define a quick simulation to confirm the claim.

Continue reading “BER for BPSK in OFDM with Rayleigh multipath channel”

Receive diversity in AWGN

Some among you will be aware that in a wireless link having multiple antenna’s at the receiver (aka receive diversity) improves the bit error rate (BER) performance. In this post, let us try to understand the BER improvement with receive diversity. And, since we are just getting started, let us limit ourselves to additive white Gaussian noise (AWGN) channel (i.e assume that the channel gains are unity).

Continue reading “Receive diversity in AWGN”

BER for BPSK in Rayleigh channel

Long back in time we discussed the BER (bit error rate) for BPSK modulation in a simple AWGN channel (time stamps states August 2007). Almost an year back! It high time we discuss the BER for BPSK in a Rayleigh multipath channel.

In a brief discussion on Rayleigh channel, wherein we stated that a circularly symmetric complex Gaussian random variable is of the form,

,

where real and imaginary parts are zero mean independent and identically distributed (iid) Gaussian random variables with mean 0 and variance .

Continue reading “BER for BPSK in Rayleigh channel”

Negative Frequency

Last week, I received an email from Mr. Kishore. He was wondering about the physical significance of negative frequency. Does negative frequency really exist?

Though I have seen conflicting views on the net (thread in complextoreal.com, thread in comp.dsp), my perspective is that negative frequency exist. The concept of negative frequency helps me a lot to understand single sideband modulation (SSB), OFDM systems, I Q modulators etc (to name a few).

Continue reading “Negative Frequency”

Summary – feedback on [dspLog], July 2008

On July30th, 2008 I had sent a request for feedback to 93 subscribers who have opted to receive articles over email. As on 3rd August, I received the response from around 8 persons. Not bad, around 8.5% response. Thanks a lot for the feedback. I will summarize the response from the group and note down the action items on me.

Best in [dspLog]

The majority of the people (6) found the theoretical description to be the most useful and around 3 people found the Matlab/Octave code to be the most useful. A comment came from Mr. Eddie Maalouf who suggested that we should start encourage user participation where other engineers can help to solve technical problems etc.

Continue reading “Summary – feedback on [dspLog], July 2008”