{'fraction_non_alphanumeric': 0.020263424518743668, 'fraction_numerical': 0.0010131712259371835, 'mean_word_length': 5.213836477987422, '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}}
Symbol Mapping Design for Bit-Interleaved Polar-Coded Modulation With Iterative Decoding

In this letter, we design a bit-interleaved polar-coded modulation system with iterative decoding subject to constraints on complexity, error floor, and waterfall region performance. We show that the hill-like trajectory of polar code extrinsic information transfer curves allows us to predict the gap of the bottleneck region that a polar code achieves at a given received signal-to-noise ratio for a given labeling rule. Using the gap, we propose a 3-D linear objective function to optimize for error floor, waterfall region performance, and complexity. The objective function requires Monte Carlo simulations for only three points on the extrinsic information transfer curve of the demapper for a given labeling rule. Our simulations show that the proposed method designs labeling rule and polar code duos that trade off error-floor and waterfall region performance with complexity and latency.