RIC Microservices for 6G Edge Computing Resilience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing microservices architectures in 6G networks face challenges in efficiently managing dynamic edge computations, particularly in handling service disruptions and optimizing resource allocation for IoT devices, leading to potential service degradation and increased hardware requirements.
Innovation Solution
Implementing a Radio Access Network Intelligent Controller (RIC) with microservices to dynamically manage edge computing, adjust coverage areas, and optimize resource allocation based on real-time network conditions and user preferences, utilizing AI for predictive maintenance and intelligent decision-making.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If microservices architecture is implemented for dynamic edge computations, then service modularity and resilience are improved, but device complexity and hardware requirements increase
Solution Approach 1:
The system segments edge computing functions into independent microservices that can be deployed on different network nodes. Each microservice handles specific computing tasks and can be independently managed, scaled, or failed over, thereby improving service resilience without requiring monolithic complex hardware systems
Solution Approach 2:
A network controller acts as an intermediary between user equipment and edge computing resources. It dynamically selects which microservices to execute on which network nodes based on real-time conditions, abstracting the complexity from end users while maintaining service reliability
2Productivity
If dynamic edge computing is implemented, then resource allocation efficiency is improved, but network complexity and management overhead increase
Solution Approach 1:
The system dynamically allocates edge computing resources by selecting which microservices to execute on which network nodes based on real-time conditions such as user location, network load, and service requirements. This dynamic resource allocation improves efficiency while the system automatically manages the complexity through centralized control
Solution Approach 2:
The network controller continuously monitors network conditions and service performance, using this feedback to optimize resource allocation decisions. By adjusting microservice placement and execution based on real-time feedback, the system improves productivity while maintaining manageable complexity through automated control loops
3Reliability
If coverage area is expanded to mitigate service degradation, then service availability is improved, but hardware resources and energy consumption increase
Solution Approach 1:
Instead of expanding coverage uniformly across the entire service area, the system selectively expands coverage only in specific zones where service degradation is detected or predicted. By applying partial coverage expansion only where needed, the system improves service availability while minimizing the additional energy consumption that would result from full-area coverage expansion
Data Source
AI summary
In 6G, there are multiple radios that can cover the same location at any time, and yet radio failure can occur. However, a mobile edge computing (MEC) platform can increase the footprint of adjacent radios to compensate for a failed radio. To reduce the failure interruption and maintain a quality of experience for a subscriber, the MEC can utilize a virtual session capability to communicate radio change of service characteristics to a service provider. Consequently, the change in service characteristics can comprise an expanded coverage area for adjacent radios such that a mobile device of the subscriber can take advantage of the expanded coverage area without experiencing an interruption in service.


