FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems

Robust multi-user detection (MUD) methods based on space division multiple access (SDMA) techniques are essential to efficiently exploit the electromagnetic spectrum. In this paper, an adaptive Genetic Algorithm-based tool for SDMA-OFDM Systems (GASOS) is developed to improve the performance and com...

Full description

Saved in:
Bibliographic Details
Main Authors: Alansi, M., Elshafiey, I., Al-Sanie, A., Mabrouk, A.
Format: Article
Published: Kluwer (now part of Springer) 2016
Subjects:
Online Access:http://eprints.um.edu.my/18193/
https://doi.org/10.1007/s11277-015-2986-x
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.eprints.18193
record_format eprints
spelling my.um.eprints.181932017-11-09T04:11:45Z http://eprints.um.edu.my/18193/ FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems Alansi, M. Elshafiey, I. Al-Sanie, A. Mabrouk, A. TK Electrical engineering. Electronics Nuclear engineering Robust multi-user detection (MUD) methods based on space division multiple access (SDMA) techniques are essential to efficiently exploit the electromagnetic spectrum. In this paper, an adaptive Genetic Algorithm-based tool for SDMA-OFDM Systems (GASOS) is developed to improve the performance and computational complexity in cases of fully-loaded and overloaded multi-user scenarios. The data flow in GASOS is appropriate in pipelining and parallelization to reduce operational time. A new GASOS-based MUD hardware design for SDMA-OFDM systems is proposed using FPGA architecture. The design details are presented together with their planned operational modules. Resource utilization is optimized, and the total number of clock cycles required is found to be 15 initially, in addition to one clock cycle per member of algorithm population. A clock frequency of 100 MHz is used and implementation is carried out on Xilinx® Virtex-6 FPGA, built in the development platform ML605 edition with JTAG Hardware Co-simulation. According to the results obtained from the developed algorithm and implementation tools, a high number of users can be physically possible and provided with support. Real-time based implementation of MUD systems has the potential to play a major role in next-generation communication systems. Kluwer (now part of Springer) 2016 Article PeerReviewed Alansi, M. and Elshafiey, I. and Al-Sanie, A. and Mabrouk, A. (2016) FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems. Wireless Personal Communications, 86 (3). pp. 1241-1263. ISSN 0929-6212 https://doi.org/10.1007/s11277-015-2986-x doi:10.1007/s11277-015-2986-x
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Alansi, M.
Elshafiey, I.
Al-Sanie, A.
Mabrouk, A.
FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems
description Robust multi-user detection (MUD) methods based on space division multiple access (SDMA) techniques are essential to efficiently exploit the electromagnetic spectrum. In this paper, an adaptive Genetic Algorithm-based tool for SDMA-OFDM Systems (GASOS) is developed to improve the performance and computational complexity in cases of fully-loaded and overloaded multi-user scenarios. The data flow in GASOS is appropriate in pipelining and parallelization to reduce operational time. A new GASOS-based MUD hardware design for SDMA-OFDM systems is proposed using FPGA architecture. The design details are presented together with their planned operational modules. Resource utilization is optimized, and the total number of clock cycles required is found to be 15 initially, in addition to one clock cycle per member of algorithm population. A clock frequency of 100 MHz is used and implementation is carried out on Xilinx® Virtex-6 FPGA, built in the development platform ML605 edition with JTAG Hardware Co-simulation. According to the results obtained from the developed algorithm and implementation tools, a high number of users can be physically possible and provided with support. Real-time based implementation of MUD systems has the potential to play a major role in next-generation communication systems.
format Article
author Alansi, M.
Elshafiey, I.
Al-Sanie, A.
Mabrouk, A.
author_facet Alansi, M.
Elshafiey, I.
Al-Sanie, A.
Mabrouk, A.
author_sort Alansi, M.
title FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems
title_short FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems
title_full FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems
title_fullStr FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems
title_full_unstemmed FPGA Implementation of Multi-User Detection Genetic Algorithm Tool for SDMA-OFDM Systems
title_sort fpga implementation of multi-user detection genetic algorithm tool for sdma-ofdm systems
publisher Kluwer (now part of Springer)
publishDate 2016
url http://eprints.um.edu.my/18193/
https://doi.org/10.1007/s11277-015-2986-x
_version_ 1643690636329615360
score 13.160551