IP Library Granted Patent US 10,375,108
Granted Patent B2
US 10,375,108 · App. 15/394,097 · Granted Aug 6, 2019

Time signal manipulation and spoofing detection based on a latency of a communication system

Inventors: Edmund O. Schweitzer, III (Pullman, WA); Cody W. Tews (Pullman, WA); David E. Whitehead (Pullman, WA)
Assignee: Schweitzer Engineering Laboratories, Inc.
H04L63/1466G06F11/0709G06F11/0793H04L43/0852H04L43/16H04L63/1441H04L2463/121Y04S40/168
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,375,108
App. No.
15/394,097
Granted
Aug 6, 2019
Kind
B2
Abstract

This disclosure relates to detecting manipulation or spoofing of a time based on a latency of a communication system. In one embodiment, a system includes a time input to receive a time signal. The system includes a first interface to receive a first representation of a first condition at a first location at a first time and a second interface to receive a second representation of a second condition at a second location and at the first time. A latency determination subsystem may determine a latency based on a comparison of the time of arrival of the second measurement and the first time. A threshold subsystem may generate an indication of whether the latency satisfies a threshold. An anomalous condition subsystem may identify an anomalous condition based on the indication, and a remedial action may be implemented based on the anomalous condition.

Claims (43)

1. An intelligent electronic device (IED), comprising:

a time input configured to receive a time signal;

a monitored equipment interface in electrical communication with an electric power system at a first location, wherein the monitored equipment interface is configured to obtain a first measurement of electrical conditions at the first location at a first time based on the time signal;

a communications interface configured to receive via a communication system a second measurement of electrical conditions obtained at a second location by another IED and at the first time based on the time signal;

a latency determination subsystem in communication with the time input, monitored equipment interface, and communications interface and configured to determine a latency based on a comparison between a second time in which the second measurement is received by the IED via the communication system and the first time;

a threshold subsystem configured to generate an indication of whether the latency exceeds a first threshold;

an anomalous condition subsystem configured to identify an anomalous condition based on the indication; and

a remedial action subsystem configured to exclude the second measurement from a control action of the electric power system when the latency exceeds the first threshold.

2. The IED of claim 1 , wherein the anomalous condition comprises spoofing of the time signal at one of the first location and the second location.

3. The IED of claim 1 , wherein the anomalous condition comprises a configuration change in the communication system.

4. The IED of claim 1 , wherein the time system input is configured to receive the time signal from a Global Navigation Satellite System.

5. The IED of claim 1 , wherein the latency determination subsystem is configured to generate a dataset based on the latency at a plurality of times.

6. The IED of claim 5 , wherein the threshold subsystem is further configured to generate the first threshold based on the dataset.

7. The IED of claim 1 , wherein the remedial action comprises suppressing the control action configured to reconfigure the electric power system.

8. The IED of claim 1 , wherein the communication system comprises a deterministic communication system.

9. The IED of claim 1 , wherein the threshold subsystem is further configured to generate the indication based on whether the communication system latency is less than the first threshold and greater than a second threshold.

10. The IED of claim 9 , wherein the first threshold comprises a first product of a first multiplier and a statistical representation of the latency of the communication system, and the second threshold comprises a second product of a second multiplier and the statistical representation of the latency of the communication system.

11. The IED of claim 1 , further comprising a fault detection module configured to detect a fault in the electric power system based on the first measurement of electrical conditions at the first location and the second measurement of electrical conditions at the second location, and wherein the fault detection module is further configured to generate a control instruction to clear the fault.

12. The IED of claim 11 , wherein the first measurement of electrical conditions and the second measurement of electrical conditions represent a traveling wave generated by the fault.

13. A method, comprising:

receiving a time signal at each of a first location and a second location;

generating, via a first intelligent electronic device (IED) at the first location, a first measurement of electrical conditions at the first location at a first time based on the time signal;

generating, via a second IED at the second location, a second measurement of electrical conditions at the second location at the first time based on the time signal;

transmitting the second measurement from the second IED through a communication system to the first IED;

determining a latency based on a comparison between a second time in which the second measurement is received by the first IED and the first time;

generating an indication of whether the latency exceeds a first threshold;

identifying an anomalous condition based on the indication; and

excluding the second measurement from a control action of an electric power system when the latency exceeds the first threshold.

14. The method of claim 13 , wherein the anomalous condition comprises spoofing of the time signal at one of the first location and the second location.

15. The method of claim 13 , further comprising generating a dataset based on the latency at a plurality of times.

16. The method of claim 15 , further comprising generating the first threshold based on the dataset.

17. The method of claim 13 , wherein the remedial action comprises suppressing the control action configured to reconfigure the electric power system.

18. The method of claim 13 , further comprising:

detecting a fault in the electric power system based on the first measurement of electrical conditions at the first location and the second measurement of electrical conditions at the second location; and

generating a control instruction to clear the fault.

19. A system, comprising:

a time input configured to receive a time signal;

a monitored equipment interface configured to receive, via measuring conditions of a power delivery system, a first representation of a first condition at a first location at a first time based on the time signal;

a communications interface configured to receive, via a communication system, a second representation of a second condition at a second location and at the first time based on the time signal;

a latency determination subsystem in communication with the time input, monitored equipment interface, and the communications interface and configured to determine a latency based on a comparison between a second time in which the second measurement is received by the second interface through the communication system and the first time;

a threshold subsystem configured to generate an indication of whether the latency exceeds a threshold;

an anomalous condition subsystem configured to identify an anomalous condition based on the indication; and

a remedial action subsystem configured to exclude the second measurement from a control action of an electric power system when the latency exceeds the first threshold.

Assignments (2)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jun 4, 2018
From: SCHWEITZER ENGINEERING LABORATORIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047231/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2017
From: SCHWEITZER, EDMUND O., III; TEWS, CODY W.; WHITEHEAD, DAVID E.
To: SCHWEITZER ENGINEERING LABORATORIES, INC.
Reel/Frame 041110/0717 →
Continuity (2)
Provisional Application 62272889 · Dec 30, 2015
Related Publication 20170195362A1 · Jul 6, 2017
Cited By (4)
US 12,256,350 US 12,413,989 US 12,449,550 US 12,556,358