Self-Organizing Communication Orbits for Distributed Network Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized network management systems face challenges such as high latency, communication bottlenecks, and scalability issues, leading to outdated information and increased costs due to the need for extensive infrastructure and resources.

Innovation Solution

Implementing a self-organized network management system where machines interact directly with a small number of neighbors to form linear communication orbits, allowing for real-time data collection and management without global control, using a set of common rules to establish and maintain communication channels and ordinal positions within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a centralized management server is used to collect status information from all network nodes, then comprehensive network monitoring is achieved, but communication latency increases and real-time management becomes difficult

Engineering Contradiction:
Improvenetwork status monitoring accuracyVSAvoidstatus information latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The network is divided into multiple communication orbits, each independently managing a subset of nodes. This segmentation allows parallel status collection across multiple orbits simultaneously, reducing overall latency while maintaining comprehensive monitoring coverage through the union of all orbit data.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If a centralized management server collects data from all nodes, then complete network visibility is obtained, but the server becomes a communication bottleneck

Engineering Contradiction:
Improvenetwork status information completenessVSAvoidmanagement operation efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The network is divided into multiple communication orbits, each independently managing a subset of nodes. This segmentation allows parallel status collection across multiple orbits simultaneously, reducing overall latency while maintaining comprehensive monitoring coverage through the union of all orbit data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Communication orbits act as intermediary structures between individual nodes and the management system. Each orbit collects and aggregates status information from its member nodes, then reports to the management server, distributing the communication load and preventing any single point from becoming a bottleneck.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If a hierarchical management structure with intermediate control levels is implemented, then some data aggregation is achieved, but the structure becomes complex and difficult to maintain

Engineering Contradiction:
Improvemanagement structure simplicityVSAvoidstatus reporting time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The communication orbit structure is dynamically formed and maintained based on node join/exit events rather than requiring static hierarchical configuration. Nodes automatically organize into orbits using simple join/exit rules, making the structure adaptive and easy to maintain while enabling parallel status collection across multiple dynamic orbits.

Inventive Principle:
Principle #15Dynamics

4Quantity of substance

If traditional database systems are used to store network device information, then data querying is possible, but the systems do not scale well and data consistency becomes problematic

Engineering Contradiction:
Improvedata storage capacityVSAvoidquery operation speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The data storage and querying system is segmented into multiple communication orbits, each maintaining its own data structures for the nodes within that orbit. This allows parallel query processing across multiple orbits simultaneously, improving query speed while scaling to large networks by simply adding more orbits rather than increasing database complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10674486B2System, security and network management using self-organizing communication orbits in distributed networks
Publication Date: 2020.06.02 TANIUM
  • US10674486B2 patent drawing
  • US10674486B2 patent drawing
  • US10674486B2 patent drawing

AI summary

In one aspect, machines in a managed network implements a set of rules that cause individual machines to directly interact with only a small number of machines in the network (i.e., a local neighborhood within the network), while the independent local actions of the individual machines collectively cause the individual machines to be self-organized into one or more communication orbits without any global control or coordination by a server or an administrator. The communication orbits are used for supporting network, security and system management communications in the managed network.