IP Library › Granted Patent US 12,108,404
Granted Patent B2
US 12,108,404 · App. 17/120,878 · Granted Oct 1, 2024

Techniques for limiting blind decoding for multi-DCI based multi-transmit-receive points

Inventors: Mostafa Khoshnevisan (San Diego, CA); Xiaoxia Zhang (San Diego, CA); Peter Gaal (San Diego, CA); Kazuki Takeda (Tokyo, JP)
Assignee: QUALCOMM Incorporated
H04W72/23H04L27/2676H04W72/542H04W72/0446
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,108,404
App. No.
17/120,878
Granted
Oct 1, 2024
Kind
B2
Abstract

Since multiple transmit-receive point (TRP) communications may increase the number of physical downlink control channel (PDCCH) candidates without increasing the number of cells, new limits for multi-TRP communications may be defined. A UE may determine a PDCCH monitoring capability across all downlink serving cells that may account for multiple-TRP cells and for carrier aggregation and dual connectivity using a a monitoring capability for a first control resource set (CORESET) group and a second CORESET group. Further, the UE may determine limits of a number of serving cells based on the capability and a configuration of serving cells. The UE may determine a total limit and a per cell limit of PDCCH candidates and non-overlapped control channel elements (CCEs) to monitor in a slot for a cell group for the first CORESET group and for the second CORESET group. The UE may perform blind decoding operations within the limits.

Claims (70)

1. A method of wireless communication, comprising, at a user equipment (UE):

receiving a configuration of serving cells indicating a number of configured downlink serving cells for a first control resource set (CORESET) group and a number of configured downlink serving cells for a second CORESET group;

determining whether to signal, a first number representing physical downlink control channel (PDCCH) monitoring capability across all downlink serving cells for the first CORESET group and a second number representing PDCCH monitoring capability across all downlink serving cells for the second CORESET group;

determining a limit of a number of serving cells for the first CORESET group based on the configuration or the first number and a limit of a number of serving cells for the second CORESET group based on the configuration or the second number;

determining a first total limit of PDCCH candidates and non-overlapped control channel elements (CCEs) to monitor in a slot for a cell group for the first CORESET group based on the number of serving cells for the first CORESET group of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the first CORESET group based on the number of serving cells for the first CORESET group;

determining a second total limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot for a cell group for the second CORESET group based on the limit of the number of serving cells for the second CORESET group and a second per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the second CORESET group based on the limit of the number of serving cells for the second CORESET group; and

receiving a downlink control channel within a slot by performing blind decoding operations on CCEs up to the first total limit and up to the first per cell limit for the first CORESET group and on up to the second total limit and up to the second per cell limit for the second CORESET group.

2. The method of claim 1 , wherein receiving the downlink control channel further comprises, for at least the first CORESET group for a primary cell:

excluding blind detections and control channel elements corresponding to common search space sets from the first per cell limit for the primary cell;

decoding a UE specific search space starting at a lowest index, and excluding a number of blind detections and CCEs used for the decoding for each index from the per cell limit of the primary cell; and

stopping the decoding when a number of configured blind detections or control channel elements for a next index is greater than a remaining number of PDCCH candidates or non-overlapping CCEs for the per cell limit of the primary cell.

3. The method of claim 1 , wherein determining, by the UE, whether to signal the first number and the second number comprises signaling the first number when the UE is capable of supporting more than a threshold number of downlink serving cells in which the first CORESET group is configured and signaling the second number when the UE is capable of supporting more than the threshold number of downlink serving cells in which the second CORESET group is configured.

4. The method of claim 1 , wherein determining, by a UE, whether to signal the first number and the second number comprises signaling both the first number and the second number when a number of serving cells that can be configured with the first CORESET group plus a number of serving cells that can be configured with the second CORESET group is greater than a threshold.

5. The method of claim 1 , wherein determining, by the UE, the limit of the number of serving cells for the first CORESET group and the limit of the number of serving cells for the second CORESET group based on the configuration comprises determining for each CORESET group, a number of configured downlink cells in which a respective CORESET with a higher layer index corresponding to the respective CORESET group is configured.

6. The method of claim 1 wherein the UE determines not to signal the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability, wherein the UE is capable of dual connectivity, wherein the UE reports a first number representing PDCCH monitoring capability and a second number representing PDCCH monitoring capability for a master cell group (MCG) and the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability for a secondary cell group (SCG) for each of the first CORESET and for the second CORESET, wherein a sum of the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability is greater than or equal to a maximum number of downlink cells on both the MCG and the SCG for a respective CORESET.

