{'fraction_non_alphanumeric': 0.022326674500587545, 'fraction_numerical': 0.0, 'mean_word_length': 4.958041958041958, '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}}
Soft carrier phase recovery for continuous phase modulations

In this paper a general soft-based synchronization technique for continuous phase modulations (CPM) is presented. In particular two soft carrier phase estimation algorithms are derived, being the phase the parameter that shows the lower implementation complexity. These algorithms exploit the trellis structure inherent in the modulator of CPM signals and make use of a symbol-based BCJR, developed in an ad-hoc way for an uncoded CPM signal. The algorithms are blind and are designed to work with all CPM family. Simulation results for the soft carrier phase estimation are presented in terms of Root Mean Square Estimation Error (RMSEE). The modified Cramer-Rao bound (MCRB) is also shown for reference. RMSEE of soft recovery approach is very close to MCRB for all the examined formats.