IP Library › Granted Patent US 10,931,411
Granted Patent B2
US 10,931,411 · App. 15/917,487 · Granted Feb 23, 2021

Uplink ACK resource allocation in new radio

Inventors: Renqiu Wang (San Diego, CA); Wanshi Chen (San Diego, CA); Hao Xu (Beijing, CN); Peter Gaal (San Diego, CA); Tao Luo (San Diego, CA); Sony Akkarakaran (Poway, CA)
Assignee: QUALCOMM Incorporated
H04L1/1861H04B7/0632H04L1/12H04L1/1864H04L5/0053H04L5/0055H04L5/0094H04W72/02H04W72/042H04W72/1278H04W72/1289H04L5/0007H04W72/1268
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 10,931,411
App. No.
15/917,487
Granted
Feb 23, 2021
Kind
B2
Abstract

A method and apparatus for enabling an UE to selecting acknowledgement/non-acknowledgement (ACK/NACK) resources from a subset of a gNB resource pool. The example method may receive, from an gNB, a radio resource control (RRC) configuration indicating a UE-specific resource set that is a subset of a gNB resource pool. The UE may determine one or more ACK/NACK resources from the UE-specific resource set for an upcoming physical uplink control channel (PUCCH). In some aspects, the UE may determine the one or more ACK/NACK resources based on receiving, from the gNB, a physical downlink control channel (PDCCH) including a corresponding ACK/NACK resource configuration. In other aspects, the RRC may contain multiple resource subsets and the UE may determine the one or more ACK/NACK resources based on determining a size of a payload for a UCI to be transmitted on the PUCCH. The aspects may thus enable dynamic ACK/NACK resource allocation.

Claims (90)

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

receiving, from a base station, a radio resource control (RRC) configuration indicating a UE-specific resource set;

receiving, from the base station, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

determining, at the UE, one or more ACK/NACK resources from the UE-specific resource set for an upcoming physical uplink control channel (PUCCH) based, at least in part, on the ACK/NACK resource configuration; and

transmitting, from the UE to the base station, an ACK/NACK for a physical downlink shared channel (PDSCH) on at least one of the one or more ACK/NACK resources determined based at least in part on the ACK/NACK resource configuration.

2. The method of claim 1 , wherein the one or more ACK/NACK resources is used to transmit a combined UCI that includes at least the ACK/NACK and another type of UCI different from the ACK/NACK.

3. The method of claim 1 , wherein the ACK/NACK allows the base station to verify the UE received the RRC configuration and the PDCCH.

4. The method of claim 1 , wherein determining the one or more ACK/NACK resources from the UE-specific resource set is further based, at least in part, on at least one of sub-band mapping information, cross-slot scheduling information, or a format of the ACK/NACK resource configuration.

5. The method of claim 4 , wherein the sub-band mapping information is based on a mapping of a plurality of downlink sub-bands to one or more uplink sub-bands.

6. The method of claim 4 , wherein the sub-band mapping information is based on an overall numbering of downlink control channel element (CCE) resources and uplink ACK resources.

7. The method of claim 4 , wherein the sub-band mapping information is based on an implicit mapping of downlink control channel element (CCE) resources and sub-band dependent offsets.

8. The method of claim 4 , wherein the cross-slot scheduling information includes different mapping functions for same-slot scheduling and cross-slot scheduling configurations.

9. The method of claim 4 , wherein the cross-slot scheduling information is determined by:

mapping a plurality of PDCCHs to a same resource when the ACK/NACK resource configuration indicates an ACK/NACK is to be transmitted in a long duration of different slots.

10. The method of claim 1 , wherein the ACK/NACK resource configuration includes a resource indicator (RI).

11. The method of claim 10 , wherein determining, at the UE, the one or more ACK/NACK resources from the UE-specific resource set is further based on explicit mapping of some downlink control information (DCI) bits other than RI bits.

12. The method of claim 10 , wherein the RI is a multi-level resource index that includes one or more sub-band indexes and one or more resource identifiers that identify at least one resource corresponding to each sub-band identified by the one or more sub-band indexes.

13. The method of claim 10 , wherein determining, at the UE, the one or more ACK/NACK resources from the UE-specific resource set is further based on implicit mapping.

14. The method of claim 3 , wherein the implicit mapping is based on a location of a control channel element (CCE) carrying the ACK/NACK resource configuration.

15. The method of claim 3 , wherein determining, at the UE, the one or more ACK/NACK resources from the UE-specific resource set is based on implicit mapping when a number of resources in the UE-specific resource set is more than 2^b_RI, where b_RI is a number of RI bits.

16. A user equipment (UE), comprising:

a transceiver;

a memory; and

a processor coupled with the memory and the transceiver and configured to:

receive, from a base station, a radio resource control (RRC) configuration indicating a UE-specific resource set;

receive, from the base station, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

determine one or more ACK/NACK resources from the UE-specific resource set for an upcoming physical uplink control channel (PUCCH) based, at least in part, on the ACK/NACK resource configuration; and

transmit, to the base station an ACK/NACK for a physical downlink shared channel (PDSCH) one at least one of the one or more ACK/NACK resources determined based at least in part on the ACK/NACK resource configuration.

17. The UE of claim 16 , wherein the one or more ACK/NACK resources is used to transmit a combined UCI that includes at least the ACK/NACK and another type of UCI different from the ACK/NACK.

18. The method of claim 16 , wherein the ACK/NACK allows the base station to verify the UE received the RRC configuration and the PDCCH.

19. The UE of claim 16 , wherein the processor is further configured to determine the one or more ACK/NACK resources from the UE-specific resource set based, at least in part, on at least one of sub-band mapping information, cross-slot scheduling information, or a format of the ACK/NACK resource configuration.

20. The UE of claim 19 , wherein the sub-band mapping information is based on a mapping of a plurality of downlink sub-bands to one or more uplink sub-bands.

21. The UE of claim 19 , wherein the sub-band mapping information is based on an overall numbering of downlink control channel element (CCE) resources and uplink ACK resources.

22. The UE of claim 19 , wherein the sub-band mapping information is based on an implicit mapping of downlink control channel element (CCE) resources and sub-band dependent offsets.

23. The UE of claim 19 , wherein the cross-slot scheduling information includes different mapping functions for same-slot scheduling and cross-slot scheduling configurations.

24. The UE of claim 19 , wherein the processor is further configured to determine the cross-slot scheduling information by:

mapping a plurality of PDCCHs to a same resource when the ACK/NACK resource configuration indicates an ACK/NACK is to be transmitted in a long duration of different slots.

25. The UE of claim 16 , wherein the ACK/NACK resource configuration includes a resource indicator (RI).

26. The UE of claim 25 , wherein the processor is further configured to determine the one or more ACK/NACK resources from the UE-specific resource set further based on explicit mapping of some downlink control information (DCI) bits other than RI bits.

27. The UE of claim 25 , wherein the RI is a multi-level resource index that includes one or more sub-band indexes and one or more resource identifiers that identify at least one resource corresponding to each sub-band identified by the one or more sub-band indexes.

28. The UE of claim 25 , wherein the processor is further configured to determine the one or more ACK/NACK resources from the UE-specific resource set further based on implicit mapping.

29. The UE of claim 28 , wherein the implicit mapping is based on a location of a control channel element (CCE) carrying the ACK/NACK resource configuration.

30. The UE of claim 28 , wherein the processor is further configured to: determine the one or more ACK/NACK resources from the UE-specific resource set is based on implicit mapping when a number of resources in the UE-specific resource set is more than 2^b_RI, where b_RI is a number of RI bits.

31. A user equipment (UE) comprising:

means for receiving, from a base station, a radio resource control (RRC) configuration indicating a UE-specific resource set;

means for receiving, from the base station, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

means for determining one or more ACK/NACK resources from the UE-specific resource set for an upcoming physical uplink control channel (PUCCH) based, at least in part, on the ACK/NACK resource configuration; and

means for transmitting, to the base station, an ACK/NACK for a physical downlink shared channel (PDSCH) on at least one of the one or more ACK/NACK resources determined based at least in part on the ACK/NACK resource configuration.

32. The UE of claim 31 , wherein the ACK/NACK resource configuration includes a resource indicator (RI).

33. The UE of claim 31 , wherein the one or more ACK/NACK resources is used to transmit a combined UCI that includes at least the ACK/NACK and another type of UCI different from the ACK/NACK.

34. The method of claim 31 , wherein the ACK/NACK allows the base station to verify the UE received the RRC configuration and the PDCCH.

35. A non-transitory computer readable medium of a user equipment (UE) having processor-executable program code stored thereon, comprising:

code for receiving, from a base station, a radio resource control (RRC) configuration indicating a UE-specific resource set;

code for receiving, from the base station, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

code for determining one or more ACK/NACK resources from the UE-specific resource set for an upcoming physical uplink control channel (PUCCH) based, at least in part, on the ACK/NACK resource configuration; and

code for transmitting, to the base station, an ACK/NACK for a physical downlink shared channel (PDSCH) on at least one of the one or more ACK/NACK resources determined based at least in part on the ACK/NACK resource configuration.

36. The non-transitory computer readable medium of claim 35 , wherein the ACK/NACK resource configuration includes a resource indicator (RI).

37. The non-transitory computer readable medium of claim 35 , wherein the one or more ACK/NACK resources is used to transmit a combined UCI that includes at least the ACK/NACK and another type of UCI different from the ACK/NACK.

38. The non-transitory computer readable medium of claim 35 , wherein the ACK/NACK allows the base station to verify the UE received the RRC configuration and the PDCCH.

39. A method of wireless communication at a base station, comprising:

transmitting, to a UE, a radio resource control (RRC) configuration indicating a UE-specific resource set;

transmitting, to the UE, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

transmitting, to the UE, user data on a physical downlink shared channel (PDSCH);

receiving, from the UE, an ACK/NACK for the user data transmitted on the PDSCH on at least one ACK/NACK resource from the UE-specific resource set determined, by the UE, based at least in part on the ACK/NACK resource configuration; and

verifying, by the base station, the UE received the user data based on the ACK/NACK.

40. The method of claim 39 , wherein the ACK/NACK resource configuration includes a resource indicator (RI).

41. The method of claim 40 , wherein the RI is a multi-level resource index that includes one or more sub-band indexes and one or more resource identifiers that identify at least one resource corresponding to each sub-band identified by the one or more sub-band indexes.

42. A base station, comprising:

a transceiver;

a memory; and

a processor coupled with the memory and the transceiver and configured to:

transmit, to a UE, a radio resource control (RRC) configuration indicating a UE-specific resource set;

transmit, to the UE, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

transmit, to the UE, user data on a physical downlink shared channel (PDSCH);

receive, from the UE, an ACK/NACK for the user data transmitted on the PDSCH on at least one ACK/NACK resource from the UE-specific resource set determined, by the UE, based at least in part on the ACK/NACK resource configuration; and

verify, by the processor, the UE received the user data based on the ACK/NACK.

43. The base station of claim 42 , wherein the ACK/NACK resource configuration includes a resource indicator (RI).

44. The base station of claim 43 , wherein the RI is a multi-level resource index that includes one or more sub-band indexes and one or more resource identifiers that identify at least one resource corresponding to each sub-band identified by the one or more sub-band indexes.

45. A non-transitory computer readable medium having processor-executable program code stored thereon, comprising:

code executable to transmit, to a UE, a radio resource control (RRC) configuration indicating a UE-specific resource set;

code executable to transmit, to the UE, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

code executable to transmit, to the UE, user data on a physical downlink shared channel (PDSCH);

code executable to receive, from the UE, an ACK/NACK for the user data transmitted on the PDSCH on at least one ACK/NACK resource from the UE-specific resource set determined, by the UE, based at least in part on the ACK/NACK resource configuration; and

code executable to verify, by a base station, the UE received the user data based on the ACK/NACK.

46. A base station, comprising:

means for transmitting, to a UE, a radio resource control (RRC) configuration indicating a UE-specific resource set;

means for transmitting, to the UE, a physical downlink control channel (PDCCH) including a corresponding acknowledgement/non-acknowledgement (ACK/NACK) resource configuration;

means for transmitting, to the UE, user data on a physical downlink shared channel (PDSCH);

means for receiving, from the UE, an ACK/NACK for the user data transmitted on the PDSCH on at least one ACK/NACK resource from the UE-specific resource set determined, by the UE, based at least in part on the ACK/NACK resource configuration; and

means for verifying, by the base station, the UE received the user data based on the ACK/NACK.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2018
From: WANG, RENQIU; CHEN, WANSHI; XU, HAO; GAAL, PETER; LUO, TAO; AKKARAKARAN, SONY
To: QUALCOMM INCORPORATED
Reel/Frame 045552/0445 →
Continuity (2)
Provisional Application 62470784 · Mar 13, 2017
Related Publication 20180262316A1 · Sep 13, 2018