Upload Speed Testing with Dynamic Rate Adjustment Under Packet Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing upload speed test methods are affected by network latency and packet loss, leading to inaccurate measurement of maximum bandwidth.

Innovation Solution

An upload speed test method that dynamically adjusts the sending rate based on packet loss and network conditions, using acknowledgment packets to incrementally adjust the sending rate to converge to the maximum rate with minimal packet loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP acknowledgment mechanism is used to ensure reliable transmission, then transmission reliability is improved, but transmission efficiency deteriorates due to packet loss and network latency

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic sending rate adjustment based on real-time network conditions. The sending rate is not fixed but adapts dynamically by checking packet loss conditions and adjusting the rate accordingly, allowing the system to optimize between reliability and efficiency based on current network state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs a feedback mechanism where the system continuously monitors packet loss conditions (through duplicate ACK packets) and uses this feedback to adjust the sending rate. This closed-loop control allows the system to respond to network conditions and maintain optimal performance

Inventive Principle:
Principle #23Feedback

2Speed

If sending rate is increased to improve test speed, then measurement speed is improved, but measurement accuracy deteriorates due to increased packet loss

Engineering Contradiction:
Improvetest speedVSAvoidbandwidth measurement accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent uses dynamic rate adjustment where the sending rate changes based on detected packet loss conditions. When packet loss is detected (through duplicate ACKs), the system adjusts the sending rate to maintain accuracy while still progressing the test, resolving the contradiction between speed and precision

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the sending rate parameter dynamically during the test based on network conditions. By adjusting this key parameter in response to packet loss detection, the system maintains measurement accuracy while optimizing test completion speed

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260067198A1Upload speed test method and upload speed test device
Publication Date: 2026.03.05 AIROHA TECH (SUZHOU) LTD
  • US20260067198A1 patent drawing
  • US20260067198A1 patent drawing
  • US20260067198A1 patent drawing

AI summary

An upload speed test method includes: during an upload speed test process, repeatedly checking whether at least one sending rate adjustment condition is met; and whenever it is determined that the at least one sending rate adjustment condition is met, adjusting a current sending rate to set an adjusted sending rate, and using the adjusted sending rate to transmit packets to a server.