{'fraction_non_alphanumeric': 0.015971606033717833, 'fraction_numerical': 0.0, 'mean_word_length': 5.097297297297297, '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}}
Energy efficient resource allocation for multiple primary and secondary users in cognitive radio networks with limited primary users' cooperation

This paper studies a cognitive radio network (CRN) consisting of multiple secondary users (SUs). The SUs are allowed to share the channels licensed to multiple primary users (PUs) on condition that the signal to interference plus noise ratio (SINR) on each channel at the PU is higher than a threshold. The problem of joint channel and power allocation for both the PUs and the SUs are investigated. The objective is to maximize the energy efficiency of the SUs with limit cooperation from the PUs subject to the SINR constraint at the PUs and the transmit power constraints of the SUs and the PUs. Based on the Dinkelbach method, the dual method and the Hungarian method, an iterative resource allocation algorithm is proposed. The impacts of the SINR constraint and the transmit power constraints on the energy efficiency are investigated by extensive simulation results. It is shown that the proposed algorithm converges fast and significantly outperforms the other algorithms.