Dynamic Multi-Priority Traffic Regulation via Threshold-Based Token Buckets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Telecommunications networks face challenges in balancing the disparate quality of service (QoS) requirements of various types and classes of traffic, leading to underutilization of bandwidth and increased costs due to the need for static rate-based algorithms that do not allow for efficient use of available bandwidth.

Innovation Solution

A method and system using a shared, periodic-refresh, threshold-based token bucket approach to dynamically regulate multi-priority traffic by determining message priorities, adjusting message counts, and performing actions based on threshold values, allowing for responsive and efficient allocation of network resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static rate-based algorithms are used to regulate network traffic, then QoS requirements of different traffic types are met, but network bandwidth is underutilized

Engineering Contradiction:
ImproveQoS requirement satisfactionVSAvoidnetwork bandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic rate adjustment by continuously monitoring network conditions and adapting traffic regulation rates in real-time. Instead of fixed static rates, the system adjusts allocation dynamically based on current bandwidth availability and traffic demands, allowing the network to fully utilize available capacity while maintaining QoS guarantees.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by monitoring network traffic patterns, bandwidth utilization, and QoS metrics continuously. This feedback information is used to adjust rate allocation decisions, enabling the system to respond to changing network conditions and optimize bandwidth utilization while preserving service quality requirements.

Inventive Principle:
Principle #23Feedback

2Productivity

If maximum available bandwidth is increased to counter underutilization, then network capacity is improved, but infrastructure cost increases

Engineering Contradiction:
Improvenetwork capacityVSAvoidinfrastructure investment
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the operational parameters of existing network infrastructure by implementing intelligent rate-based algorithms that dynamically adjust traffic regulation. Instead of adding physical infrastructure to increase capacity, the system optimizes the utilization of existing bandwidth through parameter adjustments in traffic management policies, achieving higher effective capacity without additional infrastructure investment.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If rate-based algorithms impose static limits on traffic classes, then QoS is maintained, but excess bandwidth cannot be utilized by other traffic

Engineering Contradiction:
ImproveQoS maintenanceVSAvoidbandwidth flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static rate limits to dynamic rate adjustment where traffic allocation can adapt in real-time. When high-priority traffic does not require full allocated bandwidth, the system dynamically reallocates excess capacity to other traffic classes, maintaining QoS guarantees while enabling flexible bandwidth sharing across different traffic types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The rate-based algorithm is designed to serve multiple traffic classes simultaneously with different QoS requirements. The system universally applies the algorithm across various traffic types, allowing each class to receive appropriate service while enabling cross-utilization of bandwidth resources that would otherwise remain idle.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9374300B2Methods, systems, and computer readable media for regulation of multi-priority traffic in a telecommunications network
Publication Date: 2016.06.21 ORACLE INT CORP
  • US9374300B2 patent drawing
  • US9374300B2 patent drawing
  • US9374300B2 patent drawing

AI summary

Methods, systems, and computer readable media for network traffic regulation of multi-priority traffic in a telecommunications network are disclosed. According to one aspect, a method for regulation of multi-priority traffic in a telecommunications network includes, at a node for processing messages in a telecommunications network, receiving a message having an intended destination, determining a priority of the message, and obtaining, from a plurality of threshold values, each threshold value being associated with one of a plurality of message priorities, a threshold value that is associated with the determined priority. The number of messages that have been allowed during a current measurement period is determined, an action to perform on the message is selected based a relationship between the threshold value and the message count, and the selected action is performed. The method includes detecting a refresh condition, and, in response to detecting the refresh condition, starting a new measurement period.