Joint Spectrum Sensing and Access Evolutionary Game in Cognitive Radio Networks
Many spectrum sensing methods and dynamic access algorithms have been proposed to improve the secondary users' opportunities of utilizing the primary users' spectrum resources. However, few of them have considered to integrate the design of spectrum sensing and access algorithms together by taking into account the mutual influence between them. In this paper, we propose to jointly analyze the spectrum sensing and access problem by studying two scenarios: synchronous scenario where the primary network is slotted and non-slotted asynchronous scenario. Due to selfish nature, secondary users tend to act selfishly to access the channel without contribution to the spectrum sensing. Moreover, they may take out-of-equilibrium strategies because of the uncertainty of others' strategies. To model the complicated interactions among secondary users, we formulate the joint spectrum sensing and access problem as an evolutionary game and derive the evolutionarily stable strategy (ESS) that no one will deviate from. Furthermore, we design a distributed learning algorithm for the secondary users to converge to the ESS. With the proposed algorithm, each secondary user senses and accesses the primary channel with the probabilities learned purely from its own past utility history, and finally achieves the desired ESS. Simulation results shows that our system can quickly converge to the ESS and such an ESS is robust to the sudden unfavorable deviations of the selfish secondary users.