Network Connection Retrieval via MAC Address Broadcasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network architectures require manual reconfiguration of IP addresses for servers in a local area network, which is inefficient and time-consuming, especially when a server's IP address changes, as network administrators need to physically log in and re-establish connections manually.

Innovation Solution

A network connection retrieving method and system where a master device records unique identification information for each network device, allowing it to send broadcast packets to re-establish connections by identifying and reconnecting with devices using their pre-recorded unique identification information and new IP addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual reconfiguration of IP addresses is used, then network connection can be established, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvenetwork connection reliabilityVSAvoidtime to re-establish connection
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by recording the unique identification information (MAC address) of each network device in advance within the management server. When a device's IP address changes, the management server can immediately query the device using its pre-recorded MAC address and re-establish connections without manual intervention, thus resolving the contradiction between connection reliability and time consumption.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual reconfiguration is performed, then connection can be re-established, but operational complexity and human intervention requirements increase

Engineering Contradiction:
Improvenetwork connection stabilityVSAvoidease of reconnection operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements self-service by enabling the management server to automatically detect IP address changes, query device information using pre-recorded MAC addresses, and re-establish network connections without requiring network administrators to manually log in to switches or physically visit each server. This automated approach maintains connection stability while dramatically simplifying operations.

Inventive Principle:
Principle #25Self-service

3Productivity

If DHCP is used for IP assignment, then IP address management becomes automated, but loss of control over specific device IP addresses occurs

Engineering Contradiction:
ImproveIP address assignment efficiencyVSAvoidflexibility in IP address management
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring network devices for IP address changes and automatically responding to such changes. When a device's IP address changes, the management server receives feedback about the change, queries the device using its pre-recorded MAC address to obtain the new IP address, and updates its records accordingly. This allows DHCP automation while maintaining adaptability through automatic detection and adjustment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10924293B2Method of retrieving network connection and network system
Publication Date: 2021.02.16 QNAP SYST INC
  • US10924293B2 patent drawing
  • US10924293B2 patent drawing
  • US10924293B2 patent drawing

AI summary

A network connection retrieving method and a network system are provided. The method is adapted for retrieving connections between network devices by a master device among network devices in a local area network, and includes: attempting to establish the connection with a current device according to a pre-recorded network address of the current device; sending a plurality of broadcast packets to each of the network devices in the local area network if the step of establishing the connection failed, and collecting a response message returned from each of the network devices in response to the broadcast packets; and identifying the response message returned from the current device by comparing unique identification information recorded in each of the response messages with pre-recorded unique identification information of each of the network devices, and using the network address recorded in the response message to re-establish the connection with the current device.