ARP-Proxy Update for Roaming Client Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless networks, the dynamic nature of IPv6 address allocation and the unreliable observation of IPv6 Neighbor Discovery can lead to 'silent node' issues, where ARP-proxy functions fail to accurately manage IP addresses, resulting in 'ghost' addresses that are no longer in use but still associated with the wrong Access Point.

Innovation Solution

Implement a collaborative IP exchange process between client devices and Access Points, where client devices share their active IP addresses with the ARP-proxy, and update this information as addresses change, ensuring that only actively used addresses are proxied across different Access Points as devices roam.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If ARP-proxy function is used to manage IP addresses in wireless networks, then network address management is automated, but 'silent node' issues occur where inactive addresses are not properly detected and managed

Engineering Contradiction:
Improveautomated address managementVSAvoidaddress management accuracy
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the client device actively notifies the ARP-proxy of its current IP address usage status. The client device sends notifications to update the ARP-proxy's address binding information, ensuring the proxy has accurate real-time knowledge of which addresses are actively in use and which are inactive, thereby resolving the silent node problem.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by having the client device proactively notify the ARP-proxy of address changes before the proxy might incorrectly assume an address is inactive. This preliminary notification ensures the proxy has advance knowledge of active addresses, preventing misclassification of active addresses as inactive.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If IPv6 Neighbor Discovery is used for address resolution, then address management is simplified, but unreliable observation leads to 'ghost' addresses being associated with wrong Access Points

Engineering Contradiction:
Improveaddress management complexityVSAvoidaddress association accuracy
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces the ARP-proxy as an intermediary between the client device and the network infrastructure. The proxy receives address information from the client device and maintains a binding between the IP address and the correct Access Point. This intermediary role ensures accurate address association even when Neighbor Discovery protocols may be unreliable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The client device provides feedback to the ARP-proxy about its current IP address assignments and usage status. This feedback loop ensures the proxy maintains accurate and up-to-date information about which addresses are active and associated with which Access Point, preventing ghost addresses from being incorrectly associated.

Inventive Principle:
Principle #23Feedback

3Productivity

If ARP-proxy maintains address bindings without active updates, then network efficiency is maintained, but packet loss increases due to misdirected keepalives to inactive addresses

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidpacket loss
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The client device sends feedback notifications to the ARP-proxy to update address binding information. This ensures the proxy has current knowledge of active addresses, preventing it from sending keepalives to inactive addresses. By maintaining accurate binding information through client feedback, the system avoids packet loss while preserving network efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250071086A1Address resolution protocol (ARP)-proxy update for roaming client devices
Publication Date: 2025.02.27 CISCO TECHNOLOGY INC
  • US20250071086A1 patent drawing
  • US20250071086A1 patent drawing
  • US20250071086A1 patent drawing

AI summary

Address Resolution Protocol (ARP)-proxy update for roaming client devices may be provided. A client device may query for a list of active Internet Protocol (IP) addresses used by the client device. Next, the client device may determine that an Access Point (AP) supports a collaborative IP exchange function. Then the client device may send, in response to determining that the AP supports the collaborative IP exchange function, the list of active Internet Protocol (IP) addresses to the AP.