Application QoE Scoring via Content Category Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods fail to effectively classify and manage computer network traffic flows based on application and content categories, leading to inconsistent Quality of Experience (QoE) for users due to varying levels of latency, loss, and congestion.
Innovation Solution
A system and method that determine application QoE by identifying applications and content categories within traffic flows, assigning weights based on user importance and duration of use, and applying policies to optimize network performance, incorporating a biasing factor for negative occurrences and using machine learning to adjust weights periodically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network operators provide high levels of QoE across various applications, then user experience is improved, but network congestion and resource constraints worsen
Solution Approach 1:
The patent applies local quality by differentiating QoE treatment across different application types and content categories. Instead of uniform QoE management, the system identifies specific applications (e.g., video streaming, VoIP, browsing) and content categories (e.g., video, audio, text, images) to apply targeted QoE measurements and congestion management policies. This allows critical applications to receive higher priority treatment while less sensitive applications receive standard treatment, resolving the contradiction between providing high QoE and managing network congestion.
2Ease of operation
If traffic management is based on application type only, then implementation is simplified, but content-specific QoE requirements are not met
Solution Approach 1:
The patent implements segmentation by dividing traffic classification into two hierarchical levels: application-level classification and content category-level classification. The application module first identifies the application type, then the content module further categorizes the content within that application. This segmented approach maintains ease of operation through automated multi-level classification while achieving measurement precision by capturing both application-specific and content-specific QoE requirements, allowing differentiated treatment for different content types within the same application.
3Device complexity
If congestion control strategies are applied uniformly across all traffic flows, then implementation is simpler, but QoE for different applications and content types deteriorates
Solution Approach 1:
The patent applies dynamics by implementing adaptive, multi-level congestion control that adjusts treatment based on real-time identification of application type and content category. The system dynamically assigns different congestion management policies to different application-content combinations, such as prioritizing video streaming traffic over file downloads, or applying different loss tolerance thresholds for VoIP versus email. This dynamic approach increases device complexity through automated classification and policy management but significantly improves QoE reliability by matching congestion control strategies to specific traffic characteristics.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and method for determining application quality of experience. The system includes: an application module configured to determine an application associated with a traffic flow; a content module configured to determine a content category associated with the traffic flow; a weighting module configured to determine a weight associated with each of the content categories associated with the traffic flow; and a processing module configured to determine an application quality of experience score with traffic flow. The method including: determining an application associated with a traffic flow; determining at least one content category associated with the application and the traffic flow; determining a weight associated with each content category associated with the traffic flow; and determining an application quality of experience score associated with the traffic flow.