End-to-End QoS Adjustment for Network Traffic Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Quality of Service (QoS) techniques in mobile wireless communication systems primarily focus on optimizing individual network elements for packet scheduling, failing to address end-to-end (E2E) application data flow optimization across the entire network, leading to suboptimal performance due to bandwidth restrictions and traffic overloading.

Innovation Solution

Implementing a network management system that adjusts QoS parameters across different network segments to redistribute resources, prioritizing affected application data flows by identifying spare resources and reallocating them to maintain E2E performance requirements while ensuring unaffected flows retain sufficient resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional QoS techniques optimize individual network elements for packet scheduling, then local network element performance is improved, but end-to-end application data flow performance deteriorates

Engineering Contradiction:
Improvenetwork element performanceVSAvoidend-to-end data flow performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the end-to-end network path into multiple network elements and independently optimizes QoS parameters for each segment based on local conditions and overall E2E performance requirements, rather than treating the entire network as a single optimized unit

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different QoS parameter adjustments to different network elements along the E2E path based on their specific characteristics, traffic conditions, and resource availability, rather than applying uniform optimization across all network elements

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If network resources are restricted in certain segments, then other segments have sufficient resources, but overall E2E performance deteriorates due to backpressure

Engineering Contradiction:
Improvenetwork resourcesVSAvoiddata flow transfer rate
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent dynamically adjusts QoS parameters in response to detected backpressure conditions, temporarily increasing priority or resource allocation in affected network segments to maintain E2E performance while resources are available

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes QoS parameters such as packet priority, scheduling weight, or resource allocation in specific network segments to compensate for backpressure and maintain acceptable E2E data flow performance

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9455921B2End to end network management based on quality of service adjustments
Publication Date: 2016.09.27 VERIZON PATENT & LICENSING INC
  • US9455921B2 patent drawing
  • US9455921B2 patent drawing
  • US9455921B2 patent drawing

AI summary

A device may manage end-to-end traffic across a network based on adjusting Quality of Service (QoS) parameters. The device may receive performance requirements for packets corresponding to different applications and QoS levels within segments across the network, and measure performance values along the segments across the network. The device may also identify the application data flows and their associated network locations failing to meet performance values across network segments, and detect an application data flow failing to meet end-to-end (E2E) performance requirements. The device may determine network location(s) to adjust the QoS parameters of the detected application data flow, and adjust its QoS parameters at the determined network location(s) to bring the detected application data flow into compliance with its E2E performance requirements, while maintaining E2E performances compliance of other application data flows.