Communication Apparatus Interface Selection for IP Duplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication apparatuses face issues with establishing network connections when IP address duplication occurs, leading to failed connections and prolonged startup times due to DHCP address assignment conflicts.

Innovation Solution

A communication apparatus with multiple wireless interfaces and a storage unit that stores connection history information, allowing the selection of an appropriate interface for reconnection and avoiding IP address duplication by referencing past connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a communication apparatus uses multiple wireless interfaces with IP address assignment, then network communication capability is improved, but connection failures occur when IP address duplication is detected

Engineering Contradiction:
Improvenetwork communication capabilityVSAvoidconnection establishment
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary detection of IP address duplication before establishing connections. The communication control unit checks whether the assigned IP address is duplicated among multiple wireless interfaces before activating them, preventing connection failures in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically manages the state of wireless interfaces based on IP address assignment results. When duplication is detected, the system dynamically deactivates the conflicting interface or reassigns IP addresses, allowing flexible adaptation to avoid connection failures.

Inventive Principle:
Principle #15Dynamics

2Reliability

If IP address duplication detection is performed, then connection reliability is improved, but communication startup time is prolonged

Engineering Contradiction:
Improveconnection establishmentVSAvoidcommunication startup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs IP address duplication detection as a preliminary step before full connection establishment. By detecting conflicts early in the initialization phase, the system prevents later connection failures and reduces overall communication startup time despite the initial detection overhead.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple wireless interfaces are activated simultaneously, then network versatility is improved, but IP address duplication conflicts occur

Engineering Contradiction:
Improvenetwork interface capabilityVSAvoidIP address duplication
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary detection of IP address duplication before establishing connections. The communication control unit checks whether the assigned IP address is duplicated among multiple wireless interfaces before activating them, preventing connection failures in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the potential harm of IP address duplication into a beneficial detection mechanism. By proactively detecting duplicated IP addresses, the system identifies and resolves conflicts before they cause connection failures, turning a harmful condition into an opportunity for preventive action.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS11917722B2Communication apparatus and communication control method
Publication Date: 2024.02.27 CANON KK
  • US11917722B2 patent drawing
  • US11917722B2 patent drawing
  • US11917722B2 patent drawing

AI summary

There is provided a communication apparatus that includes: a plurality of wireless interfaces; a storage unit configured to store, for a past established connection, connection history information associating a network identifier with an interface identifier of one of the plurality of wireless interfaces; and a communication control unit configured to select, based on the connection history information, one of the plurality of wireless interfaces, and transmit a connection request to another apparatus using the selected wireless interface.