The number of users in wireless networks, such as mobile and Internet-of-Things networks, is witnessing a tremendous increase, turning the available frequency spectrum into a scarce resource that needs to be efficiently utilized. Cognitive radio (CR) is a key technology for achieving spectrum efficiency by continuously sensing and detecting frequency bands that are not used by licensed primary users (PU) and allowing unlicensed secondary users (SUs) to use them. One of the main challenges in CR is the design of a medium access control (MAC) protocol that ensures efficient spectrum sharing by SUs without disrupting the connectivity of PUs. To achieve that, many of the existing MAC protocols in the literature allow multiple SU transmissions to proceed simultaneously by performing batch-based power control decisions to limit mutual interference between them. Interestingly, the majority of such protocols are demand-rate unaware; i.e., all SUs are granted the same data rate, regardless of their data rate demand. In this paper, we highlight the severe drawbacks of demand-rate unawareness and propose the rate-aware power-controlled channel assignment (RPCCA) MAC protocol, which performs batch-based simultaneous channel assignment decisions to competing SUs along with power control to limit mutual interference, while taking into account the variable demand-rate across SUs. Simulation experiments have demonstrated that the RPCCA protocol offers substantial performance improvements over existing demand-rate unaware CR-based MAC protocols.
Read full abstract