Multi-Cell VNF Resource Pooling for 5G gNB Overload Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 5G gNB deployments face challenges in efficiently managing resource allocation due to oversubscription, leading to potential overload conditions and suboptimal performance.
Innovation Solution
A scalable cloud environment executing multi-cell virtual network functions (VNFs) that dynamically determine resource demand and allocation for each cell, perform scheduling to prevent resource overload, and conduct baseband processing to provide wireless service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If oversubscription is used to deploy distributed gNB resources, then capital resource efficiency is improved, but system reliability deteriorates due to potential overload conditions
Solution Approach 1:
The patent implements dynamic resource allocation where the resource allocation entity continuously monitors resource usage across multiple cells and dynamically adjusts resource distribution in real-time. This allows the system to adapt to changing traffic conditions and prevent overload in any single cell while maintaining overall resource efficiency through oversubscription.
Solution Approach 2:
The system employs feedback mechanisms where resource usage information from multiple cells is collected and fed back to the resource allocation entity. This feedback loop enables the system to detect approaching capacity limits and reallocate resources proactively, preventing overload conditions while maintaining high resource utilization through controlled oversubscription.
2Adaptability or versatility
If dynamic scaling of deployed capacity is implemented, then system adaptability is improved, but response time deteriorates due to scaling latency
Solution Approach 1:
The patent implements resource pooling where spare resources are pre-positioned in a shared pool before they are needed. When a cell experiences increased traffic demand, resources can be immediately allocated from the pre-prepared pool without waiting for scaling operations, thus maintaining high adaptability while minimizing response time.
Solution Approach 2:
The system merges multiple cell resources into a shared resource pool, combining computing, storage, and networking resources across the network. This consolidation allows for rapid resource redistribution among cells based on real-time needs, achieving both high adaptability and fast response by eliminating individual cell scaling latencies.
3Productivity
If resource pooling with dynamic allocation is implemented, then resource utilization efficiency is improved, but system complexity increases
Solution Approach 1:
The patent introduces a resource allocation entity as an intermediary between the resource pool and individual cells. This intermediary manages the complexity of dynamic resource allocation, pooling, and distribution, while presenting a simplified interface to cell entities. The intermediary handles monitoring, decision-making, and allocation operations, thereby achieving high resource utilization efficiency while containing system complexity within the intermediary component.
Data Source
AI summary
One embodiment is directed to using a set of multi-cell virtual network functions (VNFs) that natively perform baseband processing necessary to provide wireless service to user equipment (UEs) using multiple cells. Respective demand information for each cell is determined. A respective allocation of the one or more resources for each cell is determined based on the demand information for the multiple cells. For each cell scheduling of the respective UEs is performed for that cell with an objective of ensuring that a respective demand for the one or more resources in connection with serving that cell does not exceed the capacity associated with the respective allocation of the one or more resources for that cell and baseband processing necessary to provide respective wireless service via that cell is performed in accordance with the scheduling for that cell. Other embodiments are disclosed.


