Desarrollo y evaluacion de prestaciones de un servicio de sincronizacion global basado en el modo de comunicacion multicast de protocolo de alta velocidad xtp para aplicaciones de tiempo real

  1. PALAU SALVADOR CARLOS ENRIQUE
Supervised by:
  1. Manuel Esteve Domingo Director

Defence university: Universitat Politècnica de València

Year of defence: 1997

Committee:
  1. Antonio Alabau Muñoz Chair
  2. Alberto González Salvador Secretary
  3. Justo Carracedo Gallardo Committee member
  4. Jesús Angel Viña Castiñeiras Committee member
  5. Luis Muñoz Gutiérrez Committee member

Type: Thesis

Teseo: 62724 DIALNET

Abstract

Los sistemas de tiempo real distribuido necesitan una base de tiempo comun a todos los procesos del sistema; para ser empleado por las aplicaciones de tiempo real que se ejecutan en el sistema: esta base de tiempo se puede obtener empleando diferentes tecnicas (hardware, siftware e hibridas), tanto a nivel de aplicacion como en otros niveles inferiores. La propuesta de la presente tesis es situar este servicio en el nivel de transporte, y en concreto que el protocolo de este nivel sea xtp. Se han diseñado, especificando e implementado siete algoritmos de sincronizacion formando parte del kernel de xtp. Los algoritmos implementados; todos ello del tipo software; se pueden clasificar en dos grupos; aquellos que son de actualizacion discreta y de actualizacion continua, segun el tipo de interaccion matenida con el reloj local: todos ellos han utilizado el modo de comunicacion multicast en lugar del unicast a efectos de reducir el numero de mensajes intercambiados entre procesos de sincronizacion, asi como mejorar las prestaciones tanto a nivel de precision como de estabilidad y adaptabilidad. La evaluacion se ha realizado sobre un testbed diseñado como un objetivo inicial de la tesis. Las conclusiones extraidas muestran la corrion de las hipotesis iniciales y la bondad de los mismos ante una comparacion de los resultados obtenidos con los del network time protocol, estandar del ietf en cuanto a sincronizacion de relojes.