Dynamic Packet Size Adjustment for Bandwidth Measurement Resolution
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If packet sizes are increased to improve measurement resolution, then measurement precision improves, but communication load increases
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.
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.
Data Source
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.


