IP Library Granted Patent US 12,069,686
Granted Patent B2
US 12,069,686 · App. 17/573,250 · Granted Aug 20, 2024

Blind decoding limits and overbooking for physical downlink control channel repetition

Inventors: Mostafa Khoshnevisan (San Diego, CA); Jing Sun (San Diego, CA); Xiaoxia Zhang (San Diego, CA); Tao Luo (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/23
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,069,686
App. No.
17/573,250
Granted
Aug 20, 2024
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. Generally, individual physical downlink control channel (PDCCH) candidates of a first search space (SS) set in a first transmission time interval (TTI) may be linked to corresponding PDCCH candidates of a second SS set in a second TTI. The UE may count combinations of the PDCCH candidates in the first TTI and the PDCCH candidates in the second TTI toward a blind decoding (BD) limit of only the second TTI, or the BD limit of the first TTI and the BD limit of the second TTI. The first SS set and second SS set may be in the same TTI. The UE may consider, with respect to a BD limit, a first set of PDCCH candidates, a second set of PDCCH candidates, and a combination of the first and second set of PDCCH candidates, together, or separately, or any combination thereof.

Claims (137)

1. A method for wireless communications at a user equipment (UE), comprising:

receiving, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a first transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of a second transmission time interval which is after the first transmission time interval;

determining a total number of downlink control channel candidates associated with the second search space set to be counted towards a blind decoding limit of the second transmission time interval by counting each downlink control channel candidate of the second group of downlink control channel candidates two times; and

monitoring for downlink control channel transmissions during the second transmission time interval based at least in part on the counting.

2. The method of claim 1 , further comprising:

determining to count the first group of downlink control channel candidates, the second group of downlink control channel candidates, and a third group of downlink control channel candidates towards a blind decoding limit per transmission time interval based at least in part on the configuration message, wherein the third group of downlink control channel candidates comprises a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates;

counting the second group of downlink control channel candidates and the third group of downlink control channel candidates towards the blind decoding limit of the second transmission time interval; and

monitoring for downlink control channel transmissions during the second transmission time interval based at least in part on the counting towards the blind decoding limit of the second transmission time interval.

3. The method of claim 1 , further comprising:

determining that an overbooking condition associated with overbooking of downlink control channel candidates within the first transmission time interval exists; and

evaluating the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, wherein the monitoring for downlink control channel transmissions is further based at least in part on the evaluation of the overbooking condition.

4. The method of claim 3 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the total number of downlink control channel candidates associated with the first search space set together.

5. The method of claim 3 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the first group of downlink control channel candidates separate from the combinations of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates.

6. The method of claim 1 , further comprising:

determining that an overbooking condition associated with overbooking of downlink control channel candidates within the second transmission time interval exists; and

evaluating the overbooking condition based at least in part on respective numbers of the second group of downlink control channel candidates and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, wherein the monitoring for downlink control channel transmissions is further based at least in part on the evaluation of the overbooking condition.

7. The method of claim 6 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the total number of downlink control channel candidates associated with the second search space set together.

8. The method of claim 6 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the second group of downlink control channel candidates separate from the combinations of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates.

9. The method of claim 1 , wherein:

the second transmission time interval comprises one of a time slot or a time span, and

the first transmission time interval comprises one of a time slot or a time span.

10. The method of claim 1 , further comprising:

receiving, from the network device, an instruction to count, towards the blind decoding limit of the second transmission time interval, a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates separately from a number of downlink control channel candidates in the second group of downlink control channel candidates, wherein determining the total number of downlink control channel candidates associated with the second search space set is based at least in part on the instruction.

11. A method for wireless communications at a user equipment (UE), comprising:

receiving, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of the transmission time interval;

determining that an overbooking condition associated with overbooking of downlink control channel candidates within the transmission time interval exists;

evaluating the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and the second group of downlink control channel candidates; and

monitoring for downlink control channel transmissions during the transmission time interval based at least in part on the evaluation of the overbooking condition.

12. The method of claim 11 , wherein evaluating the overbooking condition comprises:

comparing a first index value associated with the first search space set with a second index value associated with the second search space set; and

determining whether the overbooking condition is satisfied by counting each downlink control channel candidate of the second group of downlink control channel candidates two times based at least in part on determining that the second index value associated with the second search space set is greater than the first index value associated with the first search space set.

13. The method of claim 11 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the number of the first group of downlink control channel candidates or the second group of downlink control channel candidates, and a third group of downlink control channel candidates, wherein the third group comprises a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates.

14. The method of claim 13 , further comprising:

comparing a first index value associated with the first search space set with a second index value associated with the second search space set; and

determining to monitor the number of the second group of downlink control channel candidates and the third group of downlink control channel candidates together based at least in part on determining that the second index value associated with the second search space set is greater than the first index value associated with the first search space set.

15. The method of claim 13 , further comprising:

comparing a last monitoring occasion of the first search space set with a last monitoring occasion of the second search space set;

determining that the last monitoring occasion of the first search space set is later in time than the last monitoring occasion of the second search space set; and

determining whether to monitor the number of the first group of downlink control channel candidates, and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, based at least in part on determining that the last monitoring occasion of the first search space set is later in time than the last monitoring occasion of the second search space set.

16. The method of claim 13 , further comprising:

comparing a first index value of a first control resource set associated with the first search space set with a second index of a second control resource set associated with the second search space set; and

determining whether to the number of the first group of downlink control channel candidates, and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates based at least in part on the comparing.

17. The method of claim 11 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the number of the first group of downlink control channel candidates, the number of the second group of downlink control channel candidates, and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, together.

18. The method of claim 11 , wherein evaluating the overbooking condition comprises:

determining whether the overbooking condition is satisfied by evaluating the first group of downlink control channel candidates, the second group of downlink control channel candidates, and a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, separate from each other.

19. The method of claim 11 , wherein the transmission time interval comprises one of a time slot or a time span.

20. An apparatus for wireless communications at a user equipment (UE), comprising:

at least one processor; and

memory coupled to the at least one processor, the memory storing instructions executable by the at least one processor to cause the apparatus to:

receive, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a first transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of a second transmission time interval which is after the first transmission time interval;

determine a total number of downlink control channel candidates associated with the second search space set to be counted towards a blind decoding limit of the second transmission time interval by counting each downlink control channel candidate of the second group of downlink control channel candidates two times; and

monitor for downlink control channel transmissions during the second transmission time interval based at least in part on the counting.

21. The apparatus of claim 20 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

determine to count the first group of downlink control channel candidates, the second group of downlink control channel candidates, and a third group of downlink control channel candidates towards a blind decoding limit per transmission time interval based at least in part on the configuration message, wherein the third group of downlink control channel candidates comprise a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates;

count the second group of downlink control channel candidates and the third group of downlink control channel candidates towards the blind decoding limit of the second transmission time interval; and

monitor for downlink control channel transmissions during the second transmission time interval based at least in part on the counting towards the blind decoding limit of the second transmission time interval.

22. The apparatus of claim 20 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

determine that an overbooking condition associated with overbooking of downlink control channel candidates within the first transmission time interval exists; and

evaluate the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, wherein the monitoring for downlink control channel transmissions is further based at least in part on the evaluation of the overbooking condition.

23. The apparatus of claim 22 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the total number of downlink control channel candidates associated with the first search space set together.

24. The apparatus of claim 22 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the first group of downlink control channel candidates separate from the combinations of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates.

25. The apparatus of claim 20 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

determine that an overbooking condition associated with overbooking of downlink control channel candidates within the second transmission time interval exists; and

evaluate the overbooking condition based at least in part on respective numbers of the second group of downlink control channel candidates and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, wherein the monitoring for downlink control channel transmissions is further based at least in part on the evaluation of the overbooking condition.

26. The apparatus of claim 25 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the second group of downlink control channel candidates separate from the combinations of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates.

27. The apparatus of claim 25 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the total number of downlink control channel candidates associated with the second search space set together.

28. The apparatus of claim 20 , wherein:

the second transmission time interval comprises one of a time slot or a time span; and

the first transmission time interval comprises one of a time slot or a time span.

29. The apparatus of claim 20 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

receive, from the network device, an instruction to count, towards the blind decoding limit of the second transmission time interval, a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates separately from a number of downlink control channel candidates in the second group of downlink control channel candidates, wherein determining the total number of downlink control channel candidates associated with the second search space set is based at least in part on the instruction.

30. An apparatus for wireless communications at a user equipment (UE), comprising:

at least one processor; and

memory coupled to the at least one processor, the memory storing instructions executable by the at least one processor to cause the apparatus to:

receive, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of the transmission time interval;

determine that an overbooking condition associated with overbooking of downlink control channel candidates within the transmission time interval exists;

evaluate the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and the second group of downlink control channel candidates; and

monitor for downlink control channel transmissions during the transmission time interval based at least in part on the evaluation of the overbooking condition.

31. The apparatus of claim 30 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

compare a first index value associated with the first search space set with a second index value associated with the second search space set; and

determine whether the overbooking condition is satisfied by counting each downlink control channel candidate of the second group of downlink control channel candidates two times based at least in part on determining that the second index value associated with the second search space set is greater than the first index value associated with the first search space set.

32. The apparatus of claim 30 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the number of the first group of downlink control channel candidates or the second group of downlink control channel candidates, and a third group of downlink control channel candidates, wherein the third group comprises a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates.

33. The apparatus of claim 32 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

compare a first index value associated with the first search space set with a second index value associated with the second search space set; and

determine to monitor the number of the second group of downlink control channel candidates and the third group of downlink control channel candidates together based at least in part on determining that the second index value associated with the second search space set is greater than the first index value associated with the first search space set.

34. The apparatus of claim 32 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

compare a last monitoring occasion of the first search space set with a last monitoring occasion of the second search space set;

determine that the last monitoring occasion of the first search space set is later in time than the last monitoring occasion of the second search space set; and

determine whether to monitor the number of the first group of downlink control channel candidates, and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, based at least in part on determining that the last monitoring occasion of the first search space set is later in time than the last monitoring occasion of the second search space set.

35. The apparatus of claim 32 , wherein the instructions are further executable by the at least one processor to cause the apparatus to:

compare a first index value of a first control resource set associated with the first search space set with a second index of a second control resource set associated with the second search space set; and

determine whether to the number of the first group of downlink control channel candidates, and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates based at least in part on the comparing.

36. The apparatus of claim 30 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the number of the first group of downlink control channel candidates, the number of the second group of downlink control channel candidates, and each combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, together.

37. The apparatus of claim 30 , wherein the instructions to evaluate the overbooking condition are executable by the at least one processor to cause the apparatus to:

determine whether the overbooking condition is satisfied by evaluating the first group of downlink control channel candidates, the second group of downlink control channel candidates, and a combination of individual ones of the first group of downlink control channel candidates with corresponding ones of the second group of downlink control channel candidates, separate from each other.

38. The apparatus of claim 30 , wherein the transmission time interval comprises one of a time slot or a time span.

39. An apparatus for wireless communications at a user equipment (UE), comprising:

means for receiving, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a first transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of a second transmission time interval which is after the first transmission time interval;

means for determining a total number of downlink control channel candidates associated with the second search space set to be counted towards a blind decoding limit of the second transmission time interval by counting each downlink control channel candidate of the second group of downlink control channel candidates two times; and

means for monitoring for downlink control channel transmissions during the second transmission time interval based at least in part on the counting.

40. An apparatus for wireless communications at a user equipment (UE), comprising:

means for receiving, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of the transmission time interval;

means for determining that an overbooking condition associated with overbooking of downlink control channel candidates within the transmission time interval exists;

means for evaluating the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and the second group of downlink control channel candidates; and

means for monitoring for downlink control channel transmissions during the transmission time interval based at least in part on the evaluation of the overbooking condition.

41. A non-transitory computer-readable medium storing code for wireless communications at a user equipment (UE), the code comprising instructions executable by at least one processor to:

receive, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a first transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of a second transmission time interval which is after the first transmission time interval;

determine a total number of downlink control channel candidates associated with the second search space set to be counted towards a blind decoding limit of the second transmission time interval by counting each downlink control channel candidate of the second group of downlink control channel candidates two times; and

monitor for downlink control channel transmissions during the second transmission time interval based at least in part on the counting.

42. A non-transitory computer-readable medium storing code for wireless communications at a user equipment (UE), the code comprising instructions executable by at least one processor to:

receive, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of the transmission time interval;

determine that an overbooking condition associated with overbooking of downlink control channel candidates within the transmission time interval exists;

evaluate the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and the second group of downlink control channel candidates; and

monitor for downlink control channel transmissions during the transmission time interval based at least in part on the evaluation of the overbooking condition.

43. An apparatus for wireless communications at a user equipment (UE), comprising:

a controller associated with a memory device, wherein the controller is configured to cause the apparatus to:

receive, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a first transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of a second transmission time interval which is after the first transmission time interval;

determine a total number of downlink control channel candidates associated with the second search space set to be counted towards a blind decoding limit of the second transmission time interval by counting each downlink control channel candidate of the second group of downlink control channel candidates two times; and

monitor for downlink control channel transmissions during the second transmission time interval based at least in part on the counting.

44. An apparatus for wireless communications at a user equipment (UE), comprising:

a controller associated with a memory device, wherein the controller is configured to cause the apparatus to:

receive, from a network device, a configuration message that indicates that individual ones of a first group of downlink control channel candidates in a first search space set of a transmission time interval are associated with corresponding ones of a second group of downlink control channel candidates in a second search space set of the transmission time interval;

determine that an overbooking condition associated with overbooking of downlink control channel candidates within the transmission time interval exists;

evaluate the overbooking condition based at least in part on respective numbers of the first group of downlink control channel candidates and the second group of downlink control channel candidates; and

monitor for downlink control channel transmissions during the transmission time interval based at least in part on the evaluation of the overbooking condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: KHOSHNEVISAN, MOSTAFA; SUN, JING; ZHANG, XIAOXIA; LUO, TAO
To: QUALCOMM INCORPORATED
Reel/Frame 058829/0001 →
Continuity (2)
Provisional Application 63136295 · Jan 12, 2021
Related Publication 20220225301A1 · Jul 14, 2022
Cited By (1)
US 12,381,649