Dynamic Bandwidth Allocation via Usage Pattern Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network bandwidth allocation methods are inefficient, as they provide fixed bandwidths regardless of user preferences and application needs, leading to resource wastage and operational complexity.

Innovation Solution

A network access device establishes a database to compile statistics on application service attributes and use frequencies, extracts features, and classifies services to allocate bandwidths dynamically based on usage patterns, utilizing a queueing discipline to prioritize and allocate resources effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If fixed bandwidth allocation is used, then network resource waste occurs, but bandwidth allocation simplicity is maintained

Engineering Contradiction:
Improvenetwork resource wasteVSAvoidbandwidth allocation complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements dynamic bandwidth allocation by continuously monitoring application service usage frequencies and automatically adjusting bandwidth distribution. The system transitions from static fixed bandwidth to dynamic adaptive bandwidth based on real-time usage patterns, resolving the contradiction between resource efficiency and system complexity through automated adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The network access device automatically performs bandwidth allocation based on its own monitoring of application service usage frequencies. The system serves itself by autonomously analyzing usage patterns and adjusting bandwidth distribution without external intervention, eliminating resource waste while maintaining operational simplicity through self-configuration.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If detailed manual settings are provided, then user customization is enabled, but operational complexity increases

Engineering Contradiction:
Improveuser customization capabilityVSAvoidoperation setting difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The network access device automatically monitors application service usage frequencies and configures bandwidth allocation without requiring user intervention. The system performs self-configuration by analyzing usage patterns and adjusting settings autonomously, providing customization capability while eliminating the complexity of manual user configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors application service usage frequencies and uses this feedback to automatically adjust bandwidth allocation. This closed-loop feedback mechanism enables the device to adapt to user preferences dynamically without requiring users to manually configure settings, resolving the contradiction between customization and ease of operation.

Inventive Principle:
Principle #23Feedback

3Productivity

If uniform bandwidth is allocated to all services, then allocation simplicity is maintained, but internet-enabling fluency deteriorates

Engineering Contradiction:
Improveinternet-enabling fluencyVSAvoidbandwidth allocation mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic bandwidth allocation that automatically adjusts bandwidth distribution based on monitored application service usage frequencies. The system transitions from uniform static allocation to differentiated dynamic allocation, improving internet-enabling fluency for frequently used services while managing complexity through automated adaptation mechanisms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3160098B1Method, apparatus and computer storage medium for bandwidth allocation
Publication Date: 2020.02.12 XIAN ZHONGXING NEW SOFTWARE
  • EP3160098B1 patent drawingFigure 1~2
  • EP3160098B1 patent drawingFigure 3~4
  • EP3160098B1 patent drawingFigure 5

AI summary

The present invention discloses a method for allocating bandwidths, including: establishing a database, and compiling statistics on attributes and use frequencies of application services, by a network access device; extracting features from the application services; classifying the application services according to the attributes, the use frequencies and the features of the application services, and allocating bandwidths to each of the application services based on the classified classes. The present invention further discloses an apparatus for allocating bandwidths and a computer storage medium. The apparatus includes a statistics module, an identification module and a bandwidth allocation module.