Aggregation-Based Speed Testing for High Data Transfer Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional speed testing instruments are limited by maximum port speeds and processing speeds, making it difficult to accurately measure data transfer rates exceeding these limits, especially when connected to devices with higher specified data transfer rates.
Innovation Solution
The implementation of aggregation-based speed testing apparatuses and methods that divide a specified test speed into multiple test ranges, allowing for simultaneous speed tests across different physical interfaces or processors to exceed the limitations of individual port or processing speeds, thereby achieving higher overall speed tests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a single port or processor is used for speed testing, then the test setup is simple, but the maximum measurable data transfer rate is limited by the port or processing speed
Solution Approach 1:
The patent divides the speed testing process into multiple parallel test ranges, each handled by separate physical interfaces or processors. The specified test speed is segmented into multiple test ranges that can be executed simultaneously, allowing the system to measure data transfer rates exceeding the capabilities of individual ports or processors while maintaining manageable test setup complexity through structured division of labor
2Speed
If multiple simultaneous speed tests are performed across different physical interfaces, then higher overall speed measurement is achieved, but the device complexity increases
Solution Approach 1:
The test instrument is designed with multiple physical interfaces and processors that can function both independently for individual speed tests and collectively for aggregated speed measurements. This multi-functionality allows the same hardware resources to serve multiple purposes: testing different data transmission links separately or combining them to test higher speed links, thereby achieving high speed measurement capability without proportionally increasing device complexity
3Measurement precision
If the test speed is divided into multiple test ranges, then accurate measurement of high data transfer rates is enabled, but the testing process becomes more complex
Solution Approach 1:
The system employs feedback mechanisms where the test instrument continuously monitors the performance of each individual test range and uses this information to coordinate and aggregate results from multiple parallel tests. This feedback loop enables accurate measurement of high data transfer rates by dynamically adjusting and synchronizing multiple test ranges, while the automated feedback control reduces the perceived complexity of managing multiple test ranges
Data Source
AI summary
In some examples, aggregation-based speed testing may include ascertaining, by a test speed analyzer, a test speed that corresponds to a maximum specified data transfer rate for a data transmission link. A test range generator may determine a maximum specified port speed of a test port of a device connected to the data transmission link. The test range generator may determine whether the maximum specified port speed is less than the test speed, and if so, divide the test speed into a plurality of test ranges. A total value of the test ranges may be equal to the test speed. A test performer may perform tests corresponding to the test ranges, and obtain intermediate test results. A test result generator may generate, based on aggregation of the intermediate test results, an aggregated test result that represents an actual speed associated with the data transmission link.


