{'fraction_non_alphanumeric': 0.0064, 'fraction_numerical': 0.0, 'mean_word_length': 5.453608247422681, '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}}
A power allocation algorithm for distributed cognitive radio systems

The users in a cognitive radio system should employ an efficient power allocation algorithm to share the spectrum with the primary user and avoid interference to them. This paper proposes a power allocation algorithm for distributed cognitive radio systems, which can guarantee transmitting opportunities for more cognitive users while not impairing the QoS of primary users. The simulation results show that the proposed algorithm can increase the average data rate of cognitive users and the number of supported users compared with the Binary algorithm.