Linking Method Between Communication Devices Resolving IP Conflicts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Peer-to-Peer (P2P) applications like Wi-Fi Direct, establishing links between devices often results in IP address conflicts due to the lack of awareness of existing IP domain addresses, leading to inefficient manual adjustments and prolonged waiting times.
Innovation Solution
The proposed solution involves exchanging network domain information between devices during link formation to identify and avoid conflicts, or randomly determining network domain addresses to prevent IP address collisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual adjustment of IP domain addresses is performed to avoid conflicts, then IP address conflicts can be resolved, but the process becomes inefficient and time-consuming
Solution Approach 1:
The patent applies preliminary action by having devices exchange network domain information about existing links before establishing a new link. This allows the devices to proactively identify potential IP address conflicts and select appropriate network domain addresses in advance, eliminating the need for manual adjustment and reducing link establishment time.
Solution Approach 2:
The patent implements feedback by having devices share information about their existing link configurations with peer devices. This feedback mechanism enables automatic detection of potential IP conflicts and triggers automatic resolution procedures, replacing inefficient manual adjustment while maintaining reliable conflict avoidance.
2Productivity
If automatic IP address assignment is performed without checking existing links, then link establishment becomes faster, but IP address conflicts occur
Solution Approach 1:
The patent applies preliminary action by exchanging network domain information before link establishment. This preliminary information exchange enables the system to maintain high link establishment speed while ensuring IP address uniqueness, as conflicts are identified and resolved in advance rather than after assignment.
Solution Approach 2:
The patent uses network domain information as an intermediary mechanism. By sharing information about existing links through this intermediary data structure, devices can automatically ensure IP address uniqueness without slowing down the link establishment process, as the intermediary carries all necessary conflict detection information.
3Extent of automation
If network domain information is exchanged between devices, then IP address conflicts can be avoided automatically, but the complexity of the linking process increases
Solution Approach 1:
The patent applies self-service by enabling devices to automatically exchange and process network domain information themselves. Each device independently performs conflict detection and resolution based on received information, achieving high automation without requiring complex centralized control systems, thus limiting the increase in overall system complexity.
Solution Approach 2:
The patent uses universal network domain information structures that serve multiple functions: they convey existing link configurations, enable conflict detection, and support automatic address selection. This multi-functionality reduces the need for separate complex mechanisms, thereby limiting the increase in linking process complexity while achieving automatic conflict avoidance.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A linking method employed by a first communication device (102, 104) includes: transmitting a first network domain information to a second communication device (102, 104) before/after a link with the second communication device (102, 104) is established; receiving a second network domain information from the second communication device (102, 104) before/after the link with the second communication device (102, 104) is established; and when the first communication device (102, 104) is decided to be a group owner before/after the link with the second communication device (102, 104) is established, determining a network domain address of the link according to the first network domain information and the second network domain information.