Title :
An iterative multiuser decoder for near-capacity communications
Author_Institution :
Commun. Res. Centre, Ottawa, Ont., Canada
fDate :
7/1/1998 12:00:00 AM
Abstract :
The combination of forward error correction (FEC) coding and random interleaving is shown to overcome the limitations of multiuser detectors/decoders when the user cross correlations are high. In particular, one can asymptotically achieve single-user performance in a highly correlated multiuser system. In addition, an optimal iterative multiuser detector is derived from iterative techniques for cross-entropy minimization. A practical suboptimal implementation of this algorithm is presented, and simulations demonstrate that, even with highly correlated users, it achieves optimal asymptotic efficiency. The effects of the theoretical limits on channel capacity are evident in many of the simulation results. The complexity of the suboptimal algorithm is approximately (O(2K)+O(2κ)) per bit per iteration where K is the number of users and κ is the code constraint length
Keywords :
channel capacity; correlation theory; entropy; error correction codes; forward error correction; iterative methods; minimisation; multi-access systems; receivers; FEC; channel capacity; complexity; cross correlations; cross-entropy minimization; forward error correction coding; iterative multiuser decoder; multiuser detectors; near-capacity communications; optimal asymptotic efficiency; random interleaving; single-user performance; suboptimal implementation; Channel capacity; Detectors; Entropy; Forward error correction; Interleaved codes; Iterative algorithms; Iterative decoding; Multiaccess communication; Multiuser detection; Power control;
Journal_Title :
Communications, IEEE Transactions on