Trap Manager Daemon for Network Alert Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex networks with hundreds of devices from different vendors, network management applications receive thousands of traps, making it time-consuming and difficult for users to manually filter out uninteresting alerts, as existing solutions lack efficient mechanisms for managing and filtering these traps.

Innovation Solution

The introduction of a trap manager and trap daemon that provide an interface for managing trap filters, allowing users to configure and apply filters to selectively ignore unwanted traps, with features like super-filters and sub-filters to streamline the filtering process and automatically maintain configuration file consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually add filters to screen out uninteresting traps, then trap filtering capability is achieved, but time consumption and operational difficulty increase significantly

Engineering Contradiction:
Improvetrap filtering operationVSAvoidtime to manually add filters
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic trap filtering without requiring manual user intervention. The trap manager automatically analyzes received traps, identifies patterns, and applies appropriate filters based on predefined criteria and user preferences, making the filtering process self-service rather than manual

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures filter templates and criteria before traps are received. By establishing filtering rules in advance based on common trap patterns and user interests, the system prepares the filtering mechanism beforehand, eliminating the need for time-consuming manual filter creation when traps arrive

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If comprehensive trap filtering is implemented, then relevant trap management is improved, but system complexity increases

Engineering Contradiction:
Improvetrap managementVSAvoidfiltering system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The trap manager acts as an intermediary component between the trap receiver and the user interface. It handles the complex filtering logic, template management, and trap analysis in the background, presenting a simplified interface to users while managing the complexity internally through the mediator pattern

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The filtering system is divided into modular components: trap receiver, trap manager, filter templates, and user interface. Each component has a specific responsibility, allowing the complex filtering functionality to be broken down into manageable, independent modules that can be developed and maintained separately

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7600147B2Apparatus and method for managing traps in a network environment
Publication Date: 2009.10.06 COMP ASSOC THINK INC
  • US7600147B2 patent drawing
  • US7600147B2 patent drawing
  • US7600147B2 patent drawing

AI summary

An apparatus for managing traps in a network environment is provided. The apparatus includes a trap manager and a trap daemon. The trap manager includes an interface for managing trap filters in a network management application. The trap daemon monitors for traps received by the network management application and applies the trap filters to the traps.