Desarrollo de un servidor FTP y Stack TCP/IP optimizados para la placa TIP SRI

Entidad financiadora : INDRA Sistemas SA
Fechas : 13/04/2012 – 20/12/2012
Cuantía : 34.113€
Investigador Principal : Luis Piñuel Moreno

SUMMARY

El proyecto contempla tres sub-objetivos distintos. en primer lugar, desarrollar un Stack TCP/IP específico que, partiendo del siguiente entorno experimental proporcionado por INDRA, cumpla los siguientes requisitos:

  1. Rendimiento:
    • 95.5 MBytes/s de velocidad sostenida para la transferencia de ficheros desde el sistema objetivo al cliente FTP
    • Consumo de tiempo de CPU inferior al 50%
  2. Requisitos funcionales:
    • Capa de Enlace: compatible con protocolo ARP
    • Capa de Red IPv4
    • Capa de Transporte: /CP/UDP, sin espera activa para las llamadas ‘send’ y ‘receive’ (el bloqueo no debe consumir tiempo de CPU)
  3. Entorno experimental:
    • Sistema objetivo: Placa de evaluación PPC440GX de AMCC (Ocotea) a 533NHz
    • Sistema operativo: Green Hills Integrtity RTOS c4.0.10
    • Compilador Green Hills AdaMulti IDE para PPC v4.2.3
    • Capa Física a emplear: Gigabit Ethernet
    • Conexión punto a punto mediante cable cruzado Categoría 5e/6

En segundo lugar, el proyecto contempla mejorar la implementación del servidor FTP desarrollado en un proyecto anterior (Desarrollo de un servidor FTP para transferencia de datos desde una placa con memorias Flash y evaluación del esfuerzo necesario para el desarrollo de un Stack TCP/IP específico para el sistema objetivo) para logar una mayor robustez y aprovechar mejor las características del nuevo Stack TCP/IP desarrollado. Por último, el proyecto contempla colaborar con Indra para integrar el conjunto formado por el servidor FTP y el Stack TCP/IP con el software de acceso a las memorias NAND Flash.