{'fraction_non_alphanumeric': 0.03526818515797208, 'fraction_numerical': 0.010286554004408524, 'mean_word_length': 4.9475982532751095, '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}}
Improving DVB-S2 performance through constellation shaping and iterative demapping

Because it is widely supported by commercial-off-the-shelf (COTS) technology, the DVB-S2 waveform standard has become an attractive solution for military communication links. The waveform uses a combination of amplitude-phase-shift keying (APSK) modulation and low-density parity-check (LDPC) codes. Typical DVB-S2 implementations select signals from the APSK signal set with uniform probability. However, information-theoretic results suggest that performance may be improved by selecting lower-energy signals more frequently than higher-energy signals. In this paper, we propose and analyze a DVB-S2-compatible system that shapes the APSK constellation by selecting signals with a nonuniform probability. The receiver iterates between the APSK demapper, the shaping decoder, and the LDPC decoder. Using 32-APSK and a rate of 3 data bits per symbol, the system described in this paper achieves a gain of over 1 dB relative to a standard DVB-S2 system (i.e. one that does not use shaping or iterative demodulation) in additive white Gaussian noise (AWGN) at a bit-error rate of 10−5. About 0.7 dB of the gain can be attributed to shaping, and rest of the gain can be attributed to iterative demodulation and decoding. Lesser gains can be achieved over Rayleigh fading channels.