IoT Factory Gateway for Secure Multi-Machine Data Normalization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manufacturing facilities face challenges in integrating diverse sets of machines with varying data and command/control standards, lacking common protocols, which complicates data extraction and integration with MES, ERP, and cloud-based systems, and often results in slow, inefficient decision-making due to inadequate real-time data collection and analysis.
Innovation Solution
A gateway system with a Machine Communications Module (MCM) architecture that normalizes data and provides secure, two-way communication between factory machines and enterprise systems, using modular microservices to handle multiple protocols and ensure seamless integration and real-time data analysis through advanced analytics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional data collection methods are used from diverse factory machines, then integration complexity increases due to varying data and command/control standards, but implementing a gateway system adds device complexity to normalize and secure data transmission
Solution Approach 1:
The gateway system acts as an intermediary component between factory machines and enterprise systems. It receives data from machines with varying protocols, normalizes it to a common format, and forwards it to enterprise systems. This mediator approach resolves the contradiction by adding a controlled layer of complexity (the gateway) that enables broad adaptability to diverse machine standards without requiring complex integration at each connection point.
Solution Approach 2:
The gateway is designed with multi-functionality to handle multiple machine protocols, data normalization, security authentication, and command/control translation simultaneously. This universal design allows a single gateway instance to adapt to various machine types and enterprise systems, improving integration capability while consolidating complexity into a unified platform rather than requiring separate integration solutions for each machine type.
2Productivity
If real-time data collection from all machines is implemented, then productivity and decision-making speed improve, but security risks increase due to lack of authentication and authorization on factory machine side
Solution Approach 1:
The gateway serves as a security intermediary that implements authentication and authorization mechanisms between the insecure factory machine environment and the secure enterprise systems. It validates credentials, manages access rights, and encrypts data transmissions, thereby enabling real-time data collection for improved productivity while maintaining robust security controls that would be difficult to implement directly on legacy machines.
Solution Approach 2:
Different security measures are applied at different locations in the system architecture. The factory machine side uses lightweight authentication suitable for embedded systems, while the enterprise side implements comprehensive authorization and access control. The gateway itself uses strong encryption and security protocols. This localized application of security measures allows real-time data collection throughout the system while maintaining appropriate security levels at each boundary.
3Adaptability or versatility
If multiple machine generations and variants are integrated, then manufacturing flexibility is maintained, but integration difficulty increases due to differences in make/model/variation
Solution Approach 1:
The gateway employs parameter-based configuration to adapt to different machine generations and variants. Instead of requiring custom integration code for each machine type, the system uses configurable parameters and profiles that define communication protocols, data formats, and control commands for various machine models. This allows the gateway to handle diverse machine variants by changing operational parameters rather than structural complexity, maintaining machine compatibility while simplifying the integration process.
Data Source
AI summary
A system and method for collecting real time manufacturing data from a factory having multiple machines therein using internet-of-things (IoT) connectivity, comprising: at least one gateway comprising at least one server, the at least one gateway receiving data from the multiple machines; at least one machine communications module (MCM) that applies to the received data at least factory, enterprise, and analytics applications, and which outputs command and control information from the applications to the at least one gateway to directly control operations of the multiple machines; wherein the gateway provides security isolation on the machine side of the gateway, and encryption, authentication, and authorization security on the MCM side of the gateway; and wherein the applications process and normalize data from at least a plurality of types and generations of the multiple machines.


