Bandwidth Control via Interval Signal Token Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional bandwidth control schemes using the leaky bucket method face issues with unstable bandwidth due to rate bursts and lack flexibility in achieving higher bandwidth settings, resulting in less subtle performance and limited bandwidth control options.

Innovation Solution

The proposed solution involves a bandwidth control apparatus with an interval signal generator that outputs evenly distributed interval signals, a storage unit for transmittable data size, and a control circuit to adjust the data size based on these signals, allowing for more flexible and stable bandwidth configuration by distributing token refills evenly over a time interval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the duration of time interval is set longer, then the token data size to be refilled each time becomes bigger, but this leads to rate burst and results in less stable bandwidth

Engineering Contradiction:
Improvetoken data sizeVSAvoidbandwidth stability
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The patent divides the time interval into multiple sub-intervals and distributes token refills across these sub-intervals rather than refilling all tokens at once. This segmentation of the token refill process prevents rate bursts while maintaining the required bandwidth, as tokens are added gradually over time rather than in a single large increment.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If register T and register I each has 4 bits, then the token data size and time interval can be any number from 1 to 15, but bandwidths that can be expressed concentrate in lower value section (under 5)

Engineering Contradiction:
Improvebandwidth configuration flexibilityVSAvoidbandwidth control precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent introduces a new dimension to bandwidth control by using multiple registers (register T for token data size, register I for time interval, and register N for number of refills) instead of relying solely on combinations of two registers. This additional dimensional parameter enables precise control over bandwidth across the entire range, including higher bandwidth values that were previously unachievable with limited register combinations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If tokens are refilled over a time interval in conventional schemes, then the bandwidth can be controlled, but the bandwidth becomes unstable due to rate burst when multiple packets are sent all at once

Engineering Contradiction:
Improvedata transmission rateVSAvoidbandwidth stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent implements periodic action by distributing token refills across multiple periodic sub-intervals within the overall time interval. Instead of a single periodic refill event that causes bursts, the system performs multiple smaller periodic refills, creating a more continuous and stable token supply rate that matches the desired bandwidth without causing rate bursts.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent makes the token refill process dynamic by adjusting the number of refills and distribution across sub-intervals based on the desired bandwidth configuration. The system can adaptively change the refill strategy to match different bandwidth requirements, transitioning from static conventional refilling to a dynamic, configurable approach that maintains stability across varying transmission rates.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7796533B2Apparatus and method for bandwidth control
Publication Date: 2010.09.14 REALTEK SEMICON CORP
  • US7796533B2 patent drawing
  • US7796533B2 patent drawing
  • US7796533B2 patent drawing

AI summary

An apparatus and method for bandwidth control is provided to keep the bandwidth more stable. The apparatus includes an interval signal generator, a storage unit, and a control circuit. The interval signal generator outputs a plurality of interval signals which are evenly or approximately evenly distributed over a time interval. The value of the storage unit corresponds to a transmittable data size. The control circuit adjusts the value of the storage unit according to the interval signals.