Network Device Performance Prediction Using Historical Data
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If a prediction model is used to accurately predict device performance consumption, then the prediction accuracy is improved, but the system complexity increases
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.
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.
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
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.
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.
Data Source
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.


