Modular Edge Cloud System for Low-Latency Service Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost and latency associated with accessing the backbone network to transmit services and content to customers in cloud computing deployments, leading to inefficient service delivery and increased operational complexity.

Innovation Solution

A modular and scalable telecommunications edge cloud (TEC) element is deployed between the customer and the backbone network, equipped with storage, networking, and computing resources, managed by a TEC operating system (TECOS), which processes requests and provides services directly to clients without relying on the backbone network, utilizing caching and virtual machine instantiation for efficient data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If cloud computing resources are accessed through the backbone network, then service delivery can be achieved, but latency and costs increase

Engineering Contradiction:
Improveservice delivery speedVSAvoidaccess latency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system segments cloud computing services into edge cloud nodes distributed throughout the network, separating the backbone network function from the service delivery function. Each edge cloud node operates independently to provide local service delivery, eliminating the need to access the backbone network for routine operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Edge cloud nodes act as intermediaries between the backbone network and end users. These intermediary nodes cache content and execute applications locally, mediating between the centralized backbone infrastructure and distributed user access points, thereby reducing latency without sacrificing service availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If edge cloud nodes are deployed locally, then service delivery speed improves, but device complexity increases

Engineering Contradiction:
Improveservice delivery efficiencyVSAvoidedge cloud node complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The edge cloud node is designed as a universal platform that can perform multiple functions including content caching, application execution, and local service delivery. This multi-functionality consolidates what would otherwise require multiple separate systems into a single integrated node, managing complexity while maintaining high productivity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The edge cloud node embeds multiple functional layers within a single device structure, nesting caching mechanisms, computing resources, and networking capabilities together. This nested architecture allows the system to provide complex edge computing functions while presenting a simplified unified interface for management and operation.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11463548B2Modular telecommunication edge cloud system
Publication Date: 2022.10.04 FUTUREWEI TECHNOLOGIES INC
  • US11463548B2 patent drawing
  • US11463548B2 patent drawing
  • US11463548B2 patent drawing

AI summary

A telecommunications edge cloud (TEC) element comprising a plurality of TEC hardware components comprising a computing component that includes one or more processors, a storage component that includes a memory, a networking component, with the TEC device being deployed between a client and a packet network, the computing component being configured to manage a computing resource in the computing component, a networking resource in the networking component, and a storage resource in the storage component, allocate the computing resource for a first application of the plurality of different applications, execute the first application using the computing resource, allocate the networking resource for a second application of the plurality of different applications, execute the second application using the networking resource, allocate the storage resource for a third application of the plurality of different applications, execute the third application using the storage resource.