7. The method of claim 6 , wherein the configuration includes a configured number representing PDCCH monitoring capability for the MCG and a configured number representing PDCCH monitoring capability for the SCG for each of the first CORESET and the second CORESET groups, and wherein determining, by the UE, the limit of the number of serving cells for a respective CORESET group is based on the configured number representing PDCCH monitoring capability for the MCG and the configured number representing PDCCH monitoring capability for the SCG with a higher layer index indicating the respective CORESET group.

8. The method of claim 7 , wherein determining, by the UE, the total limit for the cell group and the per cell limit for the first CORESET group comprises separately determining the total limit and the per cell limit for the MCG and for the SCG for the first CORESET group, and wherein determining, by the UE, the total limit and the per cell limit per scheduled cell for the second CORESET group comprises separately determining the total limit for the MCG and the SCG for the second CORESET group.

9. A user equipment (UE) for wireless communication, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

receive a configuration of serving cells indicating a number of configured downlink serving cells for a first control resource set (CORESET) group and a number of configured downlink serving cells for a second CORESET group;

determine whether to signal a first number representing physical downlink control channel (PDCCH) monitoring capability across all downlink serving cells for the first CORESET group and a second number representing PDCCH monitoring capability across all downlink serving cells for the second CORESET group;

determine a limit of a number of serving cells for the first CORESET group based on the configuration or the first number and a limit of a number of serving cells for the second CORESET group based on the configuration or the second number;

determine a first total limit of PDCCH candidates and non-overlapped control channel elements (CCEs) to monitor in a slot for a cell group for the first CORESET group based on the limit of the number of serving cells for the first CORESET group and a first per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the first CORESET group based on the limit of the number of serving cells for the first CORESET group;

determine a second total limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot for a cell group for the second CORESET group based on the limit of the number of serving cells for the second CORESET group and a second per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the second CORESET group based on the limit of the number of serving cells for the second CORESET group; and

receive a downlink control channel within a slot by performing blind decoding operations on CCEs up to the first total limit and up to the first per cell limit for the first CORESET group and on up to the second total limit and up to the second per cell limit for the second CORESET group.

10. The UE of claim 9 , wherein the at least one processor is configured to receive the downlink control channel, for at least the first CORESET group for a primary cell, by:

excluding blind detections and control channel elements corresponding to common search space sets from the first per cell limit for the primary cell;

decoding a UE specific search space starting at a lowest index, and excluding a number of blind detections and CCEs used for the decoding for each index from the per cell limit of the primary cell; and

stopping the decoding when a number of configured blind detections or control channel elements for a next index is greater than a remaining number of PDCCH candidates or non-overlapping CCEs for the per cell limit of the primary cell.

11. The UE of claim 9 wherein the at least one processor is configured to signal the first number when the UE is capable of supporting more than a threshold number of downlink serving cells in which the first CORESET group is configured and signal the second number when the UE is capable of supporting more than the threshold number of downlink serving cells in which the second CORESET group is configured.

12. The UE of claim 9 , wherein the at least one processor is configured to signal both the first number and the second number when a number of serving cells that can be configured with the first CORESET group plus a number of serving cells that can be configured with the second CORESET group is greater than a threshold.

13. The UE of claim 9 , wherein the at least one processor is configured to determine, for each CORESET group, a number of configured downlink cells in which a respective CORESET with a higher layer index corresponding to the respective CORESET group is configured.

14. The UE of claim 9 , wherein the UE determines not to signal the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability, wherein the UE is capable of dual connectivity, wherein the UE reports a first number representing PDCCH monitoring capability and a second number representing PDCCH monitoring capability for a master cell group (MCG) and the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability for a secondary cell group (SCG) for each of the first CORESET and for the second CORESET, wherein a sum of the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability is greater than or equal to a maximum number of downlink cells on both the MCG and the SCG for a respective CORESET.

15. The UE of claim 14 , wherein the configuration includes a configured number representing PDCCH monitoring capability for the MCG and a configured number representing PDCCH monitoring capability for the SCG for each of the first CORESET and the second CORESET groups, and wherein the at least one processor is configured to determine the limit of the number of serving cells for a respective CORESET group based on the configured number representing PDCCH monitoring capability for the MCG and the configured number representing PDCCH monitoring capability for the SCG with a higher layer index indicating the respective CORESET group.

16. The UE of claim 15 , wherein the at least one processor is configured to separately determine the total limit and the per cell limit for the MCG and for the SCG for the first CORESET group, and the at least one processor is configured to separately determine the total limit for the MCG and for the SCG for the second CORESET group.

