Receiver Bandwidth Estimation Adaptation to Network Limitations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for estimating available bandwidth in networks, such as those using packet trains or packet pairs, are inaccurate when bandwidth limitation is executed, leading to poor Quality of Experience (QoE) in services like video conferencing due to packet loss and incorrect transmission rate settings.

Innovation Solution

A receiver and communication system that determine whether bandwidth limitation is executed based on received packet trains and select an appropriate method for estimating available bandwidth, using techniques like packet pair estimation when limitation is present to accurately calculate available bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If packet train method is used for available bandwidth estimation, then estimation can be performed in networks without bandwidth limitation, but estimation accuracy deteriorates when bandwidth limitation is executed

Engineering Contradiction:
Improveapplicability to different network conditionsVSAvoidavailable bandwidth estimation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent dynamically switches between packet train method and packet pair method based on network conditions. The system determines whether bandwidth limitation is executed and selects the appropriate estimation method accordingly, making the estimation system adaptive to different network environments rather than using a fixed approach

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the estimation method parameter based on network conditions. When bandwidth limitation is detected, the system transitions from packet train method to packet pair method, effectively changing the measurement parameters to match the current network state and maintain estimation accuracy

Inventive Principle:
Principle #35Parameter changes

2Productivity

If bandwidth limitation is executed in the network, then network traffic can be controlled, but available bandwidth estimation becomes inaccurate leading to packet loss

Engineering Contradiction:
Improvenetwork traffic control efficiencyVSAvoidservice quality and packet delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary determination of whether bandwidth limitation is executed before performing available bandwidth estimation. By detecting the network condition in advance and selecting the appropriate estimation method, the system ensures accurate bandwidth measurement even when bandwidth limitation is active, preventing subsequent packet loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary determination step that assesses network conditions before bandwidth estimation. This intermediary mechanism (the determination of bandwidth limitation status) enables the system to adapt its estimation approach, ensuring reliable measurements despite the presence of bandwidth limitation controls

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If transmission rate is set higher than actual available bandwidth, then service speed can be increased, but packet loss occurs degrading Quality of Experience

Engineering Contradiction:
Improveservice transmission speedVSAvoidQuality of Experience and service continuity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring network conditions and adjusting the transmission rate based on accurate available bandwidth estimation. The system uses the estimation results to dynamically control the transmission rate, ensuring it does not exceed the actual available bandwidth and preventing packet loss that would degrade QoE

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11303552B2Receiver, communication system, available bandwidth estimation method, and storage medium in which program is stored
Publication Date: 2022.04.12 NEC CORP
  • US11303552B2 patent drawing
  • US11303552B2 patent drawing
  • US11303552B2 patent drawing

AI summary

A receiver includes a reception part, a determination part, and an estimation part. The reception part receives a packet train(s) formed by a plurality of packets transmitted from a transmitter. The determination part determines whether bandwidth limitation is executed in a network based on the received packet train(s). The estimation part selects a method for estimating an available bandwidth in the network based on whether or not the bandwidth limitation is executed and estimates the available bandwidth in the network in accordance with the selected method.