{'fraction_non_alphanumeric': 0.02180376610505451, 'fraction_numerical': 0.0, 'mean_word_length': 5.352201257861635, '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}}
Study on Phase Interpolation Filters for Coherent Optical Communications

In most of the carrier phase estimation (CPE) algorithms, there is a need to average a block of symbols to mitigate the noise effect. The symbols within a block may share the same derived phase (block estimation), or alternatively, a symbol by symbol sliding-window filter can be used to get each symbol a unique phase (sliding-window estimation). It is well-known that block estimation has lower estimation accuracy but consumes less computational power compared with sliding-window estimation. To improve the performance of CPE employing block estimation, we study and propose a phase interpolation filter that is simpler than the sliding-window filter, and show analytically that linear phase interpolation yields the best performance. Simulation and experimental results show that the phase interpolation filter effectively improves the performance of block estimation to the level similar to that of the sliding-window estimation.