Abstract
Previously, a decorrelating decision-feedback multiuser detector for direct-sequence code-division multiple-access (DS-CDMA) systems normally produces only hard-decision outputs of users' data. In turbo-coded DS-CDMA systems, such a multiuser detector does not match well with the soft-input soft-output nature of a turbo-decoding algorithm, thereby resulting in some extent of performance loss. In this paper, a soft-input soft-output decorrelating block decision-feedback multiuser detector is proposed to perform joint multiuser detection and turbo decoding in an iterative manner. This multiuser detector partitions the received users' data into a number of blocks appropriately and then detects the users' data on a block-by-block basis, where the soft-decision outputs are generated based on the maximum a posteriori criterion and the decision outputs of a stronger block (with a higher energy) are fed back for use in making decisions of those weaker ones. Computer simulation results show that the proposed iterative multiuser detector with turbo decoding significantly improves the bit error rate performance of a DS-CDMA receiver.
Similar content being viewed by others
References
H.V. Poor and L.A. Rusch, “Narrowband Interference Suppression in Spread Spectrum CDMA”, IEEE Personal Commun., pp. 14–27, 1994.
A. Duel-Hallen, J. Holtzman and Z. Zvonar, “Multiuser Detection for CDMA Systems”, IEEE Personal Commun., pp. 46–58, 1995.
L.B. Milstein, “Interference Rejection Techniques in Spread Spectrum Communications”, Proc. IEEE, Vol. 76, pp. 657–671, 1988.
P. Patel and J. Holtzman, “Analysis of a Simple Successive Interference Cancellation Scheme in a DS/CDMA System”, IEEE J. Select. Areas Commun., Vol. 12, pp. 796–807, 1994.
B. Aazhang and H.V. Poor, “Performance of DS/SSMA Communications in Impulsive Channel-Part I: Linear Correlation Receivers”, IEEE Trans. Commun., Vol. COM-35, pp. 1179–1188, 1987.
S. Verdu, “Minimum Probability of Error for Asynchronous Gaussian Multiple Access Channel”, IEEE Trans. Inform. Theory, Vol. IT-32, pp. 85–96, 1986.
R. Lupas and S. Verdu, “Linear Multiuser Detectors for Synchronous Code-Division Multiple-Access Channels”, IEEE Trans. Inform. Theory, Vol. IT-35, pp. 123–136, 1989.
M.K. Varanasi and B. Aazhang, “Multistage Detection in Asynchronous Code-Division Multiple-Access Communications”, IEEE Trans. Commun., Vol. 38, pp. 509–519, 1990.
A. Duel-Hallen, “Decorrelating Decision-Feedback Multiuser Detection for Synchronous Code-Division Multiple-Access Channel”, IEEE Trans. Commun., Vol. 41, pp. 285–290, 1993.
J.-P. Wen, “Decorrelating Block Decision Feedback Multiuser Detection in Wireless Code-Division Multiple-Access Systems”, Master Thesis, Department of Electrical Engineering, National Tsing Hua University, ROC, June 1996.
A. Viterbi, “Spread Spectrum Communications–Myths and Realities”, IEEE Commun. Mag., Vol. 17, pp. 11–18, 1979.
A. Viterbi, “When Not to Spread Spectrum–a Sequel”, IEEE Commun. Mag., Vol. 23, pp. 12–17, 1985.
A. Viterbi, “Very Low Rate Convolutional Codes for Maximum Theoretical Performance of Spread-Spectrum Multiple-Access Channels”, IEEE J. Select. Areas Commun., Vol. 8, pp. 641–649, 1990.
G.D. Boudreau, D.D. Falconer and S.A. Mahmound, “A Comparison of Trellis Coded Versus Convolutionally Coded Spread-Spectrum Multiple-Access Systems”, IEEE J. Select. Areas Commun., Vol. 8, pp. 628–640, 1990.
B.D. Woerner and W.E. Stark, “Trellis-Coded Direct Sequence Spread Spectrum Communications”, IEEE Trans. Commun., Vol. 42, pp. 3161–3170, 1994.
B.D. Woerner, “Coded Modulation for Direct Sequence Spread Spectrum Communications”, Ph.D. Dissertation, The University of Michigan, Ann Arbor, 1991.
J. Li and H. Imai, “Turbo Coding for Spread Spectrum”, in Proc. 1996 IEEE Int. Symp. Inform. Theory and Appl. (ISITA'96), Victoria, B.C., Canada, Sept. 1996, pp. 665–668.
C. Berrou, A. Glavieux and P. Thitimajshima, “Near Shannon Limit Error-Correcting Coding and Decoding: Turbo-Codes (1)”, in Proc. 1993 IEEE Int. Conf. Commun. (ICC'93), Geneva, Switzerland, May 1993, pp. 1064–1070.
L.R. Bahl, J. Cocke, F. Jelinek and J. Raviv, “Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate”, IEEE Trans. Inform. Theory, Vol. IT-20, pp. 284–287, 1974.
G. Golub and C. Van Loan, MATRIX Computations, The Johns Hopkins University Press: Baltimore, MD, 1983.
M. Moher, “An Iterative Multiuser Decoder for Near-Capacity Communications”, IEEE Trans. Commn., Vol. 46, pp. 870–880, 1998.
T. Moon, Z. Xie, C.K. Rushforth and R.T. Short, “Parameter Estimation in a Multi-User Communication System”, IEEE Trans. Commun., Vol. 42, pp. 2553–2560, 1994.
U. Mitra and V. Poor, “Adaptive Decorrelating Detectors for CDMA Systems”, Wireless Personal Commun. J., Vol. 2, pp. 256–290, 1995.
U. Mitra and V. Poor, “Signal Detection in a Multi-User Environment”, Wireless Personal Commun. J., Vol. 3, pp. 149–174, 1996.
H. Liu and G. Xu, “A Subspace Method for Signature Waveform Estimation in Synchronous CDMA Systems”, IEEE Trans. Commun., Vol. 44, pp. 1346–1354, 1996.
K.W. Halford and M. Brandt-Pearce, “New-User Identification in a CDMA System”, IEEE Trans. Commun., Vol. 46, 1998.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wang, CL., Hsu, JM., Shih, SY. et al. A Soft-Input Soft-Output Decorrelating Block Decision-Feedback Multiuser Detector for Turbo-Coded DS-CDMA Systems. Wireless Personal Communications 17, 85–101 (2001). https://doi.org/10.1023/A:1008934007003
Issue Date:
DOI: https://doi.org/10.1023/A:1008934007003