António Casimiro

Fault-Tolerant Precision Time Protocol for Smart Grids

Radu Onica, Nuno Ferreira Neves and António Casimiro

Proceedings of the 7th Simpósio de Informática (INFORUM 2015), Covilhã, Portugal, September 2015


The Precise Time Protocol defined in the IEEE 1588 standard is widely used to synchronize clocks, with a high degree of precision. The current needs of time synchronization in Smart Grids are satisfied with multiple GPS based clocks located around the network. This solution, however, is not cost efficient and if any of these GPS clocks is successfully attacked, a part of the network can be rendered unusable. This paper investigates a way of adding fault tolerance capabilities to the PTP protocol to address attacks aiming to interfere with the GPS based clock service. It is shown that the solution manages to detect anomalous clock behaviors and recover from them. Furthermore, the solution is able to deal with multiple GPS clock failures, as long as some correct time source is still available.


  author       = "Onica, R., Neves, N. F., Casimiro, A.",
  title        = "Fault-Tolerant Precision Time Protocol for Smart Grids",
  booktitle    = "Proceedings of the 7th Simpósio de Informática (INFORUM 2015)",
  year         = "2015",
  abstractURL  = "",
  documentURL  = "",
  pages        = "",
  publisher    = "",
  address      = "Covilhã, Portugal",
  month        = sep


Download paper