Distributed Network Resource Management Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing network resource management systems are inefficient due to their lack of consideration for the architecture and traffic patterns of individual network elements, leading to delays and suboptimal resource allocation, which impacts network performance.

Innovation Solution

A distributed network resource management system with agents located on network elements that dynamically apply network policies based on topology models to optimize resource allocation, reducing overhead and improving processing efficiency by classifying network elements and links into priority and standard categories.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a centralized network resource manager is used to allocate resources, then resource allocation can be performed, but the architecture and traffic pattern of individual network elements cannot play an active role, resulting in inefficient allocation and delays

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidprocessing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the centralized resource management function by deploying autonomous agents at individual network elements. Each agent can independently evaluate resource allocation requests against local policies and current network state, eliminating the single-point bottleneck and enabling parallel processing of allocation decisions across the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a distributed hierarchical dimension to resource management. Instead of a single centralized layer, management authority is distributed across multiple levels: autonomous agents at network elements, regional controllers, and a central resource manager. This multi-dimensional structure allows simultaneous local autonomy and global coordination, improving both efficiency and responsiveness.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If all resource allocation requests are processed by the central network resource manager, then centralized control is maintained, but overhead increases and processing time increases

Engineering Contradiction:
Improvecentralized controlVSAvoidsystem overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the control function by distributing autonomous agents across network elements. Each agent maintains local policy enforcement and can independently handle resource allocation decisions for its local element, significantly reducing the message passing overhead and processing burden on the central manager while preserving centralized policy control through the policy database.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables network elements to serve themselves through autonomous agents that locally evaluate resource requests against stored policies and current utilization. This self-service capability eliminates the need for every request to traverse the entire system, reducing overhead and improving responsiveness while the central manager maintains overall system coherence through policy updates.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If network resource allocation does not consider architecture and traffic patterns, then allocation is simpler, but resource utilization is suboptimal and performance is impacted

Engineering Contradiction:
Improveallocation simplicityVSAvoidnetwork performance
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies local quality by enabling each autonomous agent to make allocation decisions based on the specific architectural characteristics and traffic patterns of its local network element. Each agent has access to element-specific policies and current utilization data, allowing customized, context-aware allocation decisions that optimize performance for each element's unique characteristics rather than applying uniform rules across the entire network.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9009317B2System for and method of managing network resources
Publication Date: 2015.04.14 ATLASSIAN US INC
  • US9009317B2 patent drawing
  • US9009317B2 patent drawing
  • US9009317B2 patent drawing

AI summary

A system for and method of determining how to process a request for allocation network resource (whether to accept, deny or forward) is presented. The method may include receiving a request for allocating network resources from a user device. The method may also include determining, via at least one computer processor, whether to accept or deny the resource allocation request based at least in part on a classification of at least one of network elements and communication links, wherein the at least one network elements and communication links is identified based on the resource allocation request. The method may further include providing the determination of whether to accept or deny the resource allocation request to the user device. The system may utilize a dynamic set of policy, customized according to the current network status, to optimize the performance of processing the resource allocation request.