Delay based channel allocations in multi-hop cognitive radio networks

Delay issue is a challenge in multi-hop cognitive radio networking because of the dynamic change of channels available to the cognitive radio nodes. To address this challenge, we propose a channel allocation and rate allocation scheme with low complexity in this paper. Our scheme is flexible so that it can react to the dynamic change of channel availability, and it can minimize the delay by considering the primary user activities. First, we model the primary users' activity, channel availability and the interference among the cognitive radio nodes in a cognitive radio network environment, and show how to implement a channel allocation algorithm and a rate allocation scheme in multi-hop cognitive radio networks. Second, we formulate an optimization problem to minimize the end-to-end delay of the network. We consider the channel availability constraint and the primary user activities jointly, and analyze the end-to-end delay in multi-hop cognitive radio networks. In order to reduce the computing complexity, we propose a graph coloring based channel allocation and rate selection algorithm using gradient descent method. Furthermore, we show the performance of our schemes and compare them with existing schemes for different scenarios of channel availability and number of channels through simulations. Our work brings insights on how to make rate selection and channel allocation in multi-hop cognitive radio networks.

[1]  Ian F. Akyildiz,et al.  OPERA: Optimal Routing Metric for Cognitive Radio Ad Hoc Networks , 2012, IEEE Transactions on Wireless Communications.

[2]  Xiaorong Zhu,et al.  Analysis of Cognitive Radio Spectrum Access with Optimal Channel Reservation , 2007, IEEE Communications Letters.

[3]  Yuguang Fang,et al.  Stochastic Traffic Engineering in Multihop Cognitive Wireless Mesh Networks , 2010, IEEE Transactions on Mobile Computing.

[4]  Y. Wu,et al.  Dynamic Rate Allocation, Routing and Spectrum Sharing for Multi-Hop Cognitive Radio Networks , 2009, 2009 IEEE International Conference on Communications Workshops.

[5]  Joseph Mitola Cognitive Radio for Flexible Mobile Multimedia Communications , 2001, Mob. Networks Appl..

[6]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[7]  Hamid Sharif,et al.  Network coding-aware channel allocation and routing in cognitive radio networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[8]  Weihua Zhuang,et al.  Minimizing End-to-End Delay: A Novel Routing Metric for Multi-Radio Wireless Mesh Networks , 2009, IEEE INFOCOM 2009.

[9]  Rose Qingyang Hu,et al.  Adaptive channel allocation and routing in cognitive radio networks , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[10]  Zhi-Hua Zhou,et al.  Resource Allocation for Heterogeneous Cognitive Radio Networks with Imperfect Spectrum Sensing , 2013, IEEE Journal on Selected Areas in Communications.

[11]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[12]  Ananthram Swami,et al.  On the Connectivity and Multihop Delay of Ad Hoc Cognitive Radio Networks , 2009, 2010 IEEE International Conference on Communications.

[13]  Xinbing Wang,et al.  Transmission delay in large scale ad hoc cognitive radio networks , 2012, MobiHoc '12.

[14]  Hamid Sharif,et al.  Channel allocation and multicast routing in cognitive radio networks , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

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

[16]  J. B. Rosen The Gradient Projection Method for Nonlinear Programming. Part I. Linear Constraints , 1960 .

[17]  Frank Harary,et al.  Graph Theory , 2016 .