Network Device Remote Configuration via Alternative IP Address

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Devices connected to a computer network face challenges in obtaining a valid IP address when the DHCP server fails or the network path is disrupted, leading to a non-routable default IP address, which prevents remote configuration and communication.

Innovation Solution

A method and apparatus for remotely configuring a device to obtain a valid network address by sending a packet with a valid address from a remote device connected to the network, allowing the device to reconfigure itself and communicate effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the device uses default behavior to receive a DHCP address when first joining the network, then the device can automatically obtain network configuration, but the device cannot communicate with remote users when DHCP fails

Engineering Contradiction:
Improveautomatic network configurationVSAvoidremote configurability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by establishing alternative communication channels before the DHCP failure occurs. The management device pre-configures the ability to receive configuration packets through non-DHCP mechanisms, ensuring that when DHCP fails, the device can still be remotely configured through pre-established management interfaces.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an intermediary mechanism that allows remote configuration when DHCP is unavailable. The management device acts as an intermediary, providing configuration services through alternative means (such as direct management protocol communication) when the standard DHCP server is inaccessible, thus bridging the gap between automatic configuration and remote configurability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the device falls back to a predefined static IP address after DHCP failure, then the device can maintain network presence, but the device cannot communicate with any other servers or devices

Engineering Contradiction:
Improvenetwork presenceVSAvoidnetwork communication
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms where the management device monitors the DHCP status of network devices and provides appropriate responses. When DHCP failure is detected, the management device receives feedback about the device's state and automatically initiates alternative configuration procedures, ensuring continuous network communication capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention changes the parameter of configuration delivery method from DHCP-based to alternative management protocol-based. By changing how configuration parameters are delivered (from DHCP packets to management device packets), the system maintains network presence while enabling communication capabilities when DHCP is unavailable.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If a user physically visits the device to configure a static IP address, then the device can obtain a valid network address, but the configuration process becomes inconvenient when the administrator is not located close to the failing device

Engineering Contradiction:
Improveconfiguration capabilityVSAvoidremote accessibility
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The invention replaces the mechanical requirement of physical presence with a digital communication-based configuration system. Instead of requiring physical access to the device for configuration, the system uses network-based management protocols to deliver configuration commands remotely, substituting the mechanical act of physical visitation with electronic communication.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The management device provides universal configuration capability that works both when DHCP is available and when it fails. By implementing multi-functional configuration support (DHCP-based and alternative protocol-based), the system eliminates the need for physical access and enables remote configuration in all scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Ease of operation

If the DHCP server is established on the network, then devices can obtain IP addresses automatically, but the system becomes vulnerable to network path disruptions

Engineering Contradiction:
Improveautomatic address assignmentVSAvoidconfiguration availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements beforehand cushioning by preparing alternative configuration mechanisms in advance. The management device is pre-configured with the ability to provide IP address assignment and configuration services through non-DHCP means, creating a cushion against DHCP failures or network path disruptions that would otherwise render automatic configuration unavailable.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS9014041B2Method and system for configuring a device that has failed to obtain network address
Publication Date: 2015.04.21 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9014041B2 patent drawing
  • US9014041B2 patent drawing
  • US9014041B2 patent drawing

AI summary

Method and system for configuring a device that has failed to obtain a network address. In one aspect of the invention, a method for remotely configuring a device includes attempting to obtain a network address from a network server over a network, and receiving a valid network address over the network from a remote device connected to the network in response to failing to obtain the network address from the network server.