17. A user equipment (UE) for wireless communication, comprising:

means for receiving a configuration of serving cells indicating a number of configured downlink serving cells for a first control resource set (CORESET) group and a number of configured downlink serving cells for a second CORESET group;

means for determining whether to signal a first number representing physical downlink control channel (PDCCH) monitoring capability across all downlink serving cells for the first CORESET group and a second number representing PDCCH monitoring capability across all downlink serving cells for the second CORESET group;

means for determining a limit of a number of serving cells for the first CORESET group based on the configuration or the first number and a limit of a number of serving cells for the second CORESET group based on the configuration or the second number;

means for determining a first total limit of PDCCH candidates and non-overlapped control channel elements (CCEs) to monitor in a slot for a cell group for the first CORESET group based on the limit of the number of serving cells for the first CORESET group and a first per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the first CORESET group based on the limit of the number of serving cells for the first CORESET group;

means for determining a second total limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot for a cell group for the second CORESET group based on the limit of the number of serving cells for the second CORESET group and a second per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the second CORESET group based on the limit of the number of serving cells for the second CORESET group; and

means for receiving a downlink control channel within a slot by performing blind decoding operations on CCEs up to the first total limit and up to the first per cell limit for the first CORESET group and on up to the second total limit and up to the second per cell limit for the second CORESET group.

18. The UE of claim 17 , wherein the means for receiving the downlink control channel is configured to, for at least the first CORESET group for a primary cell:

exclude blind detections and control channel elements corresponding to common search space sets from the first per cell limit for the primary cell;

decode a UE specific search space starting at a lowest index, and excluding a number of blind detections and CCEs used for the decoding for each index from the per cell limit of the primary cell; and

stop the decoding when a number of configured blind detections or control channel elements for a next index is greater than a remaining number of PDCCH candidates or non-overlapping CCEs for the per cell limit of the primary cell.

19. The UE of claim 17 wherein the means for determining whether to signal the first number and the second number is configured to signal the first number when the UE is capable of supporting more than a threshold number of downlink serving cells in which the first CORESET group is configured and signal the second number when the UE is capable of supporting more than the threshold number of downlink serving cells in which the second CORESET group is configured.

20. The UE of claim 17 , wherein the means for determining whether to signal the first number and the second number is configured to signal both the first number and the second number when a number of serving cells that can be configured with the first CORESET group plus a number of serving cells that can be configured with the second CORESET group is greater than a threshold.

21. The UE of claim 17 , wherein the means for determining the limit of the number of serving cells for the first CORESET group and the limit of the number of serving cells for the second CORESET group based on the configuration is configured to determine, for each CORESET group, a number of configured downlink cells in which a respective CORESET with a higher layer index corresponding to the respective CORESET group is configured.

22. The UE of claim 17 , wherein the UE determines not to signal the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability, wherein the UE is capable of dual connectivity, wherein the UE reports a first number representing PDCCH monitoring capability and a second number representing PDCCH monitoring capability for a master cell group (MCG) and the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability for a secondary cell group (SCG) for each of the first CORESET and for the second CORESET, wherein a sum of the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability is greater than or equal to a maximum number of downlink cells on both the MCG and the SCG for a respective CORESET.

23. The UE of claim 22 , wherein the configuration includes a configured number representing PDCCH monitoring capability for the MCG and a configured number representing PDCCH monitoring capability for the SCG for each of the first CORESET and the second CORESET groups, and wherein the means for determining, by the UE, the limit of the number of serving cells for a respective CORESET group is configured to determine the limit of the number of serving cells for a respective CORESET group based on the configured number representing PDCCH monitoring capability for the MCG and the configured number representing PDCCH monitoring capability for the SCG with a higher layer index indicating the respective CORESET group.

24. The UE of claim 23 , wherein the means for determining the total limit for the cell group and the per cell limit for the first CORESET group is configured to separately determine the total limit and the per cell limit for the MCG and for the SCG for the first CORESET group, and wherein the means for determining the total limit and the per cell limit per scheduled cell for the second CORESET group is configured to separately determine the total limit for the MCG and for the SCG for the second CORESET group.

25. A non-transitory computer-readable medium storing computer executable code, the code when executed by a processor of a user equipment (UE) causes the processor to:

receive, by the UE, a configuration of serving cells indicating a number of configured downlink serving cells for a first control resource set (CORESET) group and a number of configured downlink serving cells for a second CORESET group;

determine, by a UE, whether to signal, a first number representing physical downlink control channel (PDCCH) monitoring capability across all downlink serving cells for the first CORESET group and a second number representing PDCCH monitoring capability across all downlink serving cells for the second CORESET group;

