Dynamic Packet Size Adjustment for Bandwidth Measurement Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing available bandwidth measurement methods suffer from low resolution and high transmission load, making it difficult to accurately measure bandwidth with improved precision without increasing communication load.

Innovation Solution

A system with a transmission device and reception device connected to a network, where measurement packets of increasing sizes are transmitted at uniform intervals, allowing for dynamic adjustment of packet sizes based on calculated available bandwidth to enhance measurement resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If measurement packets are transmitted with fixed size and exponential interval decrease, then the measurement method can detect available bandwidth, but the measurement resolution becomes exponentially rougher and transmission load increases

Engineering Contradiction:
Improvemeasurement resolutionVSAvoidtransmission load
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the packet size variable rather than fixed. The generation unit dynamically adjusts packet sizes based on previously calculated available bandwidth values, transmitting packets with sizes that adapt to network conditions. This resolves the contradiction by maintaining measurement resolution without requiring exponential interval decrease, thus reducing transmission load.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of packet size from fixed to variable, where the size is determined based on available bandwidth calculations. By modifying this key parameter dynamically, the system achieves high measurement resolution without the need for increasing transmission load through exponential interval reduction.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If packet sizes are increased to improve measurement resolution, then measurement precision improves, but communication load increases

Engineering Contradiction:
Improvemeasurement resolutionVSAvoidcommunication load
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent dynamically changes packet size parameters based on available bandwidth measurements. By adjusting this parameter adaptively rather than using fixed or uniformly increasing sizes, the system achieves high measurement resolution while minimizing communication load through optimal packet sizing.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary available bandwidth calculations using smaller packets before transmitting larger measurement packets. This preliminary action allows the system to determine appropriate packet sizes in advance, improving measurement resolution without unnecessarily increasing communication load.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8976656B2Available bandwidth measurement system, transmission device, available bandwidth measurement method and recording medium
Publication Date: 2015.03.10 NEC CORP
  • US8976656B2 patent drawing
  • US8976656B2 patent drawing
  • US8976656B2 patent drawing

AI summary

A packet generation unit (10) generates a predetermined number of measurement packets at predetermined transmission intervals that increase in equal increments, and a transmission/reception unit (13) transmits the measurement packets to a reception device (2) in accordance with control performed by a transmission control unit (12). A calculation unit (21) calculates an available bandwidth in accordance with the reception intervals of the measurement packets received by a transmission/reception unit (20), and the transmission/reception unit (20) transmits the available bandwidth to a transmission device (1). A resolution alteration unit (14) determines, in accordance with the available bandwidth received by the transmission/reception unit (13), whether or not to change the measurement resolution. A size alteration unit (15) changes the minimum packet size, maximum packet size and packet size incremental increase amount when the resolution alteration unit (14) determines that the measurement resolution is to be changed. The packet generation unit (10) newly generates measurement packets in accordance with the changed values.