{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T15:02:19Z","timestamp":1761663739696,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2018,5,15]],"date-time":"2018-05-15T00:00:00Z","timestamp":1526342400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSAN"],"abstract":"<jats:p>Multiple-Input Multiple-Output (MIMO) systems are characterised by increased capacity and improved performance compared to the single-input single-output (SISO) systems. One of the main challenge in the design of MIMO systems is the detection of the transmitted signals due to the interference caused by the multiple simultaneously transmitted symbols from the multiple transmit antennas. Several detection techniques have been proposed in the literature in order to reduce the detection complexity, while maintaining the required quality of service. Among these low-complexity techniques is the Lattice Reduction (LR), which can provide good performance and significantly lower complexity compared to Maximum Likelihood (ML) detector. In this paper we propose to use the so-called Element-based Lattice Reduction (ELR) combined with K-Best detector for the sake of attaining a better Bit Error Ratio (BER) performance and lower complexity than the conventional Lenstra, Lanstra, and Lovasz (LLL) LR-aided detection. Additionally, we propose a hardware implementation for the ELR-aided K-Best detector for a MIMO system equipped with four transmit and four receive antennas. The ELR-aided K-Best detector requires an extra 18% increase in power consumption and an extra 20% in area overhead compared to a regular K-Best detector dispensing with ELR, where this increase in the hardware requirements is needed in order to achieve a 2 dB performance improvement at a bit error rate of 10\u22125.<\/jats:p>","DOI":"10.3390\/jsan7020022","type":"journal-article","created":{"date-parts":[[2018,5,15]],"date-time":"2018-05-15T11:36:13Z","timestamp":1526384173000},"page":"22","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Hardware Efficient Architecture for Element-Based Lattice Reduction Aided K-Best Detector for MIMO Systems"],"prefix":"10.3390","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3470-7226","authenticated-orcid":false,"given":"Basel","family":"Halak","sequence":"first","affiliation":[{"name":"Department of Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7987-1401","authenticated-orcid":false,"given":"Mohammed","family":"El-Hajjar","sequence":"additional","affiliation":[{"name":"Department of Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK"}]},{"given":"Ahmed","family":"Hassanein","sequence":"additional","affiliation":[{"name":"Department of Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK"}]}],"member":"1968","published-online":{"date-parts":[[2018,5,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1109\/MWC.2010.5450663","article-title":"Multifunctional MIMO systems: A combined diversity and multiplexing design perspective","volume":"17","author":"Hanzo","year":"2010","journal-title":"IEEE Wirel. Commun."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1738","DOI":"10.1109\/COMST.2015.2425294","article-title":"Survey of Large-Scale MIMO Systems","volume":"17","author":"Zheng","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1343","DOI":"10.1109\/JPROC.2011.2148150","article-title":"Near-Capacity Wireless Transceivers and Cooperative Communications in the MIMO Era: Evolution of Standards, Waveform Design, and Future Perspectives","volume":"99","author":"Hanzo","year":"2011","journal-title":"Proc. IEEE"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3590","DOI":"10.1109\/TWC.2010.092810.091092","article-title":"Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas","volume":"9","author":"Marzetta","year":"2010","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1109\/JSTSP.2014.2309936","article-title":"Pilot Contamination Elimination for Large-Scale Multiple-Antenna Aided OFDM Systems","volume":"8","author":"Zhang","year":"2014","journal-title":"IEEE J. Sel. Top. Signal Process."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Yap\u0131c\u0131, Y., Guvenc, I., and Kakishima, Y. (2017). A MAP-Based Layered Detection Algorithm and Outage Analysis over MIMO Channels. IEEE Trans. Wirel. Commun.","DOI":"10.1109\/TWC.2018.2821687"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Jeon, Y.S., Lee, N., Hong, S.N., and Heath, R.W. (2018). One-Bit Sphere Decoding for Uplink Massive MIMO Systems with One-Bit ADCs. IEEE Trans. Wirel. Commun.","DOI":"10.1109\/VTCSpring.2018.8417580"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1941","DOI":"10.1109\/COMST.2015.2475242","article-title":"Fifty Years of MIMO Detection: The Road to Large-Scale MIMOs","volume":"17","author":"Yang","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_9","unstructured":"Windpassinger, C., and Fischer, R. (April, January 31). Low-complexity near-maximum-likelihood detection and precoding for MIMO systems using lattice reduction. Proceedings of the IEEE Information Theory Workshop, Paris, France."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1109\/TCOMM.2008.060372","article-title":"Performance analysis for MIMO systems with lattice-reduction aided linear equalization","volume":"56","author":"Ma","year":"2008","journal-title":"IEEE Trans. Commun."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1007\/BF01457454","article-title":"Factoring polynomials with rational coefficients","volume":"261","author":"Lenstra","year":"1982","journal-title":"Math. Ann."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2201","DOI":"10.1109\/TIT.2002.800499","article-title":"Closest point search in lattices","volume":"48","author":"Agrell","year":"2002","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1109\/JSAC.2013.130215","article-title":"Element-Based Lattice Reduction Algorithms for Large MIMO Detection","volume":"31","author":"Zhou","year":"2013","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_14","unstructured":"Gan, Y.H., and Mow, W.H. (December, January 28). Complex lattice reduction algorithms for low-complexity MIMO detection. Proceedings of the IEEE Global Telecommunications Conference, St. Louis, MO, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1639","DOI":"10.1109\/18.771234","article-title":"A universal lattice code decoder for fading channels","volume":"45","author":"Viterbo","year":"1999","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1109\/JSAC.2005.862402","article-title":"Algorithm and implementation of the K-best sphere decoding for MIMO detection","volume":"24","author":"Guo","year":"2006","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3644","DOI":"10.1007\/s00034-015-0218-y","article-title":"A Survey of VLSI Implementations of Tree Search Algorithms for MIMO Detection","volume":"35","author":"Bello","year":"2016","journal-title":"Circuits Syst. Signal Process."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1109\/LSP.2006.888090","article-title":"A Lattice-Reduction-Aided Soft Demapper for High-Rate Coded MIMO-OFDM Systems","volume":"14","author":"Qi","year":"2007","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Toma, O.H., and El-Hajjar, M. (2016, January 3\u20136). Element-based Lattice Reduction aided K-Best detector for large-scale MIMO systems. Proceedings of the IEEE 17th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Edinburgh, UK.","DOI":"10.1109\/SPAWC.2016.7536870"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1481","DOI":"10.1109\/TVLSI.2013.2272058","article-title":"Energy Efficient Programmable MIMO Decoder Accelerator Chip in 65-nm CMOS","volume":"22","author":"Mohamed","year":"2014","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Halak, B., El-Hajjar, M., Hu, Q., Lu, Y., Li, Q., and Qiang, Y. (2015, January 28\u201330). Energy-efficient adaptive MIMO decoders. Proceedings of the Science and Information Conference (SAI), London, UK.","DOI":"10.1109\/SAI.2015.7237287"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"El-Aziz, M.M.A., Seddik, K.G., Elezabi, A., and Nafie, M. (2013, January 3\u20136). Performance and complexity comparison of near-optimal MIMO decoders. Proceedings of the 2013 Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA.","DOI":"10.1109\/ACSSC.2013.6810328"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2262","DOI":"10.1109\/TVLSI.2012.2231706","article-title":"VLSI Implementation of a Soft-Output Signal Detector for Multimode Adaptive Multiple-Input Multiple-Output Systems","volume":"21","author":"Liu","year":"2013","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Hanzo, L., Alamri, O., El-Hajjar, M., and Wu, N. (2009). Near-Capacity Multi-Functional MIMO Systems: Sphere-Packing, Iterative Detection and Cooperation, Wiley-IEEE Press.","DOI":"10.1002\/9780470744710"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2795","DOI":"10.1109\/TSP.2011.2123889","article-title":"On the Proximity Factors of Lattice Reduction-Aided Decoding","volume":"59","author":"Ling","year":"2011","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1109\/LSP.2006.871726","article-title":"Suboptimal soft-output MAP detector with lattice reduction","volume":"13","author":"Silvola","year":"2006","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Zhou, Q., and Ma, X. (2012, January 25\u201327). An improved LR-aided K-best algorithm for MIMO detection. Proceedings of the International Conference on Wireless Communications Signal Processing (WCSP), Huangshan, China.","DOI":"10.1109\/WCSP.2012.6542840"},{"key":"ref_28","unstructured":"Zhou, Q., and Ma, X. (2011, January 23\u201325). Designing low-complexity detectors for generalized SC-FDMA systems. Proceedings of the 45th Annual Conference on Information Sciences and Systems (CISS), Baltimore, MD, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Chockalingam, A., and Rajan, B.S. (2014). Large MIMO Systems, Cambridge University Press.","DOI":"10.1017\/CBO9781139208437"},{"key":"ref_30","first-page":"861","article-title":"High-Throughput FPGA Implementation of QR Decomposition","volume":"62","author":"Munoz","year":"2015","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Renardy, A.P., Ahmadi, N., Fadila, A.A., Shidqi, N., and Adiono, T. (2015, January 10\u201311). FPGA implementation of CORDIC algorithms for sine and cosine generator. Proceedings of the 2015 International Conference on Electrical Engineering and Informatics (ICEEI), Denpasar, Indonesia.","DOI":"10.1109\/ICEEI.2015.7352460"}],"container-title":["Journal of Sensor and Actuator Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2224-2708\/7\/2\/22\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:04:19Z","timestamp":1760195059000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2224-2708\/7\/2\/22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,15]]},"references-count":31,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2018,6]]}},"alternative-id":["jsan7020022"],"URL":"https:\/\/doi.org\/10.3390\/jsan7020022","relation":{},"ISSN":["2224-2708"],"issn-type":[{"type":"electronic","value":"2224-2708"}],"subject":[],"published":{"date-parts":[[2018,5,15]]}}}