Abstract

In cognitive radio networks (CRNs), dynamic spectrum access allows (unlicensed) users to identify and access unused channels opportunistically, thus improves spectrum utilization. In this paper, we address the user-channel allocation problem in multi-user multi-channel CRNs without a prior knowledge of channel statistics. The result of channel access is stochastic with unknown distribution, and statistically different for each user. In deciding the channel for access, a user needs to either explore a channel to learn its statistics, or exploit the channel with the highest expected reward based on the information collected so far. Further, a channel should be accessed exclusively by one user at a time to avoid collision. Using multi-armed bandit framework, we develop two rate-optimal algorithms with low computational complexities of <inline-formula><tex-math notation="LaTeX">$O(N)$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$O(NK)$</tex-math></inline-formula> , respectively, where <inline-formula><tex-math notation="LaTeX">$N$</tex-math></inline-formula> denotes the number of users and <inline-formula><tex-math notation="LaTeX">$K$</tex-math></inline-formula> denotes the number of channels. Further, we extend the results and develop an algorithm that is amenable to implement in a distributed fashion.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call