Title :
Efficient channel assignment for cooperative sensing based on convex bipartite matching
Author :
Ning Zhang ; Nan Cheng ; Hao Liang ; Yujie Tang ; Mark, Jon W. ; Xuemin Shen
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
Abstract :
In this paper, cooperative sensing for multi-channel cognitive radio networks (CRNs) is studied, whereby the secondary users (SUs) cooperate with each other to sense the multiple channels owned by the primary users (PUs). The objective is to better protect the primary system while satisfying the SUs´ requirement on the expected access time. A general scenario is considered, where the channels present different usage characteristics and the detection performance of individual SUs varies due to the channel conditions between the PUs and SUs. With the dynamics in the channel usage characteristics and the detection capacities, each SU chooses one channel for sensing to minimize the interference to the PUs. The problem is formulated as a nonlinear integer programming problem which is NP-complete in general. To find the solution efficiently, the original problem is transformed into a variant of convex bipartite matching problem by constructing a complete bipartite graph and defining proper weight vectors. Based on the problem transformation, a channel assignment algorithm is proposed for computing in polynomial time the solution in terms of the number of SUs, the number of channels, and the maximum value of weights. Simulation results are presented to validate the performance of the proposed algorithm.
Keywords :
channel allocation; cognitive radio; computational complexity; convex programming; cooperative communication; integer programming; interference suppression; vectors; CRN; NP-complete; PU; SU; channel assignment algorithm; channel usage characteristics; convex bipartite matching; cooperative sensing; detection capacities; interference minimization; multichannel cognitive radio networks; nonlinear integer programming problem; polynomial time; primary users; secondary users; weight vectors; Bipartite graph; Channel allocation; Cognitive radio; Interference; Probability; Sensors; Vectors;
Conference_Titel :
Communications (ICC), 2014 IEEE International Conference on
Conference_Location :
Sydney, NSW
DOI :
10.1109/ICC.2014.6883518