Multiplexed Computing Arrays for Faster Network Performance Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network performance testing systems face limitations due to hardware constraints, such as USB bus connection speeds and the inability to easily correlate device identifiers with phone numbers, leading to delayed command delivery and disparate testing results.

Innovation Solution

A network environment utilizing user equipment (UE) connected to cloud virtual machines (VMs) and containment systems, where device identifiers and phone numbers are retrieved via SMS messages, allowing for synchronized command delivery and improved data correlation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If USB bus connection is used to connect computing device to test devices, then device connection is established, but command delivery speed is limited by USB bus connection speed

Engineering Contradiction:
Improvecommand delivery speedVSAvoidconnection interface complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces a test device that acts as an intermediary between the computing device and the cellular network. The test device receives commands from the computing device via USB connection and autonomously executes them by sending communication messages through the cellular network. This intermediary approach allows the computing device to operate independently without being constrained by USB bus speed limitations during actual network testing operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If device identifier is stored separately from phone number, then data organization is simplified, but correlation between device identifier and phone number becomes difficult

Engineering Contradiction:
Improvedevice identification accuracyVSAvoiddata correlation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the device identifier and phone number into a single paired data structure stored in the communication log. Each log entry contains both the device ID received from the test device and the corresponding phone number from the SIM card, creating a correlated record that eliminates the need for separate correlation processes while maintaining accurate device identification.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If multiple test devices are connected to single computing device, then testing capacity is increased, but command delivery delay increases due to USB hub limitations

Engineering Contradiction:
Improvetesting capacityVSAvoidcommand delivery delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the testing system by introducing multiple independent test devices, each with its own cellular network connection. Instead of having one computing device control multiple test devices through a USB hub (creating bottlenecks), each test device operates independently with its own USB connection to the computing device, eliminating the USB hub bottleneck and allowing parallel command execution without delay.

Inventive Principle:
Principle #1Segmentation

4Quantity of substance

If communication log is retrieved from receive device, then testing data is collected, but data parsing and correlation requires additional processing time

Engineering Contradiction:
Improvetesting data volumeVSAvoiddata processing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of testing data by storing both device identifiers and phone numbers together in the communication log at the time of message transmission. The receive device automatically logs both pieces of information in a pre-correlated format, eliminating the need for subsequent data parsing and correlation processing and reducing data processing time while maintaining complete testing data collection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250330845A1Network Performance Testing of a Network Using a Computing Device Array with Multiplexing
Publication Date: 2025.10.23 T MOBILE INNOVATIONS LLC
  • US20250330845A1 patent drawing
  • US20250330845A1 patent drawing
  • US20250330845A1 patent drawing

AI summary

A system comprises a source communication device, a test device, and a receive communication device. The source communication device is configured to receive a device identifier (ID) of the test device; send a communication message request to the test device; receive a communication log comprising a pair identifier based on the communication message; send a testing instruction to the test device; receive a second communication log from the receive communication device; and correlate the device ID with the second device ID to obtain the wireless network parameters for the test device. The test device is configured to receive the communication message request; send a communication message responsive to receiving the communication message request to the receive communication device. The receive communication device is configured to create a communication log corresponding to the communication message; and send the communication log and the second communication log to the source communication device.