Network Availability Prediction Using Recurrent Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network monitoring approaches are reactive, leading to prolonged downtime as they require a network device to be deficient before generating an alert, resulting in manual and time-consuming troubleshooting processes to restore availability.

Innovation Solution

A computer-implemented method using a trained recurrent neural network (RNN) to predict forward-looking attribute values for network devices, enabling preemptive troubleshooting and remediation actions based on predicted network availability data points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reactive monitoring tools are used to detect network device deficiencies, then network device availability can be monitored, but the response time to restore availability is prolonged due to manual troubleshooting processes

Engineering Contradiction:
Improvenetwork availabilityVSAvoidtime to restore availability
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by training machine learning models on historical network data to predict future device deficiencies before they occur. This enables preemptive remediation actions to be taken before actual failures happen, eliminating the need for reactive manual troubleshooting and significantly reducing restoration time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automating the entire monitoring and remediation process through machine learning models that automatically detect patterns, predict failures, and trigger remediation actions without human intervention. This eliminates manual troubleshooting processes and enables the system to self-correct issues, drastically reducing the time to restore network availability.

Inventive Principle:
Principle #25Self-service

2Ease of repair

If manual troubleshooting processes are used to restore network availability, then remediation can be performed, but the process is tedious and time-consuming

Engineering Contradiction:
Improveremediation processVSAvoidtime to perform remediation
Core Design Contradiction:
Ease of repairVSLoss of time

Solution Approach 1:

The system automates the remediation process by using machine learning models to automatically analyze network data, predict deficiencies, and execute remediation actions without human intervention. This eliminates the tedious manual troubleshooting process entirely, making repair easier and faster by enabling the system to self-diagnose and self-correct issues autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where machine learning models constantly monitor network device performance, compare actual data against predicted patterns, and automatically adjust remediation strategies based on real-time conditions. This automated feedback mechanism eliminates manual troubleshooting while ensuring appropriate remediation actions are taken, reducing both the complexity and time of the repair process.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If traditional monitoring approaches are used, then network device attributes can be tracked, but preemptive actions cannot be taken before degradation occurs

Engineering Contradiction:
Improveattribute value monitoringVSAvoidnetwork availability maintenance
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by using machine learning models to analyze historical network attribute data and predict future device deficiencies before they manifest as actual failures. This enables preemptive remediation actions to be taken while the network is still operational, maintaining higher reliability by preventing degradation rather than merely tracking it.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine learning models serve as an intermediary between raw network attribute data and remediation actions. Instead of directly responding to actual failures, the models predict future states and enable preemptive interventions, bridging the gap between current monitoring capabilities and future failure prevention, thereby improving network availability maintenance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11736363B2Techniques for analyzing a network and increasing network availability
Publication Date: 2023.08.22 DISNEY ENTERPRISES INC
  • US11736363B2 patent drawing
  • US11736363B2 patent drawing
  • US11736363B2 patent drawing

AI summary

In various embodiments, a prediction subsystem automatically predicts a level of network availability of a device network. The prediction subsystem computes a set of predicted attribute values for a set of devices attributes associated with the device network based on a trained recurrent neural network (RNN) and set(s) of past attribute values for the set of device attributes. The prediction subsystem then performs classification operation(s) based on the set of predicted attribute values and one or more machine-learned classification criteria. The result of the classification operation(s) is a network availability data point that predicts a level of network availability of the device network. Preemptive action(s) are subsequently performed on the device network based on the network availability data point. By performing the preemptive action(s), the amount of time during which network availability is below a given level can be substantially reduced compared to prior art, reactive approaches.