PDCCH CORESET Scheduling for Multiple 5G Service Types
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently scheduling multiple service/priority types with different reliability and latency requirements in 5G networks, particularly in managing downlink control channels and resource allocation for user equipment.
Innovation Solution
A method and apparatus for scheduling in communication systems that involve determining the number of non-overlapping control channel elements (CCEs) for physical downlink control channels (PDCCHs) based on sub-carrier spacing (SCS) and control resource sets (CORESETs), with alignment of DCI formats using padding bits to ensure efficient resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple service types with different reliability and latency requirements are scheduled in 5G networks, then service diversity and functionality are improved, but scheduling complexity and resource management difficulty increase
Solution Approach 1:
The patent segments the scheduling process by dividing control resource sets (CORESETs) into different groups based on service types. Each CORESET is configured with specific parameters (scs, duration, CCE limits) tailored to particular service requirements, allowing independent management of different service types without interfering with each other.
Solution Approach 2:
The patent implements dynamic scheduling by allowing the network to flexibly configure and reconfigure CORESET parameters based on current service demands. The scheduler can adjust the number of non-overlapping CCEs, sub-carrier spacing, and CORESET durations in real-time to adapt to varying service requirements.
2Quantity of substance
If the number of non-overlapping CCEs is increased to support more PDCCH receptions, then control channel capacity is improved, but resource overhead and interference increase
Solution Approach 1:
The patent applies local quality by assigning different numbers of non-overlapping CCEs to different CORESETs based on their specific service requirements. High-reliability services receive more CCEs for robust control channel reception, while latency-sensitive services receive fewer CCEs with shorter durations, optimizing resource usage locally for each service type.
Solution Approach 2:
The patent changes key parameters including the number of non-overlapping CCEs, sub-carrier spacing (SCS), and CORESET duration dynamically. By adjusting these parameters, the system can increase control channel capacity when needed while reducing resource overhead during normal operation, achieving flexible resource management.
3Productivity
If DCI formats are aligned using padding bits, then resource utilization efficiency is improved, but additional overhead bits are added
Solution Approach 1:
The patent merges DCI formats of different sizes by aligning them to a common size using padding bits. This allows multiple DCI formats to be transmitted efficiently in the same resource blocks, improving resource utilization by eliminating waste from size mismatches while the padding overhead is minimized through standardized alignment.
4Quantity of substance
If CORESET duration is extended to accommodate more control channels, then control channel coverage is improved, but latency and resource occupation time increase
Solution Approach 1:
The patent segments the time domain by configuring CORESETs with different durations based on service requirements. Urgent services use short-duration CORESETs for rapid scheduling, while non-urgent services use extended-duration CORESETs for better coverage and reliability, allowing the system to achieve overall control channel coverage without uniformly increasing latency.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A method for a user equipment (UE) to receive physical downlink control channels (PDCCHs) with a first sub-carrier spacing (SCS) includes receiving a bitmap indicating symbols of a slot that are first symbols of control resource sets (CORESETs) for PDCCH receptions, determining, based on the bitmap, a first number of symbols that is a smallest number of symbols in between a first symbol of PDCCH receptions in first CORESETs and a first symbol of PDCCH receptions in second CORESETs, determining, based on the first number of symbols and the SCS, a first maximum number of non-overlapping control channel elements (CCEs), and receiving the PDCCHs with the first SCS according to the first maximum number of non-overlapping CCEs.