Control Component for Industrial Automation Name Service Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial automation systems face issues with name conflicts and device replacement, leading to communication disruptions and production downtime due to the inability to reliably identify and manage device name assignments and changes in a Domain Name System (DNS) environment, especially with multiple DHCP or DHCPv6 servers and DNS clients.
Innovation Solution
A control component and method that utilize a name service server and DNS Update Clients to manage device name registrations, enabling or blocking requests based on device configuration identifiers and reachability checks, ensuring consistent DNS information and supporting device replacements while retaining names.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple DHCP or DHCPv6 servers and DNS clients are used in a name service system, then device name registration flexibility and system adaptability are improved, but name conflicts and communication disruptions increase
Solution Approach 1:
The patent introduces a control component as an intermediary between DNS clients and the name service server. This mediator checks device configuration identifiers before allowing registration requests, preventing name conflicts by verifying whether a device with the same identifier already exists in the system, thus resolving the reliability issue while maintaining system adaptability
Solution Approach 2:
The system implements feedback mechanisms where the control component continuously monitors registration requests and compares device configuration identifiers against existing records. This feedback loop enables real-time detection of potential name conflicts and prevents duplicate registrations, ensuring reliable name management in multi-server environments
2Ease of repair
If device replacements are allowed in the name service system, then system maintenance and device upgrades are facilitated, but name conflicts and communication disruptions occur due to inability to reliably identify device changes
Solution Approach 1:
The control component performs preliminary checks of device configuration identifiers before processing registration requests. By verifying the device identifier in advance, the system can distinguish between actual device replacements and duplicate name registrations, enabling safe device replacements while preventing name conflicts
Solution Approach 2:
The control component acts as a mediator that verifies device configuration identifiers during the device replacement process. It checks whether a device with the same identifier already exists, and if not, allows the new device to register with that identifier, thus facilitating seamless device replacements while maintaining name service reliability
3Device complexity
If device name registrations are managed without control components, then system complexity is reduced, but communication disruptions and production downtime increase due to unmanaged name conflicts
Solution Approach 1:
The patent segments the name service system by introducing a dedicated control component that handles identifier verification separately from the main DNS registration process. This segmentation isolates the complexity of conflict detection and prevention in a specific module, keeping the overall system manageable while ensuring production continuity through reliable name management
Data Source
AI summary
Control component and method for registering device names assigned to industrial automation devices or communication devices in a name service system, wherein in order to register device names assigned to industrial automation devices or communication devices in a name service system, at least selected automation or communication devices each comprise a name service component where the selected automation or communication devices control transmission of a registration request containing an assignment between their respectively assigned device name and at least one respectively configured communication network address to a name service server via their name service component, and where a control component is respectively assigned to the name service components and enables or blocks transmission of a registration request.

