Iterative tree search detection for MIMO wireless systems

This paper presents a reduced-complexity detection scheme, called iterative tree search (ITS) detection, with application in iterative receivers for multiple-input multiple-output (MIMO) wireless communication systems. In contrast to the optimum maximum a posteriori (MAP) detector, which performs an exhaustive search over the complete set of possible transmitted symbol vectors, the aim of the new scheme is to evaluate only the symbol vectors that contribute significantly to the soft output of the detector. To this end, a list of "good" candidate symbol vectors is generated prior to the actual computation of the detector output, with the aid of a sequential tree searching scheme based on the M-algorithm. For high-order QAM modulation formats, the complexity of the ITS detector can be further reduced with the aid of a special type of bit mapping called multi-level mapping. This results in a complexity per bit that is linear in the number of transmit antennas and roughly independent of the modulation order. Results from computer simulations are presented which demonstrate the good performance of the new scheme over a quasi-static Rayleigh fading channel, even for relatively small list sizes.

[1]  Patrick Robertson,et al.  A comparison of optimal and sub-optimal MAP decoding algorithms operating in the log domain , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[2]  Dariush Divsalar,et al.  Soft-input soft-output modules for the construction and distributed iterative decoding of code networks , 1998, Eur. Trans. Telecommun..

[3]  Mathini Sellathurai,et al.  Turbo-BLAST for wireless communications: theory and experiments , 2002, IEEE Trans. Signal Process..

[4]  Sirikiat Lek Ariyavisitakul,et al.  Turbo space-time processing to improve wireless channel capacity , 2000, IEEE Trans. Commun..

[5]  Joachim Hagenauer,et al.  Iterative detection of MIMO transmission using a list-sequential (LISS) detector , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[6]  Branimir R. Vojcic,et al.  Turbo-greedy coding for multiple antenna systems , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[7]  John B. Anderson,et al.  Sequential Coding Algorithms: A Survey and Cost Analysis , 1984, IEEE Trans. Commun..

[8]  Andrea M. Tonello Array processing for simplified turbo decoding of interleaved space-time codes , 2001, IEEE 54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211).

[9]  Lars K. Rasmussen,et al.  Near optimum tree-search detection schemes for bit-synchronous multiuser CDMA systems over Gaussian and two-path Rayleigh-fading channels , 1997, IEEE Trans. Commun..

[10]  Zhi-Quan Luo,et al.  Soft quasi-maximum-likelihood detection for multiple-antenna wireless channels , 2003, IEEE Trans. Signal Process..

[11]  Gerard J. Foschini,et al.  Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas , 1996, Bell Labs Technical Journal.

[12]  Stephan ten Brink,et al.  Achieving near-capacity on a multiple-antenna channel , 2003, IEEE Trans. Commun..

[13]  Andrej Stefanov,et al.  Turbo-coded modulation for systems with transmit and receive antenna diversity over block fading channels: system model, decoding approaches, and practical considerations , 2001, IEEE J. Sel. Areas Commun..