Gateway Automatic Configuration via Command Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for setting gateways between networks with different communication protocols are time-consuming and inconvenient, requiring manual configuration and extensive testing to ensure correct data transmission.

Innovation Solution

A system and method that includes a gateway with a setting module, condition judging module, command collecting module, and data mapping module to automatically collect and map communication commands from one network to another, allowing for efficient configuration and data exchange between networks with different protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual configuration method is used to set gateway parameters, then communication protocols can be integrated between different networks, but the configuration process becomes time-consuming and inconvenient

Engineering Contradiction:
Improveprotocol integration capabilityVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The gateway automatically discovers devices in the target network and configures communication parameters without user intervention. The system performs self-configuration by autonomously identifying devices, obtaining their parameters, and setting up communication protocols, thereby eliminating the time-consuming manual configuration process while maintaining protocol integration capabilities

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The gateway pre-configures communication parameters by automatically collecting device information before actual data transmission begins. The system performs preliminary device discovery and parameter acquisition, so that when data transmission is required, the configuration is already in place, significantly reducing the time needed for setup

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration of multiple commands is performed, then data transmission between networks can be established, but the process requires extensive testing and modification

Engineering Contradiction:
Improvedata transmission correctnessVSAvoidconfiguration convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically tests the configured communication parameters by attempting data transmission and detecting whether the target device responds. Based on the feedback from the target device (whether it returns expected data or not), the gateway automatically determines if configuration is correct and continues or stops the configuration process, eliminating manual testing and modification cycles

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The gateway autonomously performs configuration verification and self-correction. The system automatically tests each configured command by sending test data and checking if the target device responds correctly, and automatically adjusts configurations without user intervention, making the process both reliable and convenient

Inventive Principle:
Principle #25Self-service

3Measurement precision

If comprehensive parameter settings are made for each device, then accurate data access can be achieved, but the complexity of the configuration process increases

Engineering Contradiction:
Improvedata access accuracyVSAvoidconfiguration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The gateway automatically collects all necessary device parameters (device ID, supported commands, data storage location, data length, polling interval) during the initial configuration phase through automatic device discovery. By gathering complete parameter information in advance, the system eliminates the need for users to manually configure each parameter, reducing configuration complexity while ensuring accurate data access

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway autonomously obtains device parameters by automatically querying target devices and extracting their communication specifications. The system self-configures all necessary parameters including data storage locations and access methods without user input, maintaining measurement precision while dramatically simplifying the configuration process

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9686131B2System, gateway, and method for automatic setting configuration by learning commands
Publication Date: 2017.06.20 MOXA INC
  • US9686131B2 patent drawing
  • US9686131B2 patent drawing
  • US9686131B2 patent drawing

AI summary

A system, a gateway, and a method for automatic setting configuration by learning commands are provided. The invention collects communication commands sent in a first network, stores target data accessed by a first device in the first network according to the communication command to an address, and maps the address to an I/O module used to access the target data by a second device. The system and the method can set the configuration of a gateway automatically, and achieve the effect of enhancing the efficiency of gateway configuration setting.