An Adaptive Learning Automata Algorithm for Channel Selection in Cognitive Radio Network

Channel selection plays a critical role in cognitive radio networks. In this work, we apply the learning automata techniques to enable a cognitive radio to learn and make decision on channel selection from a set of available channels. The set of randomly available frequency channels is modeled as an unknown environment. As practical networks are usually non-stationary, we propose an adaptive algorithm that enables the cognitive radio to monitor changes in the radio environment and always select the optimal channel after a long run.

[1]  Yuguang Fang,et al.  Stochastic Channel Selection in Cognitive Radio Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[2]  Cristina Comaniciu,et al.  Adaptive Channel Allocation Spectrum Etiquette for Cognitive Radio Networks , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[3]  M. Thathachar,et al.  Networks of Learning Automata: Techniques for Online Stochastic Optimization , 2003 .

[4]  B. John Oommen,et al.  Generalized pursuit learning schemes: new families of continuous and discretized learning automata , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[5]  Kumpati S. Narendra,et al.  Learning automata - an introduction , 1989 .