Dynamic MIB Loading for Network Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing network devices require lengthy and complex processes to generate new Management Information Bases (MIBs) due to under-lapping issues, where management information is not consistently available across different interfaces, leading to syntax conversion complications and time-consuming software upgrades.

Innovation Solution

A method for dynamically loading MIBs on managed network devices, which includes identifying missing network management objects, creating a policy file to extract values from existing management interfaces, and populating the MIB with these values, allowing for runtime loading without OS upgrades, thus simplifying the process and reducing the need for extensive design and development cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If new MIBs are generated through conventional methods to provide management information to managing network devices, then the management information can be obtained, but the process is complex and time-consuming, requiring vendor software upgrades and lengthy design cycles

Engineering Contradiction:
Improveavailability of management informationVSAvoiddesign and development cycle
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a copy of the management information interface by generating a MIB file that mirrors the structure and data of an existing management interface (such as XML, JSON, or HTTP-based interfaces). This copied MIB structure allows managing network devices to query management information through standard SNMP protocols without requiring vendor-specific software upgrades or lengthy design cycles.

Inventive Principle:
Principle #26Copying

2Loss of information

If management information is extracted from existing management interfaces, then the information can be obtained, but syntax conversion is complicated and requires user availability for extraction

Engineering Contradiction:
Improveaccess to management informationVSAvoidsyntax conversion process
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a MIB file as an intermediary layer between the existing management interface and the managing network device. The MIB file translates and standardizes the management information syntax, allowing SNMP-based managing devices to query information without direct complex syntax conversion from other interface formats. This intermediary structure automates the extraction and standardization process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If MIBs are updated through vendor software upgrades, then new management objects are supported, but frequent upgrades are required and the process is extensive

Engineering Contradiction:
Improvesupport for new management objectsVSAvoidsoftware upgrade process
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent enables dynamic updates of MIB files on managed network devices without requiring vendor software upgrades. The MIB file can be independently generated, modified, and loaded to support new management objects as needed, making the system adaptable to changing requirements without extensive upgrade processes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8635315B2Method and system for dynamic loading of management information bases on network devices
Publication Date: 2014.01.21 CISCO TECHNOLOGY INC
  • US8635315B2 patent drawing
  • US8635315B2 patent drawing
  • US8635315B2 patent drawing

AI summary

In one embodiment, a Management Information Base (MIB) is dynamically loaded on a managed network device that is managed by a managing network device using a management application. Initially, one or more network management objects are identified. The identified one or more network management objects are then included in the MIB. Thereafter, a policy file to be associated with the MIB is defined. Consequently, the MIB is loaded on the managed network device along with the associated policy file.