RAN Scheduling Service Optimizing Resource Allocation via Priority Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current radio access network (RAN) slicing approaches do not account for differences among end devices and their radio conditions, leading to unfair scheduling and inefficient resource utilization, resulting in service degradation for end devices with less favorable radio conditions.

Innovation Solution

A scheduling service that calculates a priority value for each end device based on instantaneous and average throughput values, and a RAN slice weight, to optimize resource allocation and scheduling in RAN slice environments, improving network resource utilization and quality of service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If current RAN slicing approaches are used for scheduling, then network resource allocation is simplified, but fairness among end devices with different radio conditions deteriorates

Engineering Contradiction:
Improvescheduling complexityVSAvoidservice quality fairness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by differentiating scheduling treatment based on individual end device radio conditions. Each end device receives customized scheduling parameters (priority values, RAN slice weights) tailored to its specific radio condition, rather than uniform treatment. This resolves the contradiction by maintaining simplified overall scheduling architecture while achieving fair local treatment for each device.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes scheduling parameters dynamically based on radio conditions. Priority values and RAN slice weights are adjusted according to measured radio condition metrics, allowing the system to adapt scheduling behavior without changing the fundamental scheduling mechanism. This enables fair resource allocation across devices with different radio conditions while maintaining scheduling simplicity.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If uniform scheduling is applied to all end devices in a RAN slice, then scheduling implementation is simplified, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improvescheduling implementation easeVSAvoidnetwork resource utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces dynamics by making scheduling parameters adaptive rather than static. Priority values and RAN slice weights are updated based on current radio conditions and throughput measurements, allowing the system to respond to changing network states. This maintains ease of implementation through automated parameter adjustment while improving resource utilization efficiency.

Inventive Principle:
Principle #15Dynamics

3Reliability

If RAN slice weight is incorporated into priority calculation, then resource allocation fairness is improved, but calculation complexity increases

Engineering Contradiction:
Improveresource allocation fairnessVSAvoidpriority calculation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing RAN slice weights for different slices before scheduling decisions are made. These pre-computed weights are then readily available for incorporation into priority calculations, reducing the computational burden during real-time scheduling. This resolves the contradiction by preparing fairness parameters in advance, making the actual scheduling calculation more efficient.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11723061B2Method and system for scheduling data transmissions based on priority value and radio access network slice weight
Publication Date: 2023.08.08 VERIZON PATENT & LICENSING INC
  • US11723061B2 patent drawing
  • US11723061B2 patent drawing
  • US11723061B2 patent drawing

AI summary

A method, a device, and a non-transitory storage medium are described in which an scheduling service is provided. The scheduling service includes calculation of a priority value, on a per end device basis, based on throughput information and tuning parameter values. The priority value may also be calculated based on a radio access network slice weight. The scheduling service may calculate a schedule for transmission of data to an end device based on the priority value, available network resources, and a quality of service profile associated with a quality of service flow of the end device.