Protection of industrial equipment from network storms emanating from a network system
AssigneeAir Products and Chemicals, Inc.
InventorsKris Alan Kazmar, Anthony John Smith, Richard Crawford Riddle
Life of this patent
Estimating the term…
Loading patent…
AssigneeAir Products and Chemicals, Inc.
InventorsKris Alan Kazmar, Anthony John Smith, Richard Crawford Riddle
Estimating the term…
A method of protecting a networked industrial controller from network storms is disclosed in the specification. The networked industrial controller has a real-time operating system and communication components performing communication exchanges with connected networks. The method comprises steps of: (a) Initializing a watchdog thread monitor thread to have a high priority within the real-time operating system's kernel level; (b) configuring a watchdog thread to periodically (every TAlive time) send an alive event signal to the watchdog thread monitor thread if all other threads of application programs are operating normally; (c) starting the watchdog thread monitor thread waiting for receiving the alive event signal within a timeout period TAliveTout (TAliveTout is longer than TAlive); (d) identifying a network storm in response to the alive event signal; and (e) controlling the communication exchanges in response to the alive event signal and current phase of the watchdog thread monitor thread.
A method for protecting a networked industrial controller from network storms, the networked industrial controller has a real-time operating system and communication components performing communication exchanges with connected networks, the method comprising steps of:
A computer-readable memory medium comprising program instructions to protect a networked industrial controller from network storms, the networked industrial controller has a real-time operating system and communication components performing communication exchanges with connected networks, wherein the program instructions are executable to:
Dependencies are inferred from the claim text.