System and methodology providing namespace and protocol management in an industrial controller environment
First Claim
1. An industrial control system, comprising:
- an aggregator that collects network addresses and namespace information from a subset of industrial controllers and launches an automated activity in accordance with the collected network addresses and namespace information, the automated activity includes determination of status of the industrial control system; and
a component associated with the subset of industrial controllers that reports a network address of at least one of the subset of industrial controllers to the aggregator, determines a geographic location of the at least one of the subset of industrial controllers, and generates a universal resource locator (URL) for the at least one of the subset of industrial controllers based at least in part on a unique base URL stored on the at least one of the subset of industrial controllers, the URL further comprises information related to the geographic location.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system and methodology facilitating remote namespace management in an industrial control environment. An industrial control system is provided that includes an industrial controller to communicate with a network such as the Internet. Namespace information relating to network locations of associated control devices are accumulated by the control system and/or a server interacting with the control system. The accumulated namespace data can then be employed to manage automated activities such as determining a network topology or mapping. Accumulated topology information can be utilized to determine a status of the collective entity contributing to the network and facilitating remote management of the entity. Such status can be employed to determine current device information in order to launch a plurality of other automated procedures to located devices in the topology.
96 Citations
27 Claims
-
1. An industrial control system, comprising:
-
an aggregator that collects network addresses and namespace information from a subset of industrial controllers and launches an automated activity in accordance with the collected network addresses and namespace information, the automated activity includes determination of status of the industrial control system; and a component associated with the subset of industrial controllers that reports a network address of at least one of the subset of industrial controllers to the aggregator, determines a geographic location of the at least one of the subset of industrial controllers, and generates a universal resource locator (URL) for the at least one of the subset of industrial controllers based at least in part on a unique base URL stored on the at least one of the subset of industrial controllers, the URL further comprises information related to the geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method to aggregate namespace data in an industrial control system, comprising:
-
at least one of a polling, broadcasting or multicasting for network addresses of industrial controllers, the network addresses specifying a namespace and geographic location of a respective industrial controller; reporting the network addresses of the industrial controllers, the reporting including at least one of; responding to the at least one of polling, broadcasting, and multicasting for network addresses; reporting at least one of a permanent address and a temporary address; reporting a location-based address;
or performing a registration procedure to receive a different network address; andautomatically launching activities to the industrial controllers based on the network address. - View Dependent Claims (26)
-
-
27. A system to aggregate namespace data in an industrial control system, comprising:
-
means for at least one polling, broadcasting or multicasting for URL addresses of industrial controllers, the network addresses specifying a namespace and geographic location of a respective industrial controller; means for reporting the URL addresses of the industrial controllers, the reporting including at least one of; means for responding to the polling, broadcasting, and multicasting of URL addresses; means for reporting at least one of a permanent address and a temporary address; means for determining a location-based address;
ormeans for performing a registration procedure to receive a different URL address; and means for automatically launching activities to the industrial controllers based on the network address.
-
Specification