摘要
This paper proposes a dynamic channel allocation scheme based on cognitive radio (CR). Firstly, the channel probing based on MMSE criterion is implemented, with which the probability distribution of channels in use by the primary user is given. Next, take the distances between the CR users and the primary user as basis to stratify the CR users, among the layers; the simulated annealing (SA) algorithm is used to implement the channel assigmnent. This algorithm differs from the well-known 0-1 matrix based allocation scheme, and keeps a good tradeoff between complexity, capacity as well as the fairness problems. The simulation results show that this algorithm can improve the allocation efficiency effectively.
This paper proposes a dynamic channel allocation scheme based on cognitive radio (CR). Firstly, the channel probing based on MMSE criterion is implemented, with which the probability distribution of channels in use by the primary user is given. Next, take the distances between the CR users and the primary user as basis to stratify the CR users, among the layers; the simulated annealing (SA) algorithm is used to implement the channel assignment. This algorithm differs from the well-known 0-1 matrix based allocation scheme, and keeps a good tradeoff between complexity, capacity as well as the fairness problems. The simulation results show that this algorithm can improve the allocation efficiency effectively.