Access Point Multicast Rate Selection for Legacy Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multicast transmissions in wireless networks, such as those using IEEE 802.11 standards, often suffer from reduced performance due to being configured at the minimum data rate to accommodate legacy client devices, which impairs applications like video streaming and multi-party telephony by causing pauses, delayed loading, and increased latency.
Innovation Solution
An access point system that determines the presence of legacy client devices and adjusts the multicast data rate accordingly, setting it to a higher rate when no legacy devices are present, thereby improving performance for non-legacy devices while still supporting legacy devices by maintaining lower data rate settings for them.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the access point sets the multicast data rate to the minimum rate to accommodate legacy client devices, then compatibility with all client devices is achieved, but performance of multicast applications is reduced
Solution Approach 1:
The patent applies local quality by differentiating data rate settings for different client device types. Legacy client devices receive multicast transmissions at lower data rates (e.g., 1 Mbps) to ensure compatibility, while non-legacy devices receive transmissions at higher data rates (e.g., 54 Mbps or 150 Mbps). This localized differentiation resolves the contradiction by allowing the system to optimize for each device type independently rather than using a uniform data rate for all devices.
Solution Approach 2:
The patent implements dynamics by making the multicast data rate adjustable and adaptable based on the presence of legacy client devices. The access point dynamically selects between a first data rate (lower) when legacy devices are detected and a second data rate (higher) when only non-legacy devices are present. This dynamic adjustment resolves the contradiction by allowing the system to switch between compatibility mode and performance mode based on real-time network conditions.
2Productivity
If low data rates are disabled at the access point to increase minimum multicast data rate, then performance of multicast applications is improved, but compatibility with legacy client devices is lost
Solution Approach 1:
The patent applies segmentation by dividing the client device population into two distinct groups: legacy devices and non-legacy devices. The access point maintains separate data rate configurations for each group, allowing low data rates to be disabled for non-legacy devices (improving performance) while preserving them for legacy devices (maintaining compatibility). This segmentation resolves the contradiction by eliminating the need to choose between performance and compatibility globally.
3Device complexity
If the access point uses a uniform minimum data rate setting for all transmissions, then implementation simplicity is maintained, but performance cannot be optimized for specific application types
Solution Approach 1:
The patent implements dynamics by introducing adaptive data rate selection that automatically adjusts multicast transmission parameters based on the detected client device types. Rather than requiring complex manual configuration, the system dynamically selects between a first data rate (for legacy devices) and a second data rate (for non-legacy devices) based on real-time network conditions. This dynamic approach resolves the contradiction by providing performance optimization with minimal user intervention.
Data Source
AI summary
A method of multicast data rate selection in an access point includes: establishing respective connections between the access point and a plurality of client devices; determining whether to set a legacy client presence flag in a memory of the access point based on whether the plurality of client devices includes or does not include a legacy client device; prior to initiating a multicast transmission to the plurality of client devices, determining whether the legacy client presence flag is set; when the legacy client presence flag is set, setting a selected multicast data rate corresponding to a first maximum data rate in a subset of legacy-compatible data rates stored in the memory; and when the legacy client presence flag is not set, setting the selected multicast data rate corresponding to a second maximum data rate in a subset of non-legacy-compatible data rates stored in the memory.


