Cloud Resource Routing Through Virtual Router Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network systems face challenges in optimizing access to cloud resources from branch locations, particularly in determining efficient and localized pathways through virtual routers, which can lead to suboptimal performance and redundancy issues.

Innovation Solution

The system employs gateway nodes to dynamically determine paths between branch nodes and resources, using virtual routers, and translates path length into overlay management protocol preferences to optimize resource access, incorporating per-prefix-router-affinity scores and redundancy connections to ensure efficient and localized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional network routing is used to access cloud resources from branch locations, then connectivity is established, but suboptimal performance and redundancy issues occur due to inefficient path selection through virtual routers

Engineering Contradiction:
Improvecloud resource access efficiencyVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary localization of cloud resources to determine their geographic or network proximity to branch locations before establishing connections. Gateway nodes pre-calculate optimal paths and translate resource locations into overlay management protocol preferences, so that when access is needed, the most efficient route is already identified and ready, minimizing latency and maximizing access efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple virtual routers are traversed to reach cloud resources, then connectivity is maintained across distributed networks, but network performance degrades due to increased path length and complexity

Engineering Contradiction:
Improvenetwork connectivityVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system implements local quality by translating cloud resource locations into location-aware routing preferences at gateway nodes closest to branch locations. This allows each local network segment to optimize its own routing decisions based on proximity to resources, preferring local or nearby virtual router paths over distant ones, thereby maintaining connectivity while improving transmission speed through localized optimization.

Inventive Principle:
Principle #3Local quality

3Productivity

If dynamic path determination is implemented to optimize resource access, then network efficiency improves, but system complexity increases due to additional routing calculations and protocol translations

Engineering Contradiction:
Improveresource access optimizationVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces gateway nodes as intermediary components between traditional networks and cloud resources. These gateways perform the complex functions of dynamic path determination, localization translation, and overlay protocol conversion, isolating the complexity from the rest of the network. This allows path optimization without requiring every network device to become complex, as the intermediary gateways handle all routing intelligence.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If localization-aware routing is used to minimize virtual router traversal, then access efficiency improves, but redundancy and reliability may be compromised due to fewer alternative paths

Engineering Contradiction:
Improveaccess efficiencyVSAvoidconnection redundancy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements dynamic routing preferences that can adapt in real-time. While localization-aware routing prefers optimal paths to minimize virtual router traversal, the gateway nodes dynamically adjust routing decisions based on current network conditions, resource availability, and failure states. This allows the system to maintain efficiency through preferred paths while automatically switching to alternative paths when needed, thus preserving redundancy and reliability without sacrificing access efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12363031B2Systems and methods for optimizing access to cloud resources using preferential localization
Publication Date: 2025.07.15 CISCO TECHNOLOGY INC
  • US12363031B2 patent drawing
  • US12363031B2 patent drawing
  • US12363031B2 patent drawing

AI summary

Present disclosure includes determining, at two or more gateway nodes that each communicate with a plurality of branch nodes and a plurality of resources, dynamically a path between each of the plurality of branch nodes and each of the plurality of resources, wherein the path includes one or more virtual routers; generating, at the two or more gateways, dynamically a path length based upon a number of virtual routers each path traverses; automatically translating the path length to an overlay management protocol route preference for each of the plurality of resources.