Sistemas de sellado temporal en redes sincronizadas de alta precisión
Metadata
Show full item recordEditorial
Universidad de Granada
Director
Díaz Alonso, Antonio JavierDepartamento
Universidad de Granada. Programa de Doctorado en Tecnologías de la Información y la ComunicaciónMateria
Sistemas de sellado temporal Redes sincronizadas de alta precisión Temporary sealing systems High precision synchronized networks
Date
2021Fecha lectura
2021-06-30Referencia bibliográfica
Girela López, Francisco Jesús. Sistemas de sellado temporal en redes sincronizadas de alta precisión. Granada: Universidad de Granada, 2021. [http://hdl.handle.net/10481/69659]
Sponsorship
Tesis Univ. Granada.Abstract
El aumento de la conectividad, la automatización y la adopción de tecnología, tanto en la industria
como en la vida diaria de las personas, lleva asociado un incremento en los requisitos técnicos
necesarios para poder cumplir con las expectativas de los usuarios y asegurar la calidad de servicio.
En este contexto, diferentes parámetros como ancho de banda, latencia, determinismo o
escalabilidad han ganado relevancia debido al despliegue de redes cada vez más complejas.
Bien sea por el número de nodos conectados, la distribución geográfica de los mismos o la
naturaleza del servicio, las redes de comunicación actuales suelen estar desplegadas de forma
distribuida, añadiendo complejidad a la monitorización y la gestión. Dados los estrictos requisitos
en términos de calidad de servicio y latencia en las comunicaciones en ciertos ámbitos, como las
redes de quinta generación (5G) o de comercio electrónico en finanzas, el despliegue de redes de
visibilidad que aporten información del estado de la red de forma centralizada es necesario.
Dependiendo de la red en cuestión, dicha centralización de la monitorización puede agrupar equipos
desplegados a escala local o incluso llegar a englobar equipos desplegados a escala nacional o
transnacional.
Esta tesis doctoral se centra en tres de los principales escollos a la hora de ejecutar un correcto
análisis del tráfico en la red usando redes de visibilidad: la sincronización temporal, la capacidad de
integración de las redes de visibilidad en redes de producción operativas y el sellado temporal de
los paquetes de red en nodos desplegados de forma distribuida.
De inicio, una revisión de diferentes mecanismos de sincronización en redes distribuidas con el
objeto de transferir una noción del tiempo compartida entre los diferentes nodos de la red de
visibilidad ha sido realizada. Este estudio, aunque revisa múltiples mecanismos, se centra en el
nuevo perfil High Accuracy (HA) definido en la última revisión del estándar IEEE 1588 Precise Time
Protocol (PTP). Tras la profundización en la tecnología, uno de los principales escollos detectados
para su integración es la limitación de ancho de banda mostrada por la implementación previa de
este perfil, conocido como protocolo White Rabbit (WR).
Dicho protocolo fue originalmente implementado para soportar enlaces 1 Gbps Ethernet
suponiendo un problema de compatibilidad en su despliegue en redes de comunicaciones
industriales, donde enlaces 10 Gbps, 25 Gbps, 40 Gbps o 100 Gbps son la norma general. Por ese
motivo, la primera tarea de la tesis doctoral se centra en la adaptación del protocolo WR a 10 Gbps,
demostrando su adaptabilidad a diferentes anchos de banda manteniendo un nivel de
sincronización inferior al nanosegundo, y superando la limitación en el marco de las frecuencias de
transmisión para los enlaces Ethernet de diferentes velocidades.
Posteriormente, se realiza un análisis detallado del perfil HA en PTP a través del protocolo WR
considerado una implementación previa de dicho perfil. La evaluación a través de este protocolo
permite anticipar las potenciales limitaciones del recién presentado perfil HA, no solo en un marco
teórico sino en despliegues reales en diversas industrias. El motivo por el cual se presta especial
atención a esta aproximación es su capacidad para alcanzar niveles de exactitud mejores del nanosegundo en redes Ethernet de fibra, siendo una tecnología prometedora en términos de
precisión en la correlación temporal de los paquetes capturados en la red de visibilidad y,
simultáneamente, en términos de adopción industrial en sectores como finanzas,
telecomunicaciones o ciencia.
Por último, siguiendo el hilo conductor de la utilización de diferentes frecuencias de transmisión en
enlaces Ethernet y de sincronización temporal de alta precisión, esta tesis presenta el diseño e
implementación de un nuevo mecanismo de sellado temporal basado en la tecnología usada por el
protocolo WR. El objetivo de este mecanismo de sellado temporal es alcanzar precisiones en el nivel
de los picosegundos en la captura de paquetes Ethernet generados por equipos asíncronos
desplegados de forma distribuida.
El diseño de este sellador temporal ahonda en la flexibilidad de los mecanismos de medición de fase
para obtener niveles de precisión en el rango de picosegundos sin necesidad de electrónica externa
o complejos procesos de calibración, mejorando el coste y la capacidad de integración de esta
tecnología. Además, su integración es compatibilizada con mecanismos de sincronización de alta
precisión, por ejemplo, WR o PTP HA, permitiendo su uso de forma distribuida en redes de
visibilidad.
Este concepto, nombrado Precise Network Time Monitoring (PNTM), permite su integración en
equipos de red o de captura de paquetes manteniendo altos niveles de precisión sin requerir
grandes costes y, en combinación con sincronización de red, puede suponer una alternativa válida
para la gestión integral de una red de datos de área local (LAN) o amplia (WAN).
Esta tesis aborda los desarrollos mencionados, realiza la validación experimental de los sistemas
implementados, así como su caracterización, y finaliza con una revisión de las posibles aplicaciones
y trabajos futuros a desarrollar en esta línea de investigación. The rise of connectivity, automatization, and technology adoption in both the industry and the dayby-
day lifestyle has led to an evolution on the technical requirements in order to fulfill the
expectations and quality of service. In that context, different parameters, e. g., data bandwidth,
latency, determinism, or scalability, are now more important due to the increased complexity in
communication networks.
Due to the number of connected nodes, the geographical distribution, or the service idiosyncrasy,
nowadays communication networks are deployed in a distributed manner. This fact complicates the
monitoring and management of those networks. Regarding the strict quality of service and latency
requirements, especially in fifth generation (5G) and electronic trading networks, it is necessary to
deploy visibility networks that provide centralized service information. Depending on the network
architecture, the visibility network may need to be deployed only locally or may need to be deployed
on a nation-wide or even international scale.
This Ph.D. dissertation focuses on three main issues that prevent a correct traffic analysis in visibility
networks: Time synchronization, integration of visibility networks in production environments and
distributed packet timestamping.
Firstly, a state of art review covering the main time synchronization mechanisms in distributed
networks for propagating a shared notion of time is performed. This review covers multiple
technologies, but it is focused on the new IEEE 1588 Precise Time Protocol (PTP) High Accuracy (HA)
profile defined in the standard. Because of this review, a limitation on its integrability is detected
due to the low bandwidth of the reference design for this profile, which is known as the White
Rabbit (WR) protocol.
The WR protocol was designed to work over 1 Gbps Ethernet links and that means that it has a lack
of compatibility with commercial communication networks that typically use higher data
bandwidths, e.g., 10 Gbps, 25, Gbps, 40 Gbps or 100 Gbps. For that reason, the first task in this work
relates to the evolution of WR to support higher bandwidths, i.e., 10 Gbps. That shows the
adaptability of the technology to work with different bandwidths maintaining its sub-nanosecond
synchronization accuracy and demonstrates that it is a feasible solution even when using different
transmission frequencies for different link speeds in Ethernet networks.
Following this development, an in-detail analysis of the HA profile has been performed. This review
identifies the main limitations of this new profile thanks to the use of WR industrial deployments as
a reference to obtain both theoretical information and real-life feedback. In the context of this
dissertation, the attention to the HA profile is justified by its unprecedented level of accuracy in
commercial Ethernet networks. This is an essential feature to correlate the obtained timestamps
when capturing data packets in distributed visibility networks. Additionally, the use of WR can
promote next generation visibility capabilities to be used in the scientific, finance and
telecommunication sectors thanks to its existing industrial adoption. After covering the time synchronization and integrability aspects for visibility networks, this thesis
proposes and implements a new timestamping mechanism based on an adaptation of the WR
implementation. The goal of the proposed timestamping technique is to maintain the single
picosecond precision on the capture of data packets generated by asynchronous devices in
distributed Ethernet networks.
The timestamping design is based on a phase measurement technique to achieve single picosecond
precision without requiring specific electronic components or calibration. Therefore, this
mechanism leads to a cost reduction and enhances the integrability in network devices.
Furthermore, the integration of picosecond-level timestamping with sub-nanosecond time
synchronization (thanks to WR or the HA profile) enables this design to be deployed in actual
distributed architectures, overcoming the time synchronization issue when capturing information
in different locations.
This combination is called Precise Network Time Monitoring (PNTM). Thanks to this contribution,
regular network devices can be used for high precision timestamping purposes, reducing the overall
cost, and minimizing the degradation of latency measurements in Local Area Networks (LAN) and
Wide Area Networks (WAN). Due to this, PNTM offers a suitable solution for high-performance
centralized monitoring in demanding applications.
During this Ph.D. dissertation all the research, technology reviews, developments, experimental
setups, and obtained results are presented. As a conclusion, this contribution validates the
feasibility of the proposed technology and the WR-related developments. Moreover, a review of
potential applications and future work is presented as well.