You are on page 1of 14

UNIDAD TEMTICA II

Sincronizacin y Coordinacin
Las computadoras utilizan circuitos electrnicos para dar
seguimiento al tiempo
Cronmetro es una mejor palabra (temporizador)
En realidad no son relojes
Es un cristal de cuarzo mecanizado con precisin
Existen dos registros asociados con cada cristal
Un contador
Un mantenedor
Cada oscilacin del cristal disminuye el contador en uno
Cuando el contador llega a cero se genera una interrupcin
El contador se reinicia a partir del registro de mantenedor
A cada interrupcin se le conoce como marca de reloj
Cuando un sistema se inicia se solicita al
usuario la fecha y la hora
Se respalda la ROM CMOS
En cada marca del reloj el procedimiento de
servicio de interrupcin agrega uno a la hora
almacenada en memoria
Con una sola computadora y un solo reloj no
importa mucho si este reloj est desfasado
por una pequea cantidad
Con varias CPU y cada una con su propio reloj
Imposible garantizar que los cristales de las
diferentes computadoras funcionen exactamente
con la misma frecuencia
Los relojes (software) se salen gradualmente de
sincrona
Distorsin de reloj
Cmo se mide en realidad el tiempo?
Relojes mecnicos en el siglo XVII -> el
tiempo se ha medido
astronmicamente -> da solar
El segundo solar se define exactamente
como 1/86400 de un da solar
En la dcada de 1940 se estableci que el
periodo de rotacin de la Tierra no es constante
Friccin de las mareas
Resistencia atmosfrica
Variaciones de corta duracin a lo largo del da
probablemente ocasionadas por la gran turbulencia
de la lava del centro de la Tierra
Se calcul la duracin del da midiendo muchos
das y tomando el promedio antes de dividirlo
entre 86400 -> segundo medio solar
En 1948 se crea el reloj atmico
Conteo de las transiciones del tomo de cesio 133
El segundo atmico se define como el tiempo que
necesita el tomo de cesio 133 para efectuar
exactamente 9192631770 transiciones
Diversos laboratorios del mundo tienen relojes
de cesio 133
Bureau International de lHeure (BIH) de Pars
Promedio -> Tiempo Atmico Internacional (TAI)
12:00 a.m. del 1 de enero de 1958
86400 segundos TAI son ahora
aproximadamente 3 ms menos que un da medio
solar
El BIH resuelve el problema introduciendo
segundos vacos siempre que la discrepancia
entre el TAI y el tiempo solar alcanza los 800 ms
Esta correccin da lugar a un sistema de tiempo
basado en segundos TAI constantes pero que
permanecen en fase con el movimiento aparente del
Sol
Tiempo Universal Coordinado (UTC)
Las empresas de energa elctrica sincronizan el tiempo de
sus relojes de 60 o 50 Hz con el UTC
Cuando el BIH anuncia un segundo vaco la frecuencia se
eleva a 61 o 51 Hz
Un sistema operativo
Software especial para contar los segundos vacos conforme sean
anunciados
Usar la lnea de energa
Para proporcionar el UTC a la gente que necesita
el tiempo exacto
National Institute of Standard Time (NIST)
Estaciones de radio de onda corta
WWV
Fort Collins, Colorado
Emite un pulso corto al inicio de cada segundo UTC +/-1 ms
En Inglaterra
La estacin MSF
Rugby, Warwickshire
Satlites
El Geostationary Environment Operational
Satellite
Precisin UTC de 0.5 ms
Se requiere un conocimiento preciso de la
posicin relativa del emisor y del receptor
Compensar el retraso en la propagacin de la
seal
Sistema distribuido altamente especfico y
dedicado llamado GPS
Basado en un satlite puesto en rbita en
1978
Aplicaciones
Militares
Civiles: principalmente en la navegacin
Telfonos GPS: posicin
29 satlites que circulan cada uno en una
rbita situada a una altura aproximada de
20000 km
Cada satlite
Cuatro relojes atmicos
Calibrados en la Tierra
Transmite su posicin de manera continua
Para localizar el receptor
Slo tres satlites
1. Investigue al menos tres fuentes de retraso que
pueden introducirse entre transmisores WWV del
tiempo y los procesadores de un sistema distribuido
configurando sus relojes internos.
2. Considere el comportamiento de dos mquinas de
un sistema distribuido. Ambas tienen relojes que se
supone deben de hacer marcas 1000 veces por
milisegundo. Una mquina si lo hace, pero la otra
hace marcas cada 990 veces por milisegundo. Si las
actualizaciones llegan una vez por minuto Cul es el
mximo desajuste de reloj que ocurrir?
3. Proporcione ejemplos de aplicaciones distribuidas
que pueden utilizar la informacin GPS.

You might also like