IP Bandwidth Estimation Using Regression on Accumulated Delays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for estimating available bandwidth in telecommunications networks, particularly in wireless and mobile environments, are inaccurate and intrusive, failing to account for varying radio conditions and traffic dynamics, leading to underestimation or overestimation of bandwidth, which affects quality of service and network resource allocation.

Innovation Solution

A method using a single train of IP/UDP packet frames with timestamp fields, where a destination node determines accumulated reception delays and identifies atypical jitter values to apply a regression model, estimating available bandwidth without iterative probing, suitable for both wired and wireless networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If iterative probing methods are used to estimate available bandwidth, then measurement precision is improved, but loss of time increases and device complexity worsens

Engineering Contradiction:
Improvebandwidth estimation accuracyVSAvoidestimation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing bandwidth estimates during idle periods or low-traffic conditions. The system performs bandwidth estimation in advance using probe packets during periods when network utilization is low, so that the estimated bandwidth is readily available when needed for QoS decisions, avoiding real-time iterative probing that would cause time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the bandwidth estimation function from the main data transmission flow by using separate probe packets dedicated solely to measurement. These probe packets are extracted from the regular traffic stream and used specifically for bandwidth estimation purposes, allowing accurate measurement without interfering with or slowing down the primary data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If high speed probe packets are transmitted for fast bandwidth estimation, then productivity is improved, but object-generated harmful factors worsen due to network intrusion

Engineering Contradiction:
Improvebandwidth estimation speedVSAvoidnetwork intrusion
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies partial action by transmitting probe packets at high speed only when necessary for bandwidth estimation, rather than continuously. The system sends bursts of probe packets to quickly measure bandwidth when QoS decisions are needed, then stops transmission, thereby achieving fast measurement while minimizing the intrusive impact on the network compared to continuous probing.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the transmission parameters of probe packets dynamically - adjusting packet size, transmission interval, and speed based on current network conditions and estimation needs. By varying these parameters, the system can achieve fast bandwidth estimation when required while reducing the intrusive effect on normal network traffic by using smaller packets and longer intervals during low-activity periods.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If existing bandwidth estimation methods are used in wireless networks, then adaptability is improved, but measurement precision worsens due to varying radio conditions

Engineering Contradiction:
Improvenetwork environment adaptabilityVSAvoidbandwidth estimation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the bandwidth estimation process adaptive to changing wireless conditions. The system continuously monitors radio conditions, packet loss rates, and transmission success, and adjusts the estimation algorithm accordingly. This dynamic approach allows accurate bandwidth measurement even as wireless channel conditions vary due to mobility, interference, or environmental factors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the results of probe packet transmissions are fed back into the estimation algorithm. The system receives acknowledgments from received packets, measures actual transmission success and delay, and uses this feedback to refine bandwidth estimates. This feedback loop compensates for varying radio conditions by continuously adjusting measurements based on actual network performance rather than relying on theoretical maximums.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9510354B2Method and a device for low intrusive fast estimation of the bandwidth available between two IP nodes
Publication Date: 2016.11.29 ORANGE SA
  • US9510354B2 patent drawing
  • US9510354B2 patent drawing
  • US9510354B2 patent drawing

AI summary

A method and a device are provided for estimating the bandwidth available at the level of the IP layer for a stream between a source node and a destination node connected by a path made up of one or more links. The stream is transported by a heterogeneous telecommunications network that may include at least one radio segment over a portion of the path. The method includes: a receive step of the destination node receiving a single train of N packet frames, at a certain constant or variable send rate; a determination step of the destination node determining accumulated reception delay values; an identification step of the destination node identifying atypical jitter values among the successive packet transmission delays; and a utilization step of the destination node using a regression model applied to the accumulated reception delay values.