Dynamic Inter-Cloud VNF Placement for 5G Slices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network slicing technologies are inadequate for 5G networks as they are confined to a single data center, leading to inefficiencies and bottlenecks when handling fluctuating demands across multiple clouds, failing to dynamically adjust virtual network functions (VNFs) to meet service level agreements (SLAs) and optimize resource utilization.

Innovation Solution

A dynamic inter-cloud VNF placement system that uses an optimizer to determine optimal slice paths across a distributed cloud network, balancing SLA compliance and network resources by considering multiple dimensions, including performance metrics and cloud loads, to dynamically adjust VNF placements and resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If static VNF placement is used in a single data center, then implementation simplicity is maintained, but network resource utilization efficiency deteriorates under fluctuating demands

Engineering Contradiction:
Improveimplementation simplicityVSAvoidnetwork resource utilization efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements dynamic VNF placement that continuously monitors network conditions and automatically adjusts VNF locations across multiple data centers based on real-time demand fluctuations, transforming the static placement system into an adaptive one that optimizes resource utilization while maintaining operational simplicity through automated decision-making algorithms

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple data centers are used for network slicing, then network capacity and scalability are improved, but system complexity increases

Engineering Contradiction:
Improvenetwork capacityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary orchestration layer that manages VNF placement across multiple data centers, abstracting the complexity of multi-data center coordination from individual network operations and providing a unified interface for slice management, thereby enabling expanded network capacity while controlling system complexity through centralized intelligence

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If static resource reservation is implemented, then service level agreements are guaranteed, but resource flexibility and adaptability to changing demands deteriorate

Engineering Contradiction:
Improveservice level agreement complianceVSAvoidresource flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a feedback-driven resource allocation mechanism that continuously monitors SLA compliance metrics and dynamically adjusts VNF placement and resource allocation in response to changing network conditions, ensuring SLA guarantees are maintained while adapting to fluctuating demands through real-time performance monitoring and automated reconfiguration

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11356338B2Dynamic inter-cloud placement of virtual network functions for a slice
Publication Date: 2022.06.07 VMWARE INC
  • US11356338B2 patent drawing
  • US11356338B2 patent drawing
  • US11356338B2 patent drawing

AI summary

Examples can include an optimizer that dynamically determines where to place virtual network functions for a slice in a distributed Telco cloud network. The optimizer can determine a slice path that complies with a service level agreement and balances network load. The virtual network functions of the slice can be provisioned at clouds identified by the optimal slice path. In one example, performance metrics are normalized, and tenant-selected weights can be applied. This can allow the optimizer to prioritize particular SLA attributes in choosing an optimal slice path.