Joint spectrum allocation and relay selection in cellular cognitive radio networks

  • Authors:
  • Tengyi Zhang;Yuan Wu;Ke Lang

  • Affiliations:
  • Department of Electronic & Computer Engineering, Hong Kong University of Science and Technology, Hong Kong, People's Republic of China;Department of Electronic & Computer Engineering, Hong Kong University of Science and Technology, Hong Kong, People's Republic of China;Department of Electronic & Computer Engineering, Hong Kong University of Science and Technology, Hong Kong, People's Republic of China

  • Venue:
  • Mobile Networks and Applications - Special issue on Wireless and Personal Communications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cognitive Radio Network (CRN) has been proposed in recent years to solve the spectrum scarcity problem by exploiting the existence of spectrum holes. One of the important issues in the cellular CRNs is how to efficiently allocate primary user (PU) spectrum inside a CRN cell without causing harmful interference to PUs. In this paper, we present a cross-layer framework which jointly considers spectrum allocation and relay selection with the objective of maximizing the minimum traffic demand of secondary users (SUs) in a CRN cell. Specifically, we consider (1) CRN tries to utilize PU spectrum even when the CRN cell is not completely outside the protection region of the PU cell, and (2) cooperative relay is used in cellular CRNs to improve the utilization of PU spectrum. We formulate this cross-layer design problem as a Mixed Integer Linear Programming (MILP) and propose a low complexity heuristic algorithm to solve it. Compared to a simple channel allocation scheme, the numerical results show a significant improvement by using our proposed method and the performance is close to the optimal solution. We further consider the spectrum allocation among several CRN cells with the objective of maximizing the overall minimum throughput of all cells while ensuring each individual cell's minimum throughput requirement. A low complexity algorithm is proposed to achieve the objective with satisfactory performance.