Method and apparatus for determining UE capability based on number of processed channels
View Patent ↗An apparatus and method are provided for counting a number of uplink and/or downlink channels per slot for a UE capability in order to determine a maximum number of channels a UE is capable of processing per slot. A UE counts all PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, respectively, except for exception 1, exception 2, or exception 3, and generates UE capability information based on the counted number of the PDSCH or PUSCH per slot.
1. An apparatus of a user equipment (UE) for counting a number of physical downlink shared channels (PDSCHs) or physical uplink shared channels (PUSCHs) per slot in order to determine a capability of the UE, the apparatus comprising:
a transceiver; and
a processor configured to:
count all PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, respectively, except for:
exception 1: when the UE receives a physical downlink control channel (PDCCH), which ends in a symbol i, scheduling a dynamic grant (DG)-PUSCH that overlaps in time with a configured grant (CG) PUSCH starting in a symbol j on a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted,
exception 2: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PUSCH on a serving cell for a hybrid automatic repeat request (HARQ) process number (HPN), and the UE is allowed to transmit a CG PUSCH with the same HPN starting in a symbol j, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted, or
exception 3: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PDSCH with a cell radio network temporary identifier (C-RNTI) or a modulation and coding scheme (MCS)-C-RNTI overlapping in time with a semi persistent scheduling (SPS) PDSCH starting in a symbol j in a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the SPS PDSCH is not counted, and
generate UE capability information based on the counted number of the PDSCH or PUSCH per slot.
2. The apparatus of claim 1 , wherein the processor is further configured to transmit the generated UE capability information to a serving base station.
3. The apparatus of claim 1 , wherein if exception 1 or exception 2 is applied, the processor is further configured to prioritize the DG PUSCH over the CG PUSCH.
4. The apparatus of claim 1 , wherein if exception 3 is applied, the processor is further configured to prioritize the DG PDSCH over the configured SPS-PDSCH.
5. The apparatus of claim 1 , wherein the processor is further configured to count all the PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit.
6. The apparatus of claim 1 , wherein the processor is further configured to count all the PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, except for channels that do not include a transport block (TB).
7. The apparatus of claim 1 , wherein the processor is further configured to count the PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, using one of Methods 1 to 4 based on:
Counting Method
Channel
Method I
Method 2
Method 3
Method 4
Dropped CG-PUSCH
Do NOT
Do NOT
Count
Count
or SPS-PDSCH
count
count
Without transport
Do NOT
Count
Count
Do NOT
block (TB)
count
count
8. A method of a user equipment (UE) for counting a number of physical downlink shared channels (PDSCHs) or physical uplink shared channels (PUSCHs) per slot in order to determine a capability of the UE, the method comprising:
counting all PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, respectively, except for:
exception 1: when the UE receives a physical downlink control channel (PDCCH), which ends in a symbol i, scheduling a dynamic grant (DG)-PUSCH that overlaps in time with a configured grant (CG) PUSCH starting in a symbol j on a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted,
exception 2: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PUSCH on a serving cell for a hybrid automatic repeat request (HARQ) process number (HPN), and the UE is allowed to transmit a CG PUSCH with the same HPN starting in a symbol j, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted, or
exception 3: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PDSCH with a cell radio network temporary identifier (C-RNTI) or a modulation and coding scheme (MCS)-C-RNTI overlapping in time with a semi persistent scheduling (SPS) PDSCH starting in a symbol j in a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the SPS PDSCH is not counted; and
generating UE capability information based on the counted number of the PDSCH or PUSCH per slot.
9. The method of claim 8 , further comprising transmitting the generated UE capability information to a serving base station.
10. The method of claim 8 , further comprising prioritizing the DG PUSCH over the CG PUSCH, if exception 1 or exception 2 is applied.
11. The method of claim 8 , further comprising prioritizing the DG PDSCH over the configured SPS-PDSCH, if exception 3 is applied.
12. An apparatus of a base station for counting a number of physical downlink shared channels (PDSCHs) or physical uplink shared channels (PUSCHs) per slot in order to determine a capability of a user equipment (UE), the apparatus comprising:
a transceiver; and
a processor configured to:
count all PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, respectively, except for:
exception 1: when the UE receives a physical downlink control channel (PDCCH), which ends in a symbol i, scheduling a dynamic grant (DG)-PUSCH that overlaps in time with a configured grant (CG) PUSCH starting in a symbol j on a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted,
exception 2: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PUSCH on a serving cell for a hybrid automatic repeat request (HARQ) process number (HPN), and the UE is allowed to transmit a CG PUSCH with the same HPN starting in a symbol j, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted, or
exception 3: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PDSCH with a cell radio network temporary identifier (C-RNTI) or a modulation and coding scheme (MCS)-C-RNTI overlapping in time with a semi persistent scheduling (SPS) PDSCH starting in a symbol j in a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the SPS PDSCH is not counted, and
generate UE capability information based on the counted number of the PDSCH or PUSCH per slot.
13. The apparatus of claim 12 , wherein the processor is further configured to allocate resources to the UE based on the generated UE capability information.
14. The apparatus of claim 12 , wherein if exception 1 or exception 2 is applied, the processor is further configured to prioritize the DG PUSCH over the CG PUSCH.
15. The apparatus of claim 12 , wherein if exception 3 is applied, the processor is further configured to prioritize the DG PDSCH over the configured SPS-PDSCH.
16. The apparatus of claim 12 , wherein the processor is further configured to count all the PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit.
17. The apparatus of claim 12 , wherein the processor is further configured to count all the PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, except for channels that do not include a transport block (TB).
18. The apparatus of claim 12 , wherein the processor is further configured to count the PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit using one of Methods 1 to 4 based on:
Counting Method
Channel
Method 1
Method 2
Method 3
Method 4
Dropped CG-PUSCH
Do NOT
Do NOT
Count
Count
or SPS-PDSCH
count
count
Without transport
Do NOT
Count
Count
Do NOT
block (TB)
count
count
19. A method of a base station for counting a number of physical downlink shared channels (PDSCHs) or physical uplink shared channels (PUSCHs) per slot in order to determine a capability of a user equipment (UE), the method comprising:
counting all PDSCHs or PUSCHs that the UE is scheduled or configured to receive or transmit, respectively, except for:
exception 1: when the UE receives a physical downlink control channel (PDCCH), which ends in a symbol i, scheduling a dynamic grant (DG)-PUSCH that overlaps in time with a configured grant (CG) PUSCH starting in a symbol j on a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted,
exception 2: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PUSCH on a serving cell for a hybrid automatic repeat request (HARQ) process number (HPN), and the UE is allowed to transmit a CG PUSCH with the same HPN starting in a symbol j, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the CG PUSCH is not counted, or
exception 3: when the UE receives a PDCCH, which ends in a symbol i, scheduling a PDSCH with a cell radio network temporary identifier (C-RNTI) or a modulation and coding scheme (MCS)-C-RNTI overlapping in time with a semi persistent scheduling (SPS) PDSCH starting in a symbol j in a same serving cell, wherein a beginning of the symbol j is at least N_2 symbols after an end of the symbol i, the SPS PDSCH is not counted; and
generating UE capability information based on the counted number of the PDSCH or PUSCH per slot.
20. The method of claim 19 , further comprising allocating resources to the UE based on the generated UE capability information.