Time-Scalable Priority-Based Scheduler for CDMA Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In CDMA communication systems, long scheduling durations lead to inefficient capacity utilization, as mobile stations with small data buffers are unable to transmit at high rates for extended periods, increasing the probability of data-limited disable transmissions and resulting in large average packet delays.

Innovation Solution

A time-scalable priority-based scheduler that dynamically adjusts scheduling durations based on buffer depth and available power, allowing mobile stations to transmit data at variable rates for scheduled durations, maximizing system capacity utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If long scheduling durations are used in CDMA communication systems, then system stability and resource allocation efficiency are improved, but mobile stations with small data buffers cannot transmit at high rates, leading to increased data-limited disable transmissions and larger average packet delays

Engineering Contradiction:
Improvescheduling stabilityVSAvoidpacket delay
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent implements dynamic scheduling durations that adapt to mobile station conditions. The base station determines scheduling duration based on buffer depth, channel quality, and service type, allowing short durations for small buffers and long durations for large buffers. This dynamic adjustment resolves the contradiction by making the scheduling system flexible rather than fixed, enabling high rates when needed while maintaining stability when appropriate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the scheduling duration parameter based on system state. Different parameters (buffer depth, C/I ratio, service type) trigger different scheduling duration values. This parameter adaptation allows the system to optimize between stability and delay by selecting appropriate scheduling durations for different operational contexts, directly addressing the contradiction.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If long scheduling durations are assigned, then capacity utilization improves through reduced scheduling overhead, but mobile stations with insufficient data experience data-limited disable transmissions, reducing effective capacity utilization

Engineering Contradiction:
Improvecapacity utilizationVSAvoiddata-limited transmission loss
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The scheduling duration is dynamically adjusted based on the mobile station's data buffer status. When buffer depth is low, shorter scheduling durations are assigned to prevent data-limited disable transmissions. When buffer depth is high, longer scheduling durations are assigned to improve capacity utilization. This dynamic adaptation resolves the contradiction by matching scheduling duration to actual data availability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The base station receives feedback about mobile station buffer status and channel conditions, then adjusts scheduling duration accordingly. This feedback mechanism enables the system to avoid assigning long scheduling durations to stations with small buffers, preventing data-limited disable transmissions while maintaining high capacity utilization for stations with sufficient data.

Inventive Principle:
Principle #23Feedback

3Productivity

If high data rates are transmitted, then system throughput is improved, but power consumption increases and may exceed mobile station power availability

Engineering Contradiction:
Improvesystem throughputVSAvoidmobile station power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent adjusts the data rate parameter based on available power. The base station considers mobile station power status when determining the scheduled data rate, selecting rates that achieve high throughput when power is available while reducing rates when power is constrained. This parameter adaptation resolves the contradiction between throughput and power consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts transmission parameters including data rate and scheduling duration based on power availability. When power is abundant, higher rates and longer durations are used to maximize throughput. When power is limited, the system reduces rates and adjusts durations to maintain sustainable operation, resolving the throughput-power contradiction.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8165148B2System and method for rate assignment
Publication Date: 2012.04.24 QUALCOMM INC
  • US8165148B2 patent drawing
  • US8165148B2 patent drawing
  • US8165148B2 patent drawing

AI summary

A system and method for a time-scalable priority-based scheduler. A flexible scheduling algorithm utilizing variable scheduling durations enables better system capacity utilization. A rate request is transmitted if data arrives in a buffer, data in the buffer exceeds a buffer depth, and sufficient power exists to transmit at the rate requested. A rate assignment responsive to the rate request indicates a scheduled duration and a scheduled rate applicable for the scheduled duration. The scheduled duration is less than or equal to a scheduling period. The scheduling period is an interval of time and after which a scheduler makes a scheduling decision. The scheduling period is variable and the scheduled duration is variable.