Proxy ARP Server for Wireless Power Save

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless stations, particularly those in 802.11 networks, face challenges in power management due to the need to minimize power consumption to prolong battery life, especially when handling broadcast and multicast transmissions, which require devices to remain awake unnecessarily.

Innovation Solution

Implementing a Proxy ARP server in access points that searches for and translates broadcast ARP requests to unicast addresses, allowing power-save stations to avoid waking up for unnecessary transmissions by providing a proxy ARP service, which reduces the duty cycle and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wireless stations remain awake to receive broadcast and multicast transmissions, then communication reliability is improved, but power consumption increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The access point acts as an intermediary by implementing a proxy ARP server that intercepts broadcast ARP requests and forwards them as unicast requests to specific wireless stations. This allows stations to sleep during non-critical broadcast transmissions while the access point handles ARP resolution on their behalf, reducing power consumption while maintaining communication reliability when stations need to wake for actual data transmissions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If wireless stations stay awake for all broadcast transmissions, then message delivery is ensured, but battery life is reduced

Engineering Contradiction:
Improvemessage deliveryVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The access point serves as a mediator that receives broadcast ARP requests from the wired network and selectively forwards them as unicast requests to specific wireless stations. This intermediary function ensures that stations only wake up when there is actual directed traffic for them, rather than staying awake for all broadcast transmissions, thereby extending battery life while maintaining reliable message delivery for station-specific communications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The proxy ARP server performs preliminary ARP resolution on the wired network side before wireless stations need to wake up. By resolving ARP addresses in advance and caching the mappings, the system prepares the translation between wired IP addresses and wireless MAC addresses beforehand, so stations can sleep longer without missing critical communication opportunities.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If broadcast ARP requests are forwarded to all wireless stations, then address resolution is ensured, but unnecessary wake-ups increase power consumption

Engineering Contradiction:
Improveaddress resolutionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The access point implements a proxy ARP server that acts as an intermediary between the wired network and wireless stations. When a broadcast ARP request arrives from the wired network, the proxy ARP server intercepts it, performs the address resolution using its ARP table, and then forwards only the necessary unicast request to the specific wireless station identified by matching IP addresses. This eliminates the need to broadcast wake-up signals to all stations, reducing power consumption while ensuring reliable address resolution for the intended recipient.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8600456B2Uniform power save method for wireless stations
Publication Date: 2013.12.03 CISCO TECHNOLOGY INC
  • US8600456B2 patent drawing
  • US8600456B2 patent drawing
  • US8600456B2 patent drawing

AI summary

A Proxy ARP Server in an AP maintains IP/MAC bindings for associated clients. In an example embodiment, when the AP receives a proxy ARP request for a client, the AP may respond for the client. In another example embodiment, when the AP receives a proxy ARP request for the client, the AP buffers the request until the client is in an awake state. Optionally, the AP may convert the broadcast destination MAC address in the ARP request to a unicast address that corresponds to the target IP address.