Tesi etd-09122014-170021 |
Link copiato negli appunti
Tipo di tesi
Tesi di laurea magistrale
Autore
DEL VIGNA, FABIO
URN
etd-09122014-170021
Titolo
Implementation of a suite of components for Software Defined Radio using an SCA-compliant framework
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
COMPUTER ENGINEERING
Relatori
relatore Luise, Marco
relatore Vitiello, Carmine
relatore Dott. Cimino, Mario Giovanni Cosimo Antonio
relatore Vitiello, Carmine
relatore Dott. Cimino, Mario Giovanni Cosimo Antonio
Parole chiave
- multithreading
- Redhawk
- SCA
- SDR
- Software Defined Radio
Data inizio appello
02/10/2014
Consultabilità
Completa
Riassunto
The aim of this work is to introduce Software Defined Radio (SDR) technology, present an open source SCA-compliant framework whose name is Redhawk, which derives from the OSSIE project and describes an implementation example of some processing instances.
Since in SDR applications it is necessary to run the same software on different hardware, portability becomes the main important aspect in the development of software radio applica- tions. The use of a SCA-compliant framework solves this issue making hardware transparent to the programmer and reducing time and costs of code development.
This aspect can be exploited for prototyping applications quickly without the need of a spe- cific hardware or testing new standards and protocols.
We will introduce some basic concepts of SDR, of the SCA architecture, based on CORBA, and Redhawk. We will then talk about of the implementation of a suite of components, writ- ten by using Redhawk IDE and C++ programming language. These will be tied together to form an application called waveform.
We will also present the results obtained by enforcing a certain level of parallelism in our algorithm to speed up computation in Redhawk components and boost performances against a more simpler non concurrent implementation of the same algorithms.
Since in SDR applications it is necessary to run the same software on different hardware, portability becomes the main important aspect in the development of software radio applica- tions. The use of a SCA-compliant framework solves this issue making hardware transparent to the programmer and reducing time and costs of code development.
This aspect can be exploited for prototyping applications quickly without the need of a spe- cific hardware or testing new standards and protocols.
We will introduce some basic concepts of SDR, of the SCA architecture, based on CORBA, and Redhawk. We will then talk about of the implementation of a suite of components, writ- ten by using Redhawk IDE and C++ programming language. These will be tied together to form an application called waveform.
We will also present the results obtained by enforcing a certain level of parallelism in our algorithm to speed up computation in Redhawk components and boost performances against a more simpler non concurrent implementation of the same algorithms.
File
Nome file | Dimensione |
---|---|
Tesi.pdf | 1.68 Mb |
Contatta l’autore |