Genetic-Algorithm-Assisted Multiuser Detection in Asynchronous CDMA Communications
YEN, K. and HANZO, L. (2004) Genetic-Algorithm-Assisted Multiuser Detection in Asynchronous CDMA Communications. IEEE Transactions on Vehicular Technology, 53, (5), 1413-1422.
Download
|
PDF
Download (543Kb) |
Description/Abstract
Abstract—In an asynchronous direct-sequence code-division multiple-access, a specific bit of the reference user is interfered by two asynchronously arriving surrounding bits of all the other users supported by the system. Hence, for optimum multiuser detection, the entire input bit sequence influencing the current bit decisions must be considered, which results in a high detection delay as well as a high receiver complexity. Suboptimal multiuser-detection methods have been proposed based on a truncated observation window, in which the so-called “edge” bits are tentatively estimated by some other means. Using a similar approach, a multiuser detector is developed in this contribution that invokes genetic algorithms (GAs) in order to estimate both the desired bits as well as the edge bits within the truncated observation window. Using computer simulations, we showed that by employing GAs for improving the estimation reliability of the edge bits, our proposed multiuser detector is capable of achieving a near-optimum bit-error-rate performance, while imposing a lower complexity than the optimum multiuser detector. Index Terms—Code-division multiple access (CDMA), genetic algorithms (GAs), multiuser detection.
| Item Type: | Article |
|---|---|
| Divisions: | Faculty of Physical Sciences and Engineering > Electronics and Computer Science > Comms, Signal Processing & Control |
| Item ID: | 260286 |
| Date Deposited: | 19 Jan 2005 |
| Last Modified: | 02 Mar 2012 13:20 |
| Contributors: | YEN, K. (Author) HANZO, L. (Author) |
| Date: | September 2004 |
| Status: | Published |
| Further Information: | Google Scholar |
| ISI Citation Count: | 27 |
| URI: | http://eprints.soton.ac.uk/id/eprint/260286 |
Actions (login required)
![]() |
View Item |


