EP2354875B1

Peer-to-Peer exchange of data resources in a control system

Abstract

This record has no abstract on file.

EP2354875B1, drawing sheet 1
Sheet 1 of 22

Term

Projected expiry 28 January 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

8 claims: 2 independent, 6 dependent

  1. 1
    A method for facilitating data management in a control system, comprising:employing at least one processor (1932) to execute code instructions retained in a memory (1940), the code instructions when executed by the at least one processor (1932) carry out the following acts: identifying (2110) a set of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) in a network, wherein a node (1814 1 - 1814 R , 1826 1 - 1826 Q ) is either a server (1814 1 - 1814 R ) or it includes a client component (1826 1 - 1826 Q ), which are communicatively coupled with a set of industrial controllers (1834 1 - 1834 P );determining (2120) network latency amongst one or more pairs of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) in the set of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q );accessing (2130) a metric that quantifies demand of one or more data resources in a control system associated with the set of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ), wherein the one or more data resources comprise at least one of a control screen or a graphical object that defines, in part, the control screen;prioritizing at least one of the one or more nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) with respect to the demand of the one or more data resources;identifying (2140) a group of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) amongst the set of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) to supply the one or more data resources to the at least one or more prioritized nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) requesting said one or more data resources based at least in part on a time value of a response function being below a configurable threshold dictated by the determined network latency;and delivering (2030) the one or more data resources to the at least one or more nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) requesting said one or more data resources.
  2. 6
    A system for facilitating data management, comprising:a set of industrial controllers (1834 1 - 1834 P );and a set of nodes (1814 1 - 1814 R , 1826 1 - 1826 Q ) communicatively coupled with the set of industrial controllers (1834 1 - 1834 P ) via at least one access network (1720), wherein a node is either a server (1814 1 - 1814 R ) or it includes a client component (1826 1 - 1826 Q );an assessment component (1924) comprising a processor (1932) configured to carry out the method according to any of the previous claims.