Distributed Network Management via Host Flow and Routing Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network management tools struggle to provide a complete and accurate picture of large, complex IP networks due to their dynamic nature, leading to inefficient bandwidth use and higher communication latencies, as they often require manual intervention and fail to account for global network dynamics, resulting in suboptimal configurations and limited visibility into network traffic patterns.

Innovation Solution

A distributed platform that collects and combines host flow information and routing data from end-systems, using link-state protocols to reconstruct network topology and enable real-time flow data collection, allowing for detailed simulations and automated reconfiguration of the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual intervention is used for network configuration and management, then network stability is maintained, but network performance optimization is delayed and bandwidth efficiency decreases

Engineering Contradiction:
Improvenetwork performance optimizationVSAvoidautomated management
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system enables automated network management by having the network infrastructure self-report its state through SNMP agents on routers and switches, eliminating the need for manual polling and intervention. The management server automatically collects, processes, and analyzes network data, allowing the system to self-optimize configurations based on actual performance metrics without human intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where network performance data is constantly collected from devices, analyzed by the management server, and used to generate optimization recommendations. This feedback mechanism allows the system to automatically detect performance degradation, analyze root causes, and propose configuration changes to maintain optimal network operation.

Inventive Principle:
Principle #23Feedback

2Loss of information

If current network management tools are used, then basic monitoring is achieved, but complete and accurate network visibility is not obtained

Engineering Contradiction:
Improvenetwork information completenessVSAvoidnetwork management system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments network monitoring into distributed components: SNMP agents on individual network devices collect local metrics, a management server aggregates and correlates data from multiple sources, and analysis modules process specific data types. This segmentation allows comprehensive network visibility while distributing complexity across multiple manageable components rather than requiring a single complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The management server acts as an intermediary between network devices and administrators. It collects raw data from numerous SNMP agents, processes and correlates the information, and presents unified network status and performance views. This intermediary layer simplifies the complexity by abstracting detailed device-level data into meaningful network-wide insights.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If frequent network reconfiguration is performed to optimize performance, then bandwidth efficiency improves, but network stability decreases

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidnetwork configuration stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system performs partial reconfiguration by targeting only specific network parameters or devices that require optimization rather than reconfiguring the entire network. Analysis modules identify specific performance bottlenecks and propose targeted configuration changes, allowing optimization without causing widespread network disruptions.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary analysis and simulation of configuration changes before implementing them. The analysis modules evaluate potential optimization impacts and predict outcomes, allowing administrators to review proposed changes and implement only those that will improve performance without compromising stability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8077718B2Distributed network management
Publication Date: 2011.12.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8077718B2 patent drawing
  • US8077718B2 patent drawing
  • US8077718B2 patent drawing

AI summary

Hosts or end-systems residing at the edges of a network gather data about the traffic they transmit into and receive from the network. The network's routing protocol (typically a link-state protocol such as OSPF) is monitored and routing data or packets are used to recover the network's current status and topology. This data can be collected, fused, and maintained and a platform, preferably distributed, can be provided to query the data, thus enabling a variety of network management applications.