{'fraction_non_alphanumeric': 0.01783166904422254, 'fraction_numerical': 0.0, 'mean_word_length': 5.586854460093897, '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}}
Performance Analysis of Multilevel Punctured Turbo Codes

In applications of wireless packet-oriented video and image communications, a special coding scheme, referred to as multilevel coding (MLC), exhibits both power and bandwidth efficiency by jointly optimizing channel coding and modulation. In particular, MLC is suitable for communications over a degraded broadcast channel due to its superposition structure. Moreover, the hierarchical channel coding strategy of MLC matches the typical source encoding structure employed with successive refineable sources. Thus, an important issue of the MLC design is the code rate selection for each level. In order to meet high performance and rate flexibility required, we study MLC employing punctured turbo codes. Based on the random puncturing analysis and reliable channel region theorem for good binary code ensembles, we derive the punctured rate threshold for individual codes at each level, and show that, under multistage decoding (MSD) algorithm, the error probability performance of individual punctured turbo code at each level exhibits threshold behavior with respect to its punctured rate and the set of punctured rates of lower level codes. Moreover, a closed form achievable reliable transmission rate is described, and shown to predict the effective transmission rate of multilevel punctured turbo coding scheme very well at AWGN channel.