Distributed Constraints-Based Inter-Domain Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current inter-domain routing protocols, such as BGP, lack flexibility and scalability in handling Quality of Service (QoS) constraints, and existing methods often rely on manual configuration or centralized approaches that do not scale well with network changes.

Innovation Solution

A distributed constraints-based inter-domain routing technique where a source domain sends problem-solving requests to multiple network domains, allowing local path solutions to be generated and aggregated to find paths that satisfy QoS constraints like delay and bandwidth, utilizing a hybrid structure of distributed systems for inter-domain and centralized solvers for intra-domain routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If centralized routing computation is used to satisfy QoS constraints, then routing accuracy is improved, but system scalability deteriorates

Engineering Contradiction:
Improverouting accuracyVSAvoidsystem scalability
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent divides the centralized routing computation into distributed constraint solvers deployed across multiple network domains. Each domain independently computes local paths satisfying QoS constraints, eliminating the single-point bottleneck while maintaining constraint satisfaction accuracy through coordinated distributed computation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional centralized computation model to a multi-dimensional distributed architecture where constraint solving occurs across multiple domains simultaneously. This dimensional expansion enables parallel processing of routing requests, improving scalability while preserving routing accuracy through inter-domain coordination.

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

2Ease of manufacture

If manual configuration is used for traffic engineering, then implementation simplicity is improved, but adaptability to network changes deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidadaptability to network changes
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements automated constraint-based routing computation that self-adjusts to network changes without manual reconfiguration. The distributed solvers automatically detect and respond to topology changes, resource availability updates, and QoS requirement modifications, eliminating the need for manual intervention while maintaining implementation simplicity through standardized protocols.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms the static manual configuration approach into a dynamic automated system where routing constraints and paths are continuously optimized based on real-time network conditions. The distributed constraint solvers dynamically adapt to network changes, providing both simplicity through automation and high adaptability to evolving network states.

Inventive Principle:
Principle #15Dynamics

3Area of stationary object

If inter-domain routing protocols like BGP are used, then routing coverage is improved, but QoS constraint handling capability deteriorates

Engineering Contradiction:
Improverouting coverageVSAvoidQoS constraint handling capability
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent merges the broad routing coverage of BGP with enhanced QoS constraint handling capabilities by integrating constraint-based computation into the existing inter-domain routing framework. The distributed solvers work alongside BGP to provide both extensive routing coverage and sophisticated QoS constraint satisfaction, combining the strengths of both approaches.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal routing system that handles both traditional routing functions and QoS constraint satisfaction through the same distributed constraint solver infrastructure. The system provides multi-functionality by supporting various QoS parameters (bandwidth, delay, jitter) and routing protocols (BGP, OSPF) within a unified framework, enhancing QoS capability without sacrificing routing coverage.

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

Data Source

PatentUS8493869B2Distributed constraints-based inter-domain network traffic management
Publication Date: 2013.07.23 CISCO TECHNOLOGY INC
  • US8493869B2 patent drawing
  • US8493869B2 patent drawing
  • US8493869B2 patent drawing

AI summary

A distributed inter-domain constraints-based routing technique is provided herein. A problem solving request is sent to nodes in a plurality of network domains that have a potential path between a source node and the destination node. The problem solving request includes one or more constraints associated with a routing function for traffic between the source node and destination node. Local path solutions are generated at nodes in domains that receive the problem solving request, where the local path solutions representing possible paths from a previous neighbor network domain to a next neighbor network domain that satisfy the one or more constraints. Based on the local path solutions, a determination is made as to whether there is at least one path from the source node to the destination node that satisfies the one or more constraints.