Full-Mesh Proxyless VPC Connectivity via Direct Endpoint Peering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual private cloud (VPC) networks face challenges in establishing efficient, high-performance, and secure connectivity with other VPCs or on-premises devices, often requiring costly and resource-intensive data copying processes.

Innovation Solution

A system utilizing a software-defined networking (SDN) controller, on-host controller, and programmable packet switcher enables proxyless peering connections between networks by exchanging limited connectivity information, allowing direct communication between endpoints without proxies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional VPC connectivity methods are used, then network connectivity between VPCs is established, but bandwidth consumption and memory usage increase due to data copying processes

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidnetwork connectivity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent extracts and eliminates the unnecessary data copying process from traditional VPC connectivity methods. By implementing proxyless peer-to-peer connectivity, the system removes the intermediate copying step that consumes bandwidth and memory, allowing direct communication between VPCs while maintaining connectivity reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a connectivity information exchange mechanism that acts as a lightweight intermediary. Instead of copying full data sets, the system exchanges only essential connectivity information (IP addresses, ports, routing details) between VPCs, enabling direct communication without the overhead of traditional data copying while preserving network reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If traditional VPC connectivity methods are used, then network connectivity between VPCs is established, but memory consumption increases due to data copying processes

Engineering Contradiction:
Improvememory consumptionVSAvoidnetwork connectivity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent removes the memory-intensive data copying operation from the connectivity establishment process. By using proxyless peer-to-peer communication, the system eliminates the need to store and manage copied data in memory, significantly reducing memory consumption while maintaining reliable network connectivity through direct endpoint communication.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies copying selectively and efficiently by exchanging only minimal connectivity information (such as routing tables and endpoint details) rather than copying entire data sets. This selective information exchange enables reliable connectivity while minimizing memory usage compared to traditional methods that copy extensive data structures.

Inventive Principle:
Principle #26Copying

3Productivity

If proxy-based connectivity is used, then network connectivity between VPCs is established, but communication performance decreases due to additional routing overhead

Engineering Contradiction:
Improvecommunication performanceVSAvoidrouting overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces heavy proxy-based intermediaries with a lightweight connectivity information exchange mechanism. This intermediary only handles essential routing information exchange and then enables direct peer-to-peer communication, eliminating the continuous routing overhead imposed by proxies while maintaining connectivity between VPCs and improving overall communication performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the connectivity function into two distinct parts: (1) a lightweight information exchange phase that establishes routing parameters, and (2) a direct peer-to-peer communication phase that handles actual data transfer. This segmentation eliminates the need for continuous proxy involvement in data transmission, reducing routing overhead and improving communication performance.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12388679B2Full mesh proxyless connectivity between networks
Publication Date: 2025.08.12 GOOGLE LLC
  • US12388679B2 patent drawing
  • US12388679B2 patent drawing
  • US12388679B2 patent drawing

AI summary

The present disclosure provides for full mesh connectivity between all endpoints in a VPC, including virtual machines, load balancers, routers, interconnects, virtual private networks, etc. Connectivity may be extended to on-premises devices, such as those connected via VPN and Interconnects. The connectivity is high performance, reliable, and secure.