{'fraction_non_alphanumeric': 0.020161290322580645, 'fraction_numerical': 0.005040322580645161, 'mean_word_length': 5.4480519480519485, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A low complexity scalable MIMO detector

A low complexity Multiple-Input Multiple-Output (MIMO) detector with scalability is proposed. The main idea is to divide a large MIMO detector into two parts (core part and residual part), and then the general detection method such as Ordered Successive Interference Cancellation (OSIC) can be applied in each part with smaller dimension. The proposed architecture reduces complexity by avoiding complicated matrix operations in large dimensions. A simplified ML is also proposed in the core part to enhance the detection performance without much complexity. Moreover, the proposed architecture is easily scalable to large MIMO dimensions based on the basic modules. After analysis, the proposed detector outperforms other related researches with lower complexity and has 80% complexity reduction and 5dB performance gain compared with the original Vertical Bell Laboratories Layered Space Time (VBLAST) detector in an 8 x 8 MIMO communication system.