ARP-Proxy Update for Roaming Client Devices
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


