Flow-Based Wi-Fi Client Steering for Better QoE

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Wi-Fi systems rely solely on Received Signal Strength Indicator (RSSI) for client-radio matching, leading to suboptimal associations that result in increased jitter, packet loss, and low throughput due to neglecting active traffic flow characteristics, client mobility, and overlapping basic service set interference.

Innovation Solution

A cloud-based QoE service that computes client QoE scores and radio availability scores using telemetry data, recommending optimal radio associations by considering traffic flow priorities, client health, and neighboring radio conditions to dynamically steer clients to better APs, thereby enhancing Quality of Experience (QoE).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Wi-Fi systems rely solely on RSSI for client-radio matching, then the system complexity is low, but the Quality of Experience (QoE) deteriorates due to suboptimal associations

Engineering Contradiction:
ImproveQoEVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A cloud-based QoE service is introduced as an intermediary between access points and clients. This service receives telemetry data from access points, computes QoE scores and radio availability scores, and generates steering recommendations. The intermediary handles the complex computations centrally, allowing access points to maintain relatively simple operations while achieving improved QoE through cloud-based intelligence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where the QoE service continuously receives telemetry data from access points, computes QoE metrics, and sends steering recommendations back to access points. This closed-loop feedback enables dynamic optimization of client-radio associations based on real-time network conditions, traffic flow characteristics, and client mobility patterns.

Inventive Principle:
Principle #23Feedback

2Reliability

If cloud-based QoE service computes and steers clients dynamically, then QoE is improved, but the device complexity and computational requirements increase

Engineering Contradiction:
ImproveQoEVSAvoidautomation level
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The QoE service operates autonomously by automatically receiving telemetry data, computing QoE scores, generating steering recommendations, and sending them to access points without human intervention. The system self-manages the complex computations and decision-making processes, reducing the need for manual configuration and management while maintaining high levels of automation.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple transmission protocols (OFDMA, MU-MIMO) are supported, then adaptability is improved, but managing client associations across different protocols increases complexity

Engineering Contradiction:
Improveprotocol supportVSAvoidassociation management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The QoE service is designed as a universal platform that handles multiple transmission protocols (OFDMA, MU-MIMO) through a single centralized system. Rather than requiring separate management mechanisms for each protocol, the service provides multi-functional capability to compute QoE scores and generate steering recommendations applicable across all supported protocols, simplifying the overall management complexity.

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

Data Source

PatentUS20260059346A1Flow-based quality of experience as a service
Publication Date: 2026.02.26 HEWLETT PACKARD ENTERPRISE DEV LP
  • US20260059346A1 patent drawing
  • US20260059346A1 patent drawing
  • US20260059346A1 patent drawing

AI summary

Systems and methods are provided for receiving telemetry data and computing a client quality of experience (QoE) score for each traffic flow associated with a client from the received telemetry data. Performance data for each traffic flow is aggregated to arrive at an overall radio availability score, which can then be used to identify a list of recommended target radios that are more likely to service the client with better QoE than the radio to which the client is currently associated. Depending on certain considerations, e.g., whether a client has recently been steered to a new radio(s), or if steering is imminent, the recommended list of target radios are filtered to arrive at a subset of the recommended list identifying the most preferred target radios to which clients can be steered. Steering recommendations can be generated based on the recommended list.