Cognitive radio realities

A cognitive radio (CR) is a transceiver that is aware, adaptive, and capable of learning. It may be visualized and realized as an intelligent software package (cognitive engine) controlling a software defined radio platform. The cognitive engine executes a set of nested loops constituting a cognition cycle, drawing on experience and stored knowledge to optimize a set of user-chosen quality of service measures. The process relies on the effectiveness of a set of tools that are individually well known but rarely found together: multi-objective genetic algorithms, case-based decision theory, and neural networks. Practical implementation problems include passing environmental information from the radio to the cognitive engine, acting on that information, and performing real-time control of the radio platform by the cognitive engine. In this paper, we discuss our approach to developing and implementing a CR. Copyright © 2007 John Wiley & Sons, Ltd.

[1]  R.W. Brodersen,et al.  Implementation issues in spectrum sensing for cognitive radios , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[2]  A. Leclert,et al.  Universal Carrier Recovery Loop for QASK and PSK Signal Sets , 1983, IEEE Trans. Commun..

[3]  William A. Gardner,et al.  Signal interception: a unifying theoretical framework for feature detection , 1988, IEEE Trans. Commun..

[4]  Charles L. Weber,et al.  Asynchronous classification of MFSK signals using the higher order correlation domain , 1998, IEEE Trans. Commun..

[5]  Daryoush Habibi,et al.  Classification of digital modulation schemes using neural networks , 1999, ISSPA '99. Proceedings of the Fifth International Symposium on Signal Processing and its Applications (IEEE Cat. No.99EX359).

[6]  Charles W. Bostian,et al.  Cognitive Radio Formulation and Implementation , 2006, 2006 1st International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[7]  A FRAMEWORK FOR IMPLEMENTING COGNITIVE FUNCTIONALTY , 2006 .

[8]  Friedrich K. Jondral,et al.  Automatic classification of high frequency signals , 1985 .

[9]  Tony R. Martinez,et al.  Digital Neural Networks , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.

[10]  Peter A. J. Nagy,et al.  Modulation classification — An unified view , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[11]  Linda Doyle,et al.  A Reconfigurable Platform for Cognitive Networks , 2006, 2006 1st International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[12]  Andreas Polydoros,et al.  Likelihood methods for MPSK modulation classification , 1995, IEEE Trans. Commun..

[13]  Joseph Mitola,et al.  Cognitive Radio An Integrated Agent Architecture for Software Defined Radio , 2000 .

[14]  F. F. Liedtke,et al.  Computer simulation of an automatic classification procedure for digitally modulated communication signals with unknown parameters , 1984 .

[15]  C. Hwang Multiple Objective Decision Making - Methods and Applications: A State-of-the-Art Survey , 1979 .

[16]  R.E. Ziemer,et al.  Digital and analog communication systems , 1981, Proceedings of the IEEE.

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

[18]  Mohsen Guizani,et al.  Cognitive Radio Technology , 2006 .

[19]  Gu Xuemai,et al.  Automatic digital modulation recognition using artificial neural networks , 2003, International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.

[20]  Charles W. Bostian,et al.  Biologically Inspired Cognitive Radio Engine Model Utilizing Distributed Genetic Algorithms for Secure and Robust Wireless Communications and Networking , 2004 .

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

[22]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[23]  L. Franks,et al.  Carrier and Bit Synchronization in Data Communication - A Tutorial Review , 1980, IEEE Transactions on Communications.

[24]  Charles W. Bostian,et al.  MODULATION IDENTIFICATION USING NEURAL NETWORKS FOR COGNITIVE RADIOS , 2005 .

[25]  Michael Negnevitsky,et al.  Artificial Intelligence: A Guide to Intelligent Systems , 2001 .

[26]  C.W. Bostian,et al.  Demonstration and Analyses of Collaboration, Coexistence, and Interoperability of Cognitive Radio Platforms , 2007, 2007 4th IEEE Consumer Communications and Networking Conference.

[27]  Ryan W. Thomas,et al.  Cognitive networks , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[28]  Kiseon Kim,et al.  On the detection and classification of quadrature digital modulations in broad-band noise , 1990, IEEE Trans. Commun..

[29]  K. H. Pang,et al.  Simulation of a universal base-band carrier recovery loop , 1995 .

[30]  Charles W. Bostian,et al.  COGNITIVE RADIOS WITH GENETIC ALGORITHMS: INTELLIGENT CONTROL OF SOFTWARE DEFINED RADIOS , 2004 .

[31]  Charles L. Weber,et al.  Higher-Order Correlation-Based Approach to Modulation Classification of Digitally Frequency-Modulated Signals , 1995, IEEE J. Sel. Areas Commun..

[32]  A. K. Nandi,et al.  Procedure for automatic recognition of analogue and digital modulations , 1996 .

[33]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[34]  Itzhak Gilboa,et al.  A theory of case-based decisions , 2001 .