Ir al contenido principal
Estándares

PTP (Protocolo de Tiempo de Precisión)

ptp

Definición

PTP (Precision Time Protocol) es un protocolo de sincronización horaria en red estandarizado como IEEE 1588. Mientras que NTP proporciona una precisión del orden de milisegundos, PTP aprovecha el sellado de tiempo por hardware para lograr una sincronización del orden de microsegundos a nanosegundos. Está diseñado para entornos de red local (LAN) y su precisión depende en gran medida del soporte de hardware en los switches de red y las tarjetas de interfaz de red.

Arquitectura

PTP utiliza una estructura jerárquica encabezada por un Reloj Maestro (Grandmaster Clock, GMC), que normalmente está conectado a un receptor GPS o a un reloj atómico. El GMC distribuye la hora precisa a todos los dispositivos de la red. El algoritmo de selección del mejor reloj maestro (Best Master Clock Algorithm, BMCA) elige automáticamente uno de los candidatos a GMC comparando, en un orden fijo, las prioridades configuradas por el operador y la calidad de la fuente de tiempo de cada candidato.

Casos de uso

PTP se utiliza en las bolsas financieras, la sincronización de estaciones base 5G, la alineación de audio y vídeo en emisiones, la sincronización de fase en redes eléctricas y los sistemas de control industrial. El caso más conocido en el ámbito financiero es la regulación MiFID II de la UE, que obliga a las empresas dedicadas a la negociación de alta frecuencia a mantener sus relojes dentro de 100 microsegundos respecto al UTC y a registrar las marcas de tiempo con una granularidad de un microsegundo o mejor. Para el resto de la negociación algorítmica la granularidad exigida es de un milisegundo, de modo que el nivel depende del tipo de actividad. En entornos en la nube, AWS Amazon Time Sync Service soporta PTP, permitiendo que las instancias EC2 alcancen una sincronización temporal de microsegundos.

¿Te resultó útil este artículo?

Términos Relacionados

Artículos Relacionados