{'fraction_non_alphanumeric': 0.0234375, 'fraction_numerical': 0.0, 'mean_word_length': 5.677083333333333, '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 non-data-aided algorithm based on ML for OFDM synchronization

Orthogonal frequency division multiplexing (OFDM) is more sensitive to symbol timing offset (STO) and carrier frequency offset (CFO) than single-carrier signals, which requires more accurate synchronization algorithms. In this paper, the traditional ML synchronization algorithm is improved by accumulating multiple OFDM symbols, and joint estimation of symbol timing offset and carrier frequency offset is accomplished without data aiding. The simulation illustrates that the improved ML algorithm has a higher accuracy for STO estimation and a lower MSE for CFO estimation.