摘要

Considering the tradeoffs between spectrum sensing performance and resource consumption in dynamic cognitive radio networks, the spectrum sensing algorithm is proposed on the basis of distributed cooperative optimization. Double thresholds are used to divide the Cognitive Radio (CR) users into the trusted group and the incompletely trusted group. To improve the accuracy of spectrum sensing of the incompletely trusted group users' in the dynamic network environment, the sub-gradient algorithm is used to optimize the utility function of spectrum sensing in a distributive and cooperative manner. In this algorithm, the energy sensing threshold is dynamically adjusted. On the basis of the convergence rate of optimization, cooperative users are dynamically selected. Finally, an overall decision is obtained at the fusion center by the weighted combination of all data. Simulation results show that the proposed method enhances both the accuracy and speed of spectrum sensing and reduces the overhead of the cognitive radio networks at the same time.

全文