Resumen:
El presente proyecto consiste en la implementación de una plataforma universal de procesamiento
banda base y radiocomunicaciones utilizando herramientas de desarrollo libre,
tanto en hardware con la USRP así como en software con GNU radio.
La USRP realiza las funciones de etapa frontal de radiofrecuencia mediante las tarjetas
opcionales RFX900 y RFX2400, gracias a esto la USRP es capaz de trabajar en las bandas de
frecuencias de 900Mhz y 2400Mhz. El tratamiento de las señales recibidas por la etapa de RF
se realiza en forma digital mediante conversores ADC, para posteriormente ser procesadas
en banda base por los DDCs implementados en un FPGA Altera Cyclone. Para los datos
a ser transmitidos, el proceso se invierte, esta vez, utilizando DUCs retornamos al valor de
frecuencia intermedia, para luego mediante DACs volver al dominio analógico y enviar la
señal a la antena.
GNU radio provee todas las herramientas necesarias para generar, modular, demodular, y
filtrar digitalmente las señales recibidas por la USRP, permitiendo implementar un radio definido
por software, el equipo es capaz de transmitir y recibir señales moduladas digitalmente
mediante dbpsk, dqpsk, d8psk y gmsk.
La plataforma se implementó en tres distribuciones de Linux, Mandriva, openSUSE y
Ubuntu, para determinar cuál es la más amigable para futuras investigaciones.