Abstract

This paper presents a low complexity pairwise layered tabu search based detection algorithm for a large-scale multiple-input multiple-output system. The proposed algorithm can compute two layers simultaneously and reduce the effective number of tabu searches. An efficient Gram matrix and matched filtered output update strategy is developed to reuse the computations from past visited layers. Also, a precomputation technique is adapted to reduce the redundancy in computation within tabu search iterations. Complexity analysis shows that the upper bound of initialization complexity in the proposed algorithm reduces from \(O(N_t^4)\) to \(O(N_t^3)\). The detection performance of the proposed detector is almost the same as the conventional complex version of LTS for 64QAM and 16QAM modulations. However, the proposed detector outperforms the conventional system for 4QAM modulation, especially in \(16 \times 16\) and \(8 \times 8\) MIMO. Simulation results show that the percent of complexity reduction in the proposed method is approximately 75% for \(64 \times 64\), 64QAM and 85% for \(64 \times 64\) 16QAM systems to achieve a BER of \(10^{-3}\). Moreover, we have proposed three layer-wise iteration allocation strategies that can further reduce the upper bound of complexity with minor degradation in detection performance.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call