Network Device Performance Prediction Using Historical Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for predicting device performance consumption in network environments suffer from low accuracy due to manual estimations based on experience, leading to potential performance degradation and network disconnection when enabling new functions in network devices.

Innovation Solution

A method involving acquiring object and device information, invoking a performance model to generate a prediction result, and utilizing historical data to train an initial model, ensuring comprehensive and accurate prediction of device performance indicators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual estimation based on experience is used to predict device performance consumption, then the prediction process is simple and quick, but the accuracy of the prediction is low

Engineering Contradiction:
Improveprediction accuracyVSAvoidprediction system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting historical performance data and training the prediction model in advance. The model is trained offline using historical data from multiple network devices, and the trained model parameters are stored for later use in generating predictions. This preliminary training phase enables accurate real-time predictions without requiring complex computations during the actual prediction moment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a prediction model as an intermediary between the manual estimation approach and the actual performance measurement. This model acts as a mediator that processes input parameters (device specifications, configuration settings, traffic patterns) and generates predicted performance consumption values. The model bridges the gap between simple input data and accurate performance predictions, resolving the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a prediction model is used to accurately predict device performance consumption, then the prediction accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improveperformance prediction reliabilityVSAvoidprediction system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The prediction system is segmented into distinct functional modules: a data collection module that gathers historical performance data, a model training module that processes the data and generates prediction models, and a prediction generation module that uses the trained models to produce predictions. This segmentation allows each module to be optimized independently and simplifies the overall system architecture while maintaining high prediction reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system utilizes parameter changes in historical performance data to train the prediction model. By analyzing variations in device configurations, traffic patterns, and performance metrics over time, the model learns to predict future performance consumption accurately. The model adapts to different parameter combinations and their impact on performance, enabling reliable predictions across diverse network scenarios.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive device information and historical data are collected for prediction, then the prediction accuracy is improved, but the data processing complexity increases

Engineering Contradiction:
Improveprediction precisionVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the most relevant features and parameters from the comprehensive device information and historical data. Instead of processing all available data, the prediction model identifies and extracts key features such as device type, configuration settings, traffic patterns, and performance metrics that have the greatest impact on performance consumption. This extraction process reduces data processing complexity while maintaining prediction precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary data processing and feature extraction during the model training phase. Historical data is pre-processed, cleaned, and transformed into suitable formats before being used to train the prediction model. This preliminary action reduces the complexity of real-time data processing during prediction operations, as the model has already learned from the pre-processed historical data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250240218A1Method for predicting device performance consumption, computer device, and storage medium
Publication Date: 2025.07.24 RUIJIE NETWORKS CO LTD
  • US20250240218A1 patent drawing
  • US20250240218A1 patent drawing
  • US20250240218A1 patent drawing

AI summary

A method for predicting device performance consumption, a computer device, and a storage medium. The method includes: acquiring first object information, and acquiring device information and second object information, where the first object information represents a first object that is ready to consume a device performance indicator of a network device in the network system, the device information represents a running status of the network device in the network system, and the second object information represents a second object that is consuming a performance indicator of the network device; and invoking a performance model to generate a prediction result based on the first object information and the device information, where the prediction result represents a device performance indicator to be consumed by the network device in the network system when the network device bears the first object and the second object.