Autonomous Network Testing Using Remote Devices and Log Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing telecommunication network testing methods are resource-intensive and labor-intensive, requiring frequent on-site visits and consuming significant computing and human resources, making frequent or on-demand testing infeasible.
Innovation Solution
A remote and autonomous testing method using remote electronic devices that conduct network performance tests, analyze results, and identify issues using local processing power, reducing the burden on the telecommunication network's resources by synthesizing log data and utilizing machine-learned models to determine and resolve test failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If in-person testing visits are conducted to test network performance, then network performance can be verified, but resource consumption and maintenance costs increase significantly
Solution Approach 1:
The patent uses electronic devices to create virtual copies of the network under test. These devices receive testing commands, execute tests locally, and generate log data that replicates the network performance verification process without requiring physical visits to remote locations. The electronic devices act as substitutes for human testers, copying the testing function while eliminating the need for in-person deployment.
Solution Approach 2:
The patent replaces the mechanical process of physical travel and manual testing with an automated electronic system. Instead of human operators physically visiting network locations, electronic devices automatically receive commands via secure connection, execute tests, and transmit results. This substitution eliminates the resource-intensive aspects of physical deployment while maintaining testing reliability.
2Reliability
If frequent testing is performed to maintain network performance, then network reliability improves, but computing resource strain increases
Solution Approach 1:
The patent segments the testing function into distributed electronic devices that can operate independently. Each device receives specific testing commands and executes only the necessary tests locally, rather than requiring centralized processing. This segmentation allows frequent testing to be performed across multiple devices simultaneously without overwhelming a single computing resource, as each device handles its own testing workload.
Solution Approach 2:
The electronic devices perform self-service by executing tests locally and generating their own log data without requiring continuous centralized processing. The devices autonomously receive commands, perform tests, and transmit results, reducing the computing resource strain on the network while enabling frequent testing schedules. This self-service capability allows the system to scale testing frequency without linearly increasing resource consumption.
3Productivity
If autonomous testing is implemented to reduce human effort, then testing efficiency improves, but system complexity increases
Solution Approach 1:
The patent employs universal electronic devices that can perform multiple testing functions. These devices are capable of receiving various testing commands, executing different types of network performance tests, generating log data, and transmitting results. By using multi-functional devices rather than specialized equipment for each test type, the system achieves autonomous testing capability without proportionally increasing complexity, as the same device architecture handles diverse testing tasks.
Data Source
AI summary
A method of remote testing a telecommunication network may be provided. The method may include receiving, by an electronic device from a test controller, a testing command through a secure connection, wherein the testing command may include information associated with one or more tests to be conducted for testing network performance. The method may further include initiating, by the electronic device, the one or more tests to be conducted in a first sequence order. Based on a test of the performed one or more tests being unsuccessful, the method may include obtaining, by the test controller, log data for the test from one or more network elements in the network. The method may also include analyzing, by the test controller, the obtained log data to determine a network element that causes the test to be unsuccessful.


