{'fraction_non_alphanumeric': 0.023066485753052916, 'fraction_numerical': 0.0, 'mean_word_length': 5.709090909090909, '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 Puncturing Method for Ring Convolutional Coded Continuous Phase Modulation

In this paper, high-rate coded continuous phase modulation (CPM) schemes are investigated using the puncturing method. With Rimoldi’s Decomposition, the high-rate channel encoder over rings cascaded with the continuous phase encoder (CPE) can be treated as an overall encoder. Some typical low rate code generators and corresponding puncturing matrices with maximum normalized minimum squared Euclidean distance (NMSED) are searched and given. Numerical results show the decoded complexity of the high-rate ring convolutional coded CPM schemes is significantly reduced with small degradation in error performance compared to the parent low-rate coded schemes.