Inference Engine for Network Fault Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data centers face scalability issues in managing their rapidly growing network infrastructure, leading to operational difficulties in troubleshooting and maintaining network devices, especially due to complexity and incomplete information availability, resulting in potential service disruptions and customer dissatisfaction.

Innovation Solution

Implementing a model-based system that captures device signatures, failure scenarios, and capacity models, utilizing an inference engine with forward-chaining rules to automatically identify issues and take remedial actions, and continuously monitor devices to prevent or mitigate failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual management methods are used for network infrastructure, then operational control is maintained, but scalability and efficiency deteriorate as the network grows rapidly

Engineering Contradiction:
Improvenetwork management efficiencyVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an inference engine as an intermediary between network devices and operators. This engine collects data from multiple sources, performs automated analysis using forward-chaining rules, and generates diagnostic information, thereby mediating the complexity between rapidly growing network infrastructure and human operators.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service through automated data collection, analysis, and diagnostic generation. The inference engine autonomously monitors network devices, detects anomalies, and provides troubleshooting information without requiring manual intervention for each issue, allowing the network to manage itself at scale.

Inventive Principle:
Principle #25Self-service

2Reliability

If comprehensive monitoring of all network devices is implemented, then reliability improves, but information completeness and troubleshooting accuracy worsen due to data overload

Engineering Contradiction:
Improvenetwork service reliabilityVSAvoiddiagnostic information quality
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The inference engine extracts only the most relevant diagnostic information from the vast amount of collected data. By using forward-chaining rules that specifically target failure scenarios and capacity issues, the system extracts critical insights while filtering out unnecessary data, maintaining information quality despite comprehensive monitoring.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements feedback mechanisms where diagnostic information is continuously refined based on actual network performance and failure patterns. The inference engine learns from collected data and adjusts its analysis to provide increasingly accurate diagnostic information, improving reliability while managing information quality.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10728085B1Model-based network management
Publication Date: 2020.07.28 AMAZON TECH INC
  • US10728085B1 patent drawing
  • US10728085B1 patent drawing
  • US10728085B1 patent drawing

AI summary

In a provider network, data indicative of an operational state of the computing devices of the provider network is processed by an inference engine. The inference engine is configured to model operational characteristics of the computing devices of the provider network. The inference engine determines a potential fault condition for one of the computing devices of the provider network. A remedial action is invoked.