determine, by the UE, a limit of a number of serving cells for the first CORESET group based on the configuration or the first number and a limit of a number of serving cells for the second CORESET group based on the configuration or the second number;

determine, by the UE, a first total limit of PDCCH candidates and non-overlapped control channel elements (CCEs) to monitor in a slot for a cell group for the first CORESET group based on the limit of the number of serving cells for the first CORESET group and a first per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the first CORESET group based on the limit of the number of serving cells for the first CORESET group;

determine, by the UE, a second total limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot for a cell group for the second CORESET group based on the limit of the number of serving cells for the second CORESET group and a second per cell limit of PDCCH candidates and non-overlapped CCEs to monitor in a slot per scheduled cell for the second CORESET group based on the limit of the number of serving cells for the second CORESET group; and

receive, by the UE, a downlink control channel within a slot by performing blind decoding operations on CCEs up to the first total limit and up to the first per cell limit for the first CORESET group and on up to the second total limit and up to the second per cell limit for the second CORESET group.

26. The non-transitory computer-readable medium of claim 25 , wherein the code to receive the downlink control channel further comprises, for at least the first CORESET group for a primary cell, code to:

exclude blind detections and control channel elements corresponding to common search space sets from the first per cell limit for the primary cell;

decode a UE specific search space starting at a lowest index, and excluding a number of blind detections and CCEs used for the decoding for each index from the per cell limit of the primary cell; and

stop the decoding when a number of configured blind detections or control channel elements for a next index is greater than a remaining number of PDCCH candidates or non-overlapping CCEs for the per cell limit of the primary cell.

27. The non-transitory computer-readable medium of claim 25 wherein the code to determine, by the UE, whether to signal the first number and the second number comprises code to signal the first number when the UE is capable of supporting more than a threshold number of downlink serving cells in which the first CORESET group is configured and code to signal the second number when the UE is capable of supporting more than the threshold number of downlink serving cells in which the second CORESET group is configured.

28. The non-transitory computer-readable medium of claim 25 , wherein the code to determine, by the UE, whether to signal the first number and the second number comprises code to signal both the first number and the second number when a number of serving cells that can be configured with the first CORESET group plus a number of serving cells that can be configured with the second CORESET group is greater than a threshold.

29. The non-transitory computer-readable medium of claim 25 , wherein the code to determine, by the UE, the limit of the number of serving cells for the first CORESET group and the limit of the number of serving cells for the second CORESET group based on the configuration comprises code to determine for each CORESET group, a number of configured downlink cells in which a respective CORESET with a higher layer index corresponding to the respective CORESET group is configured.

30. The non-transitory computer-readable medium of claim 25 wherein the UE determines not to signal the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability, wherein the UE is capable of dual connectivity, wherein the UE reports a first number representing PDCCH monitoring capability and a second number representing PDCCH monitoring capability for a master cell group (MCG) and the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability for a secondary cell group (SCG) for each of the first CORESET and for the second CORESET, wherein a sum of the first number representing PDCCH monitoring capability and the second number representing PDCCH monitoring capability is greater than or equal to a maximum number of downlink cells on both the MCG and the SCG for a respective CORESET.

31. The non-transitory computer-readable medium of claim 30 , wherein the configuration includes a configured number representing PDCCH monitoring capability for the MCG and a configured number representing PDCCH monitoring capability for the SCG for each of the first CORESET and the second CORESET groups, and wherein the code to determine, by the UE, the limit of the number of serving cells for a respective CORESET group is based on the configured number representing PDCCH monitoring capability for the MCG and the configured number representing PDCCH monitoring capability for the SCG with a higher layer index indicating the respective CORESET group.

32. The non-transitory computer-readable medium of claim 31 , wherein the code to determine, by the UE, the total limit for the cell group and the per cell limit for the first CORESET group is configured to separately determine the total limit and the per cell limit for the MCG and for the SCG for the first CORESET group, and wherein the code to determine, by the UE, the total limit and the per cell limit per scheduled cell for the second CORESET group comprises code to separately determine the total limit for the MCG and for the SCG for the second CORESET group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2020
From: KHOSHNEVISAN, MOSTAFA; ZHANG, XIAOXIA; GAAL, PETER; TAKEDA, KAZUKI
To: QUALCOMM INCORPORATED
Reel/Frame 054718/0923 →
Continuity (3)
Continuation 16930003 · Jul 15, 2020
Provisional Application 62876572 · Jul 19, 2019
Related Publication 20210099983A1 · Apr 1, 2021