Communication Apparatus IP Address Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In scenarios where multiple DHCP servers are connected to the same LAN, assigning different network addresses to devices can lead to unicast communication failures between computers and printers, as the network addresses of their IP addresses may not match, preventing successful communication.
Innovation Solution
A communication apparatus that obtains identification information and current IP addresses for devices, generates a new IP address with a matching network address, and broadcasts a setting packet to the network when unicast communication fails, instructing receiving devices to set the new IP address, ensuring network address compatibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple DHCP servers are connected to the same LAN and assign IP addresses independently, then each device can obtain an IP address, but the network addresses of the assigned IP addresses may differ, causing unicast communication failures
Solution Approach 1:
The invention introduces a setting packet as an intermediary mechanism between DHCP servers and devices. This setting packet carries network address information and instructs devices to configure their IP addresses with matching network addresses, thereby mediating the conflict between independent DHCP server operations and communication reliability
Solution Approach 2:
The invention changes the IP address parameters (specifically the network address portion) dynamically based on the communication apparatus's network address. By modifying the network address parameter to match between communicating devices, the system resolves the contradiction between independent IP assignment and communication compatibility
2Measurement precision
If a computer uses name resolution to obtain the printer's current IP address, then the latest IP address is obtained, but the network address may not match the computer's network address, preventing successful communication
Solution Approach 1:
The invention implements a feedback mechanism where the communication apparatus monitors communication status and, upon detecting failure, broadcasts a setting packet to correct the IP address configuration. This feedback loop ensures that even if name resolution returns an inaccurate IP address regarding network address matching, the system self-corrects to restore communication
Solution Approach 2:
The invention performs preliminary action by pre-configuring devices with IP addresses that have matching network addresses through the setting packet mechanism. This preliminary configuration ensures that when name resolution is used, the obtained IP address will already have the correct network address for successful communication
Data Source
AI summary
A communication apparatus obtains first identification information of a particular device, obtains a particular IP address assigned to the particular device, attempts a unicast communication with the particular device by using the particular IP address, determines whether the unicast communication fails; generates a new IP address when the unicast communication fails, and broadcasts a setting packet to a network causes the receiving device to assign the new IP address to the receiving device.


