Cognitive radio network (CRN) has been proposed in recent years to solve the spectrum scarcity problem by exploiting the existence of spectrum holes. One of the important issues in a cellular CRN is how to efficiently allocate primary user (PU) spectrums without causing harmful interference to PUs. In this paper, we present a cross-layer framework which jointly considers spectrum allocation and relay selection with the objective of maximizing the minimum traffic demand of secondary users (SUs) in a cellular CRN. Specifically, we consider (1) CRN tries to utilize PU spectrums even when the CRN cell is not outside the protection region of the PU cell, and (2) cooperative relay is used in cellular CRNs to improve the utilization of PU spectrums. We formulate this cross-layer design problem as a mixed integer linear programming (MILP), and use LINGO to obtain the optimal solution. Compared with a simple channel allocation scheme, the numerical results show a significant improvement by using our method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.