Scheduler-Managed Cloud-RAN Packet Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The distribution of Radio Access Network (RAN) processing within a data center in a centralized radio access network (CRAN) poses challenges in minimizing delay and optimizing compute resource utilization, as each user requires independent processing, and existing methods fail to efficiently manage the distribution of RAN processing tasks across multiple compute resources.

Innovation Solution

The method involves assigning RAN identification information to packets from remote radio access points, which is used by schedulers to determine the compute resources for processing and routing within the data center, utilizing a hierarchical scheduling system integrated with the network switching fabric, allowing for implicit load balancing and reduced overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If RAN processing is centralized in a data center with multiple compute resources, then processing capacity and scalability are improved, but routing complexity and delay increase due to the need to distribute packets across multiple compute resources

Engineering Contradiction:
Improveprocessing capacityVSAvoidrouting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces RAN identification information as an intermediary element that mediates between packets and compute resources. This identifier acts as a simplified interface that replaces complex routing tables and addressing schemes, enabling direct packet routing to compute resources based on the RAN ID without requiring complex network infrastructure or multiple routing decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the routing decision logic from the network switching fabric and consolidates it into schedulers that use RAN identification information. By separating the identification function from the routing function, the system simplifies the routing process while maintaining the ability to distribute packets across multiple compute resources efficiently.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If packets are routed using explicit compute resource addressing, then routing precision is improved, but overhead and processing delay increase due to complex addressing and scheduling

Engineering Contradiction:
Improverouting precisionVSAvoidprocessing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent changes the addressing parameter from complex compute resource identifiers to simple RAN identification information. This parameter transformation maintains routing precision by uniquely identifying the target compute resource through the RAN ID, while significantly reducing the time required for routing decisions and packet processing.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If independent processing is provided for each user, then processing reliability is improved, but resource utilization efficiency deteriorates due to lack of load balancing

Engineering Contradiction:
Improveprocessing reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic load balancing through schedulers that continuously monitor compute resource status and dynamically assign packets to appropriate compute resources based on current load conditions. This dynamic approach maintains independent user processing for reliability while optimizing resource utilization by distributing workloads adaptively across available compute resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where schedulers receive information about compute resource status and use this feedback to make intelligent routing decisions. The feedback loop enables the system to balance individual user processing requirements with overall resource utilization efficiency by adjusting packet distribution based on real-time conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10531476B2Scheduler-managed routing of information in cloud-ran data centers
Publication Date: 2020.01.07 NEC CORP
  • US10531476B2 patent drawing
  • US10531476B2 patent drawing
  • US10531476B2 patent drawing

AI summary

A method of managing Radio Access Network (RAN) processing within a data center of a centralized radio access network (CRAN), wherein the data center comprises a plurality of compute resources that perform at least part of the RAN processing of a plurality of connected remote radio access points, includes assigning, to packets from the plurality of remote radio access points, an identification information that originates from the RAN; deciding, by schedulers based on a scheduling algorithm, on which of the compute resources processing of the packets is to take place; and using the identification information to route the packets within the data center. The compute resources are implicitly addressed through the identification information.