{'fraction_non_alphanumeric': 0.014785992217898832, 'fraction_numerical': 0.0031128404669260703, 'mean_word_length': 5.4623115577889445, '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}}
Multivalued Amplitude Spectrum Generation Method of TDCS in Complex Spectrum Environment

In order to overcome the unstable generation of amplitude spectrum and insufficient utilization of interference band in transformed domain communication system (TDCS), a multi-value amplitude spectrum generation method based on energy detection is proposed. Firstly, the channel power spectrum envelope is used to determine the distribution bands and size of noise. Then each band is labeled as an exponential power of its multiple based on the benchmark of the minimum power spectrum, which achieves an adaptive labeling of the whole spectrum. Finally, for different spectral environments, the adjustment factor is introduced into the label spectrum to change the convergence rate of interference suppression according to the spectral conditions. The results show that compared with the optimal single threshold method, this method reduces the bit error rate to less than 0.1 times, increases the spectral occupancy by 20%, and has less computational complexity when the number of sample points of the amplitude spectrum is large. It is suitable for channel environments where there are multiple interference sources in the channel and the frequency band occupancy of the interference is large.