Configurable SDR Operation for Cognitive Radio Applications using GNU Radio and the Universal Software Radio Peripheral
Scaperoth, David Alan
MetadataShow full item record
With interoperability issues plaguing emergency responders throughout the country, Cognitive Radio (CR) offers a unique solution to streamline communication between police, Emergency Medical Technicians (EMT), and military officers. Using Software Defined Radio (SDR) technology, a flexible radio platform can be potentially configured using a Cognitive Engine (CE) to transmit and receive many different incompatible radio standards. In this thesis, an interface between a Cognitive Engine and an SDR platform is described which modifies (i.e., configures) the radioâ s operation. The interface is based upon communicating information via eXtensible Markup Language (XML) data files that contain the radioâ s Physical (PHY) parameters. The XML data files have been designed such that more development can be made to its structure as this research develops. The GNU Radio and the Universal Software Radio Peripheral (USRP) serve as the SDR platform for an example implementation. The example implementation involves importing XML data files into the SDR for quick configuration. Three configuration examples are used to describe this process.
- Masters Theses 
Showing items related by title, author, creator and subject.
Brisebois, Terrence (Virginia Tech, 2009-07-07)The goal of software-defined radio (SDR) is to move the processing of radio signals from the analog domain to the digital domain â to use digital microchips instead of analog circuit components. Until faster, higher-precision ...
Wang, Ying (Virginia Tech, 2009-09-25)Dynamic Cellular Cognitive System (DCCS) serves as a cognitive network for white space devices in TV white space. It is also designed to provide quality communications for first responders in area with damaged wireless ...
Fayez, Almohanad Samir (Virginia Tech, 2013-06-07)Software Defined Radios (SDRs) lend themselves to flexibility and extensibility because they
depend on software to implement radio functionality. Cognitive Engines (CEs) introduce
intelligence to radio by monitoring ...