Priority Scheduling for MUCC Data Transmission Fairness
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
3Productivity
If data is transmitted according to logical channel priorities only, then channel efficiency is maximized, but fairness among multiple B-UEs is compromised
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.
Data Source
Figure 1~2
Figure 3~4
Figure 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.