Industrial monitoring system
First Claim
Patent Images
1. An industrial monitoring system, comprising:
- a device layer including at least two industrial devices;
a device driving layer including a plurality of driving modules, each of the plurality of driving modules being executed by a controller, and configured to control a corresponding industrial device of the at least two industrial devices, and collect data from the corresponding industrial device;
a data sharing layer including at least two distributed database nodes, each of the at least two distributed database nodes including a respective local server configured to receive data collected by at least one of the plurality of driving modules;
a data routing layer including at least one route addressing module, each of the at least one route addressing module being executed by a first regional server, and configured to route-address data from at least one of the at least two distributed database nodes according to an instruction of a data scheduling layer, and send the route-addressed data to the data scheduling layer;
the data scheduling layer including at least one data scheduling module, each of the at least one data scheduling module being executed by a second regional server, and configured toinstruct a corresponding route addressing module among the at least one route addressing module to extract the route-addressed data according to a data extraction request of a service layer, and send the extracted data to the service layer; and
the service layer including at least two service processing modules, each of the at least two service processing modules being executed by a centralized server,and configured tosend the data extraction request to a data scheduling module of the at least one data scheduling module according to a service processing requirement of the service processing module,perform corresponding service processing according to the extracted data sent by the data scheduling layer, andprovide a processing result of the corresponding service processing to a corresponding presentation module of a presentation layer according to a presentation requirement of the corresponding presentation module, wherein the data sharing layer, the data routing layer and the data scheduling layer are organized using a non-relational database, or are organized in a mixed fashion using a non-relational database and a relational database.
2 Assignments
0 Petitions
Accused Products
Abstract
An industrial monitoring system is disclosed. In an embodiment it includes a device layer, a device driving layer, a data sharing layer, a data routing layer, a data scheduling layer, a service layer, and a presentation layer. The data sharing layer, the data routing layer, and the data scheduling layer are organized by using a non-relational database, or organized in a hybrid way by using the non-relational database and a relational database. The industrial monitoring system disclosed can implement processing such as real-time storage and sharing of a large amount of data, and data mining and retrieval.
-
Citations
5 Claims
-
1. An industrial monitoring system, comprising:
-
a device layer including at least two industrial devices; a device driving layer including a plurality of driving modules, each of the plurality of driving modules being executed by a controller, and configured to control a corresponding industrial device of the at least two industrial devices, and collect data from the corresponding industrial device; a data sharing layer including at least two distributed database nodes, each of the at least two distributed database nodes including a respective local server configured to receive data collected by at least one of the plurality of driving modules; a data routing layer including at least one route addressing module, each of the at least one route addressing module being executed by a first regional server, and configured to route-address data from at least one of the at least two distributed database nodes according to an instruction of a data scheduling layer, and send the route-addressed data to the data scheduling layer; the data scheduling layer including at least one data scheduling module, each of the at least one data scheduling module being executed by a second regional server, and configured to instruct a corresponding route addressing module among the at least one route addressing module to extract the route-addressed data according to a data extraction request of a service layer, and send the extracted data to the service layer; and the service layer including at least two service processing modules, each of the at least two service processing modules being executed by a centralized server, and configured to send the data extraction request to a data scheduling module of the at least one data scheduling module according to a service processing requirement of the service processing module, perform corresponding service processing according to the extracted data sent by the data scheduling layer, and provide a processing result of the corresponding service processing to a corresponding presentation module of a presentation layer according to a presentation requirement of the corresponding presentation module, wherein the data sharing layer, the data routing layer and the data scheduling layer are organized using a non-relational database, or are organized in a mixed fashion using a non-relational database and a relational database. - View Dependent Claims (2, 3, 4, 5)
-
Specification