Priority-Based Address Conflict Handling in Network Apparatuses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network apparatuses can experience communication failures due to overlapping addresses, especially when important facilities are involved, leading to potential disconnection and hindrance in factory automation systems.
Innovation Solution
A network apparatus that broadcasts its address and priority upon connection, compares with other apparatuses' addresses and priorities, and returns priority information to establish or maintain connections based on priority settings, ensuring important apparatuses connect preferentially.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network apparatuses use unique addresses to avoid communication conflicts, then communication reliability is improved, but address assignment complexity increases
Solution Approach 1:
The network apparatus automatically performs address conflict detection and resolution without external intervention. When a apparatus detects an address conflict, it autonomously changes its own address based on priority comparison results, eliminating the need for manual address reassignment and reducing assignment complexity while maintaining communication reliability
Solution Approach 2:
The system performs address conflict detection during the connection establishment phase before normal communication begins. By detecting and resolving conflicts in advance through priority-based address changes, the system prevents communication interruptions and ensures reliable operation from the start
2Reliability
If all network apparatuses with overlapping addresses are disconnected to prevent communication errors, then communication reliability is improved, but system availability deteriorates
Solution Approach 1:
The system applies different connection outcomes to different apparatuses based on their priority levels. High-priority apparatuses maintain connection while low-priority apparatuses are disconnected in case of address conflicts, allowing important facilities to remain operational while eliminating communication errors, thus preserving both reliability and availability
Solution Approach 2:
The system changes the connection state parameter selectively based on priority comparison. Instead of uniformly disconnecting all apparatuses with overlapping addresses, it modifies the connection parameter only for lower-priority apparatuses, enabling high-priority apparatuses to maintain communication and operational continuity
3Reliability
If important network apparatuses are given priority in connection, then system importance protection is improved, but connection control complexity increases
Solution Approach 1:
The system implements a feedback mechanism where apparatuses broadcast their addresses and priorities during connection attempts. When conflicts are detected, the system provides feedback by notifying the lower-priority apparatus to change its address or disconnect, enabling automatic priority-based resolution without complex centralized control
Solution Approach 2:
Priority information is incorporated into the connection establishment process from the beginning. By including priority fields in address search frames and making preliminary priority comparisons during connection setup, the system determines connection outcomes in advance, simplifying the control logic compared to post-connection priority management
Data Source
AI summary
A network apparatus (10), when connecting to a communication network (90), broadcasts a first address search frame that includes an address and priority of the network apparatus (10), and, upon receiving a second address search frame that is broadcast by another apparatus during connection to the communication network, returns a first return frame that includes the priority of the network apparatus (10) if there is an address overlap with the network apparatus (10).


