Implementación de un Protocolo de Comunicación y Monitorización Transparente para Procesadores Non-CORBA

  • Project ID: UCTR100113
  • Funded by: Indra
  • Participant organizations: Indra Sistemas
  • Type of funding: Private
  • Duration: 12 Oct 2010
  • Principal researcher: Juan Carlos López López and Fernando Rincón Calle
  • Keywords: Software Defined Radio, plataforma de comunicaciones, middleware, desarrollo hardware, FPGA, DSP

Resumen:

Modelo de conectividad para una plataforma Software Defined Radio

El objetivo de este proyecto es la definición e implementación de un mecanismo de comunicación que permita integrar de forma transparente los componentes de forma de onda (waveforms) que componen las aplicaciones para plataformas SDR (Software Defined Radio), independientemente del tipo de nodo de ejecución sobre el que se ejecuten (procesador de propósito general, DSP o FPGA). Es decir, se trata de proporcionar las abstracciones que permitan modelar tanto los dispositivos, recursos y waveforms asociados a los nodos de procesamiento de recursos limitados (DSPs y FPGAs), como a los implementados sobre el resto de la infraestructura (y que utilizan CORBA), permitiendo de esta manera la citada integración transparente entre elementos CORBA y no-CORBA.

Para lograr este objetivo se diseñará un middleware de comunicaciones específico para el entorno no-Corba de la plataforma SDR. Este middleware deberá ser interoperable con el resto de la infraestructura Corba, y por ello se basará en los mismos conceptos básicos. Sin embargo estará totalmente orientado no solo a proporcionar una gestión de la comunicación transparente, sino a que ésta pueda ser optimizada para cada plataforma hardware concreta, dados los requisitos de tiempo real de las aplicaciones que deben ejecutarse sobre ella.