TRIAL Workshop on Cognitive Radio Testbeds

Research Article

Description of a Cognitive Radio Testbed based on USRP Platforms and CogWave

Download783 downloads
  • @INPROCEEDINGS{10.4108/icst.crowncom.2014.255432,
        author={Vincent Le Nir and Bart Scheers},
        title={Description of a Cognitive Radio Testbed based on USRP Platforms and CogWave},
        proceedings={TRIAL Workshop on Cognitive Radio Testbeds},
        publisher={IEEE},
        proceedings_a={TRIAL WORKSHOP},
        year={2014},
        month={7},
        keywords={cognitive radio cogwave testbed usrp},
        doi={10.4108/icst.crowncom.2014.255432}
    }
    
  • Vincent Le Nir
    Bart Scheers
    Year: 2014
    Description of a Cognitive Radio Testbed based on USRP Platforms and CogWave
    TRIAL WORKSHOP
    ICST
    DOI: 10.4108/icst.crowncom.2014.255432
Vincent Le Nir1,*, Bart Scheers1
  • 1: Royal Military Academy
*Contact email: vincent.lenir@rma.ac.be

Abstract

Today, many software defined radio (SDR) platforms are commercially available as off-the-shelf products at a very reasonable price. The concept of cognitive radio (CR) is to have a network of SDRs which can autoconfigure and autonomously change its parameters (waveform, frequency, bandwidth, power) according to the user needs and the electromagnetic environment. CogWave is an open-source software framework aiming at developing CR waveforms. Multiple waveforms have been implemented in CogWave, such as the multichannel DAA-OFDM waveform, the DADS waveform, and GNU Radio waveforms. CogWave provides the means to implement different CR waveforms and to develop rules to switch between different CR waveforms during run-time according to the user needs and the electromagnetic environment. A description of a CR testbed based on USRP platforms and the CogWave framework is given. In the scenario, a jammer perturbs the data transmission between two CR nodes. Results show that when the throughput drops under a predifined threshold, the CR nodes are able to switch from one waveform to another waveform while maintaining communication.