Delay-Aware Logical Channel Prioritization for XR Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication network scheduling methods fail to effectively manage data transmission for traffic types like extended Reality (XR) that have stringent timing requirements, leading to sub-optimal quality of service and user experience.

Innovation Solution

Implementing delay-aware scheduling in communication devices, which involves selecting data units for transmission based on their packet delay budget and the time they have been queued, to ensure timely delivery and meet quality of service requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If pre-set priority and pre-set bucket size are used for logical channel prioritization, then the scheduling method is simple and predictable, but the quality of service timing requirements cannot be met for traffic types like XR

Engineering Contradiction:
Improvescheduling method simplicityVSAvoidquality of service compliance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces dynamic prioritization by making the priority of logical channels variable based on packet delay budget. Instead of fixed pre-set priorities, the system continuously adjusts priorities based on remaining delay budgets, allowing channels with urgent packets (smaller delay budgets) to dynamically rise in priority. This resolves the contradiction by maintaining simplicity through the existing MAC entity structure while adding dynamic adaptability to meet QoS timing requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the priority parameter from a static pre-set value to a dynamic value determined by packet delay budget. The MAC entity evaluates the remaining delay budget of packets in each logical channel and adjusts the channel's priority accordingly. This parameter change enables the system to meet strict timing requirements for XR traffic while preserving the overall simplicity of the scheduling mechanism.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data units are scheduled based on pre-set priority without considering timing information, then the scheduling process is straightforward, but packets with tight timing requirements fail to meet their delay budgets

Engineering Contradiction:
Improvescheduling efficiencyVSAvoidpacket delay budget violation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the MAC entity evaluate packet delay budgets and determine logical channel priorities before the actual scheduling decision is made. This advance evaluation ensures that packets with tight timing requirements are identified and prioritized beforehand, allowing the scheduler to efficiently allocate resources without violating delay budgets. The prioritization is performed in advance based on timing information, maintaining scheduling efficiency while preventing time loss.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If delay-aware scheduling is implemented to meet timing requirements, then the quality of service is improved, but the scheduling complexity increases

Engineering Contradiction:
Improvequality of service complianceVSAvoidscheduling mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the MAC entity multi-functional by combining its existing scheduling function with the new delay-aware prioritization function. The MAC entity continues to perform resource allocation while also evaluating packet delay budgets and determining logical channel priorities based on timing requirements. This universal approach avoids adding separate complex scheduling mechanisms, thereby improving QoS compliance without significantly increasing overall system complexity.

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

Data Source

PatentUS20250159717A1Scheduling in a communication network
Publication Date: 2025.05.15 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20250159717A1 patent drawing
  • US20250159717A1 patent drawing
  • US20250159717A1 patent drawing

AI summary

A method performed by a communication device is disclosed. The communication device receives data units (D) on logical channels. The communication device receives schedules the received data units (D) for transmission based on a priority order of the logical channels and based on timing information (T) for the data units (D). In some embodiments, the timing information (T) includes, for each data unit (D), a time budget remaining (TBR) for the data unit (D) to meet a timing requirement.