LAN Device Discovery via MAC Address Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for discovering network devices in a Local Area Network (LAN) require obtaining an IP address, which can be inefficient and costly, especially for compact devices, and may lead to confusion when multiple devices share the same default IP address, causing instability in the network system.

Innovation Solution

A method that executes a discovery procedure in the Data Link Layer (Layer 2) using a Network Management Server (NMS) to request and collect Media Access Control (MAC) addresses instead of IP addresses, allowing network devices to be identified and managed without pre-allocated IP addresses, thereby simplifying network management and reducing hardware and software costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional IP address-based discovery method is used, then network devices can be identified and managed, but additional hardware cost increases due to DHCP server requirements

Engineering Contradiction:
Improvenetwork device identificationVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the IP address allocation function from the discovery process, using only MAC addresses for device identification. This removes the dependency on DHCP servers and IP address management infrastructure, directly reducing hardware costs while maintaining reliable device identification through MAC address-based discovery packets.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces MAC address as an intermediary identifier instead of using IP addresses. By using MAC addresses embedded in data link layer frames as the discovery mechanism, the system eliminates the need for DHCP servers while maintaining the ability to identify and manage network devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If IP address allocation procedure is executed for compact network devices, then discovery can be performed, but execution efficiency decreases due to limited operation ability

Engineering Contradiction:
Improvediscovery capabilityVSAvoiddiscovery execution efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the discovery function from the IP address allocation procedure, performing discovery at the data link layer using MAC addresses. This eliminates the need for compact devices to execute complex IP address processing procedures, thereby improving execution efficiency while maintaining discovery capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the identification parameter from IP address (layer 3) to MAC address (layer 2). This parameter change simplifies the discovery process for compact devices with limited operational capabilities, as MAC address handling is more fundamental and requires fewer processing resources.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If multiple network devices use the same predetermined default IP address, then device fabrication is simplified, but network system stability decreases due to NMS confusion

Engineering Contradiction:
Improvedevice pre-configurationVSAvoidnetwork system stability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent uses MAC address as an intermediary identifier that is inherently unique to each device. This resolves the conflict between ease of manufacture (allowing same default IP addresses) and network stability (requiring unique identification), as the NMS can reliably distinguish devices by their unique MAC addresses even when IP addresses are identical.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent copies the device identification mechanism from the data link layer (MAC address) to replace the network layer identification (IP address). Since MAC addresses are factory-programmed and unique, this copying approach maintains ease of manufacture while ensuring network stability through unique device identification.

Inventive Principle:
Principle #26Copying

4Reliability

If DHCP server is required for IP address allocation, then network devices can obtain unique identifiers, but software and network framework expansion increases

Engineering Contradiction:
Improveunique device identificationVSAvoidsoftware framework
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the unique identification function from the DHCP server infrastructure, using MAC addresses directly for device identification. This removes the entire DHCP software framework and associated network protocols, reducing software complexity while maintaining reliable unique device identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables MAC addresses to serve themselves as unique identifiers without requiring external DHCP server intervention. Each device's MAC address is inherently unique and requires no additional software framework to provide identification,实现ing self-service unique identification.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7729294B2Method for discovering network device
Publication Date: 2010.06.01 CAMEO COMM
  • US7729294B2 patent drawing
  • US7729294B2 patent drawing
  • US7729294B2 patent drawing

AI summary

A method for discovering a network device is disclosed for executing a discovery procedure of the network device in a Data Link Layer (i.e. Layer 2 of OSI 7 Layers Model) via a Network Management Server (NMS) within a Local Area Network (LAN) system to discover other network devices within the LAN. Firstly, sending a discovery packet from a Network Management Server (NMS), wherein the discovery packet comprises a command for requesting the network device to send back a corresponding Media Access Control (MAC) address. Then, receiving the discovery packet by at least one of the network device, and generating a response packet corresponding to the discovery packet for sending the response packet, wherein the response packet comprises the Media Access Control (MAC) address of the network device. Then, receiving the response packet from the NMS for collecting the MAC address while ignoring an IP address in the response packet, and updating a device information table according to the MAC address for identifying the network device.