TAZ-PFC-2011-367


Gestión de comunicación en tiempo real en redes Ethernet conmutadas

Colomer Vieitez, José Javier
Nilsson, Klas (dir.)

Villarroel Salcedo, José Luis (ponente)

Universidad de Zaragoza, EINA, 2011
Informática e Ingeniería de Sistemas department, Ingeniería de Sistemas y Automática area

Ingeniero en Informática

Abstract: Un sistema distribuido es una colección de computadoras que se comunican entre sí a través de una red de comunicaciones y cooperan hacia la consecución de un objetivo común, siendo percibidas por el usuario como un único sistema. Cuando un sistema distribuido lleva a cabo tareas para las que el tiempo de respuesta es crítico, se lo denomina sistema de tiempo real distribuido. Algunos ejemplos de aplicación de estos sistemas son: prevención de accidentes automovilísticos (e.g. frenos ABS y sistemas de regulación de velocidad o autocrucero), control remoto de robots a partir de la información recogida por sensores, implementación de sistemas de control industrial, etc. A pesar de su extenso uso, hay una falta de especificaciones y técnicas estándar para comunicar de forma fácil y flexible los componentes de estos sistemas. Por ello, la mayor parte de los sistemas distribuidos emplean soluciones de comunicación a medida, específicamente diseñadas para funcionar en el entorno en que están situados los componentes del sistema, pero difícilmente aplicables a entornos de características diferentes. El objetivo de este proyecto no es proponer un nuevo estándar de comunicación para dichos sistemas, sino desarrollar una solución de comunicación en tiempo real que pueda ser fácilmente desplegada en una amplia variedad de entornos, liberando así de la tarea de diseñar una infraestructura de comunicación adaptada a cada situación específica. Este proyecto continúa la línea de trabajo iniciada por los departamentos de Ciencias de la Computación y de Control Automático de la Universidad de Lund, cuyo trabajo previo llevó al diseño e implementación de una herramienta para generar automáticamente infraestructuras de comunicación entre aplicaciones (LabComm) y a la especificación de un protocolo de comunicación en tiempo real basado en reserva de ancho de banda en redes Ethernet conmutadas (ThrottleNet). La realización de este Proyecto Fin de Carrera ha conllevado el diseño e implementación de dos sistemas independientes: en primer lugar, una aplicación interactiva que facilite el proceso de aprendizaje de LabComm. En esencia, esta aplicación será un simulador de transmisiones de datos que mostrará las virtudes y forma de uso del sistema LabComm. Por último, una implementación de ThrottleNet, a partir de la especificación proporcionada por estos departamentos.


Free keyword(s): labcomm ; throttlenet ; comunicación en tiempo real ; tiempo real ; ethernet ; redes ; hardware estándar
Tipo de Trabajo Académico: Proyecto Fin de Carrera
Notas: Desarrollado en el Instituto Tecnológico de Lund (LTH), Suecia Tutorado además por: Gestegard-Robertz, Sven y Blomdell, Anders

Creative Commons License

El registro pertenece a las siguientes colecciones:
Academic Works > Trabajos Académicos por Centro > escuela-de-ingeniería-y-arquitectura
Academic Works > Final Degree Projects




Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)