NFV Event Prioritization Using Rule-Based Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Network Function Virtualization (NFV) architecture faces challenges in efficiently managing and prioritizing events due to increased communication overhead and dynamic network conditions, leading to suboptimal response times and inefficient resource utilization.

Innovation Solution

Implementing an event collector that utilizes feedback from an event handler to prioritize event forwarding through a data structure with expiration timers and hit counters, dynamically adjusting priorities based on rule engine feedback to optimize event handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If events are forwarded to the event handler without prioritization, then the system structure remains simple, but the response time to critical events deteriorates

Engineering Contradiction:
Improveresponse timeVSAvoidsystem structure
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system performs preliminary prioritization of events before they are processed by the event handler. The event collector assigns priorities to events based on predefined criteria and feedback from the event handler, ensuring that critical events are identified and flagged in advance. This preliminary action allows the system to maintain a relatively simple structure while still achieving fast response times for critical events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The event handling system is segmented into distinct components: the event collector that receives and prioritizes events, the prioritization mechanism that assigns priority levels, and the event handler that processes events based on their priority. This segmentation allows each component to focus on its specific function, improving overall response time without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

2Productivity

If feedback mechanisms are implemented to prioritize events, then event handling efficiency improves, but communication overhead increases

Engineering Contradiction:
Improveevent handling efficiencyVSAvoidcommunication overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism where the event handler provides feedback to the event collector about the outcomes of event processing. This feedback is used to dynamically adjust prioritization rules and improve event handling efficiency over time. The feedback is designed to be concise and targeted, providing only the necessary information to refine prioritization without generating excessive communication overhead.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The feedback mechanism implements partial action by selectively providing feedback only for events that benefit from prioritization adjustments. Not every event processing outcome triggers feedback; instead, feedback is generated selectively based on predefined criteria such as when priority assignments need refinement or when new event patterns are detected. This selective approach maintains productivity improvements while limiting communication overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If dynamic prioritization is implemented based on network conditions, then adaptability to changing conditions improves, but system complexity increases

Engineering Contradiction:
Improveadaptability to network conditionsVSAvoidprioritization logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The prioritization system is designed to be dynamic, automatically adjusting event priorities based on current network conditions and feedback from the event handler. The system monitors network state changes and modifies prioritization rules accordingly, allowing it to adapt to varying conditions without requiring manual reconfiguration. This dynamic behavior is achieved through predefined adaptation rules that respond to specific network condition changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes prioritization parameters dynamically based on network conditions. When network conditions change (such as bandwidth availability, latency, or error rates), the system adjusts priority assignments and threshold values accordingly. These parameter changes are made through predefined rules that map network condition states to prioritization parameters, providing adaptability without requiring complex decision logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12602268B2Methods for event prioritization in network function virtualization using rule-based feedback
Publication Date: 2026.04.14 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12602268B2 patent drawing
  • US12602268B2 patent drawing
  • US12602268B2 patent drawing

AI summary

A method is implemented by an event collector to utilize feedback from an event handler to prioritize event forwarding to the event handler. The method includes receiving feedback from the event handler in response to a successful match-action in a rules engine, the feedback including a derived condition which is a generalized version of a condition stored in the match part of a rule, determining whether the derived condition is stored in an event prioritizer, and storing the derived condition in the event prioritizer with initial expiration timer and hit counter, in response to the derived condition not being present in the event prioritizer, and updating a hit counter and expiration timer of the derived condition in the event prioritizer, in response to the derived condition being present in the event prioritizer.