RLC Data Block Priority Scheduling in Wireless Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In GPRS wireless telecommunications, high priority RLC data blocks experience unacceptable delays when lower priority data blocks are being transmitted, as existing systems require completing the transmission of lower priority data before initiating transmission of higher priority data, even when both share the same RLC entity and TBF.

Innovation Solution

The method involves making priority-based transmission decisions at the RLC data block level, allowing higher priority RLC data blocks to be transmitted before completing the transmission of lower priority data blocks by using separate transmission queues and prioritizing based on QoS attributes, ensuring that higher priority data is not delayed by lower priority data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If lower priority data blocks are transmitted completely before higher priority data blocks, then transmission order is maintained, but transmission delay for high priority data increases

Engineering Contradiction:
Improvetransmission delayVSAvoidtransmission throughput
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent segments the transmission process into individual RLC data block units, allowing independent priority-based scheduling of each block rather than treating entire data flows as atomic units. This enables high priority blocks to be transmitted independently without waiting for low priority blocks to complete

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic priority-based scheduling where the transmission queue is reorganized in real-time based on the priority of arriving RLC data blocks. The scheduling mechanism adapts to changing priority conditions, allowing high priority blocks to jump ahead of low priority blocks in the transmission sequence

Inventive Principle:
Principle #15Dynamics

2Reliability

If separate transmission queues are used for different priorities, then priority-based transmission is achieved, but system complexity increases

Engineering Contradiction:
ImproveQoS guaranteeVSAvoidtransmission queue structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal transmission queue structure that can handle multiple priorities within a single queue framework. The queue uses priority tags or indicators on each RLC data block to determine transmission order, eliminating the need for completely separate physical queues for each priority level while still achieving priority-based scheduling

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

Solution Approach 2:

The patent changes the scheduling parameter from simple FIFO (first-in-first-out) to priority-based scheduling by introducing priority levels as an additional parameter. Each RLC data block is associated with a priority indicator that the scheduler uses to determine transmission order, transforming the queue behavior without requiring separate queue structures

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8503479B2Systems and methods for transmitting radio link control (RLC) data blocks
Publication Date: 2013.08.06 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8503479B2 patent drawing
  • US8503479B2 patent drawing
  • US8503479B2 patent drawing

AI summary

In one aspect, the invention provides apparatuses and methods for wirelessly transmitting application data utilizing priority information for each radio link control (RLC) data block transmitted. Advantageously, the application data with a relatively high transmission priority is not substantially delayed by the transmission of application data with substantially lower transmission priorities.