Institute of Electrical & Electronic Engineers
Cognitive Radio (CR) is a promising technology to solve the spectrum scarcity problem by enabling Secondary Users (SU) to utilize the spectrum holes of Primary Users (PU) caused by static spectrum allocation. However, SUs need to avoid the interference to PUs, imposing new challenges in routing protocol designs and throughput improvement in CR Networks (CRN). In this paper, the authors propose a Cross-layer Channel Assignment and Routing (CCAR) algorithm. Specifically, their CCAR algorithm aims at throughput maximization while addressing the interference avoidance issue in CRNs. Solving for the optimal solution towards throughput maximization is a NP problem.