QoS Manager Policy Selection for UPnP Home Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In UPnP QoS systems, when multiple QoS Policy Holders (QPHs) exist in a home network, the default QoS policy is used, which can invalidate user-configured policies and prevent users from intervening in QoS settings, leading to confusion and suboptimal QoS experiences.

Innovation Solution

The method involves setting and using QoS policy processing information for each QPH, including last modified time, start time, total online time, and user-configured priority, to select the most appropriate QPH for providing QoS policies, ensuring that the QoS policy with the highest priority or latest modifications is used for traffic streams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the default QoS policy is used when multiple QPHs exist in the home network, then the system operation is simplified, but user-configured policies are invalidated and users cannot intervene in QoS settings

Engineering Contradiction:
Improvesystem operationVSAvoiduser-configured policies
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces multiple parameters for QPH selection including priority numbers configured by users, last modified times of QoS policies, start times of QPH accessing the network, and total online times. These parameters enable flexible selection strategies that can adapt to different user needs and network conditions, resolving the contradiction between simplified operation and user configurability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic QPH selection where the selected QPH can change based on current network conditions, user configurations, and policy characteristics. The QM dynamically evaluates multiple QPHs using configurable parameters and selects the most appropriate one for each traffic stream, allowing the system to adapt rather than relying on static default policies.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple QPHs exist in the home network with user-configurable parameters, then user control and policy selection flexibility are improved, but the device complexity increases

Engineering Contradiction:
Improvepolicy selection flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The QM acts as an intermediary between multiple QPHs and the traffic streams. It centralizes the complexity of managing multiple QPHs, their parameters, and selection logic in a single component, while presenting a simplified interface to both users and network traffic. This mediator approach allows flexible policy selection without proportionally increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the QoS policy management function into separate components: multiple QPHs that each hold specific policies, and a QM that manages the selection logic. This segmentation allows each component to remain relatively simple while the system as a whole achieves high flexibility through the coordinated interaction of these segmented parts.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the QM searches for QPH and uses default policy when no QPH is specified, then the system can operate without user configuration, but user-configured QoS policies are not applied

Engineering Contradiction:
Improveoperation without configurationVSAvoidQoS policy application
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements self-service by automatically evaluating available QPHs and their configured parameters when a traffic stream requires QoS policy. The QM autonomously selects the most appropriate QPH based on predefined selection criteria and user-configured preferences, eliminating the need for manual QPH specification while ensuring user-configured policies are properly applied.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The QM incorporates feedback mechanisms by continuously monitoring the availability and status of multiple QPHs, their configured parameters, and the characteristics of incoming traffic streams. This feedback enables the QM to make informed selection decisions that balance automatic operation with proper application of user-configured policies, adapting to changing network conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7654121B2Method for selecting QoS Policy
Publication Date: 2010.02.02 HUAWEI TECH CO LTD
  • US7654121B2 patent drawing
  • US7654121B2 patent drawing
  • US7654121B2 patent drawing

AI summary

A method for selecting Quality of Service (QoS) policy, the method including: setting QoS policy processing information in a QPH; receiving, by a QoS Manager (QM), a QoS request from a CP, selecting a QPH to provide QoS policy for a traffic stream according to the processing information of each QPH in a home network, and providing QoS policy to the traffic stream according to the QoS policy of the selected QPH. Through the method and the system of the present invention, the problem that only the QoS policy of the QPH specified by the CP or the default QoS policy can be used as the QoS policy of the traffic stream when multiple QPHs exist in the home network is solved.