Wireless Access Point Multicast Rate Optimization via Unicast Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless access points (APs) face challenges in determining optimal data rates for multicast frames due to the lack of acknowledgement from client devices, leading to inefficient channel utilization and saturation, especially when transmitting high-quality content like video streams.

Innovation Solution

The AP transmits unicast frames to client devices in a multicast group to update packet error rate tables, determining a unicast data rate and then setting the multicast data rate based on the lowest unicast data rate among group members, ensuring efficient channel usage without prematurely aging out transmission information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the AP uses a default low data rate for multicast transmissions, then all client devices can receive the transmissions reliably, but the channel capacity becomes saturated and the system fails to utilize higher available data rates

Engineering Contradiction:
Improvemulticast transmission reliabilityVSAvoidchannel capacity utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system uses unicast transmissions to client devices as feedback mechanisms to assess channel conditions. By monitoring acknowledgments and packet error rates from unicast transmissions, the AP gathers information about individual client device reception quality, which then informs the selection of optimal multicast data rates. This feedback loop enables dynamic adaptation of multicast rates based on actual channel conditions rather than using fixed default rates.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary unicast transmissions to client devices before establishing multicast transmissions. These preliminary unicast transmissions serve to probe channel conditions and update packet error rate tables, allowing the AP to determine appropriate multicast data rates in advance. This preliminary assessment prevents channel saturation by ensuring multicast rates are appropriately optimized before actual multicast content transmission begins.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the AP transmits unicast frames to update packet error rate tables, then accurate channel condition assessment is achieved, but additional channel overhead is introduced

Engineering Contradiction:
Improvechannel condition assessment accuracyVSAvoidchannel overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The unicast transmissions serve multiple functions simultaneously: they deliver actual data content to client devices, provide feedback for channel condition assessment, and update packet error rate tables for future multicast rate selection. By making the unicast transmissions multi-functional, the system avoids the need for separate probe transmissions, thereby reducing overall channel overhead while maintaining accurate channel condition measurement.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11917501B2Transmissions of unicast frames to client devices
Publication Date: 2024.02.27 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11917501B2 patent drawing
  • US11917501B2 patent drawing
  • US11917501B2 patent drawing

AI summary

An example system includes a transceiver. The transceiver communicates multicast frames to a plurality of client devices in a multicast group. The system further includes a controller. The controller determines that a predetermined time has passed since the transceiver most recently sent a unicast transmission to one of the plurality of client devices. The controller instructs the transceiver to transmit a unicast frame to the one of the plurality of client devices. The controller computes a data rate for the one of the plurality of client devices based on the transmission of the unicast frame to the one of the plurality of client devices.