CN214125329U - Edge computing gateway device and gateway device system - Google Patents
Edge computing gateway device and gateway device system Download PDFInfo
- Publication number
- CN214125329U CN214125329U CN202022616243.1U CN202022616243U CN214125329U CN 214125329 U CN214125329 U CN 214125329U CN 202022616243 U CN202022616243 U CN 202022616243U CN 214125329 U CN214125329 U CN 214125329U
- Authority
- CN
- China
- Prior art keywords
- data
- unit
- analysis processing
- protocol
- edge computing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The utility model provides an edge computing gateway equipment and gateway equipment system, edge computing gateway equipment includes: the gateway management unit receives a data acquisition protocol, an analysis processing algorithm and a data uploading protocol from the cloud management equipment; the data acquisition unit is used for acquiring data of equipment in the network according to a data acquisition protocol from the gateway management unit and transmitting the acquired data to the analysis processing unit; the analysis processing unit analyzes the acquired data according to an analysis processing algorithm from the gateway management unit and transmits the analyzed data to the data uploading unit; and the data uploading unit uploads the analyzed data to the cloud-end platform according to the data uploading protocol from the gateway management unit. The gateway equipment system comprises edge computing gateway equipment, cloud management equipment and a cloud platform. The edge computing gateway equipment and the system have extremely strong expansibility, adaptability and edge computing capability.
Description
Technical Field
The utility model belongs to the technical field of the gateway and specifically relates to a gateway equipment and gateway equipment system are calculated to edge.
Background
In the edge computing gateway of the existing industrial control network, data collection only supports a fixed number of one or more industrial protocols, and an interface for transmitting data to the cloud is relatively fixed, for example, only supports uploading of a fixed protocol. When a new industrial protocol data acquisition requirement is met or a new cloud platform needs to be accessed, the version of the whole system needs to be upgraded. Furthermore, most edge gateways do not have data analysis capability or have simple data processing capability of a fixed algorithm, for example, only perform data format conversion or perform simple filtering processing, and if the user needs to change, the version needs to be upgraded again, or even the device needs to be replaced.
Therefore, the existing data acquisition scheme of the edge computing gateway has the defects of poor expansibility, poor adaptability and weak edge computing capability.
SUMMERY OF THE UTILITY MODEL
In view of the above analysis, the utility model provides an edge computing gateway equipment and gateway equipment system, its data acquisition agreement, analysis processing algorithm and data upload agreement can pass through the high in the clouds propelling movement to can be in the nimble loading of gateway end, and then possess extremely strong expansibility, adaptability and edge computing power.
According to an aspect of the present invention, there is provided an edge computing gateway device, comprising: the gateway management unit is respectively connected with the data acquisition unit, the analysis processing unit and the data uploading unit, the analysis processing unit is connected with the data acquisition unit and the data uploading unit,
the gateway management unit is used for receiving a data acquisition protocol, an analysis processing algorithm and a data uploading protocol from a cloud management device and respectively transmitting the data acquisition protocol, the analysis processing algorithm and the data uploading protocol to the data acquisition unit, the analysis processing unit and the data uploading unit,
the data acquisition unit is used for acquiring data of the equipment in the network according to a data acquisition protocol from the cloud management equipment and transmitting the acquired data to the analysis processing unit,
the analysis processing unit is used for analyzing the acquired data according to an analysis processing algorithm from the cloud management equipment and transmitting the analyzed data to the data uploading unit, and
the data uploading unit is used for uploading the analyzed data to a cloud end platform according to a data uploading protocol from the cloud end management device.
Preferably, the edge computing gateway device further comprises an intranet interface and an extranet interface,
the intranet interface is connected to an internal network, the data acquisition unit acquires data of equipment in the internal network through the intranet interface,
the extranet interface is connected to an external network, and the data uploading unit uploads the analyzed data to a cloud platform in the external network through the extranet interface.
Preferably, the edge computing gateway device further includes a data forwarding unit that performs routing, network address translation, and access control of the gateway.
Preferably, the cloud management device selectively and dynamically transmits the data acquisition protocol, the analysis processing algorithm and the data uploading protocol to the gateway management unit according to a protocol of the network, a data analysis requirement and an uploading interface.
Preferably, the data has a common data structure for passing between the data acquisition unit, the analysis processing unit and the data uploading unit.
Preferably, the data acquisition protocol, the analysis processing algorithm and the data upload protocol exist in the form of a dynamic link library.
Preferably, the data acquisition unit acquires data of a Programmable Logic Controller (PLC) or other lower computers in the network.
Preferably, the data analysis processing performed by the analysis processing unit includes: at least one of deduplication of data, merging of data, protocol parsing, and protocol learning.
Preferably, the analysis processing unit changes the parameter field in the generic data structure according to the result of the analysis processing.
Preferably, the data uploading unit uploads the data based on the upload flag in the general data structure according to the data upload protocol.
According to another aspect of the present invention, there is provided a gateway device system, comprising: an edge computing gateway device, a cloud management device and a cloud platform,
the edge computing gateway device includes: the gateway management unit is respectively connected with the data acquisition unit, the analysis processing unit and the data uploading unit, the analysis processing unit is connected with the data acquisition unit and the data uploading unit,
the gateway management unit is used for receiving a data acquisition protocol, an analysis processing algorithm and a data uploading protocol from the cloud management device and respectively transmitting the data acquisition protocol, the analysis processing algorithm and the data uploading protocol to the data acquisition unit, the analysis processing unit and the data uploading unit,
the data acquisition unit is used for acquiring data of the equipment in the network according to a data acquisition protocol from the cloud management equipment and transmitting the acquired data to the analysis processing unit,
the analysis processing unit is used for analyzing the acquired data according to an analysis processing algorithm from the cloud management equipment and transmitting the analyzed data to the data uploading unit, and
the data uploading unit is used for uploading the analyzed data to the cloud platform according to a data uploading protocol from the cloud management device.
Beneficial effects of the utility model
According to the utility model discloses an edge calculation gateway equipment and gateway equipment system, its data acquisition agreement, analysis processing algorithm and data upload agreement homoenergetic from the high in the clouds propelling movement and nimble loading as required, solved current edge calculation gateway's data acquisition fixed, upload ability solidification, data processing ability weak, shortcoming such as inflexible.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention.
Fig. 1 shows a block diagram of an edge computing gateway device and a gateway device system according to an embodiment of the present invention.
Fig. 2 illustrates a specific example of an edge computing gateway device according to an embodiment of the present invention.
Detailed Description
The present invention will be described below based on examples, but the present invention is not limited to only these examples. In the following detailed description of the present invention, certain specific details are set forth in detail. It will be apparent to those skilled in the art that the present invention may be practiced without these specific details.
The present invention is described in connection with fig. 1-2 in terms of an edge computing gateway device and gateway device system. Fig. 1 shows a block diagram of an edge computing gateway device and a gateway device system according to an embodiment of the present invention.
The utility model provides an embedded edge computing gateway equipment. The edge computing gateway device is applied to an industrial control network. As shown in fig. 1, the embedded edge computing gateway device 100 includes: the system comprises a gateway management unit 101, a data acquisition unit 102, an analysis processing unit 103 and a data uploading unit 104. As shown in fig. 1, the gateway management unit 101 is connected to the data acquisition unit 102, the analysis processing unit 103, and the data upload unit 104, respectively, and the analysis processing unit 103 is connected to the data acquisition unit 102 and the data upload unit 104.
The gateway management unit 101 receives the data acquisition protocol, the analysis processing algorithm, and the data upload protocol from the cloud management device 200, and transmits the data acquisition protocol, the analysis processing algorithm, and the data upload protocol to the data acquisition unit 102, the analysis processing unit 103, and the data upload unit 104, respectively.
After the edge computing gateway device 100 is deployed in a network scenario, the cloud may selectively push a corresponding data acquisition protocol, an analysis processing algorithm, and a data upload protocol according to a protocol of the network (e.g., an industrial protocol of an industrial control network), a data analysis processing requirement, and a data upload interface. Specifically, the pushing is completed by the communication between the cloud management device 200 and an edge module management system (gateway management unit 101) on the gateway, and the latter performs dynamic management deployment and loading. The data collection protocol, the analysis processing algorithm, and the data upload protocol are in the form of a dynamic link library (e.g., so or dll) and are dynamically loaded into the gateway management unit 101.
The data acquisition unit 102 acquires data of other devices in the network according to the data acquisition protocol from the gateway management unit 101, and transmits the acquired data to the analysis processing unit 103. Specifically, the data acquisition unit 102 may serve as an upper computer to access data of a PLC (programmable logic controller) or other lower computers in a network, and may also acquire data of the upper computer, even network traffic. The acquired data is parsed in the data acquisition unit 102 and data having, for example, the common data structure ICSDATA is formed as output for transfer between the data acquisition unit 102, the analysis processing unit 103 and the data upload unit 104 and corresponding data processing therein.
The universal data structure ICSDATA is suitable for representing most industrial data and has certain expansibility. The data acquisition unit 102, the analysis processing unit 103 and the data uploading unit 104 adopt a unified data structure, so that a large amount of data conversion work is avoided, and a basis for cooperative work is also provided. Table 1 illustrates the constituent fields of the generic data structure icddata and a description thereof.
TABLE 1
Furthermore, it is preferred that the data acquisition unit 102 has a data acquisition interface with which the data acquisition unit 102 performs the data acquisition described above.
The analysis processing unit 103 performs data analysis on the acquired data according to an analysis processing algorithm from the gateway management unit 101, and transmits the data after the analysis processing to the data uploading unit 104. Analytical processing of the data includes, for example, but is not limited to: data redundancy removal and data combination; protocol analysis and protocol learning; or according to the analysis and calculation of an algorithm which is well established in the cloud and pushed together. In addition, the analysis processing unit 103 may also change parameter fields in the common data structure icddata according to the analysis processing result, for example, set an upload _ flag field of the common data structure icddata, that is, whether to upload data to the cloud, or calculate a plurality of data values as one data by merging, and the like. Further, it is preferable that the analysis processing unit 103 has a data analysis interface with which the analysis processing unit 103 performs the analysis processing of the data described above.
The data uploading unit 104 uploads the analyzed and processed data to the cloud platform according to the data uploading protocol from the gateway management unit 101. The data uploading unit 104 uploads the data to the cloud via a data message communication protocol (e.g., MQTT, Kafka, etc.). Furthermore, preferably, the data uploading unit 104 may upload data based on an upload flag in the general data structure. For example, the data upload unit 104 determines whether to upload according to the upload _ flag field of the common data structure ICSDATA. Further, it is preferable that the data transmission unit 104 has a data upload interface with which the data transmission unit 104 performs the transmission of the above-described data.
Fig. 2 illustrates a specific example of an edge computing gateway device according to an embodiment of the present invention. As shown in fig. 2, the edge computing gateway device 100 also includes, for example, an intranet interface and an extranet interface. The internal network interface and the external network interface are both physical interfaces. The intranet interface is connected to an internal network such as an industrial control network, and the data acquisition unit 102 in the edge computing gateway device 100 acquires data of devices in the internal network via the intranet interface. The extranet interface is connected to an external network, and the data uploading unit 104 uploads the analyzed data to a cloud platform in the external network via the extranet interface.
Furthermore, as shown in fig. 2, the edge computing gateway device 100 may also include a data forwarding unit 105, for example. The data forwarding unit 105 has the forwarding functions of routing, Network Address Translation (NAT) and access control of the gateway, and is capable of forwarding and controlling data packets in both directions according to network configuration and rules.
The utility model also provides a gateway equipment system. As shown in fig. 1, the gateway device system 1 includes an edge computing gateway device 100, a cloud management device 200, and a cloud platform 300 as in the above embodiments. The cloud management device 200 transmits the data collection protocol, the analysis processing algorithm, and the data upload protocol to the edge computing gateway device 100. The cloud platform 300 is configured to receive data uploaded from the data uploading unit 104.
According to the utility model discloses an edge calculation gateway equipment and gateway equipment system, its data acquisition agreement, analysis processing algorithm and data upload agreement homoenergetic from the high in the clouds propelling movement and nimble loading as required, solved current edge calculation gateway's data acquisition fixed, upload ability solidification, data processing ability weak, shortcoming such as inflexible.
Those skilled in the art will readily appreciate that the above-described preferred embodiments may be freely combined, superimposed, without conflict. The above exemplary embodiments are merely provided to illustrate the principles of the present invention, and are not intended to limit the scope of the present invention. Various modifications may be made by those skilled in the art without departing from the spirit and principles of the disclosure without departing from the scope thereof, which is defined by the claims.
Claims (11)
1. An edge computing gateway device, comprising: the gateway management unit is respectively connected with the data acquisition unit, the analysis processing unit and the data uploading unit, the analysis processing unit is connected with the data acquisition unit and the data uploading unit,
the gateway management unit is used for receiving a data acquisition protocol, an analysis processing algorithm and a data uploading protocol from a cloud management device and respectively transmitting the data acquisition protocol, the analysis processing algorithm and the data uploading protocol to the data acquisition unit, the analysis processing unit and the data uploading unit,
the data acquisition unit is used for acquiring data of the equipment in the network according to a data acquisition protocol from the cloud management equipment and transmitting the acquired data to the analysis processing unit,
the analysis processing unit is used for analyzing the acquired data according to an analysis processing algorithm from the cloud management equipment and transmitting the analyzed data to the data uploading unit, and
the data uploading unit is used for uploading the analyzed data to a cloud end platform according to a data uploading protocol from the cloud end management device.
2. The edge computing gateway device of claim 1, wherein the edge computing gateway device further comprises an intranet interface and an extranet interface,
the intranet interface is connected to an internal network, the data acquisition unit acquires data of equipment in the internal network through the intranet interface,
the extranet interface is connected to an external network, and the data uploading unit uploads the analyzed data to a cloud platform in the external network through the extranet interface.
3. The edge computing gateway device of claim 1 or 2,
the edge computing gateway device also comprises a data forwarding unit which performs routing, network address translation and access control of the gateway.
4. The edge computing gateway device of claim 1 or 2, wherein the cloud management device selectively and dynamically transmits the data acquisition protocol, the analysis processing algorithm, and the data upload protocol to the gateway management unit according to a protocol of the network, a data analysis requirement, and an upload interface.
5. The edge computing gateway device of claim 1 or 2, wherein the data has a generic data structure for passing between the data collection unit, the analysis processing unit, and the data upload unit.
6. The edge computing gateway device of claim 1 or 2, wherein the data collection protocol, the analysis processing algorithm, and the data upload protocol are in the form of a dynamically linked library.
7. The edge computing gateway device of claim 1 or 2, wherein the data acquisition unit acquires data of a Programmable Logic Controller (PLC) or other lower computer in the network.
8. The edge computing gateway device of claim 1 or 2, wherein the data analysis processing performed by the analysis processing unit comprises: at least one of deduplication of data, merging of data, protocol parsing, and protocol learning.
9. The edge computing gateway device of claim 5, wherein the analytics processing unit modifies parameter fields in the generic data structure based on results of analytics processing.
10. The edge computing gateway device of claim 5, wherein the data upload unit is configured to upload data based on an upload flag in the generic data structure according to the data upload protocol.
11. A gateway device system, comprising: an edge computing gateway device, a cloud management device and a cloud platform,
the edge computing gateway device includes: the gateway management unit is respectively connected with the data acquisition unit, the analysis processing unit and the data uploading unit, the analysis processing unit is connected with the data acquisition unit and the data uploading unit,
the gateway management unit is used for receiving a data acquisition protocol, an analysis processing algorithm and a data uploading protocol from the cloud management device and respectively transmitting the data acquisition protocol, the analysis processing algorithm and the data uploading protocol to the data acquisition unit, the analysis processing unit and the data uploading unit,
the data acquisition unit is used for acquiring data of the equipment in the network according to a data acquisition protocol from the cloud management equipment and transmitting the acquired data to the analysis processing unit,
the analysis processing unit is used for analyzing the acquired data according to an analysis processing algorithm from the cloud management equipment and transmitting the analyzed data to the data uploading unit, and
the data uploading unit is used for uploading the analyzed data to the cloud platform according to a data uploading protocol from the cloud management device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202022616243.1U CN214125329U (en) | 2020-11-12 | 2020-11-12 | Edge computing gateway device and gateway device system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202022616243.1U CN214125329U (en) | 2020-11-12 | 2020-11-12 | Edge computing gateway device and gateway device system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN214125329U true CN214125329U (en) | 2021-09-03 |
Family
ID=77503919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202022616243.1U Active CN214125329U (en) | 2020-11-12 | 2020-11-12 | Edge computing gateway device and gateway device system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN214125329U (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116112414A (en) * | 2023-04-13 | 2023-05-12 | 云南律翩信息科技有限公司 | Remote inspection system for edge computing gateway equipment |
-
2020
- 2020-11-12 CN CN202022616243.1U patent/CN214125329U/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116112414A (en) * | 2023-04-13 | 2023-05-12 | 云南律翩信息科技有限公司 | Remote inspection system for edge computing gateway equipment |
CN116112414B (en) * | 2023-04-13 | 2023-10-27 | 广州安粤信息科技有限公司 | Remote inspection system for edge computing gateway equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110933146B (en) | Data conversion method and device and server | |
CN102891796B (en) | Mining intelligent transmission gateway | |
CN106411974A (en) | Industrial Internet of Things system | |
CN106534178B (en) | System and method for realizing RapidIO network universal socket | |
CN104539502B (en) | A kind of method of self-defined addition modbus equipment | |
CN214125329U (en) | Edge computing gateway device and gateway device system | |
CN111314371A (en) | Edge device access system and method based on intelligent gateway technology | |
CN105812502A (en) | OpenFlow-based implementation method for address resolution protocol proxy technology | |
CN103716217A (en) | Intelligent data repeater based on CAN bus technology | |
CN102611646A (en) | Data gateway of Internet of things based on ZigBee and XML (extensible markup language) | |
Lam et al. | Applying semantics into service-oriented iot framework | |
Mamo et al. | Legacy to industry 4.0: A profibus sniffer | |
CN106657115B (en) | Frequency converter control system and protocol conversion card thereof | |
CN111327460A (en) | Gateway configuration method, cloud device, gateway and system | |
CN113472637A (en) | LORA gateway | |
KR102418159B1 (en) | Gateway apparatus for heterogeneous communication protocol data communication and setting method of the same | |
CN102404356A (en) | Long-distance function call transmission adapter and data reading method thereof | |
CN115695090A (en) | Data transmission method, internet of things gateway equipment and computer readable storage medium | |
CN106027137B (en) | The compatible satellite remote sensing ground receiver processing method of more stars | |
CN202385300U (en) | Data transmission system of internet of things (IOT) | |
Cisco | Configuring Distributed Compressed Real-Time Protocol | |
CN212211031U (en) | Configuration real-time effective gateway equipment based on Internet of things | |
CN101552691B (en) | Data processing system | |
JPH0235843A (en) | Protocol converting machine | |
CN115225505B (en) | Application function configuration structure of Internet of things |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |