Cloud Rendezvous Point for Virtual Network Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Maintaining connectivity between virtual networks that span geographically diverse data centers and are controlled by multiple service providers is challenging due to security restrictions on data sharing, which hinders seamless communication across virtual resources.
Innovation Solution
A CloudCasting Control (CCC) protocol and architecture that manages and distributes virtual network information through a cloud rendezvous point (CRP) and cloud switch points (CSPs), enabling CSPs to register and share virtual network routing information across the core network using TCP connections, allowing direct connections between CSPs attached to the same virtual networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If security restrictions are enforced to prevent data sharing between service providers, then security is improved, but connectivity between virtual networks across data centers deteriorates
Solution Approach 1:
The patent introduces a Cloud Rendezvous Point (CRP) as an intermediary that enables secure information exchange between CSPs from different service providers. The CRP acts as a trusted mediator that distributes virtual network routing information to authorized CSPs without requiring direct data sharing between providers, thus maintaining security while enabling connectivity.
2Ease of operation
If virtual network routing information is distributed across multiple service providers, then connectivity is improved, but system complexity deteriorates
Solution Approach 1:
The patent segments the virtual network routing information into discrete register messages that can be independently distributed and managed. Each CSP receives only the routing information relevant to its virtual networks, reducing the overall system complexity while maintaining comprehensive connectivity.
Solution Approach 2:
The CRP serves as a central coordinator that manages the distribution of routing information, reducing the complexity that would otherwise arise from direct peer-to-peer interactions between multiple CSPs across different service providers.
3Speed
If direct connections between CSPs are established, then communication speed is improved, but security risks deteriorate
Solution Approach 1:
The CRP acts as a security intermediary that verifies and authorizes direct connections between CSPs. By mediating the connection establishment process, the CRP enables fast direct communication while maintaining security controls, preventing unauthorized connections between service provider networks.
Data Source
Figure 1A
Figure 1B~1C
Figure 2
AI summary
A method implemented in a network element (NE) configured to implement a cloud rendezvous point (CRP), the method comprising maintaining, at the CRP, a cloud switch point (CSP) database indicating a plurality of CSPs and indicating each virtual network attached to each CSP; receiving a register message indicating a first CSP network address and a first virtual network attached to the first CSP; and sending first report messages indicating the first CSP network address to each CSP in the CSP database attached to the first virtual network.