A reduced complexity Turbo multi-user detector (MUD) processing system in multiple
access communications channels that decreases the likelihood of improper decoding
of the final values of interest and decreases the computation complexity for each
iteration, thereby allowing for a reduction in the number of iterations performed
and lowers the overall complexity without negatively impacting performance. In
one form the present invention comprises a multi-user detector coupled to two or
more decoder sections, two ore more recoders, and a compare and adjust section
in such a manner that data flows iteratively to correct for errors in a computationally
efficient manner.