Cellular DUT Testing With User and Network Event Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network testing tools lack integration and centralization, hindering the correlation of user actions with network events, leading to fragmented data analysis and inefficient network design and testing processes.
Innovation Solution
A system integrating a network emulator, sequencer engine module, user emulation module, and data analytics module to automate test commands, emulate user interfaces, and centralize data for comprehensive analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If separate tools are used for user interface automation and measurement hardware automation, then each tool can specialize in its specific function, but data integration and correlation between user actions and network events become complex and manual
Solution Approach 1:
The patent merges previously separate tools (user interface automation tool and measurement hardware automation tool) into a single integrated testing system. This integration allows both user actions and network events to be captured, correlated, and analyzed within one unified platform, eliminating the need for manual data gathering and correlation between separate systems.
Solution Approach 2:
The integrated testing system performs multiple functions that were previously handled by separate specialized tools. It can automate user interface interactions, control measurement hardware, capture user actions, record network events, and correlate all this data together - essentially combining the capabilities of multiple specialized tools into one universal testing platform.
2Loss of information
If manual processes are used to gather information from distinct systems, then data can be collected from each source, but productivity is hindered and holistic system understanding is obstructed
Solution Approach 1:
The integrated testing system automatically performs data collection, correlation, and analysis without requiring manual intervention. The system self-services by automatically gathering information from all testing components, correlating user actions with network events, and generating comprehensive reports - eliminating the need for manual data gathering processes.
Solution Approach 2:
The system implements automated feedback loops where test results, measurement data, and system states are continuously collected and fed back into the testing process. This automated feedback mechanism enables real-time analysis and adjustment of testing parameters, significantly improving productivity compared to manual feedback processes.
3Measurement precision
If traditional commands and interfaces are used for tracking performance metrics, then certain metrics can be monitored, but full system performance comprehension and application interactions cannot be fully understood
Solution Approach 1:
The integrated testing system provides universal measurement capabilities that go beyond traditional commands and interfaces. It can simultaneously track traditional performance metrics while also capturing user actions, application interactions, and network events - offering a comprehensive view of system performance that traditional tools cannot achieve alone.
Data Source
AI summary
A system for testing a cellular device under test (DUT) includes a display device for displaying a mirror image of a screen of the cellular DUT, and a network emulator configured to emulate a cellular network while in communication with the cellular DUT. The system further includes a sequencer engine module, including a graphical user automated testing interface displayed on the display device together with the mirror image of the screen of the cellular DUT, configured to control the network emulator and the cellular DUT, to automatically run a sequence of test commands on the cellular DUT, and to automatically run user emulation scripts. The system further includes a user emulation module configured to emulate a graphical user interface of the DUT by generating the user module scripts according to the sequence of test commands. The system further includes a data analytics module configured to generate display data of measurement results of the DUT on the display device.


