Cloud RAN Server Dynamic Resource Scaling for Traffic Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in efficiently managing radio access networks (RAN) due to increasing demand for data traffic and the need for dynamic resource allocation in 5G communication systems, particularly in IoT environments where various technologies like Cloud-RAN, beamforming, and MIMO are applied.
Innovation Solution
A method and apparatus that involve a server obtaining traffic processing information from multiple base stations to adjust resources and the number of software components to virtualize RAN functions, dynamically scaling resources based on traffic patterns and scheduled events, allowing for efficient management of RAN functions in a cloud radio access network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If resources are statically allocated in RAN, then device complexity is reduced and ease of operation is improved, but adaptability to varying traffic demands deteriorates and productivity decreases
Solution Approach 1:
The patent implements dynamic resource allocation by continuously monitoring traffic volume metrics and adjusting the number of running software component instances and their resource allocations in real-time. This transforms the static RAN resource management into a dynamic system that adapts to varying traffic conditions, resolving the contradiction between ease of operation and adaptability.
Solution Approach 2:
The system employs feedback mechanisms by collecting traffic processing information from base stations, analyzing traffic patterns, and using this information to adjust resource allocation. The feedback loop enables the system to respond to changing traffic demands while maintaining operational simplicity through automated control.
2Productivity
If the number of software components is increased to handle traffic peaks, then productivity is improved, but device complexity and resource consumption increase
Solution Approach 1:
The patent dynamically adjusts the number of software component instances based on real-time traffic volume analysis. During traffic peaks, additional instances are activated to handle the load, while during low traffic periods, instances are deactivated or reduced. This dynamic scaling improves productivity during high demand without permanently increasing device complexity.
Solution Approach 2:
The system changes operational parameters (number of instances, resource allocation) based on traffic conditions. By modifying these parameters dynamically rather than maintaining a fixed high-capacity configuration, the system achieves high productivity when needed while keeping complexity low during normal operation.
3Productivity
If more resources are allocated to RAN functions, then productivity and traffic handling capability are improved, but use of energy and resource consumption increase
Solution Approach 1:
The patent implements dynamic resource allocation where computing resources and energy consumption are adjusted in real-time based on traffic volume. When traffic is low, resources are reduced or deactivated, lowering energy consumption. When traffic peaks occur, resources are scaled up to maintain productivity, ensuring energy is consumed only when necessary for high-performance operation.
Solution Approach 2:
The system discards (deactivates or deallocates) excess resources during low traffic periods and recovers them for use during high traffic periods. This cyclic allocation pattern reduces overall energy consumption while maintaining the capability to achieve high productivity when needed.
4Measurement precision
If traffic processing information is collected from all base stations, then measurement precision and adaptability are improved, but device complexity and processing overhead increase
Solution Approach 1:
The patent employs a centralized server that performs multiple functions: collecting traffic information from all base stations, analyzing traffic patterns, predicting future traffic volumes, and generating resource allocation decisions. This universal server handles all these tasks, avoiding the need for complex distributed intelligence at each base station, thus maintaining measurement precision while controlling overall system complexity.
Solution Approach 2:
The centralized server acts as an intermediary between base stations and resource management functions. It collects precise traffic measurement data from all base stations, processes this information centrally, and translates it into coordinated resource allocation decisions, simplifying the overall system architecture while maintaining high measurement precision.
Data Source
AI summary
Provided are a method and/or apparatus for performing a radio access network (RAN) function in a wireless communication system. A server performing a radio access network (RAN) function may be configured to obtain traffic processing information about a plurality of base stations (BSs) connected to the server, obtain information about traffic to occur in the plurality of BSs, based on the traffic processing information, and adjust a resource and/or the number of software components (SCs) to virtualize a RAN function in the server, based on the information about the traffic to occur in the plurality of BSs.


