ML

Least Squares in Gaussian Noise – Maximum Likelihood

From the previous posts on Linear Regression (using Batch Gradient descent, Stochastic Gradient Descent, Closed form solution), we discussed couple of different ways to estimate the  parameter vector in the least square error sense for the given training set. However, how does the least square error criterion work when the training set is corrupted by [...]

0 comments Read the full article →

Six equalizers for V-BLAST

In the past, we had discussed several posts on two transmit two receive MIMO communication, where the transmission was based on V-BLAST. The details about V-BLAST can be read from the landmark paper V-BLAST: An architeture for realizing very high data rates over the rich scattering wireless channel – P. W. Wolniansky, G. J. Foschini, [...]

48 comments Read the full article →

Soft Input Viterbi decoder

In two previous posts, we have discussed Convolutional Coding and the associated hard decision Viterbi decoding. In this post lets extent Viterbi decoding algorithm to soft input decision scheme. The modulation used is BPSK and the channel is assumed to be AWGN alone.

42 comments Read the full article →

MIMO with ML equalization

We have discussed quite a few receiver structures for a 2×2 MIMO channel namely, (a) Zero Forcing (ZF) equalization (b) Minimum Mean Square Error (MMSE) equalization (c) Zero Forcing equalization with Successive Interference Cancellation (ZF-SIC) (d) ZF-SIC with optimal ordering and (e) MIMO with MMSE SIC and optimal ordering From the above receiver structures, we [...]

72 comments Read the full article →