La sincronización por difusión de referencia ( RBS ) es un método de sincronización en el que el receptor utiliza las difusiones de la capa física para comparar los relojes. Esto difiere ligeramente de los métodos tradicionales, que sincronizan el reloj del emisor con el del receptor.
RBS permite que los nodos sincronicen sus relojes con la resolución necesaria, por ejemplo, para aplicaciones de redes de sensores inalámbricas . En lugar de transmitir una marca de tiempo en un paquete de sincronización, como en protocolos como el Protocolo de Tiempo de Red ( NTP), RBS permite que los nodos que reciben los paquetes de sincronización utilicen la hora de llegada del paquete como punto de referencia para la sincronización del reloj. Dado que la mayor parte del tiempo de propagación no determinista que implica la transmisión de un paquete a través de un canal inalámbrico se produce entre la construcción del paquete y el transmisor del remitente (por ejemplo, el retardo de la cola del remitente, el retardo de contención MAC, etc.), al registrar la hora solo en el receptor, RBS elimina la mayor parte de la incertidumbre de retardo presente en los protocolos de sincronización horaria típicos.
Para redes de un solo salto, el algoritmo RBS es muy simple. Primero, un transmisor emite M transmisiones de referencia. Cada receptor que recibe estas transmisiones intercambia con sus vecinos la hora en que cada transmisión de referencia fue recibida localmente. Luego, los nodos calculan los desfases relativos entre sí como el promedio de la diferencia de las marcas de tiempo de los relojes locales de los nodos para las M transmisiones de referencia. En redes de múltiples saltos, la sincronización horaria puede realizarse salto a salto entre dos nodos siempre que los nodos en cada enlace a lo largo de la ruta tengan un nodo común cuyas transmisiones de referencia puedan sincronizar. [ 1 ]
Véase también
- Sincronización de la infraestructura de transmisión de referencia
- Transferencia de tiempo y frecuencia
- Señal horaria
- Transferencia de tiempo
- El proyecto White Rabbit utiliza información de la capa física de Ethernet para mejorar la precisión de la sincronización.
Referencias
- ↑ J. Elson, L. Girod y D. Estrin. «Sincronización horaria de red de grano fino mediante difusiones de referencia». ACM SIGOPS Operating Systems Review - OSDI '02: Actas del 5.º simposio sobre diseño e implementación de sistemas operativos. Volumen 36, número SI, invierno de 2002. Páginas 147-163.
- Tiempo
- segmentos de red informática
- Marcas de tiempo