Radio (NR) multicast broadcast service (MBS)
A user equipment (UE) is configured to receive physical uplink control channel (PUCCH) configuration information associated with PUCCH resource allocation for negative acknowledgement (NACK)-only based hybrid automatic repeat request (HARQ)-acknowledgement (ACK) feedback for multicast broadcast service (MBS), receive a signal from a base station and transmit HARQ-ACK feedback to the base station in response to the signal.
1. A processor of a user equipment (UE) configured to perform operations comprising:
receiving physical uplink control channel (PUCCH) configuration information associated with PUCCH resource allocation for negative acknowledgement (NACK)-only based hybrid automatic repeat request (HARQ)-acknowledgement (ACK) feedback for multicast broadcast service (MBS), wherein the PUCCH configuration information comprises a PUCCH configuration list to be shared between NACK-only based HARQ-ACK feedback operations for MBS at the UE and ACK/NACK based HARQ-ACK feedback operations for MBS at the UE, wherein the PUCCH configuration list is a radio resource control (RRC) parameter;
receiving a signal from a base station; and
generating, for transmission to the base station, HARQ-ACK feedback in response to the signal.
2. The processor of claim 1 , wherein the PUCCH resource allocation is specific to the UE.
3. The processor of claim 1 , wherein PUCCH resources for NACK-only based HARQ-ACK feedback for MBS is shared with PUCCH resources for unicast services.
4. The processor of claim 1 , wherein the PUCCH resource allocation is common to a group of UEs.
5. The processor of claim 4 , wherein the group of UEs is configured with PUCCH resources for NACK-only based HARQ-ACK feedback within an uplink common frequency resource (CFR).
6. The processor of claim 4 , the operations further comprising:
selecting a PUCCH resource for NACK-only HARQ-ACK feedback based on an association between an order of HARQ-ACK bits, one or more MBS sessions and a set of PUCCH resources within a PUCCH resource pool.
7. The processor of claim 1 , the operations further comprising:
receiving downlink control information (DCI) comprising a PUCCH resource indication (PRI);
comparing a number of HARQ-ACK bits to be transmitted in response to the signal to a maximum value;
when the number of HARQ-ACK bits to be transmitted in response to the signal is less than or equal to the maximum value, ignoring the PRI; and
when the number of HARQ-ACK bits to be transmitted in response to the signal is greater than the maximum value, selecting a PUCCH resource for transmitting the HARQ-ACK feedback in response to the signal based on the PRI.
8. The processor of claim 1 , the operations further comprising:
comparing a number of HARQ-ACK bits to be transmitted in response to the signal to a maximum value;
when the number of HARQ-ACK bits to be transmitted in response to the signal is less than or equal to the maximum value, the HARQ-ACK feedback transmitted in response to the signal is NACK-only based HARQ-ACK feedback; and
when the number of HARQ-ACK bits to be transmitted in response to the signal is greater than the maximum value, the HARQ-ACK feedback transmitted in response to the signal is ACK/NACK based HARQ-ACK feedback.
9. The processor of claim 1 , the operations further comprising:
receiving downlink control information (DCI) comprising a downlink assignment index (DAI) parameter; and
selecting a PUCCH resource for NACK-only HARQ-ACK feedback based on association between an order of HARQ-ACK bits, one or more MBS sessions and a set of PUCCH resources within a PUCCH resource pool, wherein the order of HARQ-ACK bits is calculated based on the DAI.
10. A processor of a base station configured to perform operations comprising:
receiving user equipment (UE) capability information from a UE, the UE capability information indicating that the UE supports negative acknowledgement (NACK)-only based hybrid automatic repeat request (HARQ)-acknowledgement (ACK) feedback for multicast broadcast service (MBS);
configuring the UE with a first set of PUCCH resources for NACK-only based HARQ-ACK feedback;
configuring the UE with a second set of PUCCH resources for ACK/NACK based HARQ-ACK feedback; and
receiving HARQ-ACK feedback from the UE.
11. The processor of claim 10 , wherein the first set of PUCCH resources for NACK-only based HARQ-ACK feedback are to be shared by a group of UEs that include at least the UE.
12. The processor of claim 11 , wherein each PUCCH resource within the first set of PUCCH resources is configured to carry two HARQ-ACK bits.
13. The processor of claim 11 , wherein the first set of PUCCH resources comprises a number of PUCCH resources based on a number of MBS sessions provided by the base station.
14. The processor of claim 11 , wherein the base station provides multiple MBS sessions and each MBS session is associated with a radio network temporary identifier (RNTI).
15. The processor of claim 14 , wherein an association between the RNTI, an order of HARQ-ACK bits and a single PUCCH resource provides a basis for each UE within the group of UEs to select a PUCCH resource for NACK-only based HARQ-ACK feedback.
16. A method, comprising:
receiving physical uplink control channel (PUCCH) configuration information associated with PUCCH resource allocation for negative acknowledgement (NACK)-only based hybrid automatic repeat request (HARQ)-acknowledgement (ACK) feedback for multicast broadcast service (MBS), wherein the PUCCH configuration information comprises a PUCCH configuration list to be shared between NACK-only based HARQ-ACK feedback operations for MBS at a user equipment (UE) and ACK/NACK based HARQ-ACK feedback operations for MBS at the UE, wherein the PUCCH configuration list is a radio resource control (RRC) parameter;
receiving a signal from a base station; and
transmitting HARQ-ACK feedback to the base station in response to the signal.