Tunnel Communication Address Determination Using Device Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current tunnel communication systems rely on heuristic algorithms for IP address allocation, such as DHCP and AutoIP, which are complex and time-consuming, limiting the number of addresses that can be allocated within a predetermined range.
Innovation Solution
An information-processing device equipped with a tunnel communication part, an identifier acceptor, an identifier storage part, and an address determination part that uses communication destination and source device identifiers to determine IP addresses for communication target data, eliminating the need for DHCP or AutoIP and allowing for a simpler and more efficient address allocation process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If DHCP or AutoIP heuristic algorithms are used for IP address allocation, then address allocation can be performed, but the system becomes complex and time-consuming
Solution Approach 1:
The patent extracts the address allocation function from the complex DHCP/ AutoIP heuristic algorithms and implements it through a simple deterministic calculation based on device identifiers. The address determination part calculates the IP address directly from the communication destination device identifier and communication source device identifier, eliminating the need for complex heuristic search processes.
Solution Approach 2:
The system performs self-service address allocation where each device independently determines its own IP address based on its device identifier and the identifier of the communication partner. This eliminates the need for a central DHCP server and complex coordination algorithms, allowing devices to autonomously allocate addresses through simple deterministic calculation.
2Loss of time
If heuristic algorithms like AutoIP are used, then address allocation is possible, but it takes a long time to determine an IP address
Solution Approach 1:
The patent applies preliminary action by pre-establishing a deterministic relationship between device identifiers and IP addresses. Instead of performing iterative search operations during address allocation, the system pre-defines that the IP address can be directly calculated from the device identifiers, eliminating the need for time-consuming heuristic inquiries and trials.
Solution Approach 2:
The patent replaces the mechanical iterative search process of heuristic algorithms with a direct mathematical calculation. Instead of repeatedly inquiring whether an address is available and adjusting based on conflicts, the system substitutes this complex process with a straightforward deterministic formula that computes the IP address directly from the device identifiers.
3Adaptability or versatility
If a predetermined address range is used for allocation, then address allocation is constrained, but the device cannot allocate too many addresses to exceed the range
Solution Approach 1:
The patent transitions from a one-dimensional constrained address range to a two-dimensional address space defined by device identifier pairs. Instead of being limited to a predetermined IP address range, the system generates addresses based on the combination of communication source and destination device identifiers, effectively expanding the address allocation capacity beyond fixed ranges.
Data Source
AI summary
A first information-processing device for communication source performing tunnel communication with a device at communication destination, equipped with: tunnel communication part performing tunnel communication with communication target data encapsulated; identifier acceptor for accepting a communication destination device identifier for identifying a device for communication destination; identifier storage part for storing a communication source device identifier for identifying first information-processing device; and address determination part for determining an address used for communication target data, according to a communication destination device identifier and a communication source device identifier. Such a makeup provides an information-processing device capable of determining an address used for communication target data encapsulated in tunnel communication.


