Generalized Parallel Interference Cancellation Algorithm for V-BLAST Systems

Maximum-likelihood detection (MLD) algorithm is the optimal detection scheme for vertical Bell Laboratories layered space-time (V-BLAST) system. However, it is generally infeasible to implement MLD algorithm in practical systems due to its high computational complexity. In this paper, we utilize two parallel interference cancellation techniques including pre-cancellation algorithm and post-cancellation algorithm to simplify MLD algorithm to a computationally efficient suboptimal detection algorithm, herein called generalized parallel interference cancellation (GGPIC) algorithm. Numerical analysis shows GPIC algorithm can approximately achieve the MLD performance with considerably low and stable computational complexity. Since most steps of GPIC algorithm are parallel, it can be accelerated significantly via parallel processing methods. With near-optimal performance, stable and low complexity and fast processing speed, it is typically suitable for real-time high-speed systems.

[1]  Reinaldo A. Valenzuela,et al.  V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel , 1998, 1998 URSI International Symposium on Signals, Systems, and Electronics. Conference Proceedings (Cat. No.98EX167).

[2]  M. J. Gans,et al.  On Limits of Wireless Communications in a Fading Environment when Using Multiple Antennas , 1998, Wirel. Pers. Commun..

[3]  Zhi-Quan Luo,et al.  Parallel detection for V-BLAST system , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[4]  Adi Ben-Israel,et al.  Generalized inverses: theory and applications , 1974 .

[5]  M. O. Damen,et al.  Further results on the sphere decoder , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

[6]  Mohamed Oussama Damen,et al.  Lattice code decoder for space-time codes , 2000, IEEE Communications Letters.

[7]  Reinaldo A. Valenzuela,et al.  Detection algorithm and initial laboratory results using V-BLAST space-time communication architecture , 1999 .

[8]  Steven Kay,et al.  Fundamentals Of Statistical Signal Processing , 2001 .

[9]  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.