Network device identification in an industrial control network
First Claim
1. A method comprising:
- receiving, at a current network routing element, a discovery message sent via a network, whereinthe discovery message comprises identifying information that identifies a physical location of a first network device;
modifying the identifying information in the discovery message, whereinthe modifying comprises adding additional information to the identifying information to create modified identifying information,the additional information identifies a physical location of an immediately-preceding network routing element, andthe modified identifying information comprises information describing at least the physical location of the first network device and the physical location of the immediately-preceding network routing element; and
subsequent to the modifying, forwarding the discovery message, whereinthe discovery message is configured to be forwarded to a network element,the network element is at a different network location than the first network device, the immediately-preceding network routing element, and the current network routing element, andthe network element comprises at least one of a second network routing element or a server.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a system and method are disclosed for receiving, at a first network routing element, a discovery message sent via a network, where the discovery message comprises identifying information that identifies a physical location of a first network device. The method modifies the identifying information in the discovery message by adding additional information to the identifying information, where the additional information can, for example, identify a physical location of the first network routing element. Subsequent to modifying the identifying information, the method forwards the discovery message to a network element, where the network element can be, for example, either a second network routing element or a server.
7 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a current network routing element, a discovery message sent via a network, wherein the discovery message comprises identifying information that identifies a physical location of a first network device; modifying the identifying information in the discovery message, wherein the modifying comprises adding additional information to the identifying information to create modified identifying information, the additional information identifies a physical location of an immediately-preceding network routing element, and the modified identifying information comprises information describing at least the physical location of the first network device and the physical location of the immediately-preceding network routing element; and subsequent to the modifying, forwarding the discovery message, wherein the discovery message is configured to be forwarded to a network element, the network element is at a different network location than the first network device, the immediately-preceding network routing element, and the current network routing element, and the network element comprises at least one of a second network routing element or a server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor; a memory coupled to the processor and configured to store instructions executable by the processor, the instructions configured to perform operations comprising; receiving, at a current network routing element, a discovery message sent via a network, wherein the discovery message comprises identifying information that identifies a physical location of a first network device; modifying the identifying information in the discovery message, wherein the modifying comprises adding additional information to the identifying information to create modified identifying information, the additional information identifies a physical location of an immediately-preceding network routing element, and the modified identifying information comprises information describing at least the physical location of the first network device and the physical location of the immediately-preceding network routing element; and subsequent to the modifying, forwarding the discovery message, wherein the discovery message is configured to be forwarded to a network element, the network element is at a different network location than the first network device, the immediately-preceding network routing element, and the current network routing element, and the network element comprises at least one of a second network routing element or a server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
a plurality of program instructions, comprising a first set of instructions, executable on a computer system, configured to receive, at a current network routing element, a discovery message sent via a network, wherein the discovery message comprises identifying information that identifies a physical location of a first network device; a second set of instructions, executable on the computer system, configured to modify the identifying information in the discovery message, wherein modifying the identifying information comprises adding additional information to the identifying information to create modified identifying information, the additional information identifies a physical location of an immediately-preceding network routing element, and the modified identifying information comprises information describing at least the physical location of the first network device and the physical location of the immediately-preceding network routing element; and a third set of instructions, executable on the computer system, configured to subsequent to the modifying, forward the discovery message, wherein the discovery message is configured to be forwarded to a network element, the network element is at a different network location than the first network device, the immediately-preceding network routing element, and the current network routing element, and the network element comprises at least one of a second network routing element or a server. - View Dependent Claims (16, 17, 18, 19, 20)
Specification