{'fraction_non_alphanumeric': 0.018444266238973536, 'fraction_numerical': 0.00400962309542903, 'mean_word_length': 5.638297872340425, '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}}
16-DAPSK innovations-based sequence detection for satellite communications with imperfect carrier synchronization

The adoption of spectrally-efficient modulation in future satellite standards has to take into account the increased sensitivity to carrier synchronization, the nonlinear distortion caused by high-power amplifiers and the need for a precise decision threshold adjustment. These issues are considered in the proposed receiver. We use a 16-DAPSK (differential amplitude phase shift-keying) scheme with one bit absolutely encoded in amplitude and the other two bits differentially encoded in phase by an 8-state Ungerboeck trellis-code. Sequence detection is performed by the Viterbi algorithm with the branch metrics being computed from the innovative processes of a bank of stochastic nonlinear filters. These filters estimate the fading and the phase drift induced by the Doppler effect and/or oscillator instabilities, thus avoiding the need for a pilot carrier (or pilot symbols) and an autonomous decision threshold mechanism. Simulations show that the receiver is robust to fair amounts of fading and phase drift within the symbol interval, being suitable for nongeostationary-satellite communications with nonlinear amplifiers.