| CPC H04W 72/1268 (2013.01) [H04L 1/1812 (2013.01); H04W 72/23 (2023.01)] | 16 Claims |

|
1. A baseband processor configured to perform operations, comprising:
identifying a physical uplink control channel (PUCCH) resource in a slot for communicating a hybrid automatic repeat request (HARQ) codebook that provides feedback about semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) receptions in a plurality of slots that precede or include the slot; and
determining a set of SPS PDSCH receptions and dynamic grant PDSCH receptions scheduled for the plurality of slots for which feedback is multiplexed in the HARQ codebook based on SPS PDSCH configurations for each component carrier and each of the plurality of slots, a UE capability for number of SPS PDSCH receptions per slot (N), a priority of the SPS PDSCH configurations, and a priority of the dynamic grant PDSCH receptions;
selecting a codebook type for the HARQ codebook based on whether a dynamic grant PDSCH is scheduled for any of the plurality of slots;
dividing a start and length indicator value (SLIV) table into a number of segments based on a length of a smallest SPS PDSCH reception in the determined set of SPS PDSCH receptions;
determining a size of the HARQ codebook for each slot based on the number of segments;
constructing the HARQ codebook based on the set of SPS PDSCH receptions, the determined size, and the selected codebook type; and
causing transmission of the HARQ codebook to a base station.
|