Network Management System OID Batch Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network management systems require a high number of requests to be sent to devices to learn management information, leading to increased time and resource utilization due to the need for separate Get Next Requests for each Object Identifier (OID), resulting in inefficient communication and data retrieval.

Innovation Solution

A method is introduced to split and generate a set of OIDs by removing the last number and incrementing the penultimate number, allowing multiple OIDs to be sent in a single request, thereby reducing the number of requests needed to learn management information across a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate Get Next Requests are sent for each OID to learn management information, then complete device learning is achieved, but the number of requests and time consumption increase significantly

Engineering Contradiction:
Improvedevice learning completenessVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the OID space into ranges and uses a systematic approach to generate multiple OIDs from a single initial OID by manipulating the OID structure (removing last number, incrementing penultimate number). This allows one request to potentially cover multiple OIDs or at least structure the query efficiently through range-based segmentation rather than individual OID queries

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by first obtaining an initial OID through a Get Next Request, then using this initial OID to generate a set of OIDs through systematic manipulation before sending requests. This preliminary OID generation and range determination allows subsequent requests to be more efficient and reduce the total number of queries needed

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If one Get Next Request is sent for each OID, then complete management information is retrieved, but network resources and transmission time are wasted

Engineering Contradiction:
Improvemanagement information retrievalVSAvoidnetwork resource consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent merges multiple OID queries into a single request by generating a set of OIDs from one initial OID and sending them together. This combining approach reduces the number of separate network transactions, thereby reducing network resource consumption and transmission overhead while still retrieving complete management information for all OIDs

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If multiple OIDs are sent in a single request, then the number of requests is reduced, but the complexity of OID processing increases

Engineering Contradiction:
Improveinformation retrieval efficiencyVSAvoidOID processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by systematically manipulating the OID structure itself - removing the last number and incrementing the penultimate number to generate new OIDs from an initial OID. This transformation of OID parameters allows efficient generation of multiple query identifiers from a single source, improving productivity while keeping the processing logic relatively simple and deterministic

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8078706B1Method and system for faster device learning
Publication Date: 2011.12.13 CISCO TECHNOLOGY INC
  • US8078706B1 patent drawing
  • US8078706B1 patent drawing
  • US8078706B1 patent drawing

AI summary

Method and system for faster device learning are provided. The invention provides a method of sending multiple object identifiers in a single Get Next Request, enabling the learning of the management information of more than one variable simultaneously, and reducing the time required for learning the management information of the network. Multiple OIDs are generated from an OID, and they are sent in a single request packet, to learn their management information. The invention also provides a network comprising a Network Management System (NMS), at least one device, and a set of variables residing in each device. The NMS is capable of sending at least one OID in a single request to the device.