A polynomial-time algorithm for optimizing channel selection in Cognitive Radio Networks

Cognitive Radio Network (CRN) technology allows secondary users (SUs) to transmit data exploiting the wireless resources not utilized by licensed primary users (PUs). Channel exploration by SUs for finding transmission opportunities incurs non-negligible costs and is a key challenge in successful operation of CRN. In this paper, we investigate the joint effect of channel exploration order and stopping rule for channel selection with the goal of maximizing SUs' throughput. The main contribution of this paper is the near optimal exploration order and optimal stopping rule, paired with a new and more general characterization of PUs' traffic configurations in CRN. The proposed algorithm uses an analytical model that incorporates channel and PUs' activity history to make the best decision at each decision point, according to the current SUs' exploration results. The simulation study shows that the proposed algorithm significantly improves the SUs' throughput over the existing methods. The proposed optimal stopping algorithm runs in polynomial-time, which is another major contribution of this paper, since it is a significant complexity reduction from the typical exponential order of backward induction algorithms.

[1]  Marwan Krunz,et al.  Throughput-efficient sequential channel sensing and probing in cognitive radio networks under sensing errors , 2009, MobiCom '09.

[2]  Weihua Zhuang,et al.  Simple Channel Sensing Order in Cognitive Radio Networks , 2011, IEEE Journal on Selected Areas in Communications.

[3]  H. Vincent Poor,et al.  Optimal selection of channel sensing order in cognitive radio , 2009, IEEE Transactions on Wireless Communications.

[4]  K.G. Shin,et al.  Fast Discovery of Spectrum Opportunities in Cognitive Radio Networks , 2008, 2008 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks.

[5]  Jianfeng Wang,et al.  Emerging cognitive radio applications: A survey , 2011, IEEE Communications Magazine.

[6]  Hyeong-Ah Choi,et al.  Resource discovery algorithms for channel aggregation in Cognitive Radio Networks , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[7]  Xuemin Shen,et al.  HC-MAC: A Hardware-Constrained Cognitive MAC for Efficient Spectrum Management , 2008, IEEE Journal on Selected Areas in Communications.

[8]  Ian F. Akyildiz,et al.  Optimal spectrum sensing framework for cognitive radio networks , 2008, IEEE Transactions on Wireless Communications.

[9]  Kang G. Shin,et al.  Efficient Discovery of Spectrum Opportunities with MAC-Layer Sensing in Cognitive Radio Networks , 2008, IEEE Transactions on Mobile Computing.