Validation Agents for Distributed Network Path Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In modern networks, it is challenging to analyze and select the optimal path for network service endpoints due to frequent fluctuations in network load and capacity, making it difficult to ensure consistent connectivity and performance.

Innovation Solution

A method and system that utilize validation agents to identify and validate available network service endpoints and paths, establishing connections based on predefined criteria, and continuously monitor performance to ensure compliance with service level agreements and optimal path selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If path validation and performance monitoring are implemented in distributed networks, then connection reliability and service level agreement compliance are improved, but system complexity and overhead increase

Engineering Contradiction:
Improveconnection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces validation agents as intermediary components that operate between network endpoints and the core management system. These agents locally perform path validation and performance monitoring tasks, reducing the complexity burden on the central system while ensuring reliable connection validation through distributed intelligence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system divides the path validation functionality into separate validation agents deployed at different network nodes. Each agent independently manages validation for its local endpoint, segmenting the overall validation system into manageable distributed units that reduce central system complexity while maintaining comprehensive reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If continuous path validation is performed to ensure performance requirements, then service quality is improved, but network overhead and resource consumption increase

Engineering Contradiction:
Improveservice qualityVSAvoidnetwork overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The validation system performs path validation periodically rather than continuously, scheduling validation operations at intervals that maintain service quality while reducing network overhead. This periodic action allows the system to balance monitoring effectiveness with resource conservation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary path validation before establishing connections and before service transitions, validating paths in advance when network conditions are more favorable. This preliminary action ensures service quality is verified before critical operations without imposing continuous overhead during service delivery.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If multiple validation criteria are enforced for path selection, then connection quality is improved, but path selection time and processing overhead increase

Engineering Contradiction:
Improveconnection qualityVSAvoidpath selection time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-evaluates and caches path characteristics against validation criteria before connection requests arrive. When a connection is needed, the pre-validated path information is quickly retrieved and matched, enforcing multiple quality criteria without requiring time-consuming real-time analysis for each connection request.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The validation system adjusts the strictness of criterion enforcement based on service type and network conditions. For time-sensitive services, the system may relax certain criteria or use pre-computed path rankings, while maintaining quality standards for less time-critical connections, thus balancing selection speed with connection quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11228651B2Path validation and performance assurance for distributed network endpoints
Publication Date: 2022.01.18 CISCO TECHNOLOGY INC
  • US11228651B2 patent drawing
  • US11228651B2 patent drawing
  • US11228651B2 patent drawing

AI summary

Techniques for network validation are provided. A first request is received at a first manager component, from a first client. The first client and the first manager component are on a first node of a plurality of nodes, and the first request specifies a desired network service. A first network service endpoint that is capable of providing the desired network service is identified, where the first network service endpoint is on a second node of the plurality of nodes. A connection is established between a first validation agent on the first node and a second validation agent on the second node. Finally, upon determining that the connection between the first and second validation agents satisfies predefined criteria, a connection is established between the first client and the first network service endpoint.