MUD: Multi-User Detection: Jetmir Palushi Stevens Institute of Technology EE613 DSP For Communications
MUD: Multi-User Detection: Jetmir Palushi Stevens Institute of Technology EE613 DSP For Communications
Jetmir Palushi
Stevens Institute of Technology
EE613 DSP for Communications
Overview
• MUD in CDMA systems
• MUD Features
• Modulation and Implementation Concept
• Multiple Access Interference (MAI)
• MUD algorithms
– Linear
– Non-Linear
– Optimal MLSE
• MUD Detectors
– Decorrelating
– Minimum Mean Squared Error (MMSE)
– Blind Adaptive MMSE
– Multistage
– Decision Feedback
– Successive Interference Cancellation
• Detector Performance
• Limitations of MUD
• Conclusion
MUD in CDMA systems
• The primary idea of Multi User Detection (MUD)
techniques is to cancel the interference caused
by other users. This is done by exploiting the
available side information of the interfering
users, rather than ignoring the presence of other
users like in Single User Detection (SUD)
techniques.
• The idea of MUD was proposed by Sergio Verd
´u in the early 1980’s.
MUD in CDMA Systems
•Multi-User Detection considers all users as signals for each other
leading to joint detection
- Reduced interference leads to capacity increase
- It alleviates the near and far problems
•System capacity is limited by interference threshold that a detector
uses to make its decision
•Multiple Access Interference increases with the number of users
•MUD suppresses the MUI increasing the system capacity
•Can be implemented at either base station, mobile or both
- Size and weight requirements are not stringent for base
station
- Therefore it is currently being implemented for mobile to
base station.
MUD Features
• Quasi-synchronous transmissions is easier than other methods
• It has the capability to reject the interference created by the narrow band
Transmitter Receiver
Modulation and Implementation
• Using Binary Phase Shift Keying (BPSK) technique we have:
– The Signal for the kth user given by the formula:
uk t xk i ck i sk t iT k
i 0
– Where
• The i-th input symbol of the from the k-th user is x(i)
• c(i) is the gain of channel
• s(t) is the waveform that contains the PN sequence
k is the transmission delay; for synchronous CDMA, k=0 for all
users
– And the received signal is given by the formula:
K
y t uk t z t
– Where k 1
•
This results on the detected symbol of k-th user: xˆ k sgn yk
• Suppose the signal of user 1 is stronger than the signal of user 2 then we
have the near/far problem, the MAI term rc1x1 present in the signal of user 2 is
very large
Multiple Access Interference (MAI)
• Imperfect cross-correlation characteristics of the spreading
codes
• Multi-path fading contributes to MAI
• Causes severe degradation in the performance of the system
• Capacity is interference limited
• MAI is a function of:
– Number of Users
– Cross-Correlation between users
– Amplitude of Interfering Signals
y1
y RWx z
Matrix
y2 Filter
The matrix R is of
yk R-1 the form:
Disadvantage: Requires
estimation of received
amplitudes, and matrix
inversion
Blind Adaptive MMSE Detector
• Blind adaptive detector characteristics:
- The detector doesn’t require the training sequence in order to calculate
the channel impulse response
- Requires the knowledge of the signature waveforms and timing
information of the desired user
- The limitation is that it works only for short codes
• The major disadvantage of the adaptive MMSE detector over the
“blind” adaptive MMSE is that it requires the training sequences this
results on a waste of the bandwidth which is populated with signals
that do not carry any communication data. Therefore for the “Blind”
adaptive we have a clear benefit when it is compared to other
detectors since it does not require any training sequence that’s why
is called “blind”.
• Adaptive MMSE detectors also are advantageous over other non-
adaptive detectors because they can adapt to unknown and time-
varying channel conditions
Non-Linear Algorithms
• Non-Linear Algorithms:
Estimate the interference caused by each
user on the others, re-spread and cancel from
the received signal. This is done through multitude of
stages.
• Practical Non-Linear Detectors:
- Multistage Detector
- Decision Feedback Detector
- Subtractive Interference cancellation
Successive Interference Cancellation (SIC)
Parallel Interference Cancellation (PIC)
Selective Parallel Interference Cancellation
Multistage Detector
Limitations of MUD
•System capacity improvements are not enormous and not trivial
•Cost must be kept low in order to increase performance/cost
tradeoff
•Capacity improvements only in the uplink would be partly used in
determining the overall system capacity
- Need to use MUD in both uplink and downlink
- Implementing MUD in mobiles is still a challenge
Conclusions
• MUD has many advantages over other communications techniques
however they are limited by the complexity of their implementations and
a simple implementation is needed. As the DSP field progresses further
and more calculations can be performed with ease more of these
advantages will be implemented in future work.
• Current investigations involve implementation and robustness issues
• MUD research is still in a phase that would not justify to make it a
mandatory feature for 3G WCDMA standards
• Currently other techniques such as smart antenna seem to be more
promising
• Though MUD has not been a mandatory feature of the wireless
standards so far, the rapid advances in DSP architectures promise the
evolution of MUD as integrated feature of future wireless standards to
provide better capacity and data rates
• Feasible VLSI implementations for Mobiles
References
• R. Lupas, S. Verdu, "Linear multi-user detectors for synchronous code-division multiple-access
channels," IEEE Trans. Information Theory, vol. 35, no. 1, pp. 123-136, Jan. 1989.
• R. Lupas, S. Verdu, "Near-far resistance of multi-user detectors in asynchronous channels," IEEE
Trans. Comm. Vol. 38, no. 4, pp. 496-508, April 1990.
• M. Honig, U. Madhow, S. Verdu, "Blind adaptive multi-user detection," IEEE Trans. Info. Theory, vol.
41, no. 4, pp. 944-960, July 1995.
• H. V. Poor, S. Verdu, "Probability of error in MMSE multi-user detection," IEEE Trans. Info. Theory,
vol. 43, no. 3, pp. 858-871, May 1997.
• M. Honig, M. K. Tsatsanis, "Adaptive techniques for multi-user CDMA receivers," IEEE Signal
Processing Magazine, pp. 49-61, May 2000. [Review]
• X. Wang, H. V. Poor, "Blind multi-user detection: a subspace approach," IEEE Transactions on
Information Theory, vol. 44, no. 2, pp. 677-690, March 1998.
• http://wsl.stanford.edu/~ee360/mud_peter.ppt#4
• X. Wang, H.V. Poor, "Space-time multi-user detection in multi-path CDMA channels," IEEE
Transactions on Signal Processing, vol. 47, no. 9, September 1999.
• H. V. Poor, S. Verdu, "Single-user detectors for multi-user channels," IEEE Trans. Comm. Vol. 36,
no. 1, pp. 50-60, Jan. 1988.
• Duel-Hallen, J. Holtzman, Z. Zvonar, "Multi-user detection for CDMA Systems," IEEE Personal
Communications, pp. 46-58, April 1995. [Review]
• Yi Wang, Zhimin Du, Lu Gao and Weiling Wu, “Performance Analysis of MMSE Multiuser Detection”,
Beijing University of Posts and Telecommunications
• Shimon Moshavi, “Multi-User Detection for DS-CDMA Communications”, Bellcore
• Deepak Das, “Blind Adaptive Multiuser Detection for Cellular Systems Using Stochastic
Approximation With Averaging”, IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL.
20, NO. 2, FEBRUARY 2002