Dynamic Resource Allocation in Cloud Radio Access Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud radio access networks face challenges in optimizing resource management due to dynamic user needs, leading to inefficiencies in resource allocation and increased costs, as existing methods struggle to adapt to varying traffic patterns and user mobility.

Innovation Solution

A dynamic resource allocation method using deep reinforcement learning to predict load fluctuations and adjust computational resources in a cloud radio access network, allowing for efficient allocation of resources based on real-time user demands by learning load patterns and optimizing resource distribution across virtual machines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If resource management is operated for a long time in C-RAN, then system stability is improved, but adaptability to dynamic user needs deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidadaptability to user needs
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic resource allocation by separating the baseband unit into virtual machines that can be dynamically created, migrated, and scaled based on real-time traffic conditions. The resource allocation is no longer static but continuously adjusted according to user demand patterns, enabling the system to adapt while maintaining operational stability through controlled virtualization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key operational parameters such as computational resource allocation, virtual machine instantiation, and baseband processing capacity based on monitored traffic conditions. By dynamically adjusting these parameters rather than maintaining fixed configurations, the system achieves both stability through controlled changes and adaptability to varying user needs.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If computational resources are increased to meet diverse user needs, then adaptability is improved, but resource efficiency deteriorates

Engineering Contradiction:
Improveadaptability to user needsVSAvoidresource efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

Instead of allocating full computational resources to all virtual machines continuously, the system applies partial resource allocation based on actual traffic demand. Virtual machines receive computational resources proportionally to their current load requirements, avoiding excessive resource consumption while maintaining the capability to scale up when needed, thus improving both adaptability and efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The virtualized baseband unit pool creates universal computational resources that can serve multiple functions and multiple virtual machines simultaneously. A single physical resource pool supports diverse user needs through virtualization, eliminating the need for dedicated resources for each function and improving overall resource efficiency while maintaining adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of energy

If deep reinforcement learning is used for resource allocation, then resource efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveresource efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent introduces a deep reinforcement learning-based resource allocation unit as an intermediary layer between the virtual machines and the physical computational resources. This intermediary intelligently manages resource distribution by learning from traffic patterns and making optimized allocation decisions, improving resource efficiency while isolating the complexity of the learning algorithm from the core baseband processing functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12047815B2Apparatus and method for dynamic resource allocation in cloud radio access networks
Publication Date: 2024.07.23 IND ACADEMIC COOP FOUND YONSEI UNIV
  • US12047815B2 patent drawing
  • US12047815B2 patent drawing
  • US12047815B2 patent drawing

AI summary

Disclosed is an apparatus for dynamic resource allocation in cloud radio access networks, and the dynamic resource allocation apparatus includes: a deep reinforcement learning unit learning load fluctuation of a remote radio head by using deep reinforcement learning and predicting the load fluctuation of the remote radio head; a calculation unit calculating a computational resource of a virtual machine corresponding to the remote radio head by using the predicted load fluctuation; and an allocation unit allocating the calculated computational resource to the virtual machine.