next up previous contents
Next: Adaptive Detectors Up: Fixed Detectors Previous: Zero-Forcing Multi-User Detector

MMSE Receiver

  Using our bit synchronous formulation, we can immediately derive the MMSE expression for tex2html_wrap_inline1136 making the following assumptions. The source bits of one user are uncorrelated with the past and future bits from itself and all bits from other users(i.e. tex2html_wrap_inline1945). The noise tex2html_wrap_inline1947 is white, and zero mean and uncorrelated with the source (i.e. tex2html_wrap_inline1949 and tex2html_wrap_inline3513). Thus,


eqnarray585
where tex2html_wrap_inline1953 is the autocorrelation matrix of tex2html_wrap_inline1955 and tex2html_wrap_inline1931 is an all zero vector of dimension matching the stacked source vector with a one in the position corresponding to tex2html_wrap_inline1933 in the stacked source vector. gif

The MMSE solution minimizes the squared error in the presence of channel noise, and becomes the zero-forcing solution when no noise is present. Performance is very similar to the zero forcing solution when the SNR is relatively high, but is improved at low SNR's. Also, the zero-forcing solution may not exist if tex2html_wrap_inline3523 is not invertible, but the MMSE solution will provided the noise is not zero because tex2html_wrap_inline1953(and thus tex2html_wrap_inline3527) is invertible.




Thu Dec 17 13:13:15 EST 1998