{'fraction_non_alphanumeric': 0.028894472361809045, 'fraction_numerical': 0.0, 'mean_word_length': 5.037878787878788, '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}}
Smart error estimating coding: Using symbol error structure in wireless networks

Error estimating coding has attracted significant attention recently. It enables a receiver to estimate bit error rate (BER) of a partially correct packet. Our study in this paper shows that based on the popular M-QAM modulation schemes, symbol errors have a well-defined structure, which is ultimately translated into a strong correlation in the BER of bits that constitute a symbol. We leverage this correlation to design smart error estimating coding (Smart-EEC). Smart-EEC can be used to boost the estimating accuracy of error estimating codes, e.g., EEC. Through extensive evaluation, we demonstrate that Smart-EEC helps EEC achieve a much better tradeoff between the space redundancy and estimating accuracy.