Posts tagged as:

QAM

Softbit for 16QAM

In the post on Soft Input Viterbi decoder, we had discussed BPSK modulation with convolutional coding and soft input Viterbi decoding in AWGN channel. Let us know discuss the derivation of soft bits for 16QAM modulation scheme with Gray coded bit mapping. The channel is assumed to be AWGN alone.

8 comments Read the full article →

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, 4-PAM, 16PSK and 16QAM. Further, Bit Error Rate with [...]

148 comments Read the full article →

Comparing BPSK, QPSK, 4PAM, 16QAM, 16PSK, 64QAM and 32PSK

I have written another article in DSPDesginLine.com. This article can be treated as the third post in the series aimed at understanding Shannon’s capacity equation.
For the first two posts in the series are:
1. Understanding Shannon’s capacity equation
2. Bounds on Communication based on Shannon’s capacity
The article summarizes the symbol error rate derivations in AWGN for modulation [...]

62 comments Read the full article →

16QAM Bit Error Rate (BER) with Gray mapping

Let us derive the theoretical 16QAM bit error rate (BER) with Gray coded constellation mapping in additive white Gaussian noise conditions. Further, the Matlab/Octave simulation script can be used to confirm that the simulation is in good agreement with theory.

31 comments Read the full article →

Binary to Gray code for 16QAM

In the previous post on Binary to Gray code conversion for PSK, I had claimed that “for a general M-QAM modulation the binary to Gray code conversion is bit more complicated“. However following a closer look, I realize that this is not so complicated.
The QAM scenario can be treated as independent PAM modulation [...]

2 comments Read the full article →

Article in DSPDesignLine.com: M-QAM symbol error

Its been a nice week for me, wherein I guest posted an article in DSPDesignLine.com.
The article derives the theoretical symbol error rate for M-QAM modulation. The theoretical results are further supplemented by Matlab/Octave simulation scripts.
Those who are familiar with derivation of symbol error rate for 16-QAM modulation will find the equations easy to [...]

10 comments Read the full article →

Need for I-Q modulator and demodulator

Post describes about the need for I-Q modulation by comparing the spectral efficiency of passband PAM and passband QAM.

32 comments Read the full article →

Comparing 16PSK vs 16QAM for symbol error rate

In two previous posts, we have derived theoretical symbol error rate for 16-QAM and 16-PSK modulation schemes. The links are:
(a) Symbol error rate for 16-PSK
(b) Symbol error rate for 16-QAM
Given that we are transmitting the same number of constellation points in both 16-PSK and 16-QAM, let us try to understand the better modulation scheme among [...]

43 comments Read the full article →

Symbol Error Rate (SER) for 16-QAM

Given that we have went over the symbol error probability for 4-PAM and symbol error rate for 4-QAM , let us extend the understanding to find the symbol error probability for 16-QAM (16 Quadrature Amplitude Modulation). Consider a typical 16-QAM modulation scheme where the alphabets (Refer example 5-37 in [DIG-COMM-BARRY-LEE-MESSERSCHMITT]).
are used.

38 comments Read the full article →

Symbol Error Rate (SER) for QPSK (4-QAM) modulation

Given that we have discussed symbol error rate probability for a 4-PAM modulation, let us know focus on finding the symbol error probability for a QPSK (4-QAM) modulation scheme.
Background
Consider that the alphabets used for a QPSK (4-QAM) is (Refer example 5-35 in [DIG-COMM-BARRY-LEE-MESSERSCHMITT]).

Download free e-Book discussing theoretical and simulated error rates for the digital [...]

67 comments Read the full article →

Scaling factor in QAM

When QAM (Quadrature Amplitude Modulation) is used, typically one may find a scaling factor associated with the constellation mapping operation. It may be reasonably obvious that this scaling factor is for normalizing the average energy to one.
This post attempts to compute the average energy of the 16-QAM, 64-QAM and M-QAM constellation (where is a [...]

37 comments Read the full article →