Priority Scheduling for MUCC Data Transmission Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing Multiple UEs Cooperative Communication (MUCC) systems, data transmission from multiple benefitted user equipment (B-UEs) to a supporting user equipment (S-UE) is not fairly scheduled, leading to long waiting times for data of B-UEs with lower logical channel priorities due to prioritization based solely on channel conditions.

Innovation Solution

A priority scheduling method where the base station determines priorities for data transmission based on enhanced buffer status reports from B-UEs, allowing the S-UE to package and transmit data according to these priorities, ensuring that data of high-priority B-UEs is sent first and data of low-priority B-UEs is also transmitted in a fair and flexible manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transmission prioritizes only logical channel priorities, then high-priority data is transmitted quickly, but low-priority B-UEs experience long waiting times and unfair treatment

Engineering Contradiction:
Improvedata transmission rateVSAvoidwaiting time for low-priority B-UEs
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements dynamic priority scheduling where the base station adjusts transmission priorities in real-time based on buffer status reports from multiple B-UEs. The scheduler dynamically allocates uplink resources to different B-UEs according to their current buffer conditions and priority levels, rather than using static priority-based transmission. This dynamic adjustment ensures that both high-priority and low-priority B-UEs receive fair treatment while maintaining overall system productivity.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If one S-UE serves multiple B-UEs to reduce system complexity, then maintenance overhead is reduced, but data convergence on S-UE causes scheduling delays for low-priority B-UEs

Engineering Contradiction:
Improvesystem maintenance complexityVSAvoiddata transmission delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the data transmission process by introducing enhanced buffer status reports that separately report buffer conditions for each B-UE served by the S-UE. This segmentation allows the base station to independently schedule and prioritize data from different B-UEs, even though they share the same S-UE for transmission. The segmentation prevents data convergence delays by enabling fine-grained control over each B-UE's data transmission timing.

Inventive Principle:
Principle #1Segmentation

3Productivity

If data is transmitted according to logical channel priorities only, then channel efficiency is maximized, but fairness among multiple B-UEs is compromised

Engineering Contradiction:
Improvechannel utilization efficiencyVSAvoidfairness in data transmission
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a feedback mechanism where S-UE sends buffer status reports to the base station containing information about buffered data from multiple B-UEs. The base station uses this feedback to make informed scheduling decisions that balance channel efficiency with fairness. The feedback loop enables the system to adjust resource allocation dynamically, ensuring both high channel utilization and equitable treatment of all B-UEs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2993844B1Priority scheduling method, user equipment and base station
Publication Date: 2018.10.24 HUAWEI TECH CO LTD
  • EP2993844B1 patent drawingFigure 1~2
  • EP2993844B1 patent drawingFigure 3~4
  • EP2993844B1 patent drawingFigure 5

AI summary

An inter-UE priority scheduling method is disclosed, where the method includes: generating an enhanced buffer status report BSR according to buffered data information of multiple benefitted user equipments B-UEs, and reporting the enhanced BSR to a base station eNB, where the enhanced BSR carries buffer data status information of the multiple B-UEs, so that the eNB determines, according to the buffer data status information, priorities of performing data transmission on the multiple B-UEs; receiving uplink scheduling information delivered by the eNB, where the uplink scheduling information carries the priorities of performing data transmission on the multiple B-UEs; and encapsulating some or all of currently buffered data of the multiple B-UEs into one MAC PDU according to the priorities of performing data transmission on the multiple B-UEs, and transmitting the MAC PDU to the eNB. By scheduling sending priorities of B-UEs, data transmission rates of the B-UEs can be fairly considered, avoiding that continuous uploading of data of some B-UEs keeps data of other B-UEs in a wait state for a long time, so that fairness and flexibility are ensured.