Swarm Intelligence Based Dynamic Control Channel Assignment in Cogmesh

In this paper we address the control channel assignment problem in a cognitive radio based wireless network, namely the CogMesh. Such a network is featured by the dynamic spectrum sharing of the secondary users coexisting with the primary users. The opportunistic nature of the spectrum utilization among the secondary users makes a global control channel infeasible. The self-coordination of the network, hence, becomes a challenge task. Considering the fact that common channels may temporarily exist among a local group of secondary users, we propose an adaptive approach that selects local common control channels independently by each secondary user according to the qualities of the detected spectrum holes and the choices of its neighbors. To achieve this, a swarm intelligence-based algorithm is used to facilitate the common control channel selection. The idea is to use HELLO messages periodically broadcasted by neighbors as the pheromone to rank the common channels so as to expedite the channel selection process. The algorithm is completely distributed and therefore scalable. Moreover, it is simple, flexible, adaptive, and well balanced on the exploitation and exploration of the radio resources. The behaviors and performance of the proposed algorithm are verified by simulation.

[1]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.

[2]  Marco Dorigo,et al.  AntNet: Distributed Stigmergetic Control for Communications Networks , 1998, J. Artif. Intell. Res..

[3]  Nitin H. Vaidya,et al.  Multi-channel mac for ad hoc networks: handling multi-channel hidden terminals using a single transceiver , 2004, MobiHoc '04.

[4]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[5]  Liesbet Van der Perre,et al.  Distributed cognitive coexistence of 802.15.4 with 802.11 , 2006, 2006 1st International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[6]  Jean-Christophe Dunat,et al.  Bio-Inspired Algorithms for Dynamic Resource Allocation in Cognitive Wireless Networks , 2007, CrownCom.

[7]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[8]  Liesbet Van der Perre,et al.  A Distributed Multichannel MAC Protocol for Cognitive Radio Networks with Primary User Recognition , 2007, 2007 2nd International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[9]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[10]  Kaigui Bian,et al.  Segment-Based Channel Assignment in Cognitive Radio Ad Hoc Networks , 2007, 2007 2nd International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[11]  Jun Zhao,et al.  Distributed coordination in dynamic spectrum allocation networks , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[12]  Léon J. M. Rothkrantz,et al.  Ant-Based Load Balancing in Telecommunications Networks , 1996, Adapt. Behav..

[13]  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.

[14]  Brian M. Sadler,et al.  A Survey of Dynamic Spectrum Access , 2007, IEEE Signal Processing Magazine.

[15]  L. Ma,et al.  Dynamic open spectrum sharing MAC protocol for wireless ad hoc networks , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..