Packet Rule Updates in Network Management Using Trend-Slope Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network administrators face challenges in determining when to stop generating packet processing rules, leading to resource wastage and inefficiencies in network management systems.
Innovation Solution
A network management device and method that utilize a transceiver circuit, memory, and processor to capture packet sets, calculate average rule quantities, and determine trend slopes to dynamically adjust the time intervals for updating packet processing rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the network management system continuously monitors and updates packet processing rules, then the rules can protect the system, but resources are wasted due to prolonged detection
Solution Approach 1:
The system calculates the trend slope of rule quantity changes and uses this feedback to dynamically adjust the monitoring duration. When the trend slope indicates rule quantity stabilization, the system receives feedback to stop monitoring, thereby preventing resource waste while maintaining system protection.
Solution Approach 2:
The monitoring time period is made dynamic rather than fixed. The system adjusts the monitoring duration based on the calculated trend slope of rule quantity changes, extending monitoring when rules are changing rapidly and shortening it when rules stabilize, thus optimizing resource utilization.
2Loss of energy
If the network management system stops monitoring early to save resources, then resource waste is reduced, but the packet processing rules may not adequately protect the system
Solution Approach 1:
The system continuously calculates the trend slope of rule quantity changes and uses this feedback to determine whether to continue or stop monitoring. This ensures that monitoring stops only when rule quantity stabilization is confirmed, maintaining system protection while improving resource efficiency.
Solution Approach 2:
The system replaces fixed-time mechanical monitoring with an intelligent, calculation-based monitoring mechanism that uses trend slope analysis to dynamically determine the optimal stop timepoint, ensuring both resource efficiency and system protection.
3Loss of energy
If network administrators manually determine the stop timepoint for rule generation, then resource waste is reduced, but human resources are consumed and decision accuracy is limited
Solution Approach 1:
The system performs self-service by automatically calculating trend slopes and determining the optimal stop timepoint for rule generation without human intervention. This eliminates the need for administrators to manually decide when to stop monitoring, reducing both human resource consumption and operational complexity.
Solution Approach 2:
The system replaces manual administrative decisions with an automated intelligent mechanism that uses mathematical calculations (trend slope analysis) to determine the optimal stop timepoint, improving both resource optimization and ease of operation.
4Ease of operation
If the network management system uses a fixed time period for monitoring, then the system operation is simple, but it cannot adapt to varying rule generation rates
Solution Approach 1:
The system transitions from fixed-time monitoring to dynamic monitoring based on trend slope calculations. The monitoring duration adapts to varying rule generation rates by extending when rules change rapidly and shortening when they stabilize, maintaining system simplicity through automated calculations.
Solution Approach 2:
The system changes the monitoring time period parameter dynamically based on calculated trend slopes rather than using a fixed value. This allows the system to adapt to varying rule generation rates while maintaining operational simplicity through automated parameter adjustment.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A network management device (100) is disclosed, which includes a transceiver circuit (110), a memory (120), and a processor (130). The processor (130) executes following steps: detecting multiple second packet processing rules respectively corresponding to each of multiple packet sets; respectively for each of the multiple packet sets, updating a packet processing rule table (121) by utilizing the second packet processing rules being different from multiple first packet processing rules, and calculating an average rule quantity of the second packet processing rules being different from the multiple first packet processing rules; and determining whether to stop updating the packet processing rule table (121) based on the multiple average rule quantities.