System for Analyzing an Industrial Control Network
First Claim
1. A system for analyzing an industrial control network comprising:
- an interrogator having a network interface configured to communicate with a plurality of device types, the interrogator being operable to send a message readable by each of the plurality of device types, the message being configured to direct a device to provide a response including a plurality of parameters, the interrogator being further operable to send the message to a plurality of network locations to determine presence of a device; and
a processing manager in communication with the interrogator, the processing manager executing a program stored in a non-transient medium operable to;
(a) receive a plurality of data records from the interrogator, each data record including a plurality of parameters for a device providing a response, the plurality of data records forming a data set; and
(b) format the data set by populating a plurality of predetermined fields for each data record, the plurality of predetermined fields including a first field indicating a parameter for a device of a data record and a second field indicating a network location for the device of the data record.
2 Assignments
0 Petitions
Accused Products
Abstract
A system may be provided in which an industrial control network may be discovered and characterized such that useful networking data may be presented to a user and/or monitored for events. By configuring an interrogator device to send a “generic” message to ranges of network locations, presences of devices at particular locations may be determined. The generic message may direct any of numerous devices types to provide a response including multiple parameters. The interrogator may store such parameters in “data records,” and may advantageously send periodic collections of data records, or “data sets,” to a processing manager. The processing manager, in turn, may communicate with one or more data structures to format, enrich and/or monitor the networking data to more conveniently and reliably capture and maintain networks and connected devices.
8 Citations
20 Claims
-
1. A system for analyzing an industrial control network comprising:
-
an interrogator having a network interface configured to communicate with a plurality of device types, the interrogator being operable to send a message readable by each of the plurality of device types, the message being configured to direct a device to provide a response including a plurality of parameters, the interrogator being further operable to send the message to a plurality of network locations to determine presence of a device; and a processing manager in communication with the interrogator, the processing manager executing a program stored in a non-transient medium operable to; (a) receive a plurality of data records from the interrogator, each data record including a plurality of parameters for a device providing a response, the plurality of data records forming a data set; and (b) format the data set by populating a plurality of predetermined fields for each data record, the plurality of predetermined fields including a first field indicating a parameter for a device of a data record and a second field indicating a network location for the device of the data record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for analyzing an industrial control network including an interrogator having a network interface configured to communicate with a plurality of device types, the interrogator being operable to send a message readable by each of the plurality of device types, the message being configured to direct a device to provide a response including a plurality of parameters, the interrogator being further operable to send the message to a plurality of network locations to determine presence of a device, and a processing manager in communication with the interrogator, the method comprising:
-
(a) receiving a plurality of data records from the interrogator, each data record including a plurality of parameters for a device providing a response, the plurality of data records forming a data set; and (b) formatting the data set by populating a plurality of predetermined fields for each data record, the plurality of predetermined fields including a first field indicating a parameter for a device of a data record and a second field indicating a network location for the device of the data record. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification