Autonomous Network Element Metric Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network metric collection methods, such as those using SNMP, require remote servers to discover and collect data from network elements, which can be time-consuming and burdensome, leading to increased network overhead and latency.

Innovation Solution

Network elements are empowered to autonomously discover and collect their own object instances and metric values, then transmit this data to a network information server, shifting the burden from the server to the element.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If remote servers discover and collect data from network elements using SNMP, then metrics can be collected from network elements, but the process is time-consuming and increases network overhead

Engineering Contradiction:
Improvemetric collection accuracyVSAvoidmetric collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent inverts the traditional SNMP architecture by enabling network elements to autonomously discover their own object instances and collect their own metric data, then transmit it to remote servers. This reversal eliminates the time-consuming discovery phase performed by remote servers and reduces network overhead, while maintaining complete metric collection capability.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

Network elements perform the discovery of object instances and collection of metric values before being queried by remote servers. By pre-discovering and storing their own object instances locally, network elements eliminate the need for remote servers to perform time-consuming discovery operations, thereby reducing metric collection time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If remote servers perform discovery and data collection, then comprehensive metrics can be gathered, but network overhead and server burden increase

Engineering Contradiction:
Improvemetric data completenessVSAvoidnetwork overhead
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

Network elements autonomously perform self-discovery of their object instances and self-collection of metric data without requiring remote servers to initiate discovery operations. Each network element maintains a local repository of its object instances and actively pushes or makes available its metric data, thereby reducing network traffic and server processing burden while ensuring complete metric coverage.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent segments the metric collection function by distributing the discovery and data collection capabilities to individual network elements rather than concentrating these functions in remote servers. Each network element independently manages its own object instances and metric data, reducing the computational burden on servers and minimizing network overhead through localized processing.

Inventive Principle:
Principle #1Segmentation

3Productivity

If network elements autonomously discover and collect their own metrics, then collection time is reduced, but device complexity increases

Engineering Contradiction:
Improvemetric collection efficiencyVSAvoidnetwork element complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal object instance repository structure that can store multiple types of management information (scalars, tables, etc.) in a unified format. This multi-functional data structure allows network elements to handle diverse metric collection requirements using the same autonomous discovery and collection mechanism, improving efficiency without proportionally increasing complexity.

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

Data Source

PatentUS10102286B2Local object instance discovery for metric collection on network elements
Publication Date: 2018.10.16 LEVEL 3 COMMUNICATIONS LLC
  • US10102286B2 patent drawing
  • US10102286B2 patent drawing
  • US10102286B2 patent drawing

AI summary

In an embodiment, a computer-implemented method collects metrics on a network element. The method includes receiving, on the network element, a specification of the objects on the network element to monitor. The network element queries an object data structure representing management information of the network element to identify instances of each of the specified objects. For respective instances identified, the network element queries the object data structure for metric values associated with the respective instance. Finally, data representing the instance and the associated metric value is transmitted from the network element to a network information server over a network.