Network Path Selection Using Predicted QoE Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network analysis methods struggle to effectively determine the impact of communication path changes on user experience and network performance, particularly in predicting Quality of Experience (QoE) metrics, which are crucial for optimizing network pathways and adhering to Quality of Service (QoS) policies.

Innovation Solution

A system that predicts Quality of Experience (QoE) metrics for communication paths in a network by measuring network metrics such as bandwidth, latency, and jitter, and applying QoS policies to recommend optimal communication paths, taking into account historical path changes and their potential impact on network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If communication path changes are made to improve user experience, then network performance may improve, but frequent path changes can adversely affect the network as a whole and harm user experience for many users

Engineering Contradiction:
Improveuser experienceVSAvoidnetwork performance degradation
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary analysis of communication path changes by predicting QoE metrics before actually switching paths. This allows the system to evaluate potential impacts on network performance and user experience in advance, preventing harmful frequent changes while still enabling beneficial path optimizations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where QoE metrics are continuously measured and used to inform future path selection decisions. By monitoring the actual impact of path changes on user experience and network performance, the system can adjust its behavior to avoid harmful frequent changes while maintaining service quality.

Inventive Principle:
Principle #23Feedback

2Reliability

If network modifications are made to improve user experience, then application performance may improve, but determining the effect on user experience and network as a whole becomes prohibitively difficult

Engineering Contradiction:
Improveapplication performanceVSAvoidimpact assessment complexity
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system introduces QoE metrics as an intermediary measure that bridges the gap between network modifications and actual user experience impact. These metrics serve as a quantifiable proxy that simplifies the assessment of how path changes affect both application performance and overall network health, making impact evaluation tractable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transforms the complex, multi-dimensional problem of assessing network modification impacts into a more manageable form by focusing on key QoE parameters. By measuring and analyzing specific parameters like latency, jitter, and packet loss, the system can effectively evaluate user experience impact without needing to analyze every aspect of network behavior.

Inventive Principle:
Principle #35Parameter changes

3Speed

If computing devices frequently change communication paths to optimize performance, then individual user experience may improve, but the network as a whole is adversely effected

Engineering Contradiction:
Improveapplication response timeVSAvoidnetwork stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system applies preliminary anti-action by predicting negative QoE outcomes before allowing path changes to occur. When the prediction indicates that a path change would harm network stability or user experience, the system preemptively prevents the change, counteracting the tendency toward frequent destabilizing modifications.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements dynamic path selection that adapts to current network conditions while incorporating predictions of future impacts. Rather than static or purely reactive path changes, the system dynamically evaluates whether a path change is likely to improve or harm performance, enabling flexible optimization while maintaining network stability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11296991B2Quality of experience based network analysis
Publication Date: 2022.04.05 CITRIX SYSTEMS INC
  • US11296991B2 patent drawing
  • US11296991B2 patent drawing
  • US11296991B2 patent drawing

AI summary

Methods and systems for changing communication paths in a network based on predicted Quality of Experience metrics are described herein. Computing devices in a network may communicate via one or more communication paths and using one or more applications. One or more Quality of Experience metrics may be determined for the one or more applications. Network metrics for the network may be measured and, based on one or more Quality of Service policies for the network, predicted Quality of Experience metrics may be determined using, e.g., a model network. A communication path recommendation may be output based on the predicted Quality of Experience metrics. For example, the recommendation may cause an application to change from a first communication path to a second communication path.