Cargando…

A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems

Artificial Bee Colony (ABC) algorithm is an optimization algorithm based on the intelligent behavior of honey bee swarm. The ABC algorithm was developed to solve optimizing numerical problems and revealed premising results in processing time and solution quality. In ABC, a colony of artificial bees...

Descripción completa

Detalles Bibliográficos
Autores principales: Yin, Zhendong, Liu, Xiaohui, Wu, Zhilu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3747376/
https://www.ncbi.nlm.nih.gov/pubmed/23983638
http://dx.doi.org/10.1155/2013/547656
_version_ 1782280920994152448
author Yin, Zhendong
Liu, Xiaohui
Wu, Zhilu
author_facet Yin, Zhendong
Liu, Xiaohui
Wu, Zhilu
author_sort Yin, Zhendong
collection PubMed
description Artificial Bee Colony (ABC) algorithm is an optimization algorithm based on the intelligent behavior of honey bee swarm. The ABC algorithm was developed to solve optimizing numerical problems and revealed premising results in processing time and solution quality. In ABC, a colony of artificial bees search for rich artificial food sources; the optimizing numerical problems are converted to the problem of finding the best parameter which minimizes an objective function. Then, the artificial bees randomly discover a population of initial solutions and then iteratively improve them by employing the behavior: moving towards better solutions by means of a neighbor search mechanism while abandoning poor solutions. In this paper, an efficient multiuser detector based on a suboptimal code mapping multiuser detector and artificial bee colony algorithm (SCM-ABC-MUD) is proposed and implemented in direct-sequence ultra-wideband (DS-UWB) systems under the additive white Gaussian noise (AWGN) channel. The simulation results demonstrate that the BER and the near-far effect resistance performances of this proposed algorithm are quite close to those of the optimum multiuser detector (OMD) while its computational complexity is much lower than that of OMD. Furthermore, the BER performance of SCM-ABC-MUD is not sensitive to the number of active users and can obtain a large system capacity.
format Online
Article
Text
id pubmed-3747376
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-37473762013-08-27 A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems Yin, Zhendong Liu, Xiaohui Wu, Zhilu ScientificWorldJournal Research Article Artificial Bee Colony (ABC) algorithm is an optimization algorithm based on the intelligent behavior of honey bee swarm. The ABC algorithm was developed to solve optimizing numerical problems and revealed premising results in processing time and solution quality. In ABC, a colony of artificial bees search for rich artificial food sources; the optimizing numerical problems are converted to the problem of finding the best parameter which minimizes an objective function. Then, the artificial bees randomly discover a population of initial solutions and then iteratively improve them by employing the behavior: moving towards better solutions by means of a neighbor search mechanism while abandoning poor solutions. In this paper, an efficient multiuser detector based on a suboptimal code mapping multiuser detector and artificial bee colony algorithm (SCM-ABC-MUD) is proposed and implemented in direct-sequence ultra-wideband (DS-UWB) systems under the additive white Gaussian noise (AWGN) channel. The simulation results demonstrate that the BER and the near-far effect resistance performances of this proposed algorithm are quite close to those of the optimum multiuser detector (OMD) while its computational complexity is much lower than that of OMD. Furthermore, the BER performance of SCM-ABC-MUD is not sensitive to the number of active users and can obtain a large system capacity. Hindawi Publishing Corporation 2013-07-31 /pmc/articles/PMC3747376/ /pubmed/23983638 http://dx.doi.org/10.1155/2013/547656 Text en Copyright © 2013 Zhendong Yin et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Yin, Zhendong
Liu, Xiaohui
Wu, Zhilu
A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems
title A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems
title_full A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems
title_fullStr A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems
title_full_unstemmed A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems
title_short A Multiuser Detector Based on Artificial Bee Colony Algorithm for DS-UWB Systems
title_sort multiuser detector based on artificial bee colony algorithm for ds-uwb systems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3747376/
https://www.ncbi.nlm.nih.gov/pubmed/23983638
http://dx.doi.org/10.1155/2013/547656
work_keys_str_mv AT yinzhendong amultiuserdetectorbasedonartificialbeecolonyalgorithmfordsuwbsystems
AT liuxiaohui amultiuserdetectorbasedonartificialbeecolonyalgorithmfordsuwbsystems
AT wuzhilu amultiuserdetectorbasedonartificialbeecolonyalgorithmfordsuwbsystems
AT yinzhendong multiuserdetectorbasedonartificialbeecolonyalgorithmfordsuwbsystems
AT liuxiaohui multiuserdetectorbasedonartificialbeecolonyalgorithmfordsuwbsystems
AT wuzhilu multiuserdetectorbasedonartificialbeecolonyalgorithmfordsuwbsystems