The extensive utilization of Internet of Things (IoT) devices in a wide range of services prompts spectrum scarcity. Recently, Cognitive Radio Networks (CRNs) have shown promising results in addressing the spectrum scarcity problem. Therefore, CRNs are envisaged to play a crucial role in accommodating the massive number of emerging IoT devices. However, two dominant shortcomings hinder the coalescence of IoT and CRNs. First, the selfish behavior among Secondary Users (SUs) during the spectrum sensing process. Second, the inability to construct a convenient metric for fair spectrum assignment. The contribution of this paper is quadruple: (i) a Direct Strategy Selection (DSS) mechanism that satisfies Aspiration Equilibrium (AE) and enforces cooperation among SUs during the spectrum sensing process; (ii) a spectrum allocation scheme that takes cooperative behavior as a fairness parameter; (iii) studying the effects of three windowing techniques on the proposed allocation scheme and selecting the window that achieves maximum fairness; (iv) exploring the trade-off between the utility function and cooperation among SUs. The results show that DSS yields instant convergence and a threefold increase in the index of cooperation. Regarding spectrum allocation, the proposed scheme combined with the Reverse Attenuation Window (RAW) shows a 22% increase in the Average Satisfaction Ratio (ASR) for SUs. The simulations are conducted in the worst case scenario, where all SUs in the CRN are requesting to access the spectrum at the same time.
Read full abstract