Low-Complexity Capacity Achieving Two-Stage Demodulation/Decoding for Random Matrix Channels

Iterative processing for linear matrix channels, aka turbo equalization, turbo demodulation, or turbo CDMA, has traditionally been studied as the concatenation of conventional error control codes with the linear (matrix) channel. However, in several situations, such as CDMA, multiple-input multiple- output channels, OFDM, and intersymbol-interference channels, the channel itself either contains inherent signal redundancy or such redundancy can readily be introduced at the transmitter, for example, the direct-spread signature sequences of CDMA form inherent repetition codes. For such systems, iterative demodulation of the linear channel exploiting this redundancy using simple iterative cancellation demodulators, followed by conventional feed-forward error control decoding provides a low-complexity, but extremely efficient decoding alternative. It is shown that this two-stage demodulator/decoder, which outperforms more complex turbo CDMA methods for equal power modes (users), can support an arbitrary number of modes if an unequal power distribution is adopted, and that the capacity of the Gaussian multiple access channel can be approached to at least within less than one bit everywhere.

[1]  Stephan ten Brink,et al.  Convergence behavior of iteratively decoded parallel concatenated codes , 2001, IEEE Trans. Commun..

[2]  Paul D. Alexander,et al.  Iterative detection in code-division multiple-access with error control coding , 1998, Eur. Trans. Telecommun..

[3]  Zhenning Shi,et al.  Optimal Power/Rate Allocation and Code Selection for Iterative Joint Detection of Coded Random CDMA , 2006, IEEE Transactions on Information Theory.

[4]  Christian Schlegel CDMA with Partitioned Spreading , 2007, IEEE Communications Letters.

[5]  James K. Cavers,et al.  Multiuser channel estimation for detection of cochannel signals , 2001, IEEE Trans. Commun..

[6]  Christian Schlegel,et al.  A Two-Stage Capacity-Achieving Demodulation/Decoding Method for Random Matrix Channels , 2009, IEEE Transactions on Information Theory.

[7]  Christian Schlegel,et al.  Coordinated Multiuser Communications , 2006 .

[8]  M.S. Alencar A comparison of bounds on the capacity of a binary channel , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[9]  David Tse,et al.  Linear Multiuser Receivers: Effective Interference, Effective Bandwidth and User Capacity , 1999, IEEE Trans. Inf. Theory.

[10]  O. Axelsson Iterative solution methods , 1995 .

[11]  Li Ping,et al.  Interleave division multiple-access , 2006, IEEE Trans. Wirel. Commun..

[12]  Dmitri Truhachev,et al.  Iterative Multiuser Detection of Random CDMA Using Partitioned Spreading , 2006 .

[13]  Dariush Divsalar,et al.  Improved parallel interference cancellation for CDMA , 1998, IEEE Trans. Commun..

[14]  Toshiyuki Tanaka,et al.  A statistical-mechanics approach to large-system analysis of CDMA multiuser detectors , 2002, IEEE Trans. Inf. Theory.

[15]  Masato Okada,et al.  Approximate belief propagation, density evolution, and statistical neurodynamics for CDMA multiuser detection , 2005, IEEE Transactions on Information Theory.

[16]  Behnaam Aazhang,et al.  Multistage detection in asynchronous code-division multiple-access communications , 1990, IEEE Trans. Commun..

[17]  Paul D. Alexander,et al.  Iterative multiuser detection for CDMA with FEC: near-single-user performance , 1998, IEEE Trans. Commun..

[18]  Dmitri Truhachev,et al.  Coded Random CDMA with Partitioned Spreading , 2006 .

[19]  Alex J. Grant,et al.  Convergence of linear interference cancellation multiuser receivers , 2001, IEEE Trans. Commun..