Jointly multi-user detection and channel estimation with genetic algorithm

This work aims at proposing the use of the evolutionary computation methodology in order to jointly solve the multi-user channel estimation (MuChE) and detection problems at its maximum-likelihood, both related to the direct sequence code division multiple access (DS/CDMA). The effectiveness of the proposed heuristic approach is proven by comparing performance and complexity merit figures with that obtained by traditional methods found in literature. Simulation results considering genetic algorithm (GA) applied to multipath, DS/CDMA and MuChE and multi-user detection (MuD) show that the proposed genetic algorithm multi-user channel estimation (GAMuChE) yields a normalized mean square error estimation (nMSE) inferior to 11%, under slowly varying multipath fading channels, large range of Doppler frequencies and medium system load, it exhibits lower complexity when compared to both maximum likelihood multi-user channel estimation (MLMuChE) and gradient descent method (GrdDsc). A near-optimum multi-user detector (MuD) based on the genetic algorithm (GAMuD), also proposed in this work, provides a significant reduction in the computational complexity when compared to the optimum multi-user detector (OMuD). In addition, the complexity of the GAMuChE and GAMuD algorithms were (jointly) analyzed in terms of number of operations necessary to reach the convergence, and compared to other jointly MuChE and MuD strategies. The joint GAMuChE–GAMuD scheme can be regarded as a promising alternative for implementing third-generation (3G) and fourth-generation (4G) wireless systems in the near future. Copyright © 2010 John Wiley & Sons, Ltd. (The material in this paper was presented in part at the ISSSTA'06 - IEEE International Symposium on Spread Spectrum Techniques and Applications, Manaus, Brazil, 2006.) (The main aim of this work is to propose the use of evolutionary computation methodology in order to jointly solve the multi-user channel estimation and detection problems at its maximum-likelihood. The effectiveness of the proposed genetic algorithm multi-user channel estimation (GAMuChE) was proven by evaluating performance and complexity merit figures. The GAMuChE yields an nMSE estimation inferior to 11%, under slowly varying multipath fading channels, large range Doppler (i.e., 1.85 Hz < fD < 277.78 Hz) and medium system load.)

[1]  F. Glover,et al.  In Modern Heuristic Techniques for Combinatorial Problems , 1993 .

[2]  Chang Wook Ahn,et al.  A genetic algorithm for shortest path routing problem and the sizing of populations , 2002, IEEE Trans. Evol. Comput..

[3]  Tadesse Ghirmai Data Detection and Fixed Symbol-Timing Estimation in Flat Fading Channels , 2007, 2007 41st Annual Conference on Information Sciences and Systems.

[4]  Lajos Hanzo,et al.  Genetic algorithm assisted joint multiuser symbol detection and fading channel estimation for synchronous CDMA systems , 2001, IEEE J. Sel. Areas Commun..

[5]  Taufik Abrão,et al.  DS/CDMA Multiuser Detection with Evolutionary Algorithms , 2006, J. Univers. Comput. Sci..

[6]  Sergio Verdú,et al.  Computational complexity of optimum multiuser detection , 1989, Algorithmica.

[7]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[8]  F. Ciriaco,et al.  Multirate Multiuser DS/CDMA with Genetic Algorithm Detection in Multipath Channels , 2006, 2006 IEEE Ninth International Symposium on Spread Spectrum Techniques and Applications.

[9]  Y. Wu,et al.  Maximum likelihood joint channel and data estimation using genetic algorithms , 1998, IEEE Trans. Signal Process..

[10]  Matti Latva-aho,et al.  Multiuser receivers for CDMA systems in Rayleigh fading channels , 2000, IEEE Trans. Veh. Technol..

[11]  Sergio Verdu,et al.  Multiuser Detection , 1998 .

[12]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[13]  P.J.E. Jeszensky,et al.  Genetic Algorithm Applied to Multipath Multiuser Channel Estimation in DS/CDMA Systems , 2006, 2006 IEEE Ninth International Symposium on Spread Spectrum Techniques and Applications.

[14]  F. Ciriaco,et al.  Particle Swarm and Quantum Particle Swarm Optimization Applied to DS/CDMA Multiuser Detection in Flat Rayleigh Channels , 2006, 2006 IEEE Ninth International Symposium on Spread Spectrum Techniques and Applications.

[15]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[16]  Shing-Chow Chan,et al.  Robust channel estimation and multiuser detection for MC-CDMA systems under narrowband interference , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[17]  H. Cheng,et al.  Robust multiuser detection for wireless MC-CDMA systems under narrowband interference , 2005, 2005 International Symposium on Intelligent Signal Processing and Communication Systems.

[18]  Ronald A. Iltis A DS-CDMA tracking mode receiver with joint channel/delay estimation and MMSE detection , 2001, IEEE Trans. Commun..

[19]  P.J.E. Jeszensky,et al.  Evolutionary programming with cloning and adaptive cost function applied to multi-user DS-CDMA systems , 2004, Eighth IEEE International Symposium on Spread Spectrum Techniques and Applications - Programme and Book of Abstracts (IEEE Cat. No.04TH8738).

[20]  Deva K. Borah,et al.  Receiver structures for time-varying frequency-selective fading channels , 1999, IEEE J. Sel. Areas Commun..

[21]  Yves Crama,et al.  Local Search in Combinatorial Optimization , 2018, Artificial Neural Networks.

[22]  Yuval Davidor,et al.  Genetic Algorithms and Robotics - A Heuristic Strategy for Optimization , 1991, World Scientific Series in Robotics and Intelligent Systems.

[23]  Nicholas J. Higham,et al.  INVERSE PROBLEMS NEWSLETTER , 1991 .

[24]  Srikrishna Bhashyam,et al.  Multiuser channel estimation and tracking for long-code CDMA systems , 2002, IEEE Trans. Commun..

[25]  Petre Stoica,et al.  Efficient joint maximum-likelihood channel estimation and signal detection , 2006, IEEE Transactions on Wireless Communications.