NFV Fault Management via Event Bus Subscription Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex NFV systems, it is challenging to implement real-time and quick location and notification of node fault information due to the difficulty in cross-level publishing of fault information and the delay caused by level-by-level notification mechanisms.

Innovation Solution

A network function virtualization NFV fault management apparatus that receives fault subscription and publish messages, performs matching between the requested fault information and published fault messages, and notifies corresponding subscription nodes, enabling real-time and quick fault information location and notification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If level-by-level fault notification mechanism is used, then fault information can be notified through existing hierarchical structure, but notification delay increases and real-time capability deteriorates

Engineering Contradiction:
Improvefault notification reliabilityVSAvoidnotification delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the fault notification process by introducing an event bus mechanism that operates independently from the hierarchical management structure. Fault information is published to the event bus and subscribed to by relevant components simultaneously, eliminating the sequential level-by-level notification delay while maintaining reliable delivery through the structured subscription model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The event bus serves as an intermediary component between fault sources and subscription nodes. It mediates the notification process by receiving fault information from any level and distributing it to all subscribed components simultaneously, thereby reducing notification delay while preserving the reliability of the hierarchical structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If cross-level fault publishing is implemented, then real-time fault information can be shared across different levels, but system complexity increases

Engineering Contradiction:
Improvefault information propagation speedVSAvoidsystem architecture complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The event bus is designed as a universal mechanism that handles fault information publishing and subscription across all system levels uniformly. It provides multi-functional capabilities including fault publication, subscription management, and simultaneous multi-level notification through a single standardized interface, thereby achieving real-time cross-level information sharing without proportionally increasing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If centralized fault management is implemented, then fault notification efficiency improves, but system scalability may be affected

Engineering Contradiction:
Improvefault management efficiencyVSAvoidsystem scalability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by establishing event subscription relationships in advance before faults occur. Components subscribe to the event bus for specific fault types they need to monitor, creating a pre-configured notification network that enables efficient centralized fault management while maintaining scalability through the event-driven architecture.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10313183B2Network function virtualization NFV fault management apparatus, device, and method
Publication Date: 2019.06.04 HUAWEI TECH CO LTD
  • US10313183B2 patent drawing
  • US10313183B2 patent drawing
  • US10313183B2 patent drawing

AI summary

A network function virtualization NFV fault management apparatus, device, and method are disclosed. The apparatus includes: a receiver, configured to receive a fault subscription message sent by at least one subscription node in an NFV system and a fault publish message sent by at least one fault publish node in the NFV system, where the fault subscription message includes fault information to which a subscription is requested; a processor, configured to perform matching between the fault information to which a subscription is requested and the fault publish message, and generate a fault notification message; and a transmitter, configured to notify the fault notification message to the at least one subscription node. According to the present invention, real-time and quick location and notification of node fault information can be implemented.