UE Service Mesh Proxy for Microservice Offloading in 6G
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in efficiently facilitating microservice communication and computing offloading in 6G network architectures, particularly in scenarios where service mesh infrastructure is limited to the network side, leading to suboptimal connectivity and resource management for user equipment (UE) microservices.
Innovation Solution
Implementing a service mesh proxy at the UE side to enable direct interaction with network-side evolved service communication proxies, allowing UE to participate in the cellular network service mesh and leverage native service mesh design for enhanced communication and computing offloading.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If service mesh infrastructure is limited to the network side only, then network-side service management is simplified, but UE microservice connectivity and resource management become suboptimal
Solution Approach 1:
The service mesh infrastructure is segmented into two parts: a network-side service mesh proxy and a UE-side service mesh proxy. This segmentation allows the network side to maintain simplified service mesh functionality while the UE side handles local service discovery and communication management, thereby improving UE microservice connectivity without significantly increasing network-side complexity.
Solution Approach 2:
A UE-side service mesh proxy is introduced as an intermediary component that mediates between UE microservices and the network-side service mesh infrastructure. This intermediary enables direct interaction with network-side evolved service communication proxies, improving service discovery and connectivity while distributing the service mesh functionality across multiple components.
2Productivity
If service mesh proxy is implemented at both UE side and network side, then service discovery and communication efficiency improve, but system complexity increases
Solution Approach 1:
The service mesh proxy is designed with universal functionality that can operate in multiple roles: as a network-side proxy for centralized service management and as a UE-side proxy for local service discovery. This multi-functionality allows the same proxy architecture to serve different purposes, improving service discovery efficiency while avoiding the need for completely separate systems for each function.
Solution Approach 2:
The UE-side service mesh proxy performs preliminary service discovery and communication setup actions locally before interacting with the network-side proxy. This preliminary action reduces the need for complex real-time network coordination, improving service discovery efficiency while keeping the overall system complexity manageable through distributed preprocessing.
Data Source
AI summary
Various embodiments herein provide techniques to enable communication between a user equipment (UE) microservice and a microservice of a wireless cellular network via service mesh. A first solution is described, in which the service mesh is in the network, and the network includes a service mesh proxy to communicate with the UE. A second solution is also described, in which the UE is part of the cellular network service mesh and includes a service mesh proxy in the UE. Other embodiments may be described and claimed.


