{'fraction_non_alphanumeric': 0.015345268542199489, 'fraction_numerical': 0.0, 'mean_word_length': 6.18348623853211, '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}}
An impulsive noise mitigation method based on all subcarriers assisted gaussian generalized approximate message passing

In many orthogonal frequency division multiplexing (OFDM) communication scenarios, impulsive noise can severely degrade communication performance. In this paper, we propose an impulsive noise mitigation method based on gaussian generalized approximate message passing-sparse Bayesian learning (GGAMP-SBL) by exploiting all subcarriers. The algorithm achieves accurate estimation of impulsive noise without any prior information and with relatively low complexity. The simulation results show that the algorithm performs well in terms of mean square error and normalized mean square error performance of impulsive noise estimation and bit error rate performance.