Minimum Partial Euclidean
Distance (MPED) based K-best algorithm is proposed to detect the best signal
for MIMO (Multiple Input Multiple Output) detector. It is based on
Breadth-first search method. The proposed algorithm is independent of the
number of transmitting/receiving antennas and constellation size. It provides a
high throughput and reduced Bit Error Rate (BER) with the performance close to
Maximum Likelihood Detection (MLD) method. The main innovations are the nodes
that are expanded and visited based on MPED algorithm and it keeps track of
finally selecting the best candidates at each cycle. It allows its complexity
to scale linearly with the modulation order. Using Quadrature Amplitude
Modulation (QAM) the complex domain input signals are modulated and are
converted into wavelet packets and these packets are transmitted using Additive
White Gaussian Noise (AWGN) channel. Then from the number of received signals
the best signal is detected using MPED based K-best algorithm. It provides the
exact best node solution with reduced complexity. The pipelined VLSI
architecture is the best suited for implementation because the expansion and
sorting cores are data driven.?The
proposed method is implemented targeting Xilinx Virtex 5 device for a 4?×?4,
64-QAM system and it achieves throughput of 1.1 Gbps. The results of resource
utilization are tabulated and compared with the existing algorithms.
References
[1]
Bansode, R.S. and Borole, P. (2013) Hardware Implementation of an OFDM Transceiver for 802.11n Systems. International Journal of Scientific & Engineering Research, 4, 1530-1540. http://www.ijser.org/researchpaper/hardware-implementation-of-an-ofdm-transceiver-for-80211n-systems.pdf
[2]
Wubben, D., Bohnke, R., Kuhn, V. and Kammeyer, K.-D. (2004) Near-Maximum Likelihood Detection of MIMO Systems Using MMSE-Based Lattice-Reduction. IEEE International Conference on Communication, Vol. 2, 2798- 2802. http://dx.doi.org/10.1109/icc.2004.1312611
[3]
Wubben, D., Bohnke, R., Kuhn, V. and Kammeyer, K.D. (2004) MMSE-Based Lattice-Reduction for Near-ML Detection of MIMO Systems. IEEE International Conference on Antenna, 18-19 March 2004, 106-113. http://dx.doi.org/10.1109/wsa.2004.1407656
[4]
Chen, S.Z., Zhang, T. and Xin, Y. (2005) Breadth-First Tree Search MIMO Signal Detector Design and VLSI Implementation. Military Communications Conference (MILCOM 2005), Vol. 3, 1470-1476.
[5]
Mahdavi, M. and Shabany, M. (2013) Novel MIMO Detection Algorithm for High-Order Constellations in the Complex Domain. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 21, 834-847.
[6]
Lin, H.-L., Chang, R.C., and Chen, H.-L. (2008) A High-Speed SDM-MIMO Decoder Using Efficient Candidate Searching for Wireless Communication. IEEE Transactions on Circuits and Systems II: Express Briefs, 55, 289-293. http://dx.doi.org/10.1109/TCSII.2008.918973
[7]
Guo, Z. and Nilsson, P. (2006) Algorithm and Implementation of the K-Best Sphere Decoding for MIMO Detection. IEEE Journal on Selected Areas in Communications, 24, 491-503. http://dx.doi.org/10.1109/JSAC.2005.862402
[8]
Shen, C.A., Eltawil, A.M., Salama, K.N. and Mondal, S. (2011) A Best-First Soft/Hard Decision Tree Searching MIMO Decoder for a 4 × 4 64-QAM System. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 20, 1537-1541.
[9]
Shabany, M. and Gulak, P.G. (2012) A 675 Mbps, 4 × 4, 64-QAM K-Best MIMO Detector in 0.13 μm CMOS. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 20, 135-147. http://dx.doi.org/10.1109/TVLSI.2010.2090367
[10]
Lin, H.-L., Chang, R.C. and Chan, H. (2008) A High-Speed SDM-MIMO Decoder Using Efficient Candidate Searching for Wireless Communication. IEEE Transactions on Circuits and Systems II: Express Briefs, 5, 289-293.
[11]
Chen, S., Zhang, T. and Xin, Y. (2007) Relaxed K-Best MIMO Signal Detector Design and VLSI Implementation. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 15, 328-337. http://dx.doi.org/10.1109/TVLSI.2007.893621
[12]
Trivedi, S., Raeen, M.S. and Pawar, S.S. (2012) BER Analysis of MIMO-OFDM System Using BPSK Modulation Scheme. International Journal of Advanced Computer Research, 2, 208-214.
[13]
Bingham, J.A.C. (1990) Multicarrier Modulation for Data Transmission: An Idea Whose Time Has Come. IEEE Communications Magazine, 28, 5-14. http://dx.doi.org/10.1109/35.54342
[14]
Wong, K.W., Tsui, C.Y., Cheng, R.S.K. and Mow, W.H. (2002) A VLSI Architecture of a K-Best Lattice Decoding Algorithm for MIMO Channels. IEEE International Symposium on Circuits and Systems, 3, 273-276.
[15]
Guo, Z. and Nilsson, P. (2004) Reduced Complexity Schnorr-Euchner Decoding Algorithms for MIMO Systems. IEEE Communications Letters, 8, 286-288. http://dx.doi.org/10.1109/LCOMM.2004.827376
[16]
Smolyakov, V., Patel, D., Shabany, M. and Gulak, P.G. (2010) A WiMAX/LTE Compliant FPGA Implementation of a High-Throughput Low-Complexity 4×4 64-QAM Soft MIMO Receiver. 2010 Conference Record of the 44th Asilomar Conference on Signals, Systems and Computers (ASILOMAR), Pacific Grove, 7-10 November 2010, 385-389. http://dx.doi.org/10.1109/ACSSC.2010.5757541
[17]
Witte, E.M., Borlenghi, F., Ascheid, G., Leupers, R. and Meyr, H. (2010) A Scalable VLSI Architecture for Soft-Input Soft-Output Single Tree-Search Sphere Decoding. IEEE Transactions on Circuits and Systems II: Express Briefs, 57, 706-710. http://dx.doi.org/10.1109/TCSII.2010.2056014
[18]
Bhagawat, P., Dash, R. and Choi, G. (2009) Systolic Like Soft-Detection Architecture for 4×4 64-QAM MIMO System. Proceedings of the IEEE Design, Automation & Test in Europe Conference & Exhibition, Nice, 20-24 April 2009, 870-873. http://dx.doi.org/10.1109/date.2009.5090784
[19]
Mondal, S., Eltawil, A., Shen, C. and Salama, K. (2010) Design and Implementation of a Sort-Free K-Best Sphere Decoder. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 18, 1497-1501. http://dx.doi.org/10.1109/TVLSI.2009.2025168
[20]
Kim, B. and Park, I.C. (2008) K-Best MIMO Detection Based on Interleaving of Distributed Sorting. Electronics Letters, 44, 42-43. http://dx.doi.org/10.1049/el:20082129
[21]
Wenk, M., Zellweger, M., Burg, A., Felber, N. and Fichtner, W. (2006) K-Best MIMO Detection VLSI Architectures Achieving up to 424 Mb/s. IEEE International Symposium on Circuits and Systems, Kos, 21-24 May 2006, 1151-1154.
[22]
Myllyl, M., Cavallaro, J. and Juntti, M. (2011) Architecture Design and Implementation of the Metric First List Sphere Detector Algorithm. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 19, 895-899. http://dx.doi.org/10.1109/TVLSI.2010.2041800