Cognitive radio implementation with GRC

Mahalingam Hemalatha, G. Jagadeeswar Reddy, K. Murali, E. Nageswara Rao

Research output: Contribution to journalJournal articlepeer-review


The main philosophy behind Cognitive Radio is to efficiently access and utilize an available frequency spectrum in an opportunistic manner. Given today‟s scenario where the number of private operators are on the rise, frequency seems to be one of the most sought after resources. In contrast to illusion, there is abundance in spectrum availability and the supposed spectrum shortage is partially an artifact of the regulatory and licensing process. In this work, an attempt is made to implement such a Cognitive Radio using GNU Radio Companion (GRC), a software to design, implement and test Software Defined Radio (SDR). Firstly the Bit Error Rate (BER) is measured for different modulation techniques against various available noise distributions for a given channel. Upon comparing the BER for various noise distribution and modulation techniques, the best OFDM technique is determined for each noise distribution. On implementing the SDR, a selector block is assigned as a switching element to select between the best modulation techniques for a given channel with a noise distribution in a real time situation.

Original languageEnglish
Pages (from-to)3349-3359
Number of pages11
JournalGlobal Journal of Pure and Applied Mathematics
Issue number5
StatePublished - 2015
Externally publishedYes


  • Cognitive radio
  • SDR
  • Spectrum sensing
  • Spectrum sharing
  • WRAN


Dive into the research topics of 'Cognitive radio implementation with GRC'. Together they form a unique fingerprint.

Cite this