Joint channel selection and cluster-based routing scheme based on reinforcement learning for cognitive radio networks

Cognitive radio network (CRN) has emerged as a promising solution to solve the problem of underutilization of licensed spectrum. It allows opportunistic access of unutilized spectrum (or white spaces) by unlicensed users (or secondary users, SUs) whilst minimizing interference to licensed users (or primary users, PUs). The dynamicity of channel availability has imposed additional challenges for routing in CRNs. Besides providing optimal routes to SUs for communication, one of the key requirements of routing in CRNs is to minimize interference to PUs. In this paper, we propose a joint channel selection and cluster-based routing scheme called SMART (SpectruM-Aware cluster-based RouTing) for CRNs. SMART enables SUs to form clusters in the network, and subsequently, it enables SU source node to search for a route to its destination node in the underlying clustered network. SMART applies an artificial intelligence approach called reinforcement learning in order to maximize network performance, such as SU-PU interference and packet delivery ratio. Simulation results show that SMART reduces significant interference to PUs without significance degradation of packet delivery ratio when compared to clustered scheme without cluster maintenance (i.e., SMART-NO-MNT) and non-clustered scheme (i.e., spectrum-aware AODV or SA-AODV).

[1]  Yang Yang,et al.  Reinforcement learning based spectrum-aware routing in multi-hop cognitive radio networks , 2009, 2009 4th International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[2]  Mario Gerla,et al.  CoRoute: a new cognitive anypath vehicular routing protocol , 2011, Wirel. Commun. Mob. Comput..

[3]  Ian F. Akyildiz,et al.  CRP: A Routing Protocol for Cognitive Radio Ad Hoc Networks , 2011, IEEE Journal on Selected Areas in Communications.

[4]  Tao Chen,et al.  CogMesh: A Cluster-Based Cognitive Radio Network , 2007, 2007 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks.

[5]  Luciano Bononi,et al.  Modeling and performance evaluation of transmission control protocol over cognitive radio ad hoc networks , 2009, MSWiM '09.

[6]  Serge Fdida,et al.  SURF: A distributed channel selection strategy for data dissemination in multi-hop cognitive radio networks , 2013, Comput. Commun..

[7]  Wahidah Hashim,et al.  Clustering algorithms for Cognitive Radio networks: A survey , 2014, J. Netw. Comput. Appl..

[8]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[9]  Gang Wang,et al.  Stability-Capacity-Adaptive Routing for High-Mobility Multihop Cognitive Radio Networks , 2011, IEEE Transactions on Vehicular Technology.

[10]  D. Turgay Altilar,et al.  United nodes: cluster-based routing protocol for mobile cognitive radio networks , 2011, IET Commun..

[11]  Luigi Paura,et al.  Reactive routing for mobile cognitive radio ad hoc networks , 2012, Ad Hoc Networks.

[12]  Ian F. Akyildiz,et al.  CRAHNs: Cognitive radio ad hoc networks , 2009, Ad Hoc Networks.

[13]  Kok-Lim Alvin Yau,et al.  Route selection for minimizing interference to primary users in Cognitive Radio Networks: A Reinforcement Learning approach , 2013, 2013 IEEE Symposium on Computational Intelligence for Communication Systems and Networks (CIComms).

[14]  F. Richard Yu,et al.  Prediction-Based Topology Control and Routing in Cognitive Radio Mobile Ad Hoc Networks , 2010, 2010 INFOCOM IEEE Conference on Computer Communications Workshops.