Communication Apparatus IP Address Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveIP address assignment capabilityVSAvoidunicast communication success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
ImproveIP address accuracyVSAvoidcommunication success rate
Core Design Contradiction:
Measurement precisionVSReliability

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8886776B2Communication apparatus and storing medium
Publication Date: 2014.11.11 BROTHER KOGYO KK
  • US8886776B2 patent drawing
  • US8886776B2 patent drawing
  • US8886776B2 patent drawing

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.