{'fraction_non_alphanumeric': 0.02427637721755369, 'fraction_numerical': 0.0009337068160597573, 'mean_word_length': 5.056497175141243, '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}}
Joint MIMO Channel Tracking and Symbol Decoding Using Kalman Filtering

In this paper, the problem of channel tracking is considered for multiple-input multiple-output (MIMO) communication systems where the MIMO channel is time-varying. We consider a class of MIMO systems where orthogonal space-time block codes are used as the underlying space-time coding schemes. For such systems, a two-step MIMO channel tracking algorithm is proposed. As the first step, Kalman filtering is used to obtain an initial channel estimate for the current block based on the channel estimates obtained for previous blocks. Then, in the second step, the so-obtained initial channel estimate is refined using a decision-directed iterative method. We show that, due to specific properties of orthogonal space-time block codes, both the Kalman filter and the decision-directed algorithm can be significantly simplified. Simulation results show that the proposed tracking method can provide results in a symbol error rate performance that is 1 dB better than that of the differential receiver.