Método de sincronización para sistemas distribuidos con seguridad funcional

Autores/as

  • E. Azketa Basque Research and Technology Alliance (BRTA)
  • X. Mendialdua Basque Research and Technology Alliance (BRTA)
  • I. Ibarguren Basque Research and Technology Alliance (BRTA)
  • A. Solís Basque Research and Technology Alliance (BRTA)

DOI:

https://doi.org/10.4995/riai.2020.14022

Palabras clave:

Sincronización de reloj, sistemas distribuidos, seguridad funcional, redundancia

Resumen

La sincronización temporal es un requisito clave en varios dominios de aplicación basados en sistemas de tiempo real distribuidos. Por ello es un campo de investigación que despierta interés, especialmente en líneas como la transferencia del tiempo y la frecuencia, el diseño de relojes y osciladores, y el uso de sincronización en redes de comunicación. El presente trabajo se centra en la transferencia del tiempo entre elementos de un sistema distribuido para la sincronización de sus relojes y el software que ejecutan. En la actualidad existen diferentes protocolos para sincronizar relojes distribuidos, pero tienen una serie de inconvenientes que los hace inadecuados para determinados tipos de sistemas. En este trabajo se presenta un método para sincronizar la ejecución de software distribuido en una red de área local. Adicionalmente, se desarrolla el análisis de seguridad funcional del método y se proponen las medidas que tiene que implementar para alcanzar un nivel SIL2. El método se ha implementado y se ha validado ejecutándolo en un sistema distribuido físico realista, obteniendo unos resultados prometedores.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

E. Azketa, Basque Research and Technology Alliance (BRTA)

Ikerlan Technology Research Centre

X. Mendialdua, Basque Research and Technology Alliance (BRTA)

Ikerlan Technology Research Centre

I. Ibarguren, Basque Research and Technology Alliance (BRTA)

Ikerlan Technology Research Centre

A. Solís, Basque Research and Technology Alliance (BRTA)

Ikerlan Technology Research Centre

Citas

Eidson, J. C., 2006. Measurement, Control, and Communication Using IEEE 1588 (Advances in Industrial Control). Springer.

EN, 2011. EN 50159: Railway applications - Communication, signalling and processing systems - Safety-related communication in transmission systems.

EN, 2012. EN 50128: Railway applications - Communication, signalling and processing systems - Software for railway control and protection systems.

Hofmann-Wellenhof, B., Lichtenegger, H., Wasle, E., 2007. GNSS–global navigation satellite systems: GPS, GLONASS, Galileo, and more. Springer Science & Business Media.

IEC, 2005. IEC 62061: Safety of machinery - Functional safety of safety-related electrical, electronic and programmable electronic control systems.

IEC, 2010. IEC 61508: Functional safety of electrical/electronic/ programmable electronic safety-related systems.

IEC, 2015. IEC 62304: Medical device software - Software life cycle processes.

ISO, 2018. ISO 26262: Road vehicles - Functional safety.

Lévesque, M., Tipper, D., 2016. A survey of clock synchronization over packet-switched networks. IEEE Communications Surveys & Tutorials 18.4, 2926-2947. https://doi.org/10.1109/COMST.2016.2590438

Mills, D. L., 2010. Computer Network Time Synchronization: The Network Time Protocol on Earth and in Space, Second Edition. CRC Press.

Green Hills Software. INTEGRITY Real-Time Operating System, https://www.ghs.com/products/rtos/integrity.html.

Green Hills Software. MULTI Integrated Development Environment, https://www.ghs.com/products/MULTI_IDE.html.

Weiss, M., Eidson, J., Barry, C., Broman, D., 2015. Time-aware applications, computers, and communication systems (TAACCS). NIS. https://doi.org/10.6028/NIST.TN.1867

Descargas

Publicado

06-04-2021

Cómo citar

Azketa, E., Mendialdua, X., Ibarguren, I. y Solís, A. (2021) «Método de sincronización para sistemas distribuidos con seguridad funcional», Revista Iberoamericana de Automática e Informática industrial, 18(2), pp. 109–114. doi: 10.4995/riai.2020.14022.

Número

Sección

Artículos