Client Address Update Mechanism for Wireless Wired Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional communication devices face challenges in maintaining accurate and updated client address information in wireless networks, leading to stale entries and interference with communication traffic due to clients disconnecting without notification, which results in bandwidth issues and delays.

Innovation Solution

A system and method that utilizes periodic Address Resolution Protocol (ARP) requests across both wireless and wired environments to maintain updated client address lists, ensuring accurate tracking and preventing false removals of active clients from the address list.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If timer based flushing of MAC address tables is used to remove clients that do not generate traffic within a predetermined time, then the address list is updated, but active clients may be erroneously removed from the address list

Engineering Contradiction:
Improveaccuracy of client address trackingVSAvoidfalse removal of active clients
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements a feedback mechanism where the root device sends periodic ARP requests to clients and receives ARP replies. This feedback loop allows the root device to confirm whether clients are still active before removing them from the address list, preventing false removals while maintaining accurate tracking of disconnected clients

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Before removing a client from the address list, the system performs a preliminary action by sending ARP requests to verify the client's status. This preliminary verification step ensures that active clients are not erroneously removed, as the system checks for client responsiveness before taking the removal action

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If traditional communication devices forward information to stale client addresses, then the address list is maintained, but bandwidth is wasted and communication traffic experiences delays

Engineering Contradiction:
Improvemaintenance of address listVSAvoidbandwidth waste
Core Design Contradiction:
Stability of the object's compositionVSLoss of energy

Solution Approach 1:

The system employs periodic ARP requests sent at predetermined time intervals to refresh the address list. This periodic verification allows the system to maintain accurate client address information without continuously forwarding traffic to potentially stale addresses, optimizing bandwidth usage while keeping the address list current

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system changes the parameter of address list maintenance from continuous traffic forwarding to periodic verification through ARP requests. This parameter change transforms the approach from always attempting to forward to active clients to periodically confirming client status, thereby reducing bandwidth waste while maintaining address list stability

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If registration process is performed each time a mobile node enters coverage area, then accurate client tracking is achieved, but network overhead and processing time increase

Engineering Contradiction:
Improveaccuracy of client location trackingVSAvoidregistration processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary registration when clients initially join the network, storing their MAC addresses and associated information. This preliminary action establishes the base address list, avoiding the need for repeated full registration processes and reducing subsequent processing time while maintaining tracking accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing discrete registration processes each time a client enters coverage, the system maintains continuous tracking through periodic ARP requests. This continuous verification approach replaces intermittent registration overhead with ongoing lightweight status checks, reducing overall processing time while maintaining accurate client location information

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS7529256B2Communication device client update system and method
Publication Date: 2009.05.05 CISCO TECHNOLOGY INC
  • US7529256B2 patent drawing
  • US7529256B2 patent drawing
  • US7529256B2 patent drawing

AI summary

A system and method that facilitates client address updating in a communication network is presented. Client address lists are maintained and updated with a single mechanism deployed flexibly across different communication environment boundaries. Network devices update address lists for clients deployed across boundaries of wireless communication environments (e.g., an IEEE 802.11 compliant environment) and wired communication environments (e.g., an IEEE 802.3 compliant environment). Interruptions and delays in information communication due to stale client registration and tracking activities are minimized.