Transmission Rate Estimation Using Probe Packet Intervals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for estimating transmission rates using packet dispersion fail to accurately determine the validity of measurement results, as they cannot distinguish between packet arrival intervals caused by the measured section and those influenced by other sections with lower speeds.
Innovation Solution
The method involves transmitting data packets and probe packets before and after the measured section, estimating the transmission rate based on the receiving intervals between probe packets, and determining validity by comparing these intervals, ensuring the data packet does not interfere with the probe packets in the measured section.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If packet dispersion method is used to estimate transmission rate, then transmission rate can be estimated, but validity of measurement result cannot be judged
Solution Approach 1:
The patent introduces a feedback mechanism where the measured packet dispersion is compared against expected patterns to validate measurement accuracy. By continuously monitoring packet arrival intervals and comparing them with transmission intervals, the system can determine whether the measured transmission rate is valid or if external factors are influencing the results.
Solution Approach 2:
The patent uses probe packets as an intermediary element to separate the measurement process from normal data traffic. These special probe packets are inserted into the data stream specifically for measurement purposes, allowing the system to measure transmission rate without being influenced by variations in normal data packet sizes and intervals.
2Measurement precision
If arrival intervals between packet groups are made short for high reliability estimation, then measurement accuracy improves, but inability to distinguish packet intervals caused by measured section from other sections worsens
Solution Approach 1:
The patent segments the packet stream into distinct measurement packets and data packets. By marking specific packets as measurement packets with known transmission intervals, the system can separately analyze the dispersion caused by the measured section versus the original transmission pattern, simplifying the validation process.
Solution Approach 2:
The patent metaphorically applies 'color changes' by using differently identifiable packet types (measurement packets vs. data packets) with distinct markers. This allows the receiving end to easily distinguish between packets used for measurement and regular data traffic, enabling accurate validation without complex analysis.
3Measurement precision
If probe packets are transmitted before and after data packet through measured section, then transmission rate can be estimated, but interference from data packet may affect probe packet arrival intervals
Solution Approach 1:
The patent extracts the measurement function from the normal data stream by using dedicated probe packets that are separated from data packets in terms of identification and processing. This extraction allows the measurement process to be independent of data packet characteristics, eliminating interference while maintaining accurate transmission rate measurement.
Data Source
AI summary
In order to enable to judge validity of a measurement result of a transmission rate, a speed estimation method transmits a data packet and probe packets before and after the data packet to a measured section which is a target for measurement of a transmission rate, estimates a transmission rate of a measured section based on a first receiving interval which is a receiving interval between the probe packets transmitted through the measured section just before and immediately after the data packet and a data volume of the data packet, and determines validity of a transmission rate by comparing a second receiving interval which is a receiving interval between the probe packets which have passed the measured section continuously in a state that a data packet does not exist in between them in a measured section and a first receiving interval.


