Centralized Database for Network Interconnection Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing the complex and heterogeneous nature of modern enterprise networks, which involves configuring and interconnecting various network types such as SD-WANs, public clouds, and private data centers, is a challenging task due to their opacity and virtual nature.

Innovation Solution

The implementation of a centralized database subsystem that captures and processes user intent to automatically interconnect enterprise networks by translating high-level user intent into network intent, which includes lower-level configuration parameters for tunnel setup, security, and IP addresses, and then negotiates these configurations between data plane adaptors associated with each network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration methods are used for network interconnection, then configuration control and visibility are maintained, but the complexity and time required for managing heterogeneous networks increases significantly

Engineering Contradiction:
Improveease of network configurationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a centralized database subsystem as an intermediary between network administrators and the complex network interconnection infrastructure. This subsystem abstracts the complexity of configuring heterogeneous networks (SD-WANs, public clouds, private data centers) by providing a unified interface that translates high-level interconnection requests into detailed configuration parameters, thereby improving ease of operation while managing system complexity through centralized control

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated interconnection systems are implemented, then configuration time and operational complexity are reduced, but the level of automation and abstraction increases system opacity

Engineering Contradiction:
Improvenetwork configuration speedVSAvoidsystem visibility
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms where the centralized database subsystem continuously monitors and tracks the state of network interconnections. The system provides visibility into the automated processes by maintaining records of configuration parameters, negotiation states, and interconnection status, allowing administrators to detect and measure system state despite the underlying automation and abstraction layers

Inventive Principle:
Principle #23Feedback

3Reliability

If centralized control is used to manage network interconnections, then configuration consistency and coordination are improved, but the centralization point becomes a potential bottleneck and single point of failure

Engineering Contradiction:
Improveconfiguration consistencyVSAvoidcentralized system architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized database subsystem into modular components that can independently manage different aspects of network interconnection (e.g., configuration management, negotiation coordination, state tracking). This segmentation allows the centralized control function to be distributed across multiple subsystems or even physical nodes, reducing the bottleneck effect and eliminating single points of failure while maintaining configuration consistency through coordinated access to the database

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12212434B2Method and system for managing network-to-network interconnection
Publication Date: 2025.01.28 CISCO TECHNOLOGY INC
  • US12212434B2 patent drawing
  • US12212434B2 patent drawing
  • US12212434B2 patent drawing

AI summary

This disclosure describes methods and systems to externally manage network-to-network interconnect configuration data in conjunction with a centralized database subsystem. An example of the methods includes receiving and storing, in the centralized database subsystem, data indicative of user intent to interconnect at least a first network and a second network. The example method further includes, based at least in part on the data indicative of user intent, determining and storing, in the centralized database subsystem, a network intent that corresponds to the user intent. The example method further includes providing data indicative of the network intent from the centralized database subsystem to a first data plane adaptor, associated with the first network, and a second data plane adaptor, associated with the second network.