{'fraction_non_alphanumeric': 0.02237354085603113, 'fraction_numerical': 0.0, 'mean_word_length': 5.351851851851852, '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 Crowd Cooperative Spectrum Sensing Algorithm Using a Non-Ideal Channel

Spectrum sensing is the prerequisite of the realization of cognitive radio. So it is a significant part of cognitive radio. In order to stimulate the SUs to sense the spectrum, we combine the incentive mechanism of crowd-sensing with cooperative spectrum sensing effectively, and put forward a crowd cooperative spectrum sensing algorithm with optimal utility of secondary users (SUs) under non-ideal channel which we define SUs’ utility expectation functions related to rewards, sensing time and transmission power. Then, we construct the optimization problem of maximizing the utilities of SUs by optimizing the sensing time and the transmission power, and prove that this problem is a convex optimization problem. The optimal sensing time and transmission power are obtained by using the Karush-Kuhn-Tucker (KKT) conditions. The numerical simulation results show that the spectrum detection performance of algorithm, which we put forward, is improved.