Global Routing Manager for Dynamic PoP Node Commissioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web services face high latency due to the geographical distribution of data centers, making it expensive to provide full data centers near clients, and existing solutions fail to efficiently manage point of presence (PoP) nodes for optimal client-device assignments and traffic routing.

Innovation Solution

A system comprising a global routing manager, an Orchestrator, and a performance manager that dynamically commissions and decommissions PoP nodes based on client demands and policies, using IP address information and performance metrics to assign clients to geographically proximate nodes, minimizing migration and ensuring quality of service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If full blown data centers are distributed geographically close to every client, then latency is reduced and service quality is improved, but the cost becomes prohibitively expensive

Engineering Contradiction:
ImprovelatencyVSAvoidcost
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system segments the data center functionality into two parts: a centralized control plane (global routing manager) that remains in the main data center, and distributed point-of-presence (PoP) nodes that are deployed geographically close to clients. This segmentation allows latency reduction through local PoP nodes while avoiding the prohibitive cost of replicating full data centers everywhere.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The global routing manager acts as an intermediary between clients and the centralized data center. It receives client requests, determines optimal PoP node assignments based on geographic location and policy constraints, and routes traffic accordingly. This intermediary enables intelligent traffic distribution that reduces latency without requiring full data center deployment at every location.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If PoP nodes are dynamically commissioned and decommissioned based on client demands, then resource allocation efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements dynamic PoP node commissioning and decommissioning based on real-time client demand and performance metrics. The global routing manager continuously monitors usage patterns and automatically provisions or retires PoP nodes as needed, enabling flexible resource allocation that adapts to changing traffic conditions without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where the global routing manager monitors performance metrics, client demand patterns, and PoP node utilization. This feedback information drives automated decisions about when to commission new PoP nodes or decommission underutilized ones, enabling efficient resource allocation through data-driven dynamic management.

Inventive Principle:
Principle #23Feedback

3Reliability

If client assignments to PoP nodes are optimized based on geographic proximity and policies, then service quality is improved, but the complexity of managing migrations and assignments increases

Engineering Contradiction:
Improveservice qualityVSAvoidassignment management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The global routing manager performs preliminary assignment of clients to PoP nodes based on geographic location and policy constraints before actual traffic flow begins. By pre-establishing optimal assignments considering all relevant factors (geography, policy requirements, expected demand), the system ensures high service quality from the start and minimizes the need for complex real-time reassignment and migration management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10681119B2Establishing nodes for global routing manager
Publication Date: 2020.06.09 SKYHIGH SECURITY LLC
  • US10681119B2 patent drawing
  • US10681119B2 patent drawing
  • US10681119B2 patent drawing

AI summary

Embodiments of the present disclosure include an Orchestrator to commission a point of presence (PoP) node based on receiving an internet protocol (IP) address, the IP address associated with a geographic location; and a global routing manager for assigning a client device to a PoP node based on the received IP address. Embodiments also include a performance manager to acquire performance information about each PoP node.