Microservice Latency Budgeting for MEC Edge Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The management of wireless communication networks, particularly with the integration of 5G technologies and Multi-Access Edge Computing (MEC), faces challenges due to limited resources and inefficiencies in deploying microservices, as traditional virtualization methods like virtual machines are costly and complex, and not all microservices require latency reduction.

Innovation Solution

A system and method for determining which microservices to deploy in a Multi-Access Edge Computing (MEC) network based on specific requirements and capabilities, using container-based virtualization to select and deploy microservices that meet latency and computational needs, while considering security and data workflow dependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional virtualization methods like virtual machines are used to deploy microservices, then service functionality is provided, but resource costs and system complexity increase

Engineering Contradiction:
Improveservice functionalityVSAvoidvirtualization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs container-based virtualization instead of traditional virtual machines, using lightweight, ephemeral containers that can be rapidly created and destroyed. This approach provides the necessary service functionality while significantly reducing resource overhead and system complexity compared to full VM instances.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent segments microservices deployment by selecting only specific microservices that require latency reduction for edge deployment, while other microservices remain in the cloud. This segmentation allows the system to maintain service functionality without the complexity of deploying all services at the edge.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If all microservices are deployed in MEC network, then latency is reduced, but resource consumption increases

Engineering Contradiction:
ImprovelatencyVSAvoidresource consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by deploying only those microservices that specifically benefit from low latency at the MEC edge, while leaving other microservices in the cloud. This selective approach ensures latency reduction for time-sensitive services without the resource consumption of deploying all microservices locally.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by deploying a subset of microservices at the edge rather than all microservices. This partial deployment achieves the necessary latency reduction for critical services while avoiding the excessive resource consumption that would result from deploying the entire microservice suite at the edge.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If selective microservice deployment is implemented, then resource usage is optimized, but deployment complexity increases

Engineering Contradiction:
Improveresource efficiencyVSAvoiddeployment management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms that monitor latency requirements and resource usage to dynamically determine which microservices should be deployed at the edge. This feedback-driven approach optimizes resource efficiency by continuously adapting the deployment selection based on actual performance metrics and changing service requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system employs self-service capabilities where the deployment management automatically identifies and deploys appropriate microservices based on predefined criteria and real-time conditions, reducing the need for manual intervention and simplifying the overall deployment process despite the selective nature of the deployment strategy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11722867B2Systems and methods to determine mobile edge deployment of microservices
Publication Date: 2023.08.08 VERIZON PATENT & LICENSING INC
  • US11722867B2 patent drawing
  • US11722867B2 patent drawing
  • US11722867B2 patent drawing

AI summary

A device may include a processor configured to determine latency budgets for particular microservices for an application associated with a user equipment (UE) device, wherein the microservices are deployed in a cloud computing center. The processor may be further configured to determine that a measured latency for a particular microservice has exceeded a latency budget for the particular microservice by at least a latency budget threshold; deploy the particular microservice on a Multi-Access Edge Computing (MEC) network associated with a base station servicing the UE device, based on determining that the measured latency for the particular microservice has exceeded the latency budget for the particular microservice by at least the latency budget threshold; and send a recommendation to the UE device to use the particular microservice deployed at the MEC network.