Many different linear and non-linear detectors have been developed
for Multi-User CDMA. These detectors differ
in their computational complexity, assumed knowledge, and actual
performance. I have chosen to investigate only the linear detectors
in this project
, but non-linear implementations could readily be
implemented in the software package. The Maximum Likelihood Sequence
Detector has been shown to be optimal, however, the complexity of this detector
has been shown to be exponential in the number of users. This
implementation has been left out of the software due to its inherently high
computational cost.