Oscillatory Network Calibration for Bandwidth-Delay Product

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Determining the bandwidth-delay product in dynamic network environments is challenging due to variance in bandwidth and latency measurements, leading to difficulties in optimizing data transmission rates to prevent congestion or underflow, which can result in poor network performance such as buffering and packet loss.

Innovation Solution

The implementation of an oscillatory complementary network property calibration technique, which involves adjusting transmission parameters to cause network properties to oscillate between stochastic and deterministic error states, allowing for continuous monitoring and adjustment of network conditions to determine the bandwidth-delay product accurately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transmission rate is increased to maximize network utilization, then productivity is improved, but network congestion occurs causing packet loss and buffering

Engineering Contradiction:
Improvedata transmission rateVSAvoidnetwork performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the system continuously monitors network conditions (congestion signals, packet loss, buffering) and adjusts the data transmission rate accordingly. When congestion is detected, the transmission rate is reduced; when network capacity is available, the rate is increased. This closed-loop control resolves the contradiction by dynamically balancing productivity and reliability based on real-time network feedback.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent makes the data transmission rate dynamic rather than static. The system continuously adapts the transmission rate based on changing network conditions, transitioning between different operational states (underflow, optimal, congestion) to maintain reliable performance while maximizing productivity. This dynamic adjustment resolves the contradiction by allowing the system to operate at high rates when possible while preventing congestion when necessary.

Inventive Principle:
Principle #15Dynamics

2Reliability

If data transmission rate is decreased to prevent network congestion, then reliability is improved, but network capacity is underutilized reducing productivity

Engineering Contradiction:
Improvenetwork performanceVSAvoiddata transmission rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by transmitting data at rates that are optimized rather than maximized. Instead of always using the maximum possible transmission rate, the system uses just enough rate to fill the network pipe without causing congestion. This resolves the contradiction by achieving sufficient productivity while maintaining reliability through controlled, partial utilization of network capacity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses feedback from network conditions to determine the optimal transmission rate. When network conditions indicate available capacity, the system increases the rate to improve productivity; when congestion is detected, it decreases the rate to maintain reliability. This feedback-driven approach resolves the contradiction by dynamically balancing the two opposing objectives.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If network calibration is performed frequently to maintain accuracy, then measurement precision is improved, but loss of time increases due to continuous monitoring and adjustment

Engineering Contradiction:
Improvebandwidth-delay product accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic calibration rather than continuous calibration. The system performs bandwidth-delay product measurements at regular intervals or when triggered by specific events (e.g., significant network condition changes). This periodic approach maintains measurement precision while minimizing time loss by avoiding unnecessary continuous calibration operations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary calibration to establish baseline network characteristics, then uses this information to guide subsequent operations. By having preliminary measurements in place, the system can make informed decisions about when full calibration is necessary versus when existing data suffices, thereby reducing time loss while maintaining precision when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11368400B2Continuously calibrated network system
Publication Date: 2022.06.21 AMAZON TECH INC
  • US11368400B2 patent drawing
  • US11368400B2 patent drawing
  • US11368400B2 patent drawing

AI summary

Application data may be transmitted while oscillating a transmission parameter. A metric associated with a complementary network property is analyzed to identify a transition point between a stochastic error state and a deterministic error state of the complementary network property. Additional network properties or states may be inferred from the transition point, and the transmission of the application data may be optimized based on the inferred additional properties or states.