Abstract
Linear dispersion (LD) based perfect space-time codes (STBCs) are an efficient means of increasing a multiple-input multiple-output (MIMO) system's overall diversity gain while maintaining the same spectral efficiency as a traditional spatial multiplexed (SM) MIMO system. Because the decoding procedure of LD codes traditionally requires the entire code to be received and decoded simultaneously, complexity increases proportional to the square of the MIMO array size. In this paper, we leverage the increased number of spatial and temporal layers at the decoder to dynamically reduce the complexity of a BLAST optimum ordering and successive interference cancellation (SIC) detector based on the instantaneous system capacity and data rate. The novel approach proposed in this paper is channel code and modulation agnostic, meaning the underlying constellation can be HEX or QAM and there is no feedback from a forward error correction (FEC) decoder, which makes the design useful in a wide range of MIMO systems employing LD codes with linear detectors. We investigate the method's bit error rate (BER) using MIMO dimensions up to $8 \times 8$ and bits per channel use (BPCU) up to 32. We analyze the system's run-time complexity and BER performance in software and implement perfect coding along with the novel method presented here in a custom MIMO orthogonal frequency division multiplexing (OFDM) system and test it over-the-air using an Ettus Research X310 software-defined radio (SDR) testbed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.