Hierarchical Cloud Rendezvous Point Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloudcasting networks face scalability issues due to single CRP nodes becoming overwhelmed and experiencing latency as the number of CSPs increases, leading to poor performance in managing geographically diverse virtual networks across multiple data centers and service providers.

Innovation Solution

Implementing a hierarchical CRP system with a three-tiered fixed hierarchy, where CRP Sites, CRP-SPs, and CRP-IPs maintain separate data structures and communicate control messages to manage VXNs by scope, distributing control signaling and maintaining awareness of CSP addresses, thereby reducing the burden on individual nodes and enabling scalable communication across geographically diverse data centers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single CRP node is used to manage cloudcasting networks, then the system structure is simple, but the CRP becomes overwhelmed and experiences latency as the number of CSPs increases

Engineering Contradiction:
Improvesystem structureVSAvoidlatency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent divides the single CRP system into a hierarchical structure with multiple CRP nodes organized into CRP Sites. Each CRP Site contains multiple CRPs that collectively manage cloudcasting networks, distributing the management burden and reducing latency experienced by individual CRPs as CSPs increase.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single CRP node is used to manage cloudcasting networks, then the system structure is simple, but the CRP performance deteriorates as the network scales

Engineering Contradiction:
Improvesystem structureVSAvoidCRP performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the CRP functionality across multiple nodes organized in CRP Sites. Each CRP Site contains multiple CRPs that collectively handle cloudcasting management, preventing any single CRP from becoming a performance bottleneck as the network scales to accommodate more CSPs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested hierarchical structure where CRPs are nested within CRP Sites, which are nested within the broader cloudcasting network. This nested organization allows the system to maintain simple local CRP operations while achieving scalable network-wide performance through the coordinated hierarchy of sites.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If a hierarchical CRP system is implemented, then scalability and performance are improved, but the system complexity increases

Engineering Contradiction:
Improvenetwork scalabilityVSAvoidsystem structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the CRP system into hierarchical levels (CRPs within CRP Sites within the broader network), allowing scalability improvements while managing complexity through clear separation of functions at each level. Each CRP Site operates semi-independently, reducing the complexity burden on individual nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The nested hierarchical structure organizes CRPs within CRP Sites, which are organized within the global network. This nesting provides a natural framework for managing complexity at each level while achieving overall network scalability, as each nested level handles a specific scope of management responsibilities.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentEP3366007B1Scaling cloud rendezvous points in a hierarchical and distributed manner
Publication Date: 2021.11.03 HUAWEI TECH CO LTD
  • EP3366007B1 patent drawingFigure 1
  • EP3366007B1 patent drawingFigure 2
  • EP3366007B1 patent drawingFigure 3

AI summary

A service provider (SP) cloud rendezvous point (CRP-SP) in a fixed cloud rendezvous point (CRP) hierarchy, the CRP-SP comprising a memory comprising a cloudcasting information base (CCIB), a receiver configured to receive a Register request from a first site CRP (CRP Site) in an SP network, the Register request indicating a first portion of a virtual extensible network (VXN) is reachable by the SP network at the first CRP Site, a processor coupled to the receiver and the memory, the processor configured to query the CCIB to determine that a second portion of the VXN is reachable by the SP network at a second CRP Site, and a transmitter coupled to the processor and configured to transmit Report messages to both the first CRP Site and the second CRP Site, the Report messages indicating the VXN is reachable at both the first CRP Site and the second CRP Site.