Channel Assignment for Throughput Maximization in Cognitive Radio Networks
In this paper, the authors consider the channel allocation problem for throughput maximization in cognitive radio networks with hardware-constrained secondary users. Specifically, they assume that secondary users exploit spectrum holes on a set of channels where each secondary user can use at most one available channel for communication. They develop two channel assignment algorithms that can efficiently utilize spectrum opportunities on these channels. In the first algorithm, secondary users are assigned distinct sets of channels. They show that this algorithm achieves the maximum throughput limit if the number of channels is sufficiently large.